YeonGyu-Kim
e24cd8ea4e
Bump AST tooling and Bun types in root manifest
...
Ultraworked with [Sisyphus](https://github.com/code-yeongyu/oh-my-openagent )
Co-authored-by: Sisyphus <clio-agent@sisyphuslabs.ai >
2026-03-11 15:44:32 +09:00
YeonGyu-Kim
d550965c41
Bump OpenCode SDK packages in root manifest
...
Ultraworked with [Sisyphus](https://github.com/code-yeongyu/oh-my-openagent )
Co-authored-by: Sisyphus <clio-agent@sisyphuslabs.ai >
2026-03-11 15:43:03 +09:00
YeonGyu-Kim
a439b14701
Remove unused benchmark OpenAI SDK dependency
2026-03-11 15:33:05 +09:00
YeonGyu-Kim
32ec8f1d20
Guard ultrawork variant overrides with SDK metadata
...
Ultrawork now checks provider SDK metadata before forcing a variant, so unsupported variants are skipped instead of being written into the message state.
Ultraworked with [Sisyphus](https://github.com/code-yeongyu/oh-my-openagent )
Co-authored-by: Sisyphus <clio-agent@sisyphuslabs.ai >
2026-03-11 15:33:05 +09:00
github-actions[bot]
49ed745362
@win0na has signed the CLA in code-yeongyu/oh-my-openagent#2446
2026-03-11 06:16:36 +00:00
github-actions[bot]
f021000cdf
@zztdandan has signed the CLA in code-yeongyu/oh-my-openagent#2444
2026-03-11 03:27:33 +00:00
github-actions[bot]
56ff270b87
@tc9011 has signed the CLA in code-yeongyu/oh-my-openagent#2443
2026-03-11 02:43:29 +00:00
github-actions[bot]
c75db178c5
@hehe226 has signed the CLA in code-yeongyu/oh-my-openagent#2438
2026-03-11 01:43:25 +00:00
acamq
6e82edcf02
Merge pull request #2440 from code-yeongyu/revert-2439-fix/sync-package-json-to-opencode-intent
...
Revert "fix(auto-update): sync cache package.json to opencode.json intent"
2026-03-10 18:42:48 -06:00
acamq
c4fe2e0b13
Revert "fix(auto-update): sync cache package.json to opencode.json intent"
2026-03-10 18:42:37 -06:00
Sisyphus
ee929efddd
Merge pull request #2439 from acamq/fix/sync-package-json-to-opencode-intent
...
fix(auto-update): sync cache package.json to opencode.json intent
2026-03-11 09:34:56 +09:00
acamq
3fb54459db
fix(auto-update): sync cache package.json to opencode.json intent
...
When users switch opencode.json from pinned version to tag (e.g., 3.10.0 -> @latest),
the cache package.json still contains the pinned version. This causes bun install
to reinstall the old version instead of resolving the new tag.
This adds syncCachePackageJsonToIntent() which updates the cache package.json
to match the user's declared intent in opencode.json before running bun install.
Also fixes mock.module in test files to include all exported constants,
preventing module pollution across parallel tests.
2026-03-10 16:15:15 -06:00
github-actions[bot]
83a1cc2a6e
@cphoward has signed the CLA in code-yeongyu/oh-my-openagent#2437
2026-03-10 19:23:00 +00:00
acamq
6fd20f721c
Merge pull request #2352 from rluisr/fix/register-sisyphus-junior-as-builtin-agent
...
fix: register sisyphus-junior as builtin agent
2026-03-10 09:39:34 -06:00
github-actions[bot]
af5f805411
@zengxiaolou has signed the CLA in code-yeongyu/oh-my-openagent#2433
2026-03-10 12:43:35 +00:00
YeonGyu-Kim
4731e119c2
Merge pull request #2409 from ualtinok/fix/bgpollfix
...
fix(delegate-task): abort sync sessions on timeout and parent abort
2026-03-10 18:41:50 +09:00
YeonGyu-Kim
8dffc754f2
Merge pull request #2417 from code-yeongyu/fix/repo-name-confusion
...
docs: update all GitHub URLs from oh-my-opencode to oh-my-openagent
2026-03-10 15:42:02 +09:00
YeonGyu-Kim
6aef263edc
docs: fix cd path and branch URL per review feedback
2026-03-10 15:31:03 +09:00
YeonGyu-Kim
ec80d3dfbd
docs: update all GitHub URLs from oh-my-opencode to oh-my-openagent
...
The GitHub repository was renamed from oh-my-opencode to oh-my-openagent,
but all documentation, scripts, and source code references still pointed
to the old repository name. This caused confusion for users who saw
'oh-my-opencode' in docs but a different repo name on GitHub.
Updated all references across:
- README files (en, ko, ja, zh-cn, ru)
- CONTRIBUTING.md
- docs/ (installation, overview, configuration, etc.)
- Source code (schema URLs, GitHub API calls, issue links)
- Test snapshots
The npm package name remains 'oh-my-opencode' (unchanged).
Fixes: https://x.com/Dhruv14588676/status/2031216617762468348
2026-03-10 15:18:16 +09:00
Kenny
eecad064c5
Merge pull request #2413 from code-yeongyu/docs/readme-maintainer-delay-notice
...
docs: clarify temporary maintainer delay notice headings
2026-03-10 11:27:04 +08:00
Kenny
ecc3241209
docs: clarify temporary maintainer delay notice headings
2026-03-10 11:21:06 +08:00
ismeth
1327a3ef48
Abort sync sessions on timeout and parent abort
2026-03-09 18:55:12 +01:00
YeonGyu-Kim
ecb0436725
Fix connected providers cache type
...
Ultraworked with [Sisyphus](https://github.com/code-yeongyu/oh-my-opencode )
Co-authored-by: Sisyphus <clio-agent@sisyphuslabs.ai >
2026-03-09 23:37:16 +09:00
YeonGyu-Kim
7f9bda3634
Fix session notification scheduler notification check
...
Ultraworked with [Sisyphus](https://github.com/code-yeongyu/oh-my-opencode )
Co-authored-by: Sisyphus <clio-agent@sisyphuslabs.ai >
2026-03-09 23:37:12 +09:00
YeonGyu-Kim
5de42cf355
Rebuild platform binaries
...
Ultraworked with [Sisyphus](https://github.com/code-yeongyu/oh-my-opencode )
Co-authored-by: Sisyphus <clio-agent@sisyphuslabs.ai >
2026-03-09 23:37:06 +09:00
YeonGyu-Kim
dfa91af226
Tune OpenAI-only model catalog variants
...
Ultraworked with [Sisyphus](https://github.com/code-yeongyu/oh-my-opencode )
Co-authored-by: Sisyphus <clio-agent@sisyphuslabs.ai >
2026-03-09 18:31:17 +09:00
rluisr
4d324ede04
fix: update model-requirements test to include sisyphus-junior (11 agents)
2026-03-09 14:12:39 +09:00
YeonGyu-Kim
6680261ebf
Merge pull request #2302 from RaviTharuma/fix/runtime-fallback-cooldown-session-status
...
Fix cooldown fallback switching across runtime/model fallback hooks
2026-03-09 13:38:46 +09:00
YeonGyu-Kim
cbfc60437d
Merge pull request #2328 from mrosnerr/fix/background-result-collection-wait-behavior
...
fix(agents): prevent orchestrator from rushing ahead of background agents
2026-03-09 13:23:14 +09:00
YeonGyu-Kim
3a0af4d2ce
fix: align sync fallback chain, fix model-fallback test determinism
...
- Hoist resolveFallbackChainForCallOmoAgent before sync/background branch
so sync executor also receives the fallback chain
- Add fallbackChain parameter to sync-executor with setSessionFallbackChain
- Mock connected-providers-cache in event.model-fallback tests for
deterministic behavior (no dependency on local cache files)
- Update test expectations to account for no-op fallback skip when
normalized current model matches first fallback entry
- Add cache spy isolation for subagent-resolver fallback_models tests
2026-03-09 13:11:03 +09:00
YeonGyu-Kim
dec7813b28
fix(agents): apply background agent result prompt update to all sisyphus variants
...
The prompt update from sisyphus.ts was not applied to the gpt-5-4 and
default variant files. This aligns all three sisyphus prompt variants
to use the updated background result handling guidance.
2026-03-09 13:10:57 +09:00
Ravi Tharuma
344c16efb6
Address PR review follow-ups for retry status handling
2026-03-09 12:43:30 +09:00
Ravi Tharuma
f4a810288f
Unify dynamic fallback chains for background subagents
2026-03-09 12:43:30 +09:00
Ravi Tharuma
d0cc76c7e0
Respect per-agent fallback chains in runtime fallback
2026-03-09 12:43:01 +09:00
Ravi Tharuma
b12aeaa512
Detect runtime retry signals from assistant text parts
2026-03-09 12:43:01 +09:00
Ravi Tharuma
56396a8dc2
Stabilize provider assertions after rebase
2026-03-09 12:43:01 +09:00
Ravi Tharuma
eaba6706d3
Make fallback provider selection provider-agnostic
2026-03-09 12:43:01 +09:00
Ravi Tharuma
512bc05404
Fix cooldown fallback switching across model/runtime fallback hooks
2026-03-09 12:43:01 +09:00
mrosnerr
ed76f883b6
fix(agents): prevent orchestrator from rushing ahead of background agents
...
Tighten Background Result Collection instructions so the model waits
for explore/librarian results instead of duplicating their work and
delivering premature answers.
- Remove 'Continue working immediately' which models interpreted as
'do ALL work yourself, ignore agents'
- Clarify step 2: only do DIFFERENT independent work while waiting
- Add explicit step 3: end response when no other work remains
- Add 'not for files you already know' to explore section header
Fixes #2124 , fixes #1967
2026-03-09 12:41:58 +09:00
YeonGyu-Kim
be96b217f7
fix(atlas): append idle subagent sessions to active boulder
...
🤖 Generated with assistance of [OhMyOpenCode](https://github.com/code-yeongyu/oh-my-opencode )
2026-03-09 12:37:21 +09:00
YeonGyu-Kim
23e36a1fd1
fix(background-agent): release interrupted task slots during startup cleanup
...
Ultraworked with [Sisyphus](https://github.com/code-yeongyu/oh-my-opencode )
Co-authored-by: Sisyphus <clio-agent@sisyphuslabs.ai >
2026-03-09 12:36:49 +09:00
github-actions[bot]
eb43bd7c43
@conversun has signed the CLA in code-yeongyu/oh-my-openagent#2399
2026-03-09 03:02:30 +00:00
YeonGyu-Kim
adba19e22a
fix(background-agent): clear toast tracking when tasks stop
...
🤖 Generated with assistance of [OhMyOpenCode](https://github.com/code-yeongyu/oh-my-opencode )
2026-03-09 11:39:04 +09:00
YeonGyu-Kim
51e7ed4dc4
fix(claude-code-hooks): compact transcript tool results for diff-heavy metadata
...
Ultraworked with [Sisyphus](https://github.com/code-yeongyu/oh-my-opencode )
Co-authored-by: Sisyphus <clio-agent@sisyphuslabs.ai >
2026-03-09 11:28:04 +09:00
YeonGyu-Kim
d9089b4daa
test(plugin): run tool output truncation before claude transcript hooks
...
Ultraworked with [Sisyphus](https://github.com/code-yeongyu/oh-my-opencode )
Co-authored-by: Sisyphus <clio-agent@sisyphuslabs.ai >
2026-03-09 11:27:58 +09:00
YeonGyu-Kim
d7d9275c17
Merge pull request #2396 from code-yeongyu/fix/lsp-directory-diagnostics-followup
...
fix(lsp): make directory diagnostics output actionable
2026-03-09 11:20:55 +09:00
YeonGyu-Kim
4f35079f18
test(lsp): avoid leaking directory diagnostics mocks across tests
2026-03-09 11:16:38 +09:00
YeonGyu-Kim
4205fab2f3
fix(atlas): clarify capped directory diagnostics guidance
2026-03-09 11:09:13 +09:00
YeonGyu-Kim
9d46ca80f7
fix(lsp): include file paths in directory diagnostics output
2026-03-09 11:09:13 +09:00
acamq
04028bfb8e
Merge pull request #2390 from acamq/fix/think-variant-switcher
...
fix(think-mode): remove modelID modification, only set variant
2026-03-08 20:01:36 -06:00