internal/

directory
v1.1.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Sep 28, 2026 License: Apache-2.0

Directories

Path Synopsis
cache
managed
Package managed adds owner-scoped invalidation to native SQLX caches.
Package managed adds owner-scoped invalidation to native SQLX caches.
memory
Package memory implements a concurrent, in-process byte cache.
Package memory implements a concurrent, in-process byte cache.
Package client owns the default outbound client implementations.
Package client owns the default outbound client implementations.
http
Package http is Datly's default implementation of the public outbound HTTP client contract (github.com/viant/xdatly/client/http).
Package http is Datly's default implementation of the public outbound HTTP client contract (github.com/viant/xdatly/client/http).
mcp
Package mcp is Datly's default implementation of the public outbound MCP client contract (github.com/viant/xdatly/client/mcp) built on github.com/viant/mcp.
Package mcp is Datly's default implementation of the public outbound MCP client contract (github.com/viant/xdatly/client/mcp) built on github.com/viant/mcp.
support
Package support holds helpers shared by the default HTTP and MCP client implementations: option identity, header canonicalization, endpoint validation, limit resolution and the hardened transport factory.
Package support holds helpers shared by the default HTTP and MCP client implementations: option identity, header canonicalization, endpoint validation, limit resolution and the hardened transport factory.
cmd
skillpack command
Package main implements skillpack, which reproducibly packages canonical skills for embedding.
Package main implements skillpack, which reproducibly packages canonical skills for embedding.
Package httpserver owns shared listener defaults for HTTP and MCP.
Package httpserver owns shared listener defaults for HTTP and MCP.
Package packageasset discovers and snapshots Go embedded resources.
Package packageasset discovers and snapshots Go embedded resources.
testfixture
castmodel
Package castmodel supplies imported rich Go shapes for CAST integration tests.
Package castmodel supplies imported rich Go shapes for CAST integration tests.
Package testharness provides test-only request, SQLite, and generated-module fixtures.
Package testharness provides test-only request, SQLite, and generated-module fixtures.
auth
Package auth supplies local RSA/JWT fixtures using the actual Datly verifier.
Package auth supplies local RSA/JWT fixtures using the actual Datly verifier.
devapp
Package devapp provides linked SQLite application fixtures for developer MCP tests.
Package devapp provides linked SQLite application fixtures for developer MCP tests.
genpatch
Package genpatch owns the shared high-level generation acceptance fixture.
Package genpatch owns the shared high-level generation acceptance fixture.
manifestfree
Package manifestfree holds the shared CLI/API generation-to-SQLite fixture.
Package manifestfree holds the shared CLI/API generation-to-SQLite fixture.
mcpclient
Package mcpclient runs real viant/mcp client/server transport tests.
Package mcpclient runs real viant/mcp client/server transport tests.
otlp
Package otlp provides a real protobuf HTTP collector for integration tests.
Package otlp provides a real protobuf HTTP collector for integration tests.
sqlite
Package sqlite provides shared SQLite fixtures and typed SQLX result verification for dependency-light data-driven tests.
Package sqlite provides shared SQLite fixtures and typed SQLX result verification for dependency-light data-driven tests.
Package txread coordinates native reads sharing a single transaction connection.
Package txread coordinates native reads sharing a single transaction connection.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL