Skip to content

AgentDesk v1.5.2

Choose a tag to compare

@bbbbbbbbbbbbba bbbbbbbbbbbbba released this 15 Jun 14:03
· 117 commits to main since this release

中文

AgentDesk v1.5.2 主要围绕客服工作台体验、配置加载、运行健康检查和前端交互稳定性进行改进。本版本发布普通 Docker 镜像和 LanceDB Docker 镜像;GitHub / Gitee Release 不上传二进制附件。

主要更新

  • 新增并重构客服工作台布局,引入 WorkbenchLayout、WorkbenchRail 和工作区切换组件。
  • 新增 /workbench/workbench/tickets 页面入口,并补充工单入口导航。
  • 重构 /dashboard/conversations 页面,将会话工作台逻辑拆分为更独立的组件。
  • 新增 AgentRealtimeProvider,为实时会话/事件能力提供前端基础设施。
  • 优化工作区切换、侧边栏、图标、Tooltip 和布局细节。
  • 新增 plain palette 主题选项,并更新相关组件样式。
  • 配置加载改为基于 Viper,并增强环境变量覆盖能力。
  • 新增 /api/health 健康检查接口,并更新开发启动等待逻辑。
  • 优化登录表单的加载、错误处理和 authOptions 为空时的兼容性。
  • 优化前端 i18n 初始化流程,减少语言环境未就绪时的闪烁/异常。
  • 更新 Go 依赖,提升兼容性和稳定性。
  • 更新文档子模块到最新版本。

Docker 镜像

  • mlogclub/agent-desk:v1.5.2
  • mlogclub/agent-desk:1.5
  • mlogclub/agent-desk:latest
  • mlogclub/agent-desk:v1.5.2-lancedb
  • mlogclub/agent-desk:1.5-lancedb
  • mlogclub/agent-desk:latest-lancedb

验证

本次发版前已完成:

  • go test ./...
  • cd web && pnpm lint
  • cd web && pnpm typecheck
  • cd web && pnpm build:sdk && pnpm build
  • cd docs && pnpm build
  • make release

English

AgentDesk v1.5.2 focuses on improvements to the agent workbench experience, configuration loading, runtime health checks, and frontend interaction stability. This release publishes both the standard Docker image and the LanceDB Docker image. No binary assets are attached to the GitHub / Gitee Releases.

Highlights

  • Added and refactored the agent workbench layout with WorkbenchLayout, WorkbenchRail, and workspace switching components.
  • Added /workbench and /workbench/tickets entry points, including ticket navigation in the workbench.
  • Refactored /dashboard/conversations by extracting the conversation workbench into standalone components.
  • Added AgentRealtimeProvider as frontend infrastructure for realtime conversation/event capabilities.
  • Improved workspace switching, sidebar behavior, icons, tooltips, and layout details.
  • Added the plain palette option and updated related component styles.
  • Migrated configuration loading to Viper and improved environment variable override support.
  • Added the /api/health health check endpoint and updated the development startup readiness flow.
  • Improved login form loading state, error handling, and compatibility when authOptions is null.
  • Improved frontend i18n initialization to reduce readiness-related flicker or errors.
  • Updated Go dependencies for better compatibility and stability.
  • Updated the documentation submodule to the latest version.

Docker Images

  • mlogclub/agent-desk:v1.5.2
  • mlogclub/agent-desk:1.5
  • mlogclub/agent-desk:latest
  • mlogclub/agent-desk:v1.5.2-lancedb
  • mlogclub/agent-desk:1.5-lancedb
  • mlogclub/agent-desk:latest-lancedb

Verification

The following checks were completed before release:

  • go test ./...
  • cd web && pnpm lint
  • cd web && pnpm typecheck
  • cd web && pnpm build:sdk && pnpm build
  • cd docs && pnpm build
  • make release