Skip to content

Conversation

@paul-cayet
Copy link
Contributor

Context

In this PR we extend the Agent Spec module to enable assistant developers to provide and store information about how an agent can be instantiated or consumed (including what are the preferred runtime framework / serving protocol and required environment variables to run the agent), including:

  • What are the preferred agent communication protocols (e.g. A2A, Responses API)
  • What are the required environment variables

See the discussion in #352

@akijakya akijakya self-requested a review December 3, 2025 13:55
Copy link
Member

@akijakya akijakya left a comment

Choose a reason for hiding this comment

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

LGTM, well done!

@paul-cayet paul-cayet force-pushed the feat/deployment-options-in-agentspec-extension branch from cbab270 to 9cae700 Compare December 4, 2025 09:17
@paul-cayet
Copy link
Contributor Author

paul-cayet commented Dec 4, 2025

@akijakya Thank you for the review!
I addressed your last comments and rebased/squashed my commits, do you have any remaining comments? Thanks

@akijakya
Copy link
Member

akijakya commented Dec 4, 2025

I fixed the failing CI job, could you please rebase onto the latest main?

@paul-cayet paul-cayet force-pushed the feat/deployment-options-in-agentspec-extension branch from 9cae700 to 039d8a9 Compare December 4, 2025 13:34
Copy link
Member

@ramizpolic ramizpolic left a comment

Choose a reason for hiding this comment

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

this also raises a question of perhaps having a more generalized/native OASF module (outside of agentspec) for communication.

there is a recurring pattern that different standard are redefining the communication support, so it may be useful to have this natively supported by OASF.

for the purpose of the agentspec, LGTM

@akijakya akijakya merged commit 6aa3385 into agntcy:main Dec 4, 2025
9 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.

3 participants