Type object
File match .acp.vars.json
Schema URL https://catalog.lintel.tools/schemas/schemastore/acp-variables-file/latest.json
Source https://acp-protocol.dev/schemas/v1/vars.schema.json

Validate with Lintel

npx @lintel/lintel check
Type: object

AI Context Protocol variables file format (.acp.vars.json)

Properties

version string required

ACP specification version

Examples: "1.0.0"
pattern=^\d+\.\d+\.\d+
variables Record<string, object> required

Map of variable names to variable entries

Definitions

variable_entry object
type string required

Variable type

Values: "symbol" "file" "domain" "layer" "pattern" "context"
value string required

Reference value (qualified name, path, etc.)

description string

Human-readable description

refs string[]

References to other variables (for inheritance chains)

Default:
[]
source string

Source file path where the variable is defined

lines integer[]

[start_line, end_line] range in source file

minItems=2maxItems=2