Type Alias: StepResult
ts
type StepResult =
| {
kind: "media";
payload: StepPayload;
}
| {
kind: "media-list";
payloads: StepPayload[];
}
| {
asText?: string;
data: unknown;
kind: "data";
};Defined in: src/batteries/media/runtime.ts:43
What a step produces. media continues the chain (or terminates as bytes); media-list and data are terminal-only shapes enforced by the plan compiler.