snapshot of 82e970afb581494c2d30c99b177f854ed4a00f96 Annotations recorded against the manifests that run this cluster. https://github.com/janpuc/home-ops

kubernetes/apps/ai/dispatch/app/agent-guardian.yaml

1 ---
2 apiVersion: dispatch.janpuc.com/v1alpha1
3 kind: Agent
4 metadata:
5 name: guardian
6 spec:
7 description: >-
8 Watch officer for the homelab. Investigates firing alerts with read-only
9 cluster access and a home-ops checkout, proposes fixes as dispatch/*
10 branches, and delegates bulk work to MiniMax-backed worker sessions.
11 Never merges, never mutates the cluster.
12 runner:
13 image: ghcr.io/janpuc/dispatch-runner:main@sha256:2cd3af547ad0821a09cd86c9e2f83325c44e95dccb462dd5451d7dd33ea5fb17
14 cli: claude
15 credentialsRef:
16 name: claude-max-primary
17 models:
18 session: claude-opus-5
19 triage: claude-haiku-4-5
20 workspaceRef:
21 name: homeops
22 serviceAccountName: dispatch-agent-coordinator
23 git:
24 author: "Guardian <guardian@dispatch.janpuc.com>"
25 pushBranches:
26 - dispatch/*
27 budgets:
28 maxConcurrentSessions: 1
29 perSession:
30 maxTurns: 80
31 timeout: 45m
32 daily:
33 maxSessions: 20
34 maxCostUSD: 15
35 subscriptionWindowReserve: "0.25"

Find an annotation

Search file paths, rationale, kinds, and authors.

↑↓ moveEnter openEsc close