Skip to content

vv3.0.0-beta.10

Latest

Choose a tag to compare

@github-actions github-actions released this 15 Jan 09:38

Thank you to 31 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 (code-yeongyu#554)
    • INTRODUCING SISYPHUS LABS
    • docs: optimize images in readme
    • docs: update beta install command to specific version 3.0.0-beta.1
  • @sisyphus-dev-ai:
    • fix: add missing LLM agent installation link in Japanese README (code-yeongyu#500)
    • fix(cli): preserve user config on reinstall
    • docs: update opencode-antigravity-auth to 1.2.8 (code-yeongyu#593)
    • fix(auto-update): implement channel-based version fetching
    • fix(cli): integrate channel-based updates in doctor and get-local-version
    • fix(todo-continuation): implement hybrid abort detection
    • feat(installer): add GitHub Copilot support with priority-based fallback
    • feat(config): implement Copilot fallback in model assignment logic
    • docs: replace Codex references with GitHub Copilot documentation
    • fix(background-agent): preserve parent model in notifyParentSession
    • fix(config): remove hidden flag from demoted plan agent
    • style(agents): add green color to Orchestrator Sisyphus
    • refactor(cli): remove OpenAI codex auth plugin setup
    • refactor(lsp): consolidate LSP tools - remove lsp_hover, lsp_code_actions, lsp_code_action_resolve - merge lsp_document_symbols + lsp_workspace_symbols into lsp_symbols with scope parameter - update all references in hooks, templates, and documentation
    • fix(background-agent): omit model field to use session's lastModel
    • docs: add Claude OAuth access notice and ToS disclaimer
    • fix: use dynamic message lookup for model/agent context in prompts
    • docs: add TL;DR section to Japanese and Chinese README
    • docs: add TL;DR section to English README
    • docs: simplify Claude subscription Q&A in OAuth notice
    • feat(installer): add GitHub Copilot fallback for visual/frontend agents
    • perf(comment-checker): lazy init for CLI path resolution
    • fix(todo-continuation): preserve model when injecting continuation prompt
    • fix(look-at): add path alias and validation for LLM compatibility
    • docs: update AGENTS documentation metadata and agent model references
    • fix(non-interactive-env): add Windows/PowerShell support (code-yeongyu#573)
    • fix(sisyphus): enforce HARD BLOCK for frontend visual changes
  • @geq1fan:
    • docs: add plugins and plugins_override toggle documentation (code-yeongyu#481)
  • @raydocs:
  • @JohnC0de:
  • @popododo0720:
    • fix: respect disabled_hooks for keyword-detector in claude-code-hooks (code-yeongyu#562)
    • fix: use version-aware zip extraction on Windows (code-yeongyu#563)
    • fix: ulw keyword word boundary and skill_mcp parseArguments object handling
  • @jkoelker:
    • fix: prevent auto-update from downgrading prerelease/dist-tag versions (code-yeongyu#615)
    • feat(config): add model variant support
    • fix(cli): add copilot install flag
  • @gtg7784:
    • feat(librarian): add documentation discovery workflow for targeted doc investigation (code-yeongyu#377)
  • @Gladdonilli:
    • fix: improve background task completion detection and message extraction (code-yeongyu#638)
    • fix(git-master): inject user config into skill prompt (code-yeongyu#656)
    • fix(background-agent): address 3 edge cases in task lifecycle
    • fix: address PR review feedback
    • fix: address remaining PR review feedback
    • refactor(background-agent): extract cleanupPendingByParent helper
  • @Luodian:
  • @KNN-07:
    • Fix flowchart syntax in orchestration guide (code-yeongyu#679)
    • fix(prometheus): prevent agent fallback to build in background tasks (code-yeongyu#695)
    • Merge pull request code-yeongyu#677 from jkoelker/fix/add-variant-support
    • feat(sisyphus-task): inherit parent model for categories and show fallback warning
    • fix(sisyphus-task): correct modelInfo.type detection to compare actual resolved model
  • @arthur404dev:
  • @kdcokenny:
    • feat: add OPENCODE_CONFIG_DIR environment variable support (code-yeongyu#629)
    • fix(glob): default hidden=true and follow=true to align with OpenCode (code-yeongyu#720)
    • fix(hooks): throw agent-friendly errors when todowrite receives invalid input
    • fix: only append ellipsis when string exceeds 100 chars
    • Merge pull request code-yeongyu#726 from code-yeongyu/fix/todowrite-agent-friendly-errors
    • Merge pull request code-yeongyu#698 from chilipvlmer/fix/preserve-subagent-response
    • refactor(skill-loader): eager loading with atomic file reads
    • Merge pull request code-yeongyu#709 from Momentum96/fix/skill-lazy-loading
    • fix(test): update sisyphus-orchestrator test to expect preserved subagent response
    • Merge pull request code-yeongyu#728 from code-yeongyu/fix/sisyphus-orchestrator-test-assertion
    • Merge pull request code-yeongyu#560 from code-yeongyu/fix/install-preserve-config
    • refactor: remove built-in Google auth in favor of external plugin
    • Merge pull request code-yeongyu#745 from LTS2/test/deep-merge-unit-tests
    • Merge pull request code-yeongyu#749 from Momentum96/fix/categories-deep-merge
    • Merge pull request code-yeongyu#753 from code-yeongyu/fix/todo-continuation-abort
    • Merge pull request code-yeongyu#750 from code-yeongyu/refactor/remove-builtin-google-auth
    • Merge pull request code-yeongyu#731 from oussamadouhou/fix/background-task-directory-inheritance
    • fix(sisyphus-task): guard client.session.get and update sync mode tests
    • Merge pull request code-yeongyu#754 from code-yeongyu/fix/sisyphus-task-sync-mode-tests
    • Merge branch 'dev' into fix/ulw-boundary-and-skill-mcp-args
    • Merge pull request code-yeongyu#774 from 0Jaeyoung0/fix/bun-installation-requirement
    • fix: restore mock in keyword-detector tests
    • Merge pull request code-yeongyu#783 from popododo0720/fix/ulw-boundary-and-skill-mcp-args
    • Merge pull request code-yeongyu#776 from MotorwaySouth9/fix/config-migration-do-not-prune-agent-overrides
    • Merge pull request code-yeongyu#751 from Momentum96/feat/sisyphus-task-retry
    • refactor(sisyphus-task): use dynamic model fallback from OpenCode config
    • Merge pull request code-yeongyu#770 from KNN-07/fix/agent-model-inheritance
    • Merge pull request code-yeongyu#736 from Gladdonilli/fix/background-agent-edge-cases
    • Delete clean_pr_body.txt
    • Merge pull request code-yeongyu#790 from stranger2904/feat/http-mcp-transport
    • Merge pull request code-yeongyu#681 from aw338WoWmUI/fix/installer-version-pinning
    • Merge pull request code-yeongyu#800 from jkoelker/fix_cli_install
    • refactor: rename getNewMessages to consumeNewMessages
    • fix: clean up session cursor state on session deletion
    • Merge pull request code-yeongyu#801 from stranger2904/fix/session-cursor-output
  • @GollyJer:
  • @aw338WoWmUI:
    • fix(cli): write version-aware plugin entry during installation
    • fix(cli): update existing plugin entry instead of skipping
    • fix: address PR review feedback
  • @Coaspe:
    • fix(prompts): add missing opening tag to Sisyphus system prompt (code-yeongyu#682)
  • @ashir6892:
    • fix(skill-mcp): handle pre-parsed object arguments in parseArguments (code-yeongyu#675)
  • @kargnas:
    • fix: run build before npm publish to include correct version (code-yeongyu#653)
  • @imarshallwidjaja:
    • fix(agents): relax Momus input validation and tighten Prometheus Momus calls to avoid false rejections (code-yeongyu#659)
    • fix(config): resolve category to model for Prometheus (Planner) agent (code-yeongyu#652)
    • fix(sisyphus_task): resolve sync mode JSON parse error (code-yeongyu#708)
    • fix(config): allow Sisyphus-Junior agent customization via oh-my-opencode.json (code-yeongyu#648)
  • @yimingll:
    • fix: LSP tools Windows compatibility - use pathToFileURL for proper URI generation (code-yeongyu#689)
  • @chilipvlmer:
    • fix(sisyphus-orchestrator): preserve subagent response in output transformation
  • @Sanyue0v0:
    • docs: add localized Chinese translation for oh-my-opencode README (code-yeongyu#696)
  • @Momentum96:
    • fix(skill-loader): implement eager loading to resolve empty slash commands
    • Fix categories not being deep merged in mergeConfigs
    • feat(hooks): add sisyphus-task-retry hook for auto-correction
  • @vsumner:
    • fix(sisyphus-junior): use categoryConfig.model instead of hardcoded sonnet-4.5 (code-yeongyu#718)
  • @oussamadouhou:
    • fix(background-agent): inherit parent session directory for background tasks
  • @LTS2:
    • test(shared): add unit tests for deep-merge utility
  • @justsisyphus:
  • @0Jaeyoung0:
    • Update README with Bun installation requirement
    • Update README.zh-cn.md with Bun prerequisite
  • @MotorwaySouth9:
    • fix(migration): normalize Orchestrator-Sisyphus name
  • @stranger2904:
    • feat(skill-mcp): add HTTP transport support for remote MCP servers
    • fix: correct test syntax for headers verification
  • @stranger29:
    • fix: add session cursor for tool output
    • fix: reset cursor when history changes