kubernetes/apps/ai/dispatch/app/agent-worker.yaml
1
---
2
apiVersion: dispatch.janpuc.com/v1alpha1
3
kind: Agent
4
metadata:
5
name: worker
6
spec:
7
description: >-
8
Execution agent the guardian delegates scoped tasks to. Runs MiniMax M3
9
through the litellm anthropic endpoint, so its token spend never touches
10
the Claude subscription window.
11
runner:
12
image: ghcr.io/janpuc/dispatch-runner:main@sha256:2cd3af547ad0821a09cd86c9e2f83325c44e95dccb462dd5451d7dd33ea5fb17
13
cli: claude
14
credentialsRef:
15
name: dispatch-minimax
16
models:
17
session: minimax/MiniMax-M3-anthropic
18
workspaceRef:
19
name: homeops-worker
20
serviceAccountName: dispatch-agent-readonly
21
git:
22
author: "Dispatch Worker <worker@dispatch.janpuc.com>"
23
pushBranches:
24
- dispatch/*
25
budgets:
26
maxConcurrentSessions: 1
27
perSession:
28
maxTurns: 60
29
timeout: 30m
30
daily:
31
maxSessions: 40