|
1 | 1 | --- |
2 | 2 | title: Protocol Reference |
3 | | -description: Every schema published by @objectstack/spec — 1589 schemas across 14 protocol modules |
| 3 | +description: Every schema published by @objectstack/spec — 1590 schemas across 14 protocol modules |
4 | 4 | --- |
5 | 5 |
|
6 | 6 | {/* ⚠️ AUTO-GENERATED — DO NOT EDIT. Run build-docs.ts to regenerate. Hand-written docs live in the module folders under content/docs/. */} |
@@ -29,11 +29,11 @@ counts are sums of the rows they head. Regenerate with |
29 | 29 | | [Kernel Protocol](/docs/references/kernel) | 30 | 162 | Plugin lifecycle and manifests, capabilities and security, metadata loading, service registry. | |
30 | 30 | | [QA Protocol](/docs/references/qa) | 1 | 8 | Declarative test suites — scenarios, steps, actions and assertions. | |
31 | 31 | | [Security Protocol](/docs/references/security) | 5 | 29 | Permission sets, row-level security, sharing rules, tenancy posture. | |
32 | | -| [Shared Protocol](/docs/references/shared) | 8 | 26 | Primitives used across every protocol — identifiers, HTTP, expressions, error maps, enums. | |
| 32 | +| [Shared Protocol](/docs/references/shared) | 8 | 27 | Primitives used across every protocol — identifiers, HTTP, expressions, error maps, enums. | |
33 | 33 | | [Studio Protocol](/docs/references/studio) | 3 | 35 | Studio designer metadata — the authoring surfaces for the protocols above. | |
34 | 34 | | [System Protocol](/docs/references/system) | 36 | 291 | The runtime environment — logging, jobs, cache, metrics, notifications, i18n and compliance. | |
35 | 35 | | [UI Protocol](/docs/references/ui) | 16 | 153 | Apps, pages, views, dashboards, reports, actions and themes — the ObjectUI layer. | |
36 | | -| **Total** | **200** | **1589** | 14 protocol modules | |
| 36 | +| **Total** | **200** | **1590** | 14 protocol modules | |
37 | 37 |
|
38 | 38 | --- |
39 | 39 |
|
@@ -286,14 +286,14 @@ Permission sets, row-level security, sharing rules, tenancy posture. |
286 | 286 |
|
287 | 287 | ## Shared Protocol |
288 | 288 |
|
289 | | -**Source:** `packages/spec/src/shared/` · **Import:** `@objectstack/spec/shared` · **8 pages, 26 schemas** |
| 289 | +**Source:** `packages/spec/src/shared/` · **Import:** `@objectstack/spec/shared` · **8 pages, 27 schemas** |
290 | 290 |
|
291 | 291 | Primitives used across every protocol — identifiers, HTTP, expressions, error maps, enums. |
292 | 292 |
|
293 | 293 | | File | Schemas | |
294 | 294 | | :--- | :--- | |
295 | 295 | | [`enums.zod.ts`](/docs/references/shared/enums) | `IsolationLevelEnum`, `MutationEventEnum`, `SortDirectionEnum`, `SortItem` | |
296 | | -| [`expression.zod.ts`](/docs/references/shared/expression) | `CronExpressionInput`, `Expression`, `ExpressionDialect`, `ExpressionInput`, `ExpressionMeta`, `Predicate`, `PredicateInput`, `TemplateExpressionInput` | |
| 296 | +| [`expression.zod.ts`](/docs/references/shared/expression) | `CronExpressionInput`, `EvaluatedExpression`, `Expression`, `ExpressionDialect`, `ExpressionInput`, `ExpressionMeta`, `Predicate`, `PredicateInput`, `TemplateExpressionInput` | |
297 | 297 | | [`http.zod.ts`](/docs/references/shared/http) | `CorsConfig`, `HttpMethod`, `HttpMethodSubset`, `HttpRequest`, `RateLimitConfig`, `StaticMount` | |
298 | 298 | | [`identifiers.zod.ts`](/docs/references/shared/identifiers) | `MetadataItemName`, `SnakeCaseIdentifier`, `SystemIdentifier` | |
299 | 299 | | [`mapping.zod.ts`](/docs/references/shared/mapping) | `FieldMapping` | |
|
0 commit comments