|
|
1 mese fa | |
|---|---|---|
| .. | ||
| README.md | 1 mese fa | |
| browser-result.json | 1 mese fa | |
日期:2026-09-10 至 2026-09-11。参考 OpenMausBot 的插件管理和侧栏菜单;本次改动位于 Yaoyao,未修改 OpenMausBot。
https://yaoyao.samien.cn。true 表示保留已有值。OpenMausBot/server/stdio-mcp.ts,保留 Apache-2.0 来源说明;子进程只获得最小环境及显式配置,不继承应用凭据。相关单元、服务端及客户端回归:11 个文件、176 项通过。
NODE_OPTIONS=--no-experimental-webstorage npx vitest run tests/server/workspacePlugins.test.ts tests/server/workspaceTeamTools.test.ts tests/server/workspaceRoutes.test.ts tests/server/workspacePanels.test.ts tests/server/workspace.test.ts tests/server/runner.test.ts tests/server/workspaceRemoteAgents.test.ts tests/server/workspacePairedNodes.test.ts tests/client/workspaceShell.test.ts tests/client/settingsCenterDialog.test.ts tests/client/botPluginsPanel.test.ts
npm run typecheck
npm run build
类型检查与构建成功。构建仍有既有的前端大 chunk 提示。
浏览器通过 CUA 在独立测试服务验收,覆盖桌面 1280 px、手机 375 px、浅色/深色、菜单键盘操作,以及切换回普通聊天后的边界。环境启动方式:
WORKSPACE_FIXTURE_PORT=18833 WORKSPACE_FIXTURE_UPSTREAM_PORT=19133 WORKSPACE_FIXTURE_PLUGINS=1 node --import tsx tests/fixtures/workspace-server.ts
临时测试账号为 fixture / fixture-pass。仅在该 disposable fixture 使用;这些不是生产凭据。
[plugin-roundtrip] 验收消息,原生工具实际返回“Bot 插件原生调用成功”。MCP stdio 测试启动了真实的隔离子进程;HTTP MCP 测试和浏览器验收使用回环地址 fixture。Composio OAuth/第三方账号为模拟服务验证,未用真实项目密钥授权第三方应用。
实现参考 Composio Session API、Composio MCP 会话 和 MCP HTTP 传输协议。
本次仅源码、构建和隔离验收,没有部署或重启 15300 / 8799 服务,也没有修改真实用户的插件配置、第三方连接或定时任务。使用应用连接时,需要在 Bot 模式的插件设置中配置自己的 Composio API Key。