github code-yeongyu/oh-my-opencode v3.0.0-beta.1

latest release: v3.0.0-beta.2
one day ago
  • 8ce9ac7 fix(tests): update outdated test expectations
  • eb419f0 fix(sisyphus-task): prevent infinite polling when session removed from status
  • d1eb57d fix(cli): correct category names in Antigravity migration (visual → visual-engineering)
  • 72ca8b8 docs: add orchestration, category-skill, and CLI guides
  • a4e161d fix(sisyphus-orchestrator): inject delegation warning before Write/Edit outside .sisyphus
  • bb38050 fix(momus): accept bracket-style system directives in input validation
  • 90debb8 Revert "feat(prometheus-md-only): allow .md files anywhere, only block code files"
  • c600111 feat(prometheus-md-only): allow .md files anywhere, only block code files
  • f179d46 fix(sisyphus-task): use ctx.agent directly for parentAgent
  • a64e1f6 fix(sisyphus-task): use SDK session.messages API for parent agent lookup
  • 14c54c1 fix(hook-message-injector): preserve agent info with two-pass message lookup
  • 07412de fix(antigravity): sync plugin.ts with PKCE-removed oauth.ts API
  • 1e239e6 feat(background-agent): add parentAgent tracking to preserve agent context in background tasks
  • 9481770 fix(sisyphus-orchestrator): only trigger boulder continuation for orchestrator-sisyphus agent
  • 2d3894a fix(sisyphus_task): use promptAsync for sync mode to preserve main session
  • 869efbe fix(sisyphus-orchestrator): register handler in event loop for boulder continuation
  • 4b4386d fix: prevent session model change when sending notifications
  • 0d0bf4d feat(sisyphus-task): make skills parameter required
  • 64b9b4d feat(start-work): auto-select single incomplete plan and use system-reminder format
  • 57fb5e0 test(sisyphus-task): add resume with background parameter tests
  • 69ca8a2 fix(oracle): use gpt-5.2 as default model
  • a55b10e refactor(sisyphus-task): rename background to run_in_background
  • 5940d2e Revert "refactor(tools): remove background-task tool"
  • 99d45f2 feat(sisyphus-task): add skillContent support to background agent launching
  • cfb6980 refactor(categories): rename high-iq to ultrabrain
  • 1fe6c7e feat(task-toast): display skills and concurrency info in toast
  • 0d90bc1 fix(sisyphus-orchestrator): check boulder session_ids before filtering sessions
  • 69a1266 feat(oracle): change default model to claude-opus-4-5
  • 2722aa5 refactor(oracle): change default model from GPT-5.2 to Claude Opus 4.5
  • 073b7e4 fix(agents): block task/sisyphus_task/call_omo_agent from explore and librarian
  • 03beb8e docs(sisyphus-task): clarify resume usage with session_id and add when-to-use guidance
  • 4b2bf9c fix(sisyphus-task): add proper error handling for sync mode and implement BackgroundManager.resume()
  • b442b1c feat(prometheus): enforce mandatory todo registration on plan generation trigger
  • 04fc903 fix(context-injector): prepend to user message instead of separate synthetic message
  • 24e983e chore(context-injector): add debug logging for context injection tracing
  • c074da0 refactor: use ContextCollector for hook injection and remove unused background tools
  • 5331a9f feat(hooks): add single-task directive and system-reminder tags to orchestrator
  • 185c72c feat(git-master): add configurable commit footer and co-author options
  • 919453e feat(prometheus): enhance reference section with detailed guidance
  • 344eb77 feat(prometheus): enhance high accuracy mode with mandatory Momus loop
  • 9c363a5 fix(momus): allow system directives in input validation
  • a1f3f67 refactor(config): make Prometheus model independent from plan agent config
  • 4a6663a feat(agents): change orchestrator-sisyphus default model to claude-sonnet-4-5
  • 86c241f refactor(tools): rename agent parameter to subagent_type in sisyphus_task
  • 79a7448 docs(agents): add pre-delegation planning section to Sisyphus prompt
  • 213faed feat(skills): add git-master skill for atomic commits and history management
  • 5407899 orchestrator
  • b910156 test(hooks): update prometheus-md-only test assertions and formatting
  • 2925402 refactor(hooks): remove duplicate verification enforcement from start-work hook
  • 3b89a35 feat(hooks): add resume session_id to verification reminders for orchestrator subagent work
  • 9eafe6b feat(features): add TaskToastManager for consolidated task notifications
  • 110dbd6 docs(refactor,root): update oracle consultation model in feature templates and root docs
  • 9152c5c docs(orchestrator): emphasize oracle as read-only consultation agent
  • 56bc169 docs(agents): clarify oracle and metis agent descriptions emphasizing read-only consultation roles
  • 39e92b1 feat(hooks): add mandatory hands-on verification enforcement for orchestrated tasks
  • 7567c40 feat(hooks): add read-only warning injection for Prometheus task delegation
  • f354724 feat: add toast notifications for task execution
  • 0c10be4 skill
  • 36a227e build: regenerate schema.json with new types
  • 29ffdcc docs: update documentation for Prometheus and new features
  • b9b8adc feat(main): wire up new tools, hooks and agents
  • 324ecd8 feat(hook-message-injector): add ToolPermission type support
  • f8e1f79 refactor: update tool references from background_task to sisyphus_task
  • 7d44ae4 refactor(sisyphus): update to use sisyphus_task and add resume docs
  • 42ea6b4 feat(cli): add categories config for Antigravity auth
  • e5b36f3 feat(config-handler): add Sisyphus-Junior and orchestrator support
  • 156a988 refactor(migration): add backup creation and category migration
  • f0b24f2 feat(commands): add start-work command
  • 7d2983f feat(config): add categories, new agents and hooks to schema
  • f49d928 feat(todo-enforcer): add skipAgents option and improve permission check
  • 30e5760 feat(hooks): export new hooks in index
  • cf898b8 feat(hooks): add sisyphus-orchestrator hook
  • a3594a4 feat(hooks): add start-work hook for Sisyphus workflow
  • ee2eb21 feat(hooks): add prometheus-md-only write restriction hook
  • 166fd20 feat(hooks): add task-resume-info hook
  • 47d56d9 feat(background-agent): add resume capability and model field
  • fff565b feat(tools): add sisyphus_task tool for category-based delegation
  • 2e76a15 feat(skills): add frontend-ui-ux builtin skill
  • f9325c2 feat(features): add boulder-state persistence
  • c1fa8d5 feat(agents): register new agents in index and types
  • 059aa87 feat(agents): add category and skills support to buildAgent
  • dfb4f8a feat(skill-loader): add skill-content resolver for agent skills
  • 52badc9 feat(agents): add orchestrator-sisyphus agent
  • 4acdcbc feat(agents): add Sisyphus-Junior focused executor agent
  • 74cb4ac feat(agents): add Momus plan reviewer agent
  • cdafb5e feat(agents): add Metis plan consultant agent
  • 52d0381 feat(agents): add Prometheus system prompt and planner methodology
  • ba4237b test(auth): add token expiry tests for 50-min buffer
  • e27bceb feat(auth): implement port 51121 with OS fallback
  • 534142d feat(auth): remove PKCE to match CLIProxyAPI
  • fef68d8 feat(auth): update constants to match CLIProxyAPI (50min buffer, 2 endpoints)
  • 2073515 refactor(tools): update tool exports and main plugin entry
  • 069626f refactor(tools): remove background-task tool
  • 81ba84c refactor(hooks): update hook constants and configuration
  • 136135b refactor(features): update init-deep template
  • 83cd453 refactor(features): update background agent manager
  • 2957e8b refactor(agents): update sisyphus orchestrator
  • bd22f1c feat(hooks): use auto flag for session resumption after compaction
  • 1267a1b feat(background-agent): support 0 as unlimited concurrency
  • a423a33 fix(background-agent): set default concurrency to 5
  • 580d4bb feat(background-agent): add ConcurrencyManager for model-based limits
  • 8394926 [ORCHESTRATOR TEST] feat(auth): multi-account Google Antigravity auth with automatic rotation (#579)
  • 500dfaf docs: update opencode-antigravity-auth to 1.2.8 (#593)
  • 69e542c @Gladdonilli has signed the CLA in #592
  • c559037 @Yjason-K has signed the CLA in #590
  • 3d49ee1 fix: respect disabled_hooks for keyword-detector in claude-code-hooks (#562)
  • 1570e29 fix(session-notification): revert PR #543 and add proper notification plugin conflict detection (#575)
  • cccd159 @sungchul2 has signed the CLA in #576
  • a54d9b1 @minpeter has signed the CLA in #574
  • b0cc1cd @LeonardoTrapani has signed the CLA in #570
  • 13d3dc7 docs: update reviews section with new quotes
  • 2cca1ca docs(i18n): sync reviews section with English README
  • b23241e @starcomo has signed the CLA in #486
  • 7981c86 fix: add EXA_API_KEY header support for websearch_exa MCP (#499)
  • 115e465 docs(i18n): add plugins and plugins_override toggle documentation (#554)
  • 02c1b6c docs: add plugins and plugins_override toggle documentation (#481)
  • 677a7ae docs(contributing): update upstream branch name to master -> dev
  • 6f4649d fix: add missing LLM agent installation link in Japanese README (#500)
  • 57bf845 docs(agents): Model -> Default Model in agent breakdown
  • cc4299c docs: add background task concurrency configuration guide to all READMEs

Thank you to 6 community contributors:

  • @junhoyeo:
    • docs(agents): Model -> Default Model in agent breakdown
    • docs(contributing): update upstream branch name to master -> dev
    • docs(i18n): add plugins and plugins_override toggle documentation (#554)
  • @sisyphus-dev-ai:
    • fix: add missing LLM agent installation link in Japanese README (#500)
    • docs: update opencode-antigravity-auth to 1.2.8 (#593)
  • @geq1fan:
    • docs: add plugins and plugins_override toggle documentation (#481)
  • @raydocs:
    • fix: add EXA_API_KEY header support for websearch_exa MCP (#499)
  • @JohnC0de:
    • fix(session-notification): revert PR #543 and add proper notification plugin conflict detection (#575)
  • @popododo0720:
    • fix: respect disabled_hooks for keyword-detector in claude-code-hooks (#562)

Don't miss a new oh-my-opencode release

NewReleases is sending notifications on new releases.