Skip to content

Commit 3ad5a83

Browse files
authored
Merge pull request #3417 from L0Lmaker/improvement/agents-md-assisted-by-clarity
Clarify Assisted-by trailer format in AGENTS.md
2 parents 3e0641a + cbffc7a commit 3ad5a83

1 file changed

Lines changed: 8 additions & 3 deletions

File tree

AGENTS.md

Lines changed: 8 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -30,9 +30,14 @@ Apache TinkerPop is licensed under Apache License 2.0. Contributions must meet t
3030
unlicensed snippets, and Stack Overflow / blog / forum excerpts whose licensing is unclear. Reimplement from
3131
specifications, standards, or Apache-compatible sources (see the ASF 3rd Party Licensing Policy).
3232
* *Every new source file needs the ASF license header.* See `bin/asf-license-header.txt` for the canonical form.
33-
* *Attribute generated work in commits.* When AI tooling authored a non-trivial portion of a change, add a trailer to
34-
the commit message, for example: `Assisted-by: AGENT_NAME:MODEL_VERSION [TOOL1] [TOOL2]`. This aligns with the ASF's
35-
recommendation on AI provenance tracking.
33+
* *Attribute generated work in commits.* When AI tooling authored a non-trivial portion of a change, add a trailer
34+
of the form `Assisted-by: <agent>:<model>` to the commit message, where `<agent>` is the agent or IDE used
35+
(e.g. `Claude Code`, `Cursor`, `Kiro`, `GitHub Copilot`) and `<model>` is the model identifier
36+
(e.g. `claude-opus-4-7`, `gpt-5`). Append a bracketed entry per additional auxiliary tool (e.g. `[tinkerpop-mcp]`)
37+
only when something other than the primary agent contributed. For example,
38+
`Assisted-by: Claude Code:claude-opus-4-7`, `Assisted-by: Cursor:gpt-5`, or
39+
`Assisted-by: Claude Code:claude-opus-4-7 [tinkerpop-mcp]`. This aligns with the ASF's recommendation on AI
40+
provenance tracking.
3641
* *The contributor remains responsible for what they submit.* Review generated output for licensing, correctness, and
3742
style before committing.
3843

0 commit comments

Comments
 (0)