Files
CLI-Anything/chromadb/agent-harness/cli_anything/__init__.py
T
t4tarzanandClaude Opus 4.6 aa71e17094 feat: Add SeaClip, PM2, and ChromaDB CLI harnesses
Three new agent-native CLI harnesses for the CLI-Anything ecosystem:

**cli-anything-seaclip** — Kanban board + 6-agent AI pipeline management
- Wraps SeaClip-Lite FastAPI (HTTP) + SQLite (direct reads)
- Commands: issue (list/create/move/delete), agent (list), pipeline (start/stop/resume/status), scheduler (list/sync), activity (list), server (health)
- 35 tests (25 unit + 10 E2E)

**cli-anything-pm2** — Node.js process management
- Wraps PM2 CLI via subprocess
- Commands: process (list/describe/metrics), lifecycle (start/stop/restart/delete), logs (view/flush), system (save/version)
- 37 tests (28 unit + 9 E2E)

**cli-anything-chromadb** — Vector database operations
- Wraps ChromaDB HTTP API v2
- Commands: collection (list/create/delete/info), document (add/get/delete/count), query (search), server (heartbeat/version)
- 51 tests (38 unit + 14 E2E, 1 skip)

All harnesses follow the standard CLI-Anything patterns:
- Dual output mode (human-readable + --json)
- Interactive REPL with unified repl_skin
- Full SOP documentation (<SOFTWARE>.md)
- SKILL.md with YAML frontmatter
- Comprehensive test suites (test_core.py + test_full_e2e.py)
- TEST.md with test plan and results

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-23 01:48:22 +05:30

0 lines
0 B
Python