Files
pikasTech-unidesk/docs/MDTODO/details/agentrun-resource-bundle-git-fetch/R1.2_Task_Report.md
T

1.6 KiB
Raw Blame History

R1.2 任务报告

AgentRun 失败可见性

AgentRun PR #295 已合并,merge commit 为 4805e02441f576ca19fae22a5815c7385f9ba110。resource-bundle Git fetch 首错现在结构化披露 bundle、sourceRef、credential presence、脱敏 remote fingerprint、mirror 使用情况和 stderr 分类,不回显 URL、credential 或完整 stdout/stderr。terminal Queue task 从 supervisor 权威投影顶层 failureKind 和有界 failureMessage,不再显示 Failure: none

Managed mirror 根因

UniDesk PR #1806config/agentrun.yaml#...gitMirror.repositories 唯一渲染通用 managed repository controllermerge commit 为 d3eb1650。controller 不包含 agent_skills 特例,不增加第二仓库列表或 runner GitHub fallback。

随后 PR #1814 修复 controller 的 credential authoritymerge commit 为 eb8e531c26c12f3f1ccb31c2aa1875d7effdd2c7:通过 Gitea owning YAML capability 与 AgentRun configRef 投影单一 credential keytoken 不进入 URL、argv、env、ConfigMap、日志、status 或 repository config;缺 Secret/key 时 fail closed。两个 PR 都只通过正常 merge 自动交付,没有人工 mirror、cache、sync、flush、PipelineRun 或运行面 patch。

修复后固定 task 的下一 attempt 成功出现 resource-bundle-materialized; tools=4; bundles=6; promptRefs=0,证明 pikasTech/agent_skills@master 已由正式 managed mirror 路径物化,原 code 128 根因已消失。