The GitHub Actions job "Tests (AMD)" on airflow.git/common-ai-skills-exclude-resources has succeeded. Run started by GitHub user kaxil (triggered by kaxil).
Head commit for run: c5d2ee5469d6009c5c5028259db22d4886276328 / Kaxil Naik <[email protected]> Add exclude_resources to common.ai AgentSkillsToolset `AgentSkillsToolset` now accepts an optional `exclude_resources` list of glob patterns, forwarded to `pydantic-ai-skills`' `SkillsToolset`, to keep matched files out of a skill's discovered resources. It mirrors the existing `exclude_tools` escape hatch and is resolved per-run on the worker. pydantic-ai-skills 1.2.0 broadened resource discovery from a fixed seven-extension allowlist to every readable text file in a skill bundle, so `.sql`/`.toml`/`.jinja` assets are exposed with no extra config. That also widens what reaches the model, so `exclude_resources` is the trim knob for secrets or scratch files (e.g. `["*.env", "secrets/*"]`). It removes files from resource discovery only, not from `run_skill_script` filesystem access, so pair it with `exclude_tools={"run_skill_script"}` when files are genuinely sensitive. The `[skills]` floor moves to `pydantic-ai-skills>=1.2.0` (the version that adds the parameter). 1.2.0 was published inside the repo's 4-day exclude-newer window, so a temporary per-package `exclude-newer-package` override lets it resolve; remove it once the window advances past 2026-07-15. Report URL: https://github.com/apache/airflow/actions/runs/29422629106 With regards, GitHub Actions via GitBox --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
