Secure sign-in and smoother onboarding
Highlights
- Secure browser-based Jcode account sign-in is now available from both the CLI and TUI
- Onboarding presents a simpler start flow with clearer provider and model choices
- Launch shortcuts for supported external CLIs can be learned, installed automatically, and surfaced when useful
Improvements
- Todo goals can capture the user's intention and score how well planned work aligns with it
- Todo group headers show confidence at a glance, and abrupt completion-confidence increases receive a one-time independent validation check that survives reloads
- Deep swarm task graphs accept deep and light modes and honor nodes explicitly marked as bounded and non-expandable
- Batch tool activity and todo goal updates use more concise, informative terminal presentation
- Provider and model updates after sign-in refresh more efficiently and report only meaningful catalog changes
- Memory recall avoids redundant embedding work
- The pelican bike demo has refreshed animation and controls
Fixes
- Windows account credentials use secure storage and canceled browser exchanges are cleaned up safely
- External CLI hooks launch Jcode through a trusted path instead of project-controlled executables
- Redirected output no longer attempts terminal image rendering
- Background telemetry delivery is bounded to prevent unrestrained concurrency
- Handterm native scrolling animates multi-row input instead of jumping directly to the final position
Full changelog: v0.48.0...v0.49.0
Platform availability
- Linux x86_64: available
- Linux aarch64: available
- macOS Apple Silicon: available
- macOS Intel: available
- Windows x86_64: not available in this release
- Windows ARM64: not available in this release
- FreeBSD x86_64: not available in this release