Fate UI v0.5.1-beta2
Pre-release
Pre-release
Fate UI 0.5.1 beta 2 is a cross-provider compatibility and observability release.
Highlights
Broader OpenAI-compatible provider support
- Reworked the
subagent_manageandsubagent_workflowfunction definitions into portable object-root JSON Schemas. - Fixes empty successful responses from gateways that do not accept top-level
anyOftool parameter schemas, including the observed Crof behavior. - Keeps action-specific validation inside Fate UI, so orchestration behavior remains strict without requiring provider-side union support.
- Providers that already support schema unions continue to work normally; Fate UI now sends the more broadly compatible schema form to every provider.
Token and cache telemetry
- Added a full Context dashboard for live context pressure, session token traffic, cache coverage, output and reasoning composition, estimated cost, and recent active-branch response history.
- Uses bounded, provider-reported token data with strict IPC validation.
- Separates uncached input, cache reads, cache writes, output, and reasoning subsets to avoid misleading totals.
Interface and reliability polish
- Refined extension-status placement and hover behavior without shifting the conversation layout.
- Added regression coverage for provider-compatible tool schemas and token telemetry.
- Hardened timing-sensitive desktop E2E assertions without enabling blanket test retries.
Downloads
- Windows x64: NSIS installer (
.exe) - macOS Apple Silicon:
.dmgand.pkg - macOS Intel:
.dmgand.pkg - Linux x64:
.AppImageand.deb - Integrity:
SHA256SUMS
Verification
Every platform artifact is built from the same v0.5.1-beta2 tag. GitHub Actions runs type checking, 611 unit/integration tests, the production Electron E2E flow, native dependency checks, unpacked-package smoke tests, installer creation, and platform-specific install/mount/run smoke tests before publication.
This is a prerelease. Existing settings and sessions are preserved during a normal upgrade, but closing Fate UI before installing is recommended.