client-py connected

This commit is contained in:
2026-03-27 16:33:40 -04:00
parent c76887ab92
commit c3a8fae132
55 changed files with 1598 additions and 426 deletions

View File

@@ -25,8 +25,7 @@ spec:
c.image.startsWith('localhost:5000/dexorder/agent') ||
c.image.startsWith('dexorder/agent') ||
c.image.startsWith('dexorder/ai-client-py') ||
c.image.startsWith('ai-client-py') ||
c.image.startsWith('lifecycle-sidecar'))
c.image.startsWith('dexorder/ai-lifecycle-sidecar'))
message: "Only approved dexorder agent images are allowed"
reason: Forbidden

View File

@@ -25,15 +25,40 @@ data:
# Default model (if user has no preference)
defaults:
model_provider: anthropic
model: claude-3-5-sonnet-20241022
model: claude-sonnet-4-6
# License tier model configuration
license_models:
# Free tier models
free:
default: claude-haiku-4-5-20251001
cost_optimized: claude-haiku-4-5-20251001
complex: claude-haiku-4-5-20251001
allowed_models:
- claude-haiku-4-5-20251001
# Pro tier models
pro:
default: claude-sonnet-4-6
cost_optimized: claude-haiku-4-5-20251001
complex: claude-sonnet-4-6
blocked_models:
- claude-opus-4-6
# Enterprise tier models
enterprise:
default: claude-sonnet-4-6
cost_optimized: claude-haiku-4-5-20251001
complex: claude-opus-4-6
# Kubernetes configuration
kubernetes:
namespace: dexorder-agents
in_cluster: true
agent_image: ai-client-py:latest
sidecar_image: lifecycle-sidecar:latest
agent_image: dexorder/ai-client-py:latest
sidecar_image: dexorder/ai-lifecycle-sidecar:latest
storage_class: standard
image_pull_policy: Never # For minikube dev - use local images
# DragonflyDB (Redis-compatible, for hot storage and session management)
redis:

View File

@@ -8,7 +8,7 @@ spec:
spec:
containers:
- name: gateway
image: dexorder/gateway:latest
image: dexorder/ai-gateway:latest
imagePullPolicy: Never
env:
- name: NODE_OPTIONS

View File

@@ -132,6 +132,29 @@ generatorOptions: