Repository navigation
Checkpoint/2026 10 18 openbot agents 1 g0144897 - #192
1123786563 wants to merge 10 commits into
Conversation
- 新增 apps/mobile/src/strings.ts,通过 t() 集中处理 UI 文案;将整个移动端应用(包括 zh-CN 日期格式、相对日期和更新后的测试)路由到该处 - 添加 OpenBot 集成规划:CONTEXT.md 领域词汇表、AGENTS.md 工作流、ADR 0001-0010 以及 v4 票据目录/契约/验收/发布文档 - 添加 .copilotkit/project.json 并忽略 .env.* 凭证文件
新增四个测试文件,覆盖移动客户端多租户的核心规则: 1. tenancy.test.ts:验证租户选择、权限拒绝、状态机及持久化逻辑 2. transport.test.ts:验证请求携带租户标识、流连接生命周期及媒体缓存隔离 3. three-client-selection.test.ts:验证三个客户端选择状态一致性 4. aggregation.test.ts:验证聚合接口按当前租户返回数据 所有测试基于Bun测试运行,复用适配器代码,确保与Web端规则一致。
|
Closing this checkpoint PR because it proposes a different product architecture rather than a bounded contribution to the current OpenMuse starter. Its ADRs make OpenBot the sole backend and OpenMuse a frontend/submodule, moving identity, connectors, files, reviewed writes, tasks, and personal context into OpenBot. That direction needs explicit project agreement before implementation is considered for upstream. The current PR description also leaves the problem, verification, and integration-limit template unfilled. Please retain this work in the downstream integration branch; if upstream adopts this direction, begin with an architecture proposal and separately reviewable implementation steps with migration and acceptance evidence. Security review limit: this was an architecture/scope triage, not a complete security audit. The proposed ownership and authentication changes have not received security clearance, and no specific exploit is asserted by this closure. Thank you for documenting the integration work. |
What changed
Describe the problem and the resulting behavior.
Verification
List the checks actually run and their results. Include a screenshot or short recording for UI changes.
Integration limits
List any provider credentials, platform checks, or deployment requirements still needed. Remove this section if none apply.