From 4036b91b6db2eb6efd8cc9c1a088b116ad5f7c20 Mon Sep 17 00:00:00 2001 From: zak Date: Tue, 12 May 2026 09:15:10 +0100 Subject: [PATCH] Add ai-transport-js to the agent registry Register the `ai-transport-js` wrapper agent (versioned) for the new `@ably/ai-transport` SDK at https://github.com/ably/ably-ai-transport-js. The SDK self-registers this identifier on the Realtime client's `options.agents` map at session construction so the Ably backend can attribute usage to it, in line with the pattern used by ably-chat-js. Introduce a new `ai-transport` product category in the agents JSON schema enum to support the entry. --- json-schemas/src/agents.json | 3 ++- protocol/agents.json | 8 ++++++++ 2 files changed, 10 insertions(+), 1 deletion(-) diff --git a/json-schemas/src/agents.json b/json-schemas/src/agents.json index 5ce5f22..4dec370 100644 --- a/json-schemas/src/agents.json +++ b/json-schemas/src/agents.json @@ -39,7 +39,8 @@ "asset-tracking", "platform", "livesync", - "chat" + "chat", + "ai-transport" ] }, "name": { diff --git a/protocol/agents.json b/protocol/agents.json index dad045c..2335598 100644 --- a/protocol/agents.json +++ b/protocol/agents.json @@ -671,6 +671,14 @@ "product": "chat", "name": "Chat React UI Kit" }, + { + "identifier": "ai-transport-js", + "versioned": true, + "type": "wrapper", + "source": "https://github.com/ably/ably-ai-transport-js", + "product": "ai-transport", + "name": "AI Transport Javascript" + }, { "identifier": "ably-cli", "versioned": true,