github-actions[bot]
|
9a338b16f1
|
@mkusaka has signed the CLA in code-yeongyu/oh-my-opencode#1629
|
2026-02-07 16:54:49 +00:00 |
|
github-actions[bot]
|
471bc6e52d
|
@itsnebulalol has signed the CLA in code-yeongyu/oh-my-opencode#1622
|
2026-02-07 15:11:05 +00:00 |
|
github-actions[bot]
|
825a5e70f7
|
release: v3.3.0
v3.3.0
|
2026-02-07 14:47:32 +00:00 |
|
YeonGyu-Kim
|
18c161a9cd
|
Merge pull request #1620 from potb/acp-json-error
fix: switch session.prompt() to promptAsync() — delegate broken in ACP
|
2026-02-07 22:52:39 +09:00 |
|
Peïo Thibault
|
414cecd7df
|
test: add promptAsync mocks to all test files for promptAsync migration
|
2026-02-07 14:41:46 +01:00 |
|
YeonGyu-Kim
|
2b541b8725
|
Merge pull request #1621 from code-yeongyu/fix/814-mcp-config-both-paths
fix(mcp-loader): read both ~/.claude.json and ~/.claude/.mcp.json for user MCP config
|
2026-02-07 22:33:13 +09:00 |
|
YeonGyu-Kim
|
ac6e7d00f2
|
fix(mcp-loader): also read ~/.claude/.mcp.json for CLI-managed user MCP config
PR #1616 replaced ~/.claude/.mcp.json with ~/.claude.json but both paths
should be read:
- ~/.claude.json: user/local scope MCP settings (mcpServers field)
- ~/.claude/.mcp.json: CLI-managed MCP servers (claude mcp add)
Fixes #814
|
2026-02-07 22:29:51 +09:00 |
|
Peïo Thibault
|
fa77be0daf
|
chore: remove testing guide from branch
|
2026-02-07 14:14:06 +01:00 |
|
Peïo Thibault
|
13da4ef4aa
|
docs: add comprehensive local testing guide for acp-json-error branch
|
2026-02-07 14:07:55 +01:00 |
|
Peïo Thibault
|
6451b212f8
|
test(todo-continuation): add promptAsync mocks for migrated hook
|
2026-02-07 13:51:28 +01:00 |
|
Peïo Thibault
|
fad7354b13
|
fix(look-at): remove isJsonParseError band-aid (root cause fixed)
|
2026-02-07 13:46:03 +01:00 |
|
Peïo Thibault
|
55dc64849f
|
fix(tools): switch session.prompt to promptAsync in delegate-task and call-omo-agent
|
2026-02-07 13:43:06 +01:00 |
|
Peïo Thibault
|
e984a5c639
|
test(shared): update model-suggestion-retry tests for promptAsync passthrough
|
2026-02-07 13:42:49 +01:00 |
|
Peïo Thibault
|
46e02b9457
|
fix(hooks): switch session.prompt to promptAsync in all hooks
|
2026-02-07 13:42:24 +01:00 |
|
Peïo Thibault
|
5f21ddf473
|
fix(background-agent): switch session.prompt to promptAsync
|
2026-02-07 13:42:20 +01:00 |
|
Peïo Thibault
|
108e860ddd
|
fix(core): switch compatibility shim to promptAsync
|
2026-02-07 13:42:19 +01:00 |
|
Peïo Thibault
|
b8221a883e
|
fix(shared): switch promptWithModelSuggestionRetry to use promptAsync
|
2026-02-07 13:38:25 +01:00 |
|
YeonGyu-Kim
|
2c394cd497
|
Merge pull request #1616 from code-yeongyu/fix/814-user-mcp-config
fix(mcp-loader): read user-level MCP config from ~/.claude.json (#814)
|
2026-02-07 20:09:53 +09:00 |
|
YeonGyu-Kim
|
d84a1c9e95
|
Merge pull request #1618 from code-yeongyu/fix/594-user-prompt-submit-fires-once
fix(hooks): fire UserPromptSubmitHooks on every prompt, not just first (#594)
|
2026-02-07 20:09:19 +09:00 |
|
YeonGyu-Kim
|
cf29cd137e
|
test: isolate user-level MCP config test from real homedir
|
2026-02-07 20:06:58 +09:00 |
|
YeonGyu-Kim
|
d3f8c7d288
|
Merge pull request #1615 from code-yeongyu/fix/1563-browser-provider-gating
fix(skill-loader): filter discovered skills by browserProvider (#1563)
|
2026-02-07 20:04:08 +09:00 |
|
YeonGyu-Kim
|
d1659152bc
|
fix(hooks): fire UserPromptSubmitHooks on every prompt, not just first (#594)
|
2026-02-07 20:03:52 +09:00 |
|
YeonGyu-Kim
|
1cb8f8bee6
|
Merge pull request #1584 from code-yeongyu/fix/441-matcher-hooks-undefined
fix(hooks): add defensive null check for matcher.hooks to prevent Windows crash (#441)
|
2026-02-07 20:01:28 +09:00 |
|
YeonGyu-Kim
|
1760367a25
|
fix(mcp-loader): read user-level MCP config from ~/.claude.json (#814)
|
2026-02-07 20:01:16 +09:00 |
|
YeonGyu-Kim
|
747edcb6e6
|
fix(skill-loader): filter discovered skills by browserProvider (#1563)
|
2026-02-07 20:01:15 +09:00 |
|
YeonGyu-Kim
|
f3540a9ea3
|
Merge pull request #1614 from code-yeongyu/fix/1501-ulw-plan-loop
fix(ultrawork): widen isPlannerAgent matching to prevent ULW infinite plan loop (#1501)
|
2026-02-07 19:59:41 +09:00 |
|
YeonGyu-Kim
|
8280e45fe1
|
Merge pull request #1613 from code-yeongyu/fix/1561-dead-migration
fix(migration): remove task_system backup rewrite (#1561)
|
2026-02-07 19:57:22 +09:00 |
|
YeonGyu-Kim
|
0eddd28a95
|
fix: skip ultrawork injection for plan-like agents (#1501)
Ultraworked with [Sisyphus](https://github.com/code-yeongyu/oh-my-opencode)
Co-authored-by: Sisyphus <clio-agent@sisyphuslabs.ai>
|
2026-02-07 19:52:47 +09:00 |
|
YeonGyu-Kim
|
36e54acc51
|
fix(migration): stop task_system backup writes (#1561)
Ultraworked with [Sisyphus](https://github.com/code-yeongyu/oh-my-opencode)
Co-authored-by: Sisyphus <clio-agent@sisyphuslabs.ai>
|
2026-02-07 19:51:22 +09:00 |
|
YeonGyu-Kim
|
817c593e12
|
refactor(migration): split model and category helpers (#1561)
Ultraworked with [Sisyphus](https://github.com/code-yeongyu/oh-my-opencode)
Co-authored-by: Sisyphus <clio-agent@sisyphuslabs.ai>
|
2026-02-07 19:51:15 +09:00 |
|
YeonGyu-Kim
|
3ccef5d9b3
|
refactor(migration): extract agent and hook maps (#1561)
Ultraworked with [Sisyphus](https://github.com/code-yeongyu/oh-my-opencode)
Co-authored-by: Sisyphus <clio-agent@sisyphuslabs.ai>
|
2026-02-07 19:51:08 +09:00 |
|
YeonGyu-Kim
|
ae4e113c7e
|
Merge pull request #1610 from code-yeongyu/fix/96-compaction-dedup-recovery
fix: wire deduplication into compaction recovery for prompt-too-long errors (#96)
|
2026-02-07 19:28:49 +09:00 |
|
YeonGyu-Kim
|
403457f9e4
|
fix: rewrite dedup recovery test to mock module instead of filesystem
|
2026-02-07 19:26:06 +09:00 |
|
YeonGyu-Kim
|
5e5c091356
|
Merge pull request #1611 from code-yeongyu/fix/1481-1483-compaction
fix: prevent compaction from inserting arbitrary constraints and preserve todo state (#1481, #1483)
|
2026-02-07 19:23:50 +09:00 |
|
YeonGyu-Kim
|
1df025ad44
|
fix: use lazy storage dir resolution to fix CI test flakiness
|
2026-02-07 19:23:24 +09:00 |
|
YeonGyu-Kim
|
844ac26e2a
|
fix: wire deduplication into compaction recovery for prompt-too-long errors (#96)
Ultraworked with [Sisyphus](https://github.com/code-yeongyu/oh-my-opencode)
Co-authored-by: Sisyphus <clio-agent@sisyphuslabs.ai>
|
2026-02-07 19:18:12 +09:00 |
|
YeonGyu-Kim
|
2727f0f429
|
refactor: extract context window recovery hook
Ultraworked with [Sisyphus](https://github.com/code-yeongyu/oh-my-opencode)
Co-authored-by: Sisyphus <clio-agent@sisyphuslabs.ai>
|
2026-02-07 19:17:55 +09:00 |
|
YeonGyu-Kim
|
89b1205ccf
|
Merge pull request #1607 from code-yeongyu/fix/358-skill-description-truncation
fix: use character limit instead of sentence split for skill description (#358)
|
2026-02-07 19:17:27 +09:00 |
|
YeonGyu-Kim
|
d44f5db1e2
|
Merge pull request #1608 from code-yeongyu/fix/114-cascade-cancel
fix: cascade cancel descendant tasks when parent session is deleted (#114)
|
2026-02-07 19:16:18 +09:00 |
|
YeonGyu-Kim
|
180fcc3e5d
|
fix: register compaction todo preserver
Ultraworked with [Sisyphus](https://github.com/code-yeongyu/oh-my-opencode)
Co-authored-by: Sisyphus <clio-agent@sisyphuslabs.ai>
|
2026-02-07 19:15:52 +09:00 |
|
YeonGyu-Kim
|
3947084cc5
|
fix: add compaction todo preserver hook
Ultraworked with [Sisyphus](https://github.com/code-yeongyu/oh-my-opencode)
Co-authored-by: Sisyphus <clio-agent@sisyphuslabs.ai>
|
2026-02-07 19:15:46 +09:00 |
|
YeonGyu-Kim
|
67f701cd9e
|
fix: avoid invented compaction constraints
Ultraworked with [Sisyphus](https://github.com/code-yeongyu/oh-my-opencode)
Co-authored-by: Sisyphus <clio-agent@sisyphuslabs.ai>
|
2026-02-07 19:15:41 +09:00 |
|
YeonGyu-Kim
|
f94ae2032c
|
fix: ensure truncated result stays within maxLength limit
|
2026-02-07 19:13:35 +09:00 |
|
YeonGyu-Kim
|
c81384456c
|
Merge pull request #1606 from code-yeongyu/fix/658-tools-ctx-directory
fix: use ctx.directory instead of process.cwd() in tools for Desktop app support
|
2026-02-07 19:12:25 +09:00 |
|
YeonGyu-Kim
|
9040383da7
|
fix: cascade cancel descendant tasks when parent session is deleted (#114)
Ultraworked with [Sisyphus](https://github.com/code-yeongyu/oh-my-opencode)
Co-authored-by: Sisyphus <clio-agent@sisyphuslabs.ai>
|
2026-02-07 19:10:49 +09:00 |
|
YeonGyu-Kim
|
c688e978fd
|
fix: update session-manager tests to use factory pattern
|
2026-02-07 19:10:14 +09:00 |
|
YeonGyu-Kim
|
a0201e17b9
|
fix: use character limit instead of sentence split for skill description (#358)
Ultraworked with [Sisyphus](https://github.com/code-yeongyu/oh-my-opencode)
Co-authored-by: Sisyphus <clio-agent@sisyphuslabs.ai>
|
2026-02-07 19:08:08 +09:00 |
|
YeonGyu-Kim
|
dbbec868d5
|
Merge pull request #1605 from code-yeongyu/fix/919-commit-footer-v2
fix: allow string values for commit_footer config (#919)
|
2026-02-07 19:07:15 +09:00 |
|
YeonGyu-Kim
|
6e2f3b1f50
|
Merge pull request #1593 from code-yeongyu/fix/prometheus-plan-overwrite
fix: allow Prometheus to overwrite .sisyphus/*.md plan files
|
2026-02-07 19:04:47 +09:00 |
|
YeonGyu-Kim
|
e4bbd6bf15
|
fix: allow string values for commit_footer config (#919)
|
2026-02-07 19:04:34 +09:00 |
|