diff --git a/.changeset/browser-pay-injection-ref-uuid.md b/.changeset/browser-pay-injection-ref-uuid.md deleted file mode 100644 index 8bea15963..000000000 --- a/.changeset/browser-pay-injection-ref-uuid.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@sapiom/browser-pay": patch ---- - -Document that `injectionRef` is a UUID. diff --git a/.changeset/browser-pay-relay-in-progress.md b/.changeset/browser-pay-relay-in-progress.md deleted file mode 100644 index 5e2b06c3f..000000000 --- a/.changeset/browser-pay-relay-in-progress.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@sapiom/browser-pay": patch ---- - -Hold a paused card request and post the same idempotency key again when the relay returns `relay_in_progress`, until the outcome is terminal or the relay deadline passes. diff --git a/.changeset/browser-pay-relay-retry.md b/.changeset/browser-pay-relay-retry.md deleted file mode 100644 index fb1418cf4..000000000 --- a/.changeset/browser-pay-relay-retry.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@sapiom/browser-pay": patch ---- - -Retry a paused card relay on attempt timeout, transport failure, and router HTTP 502, 503, or 504, using the same idempotency key, until the total deadline. One attempt defaults to 25 seconds. The total wait defaults to 55 seconds. diff --git a/.changeset/llm-run-refusal-error.md b/.changeset/llm-run-refusal-error.md deleted file mode 100644 index ba4139b9c..000000000 --- a/.changeset/llm-run-refusal-error.md +++ /dev/null @@ -1,8 +0,0 @@ ---- -"@sapiom/tools": minor ---- - -`llm.run` now throws `LlmRefusalError` when the response's `stop_reason` is `"refusal"`, -instead of returning the declined turn as an answer. It carries `category` and -`explanation` from `stop_details`. `ModelRunSpec.maxTokens` now documents that the cap -covers thinking as well as output. diff --git a/packages/agent-core/CHANGELOG.md b/packages/agent-core/CHANGELOG.md index 89eeac895..d039da052 100644 --- a/packages/agent-core/CHANGELOG.md +++ b/packages/agent-core/CHANGELOG.md @@ -1,5 +1,13 @@ # @sapiom/orchestration-core +## 0.15.7 + +### Patch Changes + +- Updated dependencies [04ebfba] + - @sapiom/tools@0.47.0 + - @sapiom/agent@0.14.11 + ## 0.15.6 ### Patch Changes diff --git a/packages/agent-core/package.json b/packages/agent-core/package.json index 47a3d827e..7a487d3f4 100644 --- a/packages/agent-core/package.json +++ b/packages/agent-core/package.json @@ -1,6 +1,6 @@ { "name": "@sapiom/agent-core", - "version": "0.15.6", + "version": "0.15.7", "description": "Pure, stateless core functions for scaffolding, validating, and operating Sapiom agents — shared by the CLI and MCP packages.", "license": "MIT", "author": "Sapiom", diff --git a/packages/agent-core/src/version-fallback.generated.ts b/packages/agent-core/src/version-fallback.generated.ts index 80cbf12d0..243a0cbad 100644 --- a/packages/agent-core/src/version-fallback.generated.ts +++ b/packages/agent-core/src/version-fallback.generated.ts @@ -4,6 +4,6 @@ // @sapiom/agent + @sapiom/tools versions and the offline scaffold fallback can no // longer drift. export const VERSION_FALLBACK = { - agent: "0.14.10", - tools: "0.46.0", + agent: "0.14.11", + tools: "0.47.0", } as const; diff --git a/packages/agent/CHANGELOG.md b/packages/agent/CHANGELOG.md index b6ed94bcb..f783ab4cb 100644 --- a/packages/agent/CHANGELOG.md +++ b/packages/agent/CHANGELOG.md @@ -1,5 +1,12 @@ # @sapiom/orchestration +## 0.14.11 + +### Patch Changes + +- Updated dependencies [04ebfba] + - @sapiom/tools@0.47.0 + ## 0.14.10 ### Patch Changes diff --git a/packages/agent/package.json b/packages/agent/package.json index 2446e1dba..0fc69c0e3 100644 --- a/packages/agent/package.json +++ b/packages/agent/package.json @@ -1,6 +1,6 @@ { "name": "@sapiom/agent", - "version": "0.14.10", + "version": "0.14.11", "description": "Versioned public contract for authoring Sapiom agents: types, directive constructors/guards, defineAgent, defineStep, InMemoryContextStore. Shared by customer agent definitions, the sandbox step-runner, and the engine.", "license": "MIT", "author": "Sapiom", diff --git a/packages/browser-pay/CHANGELOG.md b/packages/browser-pay/CHANGELOG.md index 7859bec55..eb8a14d94 100644 --- a/packages/browser-pay/CHANGELOG.md +++ b/packages/browser-pay/CHANGELOG.md @@ -1,5 +1,13 @@ # @sapiom/browser-pay +## 0.1.1 + +### Patch Changes + +- 28d38d7: Document that `injectionRef` is a UUID. +- 2129006: Hold a paused card request and post the same idempotency key again when the relay returns `relay_in_progress`, until the outcome is terminal or the relay deadline passes. +- dacee97: Retry a paused card relay on attempt timeout, transport failure, and router HTTP 502, 503, or 504, using the same idempotency key, until the total deadline. One attempt defaults to 25 seconds. The total wait defaults to 55 seconds. + ## 0.1.0 ### Minor Changes diff --git a/packages/browser-pay/package.json b/packages/browser-pay/package.json index 4aeda538c..6b0c44ff2 100644 --- a/packages/browser-pay/package.json +++ b/packages/browser-pay/package.json @@ -1,6 +1,6 @@ { "name": "@sapiom/browser-pay", - "version": "0.1.0", + "version": "0.1.1", "description": "Browser-side payment interceptor. Pause a placeholder card request over CDP and relay it.", "keywords": [ "sapiom", diff --git a/packages/sandbox-preview/CHANGELOG.md b/packages/sandbox-preview/CHANGELOG.md index 26b21a311..4bbe0ee3c 100644 --- a/packages/sandbox-preview/CHANGELOG.md +++ b/packages/sandbox-preview/CHANGELOG.md @@ -1,5 +1,12 @@ # @sapiom/sandbox-preview +## 0.1.33 + +### Patch Changes + +- Updated dependencies [04ebfba] + - @sapiom/tools@0.47.0 + ## 0.1.32 ### Patch Changes diff --git a/packages/sandbox-preview/package.json b/packages/sandbox-preview/package.json index 2308cfc39..1528ce654 100644 --- a/packages/sandbox-preview/package.json +++ b/packages/sandbox-preview/package.json @@ -1,6 +1,6 @@ { "name": "@sapiom/sandbox-preview", - "version": "0.1.32", + "version": "0.1.33", "description": "Client-side flow for deploying a web-app preview to a Sapiom sandbox — provision, upload, deploy to a live URL. Shared by the CLI and MCP packages.", "license": "MIT", "author": "Sapiom", diff --git a/packages/tools/CHANGELOG.md b/packages/tools/CHANGELOG.md index e990301f6..cf65544f6 100644 --- a/packages/tools/CHANGELOG.md +++ b/packages/tools/CHANGELOG.md @@ -1,5 +1,14 @@ # @sapiom/tools +## 0.47.0 + +### Minor Changes + +- 04ebfba: `llm.run` now throws `LlmRefusalError` when the response's `stop_reason` is `"refusal"`, + instead of returning the declined turn as an answer. It carries `category` and + `explanation` from `stop_details`. `ModelRunSpec.maxTokens` now documents that the cap + covers thinking as well as output. + ## 0.46.0 ### Minor Changes diff --git a/packages/tools/package.json b/packages/tools/package.json index ee0c1302f..52615dbf7 100644 --- a/packages/tools/package.json +++ b/packages/tools/package.json @@ -1,6 +1,6 @@ { "name": "@sapiom/tools", - "version": "0.46.0", + "version": "0.47.0", "description": "Typed client for Sapiom capabilities (sandboxes, repositories, agent, file storage, …) — the same tools your agents call over MCP, callable from your code, auth'd to your tenant.", "license": "MIT", "author": "Sapiom",