|
|
d978544752
|
Rewrite: single process, no Docker, no IPC files
- One Node.js process with Claude Agent SDK + WebSocket to Tracker
- Direct filesystem access (code, git, bash)
- Test mode (--test): interactive CLI without Tracker
- Tracker mode: WS connection, chat mentions, task handling
- Persistent sessions via Agent SDK
- Removed: Docker, IPC files, host/container split, Python runner
|
2026-02-17 07:00:16 +01:00 |
|
|
|
8b6ea6c462
|
Initial runner: agent container + host runner + IPC
- agent/: Claude Agent SDK inside Docker container
- Persistent sessions (resume/checkpoint)
- MCP tools for Tracker (chat, tasks)
- File-based IPC protocol
- runner.py: Host-side container manager
- Docker lifecycle management
- IPC file processing → Tracker REST API
- Interactive CLI for testing
- Dockerfile: node:22-slim + Claude Agent SDK
- Based on NanoClaw architecture, stripped to essentials
|
2026-02-16 22:31:30 +01:00 |
|