Skip to content

Add memo git information to commit messages #118

Closed

Description

@minorcell

Summary

  • Add memo-specific git information to commit messages
  • Include memo version or identifier in commit metadata
  • Update system prompt to include this requirement

Description

Currently memo creates commits without any memo-specific identification. We should:

  1. Add memo version or identifier to commit messages
  2. Include memo git information in commit metadata
  3. Update system prompt to ensure this happens consistently

Implementation Options

  1. Commit Message Footer: Add 🤖 Generated with Memo Code vX.X.X footer
  2. Commit Message Prefix: Use [memo] prefix in commit messages
  3. Git Config: Set commit author/committer information for memo-generated commits
  4. Trailer Lines: Add Signed-off-by: memo <memo@example.com> or similar

Proposed Solution

Add a standardized footer to all memo-generated commits:

🤖 Generated with Memo Code vX.X.X

Technical Requirements

  • Extract memo version from package.json or version file
  • Update commit message template in system prompt
  • Ensure consistent formatting across all commit types
  • Add configuration option to disable if needed

Acceptance Criteria

  • All memo-generated commits include memo identifier
  • Version information is accurate and up-to-date
  • System prompt updated with commit message guidelines
  • Documentation for commit message format
  • Optional configuration to disable memo identifier

🤖 Generated with Memo Code

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    area:docsDocumentation and docs UXarea:tuiTerminal UI and interaction layerneeds-triageIssue needs initial triage

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions