Interface: CapabilitiesJSON
Defined in: src/ai/types.ts:253
Full JSON export of the capability registry for AI agent consumption.
Intent​
Provide a structured, serialisable snapshot of all capabilities.
Example​
const json = registry.toJSON();
const prompt = JSON.stringify(json);
Properties​
byPriority​
readonlybyPriority:object
Defined in: src/ai/types.ts:263
Breakdown of entries by priority tier.
fixture​
readonlyfixture:number
implementation​
readonlyimplementation:number
namespace​
readonlynamespace:number
fixtures​
readonlyfixtures: readonlyCapabilityEntry[]
Defined in: src/ai/types.ts:269
Entries with priority === 'fixture' (listed first per Playwright best practice).
generatedAt​
readonlygeneratedAt:string
Defined in: src/ai/types.ts:259
ISO 8601 timestamp when the export was generated.
methods​
readonlymethods: readonlyCapabilityEntry[]
Defined in: src/ai/types.ts:271
All registered entries.
name​
readonlyname:string
Defined in: src/ai/types.ts:255
Package name.
totalMethods​
readonlytotalMethods:number
Defined in: src/ai/types.ts:261
Total number of registered capability entries.
version​
readonlyversion:string
Defined in: src/ai/types.ts:257
Package version.