Commit Graph

  • b3fe057559 Close the MCP lifecycle gap from config to runtime tool execution Yeachan-Heo 2026-04-03 14:31:25 +00:00
  • a2351fe867 feat(harness+usage): add auto_compact and token_cost parity scenarios Jobdori 2026-04-03 22:41:42 +09:00
  • 6325add99e fix(tests): add env_lock to permission-sensitive CLI arg tests jobdori/fix-test-env-pollution Jobdori 2026-04-03 22:07:12 +09:00
  • a00e9d6ded Merge jobdori/final-slash-commands: reach 141 slash spec parity Jobdori 2026-04-03 19:55:12 +09:00
  • bd9c145ea1 feat(commands): reach upstream slash command parity — 135 → 141 specs Jobdori 2026-04-03 19:55:12 +09:00
  • 742f2a12f9 Merge jobdori/slash-expansion: slash commands 67 → 135 specs Jobdori 2026-04-03 19:52:44 +09:00
  • 0490636031 feat(commands): expand slash command surface 67 → 135 specs Jobdori 2026-04-03 19:52:40 +09:00
  • b5f4e4a446 Merge jobdori/parity-status-update: comprehensive PARITY.md update Jobdori 2026-04-03 19:39:28 +09:00
  • d919616e99 docs(PARITY.md): comprehensive status update — all 9 lanes merged, stubs replaced Jobdori 2026-04-03 19:39:28 +09:00
  • ee31e00493 Merge jobdori/stub-implementations: AskUserQuestion + RemoteTrigger real implementations Jobdori 2026-04-03 19:37:39 +09:00
  • 80ad9f4195 feat(tools): replace AskUserQuestion + RemoteTrigger stubs with real implementations Jobdori 2026-04-03 19:37:34 +09:00
  • 20d663cc31 Merge jobdori/parity-followup: bash validation module + output truncation Jobdori 2026-04-03 19:35:11 +09:00
  • ba196a2300 docs(PARITY.md): update 9-lane status and follow-up items Jobdori 2026-04-03 19:32:11 +09:00
  • 1cfd78ac61 feat: bash validation module + output truncation parity Jobdori 2026-04-03 19:31:49 +09:00
  • ddae15dede fix(enforcer): defer to caller prompt flow when active mode is Prompt Jobdori 2026-04-03 18:39:14 +09:00
  • f10bf8f595 Keep argument parsing independent from plugin discovery gaebal/fix-ci-main-85c5b0e Yeachan-Heo 2026-04-03 09:37:46 +00:00
  • 8cc7d4c641 chore: additional AI slop cleanup and enforcer wiring from sessions 1/5 Jobdori 2026-04-03 18:35:27 +09:00
  • bf59abc9e9 Restore prompt-approved tool execution in CLI parity runs Yeachan-Heo 2026-04-03 09:32:29 +00:00
  • 618a79a9f4 feat: ultraclaw session outputs — registry tests, MCP bridge, PARITY.md, cleanup Jobdori 2026-04-03 18:23:03 +09:00
  • f25363e45d fix(tools): wire PermissionEnforcer into execute_tool dispatch path Jobdori 2026-04-03 18:18:19 +09:00
  • 336f820f27 Merge jobdori/permission-enforcement: PermissionEnforcer with workspace + bash enforcement Jobdori 2026-04-03 17:55:11 +09:00
  • 66283f4dc9 feat(runtime+tools): PermissionEnforcer — permission mode enforcement layer jobdori/permission-enforcement Jobdori 2026-04-03 17:55:04 +09:00
  • f7d090bfde Close the stdio MCP lifecycle parity gap gaebal/mcp-lifecycle-parity-v2 Yeachan-Heo 2026-04-03 08:46:30 +00:00
  • d7f0dc6eba Merge jobdori/lsp-client: LspRegistry dispatch for all LSP tool actions Jobdori 2026-04-03 17:46:17 +09:00
  • 2d665039f8 feat(runtime+tools): LspRegistry — LSP client dispatch for tool surface jobdori/lsp-client Jobdori 2026-04-03 17:46:13 +09:00
  • cc0f92e267 Merge jobdori/mcp-lifecycle: McpToolRegistry lifecycle bridge for all MCP tools Jobdori 2026-04-03 17:39:43 +09:00
  • 730667f433 feat(runtime+tools): McpToolRegistry — MCP lifecycle bridge for tool surface jobdori/mcp-lifecycle Jobdori 2026-04-03 17:39:35 +09:00
  • 0195162f57 Merge jobdori/update-parity-doc: mark completed parity items Jobdori 2026-04-03 17:35:56 +09:00
  • 7a1e3bd41b docs(PARITY.md): mark completed parity items — bash 9/9, file-tool edge cases, task/team/cron runtime jobdori/update-parity-doc Jobdori 2026-04-03 17:35:55 +09:00
  • 49653fe02e Merge jobdori/team-cron-runtime: TeamRegistry + CronRegistry wired into tool dispatch Jobdori 2026-04-03 17:33:03 +09:00
  • c486ca6692 feat(runtime+tools): TeamRegistry and CronRegistry — replace team/cron stubs jobdori/team-cron-runtime Jobdori 2026-04-03 17:32:57 +09:00
  • d994be6101 Merge jobdori/task-registry-wiring: real TaskRegistry backing for all 6 task tools Jobdori 2026-04-03 17:26:32 +09:00
  • e8692e45c4 feat(tools): wire TaskRegistry into task tool dispatch jobdori/task-registry-wiring Jobdori 2026-04-03 17:26:26 +09:00
  • 21a1e1d479 Merge jobdori/task-runtime: TaskRegistry in-memory lifecycle management Jobdori 2026-04-03 17:18:38 +09:00
  • 5ea138e680 feat(runtime): add TaskRegistry — in-memory task lifecycle management jobdori/task-runtime Jobdori 2026-04-03 17:18:22 +09:00
  • a98f2b6903 Merge jobdori/file-tool-edge-cases: binary detection, size limits, workspace boundary guards Jobdori 2026-04-03 17:10:06 +09:00
  • 284163be91 feat(file_ops): add edge-case guards — binary detection, size limits, workspace boundary, symlink escape jobdori/file-tool-edge-cases Jobdori 2026-04-03 17:09:54 +09:00
  • f1969cedd5 Merge jobdori/fix-ci-sandbox: probe unshare capability for CI fix Jobdori 2026-04-03 16:24:14 +09:00
  • 89104eb0a2 fix(sandbox): probe unshare capability instead of binary existence jobdori/fix-ci-sandbox Jobdori 2026-04-03 16:24:02 +09:00
  • 0a03f12432 feat: add bashPermissions, bashSecurity, shouldUseSandbox — complete 9/9 bash validation submodules jobdori/bash-validation-submodules YeonGyu-Kim 2026-04-03 14:57:22 +09:00
  • 36dac6cbbe feat: add bash validation submodules — readOnlyValidation, destructiveCommandWarning, modeValidation, sedValidation, pathValidation, commandSemantics Jobdori 2026-04-03 13:54:05 +09:00
  • 85c5b0e01d Expand parity harness coverage before behavioral drift lands bellman/parity-harness-v2 Yeachan-Heo 2026-04-03 04:00:33 +00:00
  • c2f1304a01 Lock down CLI-to-mock behavioral parity for Anthropic flows clawcode-issue-9506-mock-llm-parity-harness Yeachan-Heo 2026-04-03 01:15:52 +00:00
  • 1abd951e57 docs: add PARITY.md — honest behavioral gap assessment dori/behavioral-parity-audit Jobdori 2026-04-03 08:27:02 +09:00
  • 03bd7f0551 feat: add 40 slash commands — command surface 67/141 Jobdori 2026-04-03 08:09:14 +09:00
  • b9d0d45bc4 feat: add MCPTool + TestingPermissionTool — tool surface 40/40 dori/final-tool-parity Jobdori 2026-04-03 07:50:51 +09:00
  • 9b2d187655 feat: add remaining tool specs — Team, Cron, LSP, MCP, RemoteTrigger dori/remaining-tools-parity Jobdori 2026-04-03 07:42:16 +09:00
  • 64f4ed0ad8 feat: add AskUserQuestion + Task tool specs and stubs dori/task-tools-parity Jobdori 2026-04-03 07:39:21 +09:00
  • 06151c57f3 fix: make startup_banner test credential-free Jobdori 2026-04-03 07:04:30 +09:00
  • 08ed9a7980 fix: make plugin lifecycle test credential-free Jobdori 2026-04-03 05:53:18 +09:00
  • fbafb9cffc fix: post-merge clippy/fmt cleanup (9407-9410 integration) Jobdori 2026-04-03 05:12:51 +09:00
  • 06a93a57c7 merge: clawcode-issue-9410-cli-ux-progress-status-clear into main Jobdori 2026-04-03 05:08:19 +09:00
  • 698ce619ca merge: clawcode-issue-9409-config-env-project-permissions into main Jobdori 2026-04-03 05:08:08 +09:00
  • c87e1aedfb merge: clawcode-issue-9408-api-sse-streaming into main Jobdori 2026-04-03 05:08:03 +09:00
  • bf848a43ce merge: clawcode-issue-9407-cli-agents-mcp-config into main Jobdori 2026-04-03 05:07:56 +09:00
  • 8805386bea merge: clawcode-issue-9406-commands-skill-install into main Yeachan-Heo 2026-04-02 13:55:42 +00:00
  • c9f26013d8 merge: clawcode-issue-9405-plugins-execution-pipeline into main Yeachan-Heo 2026-04-02 13:55:42 +00:00
  • 703bbeef06 merge: clawcode-issue-9404-tools-plan-worktree into main Yeachan-Heo 2026-04-02 13:55:42 +00:00
  • 5d8e131c14 Wire plugin hooks and lifecycle into runtime startup clawcode-issue-9405-plugins-execution-pipeline Yeachan-Heo 2026-04-02 10:04:54 +00:00
  • 9c67607670 Expose configured MCP servers from the CLI clawcode-issue-9407-cli-agents-mcp-config Yeachan-Heo 2026-04-02 10:04:40 +00:00
  • 5f1eddf03a Preserve usage accounting on OpenAI SSE streams clawcode-issue-9408-api-sse-streaming Yeachan-Heo 2026-04-02 10:04:14 +00:00
  • e780142886 Make /skills install reusable skill packs clawcode-issue-9406-commands-skill-install Yeachan-Heo 2026-04-02 10:03:22 +00:00
  • 901ce4851b Preserve resumable history when clearing CLI sessions clawcode-issue-9410-cli-ux-progress-status-clear Yeachan-Heo 2026-04-02 10:03:07 +00:00
  • e102af6ef3 Honor project permission defaults when CLI has no override clawcode-issue-9409-config-env-project-permissions Yeachan-Heo 2026-04-02 10:02:26 +00:00
  • 5c845d582e Close the plan-mode parity gap for worktree-local tool flows clawcode-issue-9404-tools-plan-worktree Yeachan-Heo 2026-04-02 10:01:33 +00:00
  • 93d98ab33f fix: suppress WIP dead_code/clippy warnings in rusty-claude-cli YeonGyu-Kim 2026-04-02 18:38:47 +09:00
  • 6e642a002d Merge branch 'dori/commands-parity' into main YeonGyu-Kim 2026-04-02 18:37:00 +09:00
  • b92bd88cc8 Merge branch 'dori/tools-parity' YeonGyu-Kim 2026-04-02 18:36:41 +09:00
  • ef48b7e515 Merge branch 'dori/hooks-parity' into main YeonGyu-Kim 2026-04-02 18:36:37 +09:00
  • 12bf23b440 Merge branch 'dori/mcp-parity' YeonGyu-Kim 2026-04-02 18:35:38 +09:00
  • d88144d4a5 feat(commands): slash-command validation, help formatting, CLI wiring dori/commands-parity YeonGyu-Kim 2026-04-02 18:24:47 +09:00
  • 73187de6ea feat(tools): error propagation, REPL timeout, edge-case validation dori/tools-parity YeonGyu-Kim 2026-04-02 18:24:39 +09:00
  • 3b18ce9f3f feat(mcp): add toolCallTimeoutMs, timeout/reconnect/error handling dori/mcp-parity YeonGyu-Kim 2026-04-02 18:24:30 +09:00
  • f2dd6521ed feat(hooks): add PostToolUseFailure propagation, validation, and tests dori/hooks-parity YeonGyu-Kim 2026-04-02 18:24:12 +09:00
  • 29530f9210 Merge remote-tracking branch 'origin/dori/plugins-parity' YeonGyu-Kim 2026-04-02 18:16:07 +09:00
  • c9ff4dd826 Merge remote-tracking branch 'origin/dori/hooks-parity' YeonGyu-Kim 2026-04-02 18:16:07 +09:00
  • 97be23dd69 feat(hooks): add hook error propagation and execution ordering tests YeonGyu-Kim 2026-04-02 18:16:00 +09:00
  • 46853a17df feat(plugins): add plugin loading error handling and manifest validation dori/plugins-parity YeonGyu-Kim 2026-04-02 18:15:37 +09:00
  • 485b25a6b4 fix: resolve merge conflicts between commands-parity and stub-commands branches YeonGyu-Kim 2026-04-02 18:14:09 +09:00
  • cad4dc3a51 Merge remote-tracking branch 'origin/dori/integration-tests' YeonGyu-Kim 2026-04-02 18:12:34 +09:00
  • ece246b7f9 Merge remote-tracking branch 'origin/dori/stub-commands' YeonGyu-Kim 2026-04-02 18:12:34 +09:00
  • 23c8b42175 Merge remote-tracking branch 'origin/dori/commands-parity' YeonGyu-Kim 2026-04-02 18:12:10 +09:00
  • cb72eb1bf8 Merge remote-tracking branch 'origin/dori/tools-parity' YeonGyu-Kim 2026-04-02 18:12:10 +09:00
  • 65064c01db test(cli): expand integration tests for CLI args, config, and slash command dispatch dori/integration-tests YeonGyu-Kim 2026-04-02 18:11:25 +09:00
  • 6c5ee95fa2 feat(cli): implement stub slash commands with proper scaffolding dori/stub-commands YeonGyu-Kim 2026-04-02 18:10:32 +09:00
  • 54fa43307c feat(runtime): add tests and improve error handling across runtime crate dori/runtime-parity YeonGyu-Kim 2026-04-02 18:10:12 +09:00
  • 731ba9843b feat(commands): add slash command argument validation with clear error messages YeonGyu-Kim 2026-04-02 18:09:48 +09:00
  • f5fa3e26c8 refactor(tools): replace panic paths with proper error handling YeonGyu-Kim 2026-04-02 18:04:55 +09:00
  • f49b39f469 refactor(runtime): replace unwrap panics with proper error propagation in session.rs YeonGyu-Kim 2026-04-02 18:02:40 +09:00
  • 6e4b0123a6 fix: resolve clippy warnings, apply cargo fmt, skip env-dependent test YeonGyu-Kim 2026-04-02 17:52:31 +09:00
  • 8f1f65dd98 Preserve explicit resume paths while parsing slash command arguments Yeachan-Heo 2026-04-02 08:40:34 +00:00
  • 9fb79d07ee Merge remote-tracking branch 'origin/omx-issue-9203-release-binary' Yeachan-Heo 2026-04-02 08:37:36 +00:00
  • c0be23b4f6 Merge remote-tracking branch 'origin/omx-issue-9202-release-harness' Yeachan-Heo 2026-04-02 08:35:56 +00:00
  • 3c73f0ffb3 Merge remote-tracking branch 'origin/omx-issue-9201-release-ci' Yeachan-Heo 2026-04-02 08:32:15 +00:00
  • 769435665a Merge remote-tracking branch 'origin/omx-issue-9103-clawcode-ux-enhance' Yeachan-Heo 2026-04-02 08:30:05 +00:00
  • 7858fc86a1 merge: omx-issue-9102-opencode-ux-compare into main Yeachan-Heo 2026-04-02 08:23:21 +00:00
  • 04b7e41a3c merge: omx-issue-9101-codex-ux-compare into main Yeachan-Heo 2026-04-02 08:16:42 +00:00
  • 9cad6d2de3 merge: gaebal/cli-dispatch-top5 into main Yeachan-Heo 2026-04-02 08:16:42 +00:00
  • 07aae875e5 Prevent command-shaped claw invocations from silently becoming prompts omx-issue-9203-release-binary Yeachan-Heo 2026-04-02 07:44:39 +00:00
  • 346a2919ff ci: add rust github actions workflow gaebal/cli-dispatch-top5 Yeachan-Heo 2026-04-02 07:40:01 +00:00