Commit Graph

  • 0e263bee42 ROADMAP #98: --compact silently ignored in 9 dispatch paths + stdin-piped Prompt hardcodes compact=false YeonGyu-Kim 2026-04-18 03:32:57 +09:00
  • 7a172a2534 ROADMAP #97: --allowedTools empty-string silently blocks all tools, no observable signal YeonGyu-Kim 2026-04-18 03:04:08 +09:00
  • 3ab920ac30 ROADMAP #96: claw --help Resume-safe summary leaks 62 STUB_COMMANDS entries YeonGyu-Kim 2026-04-18 02:35:06 +09:00
  • 8db8e4902b ROADMAP #95: skills install is user-scope only, no uninstall, leaks across workspaces YeonGyu-Kim 2026-04-18 02:03:10 +09:00
  • b7539e679e ROADMAP #94: permission rules accept typos, case-sensitive match disagrees with ecosystem convention, invisible in all diagnostic surfaces YeonGyu-Kim 2026-04-18 01:34:15 +09:00
  • 7f76e6bbd6 ROADMAP #93: --resume reference heuristic forks silently; no workspace scoping YeonGyu-Kim 2026-04-18 01:04:37 +09:00
  • bab66bb226 ROADMAP #92: MCP config does not expand ${VAR} or ~/ — standard configs fail silently YeonGyu-Kim 2026-04-18 00:35:44 +09:00
  • d0de86e8bc ROADMAP #91: permission-mode parsers disagree; dontAsk silently means danger-full-access YeonGyu-Kim 2026-04-18 00:05:13 +09:00
  • 478ba55063 ROADMAP #90: claw mcp surface redacts env but dumps args/url/headersHelper YeonGyu-Kim 2026-04-17 23:32:40 +09:00
  • 64b29f16d5 ROADMAP #89: claw blind to mid-rebase/merge/cherry-pick git states YeonGyu-Kim 2026-04-17 23:03:53 +09:00
  • 9882f07e7d ROADMAP #88: unbounded CLAUDE.md ancestor walk = prompt injection via /tmp YeonGyu-Kim 2026-04-17 22:33:13 +09:00
  • 82bd8bbf77 ROADMAP #87: fresh-workspace permission default is danger-full-access, doctor silent YeonGyu-Kim 2026-04-17 22:06:49 +09:00
  • d6003be373 ROADMAP #86: corrupt .claw.json silently dropped, doctor says config ok YeonGyu-Kim 2026-04-17 21:33:44 +09:00
  • 586a92ba79 ROADMAP #85: unbounded ancestor walk enumerates attacker-placed skills YeonGyu-Kim 2026-04-17 21:07:10 +09:00
  • 2eb6e0c1ee ROADMAP #84: dump-manifests bakes build machine's absolute path into binary YeonGyu-Kim 2026-04-17 20:36:51 +09:00
  • 70a0f0cf44 ROADMAP #83: DEFAULT_DATE injects build date as 'today' in live system prompt YeonGyu-Kim 2026-04-17 20:02:37 +09:00
  • e58c1947c1 ROADMAP #82: macOS sandbox filesystem_active=true is a lie YeonGyu-Kim 2026-04-17 19:33:06 +09:00
  • 1743e600e1 ROADMAP #81: claw status Project root lies about session scope YeonGyu-Kim 2026-04-17 19:05:12 +09:00
  • a48575fd83 ROADMAP #80: session-lookup error copy lies about on-disk layout Jobdori 2026-04-17 17:33:05 +09:00
  • 688295ea6c ROADMAP #79: claw --output-format json init discards structured InitReport Jobdori 2026-04-17 17:02:58 +09:00
  • 9deaa29710 ROADMAP #78: claw plugins CLI route is a dead constructor Jobdori 2026-04-17 16:33:09 +09:00
  • d05c8686b8 ROADMAP #77: typed error-kind contract for --output-format json errors Jobdori 2026-04-17 16:08:41 +09:00
  • 00d0eb61d4 US-024: Add token limit metadata for kimi models Yeachan-Heo 2026-04-17 04:15:38 +00:00
  • 8d8e2c3afd Mark prd.json status as completed Yeachan-Heo 2026-04-16 20:05:13 +00:00
  • d037f9faa8 Fix strip_routing_prefix to handle kimi provider prefix (US-023) Yeachan-Heo 2026-04-16 19:50:15 +00:00
  • 330dc28fc2 Mark US-023 as complete in prd.json Yeachan-Heo 2026-04-16 19:45:56 +00:00
  • cec8d17ca8 Implement US-023: Add automatic routing for kimi models to DashScope Yeachan-Heo 2026-04-16 19:44:21 +00:00
  • 4cb1db9faa Implement US-022: Enhanced error context for API failures Yeachan-Heo 2026-04-16 19:15:00 +00:00
  • 5e65b33042 US-021: Add request body size pre-flight check for OpenAI-compatible provider Yeachan-Heo 2026-04-16 17:41:57 +00:00
  • 87b982ece5 US-011: Performance optimization for API request serialization Yeachan-Heo 2026-04-16 11:11:45 +00:00
  • f65d15fb2f US-010: Add model compatibility documentation Yeachan-Heo 2026-04-16 10:55:58 +00:00
  • 3e4e1585b5 US-009: Add comprehensive unit tests for kimi model compatibility fix Yeachan-Heo 2026-04-16 10:54:48 +00:00
  • 110d568bcf Mark US-008 complete: kimi-k2.5 API compatibility fix Yeachan-Heo 2026-04-16 10:12:36 +00:00
  • 866ae7562c Fix formatting in task_packet.rs for CI Yeachan-Heo 2026-04-16 09:35:18 +00:00
  • 6376694669 Mark all 7 roadmap stories complete with PRD and progress record Yeachan-Heo 2026-04-16 09:31:47 +00:00
  • 1d5748f71f US-005: Typed task packet format with TaskScope enum Yeachan-Heo 2026-04-16 09:28:42 +00:00
  • 77fb62a9f1 Implement LaneEvent schema extensions for event ordering, provenance, and dedupe (US-002) Yeachan-Heo 2026-04-16 09:12:31 +00:00
  • 21909da0b5 Implement startup-no-evidence evidence bundle + classifier (US-001) Yeachan-Heo 2026-04-16 09:05:33 +00:00
  • ac45bbec15 Make ACP/Zed status obvious before users go source-diving Yeachan-Heo 2026-04-16 03:13:50 +00:00
  • 64e058f720 refresh Yeachan-Heo 2026-04-16 02:50:54 +00:00
  • e874bc6a44 Improve malformed hook failures so operators can diagnose broken JSON Yeachan-Heo 2026-04-13 12:44:52 +00:00
  • 6a957560bd Make recovery handoffs explain why a lane resumed instead of leaking control prose Yeachan-Heo 2026-04-12 15:50:39 +00:00
  • 42bb6cdba6 Keep local clawhip artifacts from tripping routine repo work Yeachan-Heo 2026-04-12 14:47:40 +00:00
  • f91d156f85 Keep poisoned test locks from cascading across unrelated regressions Yeachan-Heo 2026-04-12 13:52:41 +00:00
  • 6b4bb4ac26 Keep finished lanes from leaving stale reminders armed Yeachan-Heo 2026-04-12 12:52:27 +00:00
  • e75d67dfd3 Make successful lanes explain what artifacts they actually produced Yeachan-Heo 2026-04-12 11:56:00 +00:00
  • 2e34949507 Keep latest-session timestamps increasing under tight loops Yeachan-Heo 2026-04-12 10:51:19 +00:00
  • 8f53524bd3 Make backlog-scan lanes say what they actually selected Yeachan-Heo 2026-04-12 09:54:37 +00:00
  • b5e30e2975 Make completed review lanes emit machine-readable verdicts Yeachan-Heo 2026-04-12 08:49:40 +00:00
  • dbc2824a3e Keep latest session selection tied to real session recency Yeachan-Heo 2026-04-12 07:49:32 +00:00
  • f309ff8642 Stop repo lanes from executing the wrong task payload Yeachan-Heo 2026-04-12 07:00:07 +00:00
  • 3b806702e7 Make the CLI point users at the real install source Yeachan-Heo 2026-04-12 04:50:03 +00:00
  • 26b89e583f Keep completed lanes from ending on mushy stop summaries Yeachan-Heo 2026-04-12 03:22:32 +00:00
  • 17e21bc4ad docs(roadmap): add #70 — install-source ambiguity misleads users YeonGyu-Kim 2026-04-12 12:08:38 +09:00
  • 4f83a81cf6 Make dump-manifests recoverable outside the inferred build tree Yeachan-Heo 2026-04-12 02:56:48 +00:00
  • 1d83e67802 Keep the backlog sweep from chasing external executor notes Yeachan-Heo 2026-04-12 02:38:52 +00:00
  • 763437a0b3 docs(roadmap): add #69 — lane stop summary quality floor YeonGyu-Kim 2026-04-12 11:18:12 +09:00
  • 491386f0a5 Keep external orchestration gaps out of the claw-code sweep path Yeachan-Heo 2026-04-12 02:14:43 +00:00
  • 5c85e5ad12 Keep the worker-state backlog honest with current main behavior Yeachan-Heo 2026-04-12 01:51:15 +00:00
  • b825713db3 Retire the stale slash-command backlog item without breaking verification Yeachan-Heo 2026-04-12 00:48:02 +00:00
  • 06d1b8ac87 docs(roadmap): add #68 — internal reinjection/resume path opacity YeonGyu-Kim 2026-04-12 08:53:00 +09:00
  • 4f84607ad6 Align the plugin-state isolation roadmap note with current green verification Yeachan-Heo 2026-04-11 23:51:00 +00:00
  • 8eb93e906c Retire the stale bare-word skill discovery backlog item Yeachan-Heo 2026-04-11 23:45:46 +00:00
  • 264fdc214e Retire the stale bare-skill dispatch backlog item Yeachan-Heo 2026-04-11 22:50:28 +00:00
  • a4921cb262 Retire the stale gpt-5 max-completion-tokens backlog item Yeachan-Heo 2026-04-11 21:45:49 +00:00
  • d40929cada Retire the stale OpenAI reasoning-effort backlog item Yeachan-Heo 2026-04-11 20:47:08 +00:00
  • 2d5f836988 Retire the stale broken-plugin warning backlog item Yeachan-Heo 2026-04-11 19:47:07 +00:00
  • 4e199ec52a docs(roadmap): add #67 — structured review verdict events YeonGyu-Kim 2026-04-12 04:00:37 +09:00
  • a7b1fef176 Keep the rebased workspace green after the backlog closeout Yeachan-Heo 2026-04-11 18:52:48 +00:00
  • 12d955ac26 Close the stale dead-session opacity backlog item with verified probe coverage Yeachan-Heo 2026-04-11 18:52:02 +00:00
  • 257aeb82dd Retire the stale dead-session opacity backlog item with regression proof Yeachan-Heo 2026-04-11 18:47:25 +00:00
  • 7ea4535cce docs(roadmap): add #65 backlog selection outcomes, #66 completion-aware reminders YeonGyu-Kim 2026-04-12 03:43:58 +09:00
  • 2329ddbe3d docs(roadmap): add #64 — structured artifact events YeonGyu-Kim 2026-04-12 03:31:36 +09:00
  • 56b4acefd4 docs(roadmap): add #63 — droid session completion semantics broken YeonGyu-Kim 2026-04-12 03:30:50 +09:00
  • 16b9febdae feat: ultraclaw droid batch — ROADMAP #41 test isolation + #50 PowerShell permissions YeonGyu-Kim 2026-04-12 03:06:14 +09:00
  • 723e2117af Retire the stale plugin lifecycle flake backlog item Yeachan-Heo 2026-04-11 17:49:10 +00:00
  • 0082bf1640 Align auth docs with the removed login/logout surface Yeachan-Heo 2026-04-11 17:28:47 +00:00
  • 124e8661ed Remove the deprecated Claude subscription login path and restore a green Rust workspace Yeachan-Heo 2026-04-11 17:24:44 +00:00
  • 61c01ff7da Prevent cross-worktree session bleed during managed session resume/load Yeachan-Heo 2026-04-11 16:08:01 +00:00
  • 56218d7d8a feat(runtime): add session health probe for dead-session detection (ROADMAP #38) YeonGyu-Kim 2026-04-12 00:33:26 +09:00
  • 2ef447bd07 feat(commands): surface broken plugin warnings in /plugins list YeonGyu-Kim 2026-04-11 22:44:29 +09:00
  • 8aa1fa2cc9 docs(roadmap): file ROADMAP #61 — OPENAI_BASE_URL routing fix (done) YeonGyu-Kim 2026-04-10 13:00:46 +09:00
  • 1ecdb1076c fix(api): OPENAI_BASE_URL wins over Anthropic fallback for unknown models YeonGyu-Kim 2026-04-10 12:37:39 +09:00
  • 6c07cd682d docs(roadmap): mark #59 done, file #60 glob brace expansion (done) YeonGyu-Kim 2026-04-10 11:30:42 +09:00
  • 3a6c9a55c1 fix(tools): support brace expansion in glob_search patterns YeonGyu-Kim 2026-04-10 11:22:38 +09:00
  • 810036bf09 test(cli): add integration test for model persistence in resumed /status YeonGyu-Kim 2026-04-10 10:31:05 +09:00
  • 0f34c66acd feat(session): persist model in session metadata — ROADMAP #59 YeonGyu-Kim 2026-04-10 10:05:42 +09:00
  • 6af0189906 docs(roadmap): file ROADMAP #58 (Windows HOME crash) and #59 (session model persistence) YeonGyu-Kim 2026-04-10 09:00:41 +09:00
  • b95d330310 fix(startup): fall back to USERPROFILE when HOME is not set (Windows) YeonGyu-Kim 2026-04-10 08:33:35 +09:00
  • 74311cc511 test(cli): add 5 integration tests for resume JSON parity YeonGyu-Kim 2026-04-10 08:03:17 +09:00
  • 6ae8850d45 fix(api): silence dead_code warning and remove duplicated #[test] attr YeonGyu-Kim 2026-04-10 07:33:22 +09:00
  • ef9439d772 docs(roadmap): file ROADMAP #54-#57 from 2026-04-10 dogfood cycle YeonGyu-Kim 2026-04-10 07:04:21 +09:00
  • 4f670e5513 fix(cli): emit JSON for --resume with no command in --output-format json mode YeonGyu-Kim 2026-04-10 06:31:16 +09:00
  • 8dcf10361f fix(cli): implement /session list in resume mode — ROADMAP #21 partial YeonGyu-Kim 2026-04-10 06:03:29 +09:00
  • cf129c8793 fix(cli): emit JSON error when session fails to load in --output-format json mode YeonGyu-Kim 2026-04-10 05:01:56 +09:00
  • c0248253ac fix(cli): remove 'stats' from STUB_COMMANDS — it is implemented YeonGyu-Kim 2026-04-10 04:32:05 +09:00
  • 1e14d59a71 fix(cli): stop circular 'Did you mean /X?' for spec commands with no parse arm YeonGyu-Kim 2026-04-10 04:05:41 +09:00
  • 11e2353585 fix(cli): JSON parity for /export and /agents in resume mode YeonGyu-Kim 2026-04-10 03:32:24 +09:00
  • 0845705639 fix(tests): update test assertions for null model in resume /status; drop unused import YeonGyu-Kim 2026-04-10 03:21:58 +09:00
  • 316864227c fix(cli): JSON parity for /help and /diff in resume mode YeonGyu-Kim 2026-04-10 03:02:00 +09:00