Releases: cloud-atlas-ai/superego
Releases · cloud-atlas-ai/superego
v0.4.6-alpha.2 - Subagent approach (no tools)
Installation
Claude Code
/plugin marketplace add cloud-atlas-ai/superego
/plugin install superego@superego
/superego:initOpenCode
mkdir -p .opencode/plugin
curl -L -o .opencode/plugin/superego.js \
https://github.com/cloud-atlas-ai/superego/releases/latest/download/index.jsSee opencode-plugin/README.md for details.
v0.4.6-alpha.1 - Disable eval session tools via SDK
Fix: Disable tools for superego eval session
Fixes #5 - Uses tools: { write: false, edit: false, bash: false } parameter on session.prompt() to disable tools for eval session.
This is the proper SDK-level solution - no hooks needed.
Install
curl -L -o index.js https://github.com/cloud-atlas-ai/superego/releases/download/v0.4.6-alpha.1/index.js
mkdir -p .opencode/plugins/superego
mv index.js .opencode/plugins/superego/v0.4.5
Installation
Claude Code
/plugin marketplace add cloud-atlas-ai/superego
/plugin install superego@superego
/superego:initOpenCode
mkdir -p .opencode/plugin
curl -L -o .opencode/plugin/superego.js \
https://github.com/cloud-atlas-ai/superego/releases/latest/download/index.jsSee opencode-plugin/README.md for details.
Full Changelog: v0.4.4...v0.4.5
v0.4.4-alpha
Full Changelog: v0.4.3-alpha...v0.4.4-alpha
v0.4.4
What's Changed
Full Changelog: v0.4.0...v0.4.4
v0.4.3-alpha - File-based Logging
Alpha Release: File-based Logging
What's New
- Logging now writes to
.superego/hook.loginstead of console - To monitor:
tail -f .superego/hook.log
Installation
curl -L -o superego.js https://github.com/cloud-atlas-ai/superego/releases/download/v0.4.3-alpha/index.js
mkdir -p .opencode/plugin
mv superego.js .opencode/plugin/
opencode
# Ask OpenCode to use superego init
# Restart OpenCode
# tail -f .superego/hook.log to watchv0.4.2-alpha - OpenCode Plugin with Unified Tool
Alpha Release: OpenCode Plugin with Unified Tool
What's New
- Single
superegotool with command parameter - Commands:
status(default),init,disable,enable,remove - Fixed SDK type issues
Installation
# Download plugin
curl -L -o superego.js https://github.com/cloud-atlas-ai/superego/releases/download/v0.4.2-alpha/index.js
# Install to project
mkdir -p .opencode/plugin
mv superego.js .opencode/plugin/
# Start OpenCode
opencode
# Initialize - ask OpenCode to use superego with initTool Usage
| Command | Description |
|---|---|
status |
Check if initialized and enabled (default) |
init |
Initialize superego |
disable |
Temporarily disable hooks |
enable |
Re-enable after disable |
remove |
Remove superego completely |
Ask OpenCode: "use the superego tool with init" or "check superego status"
Needs Validation
session.createdevent structuresession.idleevent timingclient.session.messages()response structure
v0.4.1-alpha - OpenCode Plugin
Alpha Release: OpenCode Plugin
Installation
# Download plugin
curl -L -o superego.js https://github.com/cloud-atlas-ai/superego/releases/download/v0.4.1-alpha/index.js
# Install to project
mkdir -p .opencode/plugin
mv superego.js .opencode/plugin/
# Start OpenCode
opencode
# Initialize - ask OpenCode to use the superego_init tool
# Or manually: mkdir -p .superego && curl -o .superego/prompt.md https://raw.githubusercontent.com/cloud-atlas-ai/superego/main/default_prompt.md
# Restart OpenCode for hooks to take effectWhat's New
superego_inittool for explicit initialization- Fetches full evaluation prompt from GitHub
- Uses OpenCode's own LLM for evaluation (no separate API keys)
Needs Validation
- Does
superego_inittool appear in OpenCode? - Does
session.createdfire? - Does
session.idlefire when model finishes?