Releases: whycorporation/whycodes
Releases · whycorporation/whycodes
Release list
v0.4.0
A faster, cleaner TUI and a first frame that paints before the rest of the process hydrates.
Highlights
- Clipboard screenshots. Ctrl+V pastes a bitmap from the OS clipboard (wl-paste / xclip, macOS pasteboard, PowerShell) and attaches it to the prompt.
- First frame first. Paint the 80×24 home screen, then hydrate index, plugins, session DB, and API keys. Harness TTFF is ~12 ms (was ~23 ms in v0.3.0).
- Turns while idle. The TUI Tokio pool is two workers so LLM turns keep running while
pollis blocked; leftover idle paints after a no-op hydrate are skipped. - Prompt typing.
:goes into the prompt instead of vim command mode. Pasting Turkish text keeps ASCIIi(#51, #56). - Apple Terminal.app. RGB is quantized and SGR DIM is dropped so thinking/green colors no longer leak (#50).
- Header. Muted version tag next to the logo.
- Internals. Structured
ErrorKind, cached tool schemas, tighter swallow-error budgets (#48). Local builds opt in to bundled SQLite and a faster dev profile.
Performance
Idle TUI, Linux x86_64 (method and machine in docs/benchmarks.md):
| Metric | Result |
|---|---|
| 1 session PSS | 10.5 MB |
| 10 sessions PSS | 32.0 MB |
--version |
1.4 ms |
| First frame (harness) | 12 ms |
| Idle redraws (harness, 3 s) | 0.3 /s |
Install
curl -fsSL https://why.codes/install | shHomebrew:
brew tap whycorporation/whycodes https://github.com/whycorporation/whycodes
brew install whycorporation/whycodes/whycodes
# already installed:
brew upgrade whycodesFull Changelog: v0.3.0...v0.4.0
v0.3.0
v0.2.0
What's Changed
- feat(tui): sticky Grok-style todo panel at the top of the session by @mrnasil in #25
- feat: clarification policy, Antigravity provider, and related fixes by @mrnasil in #26
- docs: surface google-antigravity login in CLI and auth docs by @mrnasil in #27
- fix(tui): rebind credentials when switching providers by @mrnasil in #28
- fix(tui): align sticky panels, scrollbar, and chat on one body column by @ugorur in #29
- chore(deps): bump tract-onnx 0.21 → 0.23.5 by @mrnasil in #31
New Contributors
Full Changelog: v0.1.0...v0.2.0
v0.1.0
Full Changelog: https://github.com/whycorporation/whycode/commits/v0.1.0