| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
[feat] 数据仓规范管理 + start.sh 单实例收口 / 测试弹浏览器与 cpx-only 独立运行修复 Co-authored-by: duanbingzhe<duanbingzhe@huawei.com> # message auto-generated for no-merge-commit merge: !38 merge dbzDevelop into master [feat] 数据仓规范管理 + start.sh 单实例收口 / 测试弹浏览器与 cpx-only 独立运行修复 Created-by: duanbingzhe Commit-by: duanbingzhe Merged-by: cann-robot Description: ## 数据仓推送自配(breaking) -用户配置推送凭据,消除共享身份推送的审计混淆与单账号配额瓶颈 - 新入口: cpx auth 交互式配置命令;insight 设置页凭据落服务端(接口脱敏);引导式配置弹窗——未配置或凭据类失败时自动弹出,配完即用 - 上传错误结构化分类(无凭据 / 凭据无效 / 无写权限 / 配额满),各自给定向指引;https 远端无凭据提前快速失败,不再放行到 git 报错 - ⚠️ 迁移注意:默认仓推送需仓主将用户账号加为协作者;旧内置凭据请在托管平台后台作废 ## start.sh 单实例收口 - 默认启动即收口:杀掉已有自家实例后固定绑定 21025,不再端口顺延漂移(消除实例散落、僵尸进程与自动导入探测失效);端口被无关进程占用则明确报错,绝不静默换址 ## 稳定性修复 - 【WSL 上跑测试弹浏览器空页(修了三轮的复发根因)】旧修复拦错了分支——改为进程内守卫,任何环境下的测试运行都不再触发开浏览器 - 【cpx-only 独立运行三连】补全 bundle 被依赖链连带炸掉(auth 模块解耦为纯叶子);cpx auth 补 Tab 补全;无凭据指引按实际安装形态指路 - PR 审查意见修复与 CHANGELOG 措辞规范化 ## 版本号 insight 0.2.36 → 0.2.37、cpx 0.1.7 → 0.1.8,CHANGELOG 已定版(版本单轨校验通过);npm 发包另行拍板执行 See merge request: cann/cannbot-sentry!38 | 1 个月前 | |
insight v0.2.35: Overview 泳道分行修复与悬停详情;移除上下文监控特性 Co-authored-by: guanxinghua<guanxinghua@huawei.com> # message auto-generated for no-merge-commit merge: !26 merge master into master insight v0.2.35: Overview 泳道分行修复与悬停详情;移除上下文监控特性 Created-by: guanxinghua Commit-by: guanxinghua Merged-by: cann-robot Description: ## 变更 ### 1. Overview 泳道分行修复(c435f99) - 现象:同泳道多条任务条压盖成一层,只有最顶层可悬停/点击(现场 65h 跨度 68 agents 的会话中,design 泳道 65 条单行压盖最多 8 层) - 根因:泳道条跨度此前改为 start→next 切片口径(v0.2.31),切片时间上首尾相接、永不重叠,轨道装箱按时间跨度判定恒为单轨——多行机制(trackCount/laneHeight)沦为死代码;短条再被最小宽度地板(2%/4px)撑宽后同行互相压盖 - 修复:装箱改按渲染矩形(left% + 地板撑宽后的右缘)判定,压盖才分行;首尾相接的顺序条保持同轨(防轨道爆炸);装箱与渲染同源(共用同一组 startPct/widthPct) - 悬停详情:tooltip 补显该 execution 的首个任务 prompt(API 早已返回 firstPrompt 但未展示)——同泳道大量同名 subagent 可区分各自任务 - IT:tests/ut/agent-call-graph-swimlane.test.tsx(压盖分行 / 顺序相接同轨防爆 / 悬停各显各 prompt),连同既有墙钟口径用例 ### 2. 移除上下文监控(breather)特性(508f2b6、8278707) - /monitor 页、/api/breather 8 路由、lib/breather 4 模块、BreatherMonitor 组件、首页入口与关联测试整体删除(约 -2954 行) - 保留:smart-agent python 后端及其启动链(服务 audit v2/v3/v4 分析,与该特性无关);bin 启动脚本 3 处过时 breather/v2 注释改为 audit 术语 - 全仓 review 确认:无遗漏(CHANGELOG 历史条目、无关 fixture 文案不动)、无多删(security-guards.test.ts 仅摘除 breather 块,taskId 白名单 / isPathInside / cannbay filenames 守卫全保留) ## 验证 - 全量 vitest 189 文件 / 1645 用例绿;tsc 干净 - 真实会话验证:ses_f5b4…(68 agents / 65.2h 跨度)design 泳道 65 条 → 8 行均可分辨、悬停/点击独立可用 See merge request: cann/cannbot-sentry!26 | 1 个月前 |