← Commit history
README.md+3−5
@@ -1,6 +1,6 @@ # adom-vscode -Adom VS Code Extension for Adom workspaces running Coder's code-server — a cloud container (Docker), or the Hydrogen workspace machine on Windows (WSL2) and macOS (a systemd-nspawn machine in a Lima VM).+Adom VS Code Extension for Adom workspaces running Coder's code-server — a cloud container, or the Hydrogen workspace machine on Windows (WSL2) and macOS (a systemd-nspawn machine in a Lima VM).  A single Rust binary that ships a VS Code extension + CLI for controlling code-server from any process inside the Adom workspace. AI agents (Claude Code, Codex, Kimi, Antigravity) and scripts use this to open files, manage extensions, control the layout, change settings live, run workspace commands, and pass events to the Hydrogen Desktop / Hydrogen Web frontend. The binary embeds the VSIX, the bash completions and the AI title-bar script, so `adom-vscode install` sets up the entire thing. @@ -21,7 +21,7 @@ Since v1.1.0 the extension is also the native replacement for host-side workspac - **Modes**: switch VS Code into different full-screen experiences (`claudecode`, `claudetty`, `tty`) - **Control layout**: sidebar, panel, terminal, activity bar (show/hide/toggle) - **Run** any VS Code command (generic escape hatch)-- **Activity bar icon**: Adom icon with accordion sidebar showing every verb, AI prompts, and modes+- **Activity bar icon**: Adom icon with accordion sidebar showing every verb and AI prompts  ## Install @@ -152,7 +152,7 @@ adom-vscode ai icons '{"icons":["claude","codex"]}' # the title-bar icon checkli adom-vscode tabs list                               # tab census: label, kind, group, resource adom-vscode tabs close '{"label":"Claude Code"}'    # close by label, kind or resource_contains -# Layout, modes, misc+# Layout, misc adom-vscode claude new                    # New Claude Code chat adom-vscode sidebar toggle                # Toggle sidebar adom-vscode panel toggle                  # Toggle bottom panel@@ -200,7 +200,6 @@ The Ctrl+V-an-image-into-a-terminal interceptor is gone: the Claude CLI handles The extension adds an Adom icon to the VS Code activity bar. Click it to open a sidebar with accordion sections covering the full verb surface:  - **Overview**: what the extension does-- **Modes**: Claude Code, TTY modes with "open in new window" and "copy URL" buttons - **Commands**: file, layout, and utility commands with hover tooltips - **AI Prompts**: sample prompts to paste into Claude Code chat - **Settings & Theme**: live config/theme/font control@@ -222,7 +221,6 @@ ecosystem can discover and drive every verb. `adom-vscode install` (and | `adom-vscode-queue` | The container-to-frontend event queue, topics/TTL/peek, patterns | | `adom-vscode-container` | hd/hw identity, api-key status/inject, port discovery, /health feature detection | | `adom-vscode-extensions` | Extension list/status/update, the AI-assistant summary, the AI thread icons |-| `adom-vscode-modes` | Full-screen modes, layout verbs, URL auto-triggers |  ## Architecture 
SKILL.md+1−2
@@ -1,6 +1,6 @@ --- name: adom-vscode-description: "Control VS Code Server (code-server) from inside an Adom workspace (a cloud container, or the Hydrogen workspace machine on Windows/macOS). THIS is the wrapper for the VS Code FILE EXPLORER sidebar, editor tabs, markdown preview, etc., when the user says 'reveal in file explorer' or 'open in vscode' they mean this CLI, NOT adom-bridge (which controls Chrome browser windows via pup_*). START-HERE skill of the adom-vscode pack: file ops, workspace scoping, port discovery, and the map to the sub-skills covering live settings (adom-vscode-settings), container exec (adom-vscode-exec), the frontend event queue (adom-vscode-queue), container identity + api key (adom-vscode-container), extension management (adom-vscode-extensions), and modes/layout (adom-vscode-modes). Trigger words: adom-vscode, open in vscode, reveal in explorer, file explorer, sidebar reveal, preview markdown, vscode command, vscode api, port 8821, port 8822, code-server control, drive vscode, vscode verbs."+description: "Control VS Code Server (code-server) from inside an Adom workspace (a cloud container, or the Hydrogen workspace machine on Windows/macOS). THIS is the wrapper for the VS Code FILE EXPLORER sidebar, editor tabs, markdown preview, etc., when the user says 'reveal in file explorer' or 'open in vscode' they mean this CLI, NOT adom-bridge (which controls Chrome browser windows via pup_*). START-HERE skill of the adom-vscode pack: file ops, workspace scoping, port discovery, and the map to the sub-skills covering live settings (adom-vscode-settings), container exec (adom-vscode-exec), the frontend event queue (adom-vscode-queue), container identity + api key (adom-vscode-container), extension management (adom-vscode-extensions). Trigger words: adom-vscode, open in vscode, reveal in explorer, file explorer, sidebar reveal, preview markdown, vscode command, vscode api, port 8821, port 8822, code-server control, drive vscode, vscode verbs." ---  # adom-vscode, VS Code Control (start here)@@ -50,7 +50,6 @@ Binary: `~/.local/bin/adom-vscode` (also `/usr/local/bin/adom-vscode`). | **adom-vscode-queue** | The container-to-frontend event queue: push/pull/status/clear, topics, TTL, persistence | | **adom-vscode-container** | Workspace identity (hd = local Hydrogen workspace on Windows/macOS, hw = cloud), api-key status/inject, port discovery details, /health feature detection | | **adom-vscode-extensions** | List/query/update extensions, the AI assistants (Claude/Codex/Kimi/Antigravity), the AI thread icons, `ai`/`tabs` verbs |-| **adom-vscode-modes** | Full-screen modes (claudecode/claudetty/tty), layout verbs, URL auto-triggers |  ## CRITICAL: workspace scope is `/home/adom/project` 
VERSION+1−1
@@ -1 +1 @@-1.1.96+1.1.97
bin/adom-vscode
⋯ 1 unchanged line ⋯
bin/hydrogen-widget-claude-usage

  
bin/hydrogen-widget-codex-usage

  
bin/hydrogen-widget-lib.py

  
bin/hydrogen-widget-marks.py

  
install.sh

  
package.json+1−1
@@ -1,6 +1,6 @@ {   "slug": "adom-vscode",-  "version": "1.1.96",+  "version": "1.1.97",   "type": "app",   "description": "CLI + VS Code extension that lets AI assistants and the Hydrogen Desktop frontend drive VS Code from inside an Adom container: open files, live get/set of any setting/theme/font (no reload), native streamed exec, a frontend event queue, container identity (hd/hw), api-key status/inject, extension query/update, modes, paste screenshots, and any VS Code command via a local HTTP API on port 8821 (with port-file fallback discovery).",   "license": "PROPRIETARY",
page.json+2−2
@@ -4,7 +4,7 @@   "slug": "adom-vscode",   "title": "adom-vscode",   "brief": "Let Claude, Codex and Kimi drive VS Code inside your Adom container",-  "version": "1.1.96",+  "version": "1.1.97",   "license": "PROPRIETARY",   "visibility": "public",   "hero": {@@ -141,4 +141,4 @@     "adom-vscode-extensions",     "adom-vscode-modes"   ]-}\ No newline at end of file+}