Document conversation capture and continuation contracts
This commit is contained in:
@@ -697,6 +697,10 @@ its opaque rendered-prompt hash before invoking `RunPrepared`.
|
||||
|
||||
### Capture And Continue A Conversation
|
||||
|
||||
The [request GoDoc](../../types.go), [exchange GoDoc](../../exchange.go), and
|
||||
[prepared-execution GoDoc](../../prepared_execution.go) own the exact capture,
|
||||
continuation, inspection, and lifetime contracts.
|
||||
|
||||
Capture records the messages actually executed and the final assistant content.
|
||||
An exchange is an immutable in-process capability; `Details()` returns detached,
|
||||
encodable history that may contain sensitive content. Ordinary result encoding
|
||||
|
||||
@@ -43,7 +43,11 @@ group members on each incremental update.
|
||||
|
||||
## 1. Complete The Public Exchange Capture And Continuation Contract
|
||||
|
||||
**Priority:** P2. **Status:** Open. **Plan stage:** 13.
|
||||
**Priority:** P2. **Status:** Complete. **Plan stage:** 13.
|
||||
|
||||
**Completion:** Expanded the public request, exchange, details, and prepared-handle
|
||||
GoDoc and linked the consumer walkthrough to those owners. Checked comments
|
||||
against capture, preparation, and repair behavior; local links and diff verified.
|
||||
|
||||
**Locations:** [request fields](../../types.go),
|
||||
[exchange declarations and accessor](../../exchange.go), and
|
||||
|
||||
Reference in New Issue
Block a user