v1.2.2
- Reworded description and introduction for clarity, emphasizing zero-token execution and persistence.
- Mentioned support for 26 built-in actions (was 25).
- Highlighted the advantage of defining workflows once and running them for free with deterministic results.
- No structural or functional changes to tools or API.
v1.2.1
**Opcode 1.2.1 Changelog**
- Added `references/operations.md` for expanded reference documentation.
- Documentation updates: clarified compatibility, prerequisites, and SSE daemon details.
- Updated built-in actions count (now 25).
- Added section links and references to external documentation for advanced configuration, security, and more.
- Metadata and schema improvements in SKILL.md for clarity and tooling compatibility.
v1.2.0
**Major update: Transitions opcode from stdio/JSON-RPC to a persistent SSE daemon with expanded orchestration and management tools.**
- Runs as an SSE (Server-Sent Events) daemon, not via stdio; supports many agents over HTTP, 1 shared database, 1 server.
- Adds a built-in web panel for visual workflow monitoring and multi-agent management.
- Expands from 5 to 6 MCP tools, introducing the opcode.diagram tool for workflow DAG visualization.
- Changes communication protocol from MCP over stdio to MCP over SSE/HTTP.
- Updates installation, configuration, and security instructions to reflect SSE daemon mode (installs to ~/.opcode/, uses persistent config, supports SIGHUP hot-reload).
- Improved startup, agent registration, and recovery behavior—workflows/cron jobs survive restarts; interrupted workflows are recoverable by agents.
- Multiple deployment, environment, and management enhancements, plus support for live configuration updates via SIGHUP.
v1.0.2
- Added a "Security Model" section detailing resource controls for filesystem, shell, and HTTP actions, along with recommended production security practices.
- Documented new metadata fields: `user-invocable` (true) and `repository` URL.
- No core functionality changes; documentation enhancements only.
v1.0.1
Version 1.0.1
- Added Openclaw metadata, including install instructions, supported OS, required environment variables, and dependencies.
- Clarified environment variable usage for `OPCODE_VAULT_KEY` with improved security recommendations in client config examples.
- No changes to functionality or code; documentation updates only.
v1.0.0
Initial release of opcode: an agent-first workflow orchestration engine with MCP stdio integration.
- Exposes 5 MCP tools for defining, executing, monitoring, signaling, and querying workflows.
- Supports DAG-based workflows with 6 step types, including human-in-the-loop reasoning and parallelism.
- Includes 24+ built-in actions, templated variable interpolation (`${{ }}`), and secret vault integration.
- Runs as a stdio MCP server (JSON-RPC), launched as a subprocess by any MCP-compatible client.
- Provides robust workflow control with signals, status queries, history, and cron-based scheduling.
- Requires Go 1.25+, CGO, and a C compiler; uses embedded libSQL for persistence.