From 7d2c7d2b8cf03c0768828531440dff8cdd1eee61 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Tue, 26 May 2026 04:27:56 +0000 Subject: [PATCH] chore(release): version packages --- ...checks-passed-code-format-lint-2-issue15.md | 10 ---------- .changeset/v0_2_0-auth.md | 5 ----- .changeset/v0_2_0-cli.md | 5 ----- .changeset/v0_2_0-core.md | 9 --------- .changeset/v0_2_0-observability.md | 5 ----- .changeset/v0_2_0-persistence.md | 5 ----- .changeset/v0_2_0-server.md | 5 ----- e2e/CHANGELOG.md | 9 +++++++++ e2e/package.json | 2 +- examples/01-hello-agent/CHANGELOG.md | 8 ++++++++ examples/01-hello-agent/package.json | 2 +- examples/02-task-streaming/CHANGELOG.md | 9 +++++++++ examples/02-task-streaming/package.json | 2 +- examples/03-multi-agent-workflow/CHANGELOG.md | 9 +++++++++ examples/03-multi-agent-workflow/package.json | 2 +- examples/04-mcp-bridge/CHANGELOG.md | 9 +++++++++ examples/04-mcp-bridge/package.json | 2 +- examples/05-auth-workflow/CHANGELOG.md | 10 ++++++++++ examples/05-auth-workflow/package.json | 2 +- packages/auth/CHANGELOG.md | 13 +++++++++++++ packages/auth/package.json | 6 ++++-- packages/cli/CHANGELOG.md | 7 +++++++ packages/cli/package.json | 6 ++++-- packages/client/CHANGELOG.md | 12 ++++++++++++ packages/client/package.json | 6 ++++-- packages/core/CHANGELOG.md | 11 +++++++++++ packages/core/package.json | 6 ++++-- packages/mcp-bridge/CHANGELOG.md | 13 +++++++++++++ packages/mcp-bridge/package.json | 6 ++++-- packages/observability/CHANGELOG.md | 12 ++++++++++++ packages/observability/package.json | 6 ++++-- packages/persistence/CHANGELOG.md | 13 +++++++++++++ packages/persistence/package.json | 6 ++++-- packages/server/CHANGELOG.md | 18 ++++++++++++++++++ packages/server/package.json | 6 ++++-- 35 files changed, 191 insertions(+), 66 deletions(-) delete mode 100644 .changeset/repobot-ci-failing-on-main-all-checks-passed-code-format-lint-2-issue15.md delete mode 100644 .changeset/v0_2_0-auth.md delete mode 100644 .changeset/v0_2_0-cli.md delete mode 100644 .changeset/v0_2_0-core.md delete mode 100644 .changeset/v0_2_0-observability.md delete mode 100644 .changeset/v0_2_0-persistence.md delete mode 100644 .changeset/v0_2_0-server.md create mode 100644 packages/auth/CHANGELOG.md create mode 100644 packages/cli/CHANGELOG.md create mode 100644 packages/client/CHANGELOG.md create mode 100644 packages/core/CHANGELOG.md create mode 100644 packages/persistence/CHANGELOG.md diff --git a/.changeset/repobot-ci-failing-on-main-all-checks-passed-code-format-lint-2-issue15.md b/.changeset/repobot-ci-failing-on-main-all-checks-passed-code-format-lint-2-issue15.md deleted file mode 100644 index 539b9ce..0000000 --- a/.changeset/repobot-ci-failing-on-main-all-checks-passed-code-format-lint-2-issue15.md +++ /dev/null @@ -1,10 +0,0 @@ ---- -"@reaatech/a2a-reference-client": patch -"@reaatech/a2a-reference-mcp-bridge": patch -"@reaatech/a2a-reference-observability": patch -"@reaatech/a2a-reference-server": patch ---- - -Fix: CI failing on main: All Checks Passed, Code Format, Lint (+2) - -Closes #15 diff --git a/.changeset/v0_2_0-auth.md b/.changeset/v0_2_0-auth.md deleted file mode 100644 index d0d47a6..0000000 --- a/.changeset/v0_2_0-auth.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@reaatech/a2a-reference-auth": minor ---- - -Add `OAuth2Strategy`: token validation plus client-credentials, authorization-code (with PKCE), and refresh grants. Cache the JWKS for the strategy lifetime, accept the `Bearer` scheme case-insensitively (RFC 6749), and add a shared scope-extraction helper. diff --git a/.changeset/v0_2_0-cli.md b/.changeset/v0_2_0-cli.md deleted file mode 100644 index d96d0b1..0000000 --- a/.changeset/v0_2_0-cli.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@reaatech/a2a-reference-cli": minor ---- - -New package: the `a2a` scaffolding CLI generates an Express or Hono A2A agent with optional API-key/JWT auth and MCP bridge integration. diff --git a/.changeset/v0_2_0-core.md b/.changeset/v0_2_0-core.md deleted file mode 100644 index 257875c..0000000 --- a/.changeset/v0_2_0-core.md +++ /dev/null @@ -1,9 +0,0 @@ ---- -"@reaatech/a2a-reference-core": minor ---- - -Spec-compliant Agent Card signatures and security schemes. - -- **Breaking:** Agent Card signatures now use the A2A spec JWS shape (`protected`/`signature`/`header`) — a JWS over the RFC 8785 (JCS) canonicalization of the card. Verification runs on `jose` (WebCrypto, edge-compatible) and supports RS/PS/ES 256/384/512 and EdDSA/Ed25519; keys are supplied directly or resolved from the protected header `jku`. -- **Breaking:** Security schemes now use the spec's OpenAPI-style `type` discriminator (`apiKey` | `http` | `oauth2` | `openIdConnect` | `mutualTLS`) with fully modeled OAuth `flows`, replacing the previous `scheme`/`httpScheme` shape. -- Add `auth-required` task-state transitions. diff --git a/.changeset/v0_2_0-observability.md b/.changeset/v0_2_0-observability.md deleted file mode 100644 index c391f0b..0000000 --- a/.changeset/v0_2_0-observability.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@reaatech/a2a-reference-observability": minor ---- - -Add a pluggable telemetry-provider abstraction (tracer/meter/span with a no-op default) and a dedicated logger module with configurable transport. diff --git a/.changeset/v0_2_0-persistence.md b/.changeset/v0_2_0-persistence.md deleted file mode 100644 index a49c031..0000000 --- a/.changeset/v0_2_0-persistence.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@reaatech/a2a-reference-persistence": minor ---- - -Add `PostgresTaskStore`. Support principal-scoped `list()` across all stores so `tasks/list` totals and pagination respect the caller. Make `PostgresTaskStore.update()` transactional and persist history/artifacts. diff --git a/.changeset/v0_2_0-server.md b/.changeset/v0_2_0-server.md deleted file mode 100644 index 99bd72f..0000000 --- a/.changeset/v0_2_0-server.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@reaatech/a2a-reference-server": minor ---- - -Add health checks (`/healthz`, `/readyz`), an in-memory rate limiter, push-notification delivery wired into the event bus, a Redis SSE coordinator, extended Agent Card serving, and `tasks/sendSubscribe` over JSON-RPC. Add the `trustProxyHeaders` option controlling whether the rate-limit client IP is read from `X-Forwarded-For` (default off). `Retry-After` and the `retryAfter` body field are reported in seconds. diff --git a/e2e/CHANGELOG.md b/e2e/CHANGELOG.md index 28f8b4c..ba64e14 100644 --- a/e2e/CHANGELOG.md +++ b/e2e/CHANGELOG.md @@ -1,5 +1,14 @@ # @reaatech/a2a-reference-e2e +## 0.1.2 + +### Patch Changes + +- Updated dependencies [[`336fc6e`](https://github.com/reaatech/a2a-reference-ts/commit/336fc6e142d8b62ab7bc84e76552818c24f0104b), [`eb1cf6d`](https://github.com/reaatech/a2a-reference-ts/commit/eb1cf6df4c3aeffa853ee6753ba6b8d02367b6c4), [`eb1cf6d`](https://github.com/reaatech/a2a-reference-ts/commit/eb1cf6df4c3aeffa853ee6753ba6b8d02367b6c4)]: + - @reaatech/a2a-reference-client@0.1.1 + - @reaatech/a2a-reference-server@0.2.0 + - @reaatech/a2a-reference-core@0.2.0 + ## 0.1.1 ### Patch Changes diff --git a/e2e/package.json b/e2e/package.json index 3db9abb..7ad8612 100644 --- a/e2e/package.json +++ b/e2e/package.json @@ -1,6 +1,6 @@ { "name": "@reaatech/a2a-reference-e2e", - "version": "0.1.1", + "version": "0.1.2", "private": true, "type": "module", "scripts": { diff --git a/examples/01-hello-agent/CHANGELOG.md b/examples/01-hello-agent/CHANGELOG.md index 1a5d8f9..f5d62d6 100644 --- a/examples/01-hello-agent/CHANGELOG.md +++ b/examples/01-hello-agent/CHANGELOG.md @@ -1,5 +1,13 @@ # @reaatech/a2a-reference-example-hello-agent +## 0.1.2 + +### Patch Changes + +- Updated dependencies [[`336fc6e`](https://github.com/reaatech/a2a-reference-ts/commit/336fc6e142d8b62ab7bc84e76552818c24f0104b), [`eb1cf6d`](https://github.com/reaatech/a2a-reference-ts/commit/eb1cf6df4c3aeffa853ee6753ba6b8d02367b6c4), [`eb1cf6d`](https://github.com/reaatech/a2a-reference-ts/commit/eb1cf6df4c3aeffa853ee6753ba6b8d02367b6c4)]: + - @reaatech/a2a-reference-server@0.2.0 + - @reaatech/a2a-reference-core@0.2.0 + ## 0.1.1 ### Patch Changes diff --git a/examples/01-hello-agent/package.json b/examples/01-hello-agent/package.json index 3c5f0c3..9fba168 100644 --- a/examples/01-hello-agent/package.json +++ b/examples/01-hello-agent/package.json @@ -1,6 +1,6 @@ { "name": "@reaatech/a2a-reference-example-hello-agent", - "version": "0.1.1", + "version": "0.1.2", "private": true, "type": "module", "scripts": { diff --git a/examples/02-task-streaming/CHANGELOG.md b/examples/02-task-streaming/CHANGELOG.md index a2580b7..88fcc7c 100644 --- a/examples/02-task-streaming/CHANGELOG.md +++ b/examples/02-task-streaming/CHANGELOG.md @@ -1,5 +1,14 @@ # @reaatech/a2a-reference-example-task-streaming +## 0.1.2 + +### Patch Changes + +- Updated dependencies [[`336fc6e`](https://github.com/reaatech/a2a-reference-ts/commit/336fc6e142d8b62ab7bc84e76552818c24f0104b), [`eb1cf6d`](https://github.com/reaatech/a2a-reference-ts/commit/eb1cf6df4c3aeffa853ee6753ba6b8d02367b6c4), [`eb1cf6d`](https://github.com/reaatech/a2a-reference-ts/commit/eb1cf6df4c3aeffa853ee6753ba6b8d02367b6c4)]: + - @reaatech/a2a-reference-client@0.1.1 + - @reaatech/a2a-reference-server@0.2.0 + - @reaatech/a2a-reference-core@0.2.0 + ## 0.1.1 ### Patch Changes diff --git a/examples/02-task-streaming/package.json b/examples/02-task-streaming/package.json index 58643d4..398cd78 100644 --- a/examples/02-task-streaming/package.json +++ b/examples/02-task-streaming/package.json @@ -1,6 +1,6 @@ { "name": "@reaatech/a2a-reference-example-task-streaming", - "version": "0.1.1", + "version": "0.1.2", "private": true, "type": "module", "scripts": { diff --git a/examples/03-multi-agent-workflow/CHANGELOG.md b/examples/03-multi-agent-workflow/CHANGELOG.md index 447bc50..5ae7382 100644 --- a/examples/03-multi-agent-workflow/CHANGELOG.md +++ b/examples/03-multi-agent-workflow/CHANGELOG.md @@ -1,5 +1,14 @@ # @reaatech/a2a-reference-example-multi-agent-workflow +## 0.1.2 + +### Patch Changes + +- Updated dependencies [[`336fc6e`](https://github.com/reaatech/a2a-reference-ts/commit/336fc6e142d8b62ab7bc84e76552818c24f0104b), [`eb1cf6d`](https://github.com/reaatech/a2a-reference-ts/commit/eb1cf6df4c3aeffa853ee6753ba6b8d02367b6c4), [`eb1cf6d`](https://github.com/reaatech/a2a-reference-ts/commit/eb1cf6df4c3aeffa853ee6753ba6b8d02367b6c4)]: + - @reaatech/a2a-reference-client@0.1.1 + - @reaatech/a2a-reference-server@0.2.0 + - @reaatech/a2a-reference-core@0.2.0 + ## 0.1.1 ### Patch Changes diff --git a/examples/03-multi-agent-workflow/package.json b/examples/03-multi-agent-workflow/package.json index e6a20c6..1ecad7c 100644 --- a/examples/03-multi-agent-workflow/package.json +++ b/examples/03-multi-agent-workflow/package.json @@ -1,6 +1,6 @@ { "name": "@reaatech/a2a-reference-example-multi-agent-workflow", - "version": "0.1.1", + "version": "0.1.2", "private": true, "type": "module", "scripts": { diff --git a/examples/04-mcp-bridge/CHANGELOG.md b/examples/04-mcp-bridge/CHANGELOG.md index 911df13..c91124c 100644 --- a/examples/04-mcp-bridge/CHANGELOG.md +++ b/examples/04-mcp-bridge/CHANGELOG.md @@ -1,5 +1,14 @@ # @reaatech/a2a-reference-example-mcp-bridge +## 0.1.2 + +### Patch Changes + +- Updated dependencies [[`336fc6e`](https://github.com/reaatech/a2a-reference-ts/commit/336fc6e142d8b62ab7bc84e76552818c24f0104b), [`eb1cf6d`](https://github.com/reaatech/a2a-reference-ts/commit/eb1cf6df4c3aeffa853ee6753ba6b8d02367b6c4), [`eb1cf6d`](https://github.com/reaatech/a2a-reference-ts/commit/eb1cf6df4c3aeffa853ee6753ba6b8d02367b6c4)]: + - @reaatech/a2a-reference-mcp-bridge@0.1.2 + - @reaatech/a2a-reference-server@0.2.0 + - @reaatech/a2a-reference-core@0.2.0 + ## 0.1.1 ### Patch Changes diff --git a/examples/04-mcp-bridge/package.json b/examples/04-mcp-bridge/package.json index a8ec185..86a906f 100644 --- a/examples/04-mcp-bridge/package.json +++ b/examples/04-mcp-bridge/package.json @@ -1,6 +1,6 @@ { "name": "@reaatech/a2a-reference-example-mcp-bridge", - "version": "0.1.1", + "version": "0.1.2", "private": true, "type": "module", "scripts": { diff --git a/examples/05-auth-workflow/CHANGELOG.md b/examples/05-auth-workflow/CHANGELOG.md index 00fdc1f..7529be3 100644 --- a/examples/05-auth-workflow/CHANGELOG.md +++ b/examples/05-auth-workflow/CHANGELOG.md @@ -1,5 +1,15 @@ # @reaatech/a2a-reference-example-auth-workflow +## 0.1.2 + +### Patch Changes + +- Updated dependencies [[`336fc6e`](https://github.com/reaatech/a2a-reference-ts/commit/336fc6e142d8b62ab7bc84e76552818c24f0104b), [`eb1cf6d`](https://github.com/reaatech/a2a-reference-ts/commit/eb1cf6df4c3aeffa853ee6753ba6b8d02367b6c4), [`eb1cf6d`](https://github.com/reaatech/a2a-reference-ts/commit/eb1cf6df4c3aeffa853ee6753ba6b8d02367b6c4), [`eb1cf6d`](https://github.com/reaatech/a2a-reference-ts/commit/eb1cf6df4c3aeffa853ee6753ba6b8d02367b6c4)]: + - @reaatech/a2a-reference-client@0.1.1 + - @reaatech/a2a-reference-server@0.2.0 + - @reaatech/a2a-reference-auth@0.2.0 + - @reaatech/a2a-reference-core@0.2.0 + ## 0.1.1 ### Patch Changes diff --git a/examples/05-auth-workflow/package.json b/examples/05-auth-workflow/package.json index 53f828d..8dee5d9 100644 --- a/examples/05-auth-workflow/package.json +++ b/examples/05-auth-workflow/package.json @@ -1,6 +1,6 @@ { "name": "@reaatech/a2a-reference-example-auth-workflow", - "version": "0.1.1", + "version": "0.1.2", "private": true, "type": "module", "scripts": { diff --git a/packages/auth/CHANGELOG.md b/packages/auth/CHANGELOG.md new file mode 100644 index 0000000..b327be3 --- /dev/null +++ b/packages/auth/CHANGELOG.md @@ -0,0 +1,13 @@ +# @reaatech/a2a-reference-auth + +## 0.2.0 + +### Minor Changes + +- [#18](https://github.com/reaatech/a2a-reference-ts/pull/18) [`eb1cf6d`](https://github.com/reaatech/a2a-reference-ts/commit/eb1cf6df4c3aeffa853ee6753ba6b8d02367b6c4) Thanks [@reaatech](https://github.com/reaatech)! - Add `OAuth2Strategy`: token validation plus client-credentials, authorization-code (with PKCE), and refresh grants. Cache the JWKS for the strategy lifetime, accept the `Bearer` scheme case-insensitively (RFC 6749), and add a shared scope-extraction helper. + +### Patch Changes + +- Updated dependencies [[`336fc6e`](https://github.com/reaatech/a2a-reference-ts/commit/336fc6e142d8b62ab7bc84e76552818c24f0104b), [`eb1cf6d`](https://github.com/reaatech/a2a-reference-ts/commit/eb1cf6df4c3aeffa853ee6753ba6b8d02367b6c4), [`eb1cf6d`](https://github.com/reaatech/a2a-reference-ts/commit/eb1cf6df4c3aeffa853ee6753ba6b8d02367b6c4)]: + - @reaatech/a2a-reference-observability@0.2.0 + - @reaatech/a2a-reference-core@0.2.0 diff --git a/packages/auth/package.json b/packages/auth/package.json index ad6cce8..c723acd 100644 --- a/packages/auth/package.json +++ b/packages/auth/package.json @@ -1,6 +1,6 @@ { "name": "@reaatech/a2a-reference-auth", - "version": "0.1.0", + "version": "0.2.0", "description": "Pluggable authentication and authorization for A2A", "license": "MIT", "author": "Rick Somers (https://reaatech.com)", @@ -24,7 +24,9 @@ "require": "./dist/index.cjs" } }, - "files": ["dist"], + "files": [ + "dist" + ], "publishConfig": { "access": "public" }, diff --git a/packages/cli/CHANGELOG.md b/packages/cli/CHANGELOG.md new file mode 100644 index 0000000..b167cdb --- /dev/null +++ b/packages/cli/CHANGELOG.md @@ -0,0 +1,7 @@ +# @reaatech/a2a-reference-cli + +## 0.2.0 + +### Minor Changes + +- [#18](https://github.com/reaatech/a2a-reference-ts/pull/18) [`eb1cf6d`](https://github.com/reaatech/a2a-reference-ts/commit/eb1cf6df4c3aeffa853ee6753ba6b8d02367b6c4) Thanks [@reaatech](https://github.com/reaatech)! - New package: the `a2a` scaffolding CLI generates an Express or Hono A2A agent with optional API-key/JWT auth and MCP bridge integration. diff --git a/packages/cli/package.json b/packages/cli/package.json index 7420161..55f9813 100644 --- a/packages/cli/package.json +++ b/packages/cli/package.json @@ -1,6 +1,6 @@ { "name": "@reaatech/a2a-reference-cli", - "version": "0.1.0", + "version": "0.2.0", "description": "CLI scaffolding tool for A2A agents", "license": "MIT", "author": "Rick Somers (https://reaatech.com)", @@ -27,7 +27,9 @@ "bin": { "a2a": "./dist/index.js" }, - "files": ["dist"], + "files": [ + "dist" + ], "publishConfig": { "access": "public" }, diff --git a/packages/client/CHANGELOG.md b/packages/client/CHANGELOG.md new file mode 100644 index 0000000..700af40 --- /dev/null +++ b/packages/client/CHANGELOG.md @@ -0,0 +1,12 @@ +# @reaatech/a2a-reference-client + +## 0.1.1 + +### Patch Changes + +- [#16](https://github.com/reaatech/a2a-reference-ts/pull/16) [`336fc6e`](https://github.com/reaatech/a2a-reference-ts/commit/336fc6e142d8b62ab7bc84e76552818c24f0104b) Thanks [@reaatech](https://github.com/reaatech)! - Fix: CI failing on main: All Checks Passed, Code Format, Lint (+2) + + Closes [#15](https://github.com/reaatech/a2a-reference-ts/issues/15) + +- Updated dependencies [[`eb1cf6d`](https://github.com/reaatech/a2a-reference-ts/commit/eb1cf6df4c3aeffa853ee6753ba6b8d02367b6c4)]: + - @reaatech/a2a-reference-core@0.2.0 diff --git a/packages/client/package.json b/packages/client/package.json index b61a552..6a1ac68 100644 --- a/packages/client/package.json +++ b/packages/client/package.json @@ -1,6 +1,6 @@ { "name": "@reaatech/a2a-reference-client", - "version": "0.1.0", + "version": "0.1.1", "description": "A2A client SDK for discovery and task management", "license": "MIT", "author": "Rick Somers (https://reaatech.com)", @@ -24,7 +24,9 @@ "require": "./dist/index.cjs" } }, - "files": ["dist"], + "files": [ + "dist" + ], "publishConfig": { "access": "public" }, diff --git a/packages/core/CHANGELOG.md b/packages/core/CHANGELOG.md new file mode 100644 index 0000000..5245273 --- /dev/null +++ b/packages/core/CHANGELOG.md @@ -0,0 +1,11 @@ +# @reaatech/a2a-reference-core + +## 0.2.0 + +### Minor Changes + +- [#18](https://github.com/reaatech/a2a-reference-ts/pull/18) [`eb1cf6d`](https://github.com/reaatech/a2a-reference-ts/commit/eb1cf6df4c3aeffa853ee6753ba6b8d02367b6c4) Thanks [@reaatech](https://github.com/reaatech)! - Spec-compliant Agent Card signatures and security schemes. + + - **Breaking:** Agent Card signatures now use the A2A spec JWS shape (`protected`/`signature`/`header`) — a JWS over the RFC 8785 (JCS) canonicalization of the card. Verification runs on `jose` (WebCrypto, edge-compatible) and supports RS/PS/ES 256/384/512 and EdDSA/Ed25519; keys are supplied directly or resolved from the protected header `jku`. + - **Breaking:** Security schemes now use the spec's OpenAPI-style `type` discriminator (`apiKey` | `http` | `oauth2` | `openIdConnect` | `mutualTLS`) with fully modeled OAuth `flows`, replacing the previous `scheme`/`httpScheme` shape. + - Add `auth-required` task-state transitions. diff --git a/packages/core/package.json b/packages/core/package.json index 34b2945..82693c9 100644 --- a/packages/core/package.json +++ b/packages/core/package.json @@ -1,6 +1,6 @@ { "name": "@reaatech/a2a-reference-core", - "version": "0.1.0", + "version": "0.2.0", "description": "Canonical A2A protocol types, schemas, and validation", "license": "MIT", "author": "Rick Somers (https://reaatech.com)", @@ -24,7 +24,9 @@ "require": "./dist/index.cjs" } }, - "files": ["dist"], + "files": [ + "dist" + ], "publishConfig": { "access": "public" }, diff --git a/packages/mcp-bridge/CHANGELOG.md b/packages/mcp-bridge/CHANGELOG.md index eea8611..df03094 100644 --- a/packages/mcp-bridge/CHANGELOG.md +++ b/packages/mcp-bridge/CHANGELOG.md @@ -1,5 +1,18 @@ # @reaatech/a2a-reference-mcp-bridge +## 0.1.2 + +### Patch Changes + +- [#16](https://github.com/reaatech/a2a-reference-ts/pull/16) [`336fc6e`](https://github.com/reaatech/a2a-reference-ts/commit/336fc6e142d8b62ab7bc84e76552818c24f0104b) Thanks [@reaatech](https://github.com/reaatech)! - Fix: CI failing on main: All Checks Passed, Code Format, Lint (+2) + + Closes [#15](https://github.com/reaatech/a2a-reference-ts/issues/15) + +- Updated dependencies [[`336fc6e`](https://github.com/reaatech/a2a-reference-ts/commit/336fc6e142d8b62ab7bc84e76552818c24f0104b), [`eb1cf6d`](https://github.com/reaatech/a2a-reference-ts/commit/eb1cf6df4c3aeffa853ee6753ba6b8d02367b6c4), [`eb1cf6d`](https://github.com/reaatech/a2a-reference-ts/commit/eb1cf6df4c3aeffa853ee6753ba6b8d02367b6c4)]: + - @reaatech/a2a-reference-client@0.1.1 + - @reaatech/a2a-reference-observability@0.2.0 + - @reaatech/a2a-reference-core@0.2.0 + ## 0.1.1 ### Patch Changes diff --git a/packages/mcp-bridge/package.json b/packages/mcp-bridge/package.json index 8df3a72..76e2460 100644 --- a/packages/mcp-bridge/package.json +++ b/packages/mcp-bridge/package.json @@ -1,6 +1,6 @@ { "name": "@reaatech/a2a-reference-mcp-bridge", - "version": "0.1.1", + "version": "0.1.2", "description": "A2A ↔ MCP bidirectional protocol adapter", "license": "MIT", "author": "Rick Somers (https://reaatech.com)", @@ -24,7 +24,9 @@ "require": "./dist/index.cjs" } }, - "files": ["dist"], + "files": [ + "dist" + ], "publishConfig": { "access": "public" }, diff --git a/packages/observability/CHANGELOG.md b/packages/observability/CHANGELOG.md index 902fea4..74a2ad4 100644 --- a/packages/observability/CHANGELOG.md +++ b/packages/observability/CHANGELOG.md @@ -1,5 +1,17 @@ # @reaatech/a2a-reference-observability +## 0.2.0 + +### Minor Changes + +- [#18](https://github.com/reaatech/a2a-reference-ts/pull/18) [`eb1cf6d`](https://github.com/reaatech/a2a-reference-ts/commit/eb1cf6df4c3aeffa853ee6753ba6b8d02367b6c4) Thanks [@reaatech](https://github.com/reaatech)! - Add a pluggable telemetry-provider abstraction (tracer/meter/span with a no-op default) and a dedicated logger module with configurable transport. + +### Patch Changes + +- [#16](https://github.com/reaatech/a2a-reference-ts/pull/16) [`336fc6e`](https://github.com/reaatech/a2a-reference-ts/commit/336fc6e142d8b62ab7bc84e76552818c24f0104b) Thanks [@reaatech](https://github.com/reaatech)! - Fix: CI failing on main: All Checks Passed, Code Format, Lint (+2) + + Closes [#15](https://github.com/reaatech/a2a-reference-ts/issues/15) + ## 0.1.1 ### Patch Changes diff --git a/packages/observability/package.json b/packages/observability/package.json index 84eb58e..2e2b959 100644 --- a/packages/observability/package.json +++ b/packages/observability/package.json @@ -1,6 +1,6 @@ { "name": "@reaatech/a2a-reference-observability", - "version": "0.1.1", + "version": "0.2.0", "description": "Structured logging, tracing, and metrics for A2A agents", "license": "MIT", "author": "Rick Somers (https://reaatech.com)", @@ -24,7 +24,9 @@ "require": "./dist/index.cjs" } }, - "files": ["dist"], + "files": [ + "dist" + ], "publishConfig": { "access": "public" }, diff --git a/packages/persistence/CHANGELOG.md b/packages/persistence/CHANGELOG.md new file mode 100644 index 0000000..89cd787 --- /dev/null +++ b/packages/persistence/CHANGELOG.md @@ -0,0 +1,13 @@ +# @reaatech/a2a-reference-persistence + +## 0.2.0 + +### Minor Changes + +- [#18](https://github.com/reaatech/a2a-reference-ts/pull/18) [`eb1cf6d`](https://github.com/reaatech/a2a-reference-ts/commit/eb1cf6df4c3aeffa853ee6753ba6b8d02367b6c4) Thanks [@reaatech](https://github.com/reaatech)! - Add `PostgresTaskStore`. Support principal-scoped `list()` across all stores so `tasks/list` totals and pagination respect the caller. Make `PostgresTaskStore.update()` transactional and persist history/artifacts. + +### Patch Changes + +- Updated dependencies [[`336fc6e`](https://github.com/reaatech/a2a-reference-ts/commit/336fc6e142d8b62ab7bc84e76552818c24f0104b), [`eb1cf6d`](https://github.com/reaatech/a2a-reference-ts/commit/eb1cf6df4c3aeffa853ee6753ba6b8d02367b6c4), [`eb1cf6d`](https://github.com/reaatech/a2a-reference-ts/commit/eb1cf6df4c3aeffa853ee6753ba6b8d02367b6c4)]: + - @reaatech/a2a-reference-observability@0.2.0 + - @reaatech/a2a-reference-core@0.2.0 diff --git a/packages/persistence/package.json b/packages/persistence/package.json index 959d9ab..8c03a50 100644 --- a/packages/persistence/package.json +++ b/packages/persistence/package.json @@ -1,6 +1,6 @@ { "name": "@reaatech/a2a-reference-persistence", - "version": "0.1.0", + "version": "0.2.0", "description": "Task store abstractions for A2A task persistence", "license": "MIT", "author": "Rick Somers (https://reaatech.com)", @@ -24,7 +24,9 @@ "require": "./dist/index.cjs" } }, - "files": ["dist"], + "files": [ + "dist" + ], "publishConfig": { "access": "public" }, diff --git a/packages/server/CHANGELOG.md b/packages/server/CHANGELOG.md index a725267..5abae3c 100644 --- a/packages/server/CHANGELOG.md +++ b/packages/server/CHANGELOG.md @@ -1,5 +1,23 @@ # @reaatech/a2a-reference-server +## 0.2.0 + +### Minor Changes + +- [#18](https://github.com/reaatech/a2a-reference-ts/pull/18) [`eb1cf6d`](https://github.com/reaatech/a2a-reference-ts/commit/eb1cf6df4c3aeffa853ee6753ba6b8d02367b6c4) Thanks [@reaatech](https://github.com/reaatech)! - Add health checks (`/healthz`, `/readyz`), an in-memory rate limiter, push-notification delivery wired into the event bus, a Redis SSE coordinator, extended Agent Card serving, and `tasks/sendSubscribe` over JSON-RPC. Add the `trustProxyHeaders` option controlling whether the rate-limit client IP is read from `X-Forwarded-For` (default off). `Retry-After` and the `retryAfter` body field are reported in seconds. + +### Patch Changes + +- [#16](https://github.com/reaatech/a2a-reference-ts/pull/16) [`336fc6e`](https://github.com/reaatech/a2a-reference-ts/commit/336fc6e142d8b62ab7bc84e76552818c24f0104b) Thanks [@reaatech](https://github.com/reaatech)! - Fix: CI failing on main: All Checks Passed, Code Format, Lint (+2) + + Closes [#15](https://github.com/reaatech/a2a-reference-ts/issues/15) + +- Updated dependencies [[`336fc6e`](https://github.com/reaatech/a2a-reference-ts/commit/336fc6e142d8b62ab7bc84e76552818c24f0104b), [`eb1cf6d`](https://github.com/reaatech/a2a-reference-ts/commit/eb1cf6df4c3aeffa853ee6753ba6b8d02367b6c4), [`eb1cf6d`](https://github.com/reaatech/a2a-reference-ts/commit/eb1cf6df4c3aeffa853ee6753ba6b8d02367b6c4), [`eb1cf6d`](https://github.com/reaatech/a2a-reference-ts/commit/eb1cf6df4c3aeffa853ee6753ba6b8d02367b6c4), [`eb1cf6d`](https://github.com/reaatech/a2a-reference-ts/commit/eb1cf6df4c3aeffa853ee6753ba6b8d02367b6c4)]: + - @reaatech/a2a-reference-observability@0.2.0 + - @reaatech/a2a-reference-auth@0.2.0 + - @reaatech/a2a-reference-core@0.2.0 + - @reaatech/a2a-reference-persistence@0.2.0 + ## 0.1.1 ### Patch Changes diff --git a/packages/server/package.json b/packages/server/package.json index add7d8c..c06b418 100644 --- a/packages/server/package.json +++ b/packages/server/package.json @@ -1,6 +1,6 @@ { "name": "@reaatech/a2a-reference-server", - "version": "0.1.1", + "version": "0.2.0", "description": "A2A server framework with Express and Hono adapters", "license": "MIT", "author": "Rick Somers (https://reaatech.com)", @@ -24,7 +24,9 @@ "require": "./dist/index.cjs" } }, - "files": ["dist"], + "files": [ + "dist" + ], "publishConfig": { "access": "public" },