feat: add visual OpenClaude control center UI in VS Code extension

Agent-Logs-Url: https://github.com/devNull-bootloader/openclaude/sessions/30a4694d-1125-4280-a593-74b5e3da601e

Co-authored-by: devNull-bootloader <189463177+devNull-bootloader@users.noreply.github.com>
This commit is contained in:
copilot-swe-agent[bot]
2026-04-02 15:07:20 +00:00
committed by GitHub
parent 43ba2cbfae
commit 8e8671fc51
4 changed files with 159 additions and 20 deletions

View File

@@ -1,8 +1,8 @@
{
"name": "openclaude-vscode",
"displayName": "OpenClaude",
"description": "Sleek terminal-first VS Code extension for launching OpenClaude and using a matching dark hacker-style theme.",
"version": "0.1.0",
"description": "Sleek VS Code extension for OpenClaude with a visual Control Center and terminal-aligned theme.",
"version": "0.1.1",
"publisher": "devnull-bootloader",
"engines": {
"vscode": "^1.95.0"
@@ -13,7 +13,9 @@
],
"activationEvents": [
"onCommand:openclaude.start",
"onCommand:openclaude.openDocs"
"onCommand:openclaude.openDocs",
"onCommand:openclaude.openControlCenter",
"onView:openclaude.controlCenter"
],
"main": "./src/extension.js",
"contributes": {
@@ -27,8 +29,31 @@
"command": "openclaude.openDocs",
"title": "OpenClaude: Open Repository",
"category": "OpenClaude"
},
{
"command": "openclaude.openControlCenter",
"title": "OpenClaude: Open Control Center",
"category": "OpenClaude"
}
],
"viewsContainers": {
"activitybar": [
{
"id": "openclaude",
"title": "OpenClaude",
"icon": "media/openclaude.svg"
}
]
},
"views": {
"openclaude": [
{
"id": "openclaude.controlCenter",
"name": "Control Center",
"type": "webview"
}
]
},
"configuration": {
"title": "OpenClaude",
"properties": {