server

module
v0.0.0-...-7eb2361 Latest Latest
Warning

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

Go to latest
Published: Oct 11, 2026 License: Apache-2.0

Directories

Path Synopsis
cmd
authadapter-testserver command
Package main is a standalone test server that exposes the AuthAdapterService over a Unix socket backed by an in-memory SQLite database.
Package main is a standalone test server that exposes the AuthAdapterService over a Unix socket backed by an in-memory SQLite database.
server command
internal
api
api/middleware/mwcodec
Package mwcodec provides custom codecs for Connect RPC.
Package mwcodec provides custom codecs for Connect RPC.
api/rauthadapter
Package rauthadapter implements the AuthAdapterService ConnectRPC handler, bridging BetterAuth JSON adapter calls to the authadapter package.
Package rauthadapter implements the AuthAdapterService ConnectRPC handler, bridging BetterAuth JSON adapter calls to the authadapter package.
api/rimportv2
Package rimportv2 provides a modern unified import service with TypeSpec compliance.
Package rimportv2 provides a modern unified import service with TypeSpec compliance.
migrations
Package migrations registers all database migrations for the application.
Package migrations registers all database migrations for the application.
pkg
aicheck
Package aicheck evaluates a flow's AI checks: the `expect:` block of request and graphql steps (a JSON schema, latency, time-to-first-token and token budgets, a G-Eval rubric judge).
Package aicheck evaluates a flow's AI checks: the `expect:` block of request and graphql steps (a JSON schema, latency, time-to-first-token and token budgets, a G-Eval rubric judge).
authadapter
Package authadapter translates BetterAuth adapter JSON calls into typed sqlc queries.
Package authadapter translates BetterAuth adapter JSON calls into typed sqlc queries.
credvault
Package credvault provides encryption/decryption for credential secrets.
Package credvault provides encryption/decryption for credential secrets.
eventsync
Package eventsync provides dependency-based event ordering for real-time sync.
Package eventsync provides dependency-based event ordering for real-time sync.
flow/flowexec
Package flowexec manages flow execution sessions.
Package flowexec manages flow execution sessions.
flow/flowresult
Package flowresult handles the side effects of flow execution: response persistence, execution state tracking, and event publishing.
Package flowresult handles the side effects of flow execution: response persistence, execution state tracking, and event publishing.
flow/node/naiprovider
Package naiprovider provides the AI Provider node implementation for flow execution.
Package naiprovider provides the AI Provider node implementation for flow execution.
flow/node/nmemory
Package nmemory provides the Memory node implementation for flow execution.
Package nmemory provides the Memory node implementation for flow execution.
flow/runner/scenariorunner
Package scenariorunner schedules repeated executions of an arbitrary callback across a pool of virtual users (VUs), the way a load generator does.
Package scenariorunner schedules repeated executions of an arbitrary callback across a pool of virtual users (VUs), the way a load generator does.
flowgraph
Package flowgraph provides graph layout algorithms for flow nodes.
Package flowgraph provides graph layout algorithms for flow nodes.
ioworkspace
Package ioworkspace provides types and utilities for workspace import/export operations.
Package ioworkspace provides types and utilities for workspace import/export operations.
llm
Package llm provides an abstraction layer for LLM types.
Package llm provides an abstraction layer for LLM types.
loadmetrics
Package loadmetrics aggregates load-test execution results into interval frames using HDR histograms, keyed by (step, status-class).
Package loadmetrics aggregates load-test execution results into interval frames using HDR histograms, keyed by (step, status-class).
model/mexpect
Package mexpect holds a flow file's AI checks as written: the `expect:` block of request and graphql steps, and the `judge:` and `quality:` settings at file and flow level.
Package mexpect holds a flow file's AI checks as written: the `expect:` block of request and graphql steps, and the `judge:` and `quality:` settings at file and flow level.
model/mload
Package mload holds the domain model for load-test scenarios: the `load:` block of a yamlflow document, decoded into engine-ready values.
Package mload holds the domain model for load-test scenarios: the `load:` block of a yamlflow document, decoded into engine-ready values.
streamregistry
Package streamregistry provides a centralized registry for routing mutation events to their appropriate event streams.
Package streamregistry provides a centralized registry for routing mutation events to their appropriate event streams.
streamtest
Package streamtest provides utilities for testing sync event publishing.
Package streamtest provides utilities for testing sync event publishing.

Jump to

Keyboard shortcuts

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