Skip to content

feat: Home screen with OpenClaw detection + install/configure flow#5

Merged
damoahdominic merged 1 commit intodamoahdominic:mainfrom
ninjaa:feat/home-screen-flow
Feb 15, 2026
Merged

feat: Home screen with OpenClaw detection + install/configure flow#5
damoahdominic merged 1 commit intodamoahdominic:mainfrom
ninjaa:feat/home-screen-flow

Conversation

@ninjaa
Copy link
Copy Markdown

@ninjaa ninjaa commented Feb 15, 2026

Changes

Rewrites the VS Code extension to implement the full OpenClaw user flow:

Home Screen (panels/home.ts)

  • Branded dark theme with red/black color scheme and lobster icon
  • Detects ~/.openclaw/ directory on startup
  • Shows "Install OpenClaw" or "Configure OpenClaw" button based on detection

Install Flow

  • Opens VS Code integrated terminal
  • Runs npm install -g openclaw@latest && openclaw onboard

Config Panel (panels/setup.ts)

  • Opens as side panel (ViewColumn.Two)
  • Reads/writes ~/.openclaw/openclaw.json
  • Editable model and channels fields with save button

Status Panel (panels/status.ts)

  • Gateway running detection with start/stop buttons
  • Refresh capability

Extension (extension.ts)

  • Registers commands: openclaw.home, openclaw.configure, openclaw.install, openclaw.status
  • Auto-shows Home panel on activation

package.json

  • Updated commands list, bumped to v0.2.0

@damoahdominic damoahdominic merged commit f3477b7 into damoahdominic:main Feb 15, 2026
4 checks passed
damoahdominic added a commit that referenced this pull request Mar 16, 2026
feat: Home screen with OpenClaw detection + install/configure flow
damoahdominic added a commit that referenced this pull request Mar 16, 2026
feat: Home screen with OpenClaw detection + install/configure flow
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