🚀 Release v2.2.15
- Provider-backed heterogeneous Agents with Claude Code and Codex gaining deployment-backed model options
- Kimi Code and Pi add new provider paths across web and Desktop
- Restart-free Desktop updates with signed renderer updates, compatibility checks, compressed delta delivery, and automatic rollback
- Agent approval and intervention flows that align across surfaces with generic interventions persisting for long-running work
- Agent self-learning with Labs-gated growth portrait showing learned domains, rules, and practice history
- Public Artifacts and Workbench allowing local HTML and site assets to be packaged into versioned Artifacts
- Workspace collaboration features including per-member Resource grants and transfer requests
- Redesigned Notification Center for workspace management
- Global interface font setting and locale-aware font stacks
- Scheduled Tasks get a dedicated view with successful subtasks completing automatically
- Self-learning gains dedicated domain creation, editable anchors, and operation-scoped Context
- Agent profiles gain a character sheet and reusable full-body artwork
- Cursor moves to bidirectional ACP session with permission prompts, questions, approvals, and safe resume recovery
- macOS communication notifications include Agent avatars
- Realtime voice dictation adds finalized speech to editable draft without auto-sending
- Goal state moves to durable graph with dependency-aware scheduling, CLI controls, and autonomous recovery
- Each Topic keeps its own heterogeneous model choice instead of rewriting the Agent default
- Home restores marketing hierarchy, consolidates promotional surfaces, and sharpens recommendation visuals
- Dead Topic locks no longer swallow sent messages
- Completed gateway runs clear stale loading state in the sidebar
From lobehub
This release was automatically published from PR #18747.
Changes
See PR description: https://github.com/lobehub/lobehub/pull/18747
Commit Message
🚀 LobeHub Release (20260827)
Release Date: August 27, 2026
Since v2.2.14: 235 merged PRs · 13 contributors
This cycle makes long-running Agent work easier to direct and recover, expands provider-backed heterogeneous Agents, delivers safer restart-free Desktop updates, and deepens Artifact, Workspace, and acceptance workflows.
✨ Highlights
- Provider-backed heterogeneous Agents — Claude Code and Codex gain deployment-backed model options, while Kimi Code and Pi add new provider paths across web and Desktop. (#18468, #18558, #18609, #18658, #18720, #18721)
- Restart-free Desktop updates — Signed renderer updates apply in place with compatibility checks, compressed delta delivery, release-scoped artifacts, and automatic rollback. (#18648, #18694, #18716, #18724)
- Agent approval and intervention flows — Agent approvals now align across surfaces, and generic interventions persist so long-running work can resume with the right user decision. (#18417, #18645)
- Agent self-learning — A Labs-gated growth portrait shows learned domains, rules, and practice history while operation-scoped expertise improves future Work. (#18195, #18394, #18420)
- Public Artifacts and Workbench — Local HTML and site assets can be packaged into versioned Artifacts, while acceptance and verification run in a standalone SSR Workbench. (#18424, #18473, #18569, #18728)
- Workspace collaboration — Per-member Resource grants, transfer requests, and a redesigned Notification Center make shared work easier to control and act on. (#18389, #18432, #18536, #18545)
- More adaptable everyday UI — Global interface fonts, consolidated Home promotions, clearer model availability, and refined recommendation visuals make the app easier to personalize and navigate. (#18712, #18722, #18730, #18741)
🏗️ Core Agent & Architecture
Goals, Tasks & Acceptance
- Goal state moves to a durable graph with dependency-aware scheduling, CLI controls, autonomous recovery, and terminal Acceptance Work. (#18574, #18597, #18635)
- Scheduled Tasks get a dedicated view, successful subtasks complete automatically, and Kanban grouping matches the list view with clearer loading states. (#18586, #18591, #18631, #18707)
- Acceptance deliveries group by Project and can be merged without losing checks, evidence, or prior review decisions; the review round now always reports its outcome. (#18448, #18537, #18548, #18672)
- Acceptance features now share one consistent product boundary, while abandoned Goal Work and stale scoped tool calls recover instead of silently ending the run. (#18656, #18664, #18703)
Agent Learning & Identity
- Self-learning gains dedicated domain creation, editable anchors, operation-scoped Context, and safer lesson history management. (#18418, #18420, #18517, #18556)
- Agent profiles gain a character sheet and reusable full-body artwork that retains its style and direction. (#18446, #18464)
- Agent authors can restrict Topic sharing, while Agent transfers preserve accumulated expertise. (#18445, #18557)
- Approval workflows align with web behavior, and generic interventions persist across Agent runs. (#18417, #18645)
📱 Platforms & Integrations
Heterogeneous Agents
- Claude Code supports local Provider bindings, while supported Claude Code and Codex runs can use deployment-backed models with operation-scoped authorization. (#18468, #18558, #18595, #18609, #18621)
- Kimi Code joins heterogeneous Agent provider bindings, and Pi gains a dedicated Desktop provider path. (#18720, #18721)
- Each Topic keeps its own heterogeneous model choice instead of rewriting the Agent default. (#18658)
- Cursor moves to a bidirectional ACP session with permission prompts, questions, approvals, and safe resume recovery. (#18475)
- OpenClaw and Hermes detection now covers official install paths, refreshed shell environments, and Windows launchers. (#18646)
Desktop, Messaging & Gateway
- Desktop applies verified renderer updates without restarting, keeps compact rollback deltas, and scopes OTA artifacts to the matching release. (#18648, #18694, #18716, #18724)
- macOS communication notifications include Agent avatars, Workspace windows retain their bounds, and the terminal adds links and split panes. (#18430, #18433, #18441, #18500)
- Gateways can pull the connection assignments they should hold, while message routing can still split platforms across deployments without changing the Integration protocol. (#18628, #18680)
- Linked chat platforms receive Resource files and attachments with per-platform budgets, while scheduled Task results and rich Agent pushes appear in the Notification Center. (#18391, #18467, #18511, #18535, #18561, #18608)
🖥️ User Experience
- Realtime voice dictation adds finalized speech to the editable draft without auto-sending or disturbing existing text and attachments, and its entry point now sits with the left-side chat actions. (#18132, #18578, #18709)
- Home restores its marketing hierarchy, consolidates promotional surfaces, sharpens recommendation visuals, and brings back richer model shortcuts and the Apps catalog. (#18438, #18528, #18553, #18562, #18580, #18722, #18741)
- A global interface font setting and locale-aware font stacks make reading preferences consistent across the app. (#18712)
- GLM-5.3-Flash is available, disabled models can be re-enabled from chat input, and model prices survive OAuth redirects. (#18723, #18727, #18730)
- Dead Topic locks no longer swallow sent messages, and completed gateway runs clear stale loading state in the sidebar. (#18497, #18682)
- Agent document edits recover malformed persisted content and reject operations that would unexpectedly clear a non-empty document. (#18643)
- Settings search covers more destinations and matches user queries more reliably. (#18390)
🔧 Tooling
- Agent Chaos adds deterministic timeout, cleanup, tracing, and failure-injection contracts for long-running Agent tests. (#18667)
- Evaluation Run Topics restore Test Case history and environment Context, and tool calls can be forwarded to mock servers for end-to-end verification. (#18516, #18604)
- Workbench CI checks Worker bundle size and publishes PR previews after assets reach R2. (#18492, #18592)
- Desktop release automation dispatches renderer OTA before native releases, and shared UI primitives continue moving to the base component layer. (#18716, #18729)
- Obsolete Orb repository setup scripts are removed from the development path. (#18740)
🔒 Security & Reliability
- Security: Resource checks stay scoped to the active Workspace and support per-member grants without bypassing privacy or role ceilings. (#18396, #18406, #18525, #18536, #18545)
- Security: Server-default heterogeneous operations bind authorization to the user, operation, Workspace, and allowed capabilities. (#18558)
- Reliability: Context compression avoids repeat work, removes compressed messages from queued payloads, and settles in-flight tool calls when interrupted. (#18506, #18587, #18610, #18626)
- Reliability: Completed heterogeneous child Agents resume their parked parent, while RouterRuntime preserves request Context and retries the next configured channel on insufficient Provider balance. (#18596, #18668)
- Reliability: Multi-tab settings changes no longer overwrite newer tool approval choices with stale state. (#18705)
- Performance: Message-plugin and heterogeneous tool-call lookups avoid broad scans, and Task lists use a leaner database path. (#18457, #18519, #18618)
👥 Contributors
Huge thanks to 13 contributors who shipped 235 merged PRs this cycle.
@ONLY-yours · @orangeboyChen · @jalenzz · @NickShee · @BittuBarnwal7479 · @arvinxx · @Innei · @AmAzing129 · @rdmclin2 · @tjx666 · @sudongyuer · @cy948 · @nekomeowww
Full Changelog: https://github.com/lobehub/lobehub/compare/v2.2.14...release/weekly-20260827