Build on jcode
Highlights
- A production-ready TypeScript SDK and Rust SDK can now launch isolated jcode agents or connect to a running instance
- SDK clients can stream turns, request validated structured output, inspect models and providers, manage session retention, search project files, and subscribe to events
- The desktop app can resume stored sessions and paste clipboard images directly
Improvements
- Desktop scrolling is faster and smoother across mouse wheels, trackpads, and keyboard controls
- Desktop settings expose reasoning display and copy-on-select controls
- Ctrl+L now behaves like a terminal clear while keeping earlier history available above the viewport
- Tool output limits prevent oversized command results from overwhelming agent context
Fixes
- Private SDK instances inherit logins safely, isolate sessions, and clean up their processes and state on close or crash
- Desktop reconnects now recover their retry timing and clearly report successful reconnection
- Authentication guidance no longer suggests stale static API models
- Session cancellation remains correct after a session rename
Full changelog: v0.64.2...v0.66.0
Platform availability
- Linux x86_64: available
- Linux aarch64: available
- macOS Apple Silicon: available
- macOS Intel: available
- Windows x86_64: available
- Windows ARM64: available
- FreeBSD x86_64: available