I would like to see the introduction of an ACP based workflow runtime, so that conductor could leverage any runtime that supported an ACP interface and not only support new runtimes via code modifications. The ACP runtime could reference either an existing ACP server or a command to start a new sub-process as a server, example of leveraging copilot cli as a runtime.
workflow:
runtime:
provider:
name: acp
command: copilot
args:
- --acp
- --yolo
An existing ACP server could be referenced by a URL as part of the provider configuration
workflow:
runtime:
provider:
name: acp
url: https://host:port/
I would like to see the introduction of an ACP based workflow runtime, so that conductor could leverage any runtime that supported an ACP interface and not only support new runtimes via code modifications. The ACP runtime could reference either an existing ACP server or a command to start a new sub-process as a server, example of leveraging copilot cli as a runtime.
An existing ACP server could be referenced by a URL as part of the provider configuration