-
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