Kayvan Sylvan
e59156ac2b
feat: add image file validation and format detection for image generation
...
## CHANGES
• Add image file path validation with extension checking
• Implement dynamic output format detection from file extensions
• Update BuildChatOptions method to return error for validation
• Add comprehensive test coverage for image file validation
• Upgrade YAML library from v2 to v3
• Update shell completions to reflect supported image formats
• Add error handling for existing file conflicts
• Support PNG, JPEG, JPG, and WEBP image formats
2025-07-04 17:56:59 -07:00
github-actions[bot]
12284ad3db
Update version to v1.4.122 and commit
2024-12-14 15:02:50 +00:00
Matt Joyce
89153dd235
feat: Add YAML configuration support
...
Add support for persistent configuration via YAML files. Users can now specify
common options in a config file while maintaining the ability to override with
CLI flags. Currently supports core options like model, temperature, and pattern
settings.
- Add --config flag for specifying YAML config path
- Support standard option precedence (CLI > YAML > defaults)
- Add type-safe YAML parsing with reflection
- Add tests for YAML config functionality
2024-12-14 14:37:12 +11:00
Eugen Eisler
9c9897706b
feat: impl. multi-model / attachments, images
2024-10-29 22:03:47 +01:00
Eugen Eisler
dff094301a
feat: impl. multi-model / attachments, images
2024-10-29 21:31:02 +01:00
Eugen Eisler
5dbaf4f28f
fix: tests
2024-10-05 18:48:22 +02:00
Riccardo Zanella
a619c915e1
adding flag for pinning seed in openai and compatible APIs
2024-09-20 17:59:35 +02:00
Eugen Eisler
147da29c1a
feat: use -r, --raw: Use defaults of model (don't send temperature etc.) and use the user role instead of the system role.
2024-09-15 20:38:19 +02:00
Eugen Eisler
329c843567
feat: implement -u, --user-instead-of-system: Use the user role instead of the system role for the pattern. It is needed for Open AI o1 models for now.
2024-09-15 15:09:45 +02:00
Bin
e7fd450dad
fix: usage with deprecated elements
2024-08-29 16:08:55 +08:00
Eugen Eisler
4b3afb3c8e
feat: simplify setup logic
2024-08-22 21:45:36 +02:00