docs(wiki): disambiguate continuation receipt instructions

Split the run-on sentence that read 'Continuation receipts omit
context_files and message_keys records the alternate shape...' into
two distinct clauses so agents following the 'Adding a New Review'
checklist don't misread it as 'omit [context_files and message_keys]'.
Explicitly state that continuation receipts MUST populate message_keys
to record the alternate response shape.
This commit is contained in:
devin-ai-integration[bot] 2026-05-12 03:59:46 +00:00 committed by Brandon Schneider
parent 04e3b7063a
commit 73772151bd

View file

@ -196,9 +196,11 @@ When emitting new review artifacts:
different Anthropic-compatible schema. different Anthropic-compatible schema.
3. Populate `context_files` with repo-relative paths to every file consumed 3. Populate `context_files` with repo-relative paths to every file consumed
by the prompt so future agents can reproduce the prompt body. Continuation by the prompt so future agents can reproduce the prompt body. Continuation
receipts omit `context_files` and `message_keys` records the alternate receipts omit `context_files`. Continuation receipts MUST populate
shape of the continuation response; consumers reconstruct continuation `message_keys` to record the alternate shape of the continuation response
context via the primary receipt indexed by `previous_answer_path` (see (e.g. `["role", "content", "reasoning"]`). Consumers reconstruct
continuation context via the primary receipt indexed by
`previous_answer_path` (see
[[#Reconstructing context for continuations]] above). [[#Reconstructing context for continuations]] above).
4. Record `prompt_sha256` and `answer_sha256` for integrity verification. 4. Record `prompt_sha256` and `answer_sha256` for integrity verification.
5. Commit the answer and receipt together — the receipt is meaningless 5. Commit the answer and receipt together — the receipt is meaningless