Configuration¶
Agent CLI configuration (local only)¶
podcast status and podcast review resolve local CLI settings from either:
episode.yamlin the workspace root (per-episode overrides)A global config at
~/.config/podcast-pipeline/config.yaml(or the path inPODCAST_PIPELINE_CONFIG).
Example configuration:
agents:
creator:
command: codex
args:
- --format
- json
kind: codex
install_hint: https://github.com/openai/codex#install
check_command: codex --version
reviewer:
command: claude
args:
- --format
- json
kind: claude
Notes:
commandmust be a single executable (no whitespace). Put extra flags inargs.episode.yamloverrides the global config when both are present.This configuration is for local CLI runners only; do not store secrets here.
Auphonic presets (local only)¶
podcast produce --dry-run resolves Auphonic preset ids from the same config file. Define preset keys once and
reference them per episode:
auphonic:
presets:
podcast_pipeline: "preset-uuid"
In episode.yaml:
auphonic:
preset: podcast_pipeline
Use preset_id in episode.yaml to skip mapping and set the preset id directly.
episode.yaml metadata¶
episode.yaml also stores per-episode inputs, sources, and track metadata. See reference/episode-yaml.md for the full
schema and details on podcast ingest.