Files
oh-my-opencode/src/agents/sisyphus/AGENTS.md
T
YeonGyu-Kim 9f6d0d2281 docs(agents-md): refresh hierarchical knowledge base for v4.1.2
- Bump root AGENTS.md header: 2026-05-14 → 2026-05-15, commit 5ffbe0e2453a740636, release v4.1.1 → v4.1.2
- Update file counts: 2034 (1337+697) → 2041 (1340+701), LOC ~292k → ~294k
- Fix STRUCTURE: openclaw lives at src/openclaw/ (not src/features/); list more accurate feature modules in the parenthetical
- Clarify interactive_bash gate: tmux binary on PATH via isInteractiveBashEnabled() (not 'tmux enabled')
- Fix docs/reference/features.md hook counts: Tool Guard 14→16, Total base 52→54, total with team-mode 59→61
- Bump 'Generated' date on all 43 subdir AGENTS.md files to 2026-05-15
- Preserve promptAsync injection cautions verbatim (per request)
2026-05-15 13:48:11 +09:00

1.2 KiB

name, description
name description
sisyphus-variants Developer reference for Sisyphus orchestrator model-specific prompt variants — selection logic and key exports.

src/agents/sisyphus/ -- Orchestrator Variants

Generated: 2026-05-15

OVERVIEW

5 prompt/export files. Model-specific prompt variants for the Sisyphus main orchestrator. Parent sisyphus.ts routes to the correct variant based on active model.

FILES

File Purpose
default.ts Base/Claude variant: task management, delegation guides, 542 LOC
gemini.ts Gemini-optimized: stricter tool-usage rules, 5 NEVER rules
gpt-5-4.ts GPT-5.4-native: 8-block architecture, entropy-reduced, 449 LOC
gpt-5-5.ts GPT-5.5-native: updated orchestration prompt tuned for GPT-5.5
index.ts Barrel exports

VARIANT SELECTION

Parent sisyphus.ts selects variant by model name:

  • Contains "gemini" -> gemini.ts
  • Contains "gpt-5.5" -> gpt-5-5.ts
  • Contains "gpt-5.4" -> gpt-5-4.ts
  • Default -> default.ts (Claude, Kimi, GLM, etc.)

KEY EXPORTS

Each variant exports:

  • buildTaskManagementSection() -- todo/task management prompt
  • buildSisyphusPrompt() or equivalent -- full prompt builder