Skip to content

Agent Hub v0.3.0 — Frontend workflow update

Latest

Choose a tag to compare

@wu1w wu1w released this 08 Oct 02:45

Agent Hub 0.3.0 reorganizes the desktop workspace around everyday tasks, makes connection settings explicit, and protects unsaved edits when switching views. Available for Apple Silicon (arm64), macOS 13+, with English and Simplified Chinese UI.

What changed

  • Six primary destinations: shared memory, preferences and project rules are grouped together; agent cards and the connection table share one workspace. Existing deep links and browser Back remain supported.
  • Clearer overview: background sync and its last successful checks come first. Delivery warnings appear once, while optional skill imports are separate from issues.
  • Predictable editing: skill content and distribution scope save together. Connection modes use explicit choices instead of click-to-cycle controls. Project memory scope uses named options and a project selector.
  • Faster navigation: Cmd/Ctrl+K searches pages, skills and agents locally. Sessions use a more readable layout; narrow windows retain all navigation controls.
  • Safer drafts: delayed reads cannot replace newer edits. Returning from an agent's delivered-content preview retains the source draft. Initial preferences load content and revision together, and canceling a dialog cannot reuse an earlier confirmation.
  • Less repeated work: only the active page renders during polling, and agent identity files load when their editors expand. Explicit refresh bypasses the metadata cache. No additional frontend framework or runtime dependency was introduced.

Install or update

Download the DMG, drag Agent Hub.app to Applications and replace the existing copy. The ZIP contains the same app. Quit the old app before replacing it. Existing Hub data and bindings are retained; Node 22.23.3 is bundled.

The app is ad-hoc signed and not Apple-notarized. If macOS blocks a downloaded copy you trust, follow Apple's per-app Open Anyway instructions. Local installation and launch were verified; downloaded quarantine approval remains a user action.

Validation

  • 352 tests pass, plus TypeScript and frontend checks.
  • Interactive checks cover English/Chinese, a 390 px viewport, search, explicit connection settings, project rules, draft preservation and save flows.
  • Packaged runtime smoke test passes with an isolated home and system-only PATH, including authentication, all frontend modules and parent-exit cleanup.
  • Installed build: warm snapshot median 12.9 ms; a 10-second idle sample used approximately 0.5% of one CPU core in the backend. These measurements exclude the native shell and WebKit helpers and vary by machine and data.
  • SHA256 manifest included. Packages contain application code and runtime resources only, without user configuration, memories, credentials or transcripts.

Source: bf85940b06ebd198dbc9d874ca3a2b65b73ee457.
Workflow changes · Desktop packaging notes · Full diff