Expand description
Sidecar protocol types — line-JSON over stdio.
The host treats sidecars as lego-block processes: it starts them, sends generic trigger frames, and consumes generic status/text frames. Plugin semantics live entirely outside core.
Wire format: one JSON object per line on the sidecar’s stdin/stdout.
Enums§
- Insert
Text Mode - How text emitted by a sidecar should be applied to the input buffer.
- Sidecar
Command - Commands sent from Synaps CLI to the sidecar (one per line, JSON).
- Sidecar
Frame - Frames emitted by the sidecar (one per line, JSON).
Constants§
- SIDECAR_
PROTOCOL_ VERSION - Protocol version understood by this build.