Implement OpenCode parity fixes
8 months ago
21 files changed
- apps/TUI/component/prompt/autocomplete.tsx+177−158
- apps/TUI/component/prompt/index.tsx+133−110
- apps/TUI/component/prompt/input-value.ts+19−0
- apps/TUI/component/prompt/slash-commands.ts+174−0
- apps/TUI/context/sync.tsx+43−1
- docs/websocket-protocol.md+73−1
- prompts/commands/init.txt+9−0
- prompts/commands/review.txt+9−0
- src/config.ts+32−1
- src/server/commands.ts+167−0
- src/server/protocol.ts+28−0
- src/server/session.ts+37−2
- src/server/startServer.ts+10−0
- src/types.ts+21−0
- test/config.test.ts+46−0
- test/protocol.test.ts+73−0
- test/server.commands.test.ts+74−0
- test/server.test.ts+64−0
- test/tui.autocomplete.test.ts+85−0
- test/tui.prompt-input-value.test.ts+17−0
- test/tui.slash-commands.test.ts+79−0