@aiassesstech/sam
v0.5.0
Published
Sam — Chief Engineer plugin for OpenClaw. Engineering pipeline, Docker sandbox, autonomous execution, fleet-bus communications.
Maintainers
Readme
@aiassesstech/sam
Sam — Chief Engineer plugin for OpenClaw. Engineering pipeline management, Docker sandbox execution, autonomous code execution, and fleet-bus communications.
Install
npm install @aiassesstech/samSetup
npx @aiassesstech/sam setup --model anthropic/claude-haiku-4-5Tools
| Tool | Description |
|------|-------------|
| sam_status | Current agent state, pipeline summary, sandbox/fleet status |
| sam_pipeline | View engineering pipeline with filters (active/blocked/complete) |
| sam_request | Create, update, or close Engineering Requests |
| sam_report | Generate summary, detailed, or debt reports |
| sam_execute | Run code in Docker sandbox (Node.js, Python, bash) |
| sam_sandbox | Manage sandbox lifecycle (status, build, cleanup) |
| sam_test | Run test suites in sandbox (vitest, jest, pytest, custom) |
| sam_artifact | List, package, and clean up build artifacts |
| sam_fleet_task_status | Report ER status to Jessie via fleet-bus |
| sam_fleet_task_complete | Report ER completion with artifact reference |
Architecture
- PipelineManager — Engineering Request lifecycle (INTAKE → ANALYSIS → BUILD → SELF-REVIEW → ARCHIE-REVIEW → DELIVERED)
- SandboxManager — Docker container lifecycle with resource limits
- DirectMemoryWriter — Filesystem-based memory persistence (compatible with Mighty Mark vector search)
- Fleet-bus integration — Cross-agent task coordination with Jessie
Repository
Part of the compsi monorepo — packages/sam/.
