diff --git a/agent.py b/agent.py index 9df6b90..c0db9ea 100644 --- a/agent.py +++ b/agent.py @@ -54,8 +54,8 @@ class TasksApi(A2AAgent): llm_provisioning = LLMProvisioning.PLATFORM pricing = Pricing( price_per_call_usd=0.0, - caller_pays_llm=False, - notes="Uses a scoped platform LLM grant through ctx.llm.", + caller_pays_llm=True, + notes="Uses the caller's saved LLM credential through ctx.llm.", ) resources = Resources(cpu="200m", memory="512Mi") egress = EgressPolicy( @@ -85,8 +85,8 @@ class TasksApi(A2AAgent): return { "error": "llm_credentials_missing", "final": ( - "LLM credentials were not available for this run. Hosted " - "generated OpenAPI agents should receive a platform LLM grant." + "LLM key required. Add an LLM credential in Settings > " + "LLM credentials before running this agent." ), "messages": [], }