- Startseite
- Changelogs
- Crush
Changelog
Crush
Coding-Agent von Charm für das Terminal
Aktuell geprüft
Zuletzt aus offizieller Quelle geprüft:
Offizielle Changelog-Quelle öffnenDie Erfassung aus offiziellen Quellen ist begrenzt. Ältere Releases können fehlen. Diese Seite beansprucht keine vollständige Versionshistorie.
Versionshinweise ohne deutsche Übersetzung stehen im englischen Original.
Neueste Releases (60)
v0.100.0Neu
5. November 2026
- •permissions safe marks commands safe for yolo
- •permissions block blocks commands completely
- •permissions unblock unblocks restricted commands
- •965d1a7: feat(agent): dispatch detached sub-agents and message them mid-run (@taciturnaxolotl)
- •938fef2: feat(agent): let agent_send move a subagent to a different model (@taciturnaxolotl)
- •f7179d1: feat(bash): judge a chain of read-only commands by its parts (@taciturnaxolotl)
- •46c7bc4: feat(config): let a project configure the commands it runs all day (@taciturnaxolotl)
- •4efcd2c: feat(message): carry a sub-agent report as its own message part (@taciturnaxolotl)
Mehr anzeigen (7)Weniger anzeigen
- •44cb8e3: feat(permissions): add sysadmin mode (@taciturnaxolotl)
- •526da24: feat(permissions): make the dangerous-command list configurable (@taciturnaxolotl)
- •c42442d: feat(permissions): stop asking about dangerous commands in yolo mode (@taciturnaxolotl)
- •d4430bc: feat(subagents): give each subagent its name for real, not just on screen (@taciturnaxolotl)
- •d11509b: feat(subagents): shuffle first names, accent them, and set them apart on screen (@taciturnaxolotl)
- •c55f231: feat(ui): calmer subagent messages and a readable status (@taciturnaxolotl)
- •e498ee2: feat(ui): make a dangerous permission prompt harder to approve by reflex (@taciturnaxolotl)
v0.99.0
29. Oktober 2026
- •Host themes: the host app can theme the TUI over the server API, so Crush matches your applications.
- •Host context: the host can tell Crush what's in view, like open files, and those files appear in completions.
- •Append to the next prompt: clients can add text the agent reads with the next prompt, without starting a run or cluttering the chat.
- •Shared viewing: clients can see which session other clients are looking at.
- •Piped permissions: set CRUSH_PERMISSIONS_PIPED=1 and the host answers permission prompts, so you aren't asked twice.
- •http:// addresses work as an alias for tcp:// when starting the server.
- •SIGHUP now reloads the config instead of stopping the server.
- •Closing the terminal or stopping Crush through a service manager now shuts down gracefully, so work in progress is saved instead of left looking stuck.
Mehr anzeigen (7)Weniger anzeigen
- •completions: OpenAI-compatible APIs
- •responses: OpenAI, or anything routed through it
- •messages: Anthropic-compatible APIs
- •--can-reason is now --thinking always|never|toggleable
- •--max-attachments N is new
- •Reasoning levels show friendly names in the picker, like "X-High"
- •9dac45b: feat(config): declare the hook event list and validate hooks against it (@taciturnaxolotl)
v0.98.2
23. Oktober 2026
- •Fixed a crash when parallel tool calls finish together, by @andreynering • Fixed OAuth sign-in and credential refresh, by @taciturnaxolotl • Ctrl+C now interrupts startup, and custom provider model discovery no longer stalls it, by @taciturnaxolotl • Fixed server prompts and permission requests being scoped to the wrong session, by @meowgorithm • Fixed the TUI status, spinner and tool-header display,
- •cd5f15d: feat(openrouter): send app attribution headers and session_id for sticky routing (#4115) (@Lee-Si-Yoon)
- •a8a8ec8: feat: add a built-in keanu theme (#3955) (@andreynering)
- •78b6edb: feat: publish optional signed Packslip release manifests (#4085) (@jdx)
- •20e73b4: fix(agent): ask every OAuth sign-in to sign in again on a 401 (@taciturnaxolotl)
- •02336b1: fix(agent): give sub-agents the renewed credential after a refresh (@taciturnaxolotl)
- •acbf1a7: fix(agent): prevent crash when parallel tool calls finish together (#4129) (@andreynering)
- •a299286: fix(agent): publish run-complete when a run fails during setup (@taciturnaxolotl)
Mehr anzeigen (7)Weniger anzeigen
- •ddf6f26: fix(auth): ask for a new sign-in whenever a provider rejects the credential (@taciturnaxolotl)
- •e660fd9: fix(auth): stop retrying a refresh token the provider already refused (@taciturnaxolotl)
- •510f6ea: fix(bash): stop finished jobs from using up the background job budget (#3869) (@taciturnaxolotl)
- •8fa35a0: fix(ci): remove duplicate permissions block that broke the release workflow (@taciturnaxolotl)
- •94f9364: fix(ci): scope workflow token permissions to least privilege (@taciturnaxolotl)
- •00560ce: fix(lint): stop gofumpt versions fighting over the session pager return (#4088) (@taciturnaxolotl)
- •b0f7811: fix(login): open the browser as a command so tests never launch it (#4071) (@taciturnaxolotl)
v0.98.0
8. Oktober 2026
- •Server side improvements
- •External editor swallowing empty buffer
- •Models behind OAuth couldn't be used if they weren't in Catwalk
- •Fixed MCP toggled misbehavior
- •19e7dd4: feat: OSC 7501 (#4041) (@andrinoff)
- •30145cb: feat: grok OAuth (#3833) (@andrinoff)
- •8b1d542: fix(mcp): keep sessions alive when a server doesn't support ping (#4033) (@taciturnaxolotl)
- •ca6ae26: fix(ui): keep multi-line tool output aligned under sub-agent branches (#4019) (@taciturnaxolotl)
Mehr anzeigen (7)Weniger anzeigen
- •5e3fe4b: fix(ui): render multiline question answers as one line (#4020) (@taciturnaxolotl)
- •76cc5c5: fix(ui): stop the attachment row from claiming files that are visible (@taciturnaxolotl)
- •011a941: fix: Toggle MCPs bug with global and local (#4042) (@andrinoff)
- •5f295a6: fix: change anim colors on previewTheme too (#4015) (@andrinoff)
- •65865e0: fix: exclude signing from test (#4035) (@andrinoff)
- •b4dd6e6: fix: openEditor swallowing an empty buffer (#4007) (@andrinoff)
- •140e8cb: fix: stop intermittent CI test failures across all three platforms (#4034) (@taciturnaxolotl)
v0.97.0
29. September 2026
- •ChatGPT OAuth now refreshes with Catwalk
- •Claude Channels, part 2/3
- •Toggle Sidebar on and off with ctrl+b
- •Quit dialog improvements and mouse support
- •Fixed clipboard false reporting successful copies
- •Count Anthropic cache-creating tokens
- •Correctly resolving the project data directory in session and stats
- •a9a257c: feat(mcp): Allow toggle MCPs on/off (#3725) (@BrunoKrugel)
Mehr anzeigen (7)Weniger anzeigen
- •2da6f78: feat(tui): display git branch (#2437) (@Gustave-241021)
- •564d14e: feat: Claude Channels delivery — session injection, exactly-once routing, reply-back (2/3) (#3346) (@joestump-agent)
- •62de0de: feat: toggle the sidebar with ctrl+b (#3935) (@andreynering)
- •a98394f: fix(agent): count Anthropic cache-creation tokens (#3841) (@yanyukang2003-ux)
- •4ab302d: fix(clipboard): stop reporting successful copies as failures (#3952) (@taciturnaxolotl)
- •00b33e4: fix(cmd): resolve the project data directory in session and stats (#3936) (@devYRPauli)
- •fded9d7: fix: reload OpenAI OAuth with Catwalk (#3949) (@andrinoff)
v0.96.0
21. September 2026
- •Hypercredits are now displayed in real time!
- •Added spaces to errors in chat
- •Increased default timeout to 2 minutes
- •Fixed extended help, while in a mode
- •Fixed wrapping while displaying the plan
- •Fixed syntax highlighting on long bash calls
- •More bang mode and bash tools improvement also by our favorite @taciturnaxolotl
- •b07464e: feat(hyper): live display of hypercredits (#3699) (@andrinoff)
Mehr anzeigen (7)Weniger anzeigen
- •f38b794: feat: add theme support (#3884) (@gurnben)
- •051fb37: fifix(ui): color the to-do task name while the tool is still running (@taciturnaxolotl)
- •b8e93d1: fix(bash): let the agent recover truncated tool output (@taciturnaxolotl)
- •10ec02a: fix(shell): bound bang-mode output and spill the rest to a file (@taciturnaxolotl)
- •2019da1: fix(tui): unfreeze spinner clock when the boot busy probe lands (#3839) (@andreynering)
- •242b4d3: fix(ui): drop the empty gap under a failed edit (#3851) (@taciturnaxolotl)
- •e41ae8e: fix(ui): keep syntax highlighting across a wrapped tool parameter (#3850) (@taciturnaxolotl)
v0.95.0
16. September 2026
- •1648f10: feat: add plan mode (#2822) (@vadiminshakov)
- •051fb37: fifix(ui): color the to-do task name while the tool is still running (@taciturnaxolotl)
- •2019da1: fix(tui): unfreeze spinner clock when the boot busy probe lands (#3839) (@andreynering)
- •fd58b5e: fix(ui): read the session transcript off the event loop (@taciturnaxolotl)
- •d55e017: perf(agent): read only the post-summary tail of a compacted session (@taciturnaxolotl)
- •978d49d: perf(db): cap prompt history at the 200 most recent messages (@taciturnaxolotl)
- •296b5c3: perf(db): index messages by role so user-message reads stop scanning (@taciturnaxolotl)
- •595f625: perf(message): decode message parts in one structural pass (@taciturnaxolotl)
Mehr anzeigen (1)Weniger anzeigen
- •9207cb2: perf(ui): skip the global prompt-history scan when a session is loading (@taciturnaxolotl)
v0.94.1
12. September 2026
- •efba40b: feat: OpenAI oAuth (@andrinoff)
- •4a74b9e: fix(sessions): keep list position after deletion (#3769) (@ifsin)
- •33be610: fix: @meowgorithm review (@andrinoff)
- •63829ed: fix: always emit tool results right after calls (#3743) (@andrinoff)
- •cdc7200: fix: always show full bash command in tui, output stays collapsible (@andreynering)
- •d25b5ee: fix: colorize CLI mode and use localhost URL (@andrinoff)
- •45a45c5: fix: do not remove from API catalogue (@andrinoff)
- •80ebee4: fix: dropped reasoning effort (#3748) (@andrinoff)
Mehr anzeigen (7)Weniger anzeigen
- •074e41e: fix: keep scroll position when expanding or collapsing chat items (@andreynering)
- •094ac5d: fix: match ex. anthropic UI on choice (@andrinoff)
- •04eed5d: fix: refine first page (@andrinoff)
- •652f74f: fix: remove re-routing logic (@andrinoff)
- •3a84d5e: fix: remove the Sign In with ChatGPT in catalogue (@andrinoff)
- •616c17b: fix: remove the separate sections (@andrinoff)
- •833bef6: fix: show content in full when collapsing would hide only one line (@andreynering)
v0.93.1
9. September 2026
- •fix(clipboard): only report copy success if it happens by @taciturnaxolotl in #3682
- •fix: stop long reasoning traces from running away with the heap by @taciturnaxolotl in #3683
- •fix(config): honor providers.json when auto-update is disabled by @kvnloo in #3693
- •fix: inline code copying by @andrinoff in #3678
- •fix: flickering screen when inline code was present by @andrinoff in #3708
- •fix(copilot): route grok models through responses api by @DaVinci42 in #3705
- •fix(discover): keep a user-set supports_attachments in the LM Studio enricher by @devYRPauli in #3703
- •fix: assign models from opencode zen by @andrinoff in #3718
Mehr anzeigen (7)Weniger anzeigen
- •fix(list): keep AtBottom honest when the top item is taller than the viewport by @taciturnaxolotl in #3720
- •fix: make timeout configurable by @andrinoff in #3677
- •feat(hyper): show the routed model that served each turn by @andreynering in #3713
- •fix(copilot): route GPT-6 Astra through Responses API by @DaVinci42 in #3724
- •docs(db): fix timestamp unit comments in initial migration by @LarsArtmann in #3576
- •fix(config): resolve the provider cache through the global data dir by @devYRPauli in #3738
- •feat(tui): add option to disable mouse support by @timotheosh in #3542
v0.92.0
31. August 2026
- •a83480e: feat: centralize tui option defaults and extract exit banner rendering (@taciturnaxolotl)
- •ee455a9: fix(config): resolve provider base URL before custom validation (#3350) (@joestump-agent)
- •1e5be92: fix(mcp): bound MCP init waits so a wedged server can't blank the app (#199) (#3467) (@joestump-agent)
- •1ea2714: fix(mcp): scope error teardown to the erroring session; serialize refreshers (#3468) (@joestump-agent)
- •46469e2: fix(selection): pin the selected item to the top (#3670) (@andrinoff)
- •404a93c: fix(shellconfig): stop model add swapping the two cache prices (#3679) (@devYRPauli)
- •7b38a40: fix(ui): preserve single line breaks in submitted user messages (#3655) (@joestump-agent)
- •7944b8e: fix: update fantasy with several inference fixes (#3667) (@andreynering)
Mehr anzeigen (4)Weniger anzeigen
- •599a4ab: docs: fix typo regarding JSON format deprecation (#3604) (@wangjiawen2013)
- •07d662d: chore: auto-update files (@charmcli)
- •6d14dd9: chore: auto-update files (@charmcli)
- •773c356: resume: compact resume banner option (@taciturnaxolotl)
v0.91.2
26. August 2026
- •Qwen3.8-Flash
- •Qwen3.8-27B
- •Qwen3.8-2.4T-A95B
- •82557e2: fix(mcp): fix sessionless mcp servers (e.g. github mcp) (#3651) (@andreynering)
- •460a877: fix: preserve first line indentation in tool call previews (#3652) (@andreynering)
- •75962c4: fix: weird indentation on code blocks (#3642) (@andrinoff)
v0.91.1
25. August 2026
- •Fixed ctrl+a after v0.91.0.
- •Improved copying by selection with wrapped lines
- •Added documentation on how to set a custom Catwalk URL
- •cce8871: fix(mcp): repair stdio startup diagnostics (#3634) (@joestump)
- •a0fe47b: fix: return to the start of the line (#3635) (@andrinoff)
- •8f63ee5: fix: wrapped messages counted as newlines (#3627) (@andrinoff)
- •06345cc: docs: add documentation on how to override catwalk URL (#3585) (@andrinoff)
- •b0115a1: chore: bump bubbles (#3636) (@andrinoff)
Mehr anzeigen (2)Weniger anzeigen
- •c824c88: chore: bump golangci version to 2.13.1 (#3628) (@andrinoff)
- •c483551: chore: merge main after v0.91.0 (@Amolith)
v0.91.0
22. August 2026
- •ctrl+shift+a selects everything
- •ctrl+shift+c copies the selection
- •ctrl+shift+x cuts the selection
- •ctrl+shift+v pastes text
- •08552fb: feat: textarea selection (#3507) (@andrinoff)
- •90bc466: session picker: add mouse support (@Amolith)
- •8661a1c: fix(windows): scrolling up on modifier keys alone (#3598) (@andrinoff)
- •37f36e9: chore: auto-update files (@charmcli)
Mehr anzeigen (1)Weniger anzeigen
- •7d78d74: chore: standardize go toolchain on v1.26.6 (#3592) (@aleksclark)
v0.90.0
19. August 2026
- •Updated Bubble Tea with a couple fixes for some terminal emulators.
- •Updated Fantasy with fixes for AWS SSO and better cache hitting.
- •Fixed wrong background color on permissions dialog. This was a regression from adding Bash syntax highlighting on v0.89.0.
- •Updated our .gitattributes to make development easier on Windows. We're normalizing LF (instead of CRLF) as line breaks to fix some tests on Windows.
- •ed15da4: fix(ui): use dialog background for bash syntax highlighting in permissions (#3575) (@andreynering)
- •0f14334: chore: normalize line endings to lf via .gitattributes (#3555) (@Lin-BoYuan)
v0.89.0
12. August 2026
- •804324f: feat(session): print session id on exit (#3398) (@BrunoKrugel)
- •b82d7d0: feat(session): restore last used provider/model from session (@meowgorithm)
- •90b48cd: feat(ux): add bash syntax highlighting to bash tool (@andreynering)
- •36a4f79: feat(ux): strip redundant cd-to-project prefix from bash tool display (@andreynering)
- •25bf6a2: feat: ctrl+end to go to the bottom and follow (#3535) (@andrinoff)
- •01da7bc: feat: use anthropic sdk from upstream (#3544) (@andreynering)
- •c78cc67: fix(mcp): only wait for slow MCP servers in non-interactive runs (@meowgorithm)
- •48768f8: fix(ui): don't block interactive prompts on MCP initialization (@meowgorithm)
Mehr anzeigen (4)Weniger anzeigen
- •ec2fe43: fix: send hyper api key when fetching provider catalog (#3546) (@andreynering)
- •f50509d: chore(mcp): log how long each MCP server takes to connect (@meowgorithm)
- •2e02413: chore: auto-update files (@charmcli)
- •feb6300: telemetry: differentiate invocation types (#3533) (@Amolith)
v0.88.1
7. August 2026
- •UX: Typing clear in the command will match Summarize; thanks, @joestump!
- •LSP: @piakdev fixed a case where LSP could panic
- •MCP: Slow loading MCPs could block messages from being sent: we reduce default timeout
- •Server-Client: MCP OAuth didn't work in server-client mode; now it does
- •Server-Client: Clients in the same workspace could kill each other: not anymore
- •Server-Client: When the server is running over TCP keystrokes no longer hit the server and slow everything down
- •Hyper: Added various small improvements for better UX
- •cfad814: feat(dialog): alias clear to summarize in command palette (#3464) (@joestump)
Mehr anzeigen (7)Weniger anzeigen
- •bdad0f1: fixmcp): don't hold callback port open permanently (#3481) (@taciturnaxolotl)
- •1134a5d: fix(dialog): raise permission-guard quiet period to survive natural typing pauses (#3393) (@albatrossflyon-coder)
- •768ffad: fix(hyper): keep working cache when provider cache can't be written (@meowgorithm)
- •9efc08c: fix(hyper): render error messages from back-end (#3513) (@andreynering)
- •42f3ce0: fix(lsp): handle window/workDoneProgress/create to prevent server crash (#3445) (@piakdev)
- •604a7e3: fix(providers): swap the provider cache instead of rewriting it (@meowgorithm)
- •85d83ce: fix(server): keep concurrent sessions from killing each other (@meowgorithm)
v0.88.0
31. Juli 2026
- •9e3ed61: feat(bedrock): retry the turn automatically after AWS SSO re-auth (@jan-xyz)
- •7810d03: feat(config): apply top-level env vars on startup (@jan-xyz)
- •155072b: feat(noninteractive): make the spinner text use terminal default (@taciturnaxolotl)
- •1c07454: feat(oauth): give the browser redirect a real landing page (@taciturnaxolotl)
- •c741463: feat: add "option reset" to wipe shell config list options (@meowgorithm)
- •987ba71: feat: add crush.sh discovery and loading (@meowgorithm)
- •528d837: feat: add permissions deny to hide tools from the agent (@meowgorithm)
- •a5156e6: feat: add provider-model builtin for defining provider models (@meowgorithm)
Mehr anzeigen (7)Weniger anzeigen
- •3f54c0e: feat: add shell config builtins and ConfigBuilder infrastructure (@meowgorithm)
- •c2b8f16: feat: add structured logging to shell config builtins (@meowgorithm)
- •9d31a1a: feat: add verb-first hook add/remove shell config commands (@meowgorithm)
- •eea3bf7: feat: add verb-first lsp add/remove shell config commands (@meowgorithm)
- •9a3cdbf: feat: add verb-first mcp add/remove shell config commands (@meowgorithm)
- •52e041c: feat: clarify model pricing flags in crushrc (@meowgorithm)
- •c6fb635: feat: configure attribution from crushrc (@meowgorithm)
v0.87.0
24. Juli 2026
- •6f8a7fe: feat(client): reconnect the event stream after it drops (@meowgorithm)
- •d291d9f: feat(cmd): add --channels opt-in flag for MCP channel servers (@joestump)
- •37fc995: feat(mcp): OAuth 2.1 authorization for HTTP MCP servers (@taciturnaxolotl)
- •1588ae8: feat(mcp): SSE OAuth, metadata fixups, and resource param stripping (@taciturnaxolotl)
- •d338af8: feat(mcp): add OAuth support for HTTP MCP servers (@joestump)
- •a1cf002: feat(mcp): detect claude/channel capability and receive channel messages (@joestump)
- •b238696: feat(ui): tell a lost connection apart from an uninitialized agent (@meowgorithm)
- •fbf5934: fix(agent): close dispatch completion-boundary cancel race (@joestump-agent)
Mehr anzeigen (7)Weniger anzeigen
- •ae9257b: fix(agent): serialize in-process run dispatch to prevent concurrent turns (@joestump)
- •a09cb36: fix(backend): log channel flag mismatch on duplicate workspace creation (@joestump-agent)
- •086dc62: fix(client): add MCP prompts to ui in client-server mode (@meowgorithm)
- •ca9ef6a: fix(cmd): make --channels a persistent flag so crush run inherits it (@joestump-agent)
- •213ad79: fix(config): load system-wide config from /etc/crush/crush.json (#2984) (@Muttaqin86)
- •8ccf694: fix(copilot): add additional responses models (#3416) (@nghiant03)
- •26399fc: fix(mcp): address OAuth review findings (timeout, refresh, concurrency) (@joestump-agent)
v0.86.0
20. Juli 2026
- •lsp_rename - Rename a symbol and all its references in the project
- •lsp_replace_symbol - Replace, insert before/after, or delete an entire function/method/class by name
- •When focused on the chat view: l or right arrow focuses on the sidebar
- •j/k or up/down arrow scrolls up and down
- •g scrolls to top shift+g scrolls to the bottom
- •h or left arrow focuses back on the chat view
- •tab always returns focus to the editor
- •Reasoning effort level none is now working for Baseten models
Mehr anzeigen (7)Weniger anzeigen
- •Thinking blocks are now rendering for MiniMax M3 via OpenCode (thanks @marifcelik)
- •cd8c06c: feat(lsp): add 4 new lsp tools (@taciturnaxolotl)
- •17ad5c7: feat(lsp): add LSP superpowers tools (@taciturnaxolotl)
- •7eca7a0: feat(lsp): fancy diff view renders (@taciturnaxolotl)
- •8ad59d2: feat(lsp): update system prompt to recommend lsp tools (@taciturnaxolotl)
- •f8d855d: feat(ui): add scrollable sidebar with focus-based navigation (@meowgorithm)
- •f413c9a: feat(ui): auto expand reasoning dialog based on count (#3332) (@taciturnaxolotl)
v0.85.0
16. Juli 2026
- •Fixed: crush auth now works outside of client/server mode
- •New: Crush now auto retries auth under the hood when it fails
- •Improved: dialogues now render great on tiny screens
- •Perf: scrollbar optimizations for faster rendering
- •Perf: memoized markdown renderer for faster rendering
- •Perf: short circuit jq builtin operations if the turn was canceled before it started
- •Yay! OpenAI merged our PR upstream so we're back off our fork
- •686a3f4: feat(dialog): hide list info column when it would crowd item names (@taciturnaxolotl)
Mehr anzeigen (7)Weniger anzeigen
- •75e7195: feat(question): add client server integration (@taciturnaxolotl)
- •6f33b66: feat(question): add mouse scrolling (@taciturnaxolotl)
- •321c661: feat(question): add mouse support (@taciturnaxolotl)
- •1b5994c: feat(question): add paste support in text areas (@taciturnaxolotl)
- •c2a6f76: feat(question): add question tool with structured UI (@taciturnaxolotl)
- •9f4f145: feat(question): adjust question prompts and error messages (@taciturnaxolotl)
- •5e611a7: feat(question): allow newlines and make free text like pop (@taciturnaxolotl)
v0.82.0
7. Juli 2026
- •cbb6daa: feat(ui): preserve newlines in expanded tool content (#3239) (@taciturnaxolotl)
- •d341d84: fix(alibaba): fix missing thinking traces on deepseek via aliababa (#3259) (@andreynering)
- •3ac7f1c: fix(baseten): make the thinking on/off toggle work for baseten (@andreynering)
- •78a205c: fix(copilot): guard nil request body in initiator transport (#3246) (@truffle-dev)
- •ff12fa0: fix(scrollbar): only show on human scroll (@taciturnaxolotl)
- •6437f0d: fix(ui): make chat follow-scroll reliable when content grows (#3240) (@taciturnaxolotl)
- •3d60368: docs(readme): mention MOONSHOT_API_KEY (#3251) (@TheRAWagent)
- •ebf6e82: chore: add alibaba us (#3249) (@andreynering)
Mehr anzeigen (1)Weniger anzeigen
- •e01ecdf: readme: add hyper (@meowgorithm)
v0.81.0
29. Juni 2026
- •default (hides after 2 seconds)
- •b39a85e: feat(herdr): add herdr socket integration (@taciturnaxolotl)
- •b72f9aa: feat(ui): add scrollbar to chat view (#3018) (@andreynering)
- •db8add7: feat(ui): allow expanding toolcall names (@taciturnaxolotl)
- •f75435a: fix(agent): fall back to first reasoning level when default is unset (#3218) (@syf2211)
- •d3d6804: fix(agent): prevent session bricking when non-vision models receive tool result media (@taciturnaxolotl)
- •a08e332: fix(bash): keep TruncateOutput from splitting UTF-8 characters (@feizhuzheng)
- •1535ebb: fix(config): prevent stale ReasoningEffort from leaking across providers (#3209) (@huaiyuWangh)
Mehr anzeigen (7)Weniger anzeigen
- •d4dc84e: fix(config): prevent startup deadlock when configured model ID is invalid (@taciturnaxolotl)
- •188dea6: fix(fsext): DirTrim renders wrong character for non-ASCII directory names (#3214) (@feizhuzheng)
- •a07d304: fix(hyper): refresh hyper oauth token before fetching credits (#3212) (@andreynering)
- •a1b19eb: fix(prompts): unindent heredoc (@taciturnaxolotl)
- •a9e3a57: fix(shell): skip persistence when session no longer exists (@syf2211)
- •3a99992: fix(ui): ansi.truncate instead of byte slicing in todos (@taciturnaxolotl)
- •9c61c7d: fix(ui): use ansi.truncate everywhere (@taciturnaxolotl)
v0.80.0
25. Juni 2026
- •c1a4822: feat(providers): add llamacpp enricher (@taciturnaxolotl)
- •4be77c5: feat: log provider warnings from fantasy step results (@taciturnaxolotl)
- •de67920: fix(auth): stop two Crush instances from invalidating each other's login (@taciturnaxolotl)
- •b10f890: fix(config): make concurrent config access race-free via copy-on-write (@taciturnaxolotl)
- •af76fa7: fix(docs): set proper auto discovery models flag (@taciturnaxolotl)
- •67f5001: fix(glob): keep file search fast and bounded on large directories (@taciturnaxolotl)
- •bb44fb1: fix(hooks): bridge Claude Code additionalContext onto HookResult.Context (@ken-jo)
- •7206981: fix(scrolling): stale scrolling acceleration (#3197) (@chardoncs)
Mehr anzeigen (7)Weniger anzeigen
- •cfdca35: fix: correct model discovery enrichment for local providers (@taciturnaxolotl)
- •1bb945c: fix: prevent flaky diffview golden tests on Windows CI (@taciturnaxolotl)
- •1350167: fix: render pills box reliably when todos or queue appear mid-session (@taciturnaxolotl)
- •21a457d: fix: validate tool call JSON before storing to prevent stuck conversations (@taciturnaxolotl)
- •a5896b4: chore: auto-update files (@charmcli)
- •aa3bded: chore: bump fantasy to 0.33.2 (@taciturnaxolotl)
- •7f7eb60: chore: bump golangci version to fix lint issues in ci (@taciturnaxolotl)
Zeige 30 von 60