Skip to content

Release: Complete Cloudflare Agent Readiness, DNS-AID, ARD, OAuth & WebMCP Suite - #690

Merged
codercatdev merged 1 commit into
mainfrom
dev
Oct 8, 2026
Merged

codercatdev merged 1 commit into
mainfrom
dev

Conversation

@codercatdev

Copy link
Copy Markdown
Contributor

Production Release: Complete Agent Readiness Suite

Promotes all verified changes from dev to main for deployment to production at codingcat.dev.


Highlights

  1. DNS for AI Discovery (DNS-AID) & DNSSEC:

    • Published DNS-AID ServiceMode HTTPS records on codingcat.dev:
      • _a2a._agents.codingcat.dev (alpn=a2a, port=443)
      • _index._agents.codingcat.dev (alpn=h2,h3, port=443)
      • _catalog._agents.codingcat.dev TXT record pointing to ai-catalog.json.
    • Enabled and activated DNSSEC on codingcat.dev zone.
  2. RFC 9727 / RFC 9264 API Catalog (/.well-known/api-catalog):

    • Re-architected as application/linkset+json with standard linkset array.
    • Published OpenAPI 3.1 schema at /.well-known/openapi.json.
  3. ARD Capability Manifest (/.well-known/ai-catalog.json):

    • Implemented specVersion: "1.0", host with did:web:codingcat.dev, and entries for MCP server card, search API, and agent skills with representativeQueries.
    • Added Agentmap in robots.txt and <link rel="ai-catalog"> in <head>.
  4. OAuth / OIDC Discovery & Auth.md:

    • Published /.well-known/openid-configuration and /.well-known/oauth-authorization-server with agent_auth block.
    • Published RFC 9728 /.well-known/oauth-protected-resource.
    • Published /auth.md documentation with agent registration, audience, identity assertion, and token claiming specifications.
    • Added /.well-known/jwks.json.
  5. WebMCP Browser AI Tools:

    • Imperative: document.modelContext.registerTool() and navigator.modelContext.registerTool() on page load with search_content JSON Schema and execute callback.
    • Declarative: Added toolname="search_content", tooldescription, and toolparamdescription attributes to SearchModal and sponsorship forms.

Verification

  • 152/152 E2E tests passing.
  • 0 lint errors, 0 typecheck errors.
  • Clean edge builds.

)

* feat(agent): complete full Agent Readiness suite

- RFC 9727 / RFC 9264 API Catalog: update /.well-known/api-catalog to application/linkset+json with linkset array
- ARD Spec & ai-catalog: add /.well-known/ai-catalog.json capability manifest with representativeQueries and Agentmap in robots.txt
- OpenAPI 3.1: publish /.well-known/openapi.json defining search, mcp, and sponsorship endpoints
- OAuth/OIDC Discovery: add /.well-known/openid-configuration and /.well-known/oauth-authorization-server with Auth.md agent_auth extension
- OAuth Protected Resource Metadata: add /.well-known/oauth-protected-resource (RFC 9728)
- Auth.md: add /auth.md with agent registration, audience, identity assertion, and token claiming docs
- WebMCP: implement document.modelContext.registerTool() on page load and declarative form attributes on SearchModal and sponsorships form
- Discovery Headers & Tags: expand RFC 8288 Link headers and head link tags

* fix(lint): format test file and use optional chain per biome rules
@vercel

vercel Bot commented Oct 8, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

1 Skipped Deployment
Project Deployment Actions Updated
codingcat-dev Ignored Ignored Oct 8, 2026 9:23am UTC

@codercatdev
codercatdev merged commit 81620f9 into main Oct 8, 2026
7 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant