Skip to content

FleetFrog 0.1.0

Choose a tag to compare

@github-actions github-actions released this 27 Sep 22:05
c484a76

Update the hub before the agents: an older hub can't read every report from a newer agent.

Minor changes

  • de5e2e6: Add the agent as a native Rust binary, which needs no Node and uses a fraction of the memory.
  • 4674765: Release the agent as prebuilt binaries for Linux and macOS, with a script that installs and updates it.
  • 17c1b9f: Read T3 Code on each machine: show its project names and icons for repositories, and add Settings › Integrations › T3 Code with switches, what each machine's agent found, and a warning when T3 Code's database schema differs from the one FleetFrog was built for.
  • 8041d44: Show T3 Code's version, whether its server is running and its coding agents' versions, updates and sign-in state for each machine, and line up the grid's project and host icons and names.
  • 4674765: Publish the hub image to GitHub's container registry as ghcr.io/jameswyse/fleetfrog-hub.
  • 9c9a6fe: Show where T3 Code's agents are working: in grid cells, a "T3 Code at work" list in the Fleet panel and a T3 Code section for each checkout. Pull, switching branch, stashing, archiving, trashing and removing a worktree warn or ask first while an agent works there, and say when a T3 Code project opens a folder that's about to move. Worktrees name the T3 Code thread they were made for, and repositories shown under a T3 Code name show their host and path beneath it in the grid.

Patch changes

  • a395c22: Keep the agent running when the hub restarts while the agent is reconnecting.
  • 1acd887: Wait for the agent's first scan after it starts, instead of saying a checkout doesn't exist.
  • 191f88c: Stop the History page from disconnecting the dashboard, and repair Archive folder changes recorded before the folder was set per machine.
  • 6e10590: Build the hub's Docker image on pnpm's base image, with the pnpm and Node.js versions pinned in devEngines.
  • 8dd4e47: Move Fetch all, Pull all and Rescan all into a Fleet actions menu, and stretch the Projects grid to fill the page up to 1800px.
  • 61b4809: List Integrations above Fleet in the Settings menu.
  • acd06d0: Stop the Pair a machine page saying a machine is paired when it's opened directly.
  • ef7bba6: Show the command that installs the agent on the Pair a machine page.
  • 56b2e34: Show T3 Code's icon beside it in Settings.
  • 7ba6045: Centre repository icons in the Projects grid, with or without a T3 Code name.
  • 43119c2: Show when a machine runs the Rust agent in its system details.
  • 43119c2: Report which agent runs a machine, and allow agents that don't run on Node.