Skip to content

feat: Scaffold Electron wrapper + VS Code extension - #1

Merged
damoahdominic merged 1 commit into
damoahdominic:mainfrom
ninjaa:scaffold-mvp
Feb 15, 2026
Merged

feat: Scaffold Electron wrapper + VS Code extension#1
damoahdominic merged 1 commit into
damoahdominic:mainfrom
ninjaa:scaffold-mvp

Conversation

@ninjaa

@ninjaa ninjaa commented Feb 15, 2026

Copy link
Copy Markdown

Implements Milestones 2 & 3 from AGENTS.md.

Milestone 2 — Electron Wrapper (apps/wrapper/)

  • Splash screen with OCcode branding
  • Downloads portable VSCodium (pinned version) for current OS
  • Unpacks to ~/.occode/vscode/
  • Installs bundled .vsix extensions
  • Sets default settings.json (disable welcome, dark theme, no telemetry)
  • Launches VSCodium with custom user-data directory
  • electron-builder config for Win/Mac/Linux packaging

Milestone 3 — VS Code Extension (apps/extension/)

  • OpenClaw: Home — branded webview home screen
  • OpenClaw: Setup Local — wizard that detects OS, checks prerequisites (git, node, npm, docker)
  • OpenClaw: Status — shows OpenClaw gateway running state
  • TypeScript scaffold with proper package.json (publisher, activation events, commands)

Also

  • Root package.json with npm workspaces
  • GitHub Actions CI (.github/workflows/build.yml) — matrix build for Win/Mac/Linux + extension packaging
  • Updated README with structure and usage docs

@damoahdominic
damoahdominic merged commit 83de1e9 into damoahdominic:main Feb 15, 2026
damoahdominic added a commit that referenced this pull request Mar 16, 2026
feat: Scaffold Electron wrapper + VS Code extension
damoahdominic added a commit that referenced this pull request Mar 16, 2026
feat: Scaffold Electron wrapper + VS Code extension
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants