aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/src/conventionalrp/extractors
Commit message (Collapse)AuthorAgeFilesLines
* feat: Enhance Processor, RuleExtractor, and Renderers with type hints and ↵简律纯2025-10-241-12/+63
| | | | | | | | | | | | improved documentation - Added type hints to Processor methods for better clarity and type safety. - Improved documentation for Processor methods, including detailed descriptions of parameters and return types. - Refactored RuleExtractor to support optional configuration file loading and added error handling for file operations. - Enhanced MarkdownRenderer to handle both list and dictionary inputs, with improved rendering logic. - Created comprehensive examples and tests for all components, ensuring robust functionality and error handling. - Added example rules for D&D 5E and structured output files for various formats (JSON, HTML, Markdown). - Established a testing framework with clear instructions and coverage reporting.
* style: :art: remove redundant file path comments from module initialization ↵HsiangNianian2025-05-071-1/+0
| | | | files
* refactor: clean up code formatting and add new PluginManager classHsiangNianian2025-03-153-4/+5
|
* refactor: update project structure and rename modules to conventionalrpHsiangNianian2025-03-141-1/+1
|
* refactor(project)!: first implementation of the Conventional Role Play SDK ↵HsiangNianian2025-03-133-0/+37
with core components, renderers, extractors, and example usage.