Skip to content

📄 docs/specs/streaming.md

```md

APS Streaming Runtime Mode

Mode: B1 (Text Streaming + Final JSON)

Agents may write arbitrary text to stdout.
Final line must be JSON with status.

Example

Loading DB... Embedding... {"status":"ok","outputs":{"x":1}}

CLI rules

Mode Behavior
default buffer output, final JSON only
--stream print logs live + emit final JSON
--debug print logs + return {result, logs}

Future Extensions

Feature Version target
JSONL event stream v0.2
Token stream v0.3
Telemetry channel v0.3