Releases: 1jehuang/jcode
Releases · 1jehuang/jcode
Release list
v0.79.1
Highlights
- Large MCP tool catalogs can now be deferred automatically to keep agent context compact
- Recent session lists now use a durable metadata index for faster dashboard loading
Improvements
- Background commands promoted after a timeout now report live progress
Fixes
- Remote TUI sessions now dispatch productivity results and handle Alt-key toggles correctly
- Memory sidecars now preserve provider routing while omitting unnecessary metadata
- Invalid CI telemetry overrides now fall back safely
Full changelog: v0.79.0...v0.79.1
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
v0.78.1
Highlights
- Git integrations can now be discovered through the tool catalog
Improvements
- Session discovery is faster and bounded for dashboard clients
Fixes
- Pinned background tasks now stay limited to the two most recently active tasks
- Station sessions now use the correct model status routing
- Anthropic catalog probes now send the required provider headers
- Command safety checks no longer flag inert heredoc payloads
Full changelog: v0.78.0...v0.78.1
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
v0.78.0
Highlights
- Harness API and SDK clients can now receive images embedded in transcript messages
Improvements
- Todo quality checks now give shorter, clearer guidance and avoid repeatedly blocking final responses
Fixes
- Completed hook observers are now cleaned up reliably instead of accumulating over time
Full changelog: v0.77.2...v0.78.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
v0.77.1
Fixes
- The remote release command now detects the current repository and follows its own release conventions instead of assuming Jcode-specific tooling
Full changelog: v0.77.0...v0.77.1
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
v0.77.0
Background visibility and expanded authentication
Highlights
- Background tasks now appear in the pinned status band, report intermediate progress reliably, and wake stalled agents automatically
- Cursor and Grok Build now support native authentication flows, with OrcaRouter available as a provider profile
- Duplicate provider accounts now receive memorable animal names in the account picker
Improvements
- Todo intent and understanding are shown inline with clearer status colors and expandable pinned details
- Pinned todo, copy, and edit-expand controls can now be activated with the mouse
- Session search finds late transcript content and preserves longer search prefixes
- The SDK now exposes persisted session titles and reasoning-effort updates
- Bash output is collapsed by default with a cleaner presentation
- Users can submit privacy-conscious maintainer feedback after explicit consent
Fixes
- Pasted content remains visible after sending
- Hyphenated MCP tool names dispatch correctly
- Repeated OpenRouter tool outputs are preserved
- Provider selection honors an explicitly requested CLI provider
- Setup hotkey uninstall actions are honored
- macOS swarm Option shortcuts work correctly
Full changelog: v0.76.0...v0.77.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
v0.76.0
Transcript privacy and broader provider support
Highlights
- Opt-in transcript telemetry now supports privacy-preserving collection with automatic secret redaction
- Anthropic-compatible provider profiles can now connect to additional compatible services
- Grok Build login can now be completed directly inside the TUI
Improvements
- Startup update checks can now be disabled in configuration
- Transient provider retries are more resilient and configurable
- Z.AI Coding Plan supports reasoning effort controls and safely handles text-only models
Fixes
- OpenRouter responses preserve tool outputs even when the corresponding tool call is unavailable
- Prompt files are deduplicated and oversized skill context is clipped
- Repeated paste placeholders expand correctly
- Self-development builds promote artifacts to the correct paths
- Grok model lists refresh after login and use the current managed backend
Full changelog: v0.75.5...v0.76.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
v0.75.5
Reliable remote sessions, providers, and release builds
Highlights
- Remote sessions now preserve active skills and recover cleanly after clearing session state
- OpenAI-compatible and OpenRouter streams handle transient failures and fallback tool calls more reliably
Improvements
- ACP sessions tolerate host-provided MCP servers and report turn token usage
- Shifted keyboard symbols report their alternate keys consistently
- Development builds choose safer job counts based on available memory
Fixes
- Background commands no longer inherit stdin unexpectedly
- Telemetry respects opt-out before install events and isolates tests from user configuration
- Fallback tool-call identifiers remain unique when providers omit IDs
- ACP prompt requests now compile correctly in optimized cross-platform release builds
Full changelog: v0.75.4...v0.75.5
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
v0.75.3
Reliable streams and desktop session overview
Highlights
- Desktop sessions now include a restored Super-key overview with clickable session navigation
Improvements
- The desktop overview shortcut works safely across compositors
Fixes
- Transient stream_read_error failures are now recognized as retryable transport errors
Full changelog: v0.75.2...v0.75.3
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
v0.75.2
Strict todo status validation
Highlights
- The todo tool now rejects unknown status values instead of storing them silently
Improvements
- Invalid status errors list the accepted pending, in_progress, completed, and cancelled values
Fixes
- Unknown model-written status strings can no longer leave todo completion behavior ambiguous
Full changelog: v0.75.1...v0.75.2
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
v0.75.1
More reliable autonomous runs
Highlights
- Todo completion synonyms such as done and finished no longer trigger false auto-poke loops
- Grok Build is available as an ACP provider
Improvements
- Todo status values are documented and constrained in the tool schema
- Desktop and SDK clients expose provider request lifecycle status
Fixes
- Todo statuses are normalized on write and compared case-insensitively during headless run completion checks
- Codex quota windows no longer appear more than once
- Pinned todo configuration tests no longer leak process-global configuration
Full changelog: v0.75.0...v0.75.1
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