Skip to content

1Helm 0.0.18

Choose a tag to compare

@gitcommit90 gitcommit90 released this 27 Jul 08:40
21ce6fe

1Helm 0.0.18

1Helm 0.0.18 completes the collaborative Cowork workspace without creating a
second agent system or document store. Notes, Docs, Code, Whiteboards, and
Presentations remain ordinary files in each channel's existing /workspace;
Cowork is their live visual editing plane, and its agent panel creates ordinary
channel sessions.

Acceptance ledger

  1. Passive updates preserve the user's place: background messages,
    polling, collaboration, route repaints, and theme or shell updates preserve
    the focused input, authoritative cursor/selection, unsaved draft, scroll
    positions, expanded details, active file, panel, and Cowork mode. The exact
    editor/canvas node remains mounted, and the selection contract is proven by
    behavior on both Linux and macOS Chromium.
  2. Call Skipper is removed: @Skipper remains the uncluttered direct
    escalation path.
  3. Markdown is consistent: global and channel Threads, session summaries,
    resident/status messages, Board, Memory, Texts, Activity, and Cowork use the
    shared renderer, including spaced labels such as ** Goal **.
  4. Texts read naturally: Photon history uses “Text with Skipper” rather
    than repeating a robotic phone-number source label.
  5. Listening and work states are visible but quiet: dictation uses a subtle
    listening waveform and active residents use a compact animated orb without
    obscuring content.
  6. Folders and files are visually distinct: folders have recognizable
    icons, known files receive type-aware icons, unknown files receive a
    document fallback, and selection does not rely on color alone.
  7. Files is a conventional browser: the two-pane layout provides a folder
    rail, breadcrumbs, bounded content grid, nested navigation, search, sort,
    metadata, create/upload/open/rename/move/duplicate/delete/download, and
    routes supported workspace assets into the corresponding Cowork editor.
  8. Mobile uses the visible screen: layouts follow the visual viewport and
    safe areas, scrolling away releases the composer so the keyboard can
    dismiss, Settings uses a compact section rail, and Terminal and panels stay
    within the reachable screen.
  9. The top-bar note action is Quick Note: it captures optional-title or
    collision-safe untitled Markdown directly in /workspace/notes, retains a
    collapsed draft during the current session, and supports dictation,
    Escape-to-save, Command/Control+Enter, Save, and Discard without replacing
    the current view.
  10. Cowork is the unified file-backed workspace: Notes and Docs use focused
    CodeMirror Markdown editors, Docs has a page-oriented surface, Code uses a
    language-aware CodeMirror editor with a clear unsupported-binary state,
    Whiteboard embeds Excalidraw, and Presentations provides Excalidraw-backed
    single-file slides with add, duplicate, delete, reorder, and presentation
    mode. Every section supports nested file CRUD and breadcrumbs in its
    existing /workspace root. Authenticated channel members can edit the same
    asset with live presence, deterministic collaborator colors, shared text
    cursors/selections, and synchronized whiteboard or slide scenes. Agent and
    Terminal edits refresh clean open rooms, while stale dirty drafts require
    explicit conflict resolution.
  11. Cowork chat is an ordinary context-aware channel thread: the
    collapsible resident-avatar panel keeps the asset visible, creates a normal
    channel session, adds the validated open /workspace/... path and active
    co-viewers to the first message, and exposes that same session in the main
    Chat view. No parallel agent harness, diff protocol, rollback model, or
    hidden document store was introduced.

Public artifacts

  • 1Helm-0.0.18-arm64.dmg — 414,046,494 bytes — SHA-256
    33fa70d11f6baceee753f62e8ad96a8ba5c1f6bf449360f812845d91e0e1a73d
  • 1Helm-0.0.18-mac-arm64.zip — 290,959,424 bytes — SHA-256
    e1424de4dd2da1d12521882f996446cc81284bc280a79d7894591b3ac663802e

Verification

  • Exact merged source: 21ce6febb7c6ec49a485a2980c5d213e08990699 from
    PRs #22,
    #23,
    #24,
    #25, and
    #26. Tag v0.0.18 points to
    that commit. The clean source archive matched SHA-256
    d158a93e08a7b5008b279f50a81a3f7a51346a253c77feffc9e83a242234341b
    on Linux and the retained Apple Silicon build machine.
  • Required CI verify, all three CodeQL analyses, and the differential CodeQL
    gate passed on every release PR. The final tagged-commit workflow evidence is
    confirmed before publication.
  • Linux validation passed typecheck/build, 117 native-world assertions,
    104 broader contracts with two declared environment-only Chrome skips,
    onboarding 20/20, brief browser 39/39, two-user Cowork browser, feedback,
    production-data 18/18, real Terminal reconnect, mobile 4/4, site 5/5, and
    diff checks. Production audit reports 0 high and 0 critical findings; the
    remaining 17 moderate findings are the pre-existing Spectrum/OpenTelemetry
    chain whose npm recommendation is a breaking Spectrum downgrade.
  • Clean Apple Silicon validation passed typecheck/build, 117/117 native-world
    assertions, 104/106 broader contracts with the same two declared
    Chrome-discovery skips, Cowork browser 1/1, and onboarding 20/20.
  • Apple accepted app notarization submission
    47e4f2f1-ffe8-419c-b144-f71c207403e4 and DMG submission
    bb1ea3ee-1213-463d-9300-b057f40b0f90. The app, extracted updater app, DMG,
    and mounted DMG app independently passed strict nested Developer ID
    signature validation, stapler ticket validation, and Gatekeeper.
  • The app identifies as com.gitcommit90.1helm, version 0.0.18; its main
    executable and packaged terminal native module/helper are arm64. The exact
    merged source is live at https://demo.1helm.com, with loopback and public
    setup health plus same-origin Excalidraw assets verified.
  • GitHub recorded exact matching sha256: digests for both assets, and clean
    public downloads of the DMG and updater ZIP matched the hashes above. The
    update feed offers 0.0.18 and its signed ZIP to 0.0.17 and returns HTTP
    204/no update to 0.0.18.
  • The publicly downloaded DMG was independently signature/ticket/Gatekeeper
    checked, installed over 0.0.17, and launched on the retained Mac Studio.
    Installed 0.0.18 runs from /Applications/1Helm.app as an arm64 process,
    retains bundle ID com.gitcommit90.1helm, and returns the existing configured
    workspace and provider from its discovered ephemeral loopback server on port
    56203. Application Support preserved inode 34829724; its retained entry
    count grew normally from 2,548 before installation to 2,579 after launch.