Documentation
¶
Overview ¶
Infrastructure Historian — Go agent service (HTTP server mode). For Lambda mode, see cmd/lambda/main.go.
Directories
¶
| Path | Synopsis |
|---|---|
|
Package ccloud wraps the CockroachDB `ccloud` CLI so the agent has a single, validated, auditable entry point for every state-changing action.
|
Package ccloud wraps the CockroachDB `ccloud` CLI so the agent has a single, validated, auditable entry point for every state-changing action. |
|
cmd
|
|
|
cortexops
command
Package main implements the `cortexops` Command-Line Interface (CLI).
|
Package main implements the `cortexops` Command-Line Interface (CLI). |
|
lambda
command
Lambda entry point for the CortexOps observe → reason → record cycle.
|
Lambda entry point for the CortexOps observe → reason → record cycle. |
|
Package core contains the shared observe → reason → record cycle logic used by both the HTTP server (main.go) and the Lambda handler (cmd/lambda/).
|
Package core contains the shared observe → reason → record cycle logic used by both the HTTP server (main.go) and the Lambda handler (cmd/lambda/). |
|
Package decisions reads and writes the agent's memory journal (the `decisions` table) in CockroachDB.
|
Package decisions reads and writes the agent's memory journal (the `decisions` table) in CockroachDB. |
|
Package directdb provides direct, standalone SQL access to CockroachDB for the CortexOps CLI when the node-orchestrator daemon is offline or not running.
|
Package directdb provides direct, standalone SQL access to CockroachDB for the CortexOps CLI when the node-orchestrator daemon is offline or not running. |
|
Package mcp wraps calls to CockroachDB's Managed MCP Server.
|
Package mcp wraps calls to CockroachDB's Managed MCP Server. |
|
Package monitoring publishes CortexOps custom metrics to AWS CloudWatch.
|
Package monitoring publishes CortexOps custom metrics to AWS CloudWatch. |
|
Package skills loads CockroachDB's Agent Skills (installed via `npx skills add cockroachlabs/cockroachdb-skills`) and picks the relevant one(s) for a given situation, so the reasoning step in node-orchestrator consults real operational guidance instead of relying on the LLM's unguided judgment.
|
Package skills loads CockroachDB's Agent Skills (installed via `npx skills add cockroachlabs/cockroachdb-skills`) and picks the relevant one(s) for a given situation, so the reasoning step in node-orchestrator consults real operational guidance instead of relying on the LLM's unguided judgment. |
Click to show internal directories.
Click to hide internal directories.