From 001676ff0fb6f2f47b1faab5e05b64a0a436bc2b Mon Sep 17 00:00:00 2001 From: arkon Date: Thu, 26 Feb 2026 16:48:00 +0100 Subject: [PATCH] chore: bump version to 0.1651 --- CLAUDE.md | 2 +- README.md | 20 ++++++++++---------- package.json | 4 ++-- 3 files changed, 13 insertions(+), 13 deletions(-) diff --git a/CLAUDE.md b/CLAUDE.md index 37041ddd..1b157860 100644 --- a/CLAUDE.md +++ b/CLAUDE.md @@ -35,7 +35,7 @@ When user says "COM": 1. Increment version in BOTH `package.json` AND `CLAUDE.md` (verify they match with `grep version package.json && grep Version CLAUDE.md`) 2. Run: `git add -A && git commit -m "chore: bump version to X.XXXX" && git push && npm run build && systemctl --user restart codeman-web` -**Version**: 0.1650 (must match `package.json`) +**Version**: 0.1651 (must match `package.json`) ## Project Overview diff --git a/README.md b/README.md index 74e64087..6d318102 100644 --- a/README.md +++ b/README.md @@ -2,7 +2,7 @@ Codeman

-

The missing control plane for Claude Code

+

The missing control plane for AI coding agents

Agent Visualization • Zero-Lag Input Overlay • Mobile-First UI • Respawn Controller • Multi-Session Dashboard @@ -28,7 +28,7 @@ curl -fsSL https://raw.githubusercontent.com/Ark0N/Codeman/master/install.sh | bash ``` -This installs Node.js, tmux, and Claude CLI if missing, clones Codeman to `~/.codeman/app`, builds it. After install: +This installs Node.js and tmux if missing, clones Codeman to `~/.codeman/app`, and builds it. You'll need at least one AI coding CLI installed — [Claude Code](https://docs.anthropic.com/en/docs/claude-code) or [OpenCode](https://opencode.ai) (or both). After install: ```bash codeman web @@ -61,14 +61,14 @@ mkdir -p ~/Library/LaunchAgents && printf ' --- ## Mobile-Optimized Web UI -The most responsive Claude Code experience on any phone. Full xterm.js terminal with local echo, swipe navigation, and a touch-optimized interface designed for real remote work. +The most responsive AI coding agent experience on any phone. Full xterm.js terminal with local echo, swipe navigation, and a touch-optimized interface designed for real remote work. @@ -104,7 +104,7 @@ codeman web --https ## Live Agent Visualization -Watch Claude's background agents work in real-time. Codeman monitors every `Task` tool invocation and displays each agent in a draggable floating window with animated Matrix-style connection lines back to the parent session. +Watch background agents work in real-time. Codeman monitors agent activity and displays each agent in a draggable floating window with animated Matrix-style connection lines back to the parent session.

Subagent Visualization @@ -120,7 +120,7 @@ Watch Claude's background agents work in real-time. Codeman monitors every `Task ## Zero-Lag Input Overlay -When accessing Claude Code remotely (VPN, Tailscale, SSH tunnel), every keystroke normally takes 200-300ms to round-trip. Codeman implements a **Mosh-inspired local echo system** that makes typing feel instant regardless of latency. +When accessing your coding agent remotely (VPN, Tailscale, SSH tunnel), every keystroke normally takes 200-300ms to round-trip. Codeman implements a **Mosh-inspired local echo system** that makes typing feel instant regardless of latency. A pixel-perfect DOM overlay inside xterm.js renders keystrokes at 0ms. Background forwarding silently sends every character to the PTY in 50ms debounced batches, so Tab completion, `Ctrl+R` history search, and all shell features work normally. When the server echo arrives 200-300ms later, the overlay seamlessly disappears and the real terminal text takes over — the transition is invisible. @@ -136,7 +136,7 @@ A pixel-perfect DOM overlay inside xterm.js renders keystrokes at 0ms. Backgroun ## Respawn Controller -The core of autonomous work. When Claude goes idle, the Respawn Controller detects it, sends a continue prompt, cycles `/clear` -> `/init` for fresh context, and resumes — running **24+ hours** completely unattended. +The core of autonomous work. When the agent goes idle, the Respawn Controller detects it, sends a continue prompt, cycles context management commands for fresh context, and resumes — running **24+ hours** completely unattended. ``` WATCHING → IDLE DETECTED → SEND UPDATE → /clear → /init → CONTINUE → WATCHING @@ -159,7 +159,7 @@ Run **20 parallel sessions** with full visibility — real-time xterm.js termina ### Persistent Sessions -Every session runs inside **tmux** — sessions survive server restarts, network drops, and machine sleep. Auto-recovery on startup with dual redundancy. Ghost session discovery finds orphaned tmux sessions. Claude knows it's managed and won't kill its own session. +Every session runs inside **tmux** — sessions survive server restarts, network drops, and machine sleep. Auto-recovery on startup with dual redundancy. Ghost session discovery finds orphaned tmux sessions. Managed sessions are environment-tagged so the agent won't kill its own session. ### Smart Token Management @@ -186,7 +186,7 @@ Click the chart icon on any session tab to see a timeline of everything that hap ### Zero-Flicker Terminal -Claude Code uses Ink (React for terminals) which redraws the entire screen on every state change. Codeman implements a 6-layer anti-flicker pipeline for smooth 60fps output across all sessions: +Terminal-based AI agents (Claude Code's Ink, OpenCode's Bubble Tea) redraw the screen on every state change. Codeman implements a 6-layer anti-flicker pipeline for smooth 60fps output across all sessions: ``` PTY Output → 16ms Server Batch → DEC 2026 Wrap → SSE → Client rAF → xterm.js (60fps) @@ -293,7 +293,7 @@ flowchart TB end subgraph External["External"] - CLI["Claude CLI"] + CLI["AI CLI
Claude Code / OpenCode"] BG["Background Agents
(Task tool)"] end end diff --git a/package.json b/package.json index 0ed91982..5ba3d501 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "codeman", - "version": "0.1650", - "description": "The missing control plane for Claude Code - run 20 autonomous agents with real-time monitoring and session persistence", + "version": "0.1651", + "description": "The missing control plane for AI coding agents - run 20 autonomous agents with real-time monitoring and session persistence", "type": "module", "main": "dist/index.js", "types": "dist/index.d.ts",