CodeWhale Bot
a50b6532bd
feat(tui): harness/continual ledger, effort, recommend, voice ASR, ui split — 0.9.4 final bundle
- continual_harness ledger (bounded 24, PromptNote/SubagentSpec/SkillHint) + harness tool (overview/refine/remove) for persistent working context
- /effort + /thinking aliases for ReasoningEffort
- skills/recommend: deterministic skill ranker for /plugin suggest|recommend
- voice: free ASR stack (GROQ_ASR_URL, LOCAL_WHISPER_BINS, detect_free_asr)
- tui/ui split: apply/event_loop/handlers/dispatch/motion/overlays/provider_routes/release_check/session_state/frame/terminal extracted from 19k-line ui.rs
- model catalog: Muse Spark 1.2 + ultra effort + cache_read costs
- provider_defaults: gpt-5.5→5.6, muse-spark-1.1→1.2 canonical routes
- locales: CmdEffortDescription, PickerActionSetStartupDefault, operate hint refresh
- docs + budgets resynced; drop stale HANDOFF/RELEASE_EVIDENCE working notes
- .gitignore: ignore .ralph/ agent scratch
2026-08-06 00:35:36 -07:00
..
2026-07-06 20:37:39 -07:00
2026-08-01 05:10:39 -07:00
2026-07-27 19:00:08 -07:00
2026-08-03 03:34:38 -07:00
2026-08-04 23:40:25 -07:00
2026-08-01 10:12:09 -07:00
2026-06-16 18:22:07 -07:00
2026-07-08 14:42:24 -07:00
2026-07-15 17:28:12 -07:00
2026-07-21 22:46:58 -07:00
2026-07-27 18:53:25 -07:00
2026-07-30 13:11:52 -07:00
2026-08-03 20:38:05 -07:00
2026-07-02 03:42:55 -07:00
2026-08-03 22:44:24 -07:00
2026-07-30 20:54:14 -07:00
2026-07-30 10:46:06 -07:00
2026-07-25 19:10:23 -07:00
2026-07-20 22:23:05 -07:00
2026-08-06 00:35:36 -07:00
2026-07-30 12:59:27 -07:00
2026-07-30 10:02:36 -07:00
2026-07-30 10:02:36 -07:00
2026-07-15 23:44:37 -07:00
2026-07-17 14:51:41 -07:00
2026-07-17 15:52:34 +08:00
2026-07-30 13:11:52 -07:00
2026-07-30 13:11:52 -07:00
2026-08-04 07:57:30 -07:00
2026-08-06 00:35:36 -07:00
2026-06-28 23:13:48 -07:00
2026-07-21 22:46:58 -07:00
2026-07-30 13:11:52 -07:00
2026-07-30 10:02:36 -07:00
2026-07-30 10:46:06 -07:00
2026-07-12 20:21:42 -07:00