Commit Graph

  • 44d5aa496d Revert " feat(tui): render hotbar in sidebar" Hunter B 2026-06-09 22:04:14 -07:00
  • 3c97ba0799 Merge PR #2945 from reidliu41: render hotbar panel in sidebar Hunter Bown 2026-06-09 21:17:13 -07:00
  • 40f9a8bf17 Merge PR #2947 from cyq1017: guide >5s shell work to background tasks Hunter Bown 2026-06-09 21:17:00 -07:00
  • 45a9bff750 Merge PR #2905 from cyq1017: name the allow_shell blocker in shell tool errors Hunter Bown 2026-06-09 21:16:47 -07:00
  • f12863f826 Merge PR #2949 from LeoAlex0: decouple allow_shell from static system-prompt prefix Hunter Bown 2026-06-09 21:08:23 -07:00
  • 7315ef3dde fix: gate macOS-specific modifier tests with #[cfg(target_os = "macos")] Hanmiao Li 2026-06-10 11:40:35 +08:00
  • 6da40e59b4 feat(execpolicy): expose matched approval rule metadata greyfreedom 2026-06-10 11:21:44 +08:00
  • f118dff940 Merge PR #2896 from gordonlu: localize status picker surface Hunter Bown 2026-06-09 20:09:38 -07:00
  • f4ab469bd2 Merge PR #2891 from gordonlu: localize approval dialog surface across 7 locales Hunter Bown 2026-06-09 20:09:16 -07:00
  • ddae5cfe36 Merge PR #2923 from hongchen1993: allow Volcengine provider in TUI dispatcher Hunter Bown 2026-06-09 20:08:02 -07:00
  • dbff899f16 Merge PR #2928 from hongchen1993: prefer dispatcher-provided API key over saved root key Hunter Bown 2026-06-09 20:07:59 -07:00
  • 082ba162c3 Merge PR #2946 from h3c-hexin: update Bocha web search response handling Hunter Bown 2026-06-09 20:06:58 -07:00
  • 0475c33c1d Merge PR #2951 from LeoAlex0: explain visibility="internal" in Runtime Policy Reference Hunter Bown 2026-06-09 20:06:46 -07:00
  • 607ee1796d Merge PR #2920 from sximelon: write oversized pastes to .codewhale/pastes/ Hunter Bown 2026-06-09 20:06:33 -07:00
  • a9a91053fa Merge PR #2930 from idling11: Qwen 3.6 Plus resolution tests Hunter Bown 2026-06-09 20:06:20 -07:00
  • edadd1e6db Merge PR #2941 from idling11: sync task panel after background shell cancel Hunter Bown 2026-06-09 20:05:20 -07:00
  • 0e3c4a3dd6 Merge PR #2898 from idling11: avoid PDF read hang via extract_text_by_pages Hunter Bown 2026-06-09 20:04:15 -07:00
  • fb341a9460 Merge PR #2880 from HUQIANTAO: fix 9 bugs across tools, client, and commands Hunter Bown 2026-06-09 20:03:45 -07:00
  • 88ce926525 fix(prompts): explain visibility="internal" attribute in Runtime Policy Reference zLeoAlex 2026-06-10 01:48:48 +08:00
  • 9206eb9d73 refactor(prompts): decouple allow_shell from static system-prompt prefix zLeoAlex 2026-06-09 02:36:32 +08:00
  • 9cf2a18c96 fix(tui): guide long shell work to background cyq 2026-06-09 20:09:45 +08:00
  • 9daad316b0 fix: update Bocha web search response handling hexin 2026-06-09 19:12:53 +08:00
  • c90049dd31 feat(tui): render hotbar in sidebar reidliu41 2026-06-09 18:26:40 +08:00
  • 1b5442f2b7 fix: strip SUPER from modifiers after normalization per review Hanmiao Li 2026-06-09 15:32:23 +08:00
  • 6ac14a246d fix(tui): normalize macOS SUPER (Cmd) to CONTROL for keyboard shortcuts (#2938) Hanmiao Li 2026-06-09 15:26:43 +08:00
  • a20fe2a0cd fix(tui): sync task panel state after background shell cancel (#2937) Hanmiao Li 2026-06-09 15:08:33 +08:00
  • 356b632b85 chore(cnb): remove deprecated deepseek shim references Hunter B 2026-06-08 22:46:00 -07:00
  • b6604b431a chore(release): add v0.8.55 compare link, sync tui CHANGELOG Hunter B 2026-06-08 22:40:53 -07:00
  • f356802f9b fix: remove duplicate #[test] and restore lost test attribute Hanmiao Li 2026-06-09 11:59:16 +08:00
  • 68164524b1 feat(model): complete Qwen 3.6 Plus support with dedicated tests (#2908) Hanmiao Li 2026-06-09 11:49:50 +08:00
  • c84292235f feat(config): prefer dispatcher-provided API key over saved DeepSeek key when source is cli hongchen1993 2026-06-09 11:48:59 +08:00
  • 24b8912e82 fix(cli): allow Volcengine provider in TUI dispatcher hongchen1993 2026-06-09 10:38:48 +08:00
  • 9c68305776 fix(tui): write oversized paste files to .codewhale/pastes/ shenbowen 2026-06-09 09:58:37 +08:00
  • a2ae9a1acf fix(codex): satisfy clippy/fmt gate and default to gpt-5.5 for Codex Claude 2026-06-09 00:03:42 +00:00
  • 0f19c395d5 fix(codex): make the Responses provider work end-to-end + de-slop Hunter Bown 2026-06-08 16:40:58 -07:00
  • b46f607d91 feat(providers): finish OpenAI Codex (ChatGPT OAuth) provider and cut v0.8.55 Hunter Bown 2026-06-08 16:16:49 -07:00
  • c13bc24805 feat(models): add Together AI provider and update model catalog for v0.8.55 Hunter Bown 2026-06-08 15:12:42 -07:00
  • b721982bde fix(tui): name allow_shell blocker for shell tools cyq 2026-06-08 23:56:25 +08:00
  • 9463266cb1 ci(web): make Cloudflare deploy manual Hunter B 2026-06-08 08:33:26 -07:00
  • 0854425dc6 ci(web): deploy public site from main Hunter B 2026-06-08 08:30:00 -07:00
  • 7344b88eac fix(web): sync frontend lockfile for CI Hunter B 2026-06-08 08:28:10 -07:00
  • 3d503a0a24 docs: bring public surface and npm-deferred install copy Hunter B 2026-06-08 08:01:18 -07:00
  • c4ff9e5345 fix(release): allow asset publication despite docker failure Hunter B 2026-06-08 07:47:48 -07:00
  • 533b0f5766 fix(release): regenerate Cargo.lock for 0.8.54 workspace versions Hunter B 2026-06-08 07:00:50 -07:00
  • 78ae354fa4 chore(release): merge v0.9.0-stewardship into v0.8.54 Hunter B 2026-06-08 06:54:09 -07:00
  • edd28066e1 chore(release): v0.8.54 — benchmark harness runners, MiMo routing Hunter B 2026-06-08 06:47:21 -07:00
  • af46bef8d6 feat(i18n): localize status picker surface (7 MessageIds) gordonlu 2026-06-08 14:54:52 +08:00
  • 1721393b97 fix(pdf): use extract_text_by_pages to avoid hang on full-PDF reads Hanmiao Li 2026-06-08 15:27:14 +08:00
  • a241654d79 fix: restore trailing spaces on English ApprovalField labels gordonlu 2026-06-08 10:04:51 +08:00
  • 7bdc9a8f96 feat(i18n): localize approval dialog surface across 7 locales gordonlu 2026-06-08 09:34:58 +08:00
  • f88528a5a3 test(subagent): de-flake touch_refreshes_stale_running_agent_heartbeat Hunter B 2026-06-07 10:44:49 -07:00
  • 17dbed13c7 feat(execpolicy): wire permissions.toml ask-rules into runtime greyfreedom 2026-06-07 20:07:46 +08:00
  • 4e3184eae9 fix(client): consume probe response body to return connection to pool Hunter B 2026-06-07 10:34:58 -07:00
  • e2b7d5e197 fix: harvest safe bug fixes from PR #2880 Hunter B 2026-06-07 10:32:54 -07:00
  • ab65495b0e Merge PR #2781 from punkcanyang: opt-in ghost-text follow-up suggestion Hunter B 2026-06-07 10:21:01 -07:00
  • 8d329a434c Merge PR #2869 from ousamabenyounes: list saved models from all providers in /model picker Hunter B 2026-06-07 10:21:00 -07:00
  • b39e00e72b Merge PR #2883 from HUQIANTAO: concurrency hardening (mutex recovery, join handles) Hunter B 2026-06-07 10:21:00 -07:00
  • 1a9549babd Merge PR #2881 from HUQIANTAO: log instead of swallowing errors Hunter B 2026-06-07 10:21:00 -07:00
  • 4caa28772b Merge PR #2882 from HUQIANTAO: security fixes in execution policy and approval mapping Hunter B 2026-06-07 10:21:00 -07:00
  • face4dc27a Merge PR #2877 from LeoAlex0: cache_inspect test spillover root Hunter B 2026-06-07 10:21:00 -07:00
  • a54d08f28d chore(fmt): rustfmt engine tests from PR #2874 Hunter B 2026-06-07 10:10:11 -07:00
  • 3619962507 Merge PR #2874 from LeoAlex0: slim runtime_prompt to minimal tag Hunter B 2026-06-07 10:09:21 -07:00
  • a42e9115b1 Merge PR #2873 from reidliu41: hotbar slot persistence Hunter B 2026-06-07 10:09:21 -07:00
  • 2c56f7761e Merge PR #2887 from aboimpinto: Gherkin acceptance E2E harness Hunter B 2026-06-07 10:04:12 -07:00
  • b0d9c3196b Merge PR #2878 from aboimpinto: Layer 2 command parity harness Hunter B 2026-06-07 10:04:08 -07:00
  • 97f6e0b2e5 fix(tui): use sort_by_key to satisfy clippy::unnecessary_sort_by Ousama Ben Younes 2026-06-07 15:17:13 +00:00
  • c25f7af219 Address acceptance harness review feedback Paulo Aboim Pinto 2026-06-07 16:29:40 +02:00
  • d90031f06f Add Gherkin acceptance E2E harness example Paulo Aboim Pinto 2026-06-07 16:12:12 +02:00
  • bdf7b15bd7 revert: use std::thread::spawn for fire-and-forget hooks huqiantao 2026-06-07 19:59:17 +08:00
  • 5cab1517a4 fix: add tracing dependency to app-server crate huqiantao 2026-06-07 19:56:06 +08:00
  • 5e761a616c fix: collapse nested if-let to satisfy clippy::collapsible_if lint huqiantao 2026-06-07 19:55:38 +08:00
  • 3c197d707b fix: add sse_task field to SseTransport test initializer huqiantao 2026-06-07 19:48:09 +08:00
  • 9aa71e24c0 chore: update Cargo.lock for tracing dependency in core crate huqiantao 2026-06-07 19:47:36 +08:00
  • 4dd0a47c05 style: apply cargo fmt formatting huqiantao 2026-06-07 19:46:24 +08:00
  • 265b8ee142 fix: add tracing dependency to core crate and apply cargo fmt huqiantao 2026-06-07 19:46:02 +08:00
  • 186b5b463f style: apply cargo fmt formatting to tools/file.rs huqiantao 2026-06-07 19:44:25 +08:00
  • 27ca87251e fix: use Box<dyn Write + Send> for cross-platform tracing writer huqiantao 2026-06-07 19:35:59 +08:00
  • 75593a0eac fix: address security review comments huqiantao 2026-06-07 19:35:20 +08:00
  • eb3a989eeb fix: address review comments on engine.rs huqiantao 2026-06-07 19:33:52 +08:00
  • 4d1ffa4b88 fix: use content_index directly for ContentBlockStop cleanup huqiantao 2026-06-07 19:32:58 +08:00
  • 4304c89d65 fix: concurrency bugs - mutex handling, thread spawning, and resource management huqiantao 2026-06-07 19:18:19 +08:00
  • 27fac5d704 fix: security bugs in execpolicy, app-server, and tools huqiantao 2026-06-07 19:13:43 +08:00
  • ef4dc5ca61 fix: error handling bugs - log instead of silently swallowing errors huqiantao 2026-06-07 19:04:47 +08:00
  • 3468b25cf3 fix: critical bugs in tools, client, and commands huqiantao 2026-06-07 18:58:17 +08:00
  • 55d7499408 test: add runtime_policy_reference composition test, strengthen ChangeMode tests, fix outdated comments zLeoAlex 2026-06-07 18:31:36 +08:00
  • acaae1c2e5 test(tui): address command harness review Paulo Aboim Pinto 2026-06-07 12:24:13 +02:00
  • 89cb6c55c8 fix: address self-review findings Matt Van Horn 2026-06-07 02:51:27 -07:00
  • 96bff65797 test(tui): add command parity harness Paulo Aboim Pinto 2026-06-07 11:43:57 +02:00
  • a855b41d91 docs: align Hugging Face provider docs, errors, and tests with shipped route Matt Van Horn 2026-06-07 02:32:41 -07:00
  • 256f34c621 fix(cache): set temp spillover root in cache_inspect test to survive nix sandbox zLeoAlex 2026-06-07 16:03:59 +08:00
  • 7b900b8699 test(cache): rename misleading test — does not exercise Op::ChangeMode dispatch zLeoAlex 2026-06-07 15:26:54 +08:00
  • c6c3d2cc4d refactor(cache): inline single-call helpers, remove dead code zLeoAlex 2026-06-07 15:22:53 +08:00
  • 039abb2ae6 refactor(cache): remove render_core_tool_taxonomy_block, inline to body variant zLeoAlex 2026-06-07 15:20:51 +08:00
  • 12167b39c3 refactor(cache): replace taxonomy_body strip hack with source-level render_core_tool_taxonomy_body zLeoAlex 2026-06-07 15:19:27 +08:00
  • 0b5d574e63 fix(cache): address CR feedback — blank lines, heading hierarchy, debug_assert zLeoAlex 2026-06-07 15:15:12 +08:00
  • 427bd5d52f feat(cache): slim runtime_prompt to minimal tag, move policy descriptions to system prompt zLeoAlex 2026-06-07 15:03:43 +08:00
  • 00407b5bf8 feat(config): add hotbar slot persistence reidliu41 2026-06-07 14:42:52 +08:00
  • 3d676c2509 chore(tui): harden exec harness signals Hunter B 2026-06-06 22:55:23 -07:00
  • fde931ee89 chore(release): allow trusted v0.9 contributors Hunter B 2026-06-06 19:56:11 -07:00
  • f2159b7827 docs(release): honor v0.9 contributor credits Hunter B 2026-06-06 19:45:28 -07:00