| Type |
Improvement
|
| Priority |
Normal
|
| Assignee | |
| Labels |
No labels
|
Associated Branch
Issue Votes (0)
| Type |
Improvement
|
| Priority |
Normal
|
| Assignee | |
| Labels |
No labels
|
Summary
Document OneDev Markdown linking syntax for issues, pull requests, and builds in the
todcompanion skills, so AI agents drafting comments/notes use the correct forms instead of GitHub-style bare#N(or incorrect cross-project forms).Background
Raised from issue onedev/server#2910. Agents often need to reference issues/PRs/builds in Markdown. Numbers are independent per entity type, so bare
#123is treated as an issue reference. PR/build links need an explicit type prefix. Skills today mainly document CLI reference forms fortodarguments and only lightly mention Markdown forms (e.g.pr #<number>in a few workflows).Scope
using-tod(or equivalent shared skill docs), covering at least:issue #N,pr #N/pull request #N,build #N#Nmeans issue (do not use bare#Nwhen you mean a PR or build)issue path/to/project#N,pr path/to/project#N,build path/to/project#Nissue OD-N,pr OD-N)work-on-issue,submit-issue-work, and any similar PR/issue workflows that author Markdown for OneDev.todarguments documented separately from Markdown linking, so agents do not conflate the two.Out of scope
Acceptance