Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

Desktop app

The desktop app organizes builds by game and lets you fetch, update, inspect, and publish them without using the command line.

Select a game

The app is scoped to one game at a time. Choose the current game from the game picker. Builds, streams, search results, and publishing all use that game.

Browse builds

The Builds page groups matching platform builds into one version row. Use search and stream filters to narrow the feed. A row can show:

  • Version or source revision.
  • Platforms available for that build.
  • Stream membership.
  • Author, age, notes, and broken status.
  • Whether a checkout is already local.
  • How much data must be downloaded.

Open a build to see its complete metadata and platform variants.

Fetch a build

Select a platform and choose Fetch build. You can create a new checkout or update a checkout associated with a stream.

Vsync downloads only missing chunks. The new checkout is staged before it replaces the old one. If you cancel or the operation fails, downloaded chunks remain cached for the next attempt and the previous checkout remains usable.

From a local build you can:

  • Open its directory.
  • Fetch it again to verify and repair the checkout.
  • Update it when its stream has moved.
  • Delete the checkout without clearing the shared cache.

Work with streams

The Streams page shows each stream, its description, current platforms, tip builds, and local status. Open a stream to inspect its history and fetch a previous build. Administrators and publishers can edit stream descriptions.

Publish a build

Open Commit and:

  1. Choose the build directory.
  2. Wait for Vsync to stage and price the upload.
  3. Select the platform.
  4. Enter a version and optional source revision, build configuration, stream, release notes, and pin status.
  5. Review the number of missing chunks and bytes to upload.
  6. Choose Publish.

Versions must be unique for a game and platform. Pointing a stream at the new build is atomic: clients see either the old tip or the new tip.

Settings and storage

Open Settings to change the build root, inspect cache and checkout usage, open or delete local checkouts, clear cached downloads, or sign out.

Clearing the cache keeps checkouts but makes future downloads transfer those chunks again. A local-only commit that has never been uploaded can no longer be reconstructed after its cached data is cleared.