Avoid DeepAgents default_temperature kwarg
All checks were successful
build / build (push) Successful in 3s
All checks were successful
build / build (push) Successful in 3s
This commit is contained in:
@@ -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,
|
||||||
|
|||||||
@@ -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(
|
||||||
|
|||||||
Reference in New Issue
Block a user