on fcccdfe help sign in
fcccdfechore: auto-update filesCharm b72f9aafeat(ui): add scrollbar to chat view (#3018)Andrey Nering d3d6804fix(agent): prevent session bricking when non-vision models receive tool result mediaKieran Klukas a08e332fix(bash): keep TruncateOutput from splitting UTF-8 charactersZF 9c61c7dfix(ui): use ansi.truncate everywhereKieran Klukas 3a99992fix(ui): ansi.truncate instead of byte slicing in todosKieran Klukas f75435afix(agent): fall back to first reasoning level when default is unset (#3218)石岳峰 358d75dchore: regen golden filesKieran Klukas a1b19ebfix(prompts): unindent heredocKieran Klukas 3295a08fix: cache streaming thinking renders to avoid CPU burn during long reasoning tracesKieran Klukas f645040chore: auto-update filesCharm d4dc84efix(config): prevent startup deadlock when configured model ID is invalidKieran Klukas 5f8810fchore(deps): bump the all group across 1 directory with 8 updates (#3228)dependabot[bot] 66cd9a7chore(deps): bump the all group with 2 updates (#3227)dependabot[bot] a07d304fix(hyper): refresh hyper oauth token before fetching credits (#3212)Andrey Nering 64c572achore(legal): @EduardF1 has signed the CLACharm 524efeachore(legal): @syf2211 has signed the CLACharm 5c934c3chore: auto-update filesCharm 1535ebbfix(config): prevent stale ReasoningEffort from leaking across providers (#3209)huaiyuWangh 4c4f434chore(legal): @feizhuzheng has signed the CLACharm 9a43d7ev0.80.0Andrey Nering 1350167fix: render pills box reliably when todos or queue appear mid-sessionKieran Klukas de67920fix(auth): stop two Crush instances from invalidating each other's loginKieran Klukas b10f890fix(config): make concurrent config access race-free via copy-on-writeKieran Klukas f5b996bperf(config): make model selection and config reload fastKieran Klukas 173b2beperf(ui): skip theme rebuild when provider keeps the same themeKieran Klukas 81cb9d9feat(ui): optimize model ui renderingKieran Klukas 21a457dfix: validate tool call JSON before storing to prevent stuck conversationsKieran Klukas a5896b4chore: auto-update filesCharm 67f5001fix(glob): keep file search fast and bounded on large directoriesKieran Klukas 6f8b104chore(legal): @vismaytiwari has signed the CLACharm 7434cb8chore(deps): bump actions/checkout from 6.0.3 to 7.0.0 in the all groupdependabot[bot] c7e0d83chore(legal): @notno has signed the CLACharm c1a4822feat(providers): add llamacpp enricherKieran Klukas 6b68930chore: fix lint on interp.ExecHandler (#3200)Kieran Klukas 7f7eb60chore: bump golangci version to fix lint issues in ciKieran Klukas aa3bdedchore: bump fantasy to 0.33.2Kieran Klukas 1bb945cfix: prevent flaky diffview golden tests on Windows CIKieran Klukas 7206981fix(scrolling): stale scrolling acceleration (#3197)Charles Dong 1a7d410chore(legal): @chardoncs has signed the CLACharm d7d2a32chore(legal): @truffle-dev has signed the CLACharm 6957df2chore(legal): @calyptobai has signed the CLACharm fd4413bchore(legal): @andrinoff has signed the CLACharm 4be77c5feat: log provider warnings from fantasy step resultsKieran Klukas af76fa7fix(docs): set proper auto discovery models flagKieran Klukas 828df9achore(legal): @macro-ss has signed the CLACharm e6f0307chore(legal): @sithglan has signed the CLACharm cfdca35fix: correct model discovery enrichment for local providersKieran Klukas bb44fb1fix(hooks): bridge Claude Code additionalContext onto HookResult.ContextKen Jo 283e145chore(legal): @xorangekiller has signed the CLACharm