11 Commits

Author SHA1 Message Date
Mortdecai 4b551351e1 docs: add open source subheading 2026-03-30 07:38:33 -04:00
Mortdecai c97adfc561 docs: README and INSTALL.md — AI-guided setup with SSH ControlMaster 2026-03-30 07:36:09 -04:00
Mortdecai 0c2c7def09 feat: CLI entry point + remove old root-level files
Add src/workbench/cli.py with subcommands: mcp (stdio transport), serve
(standalone project serving), list (show all projects). Remove legacy
server.py and scaffold.html from project root.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-03-30 07:34:40 -04:00
Mortdecai 4f34684e53 feat: MCP server with persistence — reattach to running servers on restart
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-03-30 07:33:27 -04:00
Mortdecai 16815ed6bb feat: project management module — create, log, read, list, server persistence
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-03-30 07:30:24 -04:00
Mortdecai 918261c3a5 feat: scaffold HTML v2 — full-width desktop layout, no terminal panel 2026-03-30 07:28:54 -04:00
Mortdecai 9755828ae4 feat: package scaffold — pyproject.toml, src/workbench/ layout 2026-03-30 07:28:01 -04:00
Mortdecai 28dc693781 docs: workbench v2 implementation plan — 8 tasks 2026-03-30 07:19:20 -04:00
Mortdecai 7eebc83752 docs: workbench v2 design spec — persistence, desktop layout, packaging 2026-03-30 07:02:33 -04:00
Mortdecai 98a61a8320 docs: add README with setup, usage, and design overview
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-27 20:57:51 -04:00
Mortdecai 9dd2c2fbc7 feat: workbench MCP server — AI-driven hardware diagnostic tool
MCP server (Python/aiohttp) that lets any AI CLI spin up interactive
hardware diagnostic web pages served over LAN with WebSocket live updates
and dual-format session logging (markdown + JSONL).

6 tools: scaffold, state, log, read_log, list, stop
Split-pane scaffold: diagnostic content + sethmux terminal iframe
CLI wrapper: ~/bin/workbench (serve, list, mcp, help)

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-27 20:51:43 -04:00