| Name | Modified | Size | Downloads / Week |
|---|---|---|---|
| Parent folder | |||
| SHA256SUMS | 2026-09-20 | 836 Bytes | |
| jcode-linux-aarch64.tar.gz | 2026-09-20 | 42.6 MB | |
| jcode-macos-aarch64.tar.gz | 2026-09-20 | 43.9 MB | |
| jcode-macos-x86_64.tar.gz | 2026-09-20 | 46.1 MB | |
| jcode-windows-aarch64.tar.gz | 2026-09-20 | 30.1 MB | |
| jcode-freebsd-x86_64.tar.gz | 2026-09-20 | 38.7 MB | |
| jcode-linux-x86_64.tar.gz | 2026-09-20 | 40.9 MB | |
| jcode-windows-aarch64.exe | 2026-09-20 | 81.9 MB | |
| jcode-windows-x86_64.exe | 2026-09-20 | 108.3 MB | |
| jcode-windows-x86_64.tar.gz | 2026-09-20 | 35.7 MB | |
| README.md | 2026-09-20 | 3.1 kB | |
| v0.86.0 source code.tar.gz | 2026-09-20 | 182.4 MB | |
| v0.86.0 source code.zip | 2026-09-20 | 183.6 MB | |
| Totals: 13 Items | 834.3 MB | 19 | |
Smarter task handling and clearer session feedback
Highlights
- Jev browser handoff now handles whole multi-step tasks, continuing through uncertain pages and returning to the parent only when finished or blocked
- Memory recall uses Jev to select relevant project and global memories without loading a local embedding model at startup
- Save Anthropic prompt-cache retention preferences with /cache extend and see clearer cache usage, retention estimates, and provider-specific limits
Improvements
- Use /merge to integrate the current branch into the repository primary branch with validation of the combined result
- Terminal tab titles show session edit-line counts and elapsed time for the current or most recent work period
- Jev features prefer the included subscription route when the gateway and account support it, instead of automatically charging a separate API key
- Adds gated remote-compilation client support on Linux and macOS, requiring a provisioned service and cloud-compute credits, with access checked before source uploads
- Native voice APIs add bounded microphone capture and Nari streaming for clients with a Nari API key, alongside clearer handling of requests to use the newest conversation
- Rust and TypeScript clients can distinguish assistant messages, final answers, and replacement text from retries
- Independent SDK clients can share an authenticated SSH connection without one client closing the others
- The pinned diff side panel has been removed while inline diffs remain available
Fixes
- OpenAI WebSocket conversations recover when earlier tool outputs change or a continuation reports a missing tool result
- Cache-write tokens are retained in usage reporting and OpenAI cost estimates no longer double-count them
- Estimated cache retention no longer triggers misleading expiry countdowns or warnings for inactive provider routes
- Drag-to-copy follows the visible text on wrapped lines, including narrow terminal layouts
- Todo quality checks avoid unnecessary ownership and confidence follow-ups for completed work
- Edit results preserve file-position diffs and distinguish a known unchanged file from an unavailable snapshot
- Fresh-session history stays available during active turns and socket messages survive interrupted reads
- Scheduled tasks reach attached sessions, and local client skills load before the initial history
- MCP calls preserve dynamic arguments, and completed non-image file drops are normalized correctly
- Source checkouts without an upstream no longer perform misleading update checks, and empty API session directories are handled gracefully
Full changelog: https://github.com/1jehuang/jcode/compare/v0.85.0...v0.86.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