Skip to content

docs: document external OCI registry agents as sub-agents#2195

Merged
dgageot merged 1 commit intodocker:mainfrom
dgageot:board/docker-agent-catalog-feature-docs-check-114812a5
Mar 20, 2026
Merged

docs: document external OCI registry agents as sub-agents#2195
dgageot merged 1 commit intodocker:mainfrom
dgageot:board/docker-agent-catalog-feature-docs-check-114812a5

Conversation

@dgageot
Copy link
Member

@dgageot dgageot commented Mar 20, 2026

Summary

Document the feature of using external OCI registry agents (e.g., agentcatalog/pirate) directly in sub_agents lists. This feature was demonstrated in examples/sub-agents-from-catalog.yaml but not covered in the docs.

Changes

  • docs/concepts/multi-agent/ — Added "External Sub-Agents from Registries" section with examples covering auto-naming and name:reference syntax
  • docs/concepts/distribution/ — Added "Using as Sub-Agents" section with a concise example and cross-link
  • docs/configuration/agents/ — Updated sub_agents property description in schema and reference table
  • docs/configuration/overview/ — Fixed validation rule to clarify external OCI references are pulled automatically
  • docs/community/troubleshooting/ — Fixed contradicting statement about sub-agent references

Assisted-By: docker-agent

@dgageot dgageot requested a review from a team as a code owner March 20, 2026 14:31
Copy link

@docker-agent docker-agent bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Assessment: 🟢 APPROVE

This documentation PR clearly and accurately documents the external OCI registry sub-agent feature. The changes are consistent across all documentation files, with proper cross-references and clear examples.

Summary:

  • ✅ Consistent terminology and examples across 5 documentation files
  • ✅ Accurate technical descriptions of OCI registry references
  • ✅ Valid YAML syntax in all examples
  • ✅ Proper cross-references between documentation pages
  • ✅ No contradictions between sections

The documentation provides multiple examples showing different reference formats (agentcatalog/pirate, name:reference syntax, and fully qualified references with tags), making it easy for users to understand how to use this feature.

No bugs or issues found in the changed code.

@dgageot dgageot merged commit a099feb into docker:main Mar 20, 2026
8 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants