Documentation
¶
Overview ¶
Package xdatly is the curated Datly 1.0 public contract workspace.
It owns public, implementation-agnostic primitives only. If another runtime could reasonably implement the contract, it may belong here; if it depends on Datly's internal execution model, routing, SQL runtime, materialization, or transport glue, it does not.
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
Directories
¶
| Path | Synopsis |
|---|---|
|
Package auth holds reduced public authentication contracts.
|
Package auth holds reduced public authentication contracts. |
|
Package bind holds public binder-scoped provider, scope, and typed lookup contracts.
|
Package bind holds public binder-scoped provider, scope, and typed lookup contracts. |
|
Package codec will hold public codec contracts.
|
Package codec will hold public codec contracts. |
|
Package connector defines an explicitly opt-in escape hatch for specialized handler integrations.
|
Package connector defines an explicitly opt-in escape hatch for specialized handler integrations. |
|
Package differ defines typed differences and audit records for scoped handler capabilities.
|
Package differ defines typed differences and audit records for scoped handler capabilities. |
|
Package docs holds reduced public docs-provider contracts.
|
Package docs holds reduced public docs-provider contracts. |
|
Package exec holds the reduced public execution-context contract for Datly runtimes.
|
Package exec holds the reduced public execution-context contract for Datly runtimes. |
|
extension
module
|
|
|
Package handler holds the stabilized public custom-handler contract surface for Datly 1.0.
|
Package handler holds the stabilized public custom-handler contract surface for Datly 1.0. |
|
exec
Package exec provides dependency-light execution context contracts shared by xdatly handlers and runtimes.
|
Package exec provides dependency-light execution context contracts shared by xdatly handlers and runtimes. |
|
mcp
Package mcp defines the MCP capabilities and lifecycle contracts exposed to xdatly handlers without coupling them to a Datly runtime implementation.
|
Package mcp defines the MCP capabilities and lifecycle contracts exposed to xdatly handlers without coupling them to a Datly runtime implementation. |
|
mutation
Package mutation defines the generated, typed policy consumed by the optional mutation handler.
|
Package mutation defines the generated, typed policy consumed by the optional mutation handler. |
|
Package logger will hold public logging contracts when kept public.
|
Package logger will hold public logging contracts when kept public. |
|
Package mbus holds reduced public message-bus contracts.
|
Package mbus holds reduced public message-bus contracts. |
|
Package plugin will hold public plugin registration contracts.
|
Package plugin will hold public plugin registration contracts. |
|
Package predicate defines public predicate templates, filters, and custom handler contracts.
|
Package predicate defines public predicate templates, filters, and custom handler contracts. |
|
Package reader defines public extension contracts for typed Datly reads.
|
Package reader defines public extension contracts for typed Datly reads. |
|
Package response holds public response, status, buffered transport response, and shared response metric payload contracts.
|
Package response holds public response, status, buffered transport response, and shared response metric payload contracts. |
|
Package state will hold public selector and state contracts.
|
Package state will hold public selector and state contracts. |
|
Package tracing holds public tracing payload contracts plus a small set of compatibility helpers.
|
Package tracing holds public tracing payload contracts plus a small set of compatibility helpers. |
|
types
|
|
|
core
module
|
|
|
custom
module
|
Click to show internal directories.
Click to hide internal directories.