Commit Graph

19 Commits

Author SHA1 Message Date
Codex Agent 1160089d3b fix: make hwpod workspace search node-native 2026-06-08 11:29:37 +08:00
Codex Agent 7b5dd408fc fix: align hwpod apply-patch with v2 engine 2026-06-07 15:00:26 +08:00
Codex Agent 712db9c597 feat: arm2d-skill directory seed for CaseRun agent workspace
Add B1 directory-type seed mechanism to AGENT_WORKSPACE_SEED_FILES:
- Extended agentWorkspaceFilesForRun with collectDirectorySeedFiles helper
- arm2d-skill (SKILL.md + references/ + python/) auto-injected to .agents/skills/arm2d-skill/
- Enables Code Agent to follow ARM-2D constraints and call asset scripts in case

Skill source: https://github.com/notLabyet/HWLabOA
2026-06-07 14:40:48 +08:00
Codex Agent c66bced0fa fix: limit \r\n escape preprocessing to anchor/find params only
normalizeContentLineEndings 在 8e637db7 引入的 \r\n escape 预处理对
所有调用路径生效,导致 workspaceWrite 写入 C 源码时破坏 \r\n 字符串常量。

修复:增加 unescapeEscapeSequences 参数(默认 false),仅在
workspaceReplace find、workspaceInsertAfter anchor、diagnosticDetails
三个 anchor 匹配路径启用 escape 预处理。

- workspaceWrite content: 不启用(保留原始 \r\n)
- workspaceReplace replace text: 不启用
- workspaceInsertAfter insertText: 不启用
- applyUpdateHunks output: 不启用(已是规范化内容)

Fixes #1027
2026-06-07 13:37:31 +08:00
Codex Agent fcc64c9b36 fix: increase hwpod-node UART maxBytes default from 4096 to 16384 2026-06-07 12:59:44 +08:00
Codex Agent 8e637db794 fix: handle literal \r\n escape sequences in hwpod-node insert-after/replace anchor matching 2026-06-07 12:54:17 +08:00
Codex Agent a3c5115267 fix: support hwpod fragment anchors 2026-06-07 01:16:12 +08:00
Codex Agent 5a7644dac9 fix: bind hwpod node ops to target node
Prevent direct hwpod-node URL dispatch from executing plans on the wrong node and expose spawn diagnostics for cmd.run failures.
2026-06-06 19:41:44 +08:00
Codex Agent e1c35509e1 fix: seed caserun hwpod workspace files 2026-06-06 18:38:26 +08:00
Codex Agent 1ba9b70da1 fix: bind hwpod uart read 2026-06-06 18:27:27 +08:00
Codex Agent 917b910bd0 fix: structure hwpod download ops 2026-06-06 18:09:44 +08:00
Codex Agent f67e658321 fix: add hwpod workspace text edit ops 2026-06-06 17:28:06 +08:00
Codex Agent 352da4c436 fix: resolve hwpod node windows git command 2026-06-06 13:49:21 +08:00
Codex Agent 4a4aa1bc29 feat: isolate CaseRun subject worktrees 2026-06-06 11:09:08 +08:00
Codex Agent 42b53e5795 fix: discover preinstalled hwpod specs 2026-06-06 01:49:59 +08:00
Codex Agent 13b7621019 fix: support hwpod websocket through edge proxy 2026-06-05 20:04:28 +08:00
Codex Agent 483060a3ee feat: add hwpod node native websocket dispatch 2026-06-05 19:26:13 +08:00
Codex Agent c1df458c85 feat: wire hwpod target node-ops flow 2026-06-05 13:39:20 +08:00
Codex Agent c8a8aa505e feat: add hwpod harness node-ops loop 2026-06-05 11:52:47 +08:00