Skip to content

Conversation

@ddunnock
Copy link
Contributor

Summary

Adds three additional AI Context Protocol (ACP) schemas to the catalog, complementing the existing ACP schemas added in #5233.

New Schemas

Schema Description File Pattern
ACP Attempts Debug session tracking for AI-assisted debugging workflows **/.acp/acp.attempts.json
ACP Primer Primer definitions for AI context bootstrapping primer.json, *.primer.json
ACP Sync Tool synchronization configuration for AI assistants **/.acp/acp.sync.json

Context

ACP (AI Context Protocol) is an open specification for providing AI assistants with structured codebase context. These schemas define configuration formats used by the ACP CLI and compatible tools.

Schema URLs

All schemas are hosted at https://acp-protocol.dev/schemas/v1/:

  • attempts.schema.json
  • primer.schema.json
  • sync.schema.json

Checklist

  • Schemas are self-hosted (external)
  • Entries added in alphabetical order within ACP group
  • fileMatch patterns are specific (not generic)
  • URLs use HTTPS
  • Validation passes locally (node ./cli.js check)

Adds three additional AI Context Protocol (ACP) schemas:

- ACP Attempts: Debug session tracking for AI-assisted debugging workflows
- ACP Primer: Primer definitions for AI context bootstrapping
- ACP Sync: Tool synchronization configuration for AI assistants

This complements the existing ACP schemas (Cache, Config, Variables)
added in SchemaStore#5233.

Project: https://acp-protocol.dev
Specification: https://github.com/acp-protocol/acp-spec
Copilot AI review requested due to automatic review settings December 19, 2025 18:29
Copy link

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Copilot wasn't able to review any files in this pull request.

@github-actions
Copy link
Contributor

Thanks for the PR!

This section of the codebase is owned by @madskristensen and @hyperupcall - if they write a comment saying "LGTM" then it will be merged.

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