(ctx context.Context, req Request, clientFn ClientFunc, mcpBootstrapper MCPProxyBuilder)
| 29 | // One [*aibridge.RequestBridge] instance is created per given key. |
| 30 | type Pooler interface { |
| 31 | Acquire(ctx context.Context, req Request, clientFn ClientFunc, mcpBootstrapper MCPProxyBuilder) (http.Handler, error) |
| 32 | // ReplaceProviders swaps the providers used to construct future |
| 33 | // RequestBridge instances and clears the cache. Disabled providers |
| 34 | // must be included; the bridge serves a 503 sentinel on their |
no outgoing calls