github-actions[bot]
|
213407984e
|
@itsnebulalol has signed the CLA in code-yeongyu/oh-my-opencode#1622
|
2026-02-07 15:11:05 +00:00 |
|
Dominic Frye
|
45262f0d44
|
fix(cli): enable positional options on parent command for passThroughOptions
|
2026-02-07 10:06:13 -05:00 |
|
github-actions[bot]
|
8cbebfad04
|
release: v3.3.0
|
2026-02-07 14:47:32 +00:00 |
|
YeonGyu-Kim
|
d4c545d789
|
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
|
7636e45d61
|
test: add promptAsync mocks to all test files for promptAsync migration
|
2026-02-07 14:41:46 +01:00 |
|
YeonGyu-Kim
|
371398fa36
|
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
|
6221f241d6
|
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
|
3ae53ab68a
|
chore: remove testing guide from branch
|
2026-02-07 14:14:06 +01:00 |
|
Peïo Thibault
|
b4ab6666ac
|
docs: add comprehensive local testing guide for acp-json-error branch
|
2026-02-07 14:07:55 +01:00 |
|
Peïo Thibault
|
35f889b175
|
test(todo-continuation): add promptAsync mocks for migrated hook
|
2026-02-07 13:51:28 +01:00 |
|
Peïo Thibault
|
fd403b065c
|
fix(look-at): remove isJsonParseError band-aid (root cause fixed)
|
2026-02-07 13:46:03 +01:00 |
|
Peïo Thibault
|
1502e38102
|
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
|
0828c8cb08
|
test(shared): update model-suggestion-retry tests for promptAsync passthrough
|
2026-02-07 13:42:49 +01:00 |
|
Peïo Thibault
|
ed563d3cc9
|
fix(hooks): switch session.prompt to promptAsync in all hooks
|
2026-02-07 13:42:24 +01:00 |
|
Peïo Thibault
|
49b979b6b7
|
fix(background-agent): switch session.prompt to promptAsync
|
2026-02-07 13:42:20 +01:00 |
|
Peïo Thibault
|
452d2afe79
|
fix(core): switch compatibility shim to promptAsync
|
2026-02-07 13:42:19 +01:00 |
|
Peïo Thibault
|
f980ed72d4
|
fix(shared): switch promptWithModelSuggestionRetry to use promptAsync
|
2026-02-07 13:38:25 +01:00 |
|
YeonGyu-Kim
|
e08214e627
|
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
|
9b5eda9920
|
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
|
41ec7abaa4
|
test: isolate user-level MCP config test from real homedir
|
2026-02-07 20:06:58 +09:00 |
|
YeonGyu-Kim
|
35376157cc
|
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
|
3495f00af0
|
fix(hooks): fire UserPromptSubmitHooks on every prompt, not just first (#594)
|
2026-02-07 20:03:52 +09:00 |
|
YeonGyu-Kim
|
0c54ae39d4
|
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
|
c73ae7a6fd
|
fix(mcp-loader): read user-level MCP config from ~/.claude.json (#814)
|
2026-02-07 20:01:16 +09:00 |
|
YeonGyu-Kim
|
a8c70689e1
|
fix(skill-loader): filter discovered skills by browserProvider (#1563)
|
2026-02-07 20:01:15 +09:00 |
|
YeonGyu-Kim
|
9e27752399
|
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
|
15bba86c4e
|
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
|
d0a245436b
|
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
|
e602e41a34
|
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
|
04c0e2390e
|
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
|
d174b8cff7
|
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
|
ea8615dcc2
|
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
|
44e3180b62
|
fix: rewrite dedup recovery test to mock module instead of filesystem
|
2026-02-07 19:26:06 +09:00 |
|
YeonGyu-Kim
|
be07964918
|
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
|
985bf8bbc9
|
fix: use lazy storage dir resolution to fix CI test flakiness
|
2026-02-07 19:23:24 +09:00 |
|
YeonGyu-Kim
|
c9af4f33e8
|
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
|
42843013e2
|
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
|
1757be3757
|
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
|
dd6c076a80
|
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
|
faf8ac4eef
|
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
|
194c0795af
|
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
|
c52ed314a0
|
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
|
380765f98e
|
fix: ensure truncated result stays within maxLength limit
|
2026-02-07 19:13:35 +09:00 |
|
YeonGyu-Kim
|
791fcba58b
|
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
|
0c5a62a9f3
|
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
|
76b3414891
|
fix: update session-manager tests to use factory pattern
|
2026-02-07 19:10:14 +09:00 |
|
YeonGyu-Kim
|
95cbcf9c39
|
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
|
c4b9820b06
|
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
|
2a64388db2
|
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
|
ceab17c255
|
fix: allow string values for commit_footer config (#919)
|
2026-02-07 19:04:34 +09:00 |
|