Implement the initial framework skeleton

This commit is contained in:
2026-05-04 20:14:31 -05:00
parent a7feb0b097
commit c07320f9d0
18 changed files with 1563 additions and 0 deletions

View File

@@ -0,0 +1,5 @@
id: invalid-yaml
version: 1.0.0
templates:
- role: system
content: [unclosed bracket

View File

@@ -0,0 +1,8 @@
version: 1.0.0
description: Missing ID
templates:
- role: system
content: Hello
output_format: text
validation:
validation_mode: none

View File

@@ -0,0 +1,6 @@
id: no-templates
version: 1.0.0
templates: []
output_format: text
validation:
validation_mode: none

17
internal/profile/testdata/valid.yaml vendored Normal file
View File

@@ -0,0 +1,17 @@
id: test-profile
version: 1.0.0
description: A valid test profile
expected_inputs:
- transcript
- glossary
templates:
- role: system
content: You are a helpful assistant.
- role: user
content: Analyze this: {{.transcript}}
model_defaults:
model: gpt-4o
temperature: 0.7
output_format: markdown
validation:
validation_mode: basic