Commit Graph

  • 9e50cb6e20 Merge remote-tracking branch 'upstream/main' into worktree-api-timeout-retry-v2 TheArchitectit 2026-06-04 09:17:43 -05:00
  • 346772a8b3 test: add exclude_id and 0-message filtering coverage; cargo fmt TheArchitectit 2026-06-04 09:17:42 -05:00
  • ef392e5938 Merge remote-tracking branch 'upstream/main' into worktree-session-resume-fixes TheArchitectit 2026-06-04 09:15:19 -05:00
  • 4619375c14 fix: load partial MCP configs bellman 2026-06-04 18:31:58 +09:00
  • 10fe72498a fix: bound parent memory discovery bellman 2026-06-04 17:07:00 +09:00
  • 5b22bc0480 fix: load Claw and Agents memory files bellman 2026-06-04 16:36:04 +09:00
  • ae7da0ec74 fix: expose complete version provenance bellman 2026-06-04 15:55:08 +09:00
  • 7dd17c6344 fix: scaffold safe init settings bellman 2026-06-04 15:34:15 +09:00
  • d8535bf938 fix: keep failed resume side-effect free bellman 2026-06-04 15:08:56 +09:00
  • b45c61eff9 fix: recover parser contract CI bellman 2026-06-04 14:13:53 +09:00
  • 7cfd83f66a test: align compact CI contract bellman 2026-06-04 13:43:02 +09:00
  • b5bead9028 fix: recover CLI parser CI bellman 2026-06-04 13:25:15 +09:00
  • 41678eb097 fix: type output format selection bellman 2026-06-04 12:47:24 +09:00
  • ecd3e4ceb9 fix: type allowed tools validation bellman 2026-06-04 12:01:58 +09:00
  • 22fdaeae2c fix: keep skills lifecycle local bellman 2026-06-04 03:58:35 +09:00
  • 41034bb3f3 fix: address CI test failure and add empty-session error message TheArchitectit 2026-06-03 13:44:20 -05:00
  • 76783377ec fix: address CI failures and reviewer feedback on #3214 TheArchitectit 2026-06-03 13:19:25 -05:00
  • 4522490bd5 fix: make dump-manifests self-contained bellman 2026-06-04 02:46:44 +09:00
  • cd58c054ca fix: add global cwd override bellman 2026-06-04 02:20:09 +09:00
  • 94579eace5 fix: default to workspace-write permissions bellman 2026-06-04 01:51:21 +09:00
  • 2ab2f44e1d fix: keep session help local bellman 2026-06-04 00:50:17 +09:00
  • fa35018769 fix: validate env model selection bellman 2026-06-04 00:30:13 +09:00
  • 94be902ce1 fix: attribute config precedence in JSON bellman 2026-06-03 23:47:27 +09:00
  • bcc5bfde9c fix: route local OpenAI-compatible models bellman 2026-06-03 23:16:46 +09:00
  • 9522674c87 fix: read prompt subcommand input from stdin bellman 2026-06-03 22:39:16 +09:00
  • c91a3062d5 fix: normalize Anthropic model routing bellman 2026-06-03 22:20:23 +09:00
  • 54d785d0c0 fix: preserve DeepSeek V4 thinking history bellman 2026-06-03 21:53:54 +09:00
  • 36218ac1b1 fix: report config file load statuses bellman 2026-06-03 21:46:47 +09:00
  • 6388a2ba3f fix: parse object-style hook config bellman 2026-06-03 21:23:00 +09:00
  • 9c8375da99 feat: import project instruction rules bellman 2026-06-03 21:01:48 +09:00
  • 0cef5390f7 fix: resolve clippy pedantic warnings Heo, Sung 2026-06-03 20:39:05 +09:00
  • 1bd18be372 feat: add GitShow output formats bellman 2026-06-03 20:28:12 +09:00
  • d07664b44c fix: keep hooks clean and close bash stdin bellman 2026-06-03 20:20:04 +09:00
  • ce116d9dfa fix: expose binary provenance in local JSON bellman 2026-06-03 20:03:39 +09:00
  • 372ec09c47 test: cover roadmap helper missing path bellman 2026-06-03 19:31:45 +09:00
  • 78f446f68e test: add argv-safe dogfood probes bellman 2026-06-03 19:26:55 +09:00
  • 55da189315 fix: keep JSON control surfaces local bellman 2026-06-03 19:12:20 +09:00
  • e752b05425 fix: load common instruction files and typed unknown commands bellman 2026-06-03 18:54:36 +09:00
  • 0c83a26dc7 test: cover resumed unknown slash command bellman 2026-06-03 18:40:37 +09:00
  • 286638fa04 docs: close ROADMAP 828 approval slash evidence bellman 2026-06-03 18:29:16 +09:00
  • 47d6c3d5d3 docs: close ROADMAP 829 interactive hint evidence bellman 2026-06-03 18:26:37 +09:00
  • f529fb0e55 fix: classify mcp show missing server argument bellman 2026-06-03 18:22:23 +09:00
  • e459a727e9 fix: session resume — skip current empty session, unify cross-workspace loading TheArchitectit 2026-06-02 15:49:21 -05:00
  • 04bc5f5788 feat: API timeout config, Retry-After header, configurable retry, and 400 transient retry TheArchitectit 2026-06-02 15:35:29 -05:00
  • 571d3cdc0f fix: add "no parseable body" to CONTEXT_WINDOW_ERROR_MARKERS TheArchitectit 2026-04-27 15:17:23 -05:00
  • 414a1aca4f fix: retry 400 responses with transient gateway error bodies TheArchitectit 2026-04-27 11:49:42 -05:00
  • d8c57ed317 feat: API timeout config, Retry-After header support, and configurable retry TheArchitectit 2026-04-27 11:38:31 -05:00
  • e8c8ef1142 Harden permission enforcement against sandbox bypasses Sam Lamrabte 2026-05-31 13:26:39 +02:00
  • 892d8f9ea6 fix: direct-slash resume-safe commands route to CliAction instead of interactive_only (#831) fix/direct-slash-resume-safe-831 YeonGyu-Kim 2026-05-29 17:11:00 +09:00
  • 63931c74fb fix: mcp show (missing server name) emits missing_argument error_kind (#830) fix/mcp-show-missing-arg-830 YeonGyu-Kim 2026-05-29 17:07:15 +09:00
  • 4d3dc5b873 docs: record #830 - mcp show missing server name emits unknown_mcp_action instead of missing_argument YeonGyu-Kim 2026-05-29 16:57:22 +09:00
  • ac5b19dee1 fix: interactive_only hint omits --resume for non-resume-safe commands (#829) YeonGyu-Kim 2026-05-29 16:55:57 +09:00
  • fdfb9f4dc1 docs: record #829 - interactive_only hint incorrectly suggests --resume for non-resume-safe commands YeonGyu-Kim 2026-05-29 16:38:04 +09:00
  • 187aebd74f fix: /approve and /deny outside REPL emit interactive_only error_kind (#828) YeonGyu-Kim 2026-05-29 16:36:54 +09:00
  • 9d05573f24 fix: unknown slash command emits unknown_slash_command error_kind (#827) YeonGyu-Kim 2026-05-29 16:00:37 +09:00
  • 58902915f6 docs: record #827 - resume unknown slash command emits opaque error_kind:unknown YeonGyu-Kim 2026-05-29 14:59:12 +09:00
  • d47b015100 fix: unknown single-word subcommand emits command_not_found (#825/#826) YeonGyu-Kim 2026-05-29 14:58:07 +09:00
  • 5458d3547a docs: record #826 - multi-word unknown subcommand falls through to missing_credentials YeonGyu-Kim 2026-05-29 14:38:09 +09:00
  • 70d64be033 fix: unknown single-word subcommand emits command_not_found instead of missing_credentials (#825) YeonGyu-Kim 2026-05-29 14:37:29 +09:00
  • de7edd5bb1 fix: suppress config deprecation stderr in JSON mode globally (#824) YeonGyu-Kim 2026-05-29 14:00:32 +09:00
  • f0e6671538 docs: record #824 - global settings-load deprecation leaks to stderr in JSON mode YeonGyu-Kim 2026-05-29 13:34:29 +09:00
  • b4b1ba10f6 fix: route all JSON-mode abort envelopes to stdout (#819 #820 #823) (#3197) YeonGyu-Kim 2026-05-29 13:30:35 +09:00
  • e50c46c1ed docs: extend #821 - config/providers also leak deprecation warning in JSON mode YeonGyu-Kim 2026-05-29 12:01:09 +09:00
  • 3dbb35c3aa docs: record prompt missing-text JSON stderr routing gap (#823) YeonGyu-Kim 2026-05-29 11:31:28 +09:00
  • 3a76c4f4fd docs: record unknown subcommand falls through to provider startup (#822) YeonGyu-Kim 2026-05-29 11:01:13 +09:00
  • 69b59079c5 docs: record status/sandbox/system-prompt JSON stderr deprecation leak (#821) YeonGyu-Kim 2026-05-29 10:31:13 +09:00
  • 42aff269d1 docs: record interactive_only error class JSON stderr routing gap (#820) YeonGyu-Kim 2026-05-29 10:01:01 +09:00
  • efe59c22e4 docs: record export session-not-found JSON stderr routing gap (#819) YeonGyu-Kim 2026-05-29 09:33:25 +09:00
  • 37a9a543d6 docs: record AGENTS.md and .claude/CLAUDE.md instruction cascade gap (#818) YeonGyu-Kim 2026-05-29 08:09:51 +09:00
  • 0800d7ae88 Route plugins list JSON parse errors to stdout (#3194) Bellman 2026-05-28 22:35:58 +09:00
  • 69b8b367c1 docs: record plugins trailing dash json routing (#3193) Bellman 2026-05-28 21:35:25 +09:00
  • 9494e3c26f Suppress config warnings on JSON local surfaces (#3192) Bellman 2026-05-28 20:34:18 +09:00
  • ed3a616e62 docs: record global json warning leak (#3191) Bellman 2026-05-28 18:36:30 +09:00
  • 89e7f415a9 Avoid duplicate config warnings for JSON consumers (#3190) Bellman 2026-05-28 18:09:59 +09:00
  • c3e7b6af60 docs: record config json warning duplication (#3189) Bellman 2026-05-28 17:05:57 +09:00
  • 3af2d9f986 docs: verify trailing json inventory gap resolved (#3188) Bellman 2026-05-28 16:36:11 +09:00
  • 09ff1caf42 docs: record trailing json inventory timeout (#3187) Bellman 2026-05-28 16:05:50 +09:00
  • 0e6d48d9dc docs: record argv-safe dogfood probe gap (#3186) Bellman 2026-05-28 15:34:04 +09:00
  • b7ea04661a test: cover doctor help JSON flag order (#3185) Bellman 2026-05-28 14:34:19 +09:00
  • 73d8d6e638 Keep doctor help machine-discoverable locally (#3184) Bellman 2026-05-28 13:31:39 +09:00
  • 9ac66cbeb3 docs: quote dogfood build trap cleanup guidance (#3183) Bellman 2026-05-28 12:35:47 +09:00
  • 773aa021be docs: use trap cleanup in dogfood build guidance (#3182) Bellman 2026-05-28 12:06:17 +09:00
  • 5c3e1c1444 fix: add dogfood build help handling (#3181) Bellman 2026-05-28 11:36:13 +09:00
  • 3260258b56 fix: make cc2 renderer path errors concise (#3180) Bellman 2026-05-28 11:08:26 +09:00
  • a88d52fe88 fix: make cc2 validator directory board error concise (#3179) Bellman 2026-05-28 10:38:57 +09:00
  • 60f44d314b fix: avoid cc2 generator dirs on missing source (#3178) Bellman 2026-05-28 10:07:38 +09:00
  • d4e9829329 fix: suppress partial cc2 wrapper validate pass output (#3177) Bellman 2026-05-28 09:36:18 +09:00
  • e17098cc70 fix: resolve cc2 wrapper tools from script root (#3176) Bellman 2026-05-28 08:36:16 +09:00
  • e17936158a fix: make cc2 validator board read errors concise (#3175) Bellman 2026-05-28 08:06:28 +09:00
  • 760e69675c fix: make cc2 generator missing source error concise (#3174) Bellman 2026-05-28 07:36:47 +09:00
  • 193f11171a fix: reject extra roadmap helper paths (#3173) Bellman 2026-05-28 06:34:44 +09:00
  • f11ac23e1f fix: add roadmap next-id help handling (#3172) Bellman 2026-05-28 06:06:42 +09:00
  • c4770e6571 docs(roadmap): add #811 json error envelope nontty hangs (#3171) Bellman 2026-05-28 05:35:57 +09:00
  • b0e94c996b docs(roadmap): add #810 json stdout warning contamination (#3169) Bellman 2026-05-28 05:05:17 +09:00
  • 85d63b071c docs(roadmap): add #809 help mcp plugin json hangs (#3168) Bellman 2026-05-28 04:30:30 +09:00
  • db81598525 docs(roadmap): add #808 control-plane json hangs (#3166) Bellman 2026-05-28 03:32:15 +09:00
  • 86f45a11ef docs(roadmap): add #807 model json hang (#3163) Bellman 2026-05-28 01:33:01 +09:00
  • 1d516be779 fix: recover from llama.cpp context overflow and reqwest SSE decode failures Petter Reinholdtsen 2026-05-27 16:45:17 +02:00
  • 87b7e74770 fix(#806): plugins show <not-found> in text mode returned empty success instead of error YeonGyu-Kim 2026-05-27 22:34:10 +09:00
  • ae6a207d4e fix(#3129): handle trailing json format for diff errors (#3161) Bellman 2026-05-27 21:57:26 +09:00