Skip to content

Releases: cloud-atlas-ai/superego

v0.4.6-alpha.2 - Subagent approach (no tools)

19 Dec 20:01
56270af

Choose a tag to compare

Installation

Claude Code

/plugin marketplace add cloud-atlas-ai/superego
/plugin install superego@superego
/superego:init

OpenCode

mkdir -p .opencode/plugin
curl -L -o .opencode/plugin/superego.js \
  https://github.com/cloud-atlas-ai/superego/releases/latest/download/index.js

See opencode-plugin/README.md for details.


v0.4.6-alpha.1 - Disable eval session tools via SDK

19 Dec 19:53
7afed63

Choose a tag to compare

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

18 Dec 23:45

Choose a tag to compare

Installation

Claude Code

/plugin marketplace add cloud-atlas-ai/superego
/plugin install superego@superego
/superego:init

OpenCode

mkdir -p .opencode/plugin
curl -L -o .opencode/plugin/superego.js \
  https://github.com/cloud-atlas-ai/superego/releases/latest/download/index.js

See opencode-plugin/README.md for details.


Full Changelog: v0.4.4...v0.4.5

v0.4.4-alpha

18 Dec 17:33
50db353

Choose a tag to compare

v0.4.4

18 Dec 23:22

Choose a tag to compare

What's Changed

  • feat: OpenCode support (multi-IDE architecture) by @muness in #4

Full Changelog: v0.4.0...v0.4.4

v0.4.3-alpha - File-based Logging

18 Dec 17:17
d8529e4

Choose a tag to compare

Pre-release

Alpha Release: File-based Logging

What's New

  • Logging now writes to .superego/hook.log instead 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 watch

v0.4.2-alpha - OpenCode Plugin with Unified Tool

18 Dec 16:59
468187b

Choose a tag to compare

Alpha Release: OpenCode Plugin with Unified Tool

What's New

  • Single superego tool 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 init

Tool 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.created event structure
  • session.idle event timing
  • client.session.messages() response structure

v0.4.1-alpha - OpenCode Plugin

18 Dec 16:50
7912675

Choose a tag to compare

Pre-release

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 effect

What's New

  • superego_init tool for explicit initialization
  • Fetches full evaluation prompt from GitHub
  • Uses OpenCode's own LLM for evaluation (no separate API keys)

Needs Validation

  • Does superego_init tool appear in OpenCode?
  • Does session.created fire?
  • Does session.idle fire when model finishes?