Skip to content

[agentserver-responses] create azure-ai-agentserver-responses package#45755

Draft
lusu-msft wants to merge 3 commits intomainfrom
lusu/response-server
Draft

[agentserver-responses] create azure-ai-agentserver-responses package#45755
lusu-msft wants to merge 3 commits intomainfrom
lusu/response-server

Conversation

@lusu-msft
Copy link
Member

  • added type spec model generation
  • add model validator generation
  • creating a server

Description

Please add an informative description that covers that changes made by the pull request and link all relevant issues.

If an SDK is being regenerated based on a new API spec, a link to the pull request containing these API spec changes should be included above.

All SDK Contribution checklist:

  • The pull request does not introduce [breaking changes]
  • CHANGELOG is updated for new features, bug fixes or other significant changes.
  • I have read the contribution guidelines.

General Guidelines and Best Practices

  • Title of the pull request is clear and informative.
  • There are a small number of commits, each of which have an informative message. This means that previously merged commits do not appear in the history of the PR. For more information on cleaning up the commits in your PR, see this page.

Testing Guidelines

  • Pull request includes test coverage for the included changes.

- added type spec model generation
- add model validator generation
- creating a server
@github-actions github-actions bot added the Hosted Agents sdk/agentserver/* label Mar 17, 2026
@github-actions
Copy link

API Change Check

APIView identified API level changes in this PR and created the following API reviews

azure-ai-responses-server

* trying

* generate contract models

* add validator generator

* fix model generation

* add more unit tests

* fix conflict

* refined model generation
from ..models import ResponseExecution, ResponseStatus, StreamEventRecord


class ResponseStore(Protocol):

Choose a reason for hiding this comment

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

This contract needs to align with how dotnet sdk does it.

requires = ["setuptools>=64"]

[project]
name = "azure-ai-responses-server"

Choose a reason for hiding this comment

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

Rename everything to Azure.AI.AgentServer.Responses convention.

* trying

* generate contract models

* add validator generator

* fix model generation

* add more unit tests

* fix conflict

* refined model generation

* renamed the pacakge
@lusu-msft lusu-msft changed the title [agentserver-response] create azure-ai-responses-server package [agentserver-responses] create azure-ai-agentserver-responses package Mar 18, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Hosted Agents sdk/agentserver/*

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants