Commit Graph

  • 47a8c3e4a9 fix: harden run completion checks and graceful timeout YeonGyu-Kim 2026-02-17 14:43:27 +09:00
  • 5f5b476f12 fix: gate run event traces behind --verbose YeonGyu-Kim 2026-02-17 14:34:22 +09:00
  • 991dcdb6c1
    Merge pull request #1845 from iyoda/refactor/consolidate-port-utils YeonGyu-Kim 2026-02-17 15:59:51 +09:00
  • f4eef9f534
    Merge pull request #1907 from BowTiedSwan/fix/json-retry-loop YeonGyu-Kim 2026-02-17 15:59:44 +09:00
  • 8384fd1d07
    Merge pull request #1911 from jkoelker/preserve-default-agent YeonGyu-Kim 2026-02-17 15:59:36 +09:00
  • a2ad7ce6a7 fix(config): scope default_agent normalization to Sisyphus mode code-yeongyu 2026-02-17 15:50:08 +09:00
  • 5f939f900a fix(hooks): harden json-error-recovery matching and scope YeonGyu-Kim 2026-02-17 15:46:21 +09:00
  • 538aba0d0f release: v3.7.1 v3.7.1 github-actions[bot] 2026-02-17 05:32:02 +00:00
  • 97f7540600 chore: add propertyNames constraints to JSON schema YeonGyu-Kim 2026-02-17 14:29:06 +09:00
  • 462e2ec2b0 refactor: remove 3 orphaned files and prefix unused parameter YeonGyu-Kim 2026-02-17 14:09:12 +09:00
  • 9acdd6b85d refactor: remove 3 orphaned files from call-omo-agent and delegate-task YeonGyu-Kim 2026-02-17 14:08:44 +09:00
  • 1fb6a7cc80 refactor: remove 16 orphaned files from background-agent YeonGyu-Kim 2026-02-17 14:08:38 +09:00
  • d3b79064c6 refactor: remove orphaned modules/ directory from background-task YeonGyu-Kim 2026-02-17 14:08:30 +09:00
  • 744dee70e9 refactor: remove 3 orphaned files and unused import from tmux-subagent YeonGyu-Kim 2026-02-17 14:08:28 +09:00
  • 0265fa6990 refactor: remove 3 orphaned files from background-agent/spawner YeonGyu-Kim 2026-02-17 14:08:12 +09:00
  • 7e1293d273 release: v3.7.0 v3.7.0 github-actions[bot] 2026-02-17 04:35:13 +00:00
  • e3342dcd4a refactor(prompts): replace markdown tables with bullet lists, harden Oracle protection YeonGyu-Kim 2026-02-17 13:26:37 +09:00
  • 764abb2a4b docs: fix ultrabrain model reference in category-skill-guide (GPT-5.2→GPT-5.3 Codex) YeonGyu-Kim 2026-02-17 11:32:36 +09:00
  • f8e58efeb4 docs: fix agent model references in all READMEs (Opus 4.5→4.6, GPT 5.2 Codex→5.3, Librarian→GLM-4.7, Explore→Grok Code Fast 1) YeonGyu-Kim 2026-02-17 11:32:26 +09:00
  • fba06868dd docs: fix model references across guide docs (Opus 4.5→4.6, GPT-5.2 Codex→5.3, Atlas model, add deep category, fix dot notation) YeonGyu-Kim 2026-02-17 11:31:22 +09:00
  • c51994c791 docs: fix agent fallback chains, provider chains, and category tables to match model-requirements.ts YeonGyu-Kim 2026-02-17 11:28:32 +09:00
  • 3facf9fac3 docs: fix structural counts in AGENTS.md (hook handlers 7→8, tool dirs 14→15, core hooks 33→32, session hooks 20→19, config merge order) YeonGyu-Kim 2026-02-17 11:26:28 +09:00
  • aac79f03b5 docs: regenerate all AGENTS.md files from comprehensive codebase exploration YeonGyu-Kim 2026-02-17 11:17:01 +09:00
  • 5a8e424c8e
    Merge pull request #1910 from code-yeongyu/fix/1753-context-window-hardcoded YeonGyu-Kim 2026-02-17 10:53:58 +09:00
  • d786691260 fix: read anthropic 1m flag from live model cache state YeonGyu-Kim 2026-02-17 10:45:48 +09:00
  • 363016681b test: cover model-cache and env fallback context limits YeonGyu-Kim 2026-02-17 10:33:25 +09:00
  • b444899153 fix: use model cache context flag for runtime context limits YeonGyu-Kim 2026-02-17 10:33:17 +09:00
  • b1e7bb4c59
    Merge pull request #1912 from code-yeongyu/fix/1694-fallback-wiring YeonGyu-Kim 2026-02-17 10:50:50 +09:00
  • 8e115c7f9d fix: export fallback availability from traced module YeonGyu-Kim 2026-02-17 10:44:57 +09:00
  • a562e3aa4b
    fix(config): normalize configured default_agent Jason Kölker 2026-02-17 01:42:37 +00:00
  • c37e23f244 fix: export fallback availability from traced module fix/1694-fallback-model-ids YeonGyu-Kim 2026-02-17 10:44:57 +09:00
  • fe5d341208
    Merge pull request #1909 from code-yeongyu/fix/1694-fallback-model-ids YeonGyu-Kim 2026-02-17 10:38:14 +09:00
  • ca06ce134f fix: add fallback resolution warnings for unavailable models YeonGyu-Kim 2026-02-17 10:29:48 +09:00
  • 72fa2c7e65 fix(tmux): stop layout override after spawn, use configured main pane size YeonGyu-Kim 2026-02-17 04:10:35 +09:00
  • b3c5f4caf5 fix(tmux): use actual pane dimensions and configured min width for grid calculation YeonGyu-Kim 2026-02-17 04:10:27 +09:00
  • 219c1f8225 update: always wait for Oracle results instead of blanket background_cancel(all=true) YeonGyu-Kim 2026-02-17 03:53:02 +09:00
  • 86f2a93fc9
    feat(hooks): add json-error-recovery hook to prevent infinite retry loops bowtiedswan 2026-01-13 10:02:21 +02:00
  • 116ca090e0 fix: Add Base64 image format conversion support XIN PENG 2026-02-16 11:08:25 -08:00
  • 6208c07809
    @xinpengdr has signed the CLA in code-yeongyu/oh-my-opencode#1906 github-actions[bot] 2026-02-16 19:01:47 +00:00
  • ae19ff60cf feat: Add automatic image format conversion for HEIC/RAW/PSD files XIN PENG 2026-02-16 10:44:54 -08:00
  • 1b7a1e3f0b
    Merge pull request #1905 from code-yeongyu/fix/tmux-split-stability YeonGyu-Kim 2026-02-17 03:49:30 +09:00
  • 84a83922c3 fix: stop tracking sessions that never become ready YeonGyu-Kim 2026-02-17 03:40:55 +09:00
  • 17da22704e fix: size main pane using configured layout percentage YeonGyu-Kim 2026-02-17 03:40:46 +09:00
  • da3f24b8b1 fix: align split targeting with configured pane width YeonGyu-Kim 2026-02-17 03:40:37 +09:00
  • b02721463e refactor: route status porcelain map parsing through line parser YeonGyu-Kim 2026-02-17 03:29:10 +09:00
  • 1f31a3d8f1 test: add dedicated status porcelain line parser with coverage YeonGyu-Kim 2026-02-17 03:29:01 +09:00
  • 1566cfcc1e update: Hephaestus completion guarantee, Sisyphus-Junior Hephaestus-style rewrite, snake_case tools YeonGyu-Kim 2026-02-17 03:12:32 +09:00
  • 2b5887aca3 fix: prevent overlapping poll cycles in managers YeonGyu-Kim 2026-02-17 03:06:40 +09:00
  • 8c88da51e1 update: soften Hephaestus brevity bias — replace 'brief/briefly' with 'clear' throughout YeonGyu-Kim 2026-02-17 02:58:42 +09:00
  • 199992e05b update: Hephaestus prompt — restore intent gate, strengthen parallelism and reporting YeonGyu-Kim 2026-02-17 02:56:22 +09:00
  • 6b546526f3 refactor: diet Hephaestus prompt — remove redundancy, add progress updates and skill examples YeonGyu-Kim 2026-02-17 02:46:11 +09:00
  • c44509b397 fix: skip startup toasts in CLI run mode for auto-update-checker YeonGyu-Kim 2026-02-17 02:34:39 +09:00
  • 17994693af fix: add directory parameter and improve CLI run session handling YeonGyu-Kim 2026-02-17 02:34:35 +09:00
  • a31087e543 fix: add propertyNames validation to object schemas in JSON schema YeonGyu-Kim 2026-02-17 02:34:31 +09:00
  • 5c13a63758 fix: invoke claude-code-hooks PreCompact in session compacting handler YeonGyu-Kim 2026-02-17 02:14:01 +09:00
  • d9f21da026 fix: prefer a runnable opencode binary for cli run YeonGyu-Kim 2026-02-17 02:10:15 +09:00
  • 7d2c798ff0
    Merge pull request #1893 from code-yeongyu/fix/1716-disabled-agents-enforcement YeonGyu-Kim 2026-02-17 02:07:18 +09:00
  • ea589e66e8 Merge remote-tracking branch 'origin/dev' into fix/1716-disabled-agents-enforcement YeonGyu-Kim 2026-02-17 02:04:19 +09:00
  • e299c09ee8 fix: include provider-models cache for Hephaestus availability YeonGyu-Kim 2026-02-17 01:51:31 +09:00
  • 285d8d58dd fix: skip compaction messages in parent-session context lookup YeonGyu-Kim 2026-02-17 01:36:52 +09:00
  • e1e449164a
    Merge pull request #1898 from code-yeongyu/fix/1671-tmux-layout YeonGyu-Kim 2026-02-17 02:01:29 +09:00
  • 324d2c1f0c
    Merge branch 'dev' into fix/1671-tmux-layout YeonGyu-Kim 2026-02-17 01:58:59 +09:00
  • f3de0f43bd
    Merge pull request #1899 from code-yeongyu/fix/1700-vertex-anthropic YeonGyu-Kim 2026-02-17 01:58:26 +09:00
  • 5839594041
    Merge pull request #1897 from code-yeongyu/fix/1679-copilot-fallback YeonGyu-Kim 2026-02-17 01:58:24 +09:00
  • ada0a233d6
    Merge pull request #1894 from code-yeongyu/fix/1681-oracle-json-parse YeonGyu-Kim 2026-02-17 01:58:21 +09:00
  • b7497d0f9f
    Merge branch 'dev' into fix/1700-vertex-anthropic YeonGyu-Kim 2026-02-17 01:54:11 +09:00
  • 7bb03702c9
    Merge branch 'dev' into fix/1671-tmux-layout YeonGyu-Kim 2026-02-17 01:54:08 +09:00
  • ccbeea96c1
    Merge branch 'dev' into fix/1679-copilot-fallback YeonGyu-Kim 2026-02-17 01:54:05 +09:00
  • 9922a94d12
    Merge branch 'dev' into fix/1681-oracle-json-parse YeonGyu-Kim 2026-02-17 01:54:03 +09:00
  • e78c54f6eb
    Merge pull request #1896 from code-yeongyu/fix/1283-review-code-silent-fail YeonGyu-Kim 2026-02-17 01:53:56 +09:00
  • 74be163df3
    Merge pull request #1895 from code-yeongyu/fix/1718-windows-subagent-dir YeonGyu-Kim 2026-02-17 01:53:43 +09:00
  • 24789334e4 fix: detect AppData directory paths without trailing separators YeonGyu-Kim 2026-02-17 01:45:14 +09:00
  • 0e0bfc1cd6
    Merge pull request #1849 from jkoelker/preserve-default-agent YeonGyu-Kim 2026-02-17 01:43:04 +09:00
  • 90ede4487b fix(config): preserve configured default_agent Jason Kölker 2026-02-15 04:42:15 +00:00
  • 3a2f886357 fix: apply tmux layout config during pane spawning (#1671) YeonGyu-Kim 2026-02-17 01:36:01 +09:00
  • 2fa82896f8
    Merge pull request #1884 from code-yeongyu/feat/hashline-edit YeonGyu-Kim 2026-02-17 01:35:22 +09:00
  • 5aa9ecdd5d
    Merge pull request #1870 from dankochetov/fix/background-notification-hook-gate YeonGyu-Kim 2026-02-17 01:35:21 +09:00
  • c8d03aaddb
    Merge pull request #1708 from jsl9208/fix/ast-grep-replace-silent-noop YeonGyu-Kim 2026-02-17 01:34:41 +09:00
  • 693f73be6d
    Merge pull request #1729 from potb/fix/1716-disabled-agents-call-omo YeonGyu-Kim 2026-02-17 01:34:38 +09:00
  • 1b05c3fb52
    Merge pull request #1819 from jonasherr/feat/add-playwright-cli-provider YeonGyu-Kim 2026-02-17 01:34:34 +09:00
  • 5ae45c8c8e fix: use correct project directory for Windows subagents (#1718) YeonGyu-Kim 2026-02-17 01:29:25 +09:00
  • 931bf6c31b fix: resolve JSON parse error in Oracle after promptAsync refactor (#1681) YeonGyu-Kim 2026-02-17 01:29:17 +09:00
  • d672eb1c12 fix: recognize google-vertex-anthropic as Claude provider (#1700) YeonGyu-Kim 2026-02-17 01:28:27 +09:00
  • dab99531e4 fix: handle all model versions in normalizeModelName for fallback chains (#1679) YeonGyu-Kim 2026-02-17 01:27:10 +09:00
  • d7a53e8a5b fix: report errors instead of silent catch in subagent-resolver (#1283) YeonGyu-Kim 2026-02-17 01:26:58 +09:00
  • 56353ae4b2 fix: enforce disabled_agents config in call_omo_agent (#1716) YeonGyu-Kim 2026-02-17 01:25:47 +09:00
  • 65216ed081 chore: changes by sisyphus-dev-ai sisyphus-dev-ai 2026-02-16 16:21:51 +00:00
  • af7b1ee620 refactor(hashline): override native edit tool instead of separate tool + disabler hook YeonGyu-Kim 2026-02-16 22:02:52 +09:00
  • 9eb786debd test(session-manager): fix storage tests by mocking message-dir dependency YeonGyu-Kim 2026-02-16 18:31:32 +09:00
  • b56c777943 test: skip 4 flaky session-manager tests (test order dependency) YeonGyu-Kim 2026-02-16 18:24:20 +09:00
  • 25f2003962 fix(ci): isolate session-manager tests to prevent flakiness YeonGyu-Kim 2026-02-16 18:20:56 +09:00
  • 359c6b6655 fix(hashline): address Cubic review comments YeonGyu-Kim 2026-02-16 16:42:38 +09:00
  • 51dde4d43f feat(hashline): port hashline edit tool from oh-my-pi YeonGyu-Kim 2026-02-16 16:32:33 +09:00
  • 149de9da66 feat(config): add experimental.hashline_edit flag and provider state module YeonGyu-Kim 2026-02-16 15:59:12 +09:00
  • fcf26d9898 release: v3.6.0 v3.6.0 github-actions[bot] 2026-02-16 15:02:43 +00:00
  • 7e9b9cedec
    Merge pull request #1721 from edxeth/fix/disable-mcps YeonGyu-Kim 2026-02-16 23:52:24 +09:00
  • 8c066ccfd6 test: align load_skills error assertions in delegate-task YeonGyu-Kim 2026-02-16 22:59:52 +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
  • e624f982ed feat: auto-enable full_session, thinking, and tool_results for running background tasks YeonGyu-Kim 2026-02-16 22:37:27 +09:00
  • 2eb4251b9a refactor: rewrite remove-deadcode command for parallel deep agent batching YeonGyu-Kim 2026-02-16 22:37:18 +09:00