Expand description
Response types for agent-generated content
This module consolidates all structured output types that the Iris agent produces:
- Commit messages
- Pull request descriptions
- Code reviews
- Changelogs
- Release notes
Structs§
- Change
Entry - Represents a single change entry in the changelog (for test assertions)
- Change
Metrics - Metrics summarizing the changes in a release
- Generated
Message - Model for commit message generation results
- Markdown
Changelog - Markdown-based changelog that lets the LLM determine structure
- Markdown
Pull Request - Markdown-based pull request that lets the LLM determine structure
- Markdown
Release Notes - Markdown-based release notes that lets the LLM determine structure
- Markdown
Review - Simple markdown-based review that lets the LLM determine structure
Enums§
- Changelog
Type - Enumeration of possible change types for changelog entries (for reference)
Functions§
- format_
commit_ message - Formats a commit message from a
GeneratedMessage - render_
markdown_ for_ terminal - Render markdown content with
SilkCircuitterminal styling