Skip to content

Commit 22786c9

Browse files
committed
chore(spec): regenerate api-surface, export-origins, declaration-map, reference docs and strictness counts
Claude-Session: https://claude.ai/code/session_01D6F9axfoPzR7t8G1J7Ytzz Co-authored-by: Claude <noreply@anthropic.com>
1 parent 27c4984 commit 22786c9

8 files changed

Lines changed: 428 additions & 8 deletions

File tree

‎content/docs/references/api/automation-api.mdx‎

Lines changed: 399 additions & 2 deletions
Large diffs are not rendered by default.

‎content/docs/references/index.mdx‎

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
---
22
title: Protocol reference — every schema by module
33
navTitle: Protocol Reference
4-
description: Every schema published by @objectstack/spec — 1542 schemas across 14 protocol modules
4+
description: Every schema published by @objectstack/spec — 1544 schemas across 14 protocol modules
55
---
66

77
{/* ⚠️ AUTO-GENERATED — DO NOT EDIT. Run build-docs.ts to regenerate. Hand-written docs live in the module folders under content/docs/. */}
@@ -21,7 +21,7 @@ counts are sums of the rows they head. Regenerate with
2121
| Module | Pages | Schemas | Description |
2222
| :--- | ---: | ---: | :--- |
2323
| [AI Protocol](/docs/references/ai) | 12 | 68 | Agents, tools, skills, RAG and knowledge sources, model registry, conversations. |
24-
| [API Protocol](/docs/references/api) | 32 | 438 | REST contracts, endpoints, routing, realtime, batch, discovery. |
24+
| [API Protocol](/docs/references/api) | 32 | 440 | REST contracts, endpoints, routing, realtime, batch, discovery. |
2525
| [Automation Protocol](/docs/references/automation) | 13 | 71 | Flows and their nodes, approvals, ETL pipelines, webhooks, state machines, execution records. |
2626
| [Data Protocol](/docs/references/data) | 29 | 176 | Objects, fields, queries, filters, datasources and drivers — the ObjectQL layer. |
2727
| [Identity Protocol](/docs/references/identity) | 5 | 27 | Users and accounts, organizations, positions, SCIM provisioning. |
@@ -34,7 +34,7 @@ counts are sums of the rows they head. Regenerate with
3434
| [Studio Protocol](/docs/references/studio) | 3 | 35 | Studio designer metadata — the authoring surfaces for the protocols above. |
3535
| [System Protocol](/docs/references/system) | 36 | 285 | The runtime environment — logging, jobs, cache, metrics, notifications, i18n and compliance. |
3636
| [UI Protocol](/docs/references/ui) | 16 | 169 | Apps, pages, views, dashboards, reports, actions and themes — the ObjectUI layer. |
37-
| **Total** | **197** | **1542** | 14 protocol modules |
37+
| **Total** | **197** | **1544** | 14 protocol modules |
3838

3939
---
4040

@@ -63,7 +63,7 @@ Agents, tools, skills, RAG and knowledge sources, model registry, conversations.
6363

6464
## API Protocol
6565

66-
**Source:** `packages/spec/src/api/` · **Import:** `@objectstack/spec/api` · **32 pages, 438 schemas**
66+
**Source:** `packages/spec/src/api/` · **Import:** `@objectstack/spec/api` · **32 pages, 440 schemas**
6767

6868
REST contracts, endpoints, routing, realtime, batch, discovery.
6969

@@ -72,7 +72,7 @@ REST contracts, endpoints, routing, realtime, batch, discovery.
7272
| [`analytics.zod.ts`](/docs/references/api/analytics) | `AnalyticsEndpoint`, `AnalyticsMetadataResponse`, `AnalyticsQueryRequest`, `AnalyticsResultResponse`, `AnalyticsSqlResponse`, `DatasetCompareTo`, `DatasetSelection`, `DatasetTotals`, `GetAnalyticsMetaRequest` |
7373
| [`auth.zod.ts`](/docs/references/api/auth) | `AuthProvider`, `LoginRequest`, `LoginType`, `RefreshTokenRequest`, `RegisterRequest`, `Session`, `SessionResponse`, `SessionUser`, `UserProfileResponse` |
7474
| [`auth-endpoints.zod.ts`](/docs/references/api/auth-endpoints) | `AuthEndpoint`, `AuthFeaturesConfig`, `AuthProviderInfo`, `DeviceRequestResponse`, `DeviceTokenResponse`, `EmailPasswordConfigPublic`, `GetAuthConfigResponse` |
75-
| [`automation-api.zod.ts`](/docs/references/api/automation-api) | `AutomationApiErrorCode`, `AutomationFlowPathParams`, `AutomationRunPathParams`, `CreateFlowRequest`, `CreateFlowResponse`, `DeleteFlowRequest`, `DeleteFlowResponse`, `GetFlowRequest`, `GetFlowResponse`, `GetRunRequest`, `GetRunResponse`, `ListRunsRequest`, `ListRunsResponse`, `ResumeFailureDetails`, `ToggleFlowRequest`, `ToggleFlowResponse`, `TriggerFlowRequest`, `TriggerFlowResponse`, `UpdateFlowRequest`, `UpdateFlowResponse` |
75+
| [`automation-api.zod.ts`](/docs/references/api/automation-api) | `AutomationApiErrorCode`, `AutomationFlowPathParams`, `AutomationRunPathParams`, `CreateFlowRequest`, `CreateFlowResponse`, `DeleteFlowRequest`, `DeleteFlowResponse`, `FlowFailureDetails`, `FlowInnerRefusal`, `GetFlowRequest`, `GetFlowResponse`, `GetRunRequest`, `GetRunResponse`, `ListRunsRequest`, `ListRunsResponse`, `ResumeFailureDetails`, `ToggleFlowRequest`, `ToggleFlowResponse`, `TriggerFlowRequest`, `TriggerFlowResponse`, `UpdateFlowRequest`, `UpdateFlowResponse` |
7676
| [`batch.zod.ts`](/docs/references/api/batch) | `BatchConfig`, `BatchOperationResult`, `BatchOperationType`, `BatchOptions`, `BatchRecord`, `BatchUpdateRequest`, `BatchUpdateResponse`, `CrossObjectBatchDroppedFields`, `CrossObjectBatchOperation`, `CrossObjectBatchRequest`, `CrossObjectBatchResponse`, `DeleteManyRequest`, `UpdateManyRecord`, `UpdateManyRequest` |
7777
| [`contract.zod.ts`](/docs/references/api/contract) | `ApiError`, `BaseResponse`, `BatchLoadingStrategy`, `BulkRequest`, `BulkResponse`, `CreateRequest`, `DataLoaderConfig`, `DeleteResponse`, `ExportRequest`, `IdRequest`, `ListRecordResponse`, `ModificationResult`, `QueryOptimizationConfig`, `RecordData`, `SingleRecordResponse`, `UpdateRequest` |
7878
| [`discovery.zod.ts`](/docs/references/api/discovery) | `ApiRoutes`, `AuthFamilies`, `CapabilityDescriptor`, `Discovery`, `DiscoveryEnvironment`, `EnvironmentType`, `RouteHealthEntry`, `RouteHealthReport`, `ServiceInfo`, `ServiceSelfInfo`, `ServiceStatus`, `WellKnownCapabilities` |

‎docs/audits/2026-07-unknown-key-strictness-ledger.counts/api.md‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,4 +19,4 @@ hand-patch a number here** — fix the code or the verdict and regenerate.
1919

2020
| Dir | Sites |
2121
|---|---|
22-
| `api/` | 446 |
22+
| `api/` | 448 |

‎packages/spec/api-surface/api.json‎

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -405,6 +405,12 @@
405405
"FindReferencesToMetaResponse (type)",
406406
"FindReferencesToMetaResponseParsed (type)",
407407
"FindReferencesToMetaResponseSchema (const)",
408+
"FlowFailureDetails (type)",
409+
"FlowFailureDetailsParsed (type)",
410+
"FlowFailureDetailsSchema (const)",
411+
"FlowInnerRefusal (type)",
412+
"FlowInnerRefusalParsed (type)",
413+
"FlowInnerRefusalSchema (const)",
408414
"FlowRegistration (type)",
409415
"FlowRegistrationRefusal (type)",
410416
"FlowRegistrationRefusalSchema (const)",

‎packages/spec/authorable-surface/api.json‎

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -689,6 +689,11 @@
689689
"api/FindDataResponse:records",
690690
"api/FindDataResponse:total",
691691
"api/FindReferencesToMetaResponse:references",
692+
"api/FlowFailureDetails:errorMessage",
693+
"api/FlowFailureDetails:innerRefusal",
694+
"api/FlowFailureDetails:summary",
695+
"api/FlowInnerRefusal:code",
696+
"api/FlowInnerRefusal:message",
692697
"api/FlowRegistrationRefusal:code",
693698
"api/FlowRegistrationRefusal:message",
694699
"api/GeneratedApiDocumentation:generatedAt",

‎packages/spec/declaration-map/api.json‎

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -289,6 +289,10 @@
289289
"FindDataResponseSchema": "api/FindDataResponse",
290290
"FindReferencesToMetaResponse": "api/FindReferencesToMetaResponse",
291291
"FindReferencesToMetaResponseSchema": "api/FindReferencesToMetaResponse",
292+
"FlowFailureDetails": "api/FlowFailureDetails",
293+
"FlowFailureDetailsSchema": "api/FlowFailureDetails",
294+
"FlowInnerRefusal": "api/FlowInnerRefusal",
295+
"FlowInnerRefusalSchema": "api/FlowInnerRefusal",
292296
"FlowRegistration": "api/FlowRegistration",
293297
"FlowRegistrationRefusal": "api/FlowRegistrationRefusal",
294298
"FlowRegistrationRefusalSchema": "api/FlowRegistrationRefusal",

‎packages/spec/export-origins/api.json‎

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -384,6 +384,12 @@
384384
"FindReferencesToMetaResponse": "src/api/protocol.zod.ts#FindReferencesToMetaResponse (type)",
385385
"FindReferencesToMetaResponseParsed": "src/api/protocol.zod.ts#FindReferencesToMetaResponseParsed (type)",
386386
"FindReferencesToMetaResponseSchema": "src/api/protocol.zod.ts#FindReferencesToMetaResponseSchema (const)",
387+
"FlowFailureDetails": "src/api/automation-api.zod.ts#FlowFailureDetails (type)",
388+
"FlowFailureDetailsParsed": "src/api/automation-api.zod.ts#FlowFailureDetailsParsed (type)",
389+
"FlowFailureDetailsSchema": "src/api/automation-api.zod.ts#FlowFailureDetailsSchema (const)",
390+
"FlowInnerRefusal": "src/api/automation-api.zod.ts#FlowInnerRefusal (type)",
391+
"FlowInnerRefusalParsed": "src/api/automation-api.zod.ts#FlowInnerRefusalParsed (type)",
392+
"FlowInnerRefusalSchema": "src/api/automation-api.zod.ts#FlowInnerRefusalSchema (const)",
387393
"FlowRegistration": "src/api/protocol.zod.ts#FlowRegistration (type)",
388394
"FlowRegistrationRefusal": "src/api/protocol.zod.ts#FlowRegistrationRefusal (type)",
389395
"FlowRegistrationRefusalSchema": "src/api/protocol.zod.ts#FlowRegistrationRefusalSchema (const)",

‎packages/spec/json-schema.manifest/api.json‎

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -159,6 +159,8 @@
159159
"api/FindDataRequest",
160160
"api/FindDataResponse",
161161
"api/FindReferencesToMetaResponse",
162+
"api/FlowFailureDetails",
163+
"api/FlowInnerRefusal",
162164
"api/FlowRegistration",
163165
"api/FlowRegistrationRefusal",
164166
"api/GeneratedApiDocumentation",

0 commit comments

Comments
 (0)