internal/

directory
v0.3.7 Latest Latest
Warning

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

Go to latest
Published: Jul 20, 2026 License: MIT

Directories

Path Synopsis
Package backend selects between the two ways mcp-server can talk to a Tiny Systems cluster: directly via kubeconfig, or indirectly through the hosted platform-api with a developer token.
Package backend selects between the two ways mcp-server can talk to a Tiny Systems cluster: directly via kubeconfig, or indirectly through the hosted platform-api with a developer token.
kube
Package kube builds the mcp-server execution bundle using direct Kubernetes access via kubeconfig.
Package kube builds the mcp-server execution bundle using direct Kubernetes access via kubeconfig.
Package catalog resolves a module NAME to the coordinates `tiny` needs to install it, using the public, unauthenticated Tiny Systems catalog at api.tinysystems.io.
Package catalog resolves a module NAME to the coordinates `tiny` needs to install it, using the public, unauthenticated Tiny Systems catalog at api.tinysystems.io.
Package flow is tiny's local implementation of the platform FlowService — the gRPC/gRPC-web API the browser editor talks to.
Package flow is tiny's local implementation of the platform FlowService — the gRPC/gRPC-web API the browser editor talks to.
Package installer implements sdktools.ModuleInstaller for kubeconfig mode: it lets an agent install a capability module on the fly, mid-build, through the MCP endpoint — resolving the module from the public catalog and helm-installing it via the exact same path `tiny install` uses.
Package installer implements sdktools.ModuleInstaller for kubeconfig mode: it lets an agent install a capability module on the fly, mid-build, through the MCP endpoint — resolving the module from the public catalog and helm-installing it via the exact same path `tiny install` uses.
Package kube wires up the Kubernetes client used by all adapters.
Package kube wires up the Kubernetes client used by all adapters.
Package mcp implements a minimal Model Context Protocol server.
Package mcp implements a minimal Model Context Protocol server.
Package project resolves the active project for a tiny session.
Package project resolves the active project for a tiny session.
Package prompt holds the public-MCP-specific appendix that is appended to the SDK's core prompt when get_instructions is called.
Package prompt holds the public-MCP-specific appendix that is appended to the SDK's core prompt when get_instructions is called.
Package provision installs the Tiny Systems runtime and capability modules onto a cluster by embedding the Helm Go SDK (via mittwald's go-helm-client) — no shelling out to a `helm` binary, no hosted platform.
Package provision installs the Tiny Systems runtime and capability modules onto a cluster by embedding the Helm Go SDK (via mittwald's go-helm-client) — no shelling out to a `helm` binary, no hosted platform.

Jump to

Keyboard shortcuts

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