Skip to content

Commit 66c7147

Browse files
razor-xseambot
andauthored
feat: Add support for client_session_with_customer (#216)
* feat: Add support for client_session_with_customer * ci: Generate code --------- Co-authored-by: Seam Bot <[email protected]>
1 parent cb6d55f commit 66c7147

File tree

4 files changed

+43
-2
lines changed

4 files changed

+43
-2
lines changed

src/lib/openapi/schemas.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -44,6 +44,7 @@ export const AuthMethodSchema = z
4444
.enum([
4545
'api_key',
4646
'client_session',
47+
'client_session_with_customer',
4748
'console_session_token_with_workspace',
4849
'console_session_token_without_workspace',
4950
'pat_with_workspace',

src/lib/seam.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,7 @@ export const mapOpenapiToSeamAuthMethod = (
1919
console_session_token_with_workspace: 'console_session_token',
2020
console_session_token_without_workspace: 'console_session_token',
2121
client_session: 'client_session_token',
22+
client_session_with_customer: 'client_session_token',
2223
publishable_key: 'publishable_key',
2324
} as const
2425

test/snapshots/seam-blueprint.test.ts.md

Lines changed: 41 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -52658,6 +52658,7 @@ Generated by [AVA](https://avajs.dev).
5265852658
endpoints: [
5265952659
{
5266052660
authMethods: [
52661+
'client_session_token',
5266152662
'client_session_token',
5266252663
'personal_access_token',
5266352664
'api_key',
@@ -53328,6 +53329,7 @@ Generated by [AVA](https://avajs.dev).
5332853329
},
5332953330
{
5333053331
authMethods: [
53332+
'client_session_token',
5333153333
'client_session_token',
5333253334
'personal_access_token',
5333353335
'api_key',
@@ -53460,6 +53462,7 @@ Generated by [AVA](https://avajs.dev).
5346053462
authMethods: [
5346153463
'api_key',
5346253464
'client_session_token',
53465+
'client_session_token',
5346353466
],
5346453467
codeSamples: [],
5346553468
deprecationMessage: '',
@@ -53539,6 +53542,7 @@ Generated by [AVA](https://avajs.dev).
5353953542
},
5354053543
{
5354153544
authMethods: [
53545+
'client_session_token',
5354253546
'client_session_token',
5354353547
'personal_access_token',
5354453548
'api_key',
@@ -53818,6 +53822,7 @@ Generated by [AVA](https://avajs.dev).
5381853822
},
5381953823
{
5382053824
authMethods: [
53825+
'client_session_token',
5382153826
'client_session_token',
5382253827
'personal_access_token',
5382353828
'api_key',
@@ -54837,6 +54842,7 @@ Generated by [AVA](https://avajs.dev).
5483754842
authMethods: [
5483854843
'personal_access_token',
5483954844
'api_key',
54845+
'client_session_token',
5484054846
],
5484154847
codeSamples: [],
5484254848
deprecationMessage: '',
@@ -55160,6 +55166,7 @@ Generated by [AVA](https://avajs.dev).
5516055166
authMethods: [
5516155167
'personal_access_token',
5516255168
'api_key',
55169+
'client_session_token',
5516355170
],
5516455171
codeSamples: [],
5516555172
deprecationMessage: '',
@@ -55208,6 +55215,7 @@ Generated by [AVA](https://avajs.dev).
5520855215
authMethods: [
5520955216
'personal_access_token',
5521055217
'api_key',
55218+
'client_session_token',
5521155219
],
5521255220
codeSamples: [],
5521355221
deprecationMessage: '',
@@ -55259,6 +55267,7 @@ Generated by [AVA](https://avajs.dev).
5525955267
authMethods: [
5526055268
'personal_access_token',
5526155269
'api_key',
55270+
'client_session_token',
5526255271
],
5526355272
codeSamples: [],
5526455273
deprecationMessage: '',
@@ -55366,6 +55375,7 @@ Generated by [AVA](https://avajs.dev).
5536655375
authMethods: [
5536755376
'personal_access_token',
5536855377
'api_key',
55378+
'client_session_token',
5536955379
],
5537055380
codeSamples: [],
5537155381
deprecationMessage: '',
@@ -61026,6 +61036,7 @@ Generated by [AVA](https://avajs.dev).
6102661036
endpoints: [
6102761037
{
6102861038
authMethods: [
61039+
'client_session_token',
6102961040
'client_session_token',
6103061041
'personal_access_token',
6103161042
'api_key',
@@ -61901,6 +61912,7 @@ Generated by [AVA](https://avajs.dev).
6190161912
},
6190261913
{
6190361914
authMethods: [
61915+
'client_session_token',
6190461916
'client_session_token',
6190561917
'personal_access_token',
6190661918
'api_key',
@@ -61955,6 +61967,7 @@ Generated by [AVA](https://avajs.dev).
6195561967
},
6195661968
{
6195761969
authMethods: [
61970+
'client_session_token',
6195861971
'client_session_token',
6195961972
'personal_access_token',
6196061973
'api_key',
@@ -62078,6 +62091,7 @@ Generated by [AVA](https://avajs.dev).
6207862091
authMethods: [
6207962092
'api_key',
6208062093
'personal_access_token',
62094+
'client_session_token',
6208162095
],
6208262096
codeSamples: [],
6208362097
deprecationMessage: '',
@@ -62143,6 +62157,7 @@ Generated by [AVA](https://avajs.dev).
6214362157
},
6214462158
{
6214562159
authMethods: [
62160+
'client_session_token',
6214662161
'client_session_token',
6214762162
'api_key',
6214862163
'personal_access_token',
@@ -62211,6 +62226,7 @@ Generated by [AVA](https://avajs.dev).
6221162226
authMethods: [
6221262227
'api_key',
6221362228
'personal_access_token',
62229+
'client_session_token',
6221462230
],
6221562231
codeSamples: [],
6221662232
deprecationMessage: '',
@@ -65883,6 +65899,7 @@ Generated by [AVA](https://avajs.dev).
6588365899
},
6588465900
{
6588565901
authMethods: [
65902+
'client_session_token',
6588665903
'client_session_token',
6588765904
'personal_access_token',
6588865905
'api_key',
@@ -65951,6 +65968,7 @@ Generated by [AVA](https://avajs.dev).
6595165968
},
6595265969
{
6595365970
authMethods: [
65971+
'client_session_token',
6595465972
'client_session_token',
6595565973
'personal_access_token',
6595665974
'api_key',
@@ -67739,6 +67757,7 @@ Generated by [AVA](https://avajs.dev).
6773967757
'api_key',
6774067758
'personal_access_token',
6774167759
'client_session_token',
67760+
'client_session_token',
6774267761
],
6774367762
codeSamples: [],
6774467763
deprecationMessage: '',
@@ -67873,6 +67892,7 @@ Generated by [AVA](https://avajs.dev).
6787367892
authMethods: [
6787467893
'api_key',
6787567894
'personal_access_token',
67895+
'client_session_token',
6787667896
],
6787767897
codeSamples: [],
6787867898
deprecationMessage: '',
@@ -67920,6 +67940,7 @@ Generated by [AVA](https://avajs.dev).
6792067940
authMethods: [
6792167941
'api_key',
6792267942
'personal_access_token',
67943+
'client_session_token',
6792367944
],
6792467945
codeSamples: [],
6792567946
deprecationMessage: '',
@@ -67967,6 +67988,7 @@ Generated by [AVA](https://avajs.dev).
6796767988
authMethods: [
6796867989
'api_key',
6796967990
'personal_access_token',
67991+
'client_session_token',
6797067992
],
6797167993
codeSamples: [],
6797267994
deprecationMessage: '',
@@ -69849,6 +69871,7 @@ Generated by [AVA](https://avajs.dev).
6984969871
'client_session_token',
6985069872
'api_key',
6985169873
'personal_access_token',
69874+
'client_session_token',
6985269875
],
6985369876
codeSamples: [],
6985469877
deprecationMessage: '',
@@ -69929,6 +69952,7 @@ Generated by [AVA](https://avajs.dev).
6992969952
'client_session_token',
6993069953
'api_key',
6993169954
'personal_access_token',
69955+
'client_session_token',
6993269956
],
6993369957
codeSamples: [],
6993469958
deprecationMessage: '',
@@ -73445,6 +73469,7 @@ Generated by [AVA](https://avajs.dev).
7344573469
},
7344673470
{
7344773471
authMethods: [
73472+
'client_session_token',
7344873473
'client_session_token',
7344973474
'personal_access_token',
7345073475
'api_key',
@@ -73511,6 +73536,7 @@ Generated by [AVA](https://avajs.dev).
7351173536
},
7351273537
{
7351373538
authMethods: [
73539+
'client_session_token',
7351473540
'client_session_token',
7351573541
'personal_access_token',
7351673542
'api_key',
@@ -75718,6 +75744,7 @@ Generated by [AVA](https://avajs.dev).
7571875744
{
7571975745
authMethods: [
7572075746
'api_key',
75747+
'client_session_token',
7572175748
],
7572275749
codeSamples: [],
7572375750
deprecationMessage: '',
@@ -75896,6 +75923,7 @@ Generated by [AVA](https://avajs.dev).
7589675923
{
7589775924
authMethods: [
7589875925
'api_key',
75926+
'client_session_token',
7589975927
],
7590075928
codeSamples: [],
7590175929
deprecationMessage: '',
@@ -75929,6 +75957,7 @@ Generated by [AVA](https://avajs.dev).
7592975957
{
7593075958
authMethods: [
7593175959
'api_key',
75960+
'client_session_token',
7593275961
],
7593375962
codeSamples: [],
7593475963
deprecationMessage: '',
@@ -75963,6 +75992,7 @@ Generated by [AVA](https://avajs.dev).
7596375992
{
7596475993
authMethods: [
7596575994
'api_key',
75995+
'client_session_token',
7596675996
],
7596775997
codeSamples: [],
7596875998
deprecationMessage: '',
@@ -76287,7 +76317,9 @@ Generated by [AVA](https://avajs.dev).
7628776317
{
7628876318
endpoints: [
7628976319
{
76290-
authMethods: [],
76320+
authMethods: [
76321+
'client_session_token',
76322+
],
7629176323
codeSamples: [],
7629276324
deprecationMessage: '',
7629376325
description: 'Retrieves the configuration for a customer portal identified by customer_portal_id.',
@@ -76714,7 +76746,9 @@ Generated by [AVA](https://avajs.dev).
7671476746
{
7671576747
endpoints: [
7671676748
{
76717-
authMethods: [],
76749+
authMethods: [
76750+
'client_session_token',
76751+
],
7671876752
codeSamples: [],
7671976753
deprecationMessage: '',
7672076754
description: 'Auto-maps partner resources that have been pushed to Seam.',
@@ -80737,6 +80771,7 @@ Generated by [AVA](https://avajs.dev).
8073780771
authMethods: [
8073880772
'personal_access_token',
8073980773
'api_key',
80774+
'client_session_token',
8074080775
],
8074180776
codeSamples: [],
8074280777
deprecationMessage: '',
@@ -81060,6 +81095,7 @@ Generated by [AVA](https://avajs.dev).
8106081095
authMethods: [
8106181096
'personal_access_token',
8106281097
'api_key',
81098+
'client_session_token',
8106381099
],
8106481100
codeSamples: [],
8106581101
deprecationMessage: '',
@@ -81108,6 +81144,7 @@ Generated by [AVA](https://avajs.dev).
8110881144
authMethods: [
8110981145
'personal_access_token',
8111081146
'api_key',
81147+
'client_session_token',
8111181148
],
8111281149
codeSamples: [],
8111381150
deprecationMessage: '',
@@ -81159,6 +81196,7 @@ Generated by [AVA](https://avajs.dev).
8115981196
authMethods: [
8116081197
'personal_access_token',
8116181198
'api_key',
81199+
'client_session_token',
8116281200
],
8116381201
codeSamples: [],
8116481202
deprecationMessage: '',
@@ -84133,6 +84171,7 @@ Generated by [AVA](https://avajs.dev).
8413384171
authMethods: [
8413484172
'api_key',
8413584173
'client_session_token',
84174+
'client_session_token',
8413684175
'personal_access_token',
8413784176
],
8413884177
codeSamples: [],
161 Bytes
Binary file not shown.

0 commit comments

Comments
 (0)