Versioning & changelog
Current skill and protocol compatibility, dated changes, deprecations, and how to report an issue.
On this page
Semel’s protocol is at 1.1 (supported major: 1). Compatibility is based on protocol major; additive minor changes appear through live tools/list. The exact current skill version, hash, signed statement, and immutable artifact URL are published by the production manifest.
Current compatibility
- Protocol: 1.1 (supported major: 1). A skill outside the supported major fails with
PROTOCOL_VERSION_UNSUPPORTED; revoked bytes must not mutate. - Skill:
semel-bootstrap. Readhttps://mcp.semel.ai/.well-known/semel-skill.jsonfor its current version, protocol range, SHA-256, immutable download URL, and Ed25519 release signature. - Clients: Claude Code and Codex are launch-supported. Generic MCP clients and OpenClaw remain experimental until their full install/auth/reload traces pass.
Changes
- 2026-09 — Agent activation contract: production-only public URLs, exact Claude Code and Codex commands, readiness classification, and all fourteen schema-validated recipes.
- 2026-09 — Signed skill distribution: inspectable Node.js installer at
https://docs.semel.ai/downloads/semel-install.mjs, content-addressed artifacts, pinned Ed25519 verification, atomic activation, and rollback. - 2026-09 — Rich operation discovery: nested input/output schemas, conditional scopes, risk and confirmation metadata, typed control blocks, and representative response fixtures generated from the live registry.
- 2026-09 — Local review execution: grant request, claim, pinned-skill fetch, heartbeat/checkpoint, question, release/submit, synchronization, and certificate flows are represented in the MCP catalog.
Deprecations
brief_export_markdown is deprecated compatibility output. It does not create a verified implementation handoff and must not be used as fallback after brief_export_package fails. The live tool description points callers to brief_export_package.
Support & reporting
Found something wrong or missing? Reach the team through your Semel workspace. Include the protocol version, skill version/hash, client and version, stable error code, current state, and safe reproduction steps. Never attach tokens, OAuth parameters, customer brief content, repository source, or chain-of-thought. See Troubleshooting.