60 Commits

Author SHA1 Message Date
Eric
59ab8ce875 fix: zero TS errors — react-grid-layout, agent error status, terminal types 2026-02-12 01:45:09 -05:00
Eric
2904ce641a terminal: use child_process pipes instead of node-pty
- node-pty broken on macOS arm64 + Node 22 (posix_spawnp fails)
- Direct child_process spawn with pipes works perfectly
- Colors work via TERM=xterm-256color env var
- No native addon dependency — works everywhere
- Tested: session creation, data streaming, shell prompt all working
2026-02-12 00:52:24 -05:00
Eric
60a87ac476 terminal: replace gateway RPC with local node-pty
- Terminal now spawns PTY processes directly via node-pty
- No gateway dependency — can run 'openclaw gateway stop/start' from terminal
- No event bleed between sessions (each owns its own PTY)
- Simplified event format: data/exit/close events
- All routes updated: sync calls instead of async gateway RPC
- Added node-pty dependency
2026-02-12 00:45:33 -05:00
Eric
aa22b0ea24 rebrand: OpenClaw Studio → ClawSuite
- Updated package.json (name, description, repo URL, homepage)
- Replaced all 'OpenClaw Studio' references with 'ClawSuite'
- Replaced all 'openclaw-studio' references with 'clawsuite'
- Updated Tauri config with new identifier
- Updated manifest.json
- Renamed architecture/roadmap docs
- Domain: clawsuite.io
2026-02-11 09:45:11 -05:00
Eric
0afb07811b Phase 5: Beta readiness for v2.1.2
Deliverables:
- Comprehensive test checklist (23 test cases, ~16KB)
- Tester instructions (installation, troubleshooting, reporting, ~9KB)
- Beta QA scripts (reset state, export diagnostics + scan)
- Beta readiness report (build verification, security scan proof)

Scripts:
- scripts/beta/reset_local_state.(sh|ps1) - Clear localStorage/cache safely
- scripts/beta/export_diagnostics_and_scan.(sh|ps1) - Export + secret scan
- npm scripts: beta:reset-state, beta:export-diagnostics

Build verification:
 Client build: 4.23s
 Server build: 985ms
 Exit code: 0

Security scan:
 No secrets found in diagnostics export
 8 patterns checked (API keys, tokens, passwords, etc.)

Files: 10 changed (~1,500 lines added)
Status: Ready for external beta testing
2026-02-08 15:12:09 -05:00
Eric
2df23e55c4 Phase 2.0: Release hardening & QA
- Feature audit: removed demo content from agent-swarm, aurora-demo, logs, memory screens
- Error handling: improved chat composer error surfacing
- Version bump: 1.0.0 → 2.0.0
- Updated README: factual feature list, no marketing promises
- Added CHANGELOG.md with full v2.0.0 release notes
- Added docs/INDEX.md documentation index
- Added docs/RELEASE_CHECKLIST.md
- Cleaned sidebar navigation
2026-02-08 01:52:20 -05:00
Aurora
a59ff56f10 chore: repo cleanup — rebrand to OpenClaw Studio, remove sensitive docs
- LICENSE: Updated copyright to Eric (outsourc-e)
- Removed all 'webclaw' references from source code (14 files)
- Removed unused webclaw icon components
- Removed internal docs with local paths, PAT references, handoff notes
  (SHIP-REPORT, CURRENT-STATUS, BUG-REPORT, LINT-FIX-TASK, etc.)
- Added .gitignore entries for internal docs and build artifacts
- Updated package.json with author, repo, homepage
- Updated manifest.json with OpenClaw Studio branding
- Settings dialog now links to outsourc-e/openclaw-studio
- All localStorage keys renamed from webclaw-* to openclaw-studio-*
- Gateway displayName: openclaw-studio (was webclaw)
- AGENTS.md: OpenClaw Studio (was WebClaw)
2026-02-06 23:40:41 -05:00
Aurora
fdf3c45e59 docs: current status + Sonnet handoff with copy-paste Codex commands 2026-02-06 22:39:36 -05:00
Aurora
7a764d8c38 feat: OpenClaw Studio Phase 1+2 complete + lint cleanup
Phase 1 (complete):
- Dashboard with 8 drag-drop widgets
- Skills Browser (2,070+ skills, 3 tabs, ClawdHub marketplace)
- Terminal integration (bottom panel + /terminal full-screen)

Phase 2 (complete):
- Agent View (right sidebar, real-time monitoring)
- Search modal (Cmd+K, 6 scopes, keyboard nav)
- Memory Viewer (/memory route)
- Cron Manager (/cron route, real Gateway API)
- Browser View (/browser route, screenshot + tabs)
- Agent Chat (modal from agent cards)
- Activity Logs (/logs route)
- Settings page (/settings)
- Agent Swarm demo (/agent-swarm)
- Aurora Command Center demo (/aurora-demo)

Polish:
- All 199 lint errors fixed (0 remaining)
- Swarm animations (status bubbles, SVG connections, spring physics)
- Dark theme consistency
- Chat input sticky composer fix
- Terminal SSE crash fix
- Blinking text bug fix

Docs:
- Architecture doc, Roadmap, Tauri packaging plan
- Specs 001-011
2026-02-06 18:31:29 -05:00
ibelick
0d39ce4d54 chore: initial project setup 2026-02-05 08:27:27 +01:00