Add agents/ directory with comprehensive documentation for all agents: - agents/index.md — estate map and relationships - agents/hermes-production.md — CT460 production Command Centre - agents/hermes-chaos.md — CT450 experimental Chaos Lab - agents/nanobot.md — CT333 Scout (quota notifications) - agents/qwenpaw.md — CT465 multi-agent gateway - agents/zeroclaw.md — CT333 autonomous daemon (TOML) - agents/open-claw.md — VM 403 autonomous gateway Updated index.md with Agent Estate section and links. All pages follow existing SCHEMA.md conventions with YAML frontmatter.
2.2 KiB
2.2 KiB
title, type, status, created, updated, verified_on, confidence, tags, sources
| title | type | status | created | updated | verified_on | confidence | tags | sources | ||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| QwenPaw | system | active | 2026-08-15 | 2026-08-15 | 2026-08-15 | medium |
|
|
QwenPaw
Purpose
Multi-agent gateway platform. Runs on CT465 with its own workspace, agent profiles, and model routing. Used for group chats and specialised agent tasks.
Location
- Container: LXC CT465 (
qwenpaw) - Hostname:
qwenpaw - Software: QwenPaw with Paseo daemon
Current State
- Status: Active
- Default chat model: OmniRoute Smart Route (
auto/smart) - Config format: JSON (
agent.jsonper workspace) - Daemon:
paseo.service
Operating Layers
QwenPaw has several layers that must not be conflated:
- PVE/LXC layer: container status, guest access, resources
- Paseo layer: long-running daemon/supervisor (
paseo.service) - Workspace layer: agent profiles with
agent.jsonandactive_model - Provider layer: remote providers (Kilo/OpenRouter) or local (Ollama)
- Channel layer: Telegram or other messaging adapters
Key Rules
- Do not assume "process is running" means "agent works." Model resolution and a real response are separate checks.
- Verify model resolution per agent. A default agent can work while a specialist agent silently has no model.
- Preserve existing provider/model routes. Do not repin unrelated agents or replace known-good routes.
- Default chat model: Use OmniRoute Smart Route (
auto/smart) per Anthony's preference.
Diagnostics
qwenpaw doctor --deep --timeout 10 --llm-timeout 20
qwenpaw models list
qwenpaw daemon status
Provider Verification
When adding an OpenAI-compatible provider from Proxmox:
- Verify target by VMID and hostname before writing config
- CT600/
omnirouteis the OmniRoute service at100.88.81.19:20128 - CT601/
omniis a separate guest at100.93.204.4 - Query
/v1/modelsusing the exact API key stored for QwenPaw, not a management key
Related
- agents/hermes-production — Production Hermes
- systems/omniroute — Model routing
- systems/model-providers — Provider catalog
- infrastructure/proxmox — PVE host