Skip to content

feat(outline): Add support for generating structured commit messages with bullet points #52

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 1 commit into
base: main
Choose a base branch
from

Conversation

vowstar
Copy link
Contributor

@vowstar vowstar commented Mar 20, 2025

  • Add OutlineCommand to handle structured commit message generation
  • Implement build_outline_prompt method in AIPrompt for structured messages
  • Update CLI and main logic to support the outline command
  • Add outline method in LumenProvider to process structured commit requests

Example:

# Generate a structured commit message with bullet points
lumen outline
# Output:
# feat(button.tsx): Update button color to align with brand identity guidelines
#
# - Update primary button color to match new brand color scheme
# - Add hover state color transition for better user feedback
# - Update color variables in theme configuration for consistency

…with bullet points

- Add `OutlineCommand` to handle structured commit message generation
- Implement `build_outline_prompt` method in `AIPrompt` for structured messages
- Update CLI and main logic to support the `outline` command
- Add `outline` method in `LumenProvider` to process structured commit requests

Signed-off-by: Huang Rui <vowstar@gmail.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant