Hara Chrome runtime
YouMake the toolbar the primary Greenways control surface.
AssistantThe popup now separates desired connection state from actual runtime state.
YouAdd diagnostics without injecting a website interface.
App launcher
Shared foundations, reusable interface patterns, and focused route references.
Language, documentation, learning, package, specification, playground, and community routes.
Shared foundations and reusable interface components, from visual rules to exported specimens.
Interaction behaviour, UI states, and tool workbench structures.
Browser runtime family · Version 2
Hara Chrome uses a compact toolbar action for connection control and a calm application workbench for the persistent runtime, ChatGPT, Tripo, and bounded diagnostics. Desired state stays separate from actual state, and every screen preserves exact-tab authority.
← Return to the complete tool workbench reference · Document and product shells
Hara Chrome specimen 01 · Toolbar action
A compact extension dropdown where switches describe requested state and lamps report actual browser, runtime, RESP, adapter, diagnostics, and download state.
Hara Chrome specimen 02 · Shared runtime
The offscreen Hara runtime remains persistent while toolbar and DevTools surfaces reconnect as clients. Runtime, target, session, filesystem, provider, and event state stay visible without turning the extension into a website.
(require [browser.dom :as dom]
[browser.diagnostics :as diag])
(def save-button (dom/query "#save"))
(diag/highlight save-button
{:show-info? true
:show-rulers? true})
{:target (diag/status)
:button (dom/refresh save-button)} {:target {:tab-id 73 :url "https://chatgpt.com/c/visual-language"}
:button {:tag "BUTTON" :text "Save" :disabled false}} ROOT · generation 18127.0.0.1:7355tab 73 · chatgpt.comHara Chrome specimen 03 · Site application
Chats, projects, pinned items, search, login state, and safe visible-UI actions are presented as a browser-controlled application. Passwords, OTPs, cookies, tokens, and provider pages stay inside Chromium.
YouMake the toolbar the primary Greenways control surface.
AssistantThe popup now separates desired connection state from actual runtime state.
YouAdd diagnostics without injecting a website interface.
chatgpt/search8 resultscompletechatgpt/open-chattab 73completeHara Chrome specimen 04 · Site application
Workspace, assets, visible export options, explicit download confirmation, progress, and safe local receipts are kept distinct from generation, credit spending, finance, deletion, and publication authority.
Hara Chrome specimen 05 · CDP diagnostics
Browser-owned CDP Overlay drawing is controlled as a bounded exact-tab capability. The app visualizes the selected DOM snapshot, overlay options, lease state, and errors without injecting a page dashboard or exposing raw CDP.
https://chatgpt.com/c/visual-languageMake the toolbar the primary connection control surface.
tab 73 · lease 1backend-node 441references invalidated