From a61af189a4977a689ba1cb52c1a35f02cecf934a Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Tue, 16 Jun 2026 20:04:41 +0000 Subject: [PATCH] chore: version packages --- .changeset/observer-authority-descriptor.md | 18 ------------------ examples/CHANGELOG.md | 9 +++++++++ examples/package.json | 2 +- packages/client/CHANGELOG.md | 18 ++++++++++++++++++ packages/client/package.json | 2 +- packages/middleware/bun/CHANGELOG.md | 7 +++++++ packages/middleware/bun/package.json | 2 +- packages/middleware/express/CHANGELOG.md | 8 ++++++++ packages/middleware/express/package.json | 2 +- packages/middleware/fastify/CHANGELOG.md | 8 ++++++++ packages/middleware/fastify/package.json | 2 +- packages/middleware/hono/CHANGELOG.md | 8 ++++++++ packages/middleware/hono/package.json | 2 +- packages/middleware/node/CHANGELOG.md | 7 +++++++ packages/middleware/node/package.json | 2 +- packages/runtime/CHANGELOG.md | 18 ++++++++++++++++++ packages/runtime/package.json | 2 +- packages/sdk/CHANGELOG.md | 8 ++++++++ packages/sdk/package.json | 2 +- 19 files changed, 100 insertions(+), 27 deletions(-) delete mode 100644 .changeset/observer-authority-descriptor.md diff --git a/.changeset/observer-authority-descriptor.md b/.changeset/observer-authority-descriptor.md deleted file mode 100644 index 34a1e58..0000000 --- a/.changeset/observer-authority-descriptor.md +++ /dev/null @@ -1,18 +0,0 @@ ---- -"@agentruntimecontrolprotocol/runtime": minor -"@agentruntimecontrolprotocol/client": minor ---- - -Surface a job's authority descriptor to subscribers (§7.6). - -The runtime now populates `budget` (current per-currency counters) on -`job.subscribed`, alongside the `lease_constraints` it already sent, so an -observing principal can render a job's authority surface — the expiry clock -and budget gauge — without being the job's submitter. The cap is derivable -from the lease's `cost.budget` pattern; subsequent `cost.budget.remaining` -metric events keep the gauge live. - -The client's `JobSubscription` now exposes the full descriptor: -`currentStatus`, `agent`, `lease`, `leaseConstraints`, `budget`, and -(submitter-only) `credentials`. Credentials remain redacted for non-submitters -per §14. Backward-compatible — only additive fields. diff --git a/examples/CHANGELOG.md b/examples/CHANGELOG.md index ce165e5..008d04f 100644 --- a/examples/CHANGELOG.md +++ b/examples/CHANGELOG.md @@ -1,5 +1,14 @@ # @agentruntimecontrolprotocol/examples +## 0.0.4 + +### Patch Changes + +- @agentruntimecontrolprotocol/bun@2.0.0 +- @agentruntimecontrolprotocol/express@2.0.0 +- @agentruntimecontrolprotocol/fastify@2.0.0 +- @agentruntimecontrolprotocol/sdk@2.0.0 + ## 0.0.3 ### Patch Changes diff --git a/examples/package.json b/examples/package.json index 5a892bc..3088242 100644 --- a/examples/package.json +++ b/examples/package.json @@ -1,6 +1,6 @@ { "name": "@agentruntimecontrolprotocol/examples", - "version": "0.0.3", + "version": "0.0.4", "private": true, "description": "Runnable examples for the ARCP TypeScript SDK. Not published.", "type": "module", diff --git a/packages/client/CHANGELOG.md b/packages/client/CHANGELOG.md index a5da602..ae59d32 100644 --- a/packages/client/CHANGELOG.md +++ b/packages/client/CHANGELOG.md @@ -1,5 +1,23 @@ # @agentruntimecontrolprotocol/client +## 2.0.0 + +### Minor Changes + +- 543b38b: Surface a job's authority descriptor to subscribers (§7.6). + + The runtime now populates `budget` (current per-currency counters) on + `job.subscribed`, alongside the `lease_constraints` it already sent, so an + observing principal can render a job's authority surface — the expiry clock + and budget gauge — without being the job's submitter. The cap is derivable + from the lease's `cost.budget` pattern; subsequent `cost.budget.remaining` + metric events keep the gauge live. + + The client's `JobSubscription` now exposes the full descriptor: + `currentStatus`, `agent`, `lease`, `leaseConstraints`, `budget`, and + (submitter-only) `credentials`. Credentials remain redacted for non-submitters + per §14. Backward-compatible — only additive fields. + ## 1.0.0 ### Minor Changes diff --git a/packages/client/package.json b/packages/client/package.json index 44eec8b..632e261 100644 --- a/packages/client/package.json +++ b/packages/client/package.json @@ -1,6 +1,6 @@ { "name": "@agentruntimecontrolprotocol/client", - "version": "1.0.0", + "version": "2.0.0", "description": "Client implementation of the Agent Runtime Control Protocol (ARCP). Install alongside a transport from @agentruntimecontrolprotocol/core to talk to an @agentruntimecontrolprotocol/runtime server.", "license": "Apache-2.0", "repository": { diff --git a/packages/middleware/bun/CHANGELOG.md b/packages/middleware/bun/CHANGELOG.md index 9654c8b..020ecb0 100644 --- a/packages/middleware/bun/CHANGELOG.md +++ b/packages/middleware/bun/CHANGELOG.md @@ -1,5 +1,12 @@ # @agentruntimecontrolprotocol/bun +## 2.0.0 + +### Patch Changes + +- Updated dependencies [543b38b] + - @agentruntimecontrolprotocol/runtime@2.0.0 + ## 1.0.0 ### Minor Changes diff --git a/packages/middleware/bun/package.json b/packages/middleware/bun/package.json index 85ae0de..bd3e644 100644 --- a/packages/middleware/bun/package.json +++ b/packages/middleware/bun/package.json @@ -1,6 +1,6 @@ { "name": "@agentruntimecontrolprotocol/bun", - "version": "1.0.0", + "version": "2.0.0", "description": "Bun runtime helpers for the Agent Runtime Control Protocol (ARCP). Uses Bun's native WebSocket server (Bun.serve) to terminate ARCP connections; no external dependency on `ws`.", "license": "Apache-2.0", "repository": { diff --git a/packages/middleware/express/CHANGELOG.md b/packages/middleware/express/CHANGELOG.md index 23da284..efcc22d 100644 --- a/packages/middleware/express/CHANGELOG.md +++ b/packages/middleware/express/CHANGELOG.md @@ -1,5 +1,13 @@ # @agentruntimecontrolprotocol/express +## 2.0.0 + +### Patch Changes + +- Updated dependencies [543b38b] + - @agentruntimecontrolprotocol/runtime@2.0.0 + - @agentruntimecontrolprotocol/node@2.0.0 + ## 1.0.0 ### Minor Changes diff --git a/packages/middleware/express/package.json b/packages/middleware/express/package.json index 39d9662..a4b02f2 100644 --- a/packages/middleware/express/package.json +++ b/packages/middleware/express/package.json @@ -1,6 +1,6 @@ { "name": "@agentruntimecontrolprotocol/express", - "version": "1.0.0", + "version": "2.0.0", "description": "Express helpers for the Agent Runtime Control Protocol (ARCP). Creates an Express app with safe defaults and attaches the ARCP WebSocket upgrade handler at a configurable path.", "license": "Apache-2.0", "repository": { diff --git a/packages/middleware/fastify/CHANGELOG.md b/packages/middleware/fastify/CHANGELOG.md index 04ece87..37287ba 100644 --- a/packages/middleware/fastify/CHANGELOG.md +++ b/packages/middleware/fastify/CHANGELOG.md @@ -1,5 +1,13 @@ # @agentruntimecontrolprotocol/fastify +## 2.0.0 + +### Patch Changes + +- Updated dependencies [543b38b] + - @agentruntimecontrolprotocol/runtime@2.0.0 + - @agentruntimecontrolprotocol/node@2.0.0 + ## 1.0.0 ### Minor Changes diff --git a/packages/middleware/fastify/package.json b/packages/middleware/fastify/package.json index 04bbdbb..8ffc0b2 100644 --- a/packages/middleware/fastify/package.json +++ b/packages/middleware/fastify/package.json @@ -1,6 +1,6 @@ { "name": "@agentruntimecontrolprotocol/fastify", - "version": "1.0.0", + "version": "2.0.0", "description": "Fastify helpers for the Agent Runtime Control Protocol (ARCP). Registers @fastify/websocket and attaches the ARCP upgrade handler at a configurable path.", "license": "Apache-2.0", "repository": { diff --git a/packages/middleware/hono/CHANGELOG.md b/packages/middleware/hono/CHANGELOG.md index c2c0ff7..682aac8 100644 --- a/packages/middleware/hono/CHANGELOG.md +++ b/packages/middleware/hono/CHANGELOG.md @@ -1,5 +1,13 @@ # @agentruntimecontrolprotocol/hono +## 2.0.0 + +### Patch Changes + +- Updated dependencies [543b38b] + - @agentruntimecontrolprotocol/runtime@2.0.0 + - @agentruntimecontrolprotocol/node@2.0.0 + ## 1.0.0 ### Minor Changes diff --git a/packages/middleware/hono/package.json b/packages/middleware/hono/package.json index 305508e..ec6d02c 100644 --- a/packages/middleware/hono/package.json +++ b/packages/middleware/hono/package.json @@ -1,6 +1,6 @@ { "name": "@agentruntimecontrolprotocol/hono", - "version": "1.0.0", + "version": "2.0.0", "description": "Hono helpers for the Agent Runtime Control Protocol (ARCP). Creates a Hono app with safe defaults and attaches the ARCP WebSocket upgrade handler when served via @hono/node-server.", "license": "Apache-2.0", "repository": { diff --git a/packages/middleware/node/CHANGELOG.md b/packages/middleware/node/CHANGELOG.md index 53c5be5..bdd6c14 100644 --- a/packages/middleware/node/CHANGELOG.md +++ b/packages/middleware/node/CHANGELOG.md @@ -1,5 +1,12 @@ # @agentruntimecontrolprotocol/node +## 2.0.0 + +### Patch Changes + +- Updated dependencies [543b38b] + - @agentruntimecontrolprotocol/runtime@2.0.0 + ## 1.0.0 ### Minor Changes diff --git a/packages/middleware/node/package.json b/packages/middleware/node/package.json index e0016c9..a19abc4 100644 --- a/packages/middleware/node/package.json +++ b/packages/middleware/node/package.json @@ -1,6 +1,6 @@ { "name": "@agentruntimecontrolprotocol/node", - "version": "1.0.0", + "version": "2.0.0", "description": "Node.js HTTP server integration for the ARCP WebSocket transport. Wires the WS upgrade handshake onto an existing `http.Server` with Host-header DNS-rebinding protection.", "license": "Apache-2.0", "repository": { diff --git a/packages/runtime/CHANGELOG.md b/packages/runtime/CHANGELOG.md index e657677..e94f032 100644 --- a/packages/runtime/CHANGELOG.md +++ b/packages/runtime/CHANGELOG.md @@ -1,5 +1,23 @@ # @agentruntimecontrolprotocol/runtime +## 2.0.0 + +### Minor Changes + +- 543b38b: Surface a job's authority descriptor to subscribers (§7.6). + + The runtime now populates `budget` (current per-currency counters) on + `job.subscribed`, alongside the `lease_constraints` it already sent, so an + observing principal can render a job's authority surface — the expiry clock + and budget gauge — without being the job's submitter. The cap is derivable + from the lease's `cost.budget` pattern; subsequent `cost.budget.remaining` + metric events keep the gauge live. + + The client's `JobSubscription` now exposes the full descriptor: + `currentStatus`, `agent`, `lease`, `leaseConstraints`, `budget`, and + (submitter-only) `credentials`. Credentials remain redacted for non-submitters + per §14. Backward-compatible — only additive fields. + ## 1.0.0 ### Minor Changes diff --git a/packages/runtime/package.json b/packages/runtime/package.json index ab24b56..2a8c72c 100644 --- a/packages/runtime/package.json +++ b/packages/runtime/package.json @@ -1,6 +1,6 @@ { "name": "@agentruntimecontrolprotocol/runtime", - "version": "1.0.0", + "version": "2.0.0", "description": "Server/runtime implementation of the Agent Runtime Control Protocol (ARCP): session state machine, job manager, lease manager, subscription manager, artifact store, and the event log.", "license": "Apache-2.0", "repository": { diff --git a/packages/sdk/CHANGELOG.md b/packages/sdk/CHANGELOG.md index 5033ce8..9197c13 100644 --- a/packages/sdk/CHANGELOG.md +++ b/packages/sdk/CHANGELOG.md @@ -1,5 +1,13 @@ # @agentruntimecontrolprotocol/sdk +## 2.0.0 + +### Patch Changes + +- Updated dependencies [543b38b] + - @agentruntimecontrolprotocol/runtime@2.0.0 + - @agentruntimecontrolprotocol/client@2.0.0 + ## 1.0.2 ### Patch Changes diff --git a/packages/sdk/package.json b/packages/sdk/package.json index ba4e005..6d3d4b6 100644 --- a/packages/sdk/package.json +++ b/packages/sdk/package.json @@ -1,6 +1,6 @@ { "name": "@agentruntimecontrolprotocol/sdk", - "version": "1.0.2", + "version": "2.0.0", "description": "Meta-package for the Agent Runtime Control Protocol (ARCP) TypeScript reference SDK. Re-exports @agentruntimecontrolprotocol/core, @agentruntimecontrolprotocol/client, and @agentruntimecontrolprotocol/runtime, and ships the `arcp` CLI. Install this if you want everything; install the individual packages for a smaller footprint.", "license": "Apache-2.0", "repository": {