Commit Graph

1286 Commits

Author SHA1 Message Date
sisyphus-dev-ai
8f94c59892 chore: changes by sisyphus-dev-ai 2026-01-20 05:26:06 +00:00
Kenny
3a3794a0ce Merge pull request #932 from Luodian/feat/add-date-to-omo-env
Add current date to omo-env context
2026-01-19 19:24:20 -05:00
Bo Li
193c176130 feat: add current date to omo-env context 2026-01-20 08:18:45 +08:00
github-actions[bot]
4f7ce87e66 @cooco119 has signed the CLA in code-yeongyu/oh-my-opencode#931 2026-01-20 00:15:05 +00:00
Kenny
c9f893b740 Merge pull request #907 from vsumner/pr-skill-cleanup
test: stabilize non-interactive env hook
2026-01-19 19:14:55 -05:00
Kenny
e73bf8805a Merge pull request #910 from carlory/chore/sync-bun-lock
chore: sync bun.lock with package.json
2026-01-19 14:52:36 -05:00
github-actions[bot]
d872515d7c @TheSmuks has signed the CLA in code-yeongyu/oh-my-opencode#929 2026-01-19 18:44:00 +00:00
Kenny
d8d274f45d docs: add fraud warning about ohmyopencode.com impersonation site (#922) 2026-01-19 23:41:01 +09:00
Kenny
4ee7deae14 Merge pull request #883 from code-yeongyu/fix/remove-hardcoded-model-defaults
fix: remove hardcoded model defaults from categories and agents
2026-01-19 08:47:37 -05:00
justsisyphus
5ce9c98b92 fix: broken hyperlinks in README files
- Fix overview page links: ./guide/overview.md → docs/guide/overview.md (all READMEs)
- Remove broken Korean link from Japanese README (README.ko.md doesn't exist)
2026-01-19 21:37:25 +09:00
github-actions[bot]
e0c507a18f @yebei199 has signed the CLA in code-yeongyu/oh-my-opencode#921 2026-01-19 11:26:07 +00:00
justsisyphus
732ec85e07 mcp 2026-01-19 20:18:26 +09:00
justsisyphus
4566094054 docs: add overview page reference to all READMEs 2026-01-19 15:47:38 +09:00
github-actions[bot]
86e095cb6e @carlory has signed the CLA in code-yeongyu/oh-my-opencode#910 2026-01-19 06:37:14 +00:00
carlory
c941b5ab7e chore: sync bun.lock with package.json 2026-01-19 14:35:12 +08:00
github-actions[bot]
5d1f917633 release: v3.0.0-beta.11 v3.0.0-beta.11 2026-01-19 06:34:40 +00:00
justsisyphus
710670660c feat(publish): add skip_platform input to workflow 2026-01-19 15:30:21 +09:00
justsisyphus
681cc566b4 fix(publish): handle E404+OIDC expiration as already-published 2026-01-19 15:29:46 +09:00
justsisyphus
d96bf1e0b9 fix(publish): disable provenance for platform packages to avoid OIDC expiration 2026-01-19 15:17:50 +09:00
justsisyphus
f10734c545 fix(publish): use batch publishing to prevent OIDC token expiration 2026-01-19 15:10:47 +09:00
justsisyphus
380b946681 docs 2026-01-19 14:58:13 +09:00
justsisyphus
f935231184 plan writing 2026-01-19 14:58:13 +09:00
justsisyphus
b0bb4048c9 docs update 2026-01-19 14:58:13 +09:00
justsisyphus
bf3f8e5005 fix(background-agent): prevent premature task completion when agent still running
- Add session.status re-check in stability detection before completing
- Reset stablePolls if session is not idle (agent still working)
- Fix statusText to show CANCELLED instead of COMPLETED for non-completed tasks
2026-01-19 14:58:13 +09:00
justsisyphus
faac9e9908 feat(ultrawork): add mandatory certainty and no-compromise clauses to ultrawork prompt 2026-01-19 14:58:13 +09:00
justsisyphus
d929184c1e docs: sync installation guides across language READMEs
- Add GitHub Copilot subscription question to Step 0
- Add --copilot flag to CLI examples
- Change 'WE ALL COVER THEM' to 'OPENCODE COVERS THEM ALL'
- Add 'For Humans' section with bunx/npx commands to Japanese README
2026-01-19 14:58:13 +09:00
justsisyphus
693c9e0daf docs: extract Features section to docs/features.md
- Create docs/features.md with full Features documentation
- Update README.md with compact summary and link to docs
- Update README.ja.md with localized compact summary
- Update README.zh-cn.md with localized compact summary
- Remove 831 lines of duplicated content across READMEs
2026-01-19 14:58:13 +09:00
github-actions[bot]
c0ed3006c0 @gilbrotheraway has signed the CLA in code-yeongyu/oh-my-opencode#908 2026-01-19 05:19:51 +00:00
Kenny
6956ce0a19 fix: correct config.data.model access pattern and use dynamic config paths
- Fixed delegate-task/tools.ts to access openCodeConfig.data.model instead of openCodeConfig.model
- Updated error messages to use getOpenCodeConfigPaths() for cross-platform paths
- Fixed 12 test mocks to use correct { data: { model: ... } } structure
- Fixes delegation failing with 'requires a default model' even when model is configured
2026-01-18 22:08:27 -05:00
justsisyphus
8cad7ccf91 refactor(agents): remove unused createSisyphusJuniorAgent function
Remove dead code that was never called anywhere in the codebase. Also removes the unused CategoryConfig import.

Ultraworked with [Sisyphus](https://github.com/code-yeongyu/oh-my-opencode)

Co-authored-by: Sisyphus <clio-agent@sisyphuslabs.ai>
2026-01-19 10:57:31 +09:00
Victor Sumner
4e8106b019 test: stabilize non-interactive env hook
Ultraworked with [Sisyphus](https://github.com/code-yeongyu/oh-my-opencode)

Co-authored-by: Sisyphus <clio-agent@sisyphuslabs.ai>
2026-01-18 20:39:02 -05:00
justsisyphus
c6fb0c701b fix(types): add null checks for optional sessionID and startedAt fields 2026-01-19 10:35:47 +09:00
justsisyphus
ebaab5aa60 test(background-agent): add non-blocking queue tests 2026-01-19 10:27:50 +09:00
justsisyphus
92942a562f feat(ui): show pending/queued status in toast and background_output 2026-01-19 10:22:34 +09:00
justsisyphus
9710e10aca fix(background-agent): use queuedAt for pending task TTL 2026-01-19 10:19:48 +09:00
justsisyphus
d6723a7d11 feat(background-agent): support cancelling pending tasks 2026-01-19 10:18:10 +09:00
justsisyphus
933c0c99c5 fix(background-agent): track pending tasks in pendingByParent 2026-01-19 10:16:02 +09:00
justsisyphus
54f448583c feat(background-agent): implement per-key queue processor 2026-01-19 10:16:02 +09:00
justsisyphus
481770e599 feat(background-agent): make launch() non-blocking 2026-01-19 10:16:02 +09:00
justsisyphus
b053df42fb feat(background-agent): add per-key queue structure 2026-01-19 10:16:02 +09:00
justsisyphus
426fb36040 feat(background-agent): add pending status and queuedAt field 2026-01-19 10:16:02 +09:00
github-actions[bot]
fca30546f9 @ikx94 has signed the CLA in code-yeongyu/oh-my-opencode#902 2026-01-18 23:17:47 +00:00
Kenny
f39f77d155 fix: correct error message for missing model config 2026-01-18 08:16:20 -05:00
justsisyphus
6a4bac9478 fix(ci): parallelize npm publish to prevent OIDC token expiration
- Publish platform packages in parallel using Promise.all()
- Update README versions to beta.10 (EN, JA, ZH-CN)
2026-01-18 13:12:08 +09:00
Kenny
c910820cdb restore gitignore 2026-01-17 20:40:55 -05:00
Kenny
c698a5b888 fix: remove hardcoded model defaults from categories and agents
BREAKING CHANGE: Model resolution overhauled

- Created centralized model-resolver.ts with priority chain:
  userModel → inheritedModel → systemDefaultModel
- Removed model field from all 7 DEFAULT_CATEGORIES entries
- Removed DEFAULT_MODEL constants from 10 agents
- Removed singleton agent exports (use factories instead)
- Made CategoryConfigSchema.model optional
- CLI no longer generates model overrides
- Empty strings treated as unset (uses fallback)

Users must now:
1. Use factory functions (createOracleAgent, etc.) instead of singletons
2. Provide model explicitly or use systemDefaultModel
3. Configure category models explicitly if needed

Fixes model fallback bug where hardcoded defaults overrode
user's OpenCode configured model.
2026-01-17 12:51:03 -05:00
github-actions[bot]
31dfef85b8 @G-hoon has signed the CLA in code-yeongyu/oh-my-opencode#879 v3.0.0-beta.10 2026-01-17 15:27:53 +00:00
Kenny
0ce87085db Merge pull request #870 from qwertystars/fix/mcp-oauth-autodetect
fix(mcp): disable OAuth auto-detection for built-in MCPs
2026-01-17 09:39:03 -05:00
justsisyphus
753fd809b5 refactor(orchestrator): enable parallel delegation by default
Remove overly restrictive parallel execution constraints that were
preventing orchestrator from using background agents effectively.

- Change from 'RARELY NEEDED' to 'DEFAULT behavior'
- Remove 5+ query requirement for background agents
- Remove anti-pattern warnings that discouraged delegation
- Align with sisyphus.ts parallel execution philosophy
2026-01-17 22:04:55 +09:00
justsisyphus
6d99b5c1fc docs: regenerate hierarchical AGENTS.md with deep investigation
- Root: 181 lines with agent models, complexity hotspots, CI pipeline
- Hooks: 31 lifecycle hooks, execution order, patterns
- Tools: 20+ tools, LSP/AST-Grep specifics, registration
- Features: Background agents, Claude Code compat, skill MCP
- Agents: 10 agents with models, tool restrictions
- Shared: 43 utilities with usage patterns
- CLI: Commander.js entry, doctor checks, TUI framework

Generated via /init-deep with 12 parallel explore agents
2026-01-17 22:01:56 +09:00