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. |
Click to show internal directories.
Click to hide internal directories.