Skip to content

MimirQ v0.7.16 · General knowledge isolation and backpressure

Choose a tag to compare

@skygazer42 skygazer42 released this 28 Jul 11:36
· 107 commits to main since this release

稳定版本 · 2026-07-25 · 提交 ea9237e040cf

历史版本记录;验证信息以该版本发布时状态为准。

版本说明

核心知识能力

  • Persist dataset-scoped embedding identity and maintain vectors in the correct historical and active collections.
  • Isolate connector ACL, soft-disable, and sidecar artifacts by connector configuration with safe legacy migration.
  • Batch dataset authorization and cap generic retrieval scopes to prevent N+1 access checks and unbounded requests.
  • Enforce worker concurrency without final-attempt bypass; distinguish task_concurrency_busy from task_coordination_unavailable and persist terminal failures safely.

Frontend and deployment:

  • Load history deep links outside the first page and hide actions for rejected or deleted conversations.
  • Discover background tasks globally at bounded intervals while failing closed on authentication routes.
  • Add production preflight targets and consistent host/Docker guidance.
  • Move Changzhou-specific Make defaults and targets behind the optional pipeline plugin boundary.

验证结果

  • Backend: 1058 passed, 5 environment-gated skips.
  • Frontend: 171 passed; lint, typecheck, production build, and bundle budget passed.
  • make verify and four Docker Compose configuration checks passed.
  • Current-source host API/frontend smoke and deployed Docker API/frontend smoke passed.

Known limits:

  • Helm lint/template was not run because Helm is unavailable.
  • Environment-gated RAG quality and database integration suites remain skipped.
  • React Compiler reports three non-blocking TanStack Virtual compatibility warnings.

完整变更

查看 v0.7.15...v0.7.16 的提交差异