go-agent

command module
v0.0.0-...-d59b4eb Latest Latest
Warning

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

Go to latest
Published: Aug 18, 2026 License: MIT Imports: 11 Imported by: 0

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.

Jump to

Keyboard shortcuts

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