2026-05-02 11:44:15 -05:00
|
|
|
workspace:
|
|
|
|
|
root: ./tmp/narratio-workspace
|
2026-05-16 23:09:39 +00:00
|
|
|
cleanup_after_archive: false
|
2026-05-02 11:44:15 -05:00
|
|
|
|
|
|
|
|
storage:
|
2026-05-16 23:30:40 +00:00
|
|
|
backend: s3
|
2026-05-16 14:11:59 +00:00
|
|
|
s3:
|
|
|
|
|
bucket: "my-dnd-archive"
|
|
|
|
|
root_prefix: "dnd"
|
|
|
|
|
region: "us-east-1"
|
2026-05-16 23:22:21 -05:00
|
|
|
# Optional credential env-var names (defaulted when omitted):
|
|
|
|
|
# access_key_id_env: "OBJECT_STORAGE_KEY_ID"
|
|
|
|
|
# secret_access_key_env: "OBJECT_STORAGE_KEY"
|
2026-05-16 14:11:59 +00:00
|
|
|
|
|
|
|
|
spool:
|
|
|
|
|
root: "/var/spool/narratio"
|
|
|
|
|
delete_audio_after_archive: false
|
|
|
|
|
|
|
|
|
|
archive:
|
|
|
|
|
enabled: true
|
|
|
|
|
upload_run: true
|
2026-05-16 07:56:22 -05:00
|
|
|
|
2026-05-02 11:44:15 -05:00
|
|
|
whisperx:
|
2026-05-03 15:45:56 -05:00
|
|
|
transcribe_url: "https://transcription.example.com/transcribe"
|
2026-05-02 11:44:15 -05:00
|
|
|
|
2026-05-16 23:30:40 +00:00
|
|
|
# Optional. When omitted entirely, Narratio defaults to seriatim binary + runtime defaults.
|
|
|
|
|
seriatim: {}
|
2026-05-02 11:44:15 -05:00
|
|
|
|
2026-05-16 23:30:40 +00:00
|
|
|
# Optional runtime overrides. Model/provider can be owned by Audita runtime config.
|
2026-05-02 11:44:15 -05:00
|
|
|
audita:
|
2026-05-16 23:30:40 +00:00
|
|
|
config_path: "/usr/local/etc/audita/config.yml"
|
2026-05-04 07:48:59 -05:00
|
|
|
llm_api_key_env: "AUDITA_LLM_API_KEY"
|
2026-05-08 16:54:17 +00:00
|
|
|
|
2026-05-16 23:30:40 +00:00
|
|
|
# Optional Scriptorium integration for analyze artifacts.
|
2026-05-06 21:12:22 +00:00
|
|
|
scriptorium:
|
2026-05-16 23:30:40 +00:00
|
|
|
config_path: "/usr/local/etc/scriptorium/config.yml"
|
2026-05-06 21:12:22 +00:00
|
|
|
artifacts:
|
|
|
|
|
session_recap:
|
|
|
|
|
enabled: true
|
|
|
|
|
prompt_id: "dnd.session_recap"
|
|
|
|
|
output_path: "artifacts/session_recap.md"
|
|
|
|
|
inputs:
|
|
|
|
|
transcript:
|
2026-05-08 17:13:56 +00:00
|
|
|
source: "trimmed_transcript"
|
2026-05-06 21:12:22 +00:00
|
|
|
required: true
|
|
|
|
|
previous_recap:
|
|
|
|
|
source: "previous_session_artifact"
|
|
|
|
|
artifact: "session_recap"
|
|
|
|
|
required: false
|
|
|
|
|
vars:
|
|
|
|
|
session_id: true
|
|
|
|
|
session_date: true
|
|
|
|
|
campaign_name: true
|
|
|
|
|
previous_session_id: true
|
|
|
|
|
output_kind: "session_recap"
|