iop/apps
toki 4369dc6975 refactor(cli): extract lineEmitter interface and common scanner driver
- Define lineEmitter interface with Name()/Emit() methods
- Add driveJSONLines() shared scanner loop for all JSONL emitters
- Implement 5 format-specific emitters (stream, claude, codex, opencode, cline)
- Replace executeCommand switch with jsonEmitters registry lookup
- Reduce oneshot.go from 481 to 160 lines (-67%)
- Add 20+ unit tests for emitters and driveJSONLines
2026-05-04 17:43:18 +09:00
..
control-plane 정리: 앱 경로와 바이너리 접두어를 제거한다 2026-05-02 21:16:34 +09:00
edge edge/node: console events, cli status parser, transport updates, proto runtime updates 2026-05-04 16:49:13 +09:00
node refactor(cli): extract lineEmitter interface and common scanner driver 2026-05-04 17:43:18 +09:00
worker 정리: 앱 경로와 바이너리 접두어를 제거한다 2026-05-02 21:16:34 +09:00