Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
5 changes: 5 additions & 0 deletions .changeset/pre.json
Original file line number Diff line number Diff line change
Expand Up @@ -23,9 +23,12 @@
"calm-pandas-preview",
"calm-webhooks-settle",
"calm-yaks-block-ipv6",
"clean-bears-restore-types",
"clean-pumas-complete",
"clean-types-drain-json",
"clear-previews-resolve",
"comply-storyboard-start-offset",
"curly-tools-resolve",
"curvy-hounds-validate",
"declared-test-kit-resolution",
"fair-dragons-settle",
Expand Down Expand Up @@ -57,9 +60,11 @@
"tidy-buyers-coordinate",
"tidy-contexts-propagate",
"tidy-creatives-validate",
"tidy-extensions-project",
"tidy-geckos-restore-codegen",
"tidy-lemurs-test-lifecycles",
"tidy-owls-validate-bidding",
"tidy-protocols-derive",
"tidy-webhooks-recover",
"tiny-cats-validate-commitments",
"tiny-schema-facades",
Expand Down
15 changes: 15 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,20 @@
# Changelog

## 14.0.0-beta.9

### Minor Changes

- 712e984: comply: add `storyboard_start_offset` to distribute coverage across budget-limited runs (adcontextprotocol/adcp#6632). When `timeout_ms` truncates a run, execution previously always started from the same list head, so consecutive truncated runs re-graded the same prefix while tail storyboards were never exercised. The new option rotates the runnable storyboard list (modulo length, relative order preserved) so callers can vary the starting point between runs. The timeout-budget observation now also lists `storyboards_not_started` ids so per-run coverage gaps are inspectable, not just countable.
- 7c1d551: Add seller-version result provenance, version-aware tool JSON Schema lookup,
legacy forecast timestamp normalization, and asynchronous server-side custom
format resolution.
- f884156: Project standard `extensions_supported` and top-level capability `ext` fields through both server construction APIs, and document Zod `safeExtend` migration for refined public schemas.

### Patch Changes

- 24b217a: Restore complete list-creatives assignment rows and typed, composable public Zod object schemas.
- 7c1d551: Derive server `supported_protocols` from registered domain handler groups so overlapping creative/media-buy tool names and utility handlers cannot advertise unsupported domains.

## 14.0.0-beta.8

### Major Changes
Expand Down
2 changes: 1 addition & 1 deletion docs/TYPE-SUMMARY.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
# AdCP Type Summary

> Generated at: 2026-08-25
> @adcp/sdk v14.0.0-beta.8
> @adcp/sdk v14.0.0-beta.9

Curated reference of the types that matter for using the AdCP client. For full generated types see `src/lib/types/tools.generated.ts` and `src/lib/types/core.generated.ts`.

Expand Down
4 changes: 2 additions & 2 deletions docs/llms.txt
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
# Ad Context Protocol (AdCP)

> Generated at: 2026-08-24
> Library: @adcp/sdk v14.0.0-beta.8
> Generated at: 2026-08-25
> Library: @adcp/sdk v14.0.0-beta.9
> AdCP major version: 3
> Canonical URL: https://adcontextprotocol.github.io/adcp-client/llms.txt
> Note: the `Library` stamp reflects the package.json version at doc-generation time. The narrative below describes the surface that lands on the next-published minor — including any 6.7 helpers documented here ahead of the release tag.
Expand Down
6 changes: 3 additions & 3 deletions package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@adcp/sdk",
"version": "14.0.0-beta.8",
"version": "14.0.0-beta.9",
"description": "AdCP SDK — client, server, and compliance harnesses for the AdContext Protocol (MCP + A2A)",
"workspaces": [
".",
Expand Down
2 changes: 1 addition & 1 deletion packages/client-shim/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -106,7 +106,7 @@
"LICENSE"
],
"dependencies": {
"@adcp/sdk": "^14.0.0-beta.8"
"@adcp/sdk": "^14.0.0-beta.9"
},
"keywords": [
"adcp",
Expand Down
6 changes: 3 additions & 3 deletions src/lib/version.ts
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
/**
* AdCP SDK library version
*/
export const LIBRARY_VERSION = '14.0.0-beta.8';
export const LIBRARY_VERSION = '14.0.0-beta.9';

/**
* AdCP specification version this library is built for
Expand Down Expand Up @@ -99,10 +99,10 @@ export type AdcpVersion = (typeof COMPATIBLE_ADCP_VERSIONS)[number];
* Full version information
*/
export const VERSION_INFO = {
library: '14.0.0-beta.8',
library: '14.0.0-beta.9',
adcp: '3.2.0-beta.6',
compatibleVersions: COMPATIBLE_ADCP_VERSIONS,
generatedAt: '2026-08-24T09:09:53.682Z',
generatedAt: '2026-08-25T11:54:47.840Z',
} as const;

/**
Expand Down
Loading