Documentation
¶
Overview ¶
Package project resolves the active project for a tiny session. A tiny session works inside one project: it's chosen (or created) at start, and it scopes both surfaces — the MCP endpoint defaults to it, and the editor opens to it. Projects are just TinyProject CRs in the namespace.
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func Ensure ¶
Ensure returns the project's resource name, creating the TinyProject CR when it doesn't exist yet — "select or create" in one call. Unlike the SDK's CreateProject (which generates a suffixed name), this uses the sanitized name verbatim so `--project demo` is a STABLE handle: the same command reuses the same project, and the name the user types is the name nodes are labeled with (so the MCP tools and the editor agree on it).
Types ¶
This section is empty.