gsxdsm
76913c24bc
fix(FN-730): add missing ping handler in useTerminal WebSocket hook
...
- Add ping/pong heartbeat handler to useTerminal WebSocket hook
- Add tests for WebSocket heartbeat ping/pong behavior
- Remove unused usage tracking module and its tests
- Simplify usage.ts by removing dead code
2026-04-02 19:12:24 -07:00
gsxdsm
3fbee90f5e
feat(KB-058): complete Step 4 — create useTerminal hook with WebSocket support
2026-03-29 23:27:21 -07:00
gsxdsm
c6f4c2d243
feat(KB-057): add interactive terminal to dashboard
...
- Add backend terminal API with SSE streaming for real-time output
- Create useTerminal hook with command history and navigation
- Refactor TerminalModal into interactive shell component
- Update App and Header for standalone terminal button
- Add CSS styles for terminal UI (prompts, output, spinner, welcome screen)
- Update tests for new terminal behavior
2026-03-29 21:09:57 -07:00
gsxdsm
26d974b025
feat(KB-057): complete Step 4 - Update App Integration for interactive terminal
2026-03-29 21:08:43 -07:00
gsxdsm
01255a35a5
docs(KB-041): complete Step 6 — add refine feature to README and create changeset
2026-03-29 21:05:19 -07:00
gsxdsm
e24050de69
feat(KB-057): complete Step 3 — TerminalModal component with interactive shell UI
2026-03-29 20:59:31 -07:00
gsxdsm
1698cae66e
feat(KB-057): complete Step 2 — useTerminal hook with history, SSE streaming, and command execution
2026-03-29 20:57:18 -07:00