Token Profile: Payload Frame
The payload frame is where token carries the actual discrete sequence content. The descriptor and body define the rules; the payload frame is the content the receiver ultimately displays, buffers, or merges.
What this layer answers
- Which token fragment the current chunk actually carries.
- How that fragment maps back to
sequence_start / sequence_endandoffset / length. - Whether the receiver should display it immediately, buffer it, or wait for more chunks before merging.
Typical representation
| Name | Typical shape | Description |
|---|---|---|
| token_chunk | String, byte block, or encoded token fragment | Carries the actual incremental discrete-sequence content |
Engineering notes
- The payload frame does not define the token unit; that still comes from schema/body.
- Do not infer terminal state from the payload frame alone;
terminalandstop_reasonstill matter. - If an implementation supports discontinuous transfer or reassembly, the receiver should merge chunks with descriptor offsets rather than assuming full-sequence delivery.