← BagelCONTENT HISTORYWHAT CHANGED · RULE-BASED ANALYSIS
Update to Bagel
Snapshot Sep 30, 2026 · 23:14 UTC · version 0.2.0
Collection source: not recorded for this historical snapshot.
First saved snapshot
No earlier snapshot is available to establish a change.
Compare saved observations
Download comparison JSONFull technical diff · 0 changed fields
Full snapshot data
{
"description": "Use when subscribing to live robot data (MQTT, rosbridge) through bagel, managing standing pipelines that survive restarts, or when questions about live-buffer sizes and disk usage come up.",
"included_files": [],
"name": "operating-live-sinks",
"skill_md_contents": "---\nname: operating-live-sinks\ndescription: Use when subscribing to live robot data (MQTT, rosbridge) through bagel, managing standing pipelines that survive restarts, or when questions about live-buffer sizes and disk usage come up.\n---\n\n# Operating live sinks\n\nLive data flows into per-topic rolling disk buffers on the bagel server;\nstanding pipelines run against them.\n\n- Discover what a live source publishes with `list_live_topics`, then\n `subscribe_live_topics` to start recording; each topic gets a rolling buffer\n (`JSONL_BUFFER_SIZE_PER_TOPIC_BYTES`, default 1 GB per topic).\n- The subscription's directory path is returned; pass it as the `path` for\n queries and pipelines over the live data.\n- Standing pipelines that must survive container restarts belong in the\n `STARTUP_PIPELINES_FILE` manifest: they are re-established on boot.\n- Artifacts (snippets, exports) land under the artifacts directory and are\n never cleaned up automatically: they are the user's deliverables. See\n references/settings-knobs.md for every knob and its default.\n"
}SHA-256 of public snapshot: 173088a566befa782f3477afd016f82c0b8980658f339bad663aac24fdc34eb0