Angle brackets in model prose are dropped or double-escaped
维护者通常 1 天内回复
@santoshkumarradha 已经在做这个了。
开始于 2026年9月27日。
评估
调研方向
Reproduce with the documented dev build and isolated profile, then compare the transcript, team's Traffic column, and senior-dev/task lines using the exact angle-bracket input. Trace the markdown-rendering and display entry points involved; done means both routes display verbatim in all three locations without dropping or double-escaping them.
由索引模型根据 Issue 内容生成。
描述
Seen on: dev 837b2b0.
Behaviour
Model text with angle brackets renders wrongly. DELETE /tasks/<id> showed as DELETE /tasks/<id> in one place, and elsewhere GET /tasks/<id> showed as GET /tasks/ (the <id> vanished). The text should show exactly as written.
Replication
- Build dev 837b2b0 (
git checkout 837b2b0 && make build, binarybin/codeaf), or install the dev build withcurl -fsSL https://agentfield.ai/get/devaf | bash. - Use an isolated profile:
export HOME=$(mktemp -d), exportOPENROUTER_API_KEY, and keep the default model (~deepseek/deepseek-v4-flash-latest, crew on auto). - On a busy machine set
task.max_loadto0(/settings, Tasks) so the busy-machine gate does not hold tasks. cd $(mktemp -d) && git init -q && codeaf.- Send:
Reply with exactly these two lines, no code block: GET /tasks/<id> and DELETE /tasks/<id>. - Read the transcript, then the same text in a team's Traffic column and in a senior-dev landing line.
Evidence
- Screen:
DELETE /tasks/<id>(Traffic column) andGET /tasks/(senior-dev line). - Code path not traced in this pass.
Guessed cause
A guess from reading the code, not a confirmed diagnosis. The markdown renderer treats <id> as an HTML tag and drops it; one other path escapes it twice.
Acceptance
- e2e: the reply above shows
GET /tasks/<id>andDELETE /tasks/<id>verbatim in the transcript, the Traffic column and task lines.
Found while writing the public docs; manual text differences are in #1545.
🤖 Generated with Claude Code
- 主要语言
- Go
- 星标
- 115
- 派生
- 14
- 平均合并
- 9 小时 44 分钟
- 30 天内合并 PR
- 775
环境准备
我们还没有检查这个项目的环境配置文件。先看它的 README,通用步骤见我们的新手贡献指南。
从这里开始
- 先读完整个 Issue,再读项目的贡献指南。
- 在 Issue 下留言说明你要接手 —— 这能避免两个人做同样的事。
- Fork 仓库,在一个分支上完成修改。
- 提交 Pull Request,并在描述里引用这个 Issue 编号。
Agent-Field/CodeAF 的其他 Issue
-
难度 2/5 1-3 小时 新手友好度 88/100
Agent-Field/CodeAF#1679 ·
维护者通常 1 天内回复
-
难度 2/5 1-3 小时 新手友好度 85/100
Agent-Field/CodeAF#1678 ·
维护者通常 1 天内回复
-
area:chat bug sev:papercut
难度 2/5 1-3 小时 新手友好度 86/100
Agent-Field/CodeAF#1592 ·
维护者通常 1 天内回复
-
codeaf do "" runs a paid job with an empty brief可能已有人在做 @santoshkumarradha 于 3 天前认领。 未关闭area:headless bug sev:critical
难度 2/5 1-3 小时 新手友好度 88/100
Agent-Field/CodeAF#1566 · 已指派 1 人 ·
维护者通常 1 天内回复
-
area:chat feature
难度 2/5 1-3 小时 新手友好度 88/100
Agent-Field/CodeAF#1510 ·
维护者通常 1 天内回复
查看 Agent-Field/CodeAF 的全部 Issue
相似的 Issue
-
agent-butler-finding chore
难度 1/5 1 小时以内 新手友好度 88/100
jordansmall/spindrift#4146 ·
维护者通常 1 天内回复
-
security
难度 2/5 1-3 小时 新手友好度 68/100
IBM/ibmcloud-volume-file-vpc#119 ·
-
security
难度 2/5 1-3 小时 新手友好度 66/100
IBM/networking-go-sdk#339 ·
维护者通常 1 天内回复
-
难度 2/5 1-3 小时 新手友好度 88/100
kubernetes-sigs/mcp-lifecycle-operator#439 ·
维护者通常 1 天内回复
-
area: global bug dx priority: low
难度 2/5 1-3 小时 新手友好度 88/100
维护者通常 1 天内回复