Repository navigation
Releases: kaaanata/jetkvm-cli
Releases · kaaanata/jetkvm-cli
Release list
v1.0.11
v1.0.10
1.0.10 (2026-09-05)
Changes
- Disable secondary device-action confirmation by default; existing permissions and device/session/receipt checks remain mandatory.
- Add
confirmation.required, CLIconfig set --require-confirmation, and the revision-bound MCPconfirmation_requiredsetting to re-enable risk confirmations. - Keep configuration and integration maintenance approval separate from device-action confirmation.
v1.0.9
1.0.9 (2026-09-05)
Bug Fixes
- Preserve live operation ownership across CLI/MCP processes so a new connection cannot mark another process's active input as interrupted. Drain older JetKVM processes before upgrading.
- Use approval-only MCP confirmations with exact signed request binding and one-time consumption; distinguish host decline, cancellation and invalid responses.
- Add confirmed bounded keyboard holds (up to 12 seconds), keepalive and terminal release, plus explicit power-path capability diagnostics.
- Bound WebRTC connection establishment and report the timed-out phase. Physical power-button wiring and Apple Silicon Recovery power-hold support remain unverified and are not advertised as ready.
v1.0.8
1.0.8 (2026-09-05)
Bug Fixes
- Automatically attempt one bounded wake when observation finds sleeping/no-signal video and existing input policy and handle capabilities allow it.
- Distinguish capture sleep from missing HDMI signal; preserve wake delivery and input-cleanup receipts even when capture fails.
- Keep video-only controls read-only, with
--no-wakeand MCPdisable_wakeavailable to disable automatic waking.
v1.0.7
1.0.7 (2026-09-05)
Bug Fixes
- Restore confirmed screen capture and control sessions, and fix batches containing timed waits.
- Apply one confirmation policy to CLI and MCP key aliases and action batches; support
CMDasCOMMAND/META. - Reject overflowing duration inputs and return clearer key, session, and input-cleanup errors.
- Preserve durable receipts on duplicate operation lookup without reporting a fabricated batch or cleanup result.
- Add executable-level MCP hardware acceptance covering confirmation, 1920x1080 PNG capture, bounded input, deduplication, and session closure.
v1.0.6
1.0.6 (2026-09-05)
Bug Fixes
- Guide first-time device connection from the CLI or an agent without requiring configuration JSON, hardware IDs, or state-file paths. MCP starts in a restricted bootstrap mode before any device is configured.
- Keep device passwords in an expiring local setup page and the operating-system credential store. Enrollment verifies the device without opening a control session or sending input.
- Add revision-bound settings updates through CLI and MCP for output, input permissions, device exposure, takeover permission, and session lifetimes. Reject stale changes and activate updates on the same MCP connection after active controls close.
- Preserve existing policy ceilings and confirmation requirements, keep machine output free of interactive prompts, and update the bundled agent guidance. Cloud integration is not included.