Skip to content

Integrate workflows with the Hosted Responses API #28

Description

@shibayan

Priority

P1

Goal

Allow a workflow-backed agent to execute through the existing Hosted Responses endpoint.

Scope

  • Detect or configure workflow-backed hosted agents.
  • Convert response input into workflow input and workflow events into response output.
  • Associate response, conversation, user, and workflow execution identifiers.
  • Support foreground, streaming, and background execution where applicable.

Acceptance criteria

  • A simple multi-step workflow executes through /responses.
  • Streaming workflow events produce valid Responses events.
  • previous_response_id or conversation context can identify resumable execution.
  • Cancellation reaches the workflow runtime.
  • Integration tests cover success, failure, cancellation, and invalid resume state.

Dependency

Blocked by the workflow execution and checkpoint contracts.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

foundryUsage: [Issues, PRs], Target: Microsoft Foundry integrationshostingUsage: [Issues, PRs], Target: agent hosting protocols and runtimeworkflowsUsage: [Issues, PRs], Target: workflow execution and orchestration

Type

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions