pzhang_dev_agent_01
|
e9a3b3941b
|
Merge pull request 'fix: [product] 统一 Agent 定义文件,删除 agents/ 遗留目录 - Closes #128' (#129) from dev/issue-128-unify-agent-defs into main
CI / test (push) Successful in 19s
|
2026-06-08 22:41:49 +08:00 |
|
pzhang_zywl
|
a59c2a3365
|
fix: 统一 Agent 定义文件到 .claude/agents/,删除 agents/ 遗留目录 - Closes #128
CI / test (pull_request) Successful in 20s
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
|
2026-06-08 22:40:15 +08:00 |
|
pzhang_qe_agent_01
|
95159e7c6a
|
Merge pull request 'fix: [test] agent_poller get_issue 增强:获取评论 + 修复 Windows GBK 编码崩溃 - Closes #126' (#127) from test/issue-126-agent-poller-enhance into main
CI / test (push) Successful in 21s
|
2026-06-08 21:59:29 +08:00 |
|
pzhang_zywl
|
38e6326321
|
test: agent_poller get_issue 增强 — 评论展示 + UTF-8 编码修复 - Closes #126
CI / test (pull_request) Successful in 25s
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
|
2026-06-08 21:58:34 +08:00 |
|
pzhang_zywl
|
dc0b9ba936
|
Merge pull request 'fix: [product] Git Workflow 多 Session 并发隔离改造 - Closes #124' (#125) from dev/issue-124-git-worktree-isolation into main
CI / test (push) Successful in 23s
|
2026-06-08 16:14:21 +08:00 |
|
pzhang_zywl
|
e4f0b77ca8
|
fix: Git Workflow 多 Session 并发隔离改造 - Closes #124
CI / test (pull_request) Successful in 22s
核心变更:
- _common.sh: setup_worktree 改为 session-unique detached worktree (origin/main)
- 所有 Agent 文档移除 git checkout main / git pull origin main
- Feature branch 统一从 origin/main 创建: git fetch origin && git checkout -b <branch> origin/main
- CLAUDE.md: 新增工作区隔离章节, primary worktree 定义为只读参考区
- 新增 start_generic.sh: Generic session worktree 隔离启动器
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
|
2026-06-08 16:11:32 +08:00 |
|
pzhang_qe_agent_01
|
9629eb6ae0
|
Merge pull request 'fix: [test-code] Generic Agent 启动代码同步 + 禁止直接改代码 - Closes #122' (#123) from test/issue-122-generic-agent-sync into main
CI / test (push) Successful in 21s
|
2026-06-08 14:56:58 +08:00 |
|
pzhang_zywl
|
76f51a7d0c
|
test: Generic Agent 启动代码同步 + 禁止直接改代码 — Closes #122
CI / test (pull_request) Successful in 23s
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
|
2026-06-08 14:55:49 +08:00 |
|
pzhang_qe_agent_01
|
b4e352dff5
|
Merge pull request 'fix: [test-code] Agent Issue pick up 规则更新:必须尊重显式指定的 label - Closes #120' (#121) from test/issue-120-label-priority into main
CI / test (push) Successful in 21s
|
2026-06-08 14:23:22 +08:00 |
|
pzhang_zywl
|
41ecca25f3
|
test: 添加 Label 优先原则到 Agent Issue pick up 规则 — Closes #120
CI / test (pull_request) Successful in 23s
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
|
2026-06-08 14:22:14 +08:00 |
|
pzhang_qe_agent_01
|
7494cf3502
|
Merge pull request 'fix: Agent session 应在 context window 达到 80% 时自动压缩对话 - Closes #115' (#119) from test/issue-115-context-compression into main
CI / test (push) Successful in 25s
|
2026-06-08 14:20:20 +08:00 |
|
pzhang_zywl
|
1ae09452d2
|
test: 添加 Agent session 上下文压缩规则 — Closes #115
CI / test (pull_request) Successful in 25s
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
|
2026-06-08 14:19:21 +08:00 |
|
pzhang_dev_agent_01
|
4abc56457d
|
Merge pull request 'fix: [product] Generic Agent 启动时自动加载项目上下文和 Gitea 配置 - Closes #117' (#118) from dev/issue-117-generic-agent-context into main
CI / test (push) Successful in 20s
|
2026-06-08 14:16:10 +08:00 |
|
pzhang_zywl
|
3957a32efa
|
test: 添加 Agent session 上下文压缩规则 — Closes #115
CI / test (pull_request) Successful in 18s
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
|
2026-06-08 14:14:55 +08:00 |
|
pzhang_zywl
|
183bcb8e6c
|
feat: CLAUDE.md 支持 generic session 自动加载项目上下文和 Gitea 配置 - Closes #117
CI / test (pull_request) Successful in 18s
将 CLAUDE.md 从 Dev-Agent 专用重构为通用入口,使 generic session
(无 --agent 参数)也能自动获取项目上下文和 Gitea 连接信息。
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
|
2026-06-08 14:14:55 +08:00 |
|
pzhang_qe_agent_01
|
67d0209e2b
|
Merge pull request 'fix: [test] Layer C QE Audit LLM 模型升级:deepseek-v4-flash → deepseek-v4-pro - Closes #90' (#116) from test/issue-90-model-upgrade into main
CI / test (push) Successful in 20s
|
2026-06-08 14:12:55 +08:00 |
|
pzhang_zywl
|
e59f69943c
|
test: 升级 Layer C QE Audit 模型 deepseek-v4-flash → deepseek-v4-pro - Closes #90
CI / test (pull_request) Successful in 20s
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
|
2026-06-08 14:11:26 +08:00 |
|
pzhang_dev_agent_01
|
3644594c09
|
Merge pull request 'fix: [bug] Dev-Agent 启动时无法读取 PROJECT_CHARTER.md / GLOBAL_STATE.md — Glob 工具对项目目录返回空 - Closes #113' (#114) from dev/issue-113-glob-agent-startup into main
CI / test (push) Successful in 19s
|
2026-06-08 12:39:52 +08:00 |
|
pzhang_zywl
|
687e2efbf6
|
fix: Dev-Agent 启动流程使用绝对路径读取项目文档 - Closes #113
CI / test (pull_request) Successful in 19s
Glob 工具在 Windows 下对项目目录持续返回空结果,导致 agent 启动时无法
读取 PROJECT_CHARTER.md 和 GLOBAL_STATE.md。改用绝对路径 + Read 工具。
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
|
2026-06-08 12:39:09 +08:00 |
|
pzhang_dev_agent_01
|
83a793d3e8
|
Merge pull request 'fix: DEV_AGENT.md / QE_AGENT.md 未在 session 启动时自动加载 - Closes #108' (#112) from dev/issue-108-claude-md into main
CI / test (push) Successful in 22s
|
2026-06-08 12:09:46 +08:00 |
|
pzhang_zywl
|
371252de61
|
fix: 创建 CLAUDE.md 实现 session 自动加载角色指令 - Closes #108
CI / test (pull_request) Successful in 25s
在项目根创建 CLAUDE.md(Claude Code 自动加载),确保任何方式进入项目
目录时 Dev-Agent 指令自动生效,不依赖启动脚本 --agent 参数。
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
|
2026-06-08 12:04:20 +08:00 |
|
pzhang_dev_agent_01
|
ca5ac630a8
|
Merge pull request 'fix: 系统性修复 claude code auto mode拦截问题 - Closes #110' (#111) from dev/issue-110-automode-config into main
CI / test (push) Successful in 20s
|
2026-06-08 11:53:47 +08:00 |
|
pzhang_zywl
|
27d1a74e71
|
fix: 系统性修复 claude code auto mode 拦截问题 - Closes #110
CI / test (pull_request) Successful in 22s
- 扩充 permissions.allow 覆盖 PYTHONIOENCODING 前缀变体、基础 shell 命令
- 完善 autoMode.allow 描述,涵盖 agent_poller 所有 action、git 操作、pip、文件管理
- 明确声明 settings.json 修改为修复 auto mode 所必需
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
|
2026-06-08 11:45:05 +08:00 |
|
pzhang_dev_agent_01
|
02edacb7e2
|
Merge pull request 'fix: DEV_AGENT.md / QE_AGENT.md 未在 session 启动时自动加载 - Closes #108' (#109) from dev/issue-108-agent-loading into main
CI / test (push) Successful in 20s
|
2026-06-08 11:34:21 +08:00 |
|
pzhang_zywl
|
77831d5a68
|
fix: 将 agent 定义移至 .claude/agents/ 实现 session 自动加载 - Closes #108
CI / test (pull_request) Successful in 25s
1. 创建 .claude/agents/dev-agent.md / qe-agent.md — agent 定义文件
2. _common.sh: launch_agent 改为接收绝对路径的 agent 定义文件
3. start_dev_agent.sh / start_qe_agent.sh: 传递 .claude/agents/ 下的文件路径
Claude Code 启动时通过 --agent .claude/agents/<name>.md 自动加载
frontmatter + body 作为系统指令。
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
|
2026-06-08 11:33:13 +08:00 |
|
pzhang_dev_agent_01
|
d8ba0f36c9
|
Merge pull request 'fix: agent应该要会自学:自我修正阻拦automode的项 - Closes #106' (#107) from dev/issue-106-automode-config into main
CI / test (push) Successful in 19s
|
2026-06-08 09:55:58 +08:00 |
|
pzhang_zywl
|
d024ccf65b
|
fix: 配置 autoMode.allow 和权限规则 - Closes #106
CI / test (pull_request) Successful in 20s
1. 新增 GITEA_USER=* python scripts/agent_poller.py * 权限规则
2. 新增 autoMode.allow 规则,Gitea 操作列为 Agent 核心工作流
3. autoMode 配置在下个 session 启动时生效
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
|
2026-06-08 09:50:36 +08:00 |
|
pzhang_dev_agent_01
|
8eaa8ed7f7
|
Merge pull request 'fix: dev_agent_01 did not use the correct identity - Closes #104' (#105) from dev/issue-104-gitea-identity-rule into main
CI / test (push) Successful in 20s
|
2026-06-08 09:42:18 +08:00 |
|
pzhang_zywl
|
f7d1d1ee00
|
fix: 在 DEV_AGENT.md 中增加 Gitea 身份强制规则 - Closes #104
CI / test (pull_request) Successful in 21s
所有 Gitea API 操作必须通过 agent_poller.py 执行,
禁止直接使用 curl 等工具硬编码 token。
三处修改:
1. 环境配置 → 身份强制规则
2. 关键约束 → 第2条
3. 禁止模式 → 新增禁止项
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
|
2026-06-08 09:40:20 +08:00 |
|
pzhang_zywl
|
53036b1e32
|
Merge pull request 'fix: 工作目录改进 - Closes #102' (#103) from test/issue-102 into main
CI / test (push) Successful in 19s
|
2026-06-05 17:35:23 +08:00 |
|
pzhang_zywl
|
5175fbaf14
|
feat: worktree 隔离方案 - 多 agent 独立工作目录 - Closes #102
CI / test (pull_request) Successful in 19s
启动 agent 后自动创建 ~/.gitea/worktrees/<user>/ 隔离目录,
多个 agent 可同时修改不同文件、不同分支互不干扰。
- _common.sh: 新增 setup_worktree/cleanup_worktree 函数
- start_dev_agent.sh: 启动时自动切 worktree
- start_qe_agent.sh: 同上
- DEV_AGENT.md/QE_AGENT.md: 启动行为增加 worktree 检查步骤
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
|
2026-06-05 17:33:15 +08:00 |
|
pzhang_qe_agent_01
|
c03e0eaa96
|
Merge pull request 'fix: 测试test-agent workflow - Closes #97' (#101) from test/issue-97-qe-workflow into main
CI / test (push) Successful in 19s
|
2026-06-05 17:28:11 +08:00 |
|
pzhang_dev_agent_01
|
9dff1617ea
|
Merge pull request 'fix: migrate Gitea config to multi-profile system' (#100) from test/issue-90 into main
CI / test (push) Successful in 18s
|
2026-06-05 17:17:59 +08:00 |
|
pzhang_zywl
|
a8964db151
|
fix: 将 Gitea 配置迁移到 ~/.gitea/config.yaml 多账号配置体系
CI / test (pull_request) Successful in 18s
- 新增 _get_gitea_config.py 从 YAML 读取 URL/repo/token
- _common.sh 改为通过 eval python 脚本加载配置
- GITEA_CICD_SETUP.md / DEV_AGENT.md / QE_AGENT.md 更新文档
- CI 工作流改用 ${{ gitea.server_url }} / ${{ gitea.repository }}
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
|
2026-06-05 17:17:48 +08:00 |
|
pzhang_zywl
|
986ba97a13
|
test: 添加 QE-Agent workflow smoke test - Closes #97
CI / test (pull_request) Successful in 19s
QE-Agent 工作流验证测试,仅用于测试 CI/CD 流程。
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
|
2026-06-05 17:09:52 +08:00 |
|
pzhang_zywl
|
29c2e3d3b0
|
fix: 将 Gitea 配置迁移到 ~/.gitea/config.yaml 多账号配置体系
CI / test (pull_request) Successful in 20s
- 新增 _get_gitea_config.py 从 YAML 读取 URL/repo/token
- _common.sh 改为通过 eval python 脚本加载配置
- GITEA_CICD_SETUP.md / DEV_AGENT.md / QE_AGENT.md 更新文档
- CI 工作流改用 ${{ gitea.server_url }} / ${{ gitea.repository }}
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
|
2026-06-05 17:05:14 +08:00 |
|
pzhang_zywl
|
2b5d901cfe
|
fix: 更新 repo 路径 pzhang_zywl → zeekrAI 组织
CI / test (push) Successful in 18s
创建 zeekrAI 组织并将 document_analyzer 转移至其下。
更新所有文件中的 repo 路径和 git remote。
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
|
2026-06-05 15:50:45 +08:00 |
|
pzhang_zywl
|
a60990b652
|
fix: 迁移 Gitea URL localhost:3000 → git.zywl.me - Closes #90
CI / test (push) Successful in 18s
|
2026-06-05 14:49:08 +08:00 |
|
pzhang_zywl
|
040d43d7f9
|
fix: 迁移 Gitea URL localhost:3000 → git.zywl.me - Closes #90
CI / test (pull_request) Successful in 19s
更新所有工作流、脚本、Agent 指引中的 URL,重新生成 API token。
修复 git hooks 指向 Docker 路径。
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
|
2026-06-05 14:48:03 +08:00 |
|
pzhang_zywl
|
55e66b2aab
|
fix: 迁移 Gitea URL localhost:3000 → git.zywl.me - Closes #90
更新所有工作流、脚本、Agent 指引中的 URL,重新生成 API token。
修复 git hooks 指向 Docker 路径。
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
|
2026-06-05 14:47:18 +08:00 |
|
pzhang_zywl
|
5fcac66800
|
Merge pull request 'fix: [product] Session 收尾:更新 GLOBAL_STATE.md - Closes #92 - Closes #93' (#94) from dev/issue-92-session-close into main
CI / test (push) Successful in 8s
CI / test (pull_request) Failing after 50s
|
2026-06-03 15:35:55 +08:00 |
|
pzhang_zywl
|
9050d7dea4
|
docs: Session da-0603-1426 收尾更新 GLOBAL_STATE.md - Closes #93
CI / test (pull_request) Successful in 8s
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
|
2026-06-03 15:35:36 +08:00 |
|
pzhang_zywl
|
0b03856ecd
|
Merge pull request 'fix: [product] DEV_AGENT.md 补充阻塞关系设置规则 - Closes #91' (#92) from dev/issue-91-blocking-rule into main
CI / test (push) Waiting to run
|
2026-06-03 15:33:08 +08:00 |
|
pzhang_zywl
|
3205508684
|
docs: DEV_AGENT.md 补充阻塞关系设置原子操作规则 - Closes #91
CI / test (pull_request) Successful in 8s
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
|
2026-06-03 15:32:50 +08:00 |
|
pzhang_zywl
|
fe731ba12d
|
Merge pull request 'fix: 把图像模型换成 qwen3.6-flash - Closes #88' (#89) from dev/issue-88-switch-vision-model into main
CI / test (push) Waiting to run
|
2026-06-03 14:54:45 +08:00 |
|
pzhang_zywl
|
e65623e29d
|
fix: switch image model from qwen3-vl-plus to qwen3.6-flash - Closes #88
CI / test (pull_request) Successful in 9s
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
|
2026-06-03 14:54:11 +08:00 |
|
pzhang_zywl
|
bdef679c2b
|
Merge pull request 'fix: [product] _normalize_rule 增加 screen_type 默认值防御 + step2 test 降级 warn - Closes #86' (#87) from dev/issue-86-screen-type-defense into main
CI / test (push) Waiting to run
|
2026-06-03 14:44:47 +08:00 |
|
pzhang_zywl
|
f7f00091a6
|
fix: _normalize_rule adds screen_type/geo defaults + step2 test downgrades to warn - Closes #86
CI / test (pull_request) Successful in 10s
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
|
2026-06-03 14:44:11 +08:00 |
|
pzhang_zywl
|
34c27cbf38
|
Merge pull request 'fix: [bug] run_pipeline.py subprocess GBK encoding causes stdout=None on Windows - Closes #84' (#85) from dev/issue-84-encoding-fix into main
CI / test (push) Waiting to run
|
2026-06-03 14:41:20 +08:00 |
|
pzhang_zywl
|
a5f3efc555
|
fix: subprocess encoding=utf-8 to prevent GBK stdout crash on Windows - Closes #84
CI / test (pull_request) Successful in 10s
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
|
2026-06-03 14:39:55 +08:00 |
|