发布

  • v0.6.5: Agent Wakeup, Server IDs, cloneAgent
    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-05-12 12:06:14 +00:00

    Resolves 8 community issues + 3 PRs merged from trusted contributors. 2585 tests passing, zero clippy warnings, zero regressions.

    Agents:

    • #890 New agent_activate tool and POST /api/agents/{id}/activate endpoint. Orchestrator agents can wake suspended or crashed peers. Idempotent on Running, rejects Terminated.
    • #868 cloneAgent API. POST /api/agents/{template_id}/clone deep-clones a template, applies overrides, assigns a fresh agent ID and workspace path. Excludes MEMORY.md so the new agent starts fresh.
    • #869 Server-assigned message IDs. Every Message now carries a UUID v4 msg_id stamped at construction, plus an optional provider_msg_id for debugging. Legacy on-disk sessions get fresh IDs on first load.

    Web Dashboard:

    • #1026 Inferencing indicator. Live pulse next to agents currently calling the LLM. Computed from running_tasks DashMap.
    • #931 Providers screen overhauled. Search, filter by status, group by category (frontier / oss / aggregator / regional / local), configured providers first.
    • #915 Telegram user_id surfaced. metadata.telegram_user_id and prompt prefix [From: Name (tg_id:NNN)] give agents a stable per-user identifier.

    Channels:

    • #1146 Lenient binding parse. One malformed binding entry no longer drops the entire bindings table. Bad entries are logged at ERROR and dropped, survivors pass through.

    Docs:

    • #1097 Workspaces gap documented (multi-component refactor needed, design comment posted).
    • #1037 follow-up. docs/configuration.md auth posture wording corrected. Middleware fail-closes on authenticated routes but a small set of public routes (health, static, OAuth callback) remain reachable so the login page can render. OPENFANG_ALLOW_NO_AUTH opt-in still required for open access.
    • #1175 Getting-started doc links fixed.

    Dependencies:

    • open 5.3.3 to 5.3.4

    Stats:

    • 2585 tests passing (+42 from v0.6.4)
    • Zero clippy warnings (workspace, all targets)
    • Zero regressions

    Full Changelog: https://github.com/RightNow-AI/openfang/compare/v0.6.4...v0.6.5

    下载附件