Skip to content

Concepts

CodeLoop for VS Code has three moving pieces:

Webview (chat UI) ↔ ChatController ↔ RpcClient ↔ pycodeloop serve (JSON-RPC/stdio)
  • Architecture — how the webview, the extension host, and the pycodeloop serve subprocess talk to each other.
  • Settings — the pycodeloop.* configuration surface that controls the provider, tool gates, and the spawned CLI.