Commit Graph

3 Commits

Author SHA1 Message Date
robert
80a5d3bce4 tools: expose a2a_pack source to the inner LLM loop
All checks were successful
build / build (push) Successful in 3s
list_a2a_pack(subdir) / read_a2a_pack(path) let the builder browse the
installed SDK at runtime — the same package the scaffolded agents
import. Path-traversal guarded; reads capped at 64 KiB.

Why: the system prompt only carries an abridged example. When the LLM
needed to recall what RunContext exposes (ctx.workspace API, ctx.ask
vs ctx.collect, runtime.apt_packages…) it would guess. Now it can
read the actual source.

Prompt updated to point at the new tools.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-15 22:08:56 -03:00
robert
a021239ef6 prompt: tell the inner loop about runtime.apt_packages
All checks were successful
build / build (push) Successful in 37s
So generated agents that need ffmpeg / imagemagick / etc. declare them
in a2a.yaml instead of failing at runtime with a missing binary.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-15 21:44:25 -03:00
robert
87eedb47a4 initial: deepagents-driven agent generator + deployer
All checks were successful
build / build (push) Successful in 31s
2026-05-11 21:26:52 -03:00