Skip to content

Document extension family field absence#486

Closed
liujuanjuan1984 wants to merge 2 commits intomainfrom
issue-485-review-extensions-family-field
Closed

Document extension family field absence#486
liujuanjuan1984 wants to merge 2 commits intomainfrom
issue-485-review-extensions-family-field

Conversation

@liujuanjuan1984
Copy link
Copy Markdown
Collaborator

摘要

  • 确认当前 A2A SDK AgentExtension wire shape 仅包含 uridescriptionrequiredparams,不存在 family 字段。
  • 在扩展规格文档中说明扩展分类通过 URI、Scope 和 Disclosure 表达,不需要额外的 family 字段。
  • 新增 Agent Card 契约测试,防止后续意外引入或透出 family 字段。

验证

  • uv run pytest --no-cov tests/server/test_agent_card.py::test_agent_card_extensions_do_not_emit_family_field
  • ./scripts/doctor.sh

Closes #485

@liujuanjuan1984
Copy link
Copy Markdown
Collaborator Author

已根据反馈撤回本 PR。结论是当前项目 extensions 中不存在 family 字段,且现有 URI、Scope、Disclosure 已能表达扩展分类,不需要新增文档或防御性测试。

@liujuanjuan1984 liujuanjuan1984 deleted the issue-485-review-extensions-family-field branch May 8, 2026 05:57
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.

审查 extensions 中 family 字段的必要性

1 participant