[WIP][DOW-119] decouple StreamingConversation from telephony
this PR:
- decouples ActionsWorker from StreamingConversation
- creates the notion of PipelineFactory and PipelineConfig, to be used with outbound calls / inbound call configs
- removes coupling of PhoneConversation and StreamingConversation, and can use any
AudioPipelineas the underlying audio worker
tests:
- adds e2e telephony tests
- [ ] e2e actions worker test
fast follow - on action factory - should probably just be a dependency of ActionsWorker? does not need to be a dependency of an agent (indirect)
This PR has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.
This PR has been automatically closed due to inactivity. Thank you for your contributions.
This PR has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.
This PR has been automatically closed due to inactivity. Thank you for your contributions.