diff --git a/functions/_middleware.ts b/functions/_middleware.ts index b5a47725..205ce27f 100644 --- a/functions/_middleware.ts +++ b/functions/_middleware.ts @@ -75,7 +75,7 @@ function scoreFor(entries: AcceptEntry[], target: string): number { // Link response headers for agent discovery (RFC 8288) const AGENT_LINK_HEADERS = [ '; rel="api-catalog"', - '; rel="service-desc"', + '; rel="ai-catalog"; type="application/ai-catalog+json"', '; rel="agent-skills"', '; rel="agent-instructions"', '; rel="agent"', diff --git a/public/.well-known/ai-catalog.json b/public/.well-known/ai-catalog.json index b4a03f94..69075dbe 100644 --- a/public/.well-known/ai-catalog.json +++ b/public/.well-known/ai-catalog.json @@ -1,7 +1,6 @@ { - "specVersion": "0.1.0", + "specVersion": "1.0", "host": { - "identifier": "did:web:shorebird.dev", "domain": "shorebird.dev", "displayName": "Shorebird", "description": "Code push and over-the-air update platform for Flutter applications across all supported platforms." diff --git a/public/_headers b/public/_headers index bfb5fa8c..f36bc400 100644 --- a/public/_headers +++ b/public/_headers @@ -32,7 +32,7 @@ Access-Control-Allow-Origin: * /.well-known/ai-catalog.json - Content-Type: application/json; charset=utf-8 + Content-Type: application/ai-catalog+json Access-Control-Allow-Origin: * /.well-known/agent-skills/index.json diff --git a/src/components/starlight/Head.astro b/src/components/starlight/Head.astro index ee5c3004..97a00897 100644 --- a/src/components/starlight/Head.astro +++ b/src/components/starlight/Head.astro @@ -46,8 +46,8 @@ const markdownPath = unlistedPages.includes(entry.id) title="LLMs Overview" />