Skip to content
Open
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
4 changes: 2 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -276,7 +276,7 @@ async with ADCPMultiAgentClient(

## AdCP version support

The 7.x line is built against **AdCP 3.1.8 stable**, makes canonical creatives
The 7.x line is built against **AdCP 3.1.10 stable**, makes canonical creatives
the primary Python contract, and negotiates AdCP 3.0, 3.1, and 3.2 wire
dialects. The SDK package version and protocol version are intentionally
independent:
Expand All @@ -285,7 +285,7 @@ independent:
import adcp

adcp.get_adcp_sdk_version() # SDK package version, e.g. "7.0.0rc1"
adcp.get_adcp_spec_version() # AdCP spec this build targets, e.g. "3.1.8"
adcp.get_adcp_spec_version() # AdCP spec this build targets, e.g. "3.1.10"
```

If you talk to an agent on a newer spec than this SDK validates, the response
Expand Down
25 changes: 14 additions & 11 deletions SCHEMA_DELTAS.md
Original file line number Diff line number Diff line change
@@ -1,15 +1,18 @@
# Generated-types delta

## Files added

- `trusted_match/provider_identity_match_response.py` — IdentityMatchResponseProviderRouter
- `trusted_match/publisher_tmpx_config.py` — PublisherTmpxMacroMapping
- `trusted_match/tmpx_chunk.py` — TmpxChunk

## Field changes

- `bundled/protocol/get_adcp_capabilities_response.py`
- **classes added**: EventType2, Features2, Idempotency3, MraidVersion2, SupportedTarget3, Type12, VastVersion2
- **classes removed**: EventType1, Features1, Idempotency1, MraidVersion1, SupportedTarget1, Type9, VastVersion1
- `creative/list_creatives_response.py`
- **classes added**: Creatives, Creatives1
- **classes removed**: Creative
- `protocol/get_adcp_capabilities_response.py`
- **classes added**: Idempotency1, SupportedTarget1, Type9
- **classes removed**: Idempotency3, SupportedTarget3, Type12
- `signals/activate_signal_request.py`
- `ActivateSignalRequest`: `+governance_context`
- `trusted_match/identity_match_response.py`
- **classes added**: IdentityMatchResponseRouterPublisher
- **classes removed**: IdentityMatchResponse
- `TmpxProviders`: `+chunks` `-macros`
- `trusted_match/provider_registration.py`
- **classes added**: TmpxSlot
- `TmpProviderRegistration1`: `+tmpx_slots` `-tmpx_macros`
- `TmpProviderRegistration2`: `+tmpx_slots` `-tmpx_macros`
14 changes: 7 additions & 7 deletions schemas/cache/3.1/adagents.json
Original file line number Diff line number Diff line change
Expand Up @@ -786,12 +786,12 @@
],
"examples": [
{
"$schema": "/schemas/3.1.8/adagents.json",
"$schema": "/schemas/3.1.10/adagents.json",
"authoritative_location": "https://cdn.example.com/adagents/v2/adagents.json",
"last_updated": "2025-01-15T10:00:00Z"
},
{
"$schema": "/schemas/3.1.8/adagents.json",
"$schema": "/schemas/3.1.10/adagents.json",
"properties": [
{
"property_id": "example_site",
Expand Down Expand Up @@ -872,7 +872,7 @@
"last_updated": "2025-01-10T12:00:00Z"
},
{
"$schema": "/schemas/3.1.8/adagents.json",
"$schema": "/schemas/3.1.10/adagents.json",
"contact": {
"name": "Meta Advertising Operations",
"email": "adops@meta.com",
Expand Down Expand Up @@ -981,7 +981,7 @@
"last_updated": "2025-01-10T15:30:00Z"
},
{
"$schema": "/schemas/3.1.8/adagents.json",
"$schema": "/schemas/3.1.10/adagents.json",
"contact": {
"name": "Tumblr Advertising"
},
Expand Down Expand Up @@ -1020,7 +1020,7 @@
"last_updated": "2025-01-10T16:00:00Z"
},
{
"$schema": "/schemas/3.1.8/adagents.json",
"$schema": "/schemas/3.1.10/adagents.json",
"contact": {
"name": "Example Third-Party Sales Agent",
"email": "sales@agent.example",
Expand Down Expand Up @@ -1085,7 +1085,7 @@
"last_updated": "2025-01-10T17:00:00Z"
},
{
"$schema": "/schemas/3.1.8/adagents.json",
"$schema": "/schemas/3.1.10/adagents.json",
"contact": {
"name": "Premium News Publisher",
"email": "adops@news.example.com",
Expand Down Expand Up @@ -1160,7 +1160,7 @@
"last_updated": "2025-01-10T18:00:00Z"
},
{
"$schema": "/schemas/3.1.8/adagents.json",
"$schema": "/schemas/3.1.10/adagents.json",
"contact": {
"name": "Polk Automotive Data",
"email": "partnerships@polk.com",
Expand Down
20 changes: 10 additions & 10 deletions schemas/cache/3.1/brand.json
Original file line number Diff line number Diff line change
Expand Up @@ -2720,16 +2720,16 @@
],
"examples": [
{
"$schema": "/schemas/3.1.8/brand.json",
"$schema": "/schemas/3.1.10/brand.json",
"authoritative_location": "https://adcontextprotocol.org/brand/abc123/brand.json"
},
{
"$schema": "/schemas/3.1.8/brand.json",
"$schema": "/schemas/3.1.10/brand.json",
"house": "nikeinc.com",
"note": "Redirect to house domain for full brand portfolio"
},
{
"$schema": "/schemas/3.1.8/brand.json",
"$schema": "/schemas/3.1.10/brand.json",
"version": "1.0",
"agents": [
{
Expand All @@ -2740,7 +2740,7 @@
]
},
{
"$schema": "/schemas/3.1.8/brand.json",
"$schema": "/schemas/3.1.10/brand.json",
"version": "1.0",
"house": {
"domain": "pg.com",
Expand Down Expand Up @@ -3041,7 +3041,7 @@
"last_updated": "2026-01-15T10:00:00Z"
},
{
"$schema": "/schemas/3.1.8/brand.json",
"$schema": "/schemas/3.1.10/brand.json",
"version": "1.0",
"house": {
"domain": "nikeinc.com",
Expand Down Expand Up @@ -3222,7 +3222,7 @@
"last_updated": "2026-01-15T10:00:00Z"
},
{
"$schema": "/schemas/3.1.8/brand.json",
"$schema": "/schemas/3.1.10/brand.json",
"version": "1.0",
"house": {
"domain": "mediavine.com",
Expand Down Expand Up @@ -3273,7 +3273,7 @@
"last_updated": "2026-01-15T10:00:00Z"
},
{
"$schema": "/schemas/3.1.8/brand.json",
"$schema": "/schemas/3.1.10/brand.json",
"version": "1.0",
"house": {
"domain": "nikeinc.com",
Expand Down Expand Up @@ -3310,7 +3310,7 @@
"last_updated": "2026-01-15T10:00:00Z"
},
{
"$schema": "/schemas/3.1.8/brand.json",
"$schema": "/schemas/3.1.10/brand.json",
"version": "1.0",
"house": {
"domain": "wpp.com",
Expand All @@ -3335,7 +3335,7 @@
"last_updated": "2026-01-15T10:00:00Z"
},
{
"$schema": "/schemas/3.1.8/brand.json",
"$schema": "/schemas/3.1.10/brand.json",
"version": "1.0",
"id": "converse",
"names": [
Expand All @@ -3355,7 +3355,7 @@
"last_updated": "2026-01-15T10:00:00Z"
},
{
"$schema": "/schemas/3.1.8/brand.json",
"$schema": "/schemas/3.1.10/brand.json",
"version": "1.0",
"id": "patagonia",
"names": [
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2279,7 +2279,7 @@
}
},
"_bundled": {
"generatedAt": "2026-07-28T13:04:06.248Z",
"generatedAt": "2026-08-04T05:39:57.421Z",
"note": "This is a bundled schema with all $ref resolved inline. For the modular version with references, use the parent directory."
}
}
Original file line number Diff line number Diff line change
Expand Up @@ -667,7 +667,7 @@
],
"properties": {},
"_bundled": {
"generatedAt": "2026-07-28T13:04:06.250Z",
"generatedAt": "2026-08-04T05:39:57.424Z",
"note": "This is a bundled schema with all $ref resolved inline. For the modular version with references, use the parent directory."
}
}
Original file line number Diff line number Diff line change
Expand Up @@ -4697,7 +4697,7 @@
}
},
"_bundled": {
"generatedAt": "2026-07-28T13:04:06.264Z",
"generatedAt": "2026-08-04T05:39:57.444Z",
"note": "This is a bundled schema with all $ref resolved inline. For the modular version with references, use the parent directory."
}
}
Original file line number Diff line number Diff line change
Expand Up @@ -603,7 +603,7 @@
],
"properties": {},
"_bundled": {
"generatedAt": "2026-07-28T13:04:06.271Z",
"generatedAt": "2026-08-04T05:39:57.450Z",
"note": "This is a bundled schema with all $ref resolved inline. For the modular version with references, use the parent directory."
}
}
Original file line number Diff line number Diff line change
Expand Up @@ -51,7 +51,7 @@
"standards_id"
],
"_bundled": {
"generatedAt": "2026-07-28T13:04:06.272Z",
"generatedAt": "2026-08-04T05:39:57.450Z",
"note": "This is a bundled schema with all $ref resolved inline. For the modular version with references, use the parent directory."
}
}
Original file line number Diff line number Diff line change
Expand Up @@ -5454,7 +5454,7 @@
}
},
"_bundled": {
"generatedAt": "2026-07-28T13:04:06.284Z",
"generatedAt": "2026-08-04T05:39:57.465Z",
"note": "This is a bundled schema with all $ref resolved inline. For the modular version with references, use the parent directory."
}
}
Original file line number Diff line number Diff line change
Expand Up @@ -743,7 +743,7 @@
"media_buy_id"
],
"_bundled": {
"generatedAt": "2026-07-28T13:04:06.290Z",
"generatedAt": "2026-08-04T05:39:57.471Z",
"note": "This is a bundled schema with all $ref resolved inline. For the modular version with references, use the parent directory."
}
}
Original file line number Diff line number Diff line change
Expand Up @@ -2921,7 +2921,7 @@
}
},
"_bundled": {
"generatedAt": "2026-07-28T13:04:06.295Z",
"generatedAt": "2026-08-04T05:39:57.476Z",
"note": "This is a bundled schema with all $ref resolved inline. For the modular version with references, use the parent directory."
}
}
Original file line number Diff line number Diff line change
Expand Up @@ -134,7 +134,7 @@
},
"additionalProperties": true,
"_bundled": {
"generatedAt": "2026-07-28T13:04:06.297Z",
"generatedAt": "2026-08-04T05:39:57.478Z",
"note": "This is a bundled schema with all $ref resolved inline. For the modular version with references, use the parent directory."
}
}
Original file line number Diff line number Diff line change
Expand Up @@ -5483,7 +5483,7 @@
}
},
"_bundled": {
"generatedAt": "2026-07-28T13:04:06.304Z",
"generatedAt": "2026-08-04T05:39:57.485Z",
"note": "This is a bundled schema with all $ref resolved inline. For the modular version with references, use the parent directory."
}
}
Original file line number Diff line number Diff line change
Expand Up @@ -4686,7 +4686,7 @@
}
},
"_bundled": {
"generatedAt": "2026-07-28T13:04:06.311Z",
"generatedAt": "2026-08-04T05:39:57.494Z",
"note": "This is a bundled schema with all $ref resolved inline. For the modular version with references, use the parent directory."
}
}
Original file line number Diff line number Diff line change
Expand Up @@ -618,7 +618,7 @@
],
"properties": {},
"_bundled": {
"generatedAt": "2026-07-28T13:04:06.313Z",
"generatedAt": "2026-08-04T05:39:57.496Z",
"note": "This is a bundled schema with all $ref resolved inline. For the modular version with references, use the parent directory."
}
}
Original file line number Diff line number Diff line change
Expand Up @@ -2333,7 +2333,7 @@
}
},
"_bundled": {
"generatedAt": "2026-07-28T13:04:06.316Z",
"generatedAt": "2026-08-04T05:39:57.498Z",
"note": "This is a bundled schema with all $ref resolved inline. For the modular version with references, use the parent directory."
}
}
Original file line number Diff line number Diff line change
Expand Up @@ -695,7 +695,7 @@
],
"properties": {},
"_bundled": {
"generatedAt": "2026-07-28T13:04:06.317Z",
"generatedAt": "2026-08-04T05:39:57.500Z",
"note": "This is a bundled schema with all $ref resolved inline. For the modular version with references, use the parent directory."
}
}
2 changes: 1 addition & 1 deletion schemas/cache/3.1/bundled/core/tasks-get-request.json
Original file line number Diff line number Diff line change
Expand Up @@ -737,7 +737,7 @@
}
],
"_bundled": {
"generatedAt": "2026-07-28T13:04:06.319Z",
"generatedAt": "2026-08-04T05:39:57.502Z",
"note": "This is a bundled schema with all $ref resolved inline. For the modular version with references, use the parent directory."
}
}
2 changes: 1 addition & 1 deletion schemas/cache/3.1/bundled/core/tasks-get-response.json
Original file line number Diff line number Diff line change
Expand Up @@ -158095,7 +158095,7 @@
}
},
"_bundled": {
"generatedAt": "2026-07-28T13:04:06.584Z",
"generatedAt": "2026-08-04T05:39:57.783Z",
"note": "This is a bundled schema with all $ref resolved inline. For the modular version with references, use the parent directory."
}
}
2 changes: 1 addition & 1 deletion schemas/cache/3.1/bundled/core/tasks-list-request.json
Original file line number Diff line number Diff line change
Expand Up @@ -993,7 +993,7 @@
}
},
"_bundled": {
"generatedAt": "2026-07-28T13:04:06.655Z",
"generatedAt": "2026-08-04T05:39:57.854Z",
"note": "This is a bundled schema with all $ref resolved inline. For the modular version with references, use the parent directory."
}
}
2 changes: 1 addition & 1 deletion schemas/cache/3.1/bundled/core/tasks-list-response.json
Original file line number Diff line number Diff line change
Expand Up @@ -665,7 +665,7 @@
}
},
"_bundled": {
"generatedAt": "2026-07-28T13:04:06.657Z",
"generatedAt": "2026-08-04T05:39:57.855Z",
"note": "This is a bundled schema with all $ref resolved inline. For the modular version with references, use the parent directory."
}
}
Original file line number Diff line number Diff line change
Expand Up @@ -754,7 +754,7 @@
],
"additionalProperties": true,
"_bundled": {
"generatedAt": "2026-07-28T13:04:06.658Z",
"generatedAt": "2026-08-04T05:39:57.856Z",
"note": "This is a bundled schema with all $ref resolved inline. For the modular version with references, use the parent directory."
}
}
Original file line number Diff line number Diff line change
Expand Up @@ -23570,7 +23570,7 @@
}
},
"_bundled": {
"generatedAt": "2026-07-28T13:04:06.691Z",
"generatedAt": "2026-08-04T05:39:57.890Z",
"note": "This is a bundled schema with all $ref resolved inline. For the modular version with references, use the parent directory."
}
}
Loading
Loading