Skip to content

v0.1.23

Choose a tag to compare

@github-actions github-actions released this 18 Jul 18:29
4fead95

Upgrade note: legacy turn checkpoints

Tcode no longer creates hidden Git checkpoint refs. If you used a build that included
turn checkpoints, run this once inside each affected repository to remove the old refs:

git for-each-ref --format='delete %(refname)' refs/tcode/checkpoints/ | git update-ref --stdin

This does not change branches, commits, the index, or workspace files. The unreferenced
snapshot objects become eligible for Git's normal garbage collection.

Platform notes

  • macOS 12+: these test builds are not signed or notarized. After moving the app to Applications, clear Gatekeeper quarantine with:

    xattr -dr com.apple.quarantine /Applications/Tcode.app

  • Windows: Microsoft Edge WebView2 Runtime is required. It is included with Windows 11.

  • Linux: requires ALSA, Fontconfig, Wayland/X11 client libraries, libgbm, the Vulkan loader, and a working Vulkan ICD/graphics driver.

Packages are uploaded as soon as each platform build completes. macOS artifacts are
architecture-specific. Windows MSI/NSIS and Linux AppImage packages are not currently
produced. SHA256SUMS.txt is added after every platform package has finished.

What's Changed

  • fix(ui): keep disclosure card chrome fixed while its content scrolls by @Tryanks in #58
  • feat: user provider profiles in settings model pickers by @Tryanks in #59
  • perf: keep the send path off the main thread's disk and git by @Tryanks in #60
  • fix(ui): flatten the vibrancy canvas while fullscreen by @Tryanks in #61
  • fix!: replace harness checkpoints with provider-native rewind by @Tryanks in #62
  • feat(ui): replace gpui-component markdown with a rushdown + syntect component by @Tryanks in #73
  • perf(ci): drop the macOS release build and shrink build caches by @Tryanks in #74
  • fix(agent): stop holding Claude turns on background tasks, synthesize re-invocation turns by @Tryanks in #75
  • feat(orchestrate): route child approvals to the decision layer by @Tryanks in #76

Full Changelog: v0.1.22...v0.1.23