161055ed8b
feat: CLI persistent cancel reason implementation and tests
2026-05-04 20:45:00 +09:00
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
224b649d23
node adapter CLI 수정 및 edge.yaml 설정 업데이트
2026-05-04 11:43:56 +09:00
428ac8b04c
update: oneshot adapter, cli test, edge config & opencode_json_stream task
2026-05-04 11:21:33 +09:00
03c02d738a
feat: enhance CLI adapters with oneshot mode, update edge/node configs and add tests
2026-05-04 09:17:24 +09:00
157a8a7076
feat: add console events, codex execution support and update config
...
- add console_events.go for edge console event handling
- add codex_exec.go for CLI codex execution
- add codex_exec_test.go for persistent CLI tests
- update console.go and oneshot.go with new features
- update config and edge.yaml for new settings
- update README files for edge and node apps
2026-05-04 07:55:08 +09:00
24789c398b
feat: CLI adapter with onshot/persistent mode support
...
- Add onshot.go and persistent.go for distinct CLI modes
- Update cli.go, factory_internal_test.go, cli_test.go
- Update configs/edge.yaml and packages/config
- Update READMEs for edge and node apps
2026-05-03 18:09:56 +09:00