PipecatIntegration
10 tools in this family (folder Editor/Tools/PipecatIntegration/ in the bridge package). Effect: writes changes the project or the scene, read-only does not, destructive deletes or overwrites and the client asks before running it.
| Tool | Effect | Description |
|---|---|---|
voiceagent_apply_default_template | writes | One-shot: pick a curated preset and generate the full Pipecat sidecar package. |
voiceagent_export_docker_compose_yaml | writes | Generate a docker-compose.yml for the Pipecat sidecar. Includes the pipecat service, |
voiceagent_export_pipeline_config_yaml | writes | Generate a pipeline.yml config sidecar (selected providers, model versions, voice ids, |
voiceagent_generate_code | writes | Emit a Pipecat sidecar package from a PipecatSpec into <project>/Pipecat/. Writes |
voiceagent_list_providers | read-only | List all Pipecat-supported providers, grouped by kind (STT / TTS / LLM / S2S / |
voiceagent_propose_from_prompt | read-only | Build a PipecatSpec from a designer prompt (e.g. 'RPG village NPCs with French voice + |
voiceagent_setup_credentials | writes | Store Pipecat provider API keys securely in the Buril keychain (macOS Keychain / |
voiceagent_simulate_latency | read-only | Estimate end-to-end voice-agent latency from the spec: STT first-token + LLM |
voiceagent_test_connection | read-only | Health-check a running Pipecat sidecar. Reaches out to ws://localhost:7860 (or the |
voiceagent_validate_spec | read-only | Validate a PipecatSpec. Returns { ok, errors[], summary }. Checks: provider enums |