MCPcopy Create free account
hub / github.com/agentforce314/clawcodex / _patches

Function _patches

tests/server/test_agent_server_e2e.py:151–174  ·  view source on GitHub ↗

Patch every construction hook `_build_runtime` reaches into.

(provider_cls, registry)

Source from the content-addressed store, hash-verified

149
150
151def _patches(provider_cls, registry):
152 """Patch every construction hook `_build_runtime` reaches into."""
153 return [
154 patch("src.config.get_default_provider", lambda: "anthropic"),
155 patch(
156 "src.config.get_provider_config",
157 lambda n: {"api_key": "x", "default_model": "fake", "base_url": None},
158 ),
159 patch("src.providers.get_provider_class", lambda n: provider_cls),
160 patch("src.providers.provider_requires_api_key", lambda n: False),
161 patch("src.providers.resolve_api_key", lambda n, c: "x"),
162 patch(
163 "src.tool_system.defaults.build_default_registry",
164 lambda provider=None: registry,
165 ),
166 patch(
167 "src.query.agent_loop_compat.build_effective_system_prompt",
168 lambda *a, **k: "You are a test assistant.",
169 ),
170 patch(
171 "src.outputStyles.resolve_output_style",
172 lambda *a, **k: SimpleNamespace(prompt=""),
173 ),
174 ]
175
176
177@contextlib.asynccontextmanager

Calls

no outgoing calls

Tested by

no test coverage detected