iop/apps/node/internal/adapters/cli/status
toki 1479949db0 feat(node/cli): improve persistent session handling and Claude terminal support
- Add writePrompt with character-by-character typing for terminal profiles (2ms delay)
- Separate cliOutput into text and markerLine fields for precise completion matching
- Add consumeCompleteLines for buffered output parsing
- Add matchAny for multi-line completion marker checking
- Auto-accept Claude Code Bypass Permissions warning at startup
- Change PTY output reader from bufio.Scanner to ptmx.Read for raw byte output
- Improve drainUntilIdle with profile info and Claude bypass warning handling
- Add Claude status raw output fallback when usage parsing fails
- Add comprehensive blackbox tests for persistent sessions (21 test cases)
- Update e2e smoke test with proper wait functions, mock CLI script, and timeout variables
- Update edge.yaml console target from gemini to claude-tui, increase timeouts
- Update web app: add dev documentation, verify script, engines field, test message
2026-05-18 14:22:58 +09:00
..
claude.go feat(node/cli): improve persistent session handling and Claude terminal support 2026-05-18 14:22:58 +09:00
claude_test.go feat(node/cli): improve persistent session handling and Claude terminal support 2026-05-18 14:22:58 +09:00
codex.go refactor: codex checker를 위한 다중 패턴 대기 지원 및 edge config 업데이트 2026-05-15 07:25:32 +09:00
codex_test.go refactor: codex checker를 위한 다중 패턴 대기 지원 및 edge config 업데이트 2026-05-15 07:25:32 +09:00
gemini.go feat: cli gemini usage status and edge config updates 2026-05-16 14:32:26 +09:00
gemini_test.go feat: cli gemini usage status and edge config updates 2026-05-16 14:32:26 +09:00
parser.go feat: cli gemini usage status and edge config updates 2026-05-16 14:32:26 +09:00
parser_test.go feat: cli gemini usage status and edge config updates 2026-05-16 14:32:26 +09:00
status.go feat: edge runtime, opsconsole, CLI target terminology, and e2e validation updates 2026-05-17 14:57:49 +09:00
status_test.go feat: edge runtime, opsconsole, CLI target terminology, and e2e validation updates 2026-05-17 14:57:49 +09:00