Commit Graph

5 Commits

Author SHA1 Message Date
265585d0e4 Add .gitignore for package-lock 2026-02-20 19:37:16 +01:00
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
77c745a088 Remove leftover NanoClaw file 2026-02-16 22:31:34 +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
1fa4fcf8dc Initial commit 2026-02-16 22:28:33 +01:00