pkg/

directory
v0.5.9 Latest Latest
Warning

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

Go to latest
Published: Nov 6, 2026 License: Apache-2.0

Directories

Path Synopsis
Package admission is the contract of the dispatch admission hook (ADR 0100): operator code that admits, changes or refuses each task attempt after the server's own checks and before the attempt's agent token is minted.
Package admission is the contract of the dispatch admission hook (ADR 0100): operator code that admits, changes or refuses each task attempt after the server's own checks and before the attempt's agent token is minted.
Package authn is the contract of the two sign-in seams a program built on pkg/server can replace (ADR 0099): the Authenticator that checks the token of each API request and issues one for a username and password, and the TrustedIssuer that verifies the handoff token another platform posts to open a UI session.
Package authn is the contract of the two sign-in seams a program built on pkg/server can replace (ADR 0099): the Authenticator that checks the token of each API request and issues one for a username and password, and the TrustedIssuer that verifies the handoff token another platform posts to open a UI session.
Package client provides primitives to interact with the openapi HTTP API.
Package client provides primitives to interact with the openapi HTTP API.
Package dagspec validates a compiled dag.json with the rules the engine applies when the DAG is registered, so a service that registers DAGs through the API can refuse a bad one before it sends it (#1877).
Package dagspec validates a compiled dag.json with the rules the engine applies when the DAG is registered, so a service that registers DAGs through the API can refuse a bad one before it sends it (#1877).
Package logsink is the contract of the task log sink (ADR 0099): where the control plane stores the log of each task attempt and where it reads it back from for the API, the UI and the CLI.
Package logsink is the contract of the task log sink (ADR 0099): where the control plane stores the log of each task attempt and where it reads it back from for the API, the UI and the CLI.
Package mcp builds the Dexaflow Model Context Protocol server for programs that want the stock tools plus tools of their own (#2178): a runbook lookup or a diagnosis specific to one install, without forking the server.
Package mcp builds the Dexaflow Model Context Protocol server for programs that want the stock tools plus tools of their own (#2178): a runbook lookup or a diagnosis specific to one install, without forking the server.
Package server runs the Dexaflow control plane from another Go program (ADR 0099).
Package server runs the Dexaflow control plane from another Go program (ADR 0099).
Package xcomstore is the contract of the XCom value store (ADR 0099): where the control plane keeps the small payloads tasks pass to each other (ADR 0006), for as long as their time to live.
Package xcomstore is the contract of the XCom value store (ADR 0099): where the control plane keeps the small payloads tasks pass to each other (ADR 0006), for as long as their time to live.

Jump to

Keyboard shortcuts

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