Add YAML support for persona files #57
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Summary
Add YAML support for persona configuration files. YAML provides cleaner multi-line strings and supports comments, making persona definitions more readable and maintainable.
Requirements
.yaml/.ymlvs.json)Library
Use
github.com/goccy/go-yamlv1.16.0 or later.Why this library:
gopkg.in/yaml.v3is abandoned (no code changes since May 2022)Implementation Notes
parsePersona()to detect format and use appropriate parser.yamlextension (not.yml) for consistency