Default Branch

f8e1bb7262 · docs(roadmap): add #450 — prompt JSON error routed to stderr not stdout; doctor missing prompt_ready field · Updated 2026-05-16 22:06:07 +08:00

Branches

860f285f70 · fix(#152-follow-up): claw init rejects trailing arguments · Updated 2026-04-23 01:14:48 +08:00

339
52

9dd7e79eb2 · fix(#130e-B): route plugins/prompt --help to dedicated help topics · Updated 2026-04-23 01:07:50 +08:00

339
51

0ca034472b · fix(#130e-A): route help/submit/resume --help to help topics before credential check · Updated 2026-04-23 01:03:10 +08:00

339
50

19638a015e · fix(#130d): accept --help / -h in claw config arm, route to help topic · Updated 2026-04-23 00:55:25 +08:00

339
49

83f744adf0 · fix(#130c): accept --help / -h in claw diff arm · Updated 2026-04-23 00:48:40 +08:00

339
48

d49a75cad5 · fix(#130b): enrich filesystem I/O errors with operation + path context · Updated 2026-04-23 00:40:07 +08:00

339
47

dc274a0f96 · fix(#251): intercept session-management verbs at top-level parser to bypass credential check · Updated 2026-04-23 00:25:32 +08:00

339
46

eb4b1ebc9b · fix(#249): Add kind+hint to resumed-session slash error JSON envelopes · Updated 2026-04-22 23:34:03 +08:00

339
46

6c09172b9f · feat(#248): Fix test visibility and refine verb-option detector precision · Updated 2026-04-22 23:24:00 +08:00

339
41

84466bbb6c · fix: #247 classify prompt-related parse errors + unify JSON hint plumbing · Updated 2026-04-22 21:43:14 +08:00

339
41

7235260c61 · fix: preserve session path in /status text output when resuming (regression from #135) · Updated 2026-04-21 13:05:22 +08:00

378
4

f079b7b616 · ROADMAP #132: --output-format json global error renderer flattens every typed error variant into {type:"error",error:<prose>}, erasing §4.44 envelope structure at the final serialization boundary — runtime has 5 typed error enums (SessionError/ConfigError/McpServerManagerError/PromptBuildError/SessionControlError) but ~11 CLI emission sites call error.to_string() and wrap in flat {type,error} shape; kind/operation/target/errno/hint/retryable all discarded. #130 fix lands typed envelope in text mode but JSON mode still emits flat string. Commit d305178 body self-declares this debt. Closes the renderer-side half of §4.44. Joins JSON-envelope asymmetry family #90/#91/#92/#110/#115/#116 as 7th; joins silent-state inventory #102/#127/#129/#130/#131 as 6th. Bundle: #130+#132 export-surface typed errors text+json parity. · Updated 2026-04-20 13:14:41 +08:00

392
4

61fd7cfec5 · Lock in Linux hook stdin BrokenPipe coverage · Updated 2026-04-08 19:04:27 +08:00

585
1

7508f1a4da · docs(providers): add honest provider/auth support matrix + improve MissingApiKey error copy · Updated 2026-04-08 14:36:24 +08:00

1118
32

5851f2dee8 · fix(cli): 6 cascading test regressions hidden behind client_integration gate · Updated 2026-04-08 13:54:10 +08:00

603
0
Included

861edfc1dc · fix(runtime): document phantom completion root cause + add workspace_root to session (#41) · Updated 2026-04-07 13:22:41 +08:00

667
0
Included

fa81684707 · docs: replace WSJ README section with related projects cards · Updated 2026-04-02 08:06:06 +08:00

1253
52

ded9057ed9 · Align Rust plugin skill and agent loading with upstream routing semantics · Updated 2026-04-02 06:07:17 +08:00

1253
45

685d5fef9f · Restore slash skill invocation parity after the main merge · Updated 2026-04-02 05:25:00 +08:00

1253
45

9415d9c9af · Converge the release REPL hardening onto the redesigned CLI · Updated 2026-04-02 04:11:13 +08:00

1253
43