Skip to content

Cross-mode toolsSafety

markChecklistComplete

Record that the pilot finished a checklist — the Copilot’s first action that WRITES to your account. Call only after walking through every item and getting your confirmation; it logs a completion record with the elapsed time. Ownership is verified before any write, and a retried call within seconds is de-duplicated rather than double-logged.

ProblemWhat it solves

The problem this tool solves

Confirming a checklist out loud is easy; capturing that it was actually completed is what builds a record. This logs a completion against YOUR checklist only — it refuses an id you do not own (IDOR guard), collapses an accidental double-tap into one entry, and adds no extra metering beyond the chat turn already in progress.

Example interaction

Pilot asks

I’ve finished the run-up — log it, that took about three minutes.

Copilot responds

Recorded completion of “Run-Up (C172)” — duration 180 s. (If the same completion is sent twice within ~10 seconds it is de-duplicated; a checklist you do not own is refused rather than written.)

RegulationCited reference

Related FAR

14 CFR 91.103 (Preflight action)

Related features

Where this tool surfaces in the product.

Checklist completion log

Try markChecklistComplete in the Copilot

The Copilot reaches for this tool whenever the conversation calls for it.