Skip to content
Sign up
Reference

Changelog

Release notes and version history for Letta Code

All notable changes to Letta Code are documented here.

  • Added system prompt and memory block configuration for headless mode
  • Added --input-format stream-json flag for programmatic input handling
  • Improved parallel tool call approval UI
  • Added inline dialogs for improved user experience
  • Improved token counter display
  • Fixed server-side tools incorrectly showing as interrupted
  • Fixed Windows installation issues
  • Fixed keyboard shortcuts for Ctrl+C, Ctrl+V, and Shift+Enter
  • Fixed iTerm2 keybindings
  • Fixed ESC and CTRL-C handling across all dialogs
  • Added desktop notifications when UI needs user attention
  • Added read-only shell commands support in plan mode
  • Added Ctrl+V support for clipboard image paste in all terminals
  • Fixed keybindings
  • Fixed model name display in welcome screen
  • Added Shift+Enter multi-line input support
  • Added visual diffs for Edit/Write tool returns
  • Added automatic retry for transient LLM API errors
  • Added custom slash commands support (/commands)
  • Added scrolling and manual ordering to command autocomplete
  • Added toggle to show all agents in /agents view
  • Added per-resource queues for parallel tool execution
  • Fixed plan mode on non-default toolsets
  • Fixed CLI crash when browser auto-open fails in WSL
  • Added GLM-4.7 model support
  • Added /new command for creating new agents
  • Added /feedback command improvements
  • Added memory reminders to improve memory usage
  • Renamed /resume to /agents (with backwards-compatible alias)
  • Fixed plan mode path resolution on Windows
  • Added support for bundled skills and multi-source skill discovery
  • Increased loaded_skills block limit to 100k characters
  • Added support for Claude Pro and Max plans
  • Added optional telemetry
  • Added --system flag for existing agents
  • Fixed Windows-specific issues
  • Added /help command with interactive dialog
  • Added /mcp command for MCP server management
  • Added /compact command for message compaction
  • Added text search for all models
  • Improved memory tool visibility with colored name and diff output
  • Added BYOK (Bring Your Own Key) support - use your own API keys
  • Added /usage command to check usage and credits
  • Added --info flag to show project and agent info
  • Added naming dialog when pinning agents
  • Added /memory command to view agent memory blocks
  • Added ‘add-model’ skill for adding new LLM models
  • Added Gemini 3 Flash model support
  • Added feedback UI
  • Added support for relative paths in all tools
  • Added tab completion for slash commands
  • Added Kimi K2 Thinking model
  • Added personalized thinking prompts with agent name
  • Added goodbye message on exit
  • Renamed /bashes to /bg
  • Added stateless subagents via Task tool
  • Added Kimi K2 Thinking model support
  • Improved subagents UI
  • Added autocomplete for slash commands
  • Faster startup with cached tool initialization
  • Added exit and quit as aliases for /exit
  • Added profile-based persistence with startup selector
  • Added /profile command for managing profiles
  • Added simplified welcome screen design
  • Added double Ctrl+C to exit from approval screen
  • Added paginated agent list in /resume
  • Added /description command to update agent description
  • Added message search
  • Added /resume command with improved agent selector UI
  • Added LETTA_DEBUG environment variable for debug logging
  • Added agent description support
  • Added GPT-5.2 support
  • Added Gemini 3 (Vertex) support
  • Added startup status messages showing agent info
  • Added /init command for initializing memory blocks
  • Added system prompt swapping
  • Changed default naming to PascalCase
  • Added /download command to export agent file locally
  • Added Skills omni-tool
  • Added Claude Opus 4.5 support
  • Added toolset switching UI
  • Added --toolset flag
  • Added Gemini tools support
  • Added model-based toolset switching
  • Added eager cancel functionality
  • Added sleeptime memory management
  • Added --sleeptime CLI flag
  • Added GPT-5.1 models support
  • Added Gemini-3 models support
  • Added --fresh-blocks flag for isolation
  • Added /swap command for model switching
  • Added /link and /unlink commands for managing agent tools
  • Added Skills support
  • Added parallel tool calling
  • Added multi-device sign in support
  • Added agent renaming capability
  • Added Sonnet 4.5 with 180k context window
  • Added multiline input support
  • Added --new flag for creating new memory blocks
  • Added agent URL display in commands
  • Added Claude Haiku 4.5 to model selector
  • Added project-level agent persistence with auto-resume
  • Added API key caching
  • Added --model flag
  • Added GLM-4.6 support
  • Added autocomplete for commands
  • Added up/down for history navigation
  • Added fetch_web to default tool list
  • Added stream-json output format
  • Added pretty preview for file listings in approval dialog
  • Added LETTA_BASE_URL environment variable support
  • Added usage tracking
  • Added ESC to cancel operations
  • Added Ctrl-C exit with agent state dump
  • Initial release of Letta Code, the memory-first coding agent