Repository navigation
Releases
Agent Hub v0.3.0 — Frontend workflow update
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
Agent Hub v0.2.0 — macOS Desktop
Agent Hub now has a native macOS desktop app for Apple Silicon (arm64), macOS 13+. This release includes DeepSeek Harness integration and more efficient background synchronization.
Install
Download the DMG, drag Agent Hub.app to Applications, and open it. The ZIP contains the same app. Node 22.23.3 is bundled; no terminal, repository checkout or separate Node installation is required. Existing Hub data and bindings are retained. Closing the window keeps synchronization running; Quit stops the backend. No login daemon is installed.
Signing: this build is ad-hoc signed, not Apple-notarized. If macOS blocks a downloaded copy you trust, follow Apple's per-app Open Anyway instructions. Gatekeeper is not disabled. Local installation was tested on macOS 26.6.1; downloaded quarantine approval remains a user action.
Changes
- Native Swift/AppKit window using system WebKit, with English and Simplified Chinese resources.
- DeepSeek Harness Skills, native Memory and independent Identity projection, including
DSH_HOME. Unsupported Sessions/Handoff/Vault remain disabled. - Hub source edits now deliver automatically: about 1 second after a file event, with a 10-second fallback. Session changes index after about 20 seconds, with a 5-minute fallback.
- Visible synchronization status and errors; safe shutdown waits for active work.
- Preserve Hermes memory formatting, skip unchanged writes, warn near capacity, and remove only obsolete Hub-owned skill links.
- Snapshot metadata caching and coalesced scans; hidden windows stop UI polling. Vault authorization and sensitive contents are not cached.
- Update smol-toml to fix quadratic parsing behavior; no known production dependency advisories at release validation.
Performance and validation
With 24 catalog entries, 56 Hub skills, 53 vendor skills and 1,178 indexed sessions, warm snapshot work dropped from 122–129 ms to 8–10 ms, with about 90% fewer file operations. The installed app's warm HTTP requests measured about 13 ms. A 10-second idle sample measured about 0.6% of one CPU core for the backend and about 91 MiB backend RSS, excluding the native shell and WebKit helper processes. Results vary with the dataset and machine.
- 316 shared-source tests, type checks and frontend checks pass.
- Packaged runtime tested with an isolated home and system-only PATH: authentication, static assets, catalog and parent-exit cleanup.
- DMG integrity, bundle signature integrity, installation, native launch, bilingual UI, DeepSeek card and Quit cleanup verified locally.
- Artifacts contain code and runtime resources only—no user data, secrets or transcripts. SHA256 manifest included.
Source: 762f6419a250bebc8c714661deec89c84dc596f8. Packaging and performance notes.