Directories
¶
| Path | Synopsis |
|---|---|
|
cmd
|
|
|
agent
command
cube-advisor-agent is the on-cluster agent: it dials the SaaS outbound, serves read-only tools from an allowlist it enforces itself, and (later) carries recorded human consoles.
|
cube-advisor-agent is the on-cluster agent: it dials the SaaS outbound, serves read-only tools from an allowlist it enforces itself, and (later) carries recorded human consoles. |
|
mkrelease
command
mkrelease builds the agent for each supported architecture and writes the release manifest beside the binaries.
|
mkrelease builds the agent for each supported architecture and writes the release manifest beside the binaries. |
|
internal
|
|
|
agent
Package agent joins the tunnel to the tool plane: it accepts channels the SaaS opens and serves the ones it is willing to serve.
|
Package agent joins the tunnel to the tool plane: it accepts channels the SaaS opens and serves the ones it is willing to serve. |
|
identity
Package identity holds the agent's per-cluster mTLS identity.
|
Package identity holds the agent's per-cluster mTLS identity. |
|
toolplane
Package toolplane serves the AI plane: read-only tools the SaaS may invoke over a tool channel.
|
Package toolplane serves the AI plane: read-only tools the SaaS may invoke over a tool channel. |
|
pkg
|
|
|
enrollproto
Package enrollproto is the wire contract for enrollment: the request an agent sends to exchange a pairing token for an identity, and the response it gets.
|
Package enrollproto is the wire contract for enrollment: the request an agent sends to exchange a pairing token for an identity, and the response it gets. |
|
release
Package release builds the manifest that lets a CubeCOS node decide whether the agent binary it is about to run is the one Bigstack released.
|
Package release builds the manifest that lets a CubeCOS node decide whether the agent binary it is about to run is the one Bigstack released. |
|
tunnel
Package tunnel carries the wire protocol over a single outbound connection.
|
Package tunnel carries the wire protocol over a single outbound connection. |
|
tunnelproto
Package tunnelproto is the wire protocol between the on-cluster CubeCOS AI Advisor agent and the Bigstack SaaS.
|
Package tunnelproto is the wire protocol between the on-cluster CubeCOS AI Advisor agent and the Bigstack SaaS. |
Click to show internal directories.
Click to hide internal directories.