Directories
¶
| Path | Synopsis |
|---|---|
|
Package atomicfile writes files so that a reader sees either the old file whole or the new one whole, never one half-written.
|
Package atomicfile writes files so that a reader sees either the old file whole or the new one whole, never one half-written. |
|
Package cli is the whole sprut program as a function, so that it can be driven in-process with explicit args, environment and standard streams.
|
Package cli is the whole sprut program as a function, so that it can be driven in-process with explicit args, environment and standard streams. |
|
Package config turns a Config file into the Upstream definitions it declares.
|
Package config turns a Config file into the Upstream definitions it declares. |
|
Package credentials stores the Credentials of each OAuth Upstream in a file of its own, written only under a lock on a sibling file (ADR 0003).
|
Package credentials stores the Credentials of each OAuth Upstream in a file of its own, written only under a lock on a sibling file (ADR 0003). |
|
Package gateway connects to Upstreams and serves their tools to an Agent as Namespaced tools.
|
Package gateway connects to Upstreams and serves their tools to an Agent as Namespaced tools. |
|
Package mcptest provides fake Upstreams for tests: a stdio Upstream that is the test binary re-executing itself, and HTTP Upstreams on httptest servers.
|
Package mcptest provides fake Upstreams for tests: a stdio Upstream that is the test binary re-executing itself, and HTTP Upstreams on httptest servers. |
Click to show internal directories.
Click to hide internal directories.