发布

  • v0.6.1 — 12 Bug Fixes
    Release / Desktop / macOS ARM64 (push) Has been cancelled
    Release / Desktop / Windows ARM64 (push) Has been cancelled
    Release / Desktop / macOS x86_64 (push) Has been cancelled
    Release / Desktop / Windows x86_64 (push) Has been cancelled
    Release / Desktop / Linux x86_64 (push) Has been cancelled
    Release / CLI / aarch64-apple-darwin (push) Has been cancelled
    Release / CLI / x86_64-apple-darwin (push) Has been cancelled
    Release / CLI / aarch64-unknown-linux-gnu (push) Has been cancelled
    Release / CLI / armv7-unknown-linux-gnueabihf (push) Has been cancelled
    Release / CLI / x86_64-unknown-linux-gnu (push) Has been cancelled
    Release / CLI / aarch64-pc-windows-msvc (push) Has been cancelled
    Release / CLI / x86_64-pc-windows-msvc (push) Has been cancelled
    Release / Docker Image (push) Has been cancelled

    frostbyte_neo 发布于 2026-04-29 12:31:12 +00:00

    This release resolves 12 community-reported issues across kernel, channels, runtime, and the dashboard. All fixes verified with cargo clippy clean and 2497 tests passing.

    Kernel & Heartbeat:

    • #1102 Heartbeat now exempts idle reactive agents (no more false Crashed transitions)
    • #1089 Streaming agent loop stamps last_active before LLM call (prevents heartbeat false-positives on slow local models)
    • #1087 Agent config syncs full set of fields from agent.toml on restart, with kernel-assigned workspace and exec_policy preserved when TOML omits them

    Channels:

    • #1120 Router default-agent map keyed on user_id instead of channel_id (Discord and Slack multi-tenancy fix)
    • #1081 Lark websocket respects region setting (no more wrong-server credential rejection for international users)
    • #1088, #1064 Cron job results now broadcast to chat WebSocket clients in real time

    Runtime:

    • #1128 claude-code driver subprocess timeout now configurable via DriverConfig.subprocess_timeout_secs and OPENFANG_SUBPROCESS_TIMEOUT_SECS env var
    • #1051 Audio transcription base URL configurable via media.audio_base_url for local OpenAI-compatible Whisper backends (TTS and image-gen still pending)

    Init & Build:

    • #1079 MiniMax now appears in openfang init provider list
    • #1092 NixOS flake build fixed (nativeBuildInputs, wrapGAppsHook3, libayatana-appindicator runtime closure)

    Code Quality:

    • #1121 Workspace passes cargo fmt --all --check, CI gate strengthened to enforce it across all crates

    Stats:

    • 2497 tests passing
    • Zero clippy warnings (workspace, all targets)
    • All fixes live-tested with daemon and real Groq calls where applicable
    • Tauri desktop config bumped so .dmg and .msi filenames track the release version

    Full Changelog: https://github.com/RightNow-AI/openfang/compare/v0.6.0...v0.6.1

    下载附件