Lock files (Cargo.lock, bun.lock, etc.) are machine-generated and
should not be manually edited or line-ending normalized. Mark them
as binary to prevent unnecessary diff conflicts.
Added:
- *.lock -text
- Cargo.lock -text
- package-lock.json -text
- bun.lock -text
- bun.lockb -text
- yarn.lock -text
- pnpm-lock.yaml -text
- poetry.lock -text
- Updated keyboard shortcuts: Ctrl+P/Shift+Ctrl+P now cycle role models instead of models.
- Changed Ctrl+T to toggle todo list expansion instead of thinking block.
- Added support for openai-codex-responses, google-vertex, cursor providers.
- Updated settings structure to use modelRoles object and removed deprecated options.
- Removed WASM base64 generation script and simplified postinstall process.
- Updated SDK documentation to reflect async auth/model discovery and new auth storage path.
- Replaced external photon-node dependency with vendored WebAssembly implementation.
- Added local photon library with 200+ image processing functions and WASM bindings.
- Updated image conversion and resize utilities to use local photon implementation.
- Added error handling for unknown OAuth providers in AI package.