Parent
#1710
Question
Which AgentEvent types must the flagged v1 emit for the narrative timeline to stay trustworthy, and which are droppable at first?
Today's set (TURN_SCOPED_EVENT_TYPES, codex-provider.ts:136): turnStarted, message, textDelta, toolUse, toolResult, toolInputDelta, toolProgress, turnComplete, error, ended, compacting, compactSummary, modelFallback, contextEstimate, assistantMessageBoundary; plus goal/system/quotaUpdate events and sdk_session_id: / context_lost system subtypes.
Grill the user per event group: streaming text deltas, tool call visibility, diffs, plan items, compaction notices, usage/quota. The bar here feeds the transport decision: an option that cannot meet it is out regardless of speed.
Answer
Recorded on resolution: the non-negotiable event list vs nice-to-have vs droppable for v1.
Parent
#1710
Question
Which
AgentEventtypes must the flagged v1 emit for the narrative timeline to stay trustworthy, and which are droppable at first?Today's set (
TURN_SCOPED_EVENT_TYPES, codex-provider.ts:136): turnStarted, message, textDelta, toolUse, toolResult, toolInputDelta, toolProgress, turnComplete, error, ended, compacting, compactSummary, modelFallback, contextEstimate, assistantMessageBoundary; plus goal/system/quotaUpdate events andsdk_session_id:/context_lostsystem subtypes.Grill the user per event group: streaming text deltas, tool call visibility, diffs, plan items, compaction notices, usage/quota. The bar here feeds the transport decision: an option that cannot meet it is out regardless of speed.
Answer
Recorded on resolution: the non-negotiable event list vs nice-to-have vs droppable for v1.