Fleet Schemas ↑↓ move within a pane · ←→ move between panes · Enter opens · Esc backs out
CopilotCard 10 fields

app-copilot/CopilotCard

id integer > 0
Meeting-local card number; the Opus answer updates this same card.
required
trigger one of: question | screen | hotkey
The spoken question, newly visible screen text, or explicit hotkey that requested this card.
required
createdMs number >= 0
Milliseconds since the meeting started when the service created this card.
required
alreadySaid list of object
Up to two verified passages from the user writing; an empty list means nothing close.
required
pieceId non-empty string
Exact id of the non-draft research-writing piece supplying the quotation.
required
title non-empty string
The source piece title, read from research-writing rather than invented by the model.
required
sourceUrl string matching /^https?:\/\/\S+$/
The original writing location supplied by research-writing, shown as a clickable source.
required
quote non-empty string
A contiguous word-for-word passage in that piece. The service drops any quotation it cannot find exactly.
required
sayNext list of non-empty string
Exactly three short suggested points, clearly separate from the user own quotations; never assert an unverified number from the transcript.
required
opusMarkdown non-empty string
The deeper answer returned by the meeting Opus pane, displayed on the existing card.
1

Checks

This binding declares no checks beyond its field shape.

Defects

No defects in the 2 records checked.

Where it lives

Bound byapp-copilot
Declared in~/mnt/mdr/skills/app-copilot/assets/schemas/copilot-card.ts
BindingcardsDataStore
Directory~/runs/app-copilot
Files*/*/artifacts/cards.jsonl
Referenced ascopilot-card