Skip to content

Conversation

@code-yeongyu
Copy link
Owner

Summary

  • Rename OmO agent to Sisyphus with full backward compatibility
  • Add Sisyphus mythology introduction to all READMEs (EN/KO/JA/ZH)
  • Emphasize "teammates" concept - Sisyphus doesn't work alone
  • Show "Sisyphus on steroids is steering OpenCode" startup toast when enabled

Changes

Agent Renaming

  • OmOSisyphus
  • OmO-PlanPlanner-Sisyphus
  • omo_agent config → sisyphus_agent
  • Automatic config file migration for existing users

Documentation

  • Added Sisyphus mythology story with image to all READMEs
  • "Sisyphus's Teammates" concept throughout
  • Updated feature descriptions to connect back to Sisyphus narrative

Startup Toast

  • When Sisyphus enabled: "Sisyphus on steroids is steering OpenCode"
  • When disabled: Original "oMoMoMoMo..." message

🤖 GENERATED WITH ASSISTANCE OF OhMyOpenCode

- Rename OmO agent to Sisyphus (uses mythological pushing-the-boulder concept)
- Rename OmO-Plan to Planner-Sisyphus for consistency
- Update config schema: omo_agent → sisyphus_agent
- Add backward compatibility: automatically migrate user's oh-my-opencode.json files
- Migration handles old keys (OmO, omo, OmO-Plan, omo-plan) and rewrites config when detected
- Update agent name mappings, index files, and type definitions
- Add Sisyphus PNG asset to brand identity

🤖 GENERATED WITH ASSISTANCE OF [OhMyOpenCode](https://github.com/code-yeongyu/oh-my-opencode)
@code-yeongyu code-yeongyu force-pushed the feat/introducing-sisyphus branch 3 times, most recently from 140afde to c6d4bef Compare December 18, 2025 19:00
- Updated startup toast to show "Sisyphus on steroids is steering OpenCode" when Sisyphus agent is enabled
- Refactored getToastMessage function to handle conditional message rendering
- Pass isSisyphusEnabled flag from plugin configuration to auto-update-checker hook

🤖 GENERATED WITH ASSISTANCE OF [OhMyOpenCode](https://github.com/code-yeongyu/oh-my-opencode)
@code-yeongyu code-yeongyu force-pushed the feat/introducing-sisyphus branch from c6d4bef to 6dd86ea Compare December 18, 2025 19:06
- Add "Why Sisyphus?" explanation connecting the daily work cycle of humans and AI agents
- Emphasize code quality expectations: indistinguishable from senior engineer's work
- Concise identity statement: work, delegate, verify, ship without AI slop

This clarifies the agent's purpose and reinforces the principle that quality code should not reveal whether it was written by human or AI.

🤖 GENERATED WITH ASSISTANCE OF [OhMyOpenCode](https://github.com/code-yeongyu/oh-my-opencode)
@code-yeongyu code-yeongyu merged commit df87f5f into master Dec 18, 2025
1 check passed
@code-yeongyu code-yeongyu deleted the feat/introducing-sisyphus branch December 18, 2025 19:11
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants