Releases: TokenDanceLab/AgentHub
Releases · TokenDanceLab/AgentHub
AgentHub v0.4.0 — 把 AI Agent 当队友一样拉进群聊
把 AI Agent 当队友一样拉进群聊。
和真人好友、AI Builder、AI Reviewer 在同一个 IM 里聊天协作——消息就是任务流,聊天就是工作台。
新增
- 完整 OIDC 用户体系 — TokenDance ID 登录后自动同步 GitHub 头像和用户名,身份贯穿全局(GlobalRail、设置页、任务指派、消息筛选)
- Desktop Local Edge 深度集成 — Claude Code CLI 原生接入,本地执行零延迟,离线可用
- Mobile React Native 基线 — Expo SDK 56,OIDC deep-link 认证,前后台生命周期管理
- AgentTeams 编排引擎 — Supervisor 自动拆解复杂意图、并行调度 Worker、DAG 依赖编排、失败自动重试
- 三端消息合同统一 — TranscriptBlock + EvidenceRef 类型化事件,Desktop/Web/Mobile 用同一套合同
- Agent Profile 创建向导 — 可视化配置 Runtime、模型、Skill、MCP、审批策略,无需手写配置
完善
- IM 协议 — 撤回/编辑/转发/置顶/已读/表情反应/pin,seq-based 增量同步
- 审批流 — SecurityHook 23-check 管线 + YOLO/Auto/Manual 三级权限模式
- 产物检视 — Diff、PDF、Office、Markdown、HTML、图片内联预览,DeployCard 部署状态
- WebSocket + REST — 双通道实时推送,重连 since cursor 增量恢复
- Hub-Edge 分布式 — Edge 本地执行 + Hub 多端同步,数据主权留在本地
治理
- 全仓文档重写,100+ 处内部引用清理,文档结构收敛
- 14 个过期分支、20+ 个垃圾文件/目录删除
- 安全风险登记册 40+ 项持续跟踪
AgentHub v0.3.0-rc.7
AgentHub v0.3.0-rc.7
发布定位
- 本版本是 RC 预览版,已合并到
master,来源 PR #298;Android 打包收尾提交b4e2d758已 fast-forward 到origin/dev/delicious233。 - Windows Desktop 资产为 unsigned preview,用于安装、冒烟和回归验证;不是签名生产发布。
- Android 资产为本地 debug-signing release APK,已嵌入 JS bundle,可离线打开内置 demo;不是 Play Store / EAS production signing 发布。
主要变化
- 合入 Mobile RN native capability settings,可展示媒体、存储、通知、SecureStore、deep link 等 readiness 状态。
- 统一 Mobile motion / press feedback。
- 新增 Windows 本地 Android release APK 打包脚本
app/mobile-rn/scripts/package-android.ps1与pnpm android:package入口,使用短路径 junction 和短 pnpm virtual store 规避 Expo/RN/Gradle root mismatch 与 CMake/ninja 长路径问题。 - Android adaptive icon 改为透明安全区 foreground,启动器短名改为
AgentHub,避免桌面图标裁切和名称截断。 - 收口
README.md、中文CHANGELOG.md、Mobile handoff 的 RC7 状态与证据。
Android release APK
AgentHub-Mobile_0.3.0-rc.7_android-release.apk:78,263,301 bytes,SHA-256F11E4C3B970C0C08B63ADD6BC37B8A5B4B7767EE5705D64D8176A59C23E5AD4C。android-package-manifest.json已随 Release 上传,记录 package、版本、构建阶段、设备安装/启动证据和 APK hash。- Wi-Fi ADB 设备
192.168.1.105:5555/V2405A已完成安装和启动,应用进入内置 demo,不再依赖 Metro。
本地验证
corepack pnpm --dir app/mobile-rn verifyPASS:20 个 test files / 89 tests。corepack pnpm --dir app/mobile-rn native:checkPASS。corepack pnpm --dir app/mobile-rn mock:hub:checkPASS。corepack pnpm --dir app/mobile-rn android:package -- -SkipInstall -SkipPrebuild -Version 0.3.0-rc.7 -ArtifactsRoot .tmp\android-package-pnpm-verifyPASS,assembleRelease成功且 manifest 写入成功。tests\scripts\verify-p0-approved-real-gold-path.ps1 -RepoRoot .PASS。tests\scripts\verify-approved-real-demo-readiness.ps1 -RepoRoot .PASS。tests\scripts\verify-tauri-package-dry.ps1 -RepoRoot .PASS。tests\scripts\verify-release-gate.ps1 -RepoRoot .PASS。scripts\verify-tauri-package-dry.ps1 -RepoRoot . -ArtifactsRoot .tmp\tauri-package-release-rc7 -RunWindowsBundle -StrictToolchainPASS。
Windows unsigned manifest
AgentHub_0.3.0-rc.7_x64-portable.zip:16,746,708 bytes,SHA-2560C68CE0695467CF1F436C5BDF1F5658ED1CBD2D1F0548A48A37AD560BC44BF78。AgentHub_0.3.0-rc.7_x64-setup.exe:12,198,380 bytes,SHA-2562C6FF0849AB6BF4FA3BBB495ACF2B922158FF6F889BE2AD3EF9AD32D3D85AC5B。agenthub-desktop.exe:19,220,480 bytes,SHA-25624B768463573A9CB9BBEE58E40D7E092C55D2F8CE868E71C8DFEEB580B8B795B。agenthub-edge-windows-amd64.exe:25,663,488 bytes,SHA-256ED1FED612216C2E4F46A5FC094E85EAD41E3A9133034119D2DF8F2345D43B88F。
v0.2.0
What's Changed
- merge(trump): 同步最新 dev 并保留 Trump UI by @DeliciousBuding in #80
- feat(web): i18n 全站中文化 + 品牌图标日间泛光统一 by @Xavier-Trump in #192
- feat(desktop): 规划桌面端登录入口 by @Xavier-Trump in #193
- feat(desktop): 接通桌面聊天闭环 by @Xavier-Trump in #194
- feat(frontend): 对齐前端接口契约 by @Xavier-Trump in #195
- feat(frontend): 收口前端接口契约 by @Xavier-Trump in #198
- feat(frontend): 收口契约文档与冒烟状态 by @Xavier-Trump in #199
- feat(desktop): 收口IM操作与状态契约 by @Xavier-Trump in #200
- feat(web): 对齐桌面标准工作台布局 by @Xavier-Trump in #201
- fix(frontend): 对齐 master 前端接口契约 by @Xavier-Trump in #215
- feat(shared): 提取 Trump 共享模块 + SettingsPage 拆分 by @DeliciousBuding in #219
- feat(desktop): IM 系统增强——好友/通知/撤回/已读/群聊 by @DeliciousBuding in #220
- feat(web): Web 页面真实 API 集成 + i18n 命名空间化 by @DeliciousBuding in #221
- feat(shared): 玻璃态 Select 组件——PR #222 修复版 by @DeliciousBuding in #223
- feat(desktop): 收口 Run Workbench 审阅闭环 by @Xavier-Trump in #225
- feat(desktop): 设置交互增强与 TeamRun 控制台 by @Xavier-Trump in #224
- feat(desktop): 对齐阻塞式审批闭环 by @Xavier-Trump in #226
- feat(desktop): 接入运行证据真实来源 by @Xavier-Trump in #227
- feat(client): 收口执行目标路由入口 by @Xavier-Trump in #229
- fix(frontend): 收口前端遗留 issue by @Xavier-Trump in #230
- feat(shared,desktop,web): artifact lifecycle 组件重构 by @DeliciousBuding in #232
- feat: AgentHub v0.1 里程碑 — ADR 重编号 / auth 流程 / CSS token 统一 / 治理文档 by @DeliciousBuding in #235
- feat: AgentHub v0.1 里程碑(已 rebase master) by @DeliciousBuding in #236
- chore: 项目大清理 — 文档去重 / .gitignore 修复 / 安全风险登记合并 / 本地产物清除 by @DeliciousBuding in #237
- feat: sidecar edge-manager + logo + release packaging by @DeliciousBuding in #238
- feat: updater signing + AboutSection + i18n + CI signing by @DeliciousBuding in #239
- chore: installer BMPs + release.ps1 signing + cleanup by @DeliciousBuding in #240
- chore: bump version to 0.2.0 by @DeliciousBuding in #241
- fix: TypeScript narrow type error in AboutSection by @DeliciousBuding in #242
- fix: RGBA icons for macOS Tauri build by @DeliciousBuding in #243
- fix(ci): enable all bundle targets + robust DMG collection by @DeliciousBuding in #245
- fix(ci): find DMG by type f in dmg/ subdirectory by @DeliciousBuding in #246
Full Changelog: v0.1.0...v0.2.0
AgentHub v0.1.0 — IM 形态的多 Agent 协作平台
Changelog
[0.1.0] — 2026-05-27
Desktop Command Center (P0)
- Multi-runtime Agent CLI support (Claude Code, Codex, OpenCode)
- IM-native workspace with thread-based collaboration
- Side-by-side diff review panel with approval workflow
- Artifact preview and run output rendering
- Tauri 2 desktop shell with glassmorphism chat UI
- Operational Home dashboard, settings search, Tooltip
- Agent Profile configuration (Runtime, Model, Skill, MCP, approval policy)
Hub Server (P1-P2)
- TokenDance ID unified login (OIDC PKCE exchange)
- Hub-local session management with access/refresh tokens
- IM contacts, group sessions, multi-device sync
- Agent dispatch bridge (Web -> Hub -> Desktop -> Edge)
- WebSocket typed events + REST JSON API (OpenAPI 3.0)
- AgentTeam models, API, and StartTeamRun orchestration
- Target-bound device routing and execution target inventory
- Team run events, conflict resolution, artifact indexing
- Approval controls queue with team decision recording
- Runtime event history, stream validation, offline task queue
- 78 database migrations (PostgreSQL + Redis)
Edge Server
- Local execution node with Agent Runtime adapters (Claude Code, Codex, OpenCode)
- Process lifecycle management, EventStore, workspace allowlist
- Run cleanup, output budget caps, context auto-compaction engine
- SKILL.md discovery and injection into agent adapters
- AgentTree slot enforcement and mailbox trigger_turn
- Prometheus metrics and health checks
- Context budget tracking with per-child ratio enforcement
Web App
- Browser workspace for remote viewing and approvals
- Hub typed RunEvent replay and projection
- Structured runtime message display
- Ecosystem console with Hub session authentication
Mobile App
- Tauri 2 mobile shell with independent project configuration
- Mobile-native bubble chat, run review, approval workflow
- Bottom navigation, activity cards, context awareness
- i18n (zh/en)
Engineering
- CI/CD: GitHub Actions (Go test/lint/race/vet, pnpm test/typecheck/build)
- Cross-platform build matrix (ubuntu, windows, macos)
- Edge >= 75% coverage, Hub >= 40% coverage (hard gate)
- golangci-lint v2, gosec, govulncheck
- Benchmark regression checks for events and adapters
- Docker build verification and Docker Compose production deployment
- Commit message format enforcement: type(scope): 中文摘要
- Secret guard, whitespace check, CI gate policy validation