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

srv-chatgpt/Transcript

conversationId non-empty string
ChatGPT conversation id; doubles as the filename
required
title string
Deliberately denormalized ChatGPT display-title snapshot so this file is self-contained when read or grepped alone
required
subject object
Deliberately denormalized w.sh subject snapshot so this file is self-contained when read or grepped alone
required
kind string
Bound srv-chatgpt subject kind
required
slug string
Bound srv-chatgpt subject slug
required
fetchedAt string
ISO instant when these bytes were last confirmed against a source
required
source one of: run-records | dom | merged | ask
Latest-write provenance: run-record text is exact Markdown while DOM text may be flattened
required
confirmedThroughMessageId non-empty string
Upstream message id through which the saved prefix was observed continuously from the conversation start. Local ask appends preserve this boundary; only a successful continuous browser read advances it.
79
messages list of object
Full conversation turns, oldest first
required
id non-empty string
Message identity copied from ChatGPT. Absent on legacy turns and locally appended asks until observed in the browser; identical text with different ids represents distinct messages.
role one of: user | assistant
no description declared
required
text string
no description declared
required
createdAt string
no description declared

Checks

This binding declares no checks beyond its field shape.

Defects

Checked 200 of 211 records (the per-store cap is 200), so this is a sample, not a whole-store verdict.

No defects in the 200 records checked.

Where it lives

Bound bysrv-chatgpt
Declared in~/mnt/mdr/skills/srv-chatgpt/assets/schemas/transcript.ts
BindingtranscriptDataStore
Directory~/data/srv-chatgpt/transcripts
Files*/*/*.yaml
Referenced astranscript