You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Package Copilot integration under connectors/ through the executable backend-plugin/process-host architecture (feat: add executable backend connector plugins #208); do not add a root built-in ACP implementation.
Keep provider-specific code limited to GitHub Copilot launch/auth/configuration/discovery/lifecycle behavior that cannot be handled by the shared ACP support layer.
Preserve current cancellation, structured error propagation, process supervision, secret handling, and optional dependency isolation.
Prefer connector-local contract/parity/process-tree tests and generic ACP TCK coverage over provider-specific core branches.
No dedicated Kiro SDD or implementation PR exists yet.
feat(acp): Add GitHub Copilot ACP provider
Related: https://docs.openclaw.ai/tools/acp-agents
Current architecture / implementation constraints
Implement this as a thin external ACP connector on top of the current shared ACP runtime:
connector-support/acpas the single ACP protocol/session/tool/stream implementation (refactor: deduplicate ACP runtime #242).connectors/through the executable backend-plugin/process-host architecture (feat: add executable backend connector plugins #208); do not add a root built-in ACP implementation.execution_class: agent_runtime; direct routing remains supported while feat(routing): agent-runtime execution composition safety #337 rejects unsafe weighted/parallel/thinker/failover composition by default.No dedicated Kiro SDD or implementation PR exists yet.