opencode/packages/opencode
Dax Raad d8b60875c4 tui: batch SDK events to reduce render churn and improve responsiveness
Intelligently queue events and flush them in 16ms batches. Events processed within 16ms of the last flush are batched together to reduce the number of store updates and re-renders, preventing jank when receiving rapid consecutive events. Events after a 16ms gap are processed immediately to avoid adding latency.
2025-11-21 17:42:02 -05:00
..
bin fix: windows install (#4293) 2025-11-13 12:22:07 -06:00
script fix: aur build 2025-11-20 11:04:09 -06:00
src tui: batch SDK events to reduce render churn and improve responsiveness 2025-11-21 17:42:02 -05:00
test ignore: todo fix test case 2025-11-19 15:18:21 -06:00
.gitignore improve snapshotting speed further 2025-07-03 21:36:09 -04:00
AGENTS.md ci: send stats to posthog 2025-08-05 12:01:48 -04:00
README.md sync 2025-05-30 20:48:36 -04:00
bunfig.toml OpenTUI is here (#2685) 2025-10-31 15:07:36 -04:00
package.json release: v1.0.88 2025-11-21 22:37:46 +00:00
parsers-config.ts Add YAML language server support (#4508) 2025-11-19 14:47:04 -06:00
sst-env.d.ts chore: format code 2025-11-21 17:57:33 +00:00
tsconfig.json try tsgo 2025-10-14 18:30:32 -04:00

README.md

js

To install dependencies:

bun install

To run:

bun run index.ts

This project was created using bun init in bun v1.2.12. Bun is a fast all-in-one JavaScript runtime.