Skip to content

Turbocode v0.5

Choose a tag to compare

@granvalenti76 granvalenti76 released this 06 Sep 11:18
· 114 commits to main since this release
615e614

TurboCode 0.5 Prerelease

TurboCode 0.5 is a prerelease focused on controllable agent collaboration, profile-driven workers, and a more reviewable runtime workflow for Swift and SwiftUI development on macOS.

Highlights

  • Runtime steering with queued corrections and Codex turn/steer support.
  • Asynchronous task delegation with worker pools and concurrent activity tracking.
  • Explicit worker routing through worker_id, worker role descriptions, and busy-worker protection.
  • Codex profile support with profile-specific tool overrides.
  • Improved transcript context projection and reversible tool-exchange exclusions.
  • Executor-neutral streaming and typed tool receipts across native and Codex runtimes.
  • Refined Custom Profiles / Agent Team workspace.
  • Extended TypeScript plugin examples and SDK onboarding.
  • Additive first-launch onboarding under ~/.turbocode/.

Onboarding

On first launch, TurboCode creates and maintains the local configuration layout, including:

  • models.json, config.json, and profiles.json
  • sessions and diagnostics
  • built-in Skills
  • TypeScript plugins and SDK
  • repository-map cache
  • official and user documentation

Existing user configuration and model endpoints are preserved during onboarding and migration.

Verification

  • FirstLaunchBootstrapTests: 9/9 passed.
  • git diff --check: passed.
  • The dev branch was merged from the existing v0.4 baseline.
  • Real-provider interactive validation remains a prerelease release-gate task.

Demo

TurboCode_0.5_Mastodon_teaser.mp4