Skip to content

agit-v0.2.1

Choose a tag to compare

@github-actions github-actions released this 17 Sep 09:24
· 887 commits to main since this release

Added

  • Native Windows peer remote control. Windows supports the same controller,
    executor and Cloud tunnel protocol as Linux and macOS, using a current-user
    named pipe for local owner RPC.
  • Bundled Git and Git LFS. Official distribution binaries include their Git
    runtime, so session version control does not require a separate Git installation.

Changed

  • Owner-only Cloud access by default. Run agit login, then
    agit rc start --detach. Startup registers the device and enables remote control
    for the signed-in owner, without a separate enrollment command. Use the same Hub
    account in Web Workspaces or the desktop app. This does not grant public access.
  • Remove the paired RC transport. Startup and device management use peer/Cloud
    only. Users of the paired default in 0.2.0 must upgrade; the existing Linux 0.2.0
    peer/Cloud protocol remains supported. Server retirement follows verification of
    the new Windows and Linux release artifacts.
  • Reuse Cloud HTTP connections, overlap admission checks with tunnel setup, and
    race resolved TCP addresses to avoid waiting on a slow address before trying another.
  • Reduce repeated repository checks and keep repository preparation and background
    metadata work off the native session command loop. Record startup phase timings
    without logging prompt contents.

Fixed

  • Prevent detached Windows daemon helpers from opening console windows; release
    inherited caller pipes when starting in the background.
  • Preserve tunnel failure details and renew Cloud authority without repeatedly
    reconnecting healthy idle sessions.
  • Recover a revoked device registration when its owner explicitly starts RC again;
    background reconnects do not undo revocation.
  • Read history and goals from fresh Codex sessions before a transcript file exists,
    and isolate history readers from snapshot capture and session control.
  • Preserve native history identity and snapshot consistency, and protect generated
    session observations with repository secret rules before settlement.

Full Changelog: agit-v0.2.0...agit-v0.2.1