Commit Graph

  • 79c3823762 fix(agent-teams): enforce session-bound messaging and shutdown cleanup Nguyen Khac Trung Kien 2026-02-08 09:34:51 +07:00
  • dc3d81a0b8 fix(agent-teams): tighten reviewer-raised runtime and messaging guards Nguyen Khac Trung Kien 2026-02-08 09:11:51 +07:00
  • 7ad60cbedb fix(agent-teams): atomically write inbox files Nguyen Khac Trung Kien 2026-02-08 08:54:52 +07:00
  • 1a5030d359 fix(agent-teams): fail fast on teammate launch errors Nguyen Khac Trung Kien 2026-02-08 08:54:39 +07:00
  • dbcad8fd97 fix(agent-teams): harden task operations against traversal Nguyen Khac Trung Kien 2026-02-08 08:54:23 +07:00
  • 0ec6afcd9e fix(agent-teams): move team existence check under lock Nguyen Khac Trung Kien 2026-02-08 08:54:09 +07:00
  • f4e4fdb2e4 fix(agent-teams): add strict identifier validation rules Nguyen Khac Trung Kien 2026-02-08 08:53:54 +07:00
  • db08cc22cc test(agent-teams): add functional and utility coverage Nguyen Khac Trung Kien 2026-02-08 08:33:16 +07:00
  • 766794e0f5 fix(agent-teams): store data under project .sisyphus Nguyen Khac Trung Kien 2026-02-08 08:33:04 +07:00
  • 0f9c93fd55 feat(tools): add native team orchestration tool suite Nguyen Khac Trung Kien 2026-02-08 08:09:36 +07:00
  • 4ab93c0cf7 fix: refresh lastUpdate on all message.part.updated events, not just tool events YeonGyu-Kim 2026-02-14 13:32:17 +09:00
  • a809ac3dfc
    @cloudwaddie-agent has signed the CLA in code-yeongyu/oh-my-opencode#1827 github-actions[bot] 2026-02-14 04:15:29 +00:00
  • ac99f98b27 make agents to load skills more YeonGyu-Kim 2026-02-14 12:43:52 +09:00
  • c8cd6370e2
    Merge pull request #1817 from code-yeongyu/fix/todo-continuation-always-fire YeonGyu-Kim 2026-02-14 11:43:10 +09:00
  • 8500abeb39 docs(non-interactive-env): fix typos in idempotency comment Ignacio Andrés Molina 2026-02-13 21:36:32 -03:00
  • e5b7fd40bb test(non-interactive-env): add idempotency test for env prefix injection Strocs 2026-02-13 21:51:38 -03:00
  • 3a68a891c0
    @Strocs has signed the CLA in code-yeongyu/oh-my-opencode#1822 github-actions[bot] 2026-02-13 16:57:07 +00:00
  • ba571c1e72 fix(non-interactive-env): prevent environment variable duplication on repeated executions Strocs 2026-02-13 13:21:58 -03:00
  • 32d469796b
    @professional-ALFIE has signed the CLA in code-yeongyu/oh-my-opencode#1820 github-actions[bot] 2026-02-13 15:00:15 +00:00
  • f876d60e87
    Merge pull request #1750 from ojh102/fix/guard-non-string-tool-output YeonGyu-Kim 2026-02-13 18:52:18 +09:00
  • 4e5321a970
    Merge pull request #1765 from COLDTURNIP/fix/load_lsp_from_jsonc YeonGyu-Kim 2026-02-13 18:51:50 +09:00
  • 7a3df05e47 fix(todo-continuation-enforcer): fire continuation for all sessions with incomplete todos YeonGyu-Kim 2026-02-13 18:50:53 +09:00
  • c6bea11cda
    Merge pull request #1771 from kaizen403/fix/partial-config-parsing YeonGyu-Kim 2026-02-13 18:46:07 +09:00
  • 9fe48d252c
    Merge pull request #1787 from popododo0720/fix/memory-leak-session-messages-caching YeonGyu-Kim 2026-02-13 18:44:00 +09:00
  • adf8049d4a
    Merge pull request #1790 from raki-1203/fix/stop-hooks-early-return YeonGyu-Kim 2026-02-13 18:28:41 +09:00
  • b520eac6f1
    Merge pull request #1791 from G36maid/patch-1 YeonGyu-Kim 2026-02-13 18:23:38 +09:00
  • f722fe6877
    Merge pull request #1809 from willy-scr/fix/project-skills-process-cwd YeonGyu-Kim 2026-02-13 18:18:15 +09:00
  • 9742f7d0b9 fix(slashcommand): exclude skills from tool description to avoid duplication with skill tool YeonGyu-Kim 2026-02-13 17:51:38 +09:00
  • e3924437ce feat(compaction): wire TaskHistory into BackgroundManager and compaction pipeline YeonGyu-Kim 2026-02-13 17:40:44 +09:00
  • 0946a6c8f3 feat(compaction): add delegated agent sessions section with resume directive YeonGyu-Kim 2026-02-13 17:40:29 +09:00
  • a413e57676 feat(background-agent): add TaskHistory class for persistent task tracking YeonGyu-Kim 2026-02-13 17:40:12 +09:00
  • a7b56a0391 fix(doctor): oMoMoMoMo branding, remove providers check, fix comment-checker detection YeonGyu-Kim 2026-02-13 17:35:36 +09:00
  • 2ba148be12 refactor(doctor): redesign with 3-tier output and consolidated checks YeonGyu-Kim 2026-02-13 17:29:38 +09:00
  • 0d1b6ebe2c fix: resolve empty response when custom agents end with tool calls GyuminJack 2026-02-13 14:53:22 +09:00
  • 6df24d3592
    Merge pull request #1812 from code-yeongyu/refactor/remove-subagent-question-blocker-hook YeonGyu-Kim 2026-02-13 14:57:39 +09:00
  • b58f3edf6d refactor: remove redundant subagent-question-blocker hook YeonGyu-Kim 2026-02-13 14:55:46 +09:00
  • 0b1fdd508f fix(publish): make enhanced summary optional for patch, mandatory for minor/major YeonGyu-Kim 2026-02-13 14:28:16 +09:00
  • 4f3371ce2c fix(publish): use generate-changelog.ts for contributor thanks YeonGyu-Kim 2026-02-13 14:07:39 +09:00
  • f9ea9a4ee9 fix(project): use directory param instead of process.cwd() for agents, commands, and slash commands Willy 2026-02-13 11:09:35 +08:00
  • b008a57007
    Merge pull request #1810 from code-yeongyu/fix/resolve-subagent-type-for-tui-display YeonGyu-Kim 2026-02-13 12:06:28 +09:00
  • 1a5c9f228d fix(tool-execute-before): resolve subagent_type for TUI display YeonGyu-Kim 2026-02-13 12:02:40 +09:00
  • 6fb933f99b feat(plugin): add session agent resolver for subagent_type lookup YeonGyu-Kim 2026-02-13 12:02:27 +09:00
  • f6fbac458e perf(comment-checker): add hard process reap and global semaphore to prevent CPU runaway YeonGyu-Kim 2026-02-13 11:49:29 +09:00
  • 4c10723b33
    @willy-scr has signed the CLA in code-yeongyu/oh-my-opencode#1809 github-actions[bot] 2026-02-13 02:56:32 +00:00
  • 10a60854dc perf(todo-continuation): add cooldown and stagnation cap to prevent re-injection loops YeonGyu-Kim 2026-02-13 11:52:31 +09:00
  • a6372feaae
    Merge pull request #1794 from solssak/fix/isGptModel-proxy-providers YeonGyu-Kim 2026-02-13 11:52:59 +09:00
  • 6914f2fd04 fix(skills): use directory param instead of process.cwd() for project skill discovery Willy 2026-02-13 10:49:15 +08:00
  • c8851b51ad Merge branch 'perf/rules-injector-parse-cache' into dev YeonGyu-Kim 2026-02-13 11:47:56 +09:00
  • 75f35f1337 perf(rules-injector): add mtime-based parse cache and dirty-write gate YeonGyu-Kim 2026-02-13 11:46:45 +09:00
  • e99088d70f Merge branch 'perf/directory-injector-dirty-flag' into dev YeonGyu-Kim 2026-02-13 11:45:45 +09:00
  • 492029ff7c perf(directory-injectors): skip writeFileSync when no new paths injected YeonGyu-Kim 2026-02-13 11:44:07 +09:00
  • 58b7aff7bd fix: detect GPT models behind proxy providers (litellm, ollama) in isGptModel HyunJun CHOI 2026-02-12 18:24:28 +09:00
  • 4a991b5a83
    Merge pull request #821 from devxoul/prompt-append-file-uri YeonGyu-Kim 2026-02-13 11:30:27 +09:00
  • 60b4d20fd8 feat(agents): add file:// URI support in prompt_append configuration YeonGyu-Kim 2026-02-13 11:25:40 +09:00
  • b8c12495b6
    Merge pull request #1807 from code-yeongyu/fix/skills-sources-schema YeonGyu-Kim 2026-02-13 11:22:11 +09:00
  • 5a83c61d77 fix(skills): normalize windows separators for source globs YeonGyu-Kim 2026-02-13 11:17:18 +09:00
  • ad468ec93f
    Merge pull request #1758 from devxoul/lookat-remote-block YeonGyu-Kim 2026-02-13 11:08:53 +09:00
  • 0001bc87c2 feat(skills): load config sources in runtime discovery YeonGyu-Kim 2026-02-13 11:08:22 +09:00
  • aab8a23243 fix(schema): generate full JSON schema with Zod v4 YeonGyu-Kim 2026-02-13 11:08:15 +09:00
  • 3abc1d46ba fix(mcp): preserve user's enabled:false and apply disabled_mcps to all MCP sources edxeth 2026-02-10 15:26:17 +01:00
  • 50afb6b2de release: v3.5.3 v3.5.3 github-actions[bot] 2026-02-12 15:31:06 +00:00
  • 41d790dc04
    @jardo5 has signed the CLA in code-yeongyu/oh-my-opencode#1802 github-actions[bot] 2026-02-12 12:57:17 +00:00
  • 2ac2241367
    @bvanderhorn has signed the CLA in code-yeongyu/oh-my-opencode#1799 github-actions[bot] 2026-02-12 11:17:51 +00:00
  • 1511886c0c fix: use fs.realpath instead of manual path.resolve for symlink resolution Bram van der Horn 2026-02-12 12:12:40 +01:00
  • 283c7e6cb7
    Merge pull request #1798 from code-yeongyu/feat/subagent-metadata-on-resume YeonGyu-Kim 2026-02-12 19:18:45 +09:00
  • 95aa7595f8 feat: include subagent in task_metadata when resuming sessions YeonGyu-Kim 2026-02-12 19:09:15 +09:00
  • c6349dc38a
    Merge pull request #1795 from code-yeongyu/fix/background-agent-session-error YeonGyu-Kim 2026-02-12 18:43:49 +09:00
  • 17b475eefd
    @solssak has signed the CLA in code-yeongyu/oh-my-opencode#1794 github-actions[bot] 2026-02-12 09:28:23 +00:00
  • 3a019792e9 test(background-agent): use createMockTask in session.error tests YeonGyu-Kim 2026-02-12 18:26:47 +09:00
  • 1ceaaa4311 fix(background-agent): handle session.error and prevent zombie queue starts YeonGyu-Kim 2026-02-12 18:26:03 +09:00
  • ff8a5f343a fix(auth): add multi-layer auth injection for desktop app compatibility YeonGyu-Kim 2026-02-12 17:20:48 +09:00
  • 118150035c
    @G36maid has signed the CLA in code-yeongyu/oh-my-opencode#1791 github-actions[bot] 2026-02-12 07:56:30 +00:00
  • 6c7b6115dd
    docs: Fix link in Google Auth section of configurations.md G36maid 2026-02-12 15:52:37 +08:00
  • 157952f293
    @raki-1203 has signed the CLA in code-yeongyu/oh-my-opencode#1790 github-actions[bot] 2026-02-12 07:27:50 +00:00
  • 5c8d694491 fix: execute all Stop hooks instead of returning after first non-blocking result raki-1203 2026-02-12 16:09:13 +09:00
  • d358e6e48e
    Merge pull request #1783 from code-yeongyu/fix/run-event-stream YeonGyu-Kim 2026-02-12 11:55:56 +09:00
  • 9afd0d1d41 fix(run): pass directory to event.subscribe for session-scoped events YeonGyu-Kim 2026-02-12 11:42:32 +09:00
  • eb56701996 fix: reduce session.messages() calls with event-based caching to prevent memory leaks popododo0720 2026-02-12 11:38:11 +09:00
  • e4be8cea75
    @youngbinkim0 has signed the CLA in code-yeongyu/oh-my-opencode#1777 github-actions[bot] 2026-02-11 22:04:42 +00:00
  • d3978ab491 fix: parse config sections independently so one invalid field doesn't discard the entire config Rishi Vhavle 2026-02-12 01:33:12 +05:30
  • 306c7f4c8e
    Merge pull request #1770 from code-yeongyu/fix/prometheus-md-only-agent-name-matching YeonGyu-Kim 2026-02-12 03:42:21 +09:00
  • c12c6fa0c0 fix: use case-insensitive matching for prometheus agent detection in prometheus-md-only hook YeonGyu-Kim 2026-02-12 03:36:58 +09:00
  • ef1baea163 fix: improve error message for marketplace plugin commands YeonGyu-Kim 2026-02-11 19:13:29 +09:00
  • d33af1d27f
    @tcarac has signed the CLA in code-yeongyu/oh-my-opencode#1766 github-actions[bot] 2026-02-11 15:03:39 +00:00
  • b2f019a987
    @COLDTURNIP has signed the CLA in code-yeongyu/oh-my-opencode#1765 github-actions[bot] 2026-02-11 14:54:57 +00:00
  • f80b72c2b7
    fix(config): load lsp config from jsonc configuration files Raphanus Lo 2026-02-11 17:40:06 +08:00
  • ce7fb00847
    @WietRob has signed the CLA in code-yeongyu/oh-my-opencode#1529 github-actions[bot] 2026-02-11 13:55:56 +00:00
  • 63d3fa7439
    @uyu423 has signed the CLA in code-yeongyu/oh-my-opencode#1762 github-actions[bot] 2026-02-11 12:31:15 +00:00
  • c298351d88 fix(hooks): use path.isAbsolute() for cross-platform path detection MoerAI 2026-02-06 17:23:11 +09:00
  • 3eb7dc73b7 block remote URLs in look-at file_path validation Jeon Suyeol 2026-02-11 18:50:51 +09:00
  • 2df61a2199 release: v3.5.2 v3.5.2 github-actions[bot] 2026-02-11 08:38:47 +00:00
  • 5c2a215fca fix(run): add stabilization period to prevent early exit fix/run-early-exit YeonGyu-Kim 2026-02-11 16:32:35 +09:00
  • 96f0e787e7
    Merge pull request #1754 from code-yeongyu/fix/issue-1745-auto-update-pin YeonGyu-Kim 2026-02-11 16:07:57 +09:00
  • 4ef6188a41
    Merge pull request #1756 from code-yeongyu/fix/mcp-tool-output-guard YeonGyu-Kim 2026-02-11 16:03:59 +09:00
  • d5fd918bff fix: guard output.output in tool after-hooks for MCP tools (#1720) YeonGyu-Kim 2026-02-11 15:49:56 +09:00
  • 8b44d3b7b5 fix: add null guards for output.output in tool.execute.after hooks fix/issue-1746-mcp-output-guard YeonGyu-Kim 2026-02-11 15:39:15 +09:00
  • 5d3215167a fix: respect user-pinned plugin version, skip auto-update when explicitly pinned YeonGyu-Kim 2026-02-11 15:39:15 +09:00
  • 3b2d3acd17
    @ojh102 has signed the CLA in code-yeongyu/oh-my-opencode#1750 github-actions[bot] 2026-02-11 05:30:01 +00:00
  • bb6a011964 fix(hooks): guard against non-string tool output in afterToolResult hooks bob_karrot 2026-02-11 14:23:37 +09:00
  • bfe1730e9f feat(categories): add disable field to CategoryConfigSchema YeonGyu-Kim 2026-02-11 13:52:06 +09:00