diff --git a/.changeset/run-single-error-record.md b/.changeset/run-single-error-record.md deleted file mode 100644 index d6717f6b4179..000000000000 --- a/.changeset/run-single-error-record.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"opencode": patch ---- - -Report a rejected `opencode run` prompt exactly once. The request's own error and the `session.error` event the server publishes for it are the same failure on two channels, so the run could print it twice — or emit two `error` records on `--format json` stdout — depending on whether the event subscription attached before the server published. The first reporter now wins and the other stays silent. diff --git a/.changeset/runtime-inspection.md b/.changeset/runtime-inspection.md deleted file mode 100644 index d8b061a11a7b..000000000000 --- a/.changeset/runtime-inspection.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"opencode": patch ---- - -Add `redcode debug runtime`, which prints the composition the current location actually booted: the active Cordis profile and its ordered plugin IDs, the effective service topology derived from the compiled layer graph, and the runtime invariant report from boot readiness. Runtime invariants now return a typed result per owner instead of passing silently, and a failing owner is named while still failing boot. The payload carries identifiers only — no config values, credentials, paths, or environment. diff --git a/package.json b/package.json index f58e43b181d5..73b2dc3cf482 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "$schema": "https://json.schemastore.org/package.json", "name": "@reddb-io/redcode-workspace", - "version": "0.5.0", + "version": "0.5.1", "description": "RedDB's AI-powered development tool", "private": true, "type": "module", diff --git a/packages/opencode/CHANGELOG.md b/packages/opencode/CHANGELOG.md index ee4d38eb0c33..41d5bb36f22a 100644 --- a/packages/opencode/CHANGELOG.md +++ b/packages/opencode/CHANGELOG.md @@ -1,5 +1,12 @@ # opencode +## 0.5.1 + +### Patch Changes + +- be73f63: Report a rejected `opencode run` prompt exactly once. The request's own error and the `session.error` event the server publishes for it are the same failure on two channels, so the run could print it twice — or emit two `error` records on `--format json` stdout — depending on whether the event subscription attached before the server published. The first reporter now wins and the other stays silent. +- 21b52c2: Add `redcode debug runtime`, which prints the composition the current location actually booted: the active Cordis profile and its ordered plugin IDs, the effective service topology derived from the compiled layer graph, and the runtime invariant report from boot readiness. Runtime invariants now return a typed result per owner instead of passing silently, and a failing owner is named while still failing boot. The payload carries identifiers only — no config values, credentials, paths, or environment. + ## 0.5.0 ### Minor Changes diff --git a/packages/opencode/package.json b/packages/opencode/package.json index 0fbe4f309601..b9a73b238e4b 100644 --- a/packages/opencode/package.json +++ b/packages/opencode/package.json @@ -1,6 +1,6 @@ { "$schema": "https://json.schemastore.org/package.json", - "version": "0.5.0", + "version": "0.5.1", "name": "opencode", "type": "module", "license": "MIT",