Skip to content

Commit 2bfa527

Browse files
Merge pull request #16 from gleanwork/speakeasy-sdk-regen-1747100451
chore: 🐝 Update SDK - Generate 0.4.0
2 parents 1495541 + 9a2502a commit 2bfa527

File tree

362 files changed

+92198
-29720
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

362 files changed

+92198
-29720
lines changed

.speakeasy/gen.lock

Lines changed: 473 additions & 550 deletions
Large diffs are not rendered by default.

.speakeasy/gen.yaml

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ generation:
2424
generateNewTests: true
2525
skipResponseBodyAssertions: true
2626
python:
27-
version: 0.3.0
27+
version: 0.4.0
2828
additionalDependencies:
2929
dev: {}
3030
main: {}
@@ -52,8 +52,10 @@ python:
5252
inputModelSuffix: input
5353
maxMethodParams: 999
5454
methodArguments: infer-optional-args
55+
moduleName: ""
5556
outputModelSuffix: output
5657
packageName: glean
58+
pytestFilterWarnings: []
5759
pytestTimeout: 0
5860
responseFormat: flat
5961
templateVersion: v2

.speakeasy/glean-merged-spec.yaml

Lines changed: 1027 additions & 117 deletions
Large diffs are not rendered by default.

.speakeasy/tests.arazzo.yaml

Lines changed: 200 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -164013,3 +164013,203 @@ workflows:
164013164013
"{\"messages\":[{\"author\":\"GLEAN_AI\",\"messageType\":\"CONTENT\",\"agentConfig\":{\"agent\":\"DEFAULT\",\"mode\":\"DEFAULT\"},\"citations\":[{\"sourceDocument\":{\"id\":\"123\",\"title\":\"Company Handbook\",\"referenceRanges\":[{\"textRange\":{\"startIndex\":0,\"endIndex\":12,\"type\":\"CITATION\"}}]}}]}]}"
164014164014
type: simple
164015164015
x-speakeasy-test-group: client_chat
164016+
- workflowId: getAgent
164017+
steps:
164018+
- stepId: test
164019+
operationId: getAgent
164020+
parameters:
164021+
- name: agent_id
164022+
in: path
164023+
value: <id>
164024+
successCriteria:
164025+
- condition: $statusCode == 200
164026+
- condition: $response.header.Content-Type == application/json
164027+
- context: $response.body
164028+
condition: |
164029+
{
164030+
"agent_id": "\u003cid\u003e",
164031+
"name": "\u003cvalue\u003e",
164032+
"capabilities": {}
164033+
}
164034+
type: simple
164035+
x-speakeasy-test-group: agents
164036+
- workflowId: getAgentSchemas
164037+
steps:
164038+
- stepId: test
164039+
operationId: getAgentSchemas
164040+
parameters:
164041+
- name: agent_id
164042+
in: path
164043+
value: <id>
164044+
successCriteria:
164045+
- condition: $statusCode == 200
164046+
- condition: $response.header.Content-Type == application/json
164047+
- context: $response.body
164048+
condition: |
164049+
{
164050+
"agent_id": "\u003cid\u003e",
164051+
"input_schema": {},
164052+
"output_schema": {}
164053+
}
164054+
type: simple
164055+
x-speakeasy-test-group: agents
164056+
- workflowId: searchAgents
164057+
steps:
164058+
- stepId: test
164059+
operationId: searchAgents
164060+
successCriteria:
164061+
- condition: $statusCode == 200
164062+
- condition: $response.header.Content-Type == application/json
164063+
- context: $response.body
164064+
condition: |
164065+
{}
164066+
type: simple
164067+
x-speakeasy-test-group: agents
164068+
- workflowId: createAndStreamRun
164069+
steps:
164070+
- stepId: test
164071+
operationId: createAndStreamRun
164072+
successCriteria:
164073+
- condition: $statusCode == 200
164074+
- condition: $response.header.Content-Type == text/event-stream
164075+
- context: $response.body
164076+
condition: |
164077+
"\u003cvalue\u003e"
164078+
type: simple
164079+
x-speakeasy-test-group: agents
164080+
- workflowId: createAndWaitRun
164081+
steps:
164082+
- stepId: test
164083+
operationId: createAndWaitRun
164084+
successCriteria:
164085+
- condition: $statusCode == 200
164086+
- condition: $response.header.Content-Type == application/json
164087+
- context: $response.body
164088+
condition: |
164089+
{}
164090+
type: simple
164091+
x-speakeasy-test-group: agents
164092+
- workflowId: getpolicy
164093+
steps:
164094+
- stepId: test
164095+
operationId: getpolicy
164096+
parameters:
164097+
- name: id
164098+
in: path
164099+
value: <id>
164100+
successCriteria:
164101+
- condition: $statusCode == 200
164102+
- condition: $response.header.Content-Type == application/json
164103+
- context: $response.body
164104+
condition: |
164105+
{}
164106+
type: simple
164107+
x-speakeasy-test-group: policies
164108+
- workflowId: getpolicies
164109+
steps:
164110+
- stepId: test
164111+
operationId: getpolicies
164112+
successCriteria:
164113+
- condition: $statusCode == 200
164114+
- condition: $response.header.Content-Type == application/json
164115+
- context: $response.body
164116+
condition: |
164117+
{}
164118+
type: simple
164119+
x-speakeasy-test-group: policies
164120+
- workflowId: createpolicy
164121+
steps:
164122+
- stepId: test
164123+
operationId: createpolicy
164124+
successCriteria:
164125+
- condition: $statusCode == 200
164126+
- condition: $response.header.Content-Type == application/json; charset=UTF-8
164127+
- context: $response.body
164128+
condition: |
164129+
{}
164130+
type: simple
164131+
x-speakeasy-test-group: policies
164132+
- workflowId: downloadpolicycsv
164133+
steps:
164134+
- stepId: test
164135+
operationId: downloadpolicycsv
164136+
parameters:
164137+
- name: id
164138+
in: path
164139+
value: <id>
164140+
successCriteria:
164141+
- condition: $statusCode == 200
164142+
- condition: $response.header.Content-Type == text/csv; charset=UTF-8
164143+
- context: $response.body
164144+
condition: |
164145+
"\u003cvalue\u003e"
164146+
type: simple
164147+
x-speakeasy-test-group: policies
164148+
- workflowId: createreport
164149+
steps:
164150+
- stepId: test
164151+
operationId: createreport
164152+
successCriteria:
164153+
- condition: $statusCode == 200
164154+
- condition: $response.header.Content-Type == application/json; charset=UTF-8
164155+
- context: $response.body
164156+
condition: |
164157+
{}
164158+
type: simple
164159+
x-speakeasy-test-group: reports
164160+
- workflowId: downloadreportcsv
164161+
steps:
164162+
- stepId: test
164163+
operationId: downloadreportcsv
164164+
parameters:
164165+
- name: id
164166+
in: path
164167+
value: <id>
164168+
successCriteria:
164169+
- condition: $statusCode == 200
164170+
- condition: $response.header.Content-Type == text/csv; charset=UTF-8
164171+
- context: $response.body
164172+
condition: |
164173+
"\u003cvalue\u003e"
164174+
type: simple
164175+
x-speakeasy-test-group: reports
164176+
- workflowId: getreportstatus
164177+
steps:
164178+
- stepId: test
164179+
operationId: getreportstatus
164180+
parameters:
164181+
- name: id
164182+
in: path
164183+
value: <id>
164184+
successCriteria:
164185+
- condition: $statusCode == 200
164186+
- condition: $response.header.Content-Type == application/json; charset=UTF-8
164187+
- context: $response.body
164188+
condition: |
164189+
{}
164190+
type: simple
164191+
x-speakeasy-test-group: reports
164192+
- workflowId: getdocvisibility
164193+
steps:
164194+
- stepId: test
164195+
operationId: getdocvisibility
164196+
successCriteria:
164197+
- condition: $statusCode == 200
164198+
- condition: $response.header.Content-Type == application/json; charset=UTF-8
164199+
- context: $response.body
164200+
condition: |
164201+
{}
164202+
type: simple
164203+
x-speakeasy-test-group: visibilityoverrides
164204+
- workflowId: setdocvisibility
164205+
steps:
164206+
- stepId: test
164207+
operationId: setdocvisibility
164208+
successCriteria:
164209+
- condition: $statusCode == 200
164210+
- condition: $response.header.Content-Type == application/json; charset=UTF-8
164211+
- context: $response.body
164212+
condition: |
164213+
{}
164214+
type: simple
164215+
x-speakeasy-test-group: visibilityoverrides

.speakeasy/workflow.lock

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
1-
speakeasyVersion: 1.543.4
1+
speakeasyVersion: 1.546.1
22
sources:
33
Glean API:
44
sourceNamespace: glean-api-specs
5-
sourceRevisionDigest: sha256:82bb62b5b7c3fdce61c9cf5c25bc2661f776c5ee5d007e9776961a08aabb8877
6-
sourceBlobDigest: sha256:48b2f6720cfd61b99c4cf5dc168fab967984c5c20d2ac425b99ce326f3291647
5+
sourceRevisionDigest: sha256:12025ddda6d78666c39b69cec5ea04504ae09fc142cbdb3c33b0c4018d9e7493
6+
sourceBlobDigest: sha256:2ad51e5bc2b18513ffbe1cce35e497bba4fc3a86bdf55f9ffe2463b8f7e154ee
77
tags:
88
- latest
9-
- speakeasy-sdk-regen-1746756218
9+
- speakeasy-sdk-regen-1747100451
1010
Glean Client API:
1111
sourceNamespace: glean-client-api
1212
sourceRevisionDigest: sha256:4edc63ad559e4f2c9fb9ebf5edaaaaa9269f1874d271cfd84b441d6dacac43d2
@@ -17,10 +17,10 @@ targets:
1717
glean:
1818
source: Glean API
1919
sourceNamespace: glean-api-specs
20-
sourceRevisionDigest: sha256:82bb62b5b7c3fdce61c9cf5c25bc2661f776c5ee5d007e9776961a08aabb8877
21-
sourceBlobDigest: sha256:48b2f6720cfd61b99c4cf5dc168fab967984c5c20d2ac425b99ce326f3291647
20+
sourceRevisionDigest: sha256:12025ddda6d78666c39b69cec5ea04504ae09fc142cbdb3c33b0c4018d9e7493
21+
sourceBlobDigest: sha256:2ad51e5bc2b18513ffbe1cce35e497bba4fc3a86bdf55f9ffe2463b8f7e154ee
2222
codeSamplesNamespace: glean-api-specs-python-code-samples
23-
codeSamplesRevisionDigest: sha256:d38b6417892fee6a7e579263603b0810bba17f621e75c450aea18059d7812d7f
23+
codeSamplesRevisionDigest: sha256:8e5b4274391e4d233c3f3763a738f01d9b2e9a7e89b411ebeabce138609d2a53
2424
workflow:
2525
workflowVersion: 1.0.0
2626
speakeasyVersion: latest

0 commit comments

Comments
 (0)