Commit Graph

  • 1fa59efff5 fix: handle all model versions in normalizeModelName for fallback chains (#1679) YeonGyu-Kim 2026-02-17 01:27:10 +09:00
  • dab99531e4 fix: handle all model versions in normalizeModelName for fallback chains (#1679) YeonGyu-Kim 2026-02-17 01:27:10 +09:00
  • 41c57df6f9 fix: report errors instead of silent catch in subagent-resolver (#1283) YeonGyu-Kim 2026-02-17 01:26:58 +09:00
  • d7a53e8a5b fix: report errors instead of silent catch in subagent-resolver (#1283) YeonGyu-Kim 2026-02-17 01:26:58 +09:00
  • c0977e1c6d fix: enforce disabled_agents config in call_omo_agent (#1716) YeonGyu-Kim 2026-02-17 01:25:47 +09:00
  • 56353ae4b2 fix: enforce disabled_agents config in call_omo_agent (#1716) YeonGyu-Kim 2026-02-17 01:25:47 +09:00
  • 6c8be72943 chore: changes by sisyphus-dev-ai sisyphus-dev-ai 2026-02-16 16:21:51 +00:00
  • 65216ed081 chore: changes by sisyphus-dev-ai sisyphus-dev-ai 2026-02-16 16:21:51 +00:00
  • 8a80b88a08 refactor(hashline): override native edit tool instead of separate tool + disabler hook YeonGyu-Kim 2026-02-16 22:02:52 +09:00
  • af7b1ee620 refactor(hashline): override native edit tool instead of separate tool + disabler hook YeonGyu-Kim 2026-02-16 22:02:52 +09:00
  • bcf0a4998d test(session-manager): fix storage tests by mocking message-dir dependency YeonGyu-Kim 2026-02-16 18:31:32 +09:00
  • 9eb786debd test(session-manager): fix storage tests by mocking message-dir dependency YeonGyu-Kim 2026-02-16 18:31:32 +09:00
  • 1345c0719d test: skip 4 flaky session-manager tests (test order dependency) YeonGyu-Kim 2026-02-16 18:24:20 +09:00
  • b56c777943 test: skip 4 flaky session-manager tests (test order dependency) YeonGyu-Kim 2026-02-16 18:24:20 +09:00
  • c26eb80afc fix(ci): isolate session-manager tests to prevent flakiness YeonGyu-Kim 2026-02-16 18:20:56 +09:00
  • 25f2003962 fix(ci): isolate session-manager tests to prevent flakiness YeonGyu-Kim 2026-02-16 18:20:56 +09:00
  • eb6be8ac7b fix(hashline): address Cubic review comments YeonGyu-Kim 2026-02-16 16:42:38 +09:00
  • 359c6b6655 fix(hashline): address Cubic review comments YeonGyu-Kim 2026-02-16 16:42:38 +09:00
  • 9bd21c8a67 feat(hashline): port hashline edit tool from oh-my-pi YeonGyu-Kim 2026-02-16 16:32:33 +09:00
  • 51dde4d43f feat(hashline): port hashline edit tool from oh-my-pi YeonGyu-Kim 2026-02-16 16:32:33 +09:00
  • 3e90ec6f93 feat(config): add experimental.hashline_edit flag and provider state module YeonGyu-Kim 2026-02-16 15:59:12 +09:00
  • 149de9da66 feat(config): add experimental.hashline_edit flag and provider state module YeonGyu-Kim 2026-02-16 15:59:12 +09:00
  • 187c6b0700 release: v3.6.0 github-actions[bot] 2026-02-16 15:02:43 +00:00
  • fcf26d9898 release: v3.6.0 github-actions[bot] 2026-02-16 15:02:43 +00:00
  • e403f3a028 Merge pull request #1721 from edxeth/fix/disable-mcps YeonGyu-Kim 2026-02-16 23:52:24 +09:00
  • 7e9b9cedec Merge pull request #1721 from edxeth/fix/disable-mcps YeonGyu-Kim 2026-02-16 23:52:24 +09:00
  • ba770dc9ec test: align load_skills error assertions in delegate-task YeonGyu-Kim 2026-02-16 22:59:52 +09:00
  • 8c066ccfd6 test: align load_skills error assertions in delegate-task YeonGyu-Kim 2026-02-16 22:59:52 +09:00
  • 41286affff fix: force include_thinking and include_tool_results for running background tasks YeonGyu-Kim 2026-02-16 22:47:51 +09:00
  • bad63b9dd6 fix: force include_thinking and include_tool_results for running background tasks YeonGyu-Kim 2026-02-16 22:47:51 +09:00
  • cabd1e9696 feat: auto-enable full_session, thinking, and tool_results for running background tasks YeonGyu-Kim 2026-02-16 22:37:27 +09:00
  • e624f982ed feat: auto-enable full_session, thinking, and tool_results for running background tasks YeonGyu-Kim 2026-02-16 22:37:27 +09:00
  • 9477d1e598 refactor: rewrite remove-deadcode command for parallel deep agent batching YeonGyu-Kim 2026-02-16 22:37:18 +09:00
  • 2eb4251b9a refactor: rewrite remove-deadcode command for parallel deep agent batching YeonGyu-Kim 2026-02-16 22:37:18 +09:00
  • 9cc941e0cf refactor: remove dead file task-id-validator.ts and unused isModelAvailable from model-name-matcher YeonGyu-Kim 2026-02-16 22:33:44 +09:00
  • a1086f26d8 refactor: remove dead file task-id-validator.ts and unused isModelAvailable from model-name-matcher YeonGyu-Kim 2026-02-16 22:33:44 +09:00
  • d5212eb547 test: remove tests for dead pollSessions function YeonGyu-Kim 2026-02-16 22:13:55 +09:00
  • c59f63a636 test: remove tests for dead pollSessions function YeonGyu-Kim 2026-02-16 22:13:55 +09:00
  • d4f469827f refactor: remove unused params/imports/types from lsp-tools, task-tools, delegate-task, skill-loader, context-window-monitor, plugin-config YeonGyu-Kim 2026-02-16 22:12:21 +09:00
  • 158ca3f22b refactor: remove unused params/imports/types from lsp-tools, task-tools, delegate-task, skill-loader, context-window-monitor, plugin-config YeonGyu-Kim 2026-02-16 22:12:21 +09:00
  • 83e8fb9cae refactor: remove unused imports from auto-update-checker, claude-code-hooks, mcp YeonGyu-Kim 2026-02-16 22:11:38 +09:00
  • 9dbb9552b8 refactor: remove unused imports from auto-update-checker, claude-code-hooks, mcp YeonGyu-Kim 2026-02-16 22:11:38 +09:00
  • a4cf75feec refactor: remove unused imports from interactive-bash-session, session-recovery, start-work YeonGyu-Kim 2026-02-16 22:11:35 +09:00
  • bfabad7681 refactor: remove unused imports from interactive-bash-session, session-recovery, start-work YeonGyu-Kim 2026-02-16 22:11:35 +09:00
  • 7c6da2b1f8 refactor: remove unused code from background-agent, background-task, call-omo-agent YeonGyu-Kim 2026-02-16 22:11:29 +09:00
  • 1ba330f8ca refactor: remove unused code from background-agent, background-task, call-omo-agent YeonGyu-Kim 2026-02-16 22:11:29 +09:00
  • 5fafa572a4 refactor: remove unused imports from injector, tool-result-storage-sdk, session-notification-utils, model-resolver YeonGyu-Kim 2026-02-16 22:11:05 +09:00
  • 169c07ebf8 refactor: remove unused imports from injector, tool-result-storage-sdk, session-notification-utils, model-resolver YeonGyu-Kim 2026-02-16 22:11:05 +09:00
  • 2090742869 refactor: remove unused constants and dead pollSessions from tmux-subagent YeonGyu-Kim 2026-02-16 22:11:00 +09:00
  • ec0833b96b refactor: remove unused constants and dead pollSessions from tmux-subagent YeonGyu-Kim 2026-02-16 22:11:00 +09:00
  • 38b6a00d82 refactor: remove unused hasIgnoredParts variables from context-window-limit-recovery YeonGyu-Kim 2026-02-16 22:10:44 +09:00
  • 8dd3d07efd refactor: remove unused hasIgnoredParts variables from context-window-limit-recovery YeonGyu-Kim 2026-02-16 22:10:44 +09:00
  • 8a1d7ad8f6 refactor: remove dead file message-storage-locator.ts YeonGyu-Kim 2026-02-16 22:09:10 +09:00
  • 731a331fbc refactor: remove dead file message-storage-locator.ts YeonGyu-Kim 2026-02-16 22:09:10 +09:00
  • e5be444c07 remove dead code: legacy unified task tool and its action handlers YeonGyu-Kim 2026-02-16 21:58:44 +09:00
  • ca0ca36f65 remove dead code: legacy unified task tool and its action handlers YeonGyu-Kim 2026-02-16 21:58:44 +09:00
  • d7b4ed7c2a clarify task tool: emphasize category/subagent_type is required, remove inline examples YeonGyu-Kim 2026-02-16 21:47:56 +09:00
  • dd8f924a4d clarify task tool: emphasize category/subagent_type is required, remove inline examples YeonGyu-Kim 2026-02-16 21:47:56 +09:00
  • 513e618bab fix: resolve category delegation and command routing with display name agent keys YeonGyu-Kim 2026-02-16 21:32:33 +09:00
  • cb601ddd77 fix: resolve category delegation and command routing with display name agent keys YeonGyu-Kim 2026-02-16 21:32:33 +09:00
  • 2947d9666c Merge remote-tracking branch 'origin/dev' into fix/background-notification-hook-gate Dan Kochetov 2026-02-16 13:56:33 +02:00
  • 9b187e2128 Merge remote-tracking branch 'origin/dev' into fix/background-notification-hook-gate Dan Kochetov 2026-02-16 13:56:33 +02:00
  • 0f5287e92e test: update assertions for display name agent keys YeonGyu-Kim 2026-02-16 20:43:18 +09:00
  • be2e45b4cb test: update assertions for display name agent keys YeonGyu-Kim 2026-02-16 20:43:18 +09:00
  • 49b6c108e2 Normalize agent name comparisons to handle display name keys YeonGyu-Kim 2026-02-16 20:43:09 +09:00
  • 560d13dc70 Normalize agent name comparisons to handle display name keys YeonGyu-Kim 2026-02-16 20:43:09 +09:00
  • dde858794a Remap config.agent keys to display names at output boundary YeonGyu-Kim 2026-02-16 20:42:58 +09:00
  • d94a739203 Remap config.agent keys to display names at output boundary YeonGyu-Kim 2026-02-16 20:42:58 +09:00
  • 2c9e6638f6 Revert name fields from agent configs, add getAgentConfigKey reverse lookup YeonGyu-Kim 2026-02-16 20:42:45 +09:00
  • c71a80a86c Revert name fields from agent configs, add getAgentConfigKey reverse lookup YeonGyu-Kim 2026-02-16 20:42:45 +09:00
  • c596b475d2 Add display names to all core agents via name field YeonGyu-Kim 2026-02-16 20:15:58 +09:00
  • 71df52fc5c Add display names to all core agents via name field YeonGyu-Kim 2026-02-16 20:15:58 +09:00
  • 0a06b82ec2 Update agent display names: add Hephaestus (Deep Agent), rename Atlas to (Plan Executor), rename Momus to (Plan Critic) YeonGyu-Kim 2026-02-16 18:51:42 +09:00
  • 91734ded77 Update agent display names: add Hephaestus (Deep Agent), rename Atlas to (Plan Executor), rename Momus to (Plan Critic) YeonGyu-Kim 2026-02-16 18:51:42 +09:00
  • 02a1953155 Revert "Add display names to core agents: Sisyphus (Ultraworker), Hephaestus (Deep Agent), Prometheus (Plan Builder), Atlas (Plan Executor)" YeonGyu-Kim 2026-02-16 18:44:44 +09:00
  • e97f8ce082 Revert "Add display names to core agents: Sisyphus (Ultraworker), Hephaestus (Deep Agent), Prometheus (Plan Builder), Atlas (Plan Executor)" YeonGyu-Kim 2026-02-16 18:44:44 +09:00
  • 47601964ee Revert "Add display names to Metis (Plan Consultant) and Momus (Plan Critic)" YeonGyu-Kim 2026-02-16 18:44:40 +09:00
  • 1670b4ecda Revert "Add display names to Metis (Plan Consultant) and Momus (Plan Critic)" YeonGyu-Kim 2026-02-16 18:44:40 +09:00
  • 61846614b0 feat(browser-automation): add playwright-cli as browser automation provider Jonas Herrmansdsoerfer 2026-02-13 11:15:38 +01:00
  • 27f8feda04 feat(browser-automation): add playwright-cli as browser automation provider Jonas Herrmansdsoerfer 2026-02-13 11:15:38 +01:00
  • 4d3f56cbe4 Merge pull request #1886 from code-yeongyu/fix/oracle-review-findings YeonGyu-Kim 2026-02-16 18:43:17 +09:00
  • 9a07227bea Merge pull request #1886 from code-yeongyu/fix/oracle-review-findings YeonGyu-Kim 2026-02-16 18:43:17 +09:00
  • 234d331496 Add display names to Metis (Plan Consultant) and Momus (Plan Critic) YeonGyu-Kim 2026-02-16 18:36:58 +09:00
  • 301847011c Add display names to Metis (Plan Consultant) and Momus (Plan Critic) YeonGyu-Kim 2026-02-16 18:36:58 +09:00
  • 16058a6513 Add display names to core agents: Sisyphus (Ultraworker), Hephaestus (Deep Agent), Prometheus (Plan Builder), Atlas (Plan Executor) YeonGyu-Kim 2026-02-16 18:36:11 +09:00
  • 655899a264 Add display names to core agents: Sisyphus (Ultraworker), Hephaestus (Deep Agent), Prometheus (Plan Builder), Atlas (Plan Executor) YeonGyu-Kim 2026-02-16 18:36:11 +09:00
  • 8582fe267b fix: resolve session-manager storage test mock pollution (pre-existing CI failure) YeonGyu-Kim 2026-02-16 18:29:30 +09:00
  • 65bca83282 fix: resolve session-manager storage test mock pollution (pre-existing CI failure) YeonGyu-Kim 2026-02-16 18:29:30 +09:00
  • 9edb9d1f15 test: add tests for SDK recovery modules (empty-content-recovery, recover-empty-content-message) YeonGyu-Kim 2026-02-16 18:20:32 +09:00
  • 66e66e5d73 test: add tests for SDK recovery modules (empty-content-recovery, recover-empty-content-message) YeonGyu-Kim 2026-02-16 18:20:32 +09:00
  • 63e983269d refactor: consolidate duplicated Promise.all dual reads into resolveMessageContext utility YeonGyu-Kim 2026-02-16 18:20:27 +09:00
  • 8e0d1341b6 refactor: consolidate duplicated Promise.all dual reads into resolveMessageContext utility YeonGyu-Kim 2026-02-16 18:20:27 +09:00
  • 0b10245c34 refactor: create normalizeSDKResponse helper and replace scattered patterns across 37 files YeonGyu-Kim 2026-02-16 18:20:19 +09:00
  • 1a6810535c refactor: create normalizeSDKResponse helper and replace scattered patterns across 37 files YeonGyu-Kim 2026-02-16 18:20:19 +09:00
  • 90555f3d5e fix: propagate sessionExists SDK errors instead of swallowing them YeonGyu-Kim 2026-02-16 16:52:27 +09:00
  • 6d732fd1f6 fix: propagate sessionExists SDK errors instead of swallowing them YeonGyu-Kim 2026-02-16 16:52:27 +09:00
  • 700c310205 fix: add retry-once logic to isSqliteBackend for startup race condition YeonGyu-Kim 2026-02-16 16:52:25 +09:00
  • ed84b431fc fix: add retry-once logic to isSqliteBackend for startup race condition YeonGyu-Kim 2026-02-16 16:52:25 +09:00
  • de9a77e1af fix: reduce HTTP API timeout from 30s to 10s YeonGyu-Kim 2026-02-16 16:52:23 +09:00
  • 49ed32308b fix: reduce HTTP API timeout from 30s to 10s YeonGyu-Kim 2026-02-16 16:52:23 +09:00