This final ticket for the epic covers the creation of a guide for contributors on how to optionally configure a persistent memory and a unique Git identity for their local AI agent. This framework ensures the feature is opt-in, respects user privacy by being fully local, and allows for flexible attribution of the agent's work.
Acceptance Criteria
- A new guide (e.g.,
.github/AI_AGENT_IDENTITY_GUIDE.md) is created.
- The guide explains how a user can:
a. Enable or disable the agent memory feature.
b. Configure their agent's Git author information.
- The guide presents several recommended identity strategies:
a. Default (No Identity): The human developer remains the sole author.
b. Co-authoring (Recommended): How to configure the agent to automatically add a
Co-authored-by: trailer to its commit messages.
c. Dedicated Identity: For advanced users who wish to create a separate GitHub account for their agent.
- The necessary configuration steps (e.g., environment variables, local config files) are clearly documented.
- This ensures that any contributor can leverage a stateful, accountable AI partner in a way that best fits their workflow.
This final ticket for the epic covers the creation of a guide for contributors on how to optionally configure a persistent memory and a unique Git identity for their local AI agent. This framework ensures the feature is opt-in, respects user privacy by being fully local, and allows for flexible attribution of the agent's work.
Acceptance Criteria
.github/AI_AGENT_IDENTITY_GUIDE.md) is created.Co-authored-by:trailer to its commit messages. c. Dedicated Identity: For advanced users who wish to create a separate GitHub account for their agent.