Showing the changes to examples/docs-sdk-quickstart/src (1 of 161 files). Show all
Unified · Split
| @@ -8,6 +8,7 @@ import { · 7 unmodified lines | |||
| 8 | type CredentialProvider, | 8 | type CredentialProvider, |
| 9 | } from "@executor-js/sdk/promise"; | 9 | } from "@executor-js/sdk/promise"; |
| 10 | import { openApiPlugin, variable } from "@executor-js/plugin-openapi/promise"; | 10 | import { openApiPlugin, variable } from "@executor-js/plugin-openapi/promise"; |
| 11 | import { workspaceServiceAccess } from "@executor-js/product-access"; | ||
| 11 | 12 | ||
| 12 | const inventoryApi = { | 13 | const inventoryApi = { |
| 13 | openapi: "3.0.0", | 14 | openapi: "3.0.0", |
| @@ -92,6 +93,9 @@ const memoryProvider: CredentialProvider = { · 78 unmodified lines | |||
| 92 | }; | 93 | }; |
| 93 | 94 | ||
| 94 | const executor = await createExecutor({ | 95 | const executor = await createExecutor({ |
| 96 | // Subject-less single-workspace embedder: the product posture is stated | ||
| 97 | // explicitly — the SDK ships no default. | ||
| 98 | access: workspaceServiceAccess(), | ||
| 95 | plugins: [openApiPlugin()], | 99 | plugins: [openApiPlugin()], |
| 96 | providers: [memoryProvider], | 100 | providers: [memoryProvider], |
| 97 | onElicitation: "accept-all", | 101 | onElicitation: "accept-all", |