Align builder with a2a-pack 0.1.82
All checks were successful
build / build (push) Successful in 53s

This commit is contained in:
robert
2026-06-08 09:13:42 -03:00
parent cd6c13288a
commit 16cdf2c2be
5 changed files with 8 additions and 8 deletions

View File

@@ -1,5 +1,5 @@
name: agent-builder name: agent-builder
version: 0.1.9 version: 0.1.10
entrypoint: agent:AgentBuilder entrypoint: agent:AgentBuilder
description: Generate, test, and deploy new a2a agents from natural language. description: Generate, test, and deploy new a2a agents from natural language.
expose: expose:

View File

@@ -50,7 +50,7 @@ class AgentBuilder(A2AAgent[BuilderConfig, NoAuth]):
"Writes the project into the user's workspace, validates it in a " "Writes the project into the user's workspace, validates it in a "
"sandbox, then ships it via the control plane." "sandbox, then ships it via the control plane."
) )
version = "0.1.9" version = "0.1.10"
config_model = BuilderConfig config_model = BuilderConfig
auth_model = NoAuth auth_model = NoAuth
@@ -355,4 +355,4 @@ def _build_failure_error(exc: BaseException) -> str:
"or a smaller build scope" "or a smaller build scope"
) )
return f"build graph failed: {type(exc).__name__}: {exc}" return f"build graph failed: {type(exc).__name__}: {exc}"
# rebuild against a2a-pack 0.1.76 for source-grant-aware agent updates # rebuild against a2a-pack 0.1.82 for LiteLLM metadata and long builder grants

View File

@@ -34,8 +34,8 @@ if TYPE_CHECKING:
from .config import Settings from .config import Settings
A2A_PACK_MIN_VERSION = "0.1.81" A2A_PACK_MIN_VERSION = "0.1.82"
A2A_PACK_SANDBOX_FALLBACK_VERSION = "0.1.79" A2A_PACK_SANDBOX_FALLBACK_VERSION = "0.1.82"
logger = logging.getLogger(__name__) logger = logging.getLogger(__name__)

View File

@@ -1,4 +1,4 @@
a2a-pack>=0.1.81 a2a-pack>=0.1.82
httpx>=0.27 httpx>=0.27
boto3>=1.34 boto3>=1.34
deepagents>=0.5.0 deepagents>=0.5.0

View File

@@ -344,8 +344,8 @@ class TemplateInitTests(unittest.TestCase):
"export PYTHONDONTWRITEBYTECODE=1", "export PYTHONDONTWRITEBYTECODE=1",
str(sandbox.calls[0]["script"]), str(sandbox.calls[0]["script"]),
) )
self.assertIn("a2a-pack>=0.1.81 unavailable", str(sandbox.calls[0]["script"])) self.assertIn("a2a-pack>=0.1.82 unavailable", str(sandbox.calls[0]["script"]))
self.assertIn("a2a-pack==0.1.79", str(sandbox.calls[0]["script"])) self.assertIn("a2a-pack==0.1.82", str(sandbox.calls[0]["script"]))
self.assertEqual(_FakeAsyncClient.posts, []) self.assertEqual(_FakeAsyncClient.posts, [])
def test_cp_deploy_tarball_posts_agent_dsl(self) -> None: def test_cp_deploy_tarball_posts_agent_dsl(self) -> None: