generated from nhcarrigan/template
chore: CLI v2.1.75–v2.1.80 audit and support (#223–#232) #233
Reference in New Issue
Block a user
Delete Branch "chore/cli"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Summary
This PR implements all tickets filed from the CLI v2.1.74 → v2.1.80 changelog audit (issues #223–#232).
Changes by Issue
Closes #223 —
feat: handle Elicitation and ElicitationResult hook eventsNew
ElicitationModal.sveltecomponent, Rust parsing for[Elicitation Hook]and[ElicitationResult Hook], new store methods, and TypeScript event types.Closes #224 —
feat: handle StopFailure hook event for API error turnsRust parsing for
[StopFailure Hook]; frontend shows error toast + error character state.Closes #225 —
feat: handle PostCompact hook eventRust parsing for
[PostCompact Hook]; frontend shows info toast + success character state.Closes #226 —
feat: expose --name CLI flag as session name at startupAdded
session_namefield toClaudeStartOptions;StatusBar.doConnect()passes the conversation name.Closes #227 —
fix: tighten startup watchdog and correct misleading commentStartup watchdog tightened from 60 s → 30 s; corrected a comment that said "5 minutes" whilst the code used 60 seconds.
Closes #228 —
fix: document cost estimation review and update default model fallbackDefault model fallback updated from
claude-sonnet-4-5-20250929→claude-sonnet-4-6; added doc comment explaining why char-based estimation is unaffected by v2.1.75 token overcounting fix.Closes #229 —
chore: update supported CLI version constant to 2.1.80SUPPORTED_CLI_VERSIONbumped inCliVersion.svelte.Closes #230 —
feat: surface memory file last-modified timestamps in MemoryBrowserPanelBackend populates
last_modifiedUnix timestamp; frontend formats and displays it per file.Closes #231 —
feat: update max_output_tokens upper bound and helper text for 128kInput max raised to 128 000; placeholder and helper text updated to reflect model-dependent defaults and 128 k ceiling for Opus/Sonnet 4.6.
Closes #232 —
fix: document non-streaming fallback compatibility with mid-session watchdogAdded doc comment above
STUCK_TIMEOUTexplaining the 5-minute watchdog is intentionally larger than the CLI's 2-minute non-streaming API fallback.✨ This PR was created with help from Hikari~ 🌸