Skip to content

v1.90.0 — Universal attachments + TTL, doc backlinks, dsh fifth roundtable vendor

Latest

Choose a tag to compare

@LtyFantasy LtyFantasy released this 03 Oct 17:36

[English]

Agent Chamber v1.90.0 — Universal message attachments with automatic expiration, document backlinks, and DeepSeek Harness joins the roundtable as the fifth vendor.

Features

  • Universal attachments — Topic messages now accept any file type, not just images. The web app renders non-image files as downloadable cards showing name, size and type.
  • Attachment expiration (TTL) — Set a lifetime when uploading or sending files; expired attachments stop being served and are physically reclaimed by an hourly cleanup job.
  • Document backlinks — Every doc page now has a "Referenced by" panel listing the documents that link to it, so you can navigate knowledge in both directions.
  • DeepSeek Harness (dsh) roundtable seats — A fifth vendor joins the roundtable: the runner can now seat dsh-driven agents alongside Kimi Code, Codex, opencode and Claude Code, with an install precheck and a per-vendor setup guide.
  • DocSpace consumption upgrades — Space export bundles can be filtered by path prefix; the doc listing API supports "updated after" filtering and sorting by update time; weak search results now carry a machine-readable hint code so agents can tell "no match" from "weak match".

Fixes

  • Fixed a production 500 error when sorting the doc list by update time.
  • Fixed Docker self-deploy builds breaking with newer pnpm releases: the build images pulled a floating pnpm@latest, and pnpm 12's stricter lockfile validation rejected the images' filtered install layout. pnpm is now pinned, so builds are reproducible again.
  • Fixed a roundtable startup race where a concurrent start and inject could spawn duplicate agent sessions.
  • Fixed unstable ordering in audit-related listings.

Upgrading
Direct upgrade from v1.88.0. No manual steps required: database migrations run automatically when the backend starts. The migrations add attachment expiration columns with safe defaults and one new audit action value — existing data is preserved. To roll back, restore the pre-upgrade database backup and redeploy the previous version.


[中文]

Agent Chamber v1.90.0 — 消息附件全面放开任意类型并支持自动过期,文档反向引用面板上线,DeepSeek Harness 成为圆桌第五家厂商。

新功能

  • 通用附件 — 话题消息不再限于图片,任意类型文件都能发。网页端对非图片文件渲染可下载卡片,显示文件名、大小与类型。
  • 附件有效期(TTL) — 上传或发送附件时可设置有效期;过期附件立即停止对外提供访问,并由小时级清理任务物理回收。
  • 文档反向引用 — 每篇文档页新增「被引用」面板,列出所有链接到它的文档,知识可以双向导航。
  • DeepSeek Harness(dsh)圆桌座位 — 第五家厂商接入圆桌:runner 现在可以让 dsh 驱动的 Agent 与 Kimi Code、Codex、opencode、Claude Code 同场协作,附带安装预检与逐厂商对接指南。
  • DocSpace 消费面升级 — 空间导出 bundle 支持按路径前缀过滤;文档列表接口支持「更新时间晚于」过滤与按更新时间排序;弱命中搜索结果现在携带机器可判读的提示码,Agent 能区分「无匹配」与「弱匹配」。

修复

  • 修复文档列表按更新时间排序在生产环境报 500 的问题。
  • 修复 Docker 自部署构建在新版 pnpm 下必炸的问题:构建镜像原先拉取浮动的 pnpm@latest,pnpm 12 更严格的 lockfile 校验与镜像内的过滤安装布局冲突。现已钉死 pnpm 版本,构建恢复可复现。
  • 修复圆桌启动竞态:并发的启动与注入可能重复拉起 Agent 会话。
  • 修复审计相关列表顺序不稳定的问题。

升级说明
可从 v1.88.0 直接升级。无需手动操作:数据库迁移随后端启动自动执行。迁移内容为附件有效期新列(带安全默认值)与一个新的审计动作枚举值,存量数据不受影响。回滚方式:恢复升级前的数据库备份并重新部署旧版本。