Avoid intermediate conversation history copies
This commit is contained in:
@@ -32,7 +32,8 @@ The runner has no durable run or session store.
|
||||
|
||||
Captured exchanges are immutable parent-linked domain values. Each holds only
|
||||
its new rendered suffix, final assistant message, and run identities; flattening
|
||||
iteratively makes a detached history for preparation or inspection. Preparation
|
||||
iteratively fills a single detached message buffer for preparation or projects
|
||||
directly into public inspection values. Preparation
|
||||
prepends this history to newly rendered definition messages and appended caller
|
||||
messages before computing the rendered hash. Follow-up selection and credentials
|
||||
remain those of the new request. Prepared execution retains capture and parent
|
||||
|
||||
Reference in New Issue
Block a user