Commit Graph

  • 88422f3ad3 fix(plan_prompt): pre-wrap CJK+Latin mixed text to avoid forced line-breaks at script boundaries Implementist 2026-06-03 23:44:00 +08:00
  • 966b5cf1fb refactor(plan_prompt): use display-width in wrap_text, skip wasted render work Implementist 2026-06-03 23:12:58 +08:00
  • e3a52555eb fix(plan_prompt): clear pending_g on Esc, deduplicate render_modal_chrome Implementist 2026-06-03 22:38:42 +08:00
  • 47c071a0d5 chore: apply cargo fmt fix to plan_prompt.rs Implementist 2026-06-03 22:34:18 +08:00
  • 6d79d55b6c fix(plan_prompt): use display-width for leading spaces and de-hardcode wrap width Implementist 2026-06-03 22:25:53 +08:00
  • 11c448d66e fix(plan_prompt): remove step truncation to allow content overflow into scroll region Implementist 2026-06-03 22:13:49 +08:00
  • 537a8bccf3 fix(tui): replace manual div_ceil with usize::div_ceil to satisfy clippy lint Implementist 2026-06-03 21:17:09 +08:00
  • 14db9b2466 fix(tui): avoid spurious exit-confirmation on short plan after scroll key Implementist 2026-06-03 17:18:32 +08:00
  • 1669e3c12e fix(tui): address code review feedback on plan prompt modal Implementist 2026-06-03 16:44:14 +08:00
  • 68784cff52 fix(tui): add scroll support to plan prompt modal Implementist 2026-06-03 16:16:46 +08:00
  • 863f55cc68 perf(history): simplify output_rows cache API and switch to FNV-1a HUQIANTAO 2026-06-03 20:06:01 +08:00
  • 3b0ef3f63c perf(history): cache output_rows and selected_output_indices per cell HUQIANTAO 2026-06-03 19:05:20 +08:00
  • c0b36824c2 perf(capacity): let scan_canonical_inputs early-exit without verified-user lookup HUQIANTAO 2026-06-03 20:00:06 +08:00
  • 837a6f8c54 perf(capacity): collapse build_canonical_state's reverse scans to one pass HUQIANTAO 2026-06-03 18:46:27 +08:00
  • e3adc98baf perf(prefix-cache): fold tool.strict into identity hash, share cache with PrefixFingerprint::compute HUQIANTAO 2026-06-03 19:54:27 +08:00
  • baef5ba95d perf(prefix-cache): cache tool-catalog JSON serialization across checks HUQIANTAO 2026-06-03 18:41:38 +08:00
  • 3de07a99ed perf(engine): memoize estimated_input_tokens via content-keyed cache HUQIANTAO 2026-06-03 18:33:30 +08:00
  • 05950d1d59 fix release crate publish checks Hunter B 2026-06-03 08:49:45 -07:00
  • 9e15805f64 fix(settings): tighten legacy path migration coverage xyuai 2026-06-04 07:58:01 +08:00
  • f7a602cd20 feat(tools): hide todo_* aliases from model catalog, add deprecation metadata (#2682) Hunter B 2026-06-03 19:20:23 -07:00
  • 8dff2f7525 fix(tui): guard xiaomi mimo defaults test against CI env vars Hunter Bown 2026-06-03 16:25:04 -07:00
  • 772ec46c98 chore(release): v0.8.53 — Arcee support, telegram bridge, provider fixes Hunter Bown 2026-06-03 16:12:38 -07:00
  • f884ceb6af docs(readme): credit xyuai and RefuseOdd for v0.8.53 contributions Hunter Bown 2026-06-03 15:43:05 -07:00
  • 8b0e1cc3c0 Limit path suffix to chat completions RefuseOdd 2026-06-02 17:42:33 +12:00
  • d2999bb402 Add path_suffix to ProviderConfigToml and ProviderConfig RefuseOdd 2026-06-02 00:39:11 +00:00
  • 45562822f0 feat(agent): classify model families cyq 2026-06-02 00:53:47 +08:00
  • 195dd6b9ab fix(tui): hide shell prompt guidance when shell is disabled reidliu41 2026-06-03 20:26:37 +08:00
  • dba332e8d5 fix(tui): persist provider switches to config xyuai 2026-06-04 06:19:32 +08:00
  • 260ee737b0 style: cargo fmt Hunter Bown 2026-06-03 15:18:19 -07:00
  • be7a3e7e69 fix(tui): provider picker r shortcut with modifier guard Hunter Bown 2026-06-03 15:14:39 -07:00
  • 3f8e02d6cf docs(readme): add Hugging Face provider to all localized READMEs Hunter Bown 2026-06-03 15:11:31 -07:00
  • 4b990e190c docs(rfc): file decomposition plan for v0.9.0 Hunter Bown 2026-06-03 15:08:31 -07:00
  • 5719301d1e fix(auth): all-provider auth status and scoped logout Hunter Bown 2026-06-03 15:08:28 -07:00
  • d9ca5fbbff docs(tui): mirror v0.8.53 changelog Hunter Bown 2026-06-03 14:43:08 -07:00
  • 28a0f19c13 fix(provider): polish v0.8.53 routing and shell gating Hunter Bown 2026-06-03 14:40:25 -07:00
  • 5786584767 chore(release): bump workspace to 0.8.53 Hunter Bown 2026-06-03 12:39:01 -07:00
  • ed4ec3f799 Merge branch 'codex/v0.8.53-deprecate-whale-md' into codex/v0.8.53 Hunter Bown 2026-06-03 12:38:00 -07:00
  • d5c6856754 Merge branch 'codex/v0.8.53-toolsurface-design-docs' into codex/v0.8.53 Hunter Bown 2026-06-03 12:37:57 -07:00
  • 8bc994e492 Merge branch 'codex/v0.8.53-tool-deferred-ux' into codex/v0.8.53 Hunter Bown 2026-06-03 12:37:53 -07:00
  • a10e17a62a fix(context): prefer global AGENTS over WHALE Hunter Bown 2026-06-03 12:37:39 -07:00
  • aa4c734602 docs: align v0.8.53 tool surface notes Hunter Bown 2026-06-03 12:37:39 -07:00
  • f5c8d7e5c5 fix(subagent): align advertised role aliases Hunter Bown 2026-06-03 12:37:39 -07:00
  • 025089494b fix(rlm): include session object in source hints Hunter Bown 2026-06-03 12:37:39 -07:00
  • fc8ad7b3a8 feat(project): enrich repo constitution (invariants, branch policy, escalation) Hunter Bown 2026-06-03 12:16:06 -07:00
  • 9d9616e898 feat(project): deprecate WHALE.md; add .codewhale/constitution.json authority layer Hunter Bown 2026-06-03 12:12:34 -07:00
  • 8cb4f94f30 docs: v0.8.53 tool-surface-diet design + north-star direction Hunter Bown 2026-06-03 11:47:29 -07:00
  • 7bbc6b78e4 fix(tools): activate read-only git history + actionable RLM/field errors Hunter Bown 2026-06-03 11:31:33 -07:00
  • 725abeb603 fix(subagent): clearer role vocab, lifecycle signals, and eval ergonomics Hunter Bown 2026-06-03 11:22:56 -07:00
  • 921949e35f feat(client): add cross-session prompt base section disk cache Hu Qiantao 2026-06-02 00:16:58 +08:00
  • 03d1bba538 Merge pull request #2630 from Hmbown/codex/v0.8.52-home-cost-fixes Hunter Bown 2026-06-03 03:44:40 -07:00
  • b965d2ecd5 fix(release): tighten 0.8.52 home and cost accounting Hunter B 2026-06-03 03:17:57 -07:00
  • c8ce2b8e92 Merge pull request #2626 from Hmbown/codex/v0.8.52-stabilization Hunter Bown 2026-06-03 03:07:40 -07:00
  • 32e6aa5e17 fix(tui): keep work panel summary during lock misses Hunter B 2026-06-03 02:59:17 -07:00
  • 14c882be53 fix(provider): expose siliconflow-cn registry coverage Hunter B 2026-06-03 02:51:42 -07:00
  • 54446e6c07 fix(release): stabilize v0.8.52 Hunter B 2026-06-03 02:39:45 -07:00
  • 25340d17a7 feat(provider): add SiliconFlow China region (siliconflow-CN) (#2615) Hunter Bown 2026-06-02 21:27:40 -07:00
  • dd26114697 feat(tui): send /attach images as multimodal content (#2584, #2587) (#2607) Hunter Bown 2026-06-02 21:27:31 -07:00
  • 8981d5c5fd feat: add subagent lifecycle hooks AresNing 2026-06-03 11:48:09 +08:00
  • b4691bc082 feat(i18n): localize context-inspector surface across 7 locales Gordon 2026-06-03 11:47:53 +08:00
  • 29acb87a9d feat(engine): inject mode-change runtime message and include mode in turn metadata Justin Gao 2026-06-03 11:47:36 +08:00
  • 1781312c7a feat(tui): add drag-to-resize sidebar width Hanmiao Li 2026-06-03 11:47:18 +08:00
  • 2721b2a077 Merge branch 'codex/v0.8.51-arcee-provider' — v0.8.51 release Hunter B 2026-06-02 20:38:10 -07:00
  • 541926eb38 docs(changelog): backfill v0.8.51 Fixed entries + Community credits Hunter B 2026-06-02 20:37:52 -07:00
  • c000bd7e60 harvest(v0.8.51): diff-render whitespace fix + schema dead_code + model persistence + prompt updates Hunter B 2026-06-02 20:30:31 -07:00
  • f886f28acf test(tui): update walk-depth test for new default depth (#2488) Claude 2026-06-03 01:41:13 +00:00
  • 79d78878b8 test(mcp): make legacy SSE reconnect test deterministic under load (#2597) Claude 2026-06-03 01:24:14 +00:00
  • a7d482067b fix(clippy): clear -D warnings across changed code (#2599) Claude 2026-06-03 01:24:14 +00:00
  • 7aa73fad50 fix(config): warn when shell/sandbox keys are nested under unknown sections (#2589) Claude 2026-06-03 01:16:19 +00:00
  • cccc5ed55f fix(shell): pass .NET/NuGet + Windows app-data env to exec_shell (#1857) Claude 2026-06-03 01:16:19 +00:00
  • e95f759cd8 fix(tui): keep command-palette selection visible while scrolling (#2590) Claude 2026-06-03 01:08:53 +00:00
  • 478bae451a fix(tui): find files in deeply nested directories via @ and Ctrl+P (#2488) Claude 2026-06-03 01:08:42 +00:00
  • 5249723e18 fix(engine): recover from turn panics instead of killing the loop (#2583, #1269) Claude 2026-06-03 01:08:30 +00:00
  • fd69f4c806 fix(tui): strip DEC private mode CSI fragments from composer (#2592) Claude 2026-06-03 01:08:19 +00:00
  • 06612495fc chore(release): prep v0.8.51 — Arcee provider, cycle removal, UI fixes Hunter Bown 2026-06-02 17:36:18 -07:00
  • 8eca757633 test(tui): cover arcee provider picker entry Hunter B 2026-06-02 09:03:19 -07:00
  • 99da87ca1d fix(cli): wire arcee provider auth Hunter B 2026-06-02 08:58:01 -07:00
  • e54a0a500b feat(provider): add direct arcee support Hunter B 2026-06-02 08:51:39 -07:00
  • 0072209d12 v0.8.50: community harvest release (40 PRs, 14 contributors) Hunter Bown 2026-06-01 21:40:45 -07:00
  • f2df1d54fb docs(changelog): note paste-first context menu fix Hunter B 2026-06-01 21:35:11 -07:00
  • 9a3c545572 fix(tui): move Paste to first position in right-click context menu Hunter B 2026-06-01 21:34:56 -07:00
  • 471a58ff08 chore(release): sync tui CHANGELOG after i18n/CI harvests Hunter B 2026-06-01 21:31:04 -07:00
  • b8194238d5 docs(changelog): credit i18n and CI workflow harvests (#2568, #2566, #2565) Hunter B 2026-06-01 21:30:28 -07:00
  • ea7fc474a9 fix: paginate pending allowlist PR lookup Nightt 2026-06-02 11:26:55 +08:00
  • dfe1884702 fix: add contribution gate dry run mode Nightt 2026-06-02 11:17:33 +08:00
  • c8c20e0931 fix: remove dead issue gate guard Nightt 2026-06-02 10:58:48 +08:00
  • 50590761ac fix: read contribution allowlist from default branch Nightt 2026-06-02 10:48:01 +08:00
  • dcf8350ff8 fix: harden contribution gate bypasses Nightt 2026-06-02 10:39:48 +08:00
  • 97c615ca9c chore: add contribution gate workflows Nightt 2026-06-02 10:29:46 +08:00
  • f48e398ba5 Revert "fix: restore two-line draft header layout" gordonlu 2026-06-02 11:10:18 +08:00
  • cc60129f3a feat(i18n): add FanoutCounts MessageId, wire into FanoutCard stats line gordonlu 2026-06-02 10:34:33 +08:00
  • 25017091e1 fix: restore two-line draft header layout gordonlu 2026-06-02 11:10:42 +08:00
  • 478d45f795 fmt: cargo fmt gordonlu 2026-06-02 10:58:49 +08:00
  • 19d55799a5 fix: avoid Instant overflow in turn_liveness tests on Windows gordonlu 2026-06-02 10:48:23 +08:00
  • 6ab77eaba3 feat(i18n): localize all queue command messages across 7 locales gordonlu 2026-06-02 10:46:13 +08:00
  • ddae7584f8 fix: resolve clippy warnings in harvested PRs (needless-borrow, is_multiple_of, dead unwrap) Hunter B 2026-06-01 21:24:38 -07:00
  • e99ee5e7b1 chore(release): sync tui crate CHANGELOG for version drift gate Hunter B 2026-06-01 21:21:56 -07:00
  • e763b44e1e docs(changelog): credit new harvests for v0.8.50 (#2514, #2519, #2503, #2560) Hunter B 2026-06-01 21:20:44 -07:00
  • 5f497e00c4 fix: harden Xiaomi MiMo speech flow xyuai 2026-06-02 10:53:48 +08:00
  • 8532dcc49e feat: add Xiaomi MiMo speech support xyuai 2026-06-02 09:00:14 +08:00
  • 139b542d3f test(ci): add Cache Guard CI test for prefix-cache stability Hu Qiantao 2026-06-01 20:51:52 +08:00