Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
8 changes: 4 additions & 4 deletions .speakeasy/logs/changes/changes.html
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta name="color-scheme" content="light dark">
<title>SDK Changelog - python</title>
<title>SDK Changelog - typescript</title>
<style>
:root {
--bg-color: #ffffff;
Expand Down Expand Up @@ -95,11 +95,11 @@
}
</style>
</head>
<body><h2 id="python-sdk-changes">Python SDK Changes:</h2>
<body><h2 id="typescript-sdk-changes">Typescript SDK Changes:</h2>

<ul>
<li><code>outpost.schemas.list_destination_types()</code>: <code>response.[].config_fields[].type.enum(key_value_map)</code> <strong>Added</strong> (Breaking ⚠️)</li>
<li><code>outpost.schemas.get_destination_type()</code>: <code>response.config_fields[].type.enum(key_value_map)</code> <strong>Added</strong> (Breaking ⚠️)</li>
<li><code>outpost.schemas.listDestinationTypes()</code>: <code>response.[].configFields[].type.enum(keyValueMap)</code> <strong>Added</strong> (Breaking ⚠️)</li>
<li><code>outpost.schemas.getDestinationType()</code>: <code>response.configFields[].type.enum(keyValueMap)</code> <strong>Added</strong> (Breaking ⚠️)</li>
</ul>
</body>
</html>
6 changes: 3 additions & 3 deletions .speakeasy/logs/changes/changes.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
## Python SDK Changes:
* `outpost.schemas.list_destination_types()`: `response.[].config_fields[].type.enum(key_value_map)` **Added** (Breaking ⚠️)
* `outpost.schemas.get_destination_type()`: `response.config_fields[].type.enum(key_value_map)` **Added** (Breaking ⚠️)
## Typescript SDK Changes:
* `outpost.schemas.listDestinationTypes()`: `response.[].configFields[].type.enum(keyValueMap)` **Added** (Breaking ⚠️)
* `outpost.schemas.getDestinationType()`: `response.configFields[].type.enum(keyValueMap)` **Added** (Breaking ⚠️)
10 changes: 5 additions & 5 deletions .speakeasy/workflow.lock
Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,8 @@ speakeasyVersion: 1.755.0
sources:
Outpost API:
sourceNamespace: outpost-api
sourceRevisionDigest: sha256:b1e2dba09e5e318190102cf66ef746c9b9237f007a07e7940c34c96745a45cb5
sourceBlobDigest: sha256:c51e0351a80c46eb40615e1f6c0de9bea56829a4a36c2b1c4ed4d1211817e65c
sourceRevisionDigest: sha256:867bbe73f297922d29a29d4e14dabac69782cd49cc91781afe75acb9f28d6716
sourceBlobDigest: sha256:ea8cdc8c007d826f491f066a1c07109eeda20d77e8c4ddbe0f33164b5b6d7cf7
tags:
- latest
- 0.0.1
Expand Down Expand Up @@ -39,10 +39,10 @@ targets:
outpost-ts:
source: Outpost API
sourceNamespace: outpost-api
sourceRevisionDigest: sha256:b1e2dba09e5e318190102cf66ef746c9b9237f007a07e7940c34c96745a45cb5
sourceBlobDigest: sha256:c51e0351a80c46eb40615e1f6c0de9bea56829a4a36c2b1c4ed4d1211817e65c
sourceRevisionDigest: sha256:867bbe73f297922d29a29d4e14dabac69782cd49cc91781afe75acb9f28d6716
sourceBlobDigest: sha256:ea8cdc8c007d826f491f066a1c07109eeda20d77e8c4ddbe0f33164b5b6d7cf7
codeSamplesNamespace: outpost-api-typescript-code-samples
codeSamplesRevisionDigest: sha256:b7454f1861c516ebe7dea8dbd7aa3ae1c39f63d274909ea6382e6cada2c3c4cc
codeSamplesRevisionDigest: sha256:2092e27c6781b7555ba912ab3bf31c1aa62e6dca75bf647848993c9207615f95
workflow:
workflowVersion: 1.0.0
speakeasyVersion: latest
Expand Down
51 changes: 24 additions & 27 deletions sdks/outpost-typescript/.speakeasy/gen.lock
Original file line number Diff line number Diff line change
@@ -1,20 +1,20 @@
lockVersion: 2.0.0
id: edb58086-83b9-45a3-9095-52bf57a11009
management:
docChecksum: 4086cfdca0e70cc5728dcd818990e3cf
docChecksum: 409a84a454e3afc8f91a26e084995022
docVersion: 0.0.1
speakeasyVersion: 1.753.0
generationVersion: 2.862.0
releaseVersion: 0.9.0
configChecksum: 2ce9eed1528e38a6141364c3ae2d1006
speakeasyVersion: 1.755.0
generationVersion: 2.865.2
releaseVersion: 0.9.1
configChecksum: 58ccfca54748da9182e67ad15a5c253a
repoURL: https://github.com/hookdeck/outpost.git
repoSubDirectory: sdks/outpost-typescript
installationURL: https://github.com/hookdeck/outpost
published: true
persistentEdits:
generation_id: dfc0d12e-b025-47fb-bef8-faea6c8f2c0e
pristine_commit_hash: d1e990787cf87bc3abe7f71d120bc3eea867a248
pristine_tree_hash: 4268dea7985a2d7d8581c7ea98722a0e22ad9f88
generation_id: 541f1351-b17c-445e-9ffe-3aa9267154cf
pristine_commit_hash: a8cc619c676daa1d203e5006f685ab4dcc8b1e5f
pristine_tree_hash: 15a0c5e0a8dae94751a3bdb05a56dcb99bcc6a91
features:
typescript:
additionalDependencies: 0.1.0
Expand Down Expand Up @@ -328,8 +328,8 @@ trackedFiles:
pristine_git_object: 13274972009edd5786cb140020f55fe47f75ec7e
docs/models/components/typeenum.md:
id: c198af7ad5fd
last_write_checksum: sha1:0788e59f3d8ca16369f2fdda36769380d2d146e9
pristine_git_object: d129b948ea6a25d73e1ef76c6222255459a2b193
last_write_checksum: sha1:1aa254afed36bee47db7b8f781d0f1f005bee51e
pristine_git_object: c37afb348f100b3bb82bf5a393a8943c0d1ca2e2
docs/models/components/webhookconfig.md:
id: a93975601f79
last_write_checksum: sha1:858013b1382f18fd128e6bf52efa3d01bcc66884
Expand Down Expand Up @@ -656,12 +656,12 @@ trackedFiles:
pristine_git_object: 2ecc914dee96b672e4c966d02b66b72ad7d45435
jsr.json:
id: 7f6ab7767282
last_write_checksum: sha1:f325d9e78109ff9d2a779ce241367e7ae6b4c850
pristine_git_object: 4ac4612fd14ca5c34d1240956b9347dceee9060c
last_write_checksum: sha1:8d218867f4712255470ae52f1b461620dfd3268f
pristine_git_object: 0d6a95df74742db926496958b7220196588b03f4
package.json:
id: 7030d0b2f71b
last_write_checksum: sha1:5e2e584dbde2a548ed0d917feeb9acdfb7a1b6c6
pristine_git_object: 13926ac8d06ce3fb6ef8888f6aefa9809431b683
last_write_checksum: sha1:802bdc06c033aa80e7f006585a201617b2dbe7a1
pristine_git_object: c4754e6fe3e22d990bb3a2798f0d7742ab0bd5c0
src/core.ts:
id: f431fdbcd144
last_write_checksum: sha1:c858d8ea76a86c428e26943bf348319ba0a3c865
Expand Down Expand Up @@ -788,8 +788,8 @@ trackedFiles:
pristine_git_object: 0aebd8b0a4867e35cb3348fc52921c3c0b4725b7
src/lib/config.ts:
id: 320761608fb3
last_write_checksum: sha1:557f5c93c4dd7356939e959e2a967497ec722afa
pristine_git_object: 2310cab28daf4412c0d9e6dc9120e8019994b5a8
last_write_checksum: sha1:141077de7618d53bab5f0320bee09be5279a3a33
pristine_git_object: 0d2699e98e69ac52500722d1d9284e313de0379c
src/lib/dlv.ts:
id: b1988214835a
last_write_checksum: sha1:1dd3e3fbb4550c4bf31f5ef997faff355d6f3250
Expand Down Expand Up @@ -868,8 +868,8 @@ trackedFiles:
pristine_git_object: 0955a573c2ce989d63c737410ab8cc28706d9f74
src/mcp-server/mcp-server.ts:
id: aabbc4ab07c1
last_write_checksum: sha1:fbcaa184781c3dd48ce447cb2696df6ad5cbf400
pristine_git_object: 3aa86b65daed8a0a1aa9240bd5c86c931649a145
last_write_checksum: sha1:68970cd340ea735a7a519fc4c7a28042de76a2ba
pristine_git_object: 45135adbbbf5d6c9939cf3b5d3689478a200e22c
src/mcp-server/prompts.ts:
id: 26f3d73cbf31
last_write_checksum: sha1:3472c8babea2d3b44d3a61e42fbba471fbd936b7
Expand All @@ -884,8 +884,8 @@ trackedFiles:
pristine_git_object: c25696d4c4f70e081fa5d87ad6891874c509a577
src/mcp-server/server.ts:
id: 2784dd48e82a
last_write_checksum: sha1:822474b60753d1989d5c217b4a7a1ced2c414f81
pristine_git_object: 60dc9c9348f742780e8199db7d3d27a725789a3b
last_write_checksum: sha1:b35dcc76b8024c32ff73b57387830effde7c92e4
pristine_git_object: 7c10f90e9e77b1589d624149ebcc2ef6555118f1
src/mcp-server/shared.ts:
id: 074e80d4be1e
last_write_checksum: sha1:d89576cea2bef3856b7fc3e65b868875528be042
Expand Down Expand Up @@ -1104,8 +1104,8 @@ trackedFiles:
pristine_git_object: 8fbf52e5d2287c8e3cb59298a6ceaad6ead122c5
src/models/components/destinationschemafield.ts:
id: be5893e3e2fa
last_write_checksum: sha1:8e5dac0e0ecd1e02ca8859458a1ccc692327e9f3
pristine_git_object: 320addd5eec87778037e6c62720f2cf25c1acc17
last_write_checksum: sha1:1bae069b8cae6ebf6c747161034103cb2180b593
pristine_git_object: d1789f49e8fd84d686b927c23d3090c052ef69e2
src/models/components/destinationtype.ts:
id: 7358a771c313
last_write_checksum: sha1:b9472107f7b0c5717169b752d8fd43ea3977549c
Expand Down Expand Up @@ -1929,11 +1929,8 @@ examplesVersion: 1.0.2
generatedTests: {}
releaseNotes: |
## Typescript SDK Changes:
* `outpost.events.list()`: `request` **Changed** (Breaking ⚠️)
* `outpost.attempts.list()`: `request` **Changed** (Breaking ⚠️)
* `outpost.destinations.listAttempts()`: `request` **Changed** (Breaking ⚠️)
* `outpost.tenants.list()`: **Added**
* `outpost.tenants.listTenants()`: **Removed** (Breaking ⚠️)
* `outpost.schemas.listDestinationTypes()`: `response.[].configFields[].type.enum(keyValueMap)` **Added** (Breaking ⚠️)
* `outpost.schemas.getDestinationType()`: `response.configFields[].type.enum(keyValueMap)` **Added** (Breaking ⚠️)
generatedFiles:
- .gitattributes
- .npmignore
Expand Down
2 changes: 1 addition & 1 deletion sdks/outpost-typescript/.speakeasy/gen.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,7 @@ generation:
generateNewTests: false
skipResponseBodyAssertions: false
typescript:
version: 0.9.0
version: 0.9.1
acceptHeaderEnum: true
additionalDependencies:
dependencies: {}
Expand Down
12 changes: 11 additions & 1 deletion sdks/outpost-typescript/RELEASES.md
Original file line number Diff line number Diff line change
Expand Up @@ -78,4 +78,14 @@ Based on:
### Generated
- [typescript v0.9.0] sdks/outpost-typescript
### Releases
- [NPM v0.9.0] https://www.npmjs.com/package/@hookdeck/outpost-sdk/v/0.9.0 - sdks/outpost-typescript
- [NPM v0.9.0] https://www.npmjs.com/package/@hookdeck/outpost-sdk/v/0.9.0 - sdks/outpost-typescript

## 2026-03-15 17:31:07
### Changes
Based on:
- OpenAPI Doc
- Speakeasy CLI 1.755.0 (2.865.2) https://github.com/speakeasy-api/speakeasy
### Generated
- [typescript v0.9.1] sdks/outpost-typescript
### Releases
- [NPM v0.9.1] https://www.npmjs.com/package/@hookdeck/outpost-sdk/v/0.9.1 - sdks/outpost-typescript
2 changes: 1 addition & 1 deletion sdks/outpost-typescript/docs/models/components/typeenum.md
Original file line number Diff line number Diff line change
Expand Up @@ -11,5 +11,5 @@ let value: TypeEnum = "text";
## Values

```typescript
"text" | "checkbox"
"text" | "checkbox" | "key_value_map"
```
2 changes: 1 addition & 1 deletion sdks/outpost-typescript/examples/package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion sdks/outpost-typescript/jsr.json
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

{
"name": "@hookdeck/outpost-sdk",
"version": "0.9.0",
"version": "0.9.1",
"exports": {
".": "./src/index.ts",
"./models/errors": "./src/models/errors/index.ts",
Expand Down
4 changes: 2 additions & 2 deletions sdks/outpost-typescript/package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion sdks/outpost-typescript/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@hookdeck/outpost-sdk",
"version": "0.9.0",
"version": "0.9.1",
"author": "Speakeasy",
"type": "module",
"bin": {
Expand Down
6 changes: 3 additions & 3 deletions sdks/outpost-typescript/src/lib/config.ts
Original file line number Diff line number Diff line change
Expand Up @@ -65,8 +65,8 @@ export function serverURLFromOptions(options: SDKOptions): URL | null {
export const SDK_METADATA = {
language: "typescript",
openapiDocVersion: "0.0.1",
sdkVersion: "0.9.0",
genVersion: "2.862.0",
sdkVersion: "0.9.1",
genVersion: "2.865.2",
userAgent:
"speakeasy-sdk/typescript 0.9.0 2.862.0 0.0.1 @hookdeck/outpost-sdk",
"speakeasy-sdk/typescript 0.9.1 2.865.2 0.0.1 @hookdeck/outpost-sdk",
} as const;
2 changes: 1 addition & 1 deletion sdks/outpost-typescript/src/mcp-server/mcp-server.ts
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@ const routes = buildRouteMap({
export const app = buildApplication(routes, {
name: "mcp",
versionInfo: {
currentVersion: "0.9.0",
currentVersion: "0.9.1",
},
});

Expand Down
2 changes: 1 addition & 1 deletion sdks/outpost-typescript/src/mcp-server/server.ts
Original file line number Diff line number Diff line change
Expand Up @@ -49,7 +49,7 @@ export function createMCPServer(deps: {
}) {
const server = new McpServer({
name: "Outpost",
version: "0.9.0",
version: "0.9.1",
});

const client = new OutpostCore({
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -11,6 +11,7 @@ import { SDKValidationError } from "../errors/sdkvalidationerror.js";
export const TypeEnum = {
Text: "text",
Checkbox: "checkbox",
KeyValueMap: "key_value_map",
} as const;
export type TypeEnum = ClosedEnum<typeof TypeEnum>;

Expand Down
Loading