This website requires JavaScript.
2cd3cc6493
Merge branch 'main' into feat/fleet-ledger-3156
Hunter Bown
2026-06-12 11:34:37 -07:00
04d2351d9e
Merge branch 'main' into feat/fleet-protocol-3155
Hunter Bown
2026-06-12 11:34:34 -07:00
19c73a7705
chore(fmt): format crates/secrets/src/lib.rs (#3173 )
Hunter Bown
2026-06-12 11:34:22 -07:00
09231e74c4
feat(protocol): define Agent Fleet protocol types and event schema (#3155 )
CodeWhale Agent
2026-06-12 11:02:14 -07:00
c9969759d4
feat(tui): durable fleet inbox and run ledger (#3156 )
CodeWhale Agent
2026-06-12 11:07:14 -07:00
173fd00e27
feat(protocol): define Agent Fleet protocol types and event schema (#3155 )
CodeWhale Agent
2026-06-12 11:02:14 -07:00
eac4139e52
feat: build static linux x64 binaries with musl (#2903 )
wavezhang
2026-06-13 01:53:42 +08:00
4e3e12eee7
feat(execpolicy): expose matched approval rule metadata (#2971 )
Turisla
2026-06-13 01:53:39 +08:00
5d9b5f67cb
feat(bench): improve cli-compare harness with real Harbor integration (#3009 )
Hanmiao Li
2026-06-13 01:53:36 +08:00
38519552fd
feat(cli): track provider source and customize unsupported TUI errors (#3011 )
cyq
2026-06-13 01:53:32 +08:00
b63287e653
feat(config): implement verbosity settings with normal and concise modes (#3052 )
cyq
2026-06-13 01:53:29 +08:00
5be5cd5a79
feat(i18n): localize ToolFamily labels (10 MessageIds) (#2901 )
Gordon
2026-06-13 01:53:22 +08:00
f8e6de926c
chore(deps): bump reqwest from 0.13.1 to 0.13.4 (#3001 )
dependabot[bot]
2026-06-12 10:53:19 -07:00
b8785403b2
chore(deps): bump rustls from 0.23.36 to 0.23.40 (#3002 )
dependabot[bot]
2026-06-12 10:53:17 -07:00
94456d728d
chore(deps): bump clap_complete from 4.5.65 to 4.6.5 (#3003 )
dependabot[bot]
2026-06-12 10:53:14 -07:00
b291214cd2
fix(config): add separate siliconflow_cn provider config field with fallback (#2893 ) (#2895 )
Hanmiao Li
2026-06-13 01:53:11 +08:00
5e22753ee1
fix(tui): normalize macOS SUPER (Cmd) to CONTROL for keyboard shortcuts (#2938 ) (#2943 )
Hanmiao Li
2026-06-13 01:53:09 +08:00
2d81f91ea1
fix: codewhale update error: GitHub release downloads may be blocked or slow on this network (#3006 )
New2Niu
2026-06-13 01:53:06 +08:00
b8be06d9ba
docs(prompt): clarify Constitution trust framing (#3008 )
cyq
2026-06-13 01:53:03 +08:00
24a91499e5
docs: add Upgrading from deepseek-tui section to README (#3053 )
gus
2026-06-13 01:53:01 +08:00
aa1ce527e7
feat(tui): add /plugins slash command (#3169 )
Hunter Bown
2026-06-12 10:52:38 -07:00
1ac32df627
feat(tui): dispatch hotbar slots from number keys (#3056 )
Reid
2026-06-13 01:52:02 +08:00
4968983339
fix(tools): apply strict mode per schema (#3062 )
Nightt
2026-06-13 01:51:58 +08:00
a448194b81
feat(runtime-api): Phase 0 + Phase 1 — brand-neutral naming, capabilities, and dynamic tool protocol types (#3168 )
Hunter Bown
2026-06-12 10:51:54 -07:00
fc999162c0
build(release): static linux x64 binaries with musl
CodeWhale Agent
2026-06-12 10:18:08 -07:00
8fc2b904de
docs: record full 90-PR equivalence audit and lane B landings
CodeWhale Agent
2026-06-12 10:00:53 -07:00
d7de0a8865
Merge PR #2971 : expose matched approval rule metadata
CodeWhale Agent
2026-06-12 09:59:53 -07:00
4d84d66e67
Merge PR #2943 : normalize macOS SUPER (Cmd) to CONTROL for keyboard shortcuts
CodeWhale Agent
2026-06-12 09:59:53 -07:00
c08f161e1f
docs: add v0.8.59 triage runbook and scratch-branch integration guidance
CodeWhale Agent
2026-06-12 09:56:29 -07:00
ca826bb23b
fix(tui): clarify Codex response errors
Hunter B
2026-06-12 08:34:46 -07:00
ccc0315831
chore(release): prepare v0.8.59
Hunter B
2026-06-12 07:05:05 -07:00
42de833d80
feat(config): add concise verbosity mode
cyq1017
2026-06-12 06:41:01 -07:00
cf910b7da2
feat(goal): persist thread goals through app server
Hunter B
2026-06-12 06:28:47 -07:00
8f265e204f
fix(tui): use muted selection highlights in dark themes
Hunter B
2026-06-12 06:13:08 -07:00
db8039ae46
fix(tui): keep sidebar hover live while loading
Hunter B
2026-06-12 06:03:07 -07:00
84cae206aa
fix(tui): scope context menu actions to sidebar
Hunter B
2026-06-12 06:00:25 -07:00
18b865991f
fix(acp): advertise terminal auth method
Hunter B
2026-06-12 05:54:18 -07:00
b424848f7e
fix(context): keep generated project context ephemeral
Hunter B
2026-06-12 05:52:00 -07:00
438104510c
feat(tui): label collapsed command activity
Hunter B
2026-06-12 05:47:23 -07:00
efcf299712
feat(models): add Kimi K2.7 Code defaults
Hunter B
2026-06-12 05:43:38 -07:00
de9a0131cf
test(tools): avoid approximate constant lint
Hunter B
2026-06-12 05:36:15 -07:00
0986cabb1d
feat(tui): add context source map report
Hunter B
2026-06-12 03:20:59 -07:00
6e9baaa988
refactor(tui): group completion search state
Hunter B
2026-06-12 03:05:56 -07:00
c95122fb43
chore(deps): update reqwest rustls and clap_complete
Hunter B
2026-06-12 03:01:16 -07:00
757ffefc46
test(tools,release): cover execution subjects and mirror URLs
Hunter B
2026-06-12 02:54:46 -07:00
1bb17cfced
test(release,tools): extend helper coverage
Hunter B
2026-06-12 02:53:47 -07:00
c766aab406
test(tools): cover missing field constructor
Hunter B
2026-06-12 02:51:04 -07:00
936848f3a8
test(release): cover release channel query helpers
Hunter B
2026-06-12 02:50:35 -07:00
e27d63a55a
chore(tui): remove unused prompt persistence module
Hunter B
2026-06-12 02:48:57 -07:00
f5104467db
test(release): cover release base URL env overrides
Hunter B
2026-06-12 02:46:01 -07:00
3aa7131ebf
test(tools): cover ToolError constructors
Hunter B
2026-06-12 02:44:27 -07:00
b1c94b3f02
perf(skills): sync registry entries concurrently
Hunter B
2026-06-12 02:41:18 -07:00
d50dfd4827
fix(hooks): require workspace trust for project hooks
Hunter B
2026-06-12 02:38:56 -07:00
119285f056
fix(runtime): batch thread detail item reads
Hunter B
2026-06-12 02:35:39 -07:00
2f717d3345
fix(tui): accept compact SSE data fields
Hunter B
2026-06-12 02:31:31 -07:00
c1a48492b6
fix(codex): keep Responses reasoning shape provider-native
Hunter B
2026-06-12 02:27:59 -07:00
8c690cb7bf
fix(update): guide legacy deepseek users to codewhale
Hunter B
2026-06-12 02:22:10 -07:00
3de1d35c37
feat(tui): dispatch hotbar slots from number keys
Hunter B
2026-06-12 02:19:15 -07:00
74a4a91204
feat(i18n): localize config editor labels
Hunter B
2026-06-12 02:12:58 -07:00
b0b7317688
fix(tui): normalize Codex reasoning effort labels
Hunter B
2026-06-12 02:07:39 -07:00
6511de3359
feat(i18n): localize config section labels
Hunter B
2026-06-12 01:59:47 -07:00
fb53dc1866
chore(tui): satisfy release clippy gate
Hunter B
2026-06-12 01:50:52 -07:00
c9339a6abf
test(i18n): cover remaining tool family labels
Hunter B
2026-06-12 01:49:16 -07:00
81b84f3f88
Merge PR #2901 : localize ToolFamily labels
Hunter B
2026-06-12 01:47:27 -07:00
10e41b1153
feat(runtime): expose matched approval rule metadata
Hunter B
2026-06-12 01:46:41 -07:00
c16a32150e
fix(tui): accept macOS command modifier for control shortcuts
Hunter B
2026-06-12 01:43:10 -07:00
862cb2e394
fix(exec): preserve auto model handoff
Hunter B
2026-06-12 01:38:39 -07:00
18bbbed2db
chore(release): sync TUI changelog slice
Hunter B
2026-06-12 01:35:04 -07:00
d3d22339cc
test(prompt): pin runtime prompt stand-still rule
Hunter B
2026-06-12 01:34:25 -07:00
a46d9c012e
fix(cli): track provider source for TUI fallback
Hunter B
2026-06-12 01:30:23 -07:00
0d4f2b6e73
docs(prompt): clarify Constitution trust framing
cyq1017
2026-06-12 01:23:42 -07:00
bfdd26879e
fix(cli): bound self-update HTTP waits
New2Niu
2026-06-12 01:22:26 -07:00
da943be7de
fix(config): split SiliconFlow CN provider config
idling11
2026-06-12 01:21:27 -07:00
0cd8bcde1b
feat(bench): add CLI comparison harness
idling11
2026-06-12 01:15:00 -07:00
f99fff969a
release: harden v0.8.59 readiness lane
Hunter B
2026-06-12 01:07:11 -07:00
a9808cc111
fix: runtime-prompt stand-still guard and closed launch-gate handling (#3061/#3095)
Hunter B
2026-06-11 19:43:05 -07:00
e1a5f5c464
fix(tui): defensive mouse-report sanitizer and move provider-wait logging off render path
Hunter B
2026-06-11 19:41:31 -07:00
385a07f32a
feat(tui): queue interactive fanout launches behind a visible launch gate (#3095 )
Hunter Bown
2026-06-12 00:49:13 +00:00
e617e3e618
feat(tui): make provider wait observable with route, idle budget, and fanout preflight state
Hunter Bown
2026-06-12 00:18:55 +00:00
8091513ebc
fix(tui): emit interrupted sub-agent lifecycle event and reconcile stale running cards
Hunter Bown
2026-06-11 23:53:59 +00:00
3cc28ba64d
fix: gate keyring behind not(target_env = "musl") for static builds
wavezhang
2026-06-11 14:11:27 +08:00
21f25610cf
feat: build static linux x64 binaries with musl
wavezhang
2026-06-08 22:59:27 +08:00
f64cf6f0ff
refactor(config): extract provider metadata into data-driven registry
shenbowen
2026-06-10 16:21:21 +08:00
0181493c79
release: v0.8.58 — native Anthropic provider, hooks v2 JSON decisions, clickable sidebar, provider-aware subagent routing, model-fact prompt templating
Claude
2026-06-11 06:04:32 +00:00
ce39b111cd
Merge PR #3054 from Hmbown: native Anthropic Messages API adapter
Hunter Bown
2026-06-10 22:46:01 -07:00
d940b7821c
Merge origin/main into v0.8.58-3014-anthropic-adapter — keep #3024 Moonshot/Ollama dialect arms plus the #3014 Anthropic native-shaping arms in all three reasoning tiers; keep the #3014 Anthropic capability early-return while honoring the #3023 removal of the Openai/Atlascloud/Moonshot one; union claude + bare-id max_output rows
Claude
2026-06-11 05:45:51 +00:00
f87245ff5f
Merge PR #3034 from Hmbown: constitution refactor, Codex fixes, sidebar improvements
Hunter Bown
2026-06-10 22:39:31 -07:00
06f49af69f
Merge origin/main into v0.8.58-constitution — carry the #3025 model-fact placeholders ({context_window_note}/{subagent_economics}/{model_thinking_note}/{model_characteristics}) into constitution.md per the prompt-layer coordination note; union sidebar tests and add TaskPanelEntry.kind to #3028 test literals
Claude
2026-06-11 05:39:19 +00:00
5b47a2e3e0
Merge PR #3048 from Hmbown: parameterize model-specific facts in the base prompt
Hunter Bown
2026-06-10 22:30:08 -07:00
186ebbb116
Merge PR #3050 from Hmbown: wire reasoning-effort for Atlascloud, Moonshot, Ollama dialects
Hunter Bown
2026-06-10 22:30:00 -07:00
a6d5824cee
Merge PR #3047 from Hmbown: model-based capability lookups for Moonshot/OpenAI/Atlascloud + bare-id registry rows
Hunter Bown
2026-06-10 22:29:52 -07:00
78ed3768bf
Merge PR #3046 from Hmbown: add Moonshot/Kimi to reasoning-content provider and model gates
Hunter Bown
2026-06-10 22:29:44 -07:00
18d5302da1
Merge PR #3045 from Hmbown: un-hardcode DeepSeek from subagent model validation — provider-aware router candidates
Hunter Bown
2026-06-10 22:29:35 -07:00
3f2f154ad2
Merge origin/main into v0.8.58-3018-unhardcode-deepseek — append #3030 step-counter tests after the #3018 routing tests
Claude
2026-06-11 05:29:25 +00:00
e0b6441a26
Merge PR #3049 from Hmbown: hooks v2 — JSON decision contract, glob matchers, project-local hooks
Hunter Bown
2026-06-10 22:26:36 -07:00
d9dff6809c
Merge origin/main into v0.8.58-3026-hooks-v2 — keep both the #3026 hook fold helpers and the #3027 command_denies_tool gate in turn_loop
Claude
2026-06-11 05:26:27 +00:00
667e18888b
Merge PR #3040 from Hmbown: clickable sidebar rows — click-to-act on Tasks and Agents panels
Hunter Bown
2026-06-10 22:23:38 -07:00
8a165cc49b
Merge origin/main into v0.8.58-3028-clickable-tui — union the sidebar test imports (#3030 hover texts + #3028 row builders)
Claude
2026-06-11 05:23:29 +00:00
880346622b
Merge PR #3039 from Hmbown: OSC 8 out-of-band hyperlink infrastructure
Hunter Bown
2026-06-10 22:20:35 -07:00
6b01cccc65
Merge PR #3038 from Hmbown: make Ctrl+B directly background the active foreground shell
Hunter Bown
2026-06-10 22:20:27 -07:00