require a2a pack write prefix support
All checks were successful
build / build (push) Successful in 20s

This commit is contained in:
robert
2026-05-26 20:34:08 -03:00
parent 1ce66340bd
commit cd15dc3aaa
9 changed files with 64 additions and 30 deletions

View File

@@ -218,7 +218,8 @@ Your tools:
for ``@skill`` semantics,
``context.py`` for ``RunContext``
(workspace, sandbox, emit_progress,
ask, collect, request_scope),
ask, collect, request_scope,
ensure_read/ensure_write),
``runtime.py`` for ``AgentRuntime``
fields (apt_packages, pricing,
egress, etc.).
@@ -350,6 +351,7 @@ def _build_project_backend(ctx: BuilderContext, *, settings: Settings) -> Any |
allow_patterns=(f"{prefix}/**", "outputs/**"),
deny_patterns=(),
outputs_prefix=None,
write_prefixes=(f"{prefix}/", "outputs/"),
)
)
return _with_builder_skills(WorkspaceBackend(workspace))