Avoid DeepAgents default_temperature kwarg
All checks were successful
build / build (push) Successful in 3s

This commit is contained in:
robert
2026-06-06 20:41:57 -03:00
parent 07fdfb0376
commit a266ffe242
2 changed files with 1 additions and 4 deletions

View File

@@ -144,7 +144,6 @@ def build_reviewer_graph(
return create_a2a_deep_agent( return create_a2a_deep_agent(
ctx, ctx,
creds=llm_creds, creds=llm_creds,
default_temperature=0.0,
tools=tools, tools=tools,
system_prompt=SYSTEM_PROMPT, system_prompt=SYSTEM_PROMPT,
backend=backend, backend=backend,

View File

@@ -84,9 +84,8 @@ def test_reviewer_graph_uses_forwarded_llm_credentials(
) -> None: ) -> None:
captured: dict = {} captured: dict = {}
def fake_create_a2a_deep_agent(ctx, *, creds, default_temperature=None, **kwargs) -> dict[str, object]: def fake_create_a2a_deep_agent(ctx, *, creds, **kwargs) -> dict[str, object]:
captured["creds"] = creds captured["creds"] = creds
captured["default_temperature"] = default_temperature
captured["graph_kwargs"] = kwargs captured["graph_kwargs"] = kwargs
return kwargs return kwargs
@@ -114,7 +113,6 @@ def test_reviewer_graph_uses_forwarded_llm_credentials(
assert getattr(creds, "api_key") == "scoped-grant-token" assert getattr(creds, "api_key") == "scoped-grant-token"
assert getattr(creds, "temperature_mode") == "omit" assert getattr(creds, "temperature_mode") == "omit"
assert getattr(creds, "extra_body") == {"extra_body": {"thinking": {"type": "disabled"}}} assert getattr(creds, "extra_body") == {"extra_body": {"thinking": {"type": "disabled"}}}
assert captured["default_temperature"] == 0.0
def test_reviewer_graph_rejects_missing_forwarded_llm_credentials( def test_reviewer_graph_rejects_missing_forwarded_llm_credentials(