github drumih/turbo-fieldfare 0.4.1
TurboFieldfare 0.4.1 — CLI Controls and Runtime Hardening

2 hours ago

TurboFieldfare 0.4.1 exposes production runtime controls in the CLI, hardens Metal failure handling and the .gturbo format boundary, and improves diagnostics across the Mac app and local server.

CLI and runtime

  • Added validated CLI controls for expert-cache slots and policy, prompt prefill, prefill chunk size, and RDADVISE.
  • Preserved production defaults when the new options are omitted.
  • Metal command-buffer failures now propagate from forward execution and token sampling instead of continuing with invalid state.

Format and diagnostics

  • Added a Foundation-only shared .gturbo v1 format contract used by the repacker and runtime.
  • Preserved compatibility with existing installs while rejecting malformed metadata and unsafe filesystem layouts.
  • Added bounded structured-output diagnostics for malformed tool generations without logging prompt or generated content.

Mac app and tools

  • Added prefill throughput to Last Run and an After Sending prompt setting.
  • Improved OpenAI tool-name validation, including hyphenated function names.
  • Stabilized model-path invalidation tests independently of host disk state.

Community

  • Expanded community benchmark coverage with additional M1, M4, M5 Pro, and A18 Pro reports.
  • Added the project overview video and removed the misleading raw-completion README example.

Validation

  • CI passed on the release commit, including release builds, the complete serial test suite, and Markdown-link validation.
  • Public API compatibility checks found no breaking changes from the previous main baseline.

This is a source-only release. It does not include model weights or application binaries.

Full changelog: 0.4...0.4.1

Implemented in #71, #75, #78, #82, #87, #89, #90, #96, and #100.

Thanks to @vitaliytv and @topcheese for the fixes incorporated and expanded in #100, and to everyone who submitted benchmark reports.

Don't miss a new turbo-fieldfare release

NewReleases is sending notifications on new releases.