github code-yeongyu/oh-my-opencode v2.12.3

latest releases: v3.0.0-beta.2, v3.0.0-beta.1, v2.14.0...
5 days ago
  • f550462 Merge branch 'fix/v1.1.1-permission-migration' into dev
  • 2992902 fix: skip invalid YAML skills and enable Planner-Sisyphus in Tab selector
  • b66c8dc feat(frontmatter): track parsing errors and frontmatter existence in result type
  • 8f2209a fix: proper OpenCode v1.1.1 permission migration (#490)
  • 6c3ef65 fix: add runtime migration for user agent configs in config-handler
  • e1e8b24 fix: update all agents to use createAgentToolRestrictions()
  • 0d0ddef fix: implement proper version-aware permission format for OpenCode v1.1.1
  • 09f72e2 feat: OpenCode v1.1.1 permission system compatibility (#489)
  • 6fd9734 fix(keyword-detector): show ultrawork toast on every activation
  • 4bf853f test(context-injector): remove keyword-specific test cases
  • 87134d3 refactor(keyword): unify keyword injection into UserPromptSubmit pipeline
  • 36c42ac fix(context-injector): inline keyword detection in messages transform hook
  • 56fe32c @Skyline-23 has signed the CLA in #484
  • 09756b8 @RhysSullivan has signed the CLA in #482
  • 9ba9f90 feat(context-injector): implement messages transform hook for context injection
  • ce69007 perf(skill-loader): add blocking discovery API with worker threads
  • b1f36d6 perf(skill): implement lazy content loading
  • 97e51c4 perf(init): integrate async skill/command loaders
  • 91d2705 perf(plugin-loader): parallelize component loading
  • 6575dfc perf(skill-loader): parallelize directory scanning
  • 59b0e69 perf(command-loader): parallelize directory scanning
  • 9d64f21 perf(init): use background tmux path check
  • e572c7c perf(init): parallelize googleAuth and tmuxPath initialization
  • be2adff feat(skill-loader): add async directory scanner
  • 37f4c48 @geq1fan has signed the CLA in #481
  • a49fbee refactor(todo-continuation-enforcer): update message mock structure and remove unreliable abort error handling tests
  • 7a7b16f feat(context-injector): introduce centralized context collection and integrate with keyword-detector
  • ae781f1 @ChiR24 has signed the CLA in #473
  • d7645a4 docs: remove sponsor request row from README header tables
  • 1692772 @fparrav has signed the CLA in #469
  • a4ba63c docs: add sponsors Suyeol Jeon (devxoul) and Daewoong An (devwon) to README files (#460)
  • 063db0d fix(skill-mcp-manager): filter npm/pnpm/yarn env vars that break MCP servers (#459)
  • dc52395 feat(lsp): sync LSP catalog with OpenCode (#455)
  • c8e9f90 docs: add missing LLM Agent installation step links to translated READMEs ToC (#458)
  • 6fbc5ba fix: preserve custom provider prefixes in think mode model switching (#451)
  • fc76ea9 fix(skill-mcp-manager): prevent memory leaks from orphaned MCP processes (#453)
  • 2a3b45b docs: update Discord invite link across all README files
  • 79b80e5 docs: sync README reviews and orchestrator banner across languages
  • e2cbe8c @hqone has signed the CLA in #451
  • 99c7df5 fix: respect ANTHROPIC_1M_CONTEXT and VERTEX_ANTHROPIC_1M_CONTEXT env vars (#450)
  • f61e1a5 fix(non-interactive-env): use export for env vars to apply to all chained commands
  • 03c51c9 update readme
  • c109945 add .sisyphus
  • d188688 feat(keyword-detector): enhance ultrawork mode with zero-tolerance execution rules
  • 95645ef fix(ralph-loop): clear orphaned state when original session no longer exists (#446)
  • 00b8f62 feat(installer): add opencode-desktop compatibility with dynamic config paths (#442)
  • 967e532 docs: fix outdated Builder-Sisyphus references to OpenCode-Builder (#444)
  • c40f562 @changeroa has signed the CLA in #446
  • a9523bc feat(ci): enhance sisyphus-agent workflow with PR/issue title and mandatory context reading guidelines
  • f26bf24 feat(keyword-detector): enhance ultrawork mode instructions with TODO emphasis
  • bc65fce refactor(sisyphus-prompt-builder): rename buildUltraworkAgentTable to buildUltraworkAgentSection
  • 3a8eac7 make tables
  • 48dc829 fix(webfetch): apply aggressive truncation for webfetch outputs (#434)
  • 8bc9d6a fix(ci): fix YAML indentation in sisyphus-agent workflow heredoc
  • 6a6e20c feat(ci): add actionlint workflow linter
  • 3a5aea7 fix(ci): harden sisyphus-agent workflow condition for push event safety
  • a481280 fix(non-interactive-env): add line continuation for command display
  • 6422ff2 feat(workflow): restore sisyphus agent enhancements with ultrawork/analyze-mode (#439)
  • 3c27206 Revert "feat(workflow): enhance sisyphus agent with mandatory context reading…" (#437)
  • 8510a22 feat(workflow): enhance sisyphus agent with mandatory context reading and todo creation (#430)
  • a8ca3ad docs: add TDD section with RED-GREEN-REFACTOR cycle to AGENTS.md (#433)

Thank you to 4 community contributors:

  • @sisyphus-dev-ai:
    • docs: add TDD section with RED-GREEN-REFACTOR cycle to AGENTS.md (#433)
    • feat(workflow): enhance sisyphus agent with mandatory context reading and todo creation (#430)
    • feat(workflow): restore sisyphus agent enhancements with ultrawork/analyze-mode (#439)
    • fix(webfetch): apply aggressive truncation for webfetch outputs (#434)
    • docs: fix outdated Builder-Sisyphus references to OpenCode-Builder (#444)
    • feat(installer): add opencode-desktop compatibility with dynamic config paths (#442)
    • docs: add missing LLM Agent installation step links to translated READMEs ToC (#458)
    • feat(lsp): sync LSP catalog with OpenCode (#455)
    • fix(skill-mcp-manager): filter npm/pnpm/yarn env vars that break MCP servers (#459)
  • @changeroa:
    • fix(ralph-loop): clear orphaned state when original session no longer exists (#446)
  • @stevenvo:
    • fix: respect ANTHROPIC_1M_CONTEXT and VERTEX_ANTHROPIC_1M_CONTEXT env vars (#450)
  • @hqone:
    • fix: preserve custom provider prefixes in think mode model switching (#451)

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

NewReleases is sending notifications on new releases.