mirror of
https://github.com/microsoft/agent-framework.git
synced 2026-06-16 21:04:09 +08:00
bc42874690
* Add Python parity for HttpRequestAction in declarative workflow * Ran pyupgrade and pright to fix CI issues * Fix conversation ID dot parsing for http executor * Removed unnecessary export command
30 lines
877 B
YAML
30 lines
877 B
YAML
#
|
|
# Integration fixture: end-to-end HttpRequestAction round-trip using a
|
|
# stub HttpRequestHandler. Mirrors the .NET integration fixture in
|
|
# dotnet/tests/.../Workflows/HttpRequest.yaml.
|
|
#
|
|
kind: Workflow
|
|
trigger:
|
|
|
|
kind: OnConversationStart
|
|
id: workflow_http_request_test
|
|
actions:
|
|
|
|
# Set the repo owner used to form the request URL.
|
|
- kind: SetVariable
|
|
id: set_repo_owner
|
|
variable: Local.RepoOwner
|
|
value: dotnet
|
|
|
|
# Invoke the (stubbed) GitHub repo API.
|
|
- kind: HttpRequestAction
|
|
id: fetch_repo_info
|
|
conversationId: =System.ConversationId
|
|
method: GET
|
|
url: =Concatenate("https://api.github.com/repos/", Local.RepoOwner, "/runtime")
|
|
headers:
|
|
Accept: application/vnd.github+json
|
|
User-Agent: agent-framework-integration-test
|
|
response: Local.RepoInfo
|
|
responseHeaders: Local.RepoHeaders
|