Wraps an existing DatalayerClient + AgentsMixin instance in a
SdkAgentRuntimesClient so the bridge can call the interface
methods regardless of how the SDK instance was composed.
The extension's shared DatalayerClient with AgentsMixin
methods, constructed in createVSCodeDatalayer.
Current extension mode. When Development the
bridge forwards stack traces to the webview to aid debugging; in
Production and Test it omits them to avoid leaking internals.
Dispatches bridge requests from the Agent Chat webview to a real IAgentRuntimesClient instance living in the extension host.