You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Message ID migration skip optimization: When the last checkpoint in a session file is already in the new format (checkpoint_summary_msg_id), migration is now skipped entirely — even if older checkpoints exist in legacy format. This prevents unnecessary file rewrites and ensures restore uses the correct (latest) checkpoint.
IM session binding auto-mute fix: PID-based instance detection (muteNonOwnedBindings) no longer re-mutes adapters that already have a LastSessionID bound. Previously, unmuting an IM adapter would get overridden by another instance's PID detection cycle. Now only bindings with empty LastSessionID are candidates for PID-based muting.
Runtime tool: New runtime tool lets the LLM query session ID, permission mode, vendor/endpoint/model, IM adapter status, and mobile tunnel connection state.
Desktop
Token format helper: Settings page now accepts human-readable token values (e.g. 256k, 1m) in context window and max tokens fields, with validation.
Session-level limits: Endpoint limits saved in Settings are also persisted at session level for immediate effect.
Context probe persistence: Probed context window is now persisted to the session, avoiding re-probing on restart.
Inspector panel async loading: Session list in inspector panel loads asynchronously to avoid blocking TUI.
Locked session indicator: Sessions locked by other instances show a lock icon in the inspector panel.
TUI
Context probe skip logic: Probe is now skipped when session-level, per-model, or endpoint-level context_window override exists.