SuperQode v0.2.21 makes the native Core genuinely extensible while keeping its default context small.
Highlights
- Extensible native Core β Core still starts with only four coding tools. Additional tools, skills, commands, policies, providers, hooks, and bounded context can be installed as opt-in Python extensions.
- Python harness packages β Developers can publish a complete harness through the
superqode.harnessesPython entry-point group. A single async function is enough to get started. - Unified harness commands β Installed harnesses can be discovered, inspected, executed, and checked with
harness list,harness show,harness run, and protocol conformance commands. - Harness Protocol v1 β Introduces a versioned lifecycle, canonical durable events, explicit capabilities, portable session exports, checkpoints, cancellation, and resume support.
- Reference adapters β Core, direct-Python, and ACP harnesses now share the same protocol boundary.
- Runtime extension diagnostics β
superqode plugins doctor --runtimeverifies trusted extensions and reports compatibility or activation failures. - Functional project plugins β Trusted
plugin.jsoncontributions now activate in native Core and headless execution.
Upgrade
uv tool upgrade superqode