1Helm 0.0.18
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
- 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. - Call Skipper is removed:
@Skipperremains the uncluttered direct
escalation path. - 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 **. - Texts read naturally: Photon history uses “Text with Skipper” rather
than repeating a robotic phone-number source label. - 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. - 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. - 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. - 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. - 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. - 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/workspaceroot. 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. - 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
33fa70d11f6baceee753f62e8ad96a8ba5c1f6bf449360f812845d91e0e1a73d1Helm-0.0.18-mac-arm64.zip— 290,959,424 bytes — SHA-256
e1424de4dd2da1d12521882f996446cc81284bc280a79d7894591b3ac663802e
Verification
- Exact merged source:
21ce6febb7c6ec49a485a2980c5d213e08990699from
PRs #22,
#23,
#24,
#25, and
#26. Tagv0.0.18points 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-f71c207403e4and 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, version0.0.18; its main
executable and packaged terminal native module/helper are arm64. The exact
merged source is live athttps://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 offers0.0.18and its signed ZIP to0.0.17and returns HTTP
204/no update to0.0.18. - The publicly downloaded DMG was independently signature/ticket/Gatekeeper
checked, installed over0.0.17, and launched on the retained Mac Studio.
Installed0.0.18runs from/Applications/1Helm.appas an arm64 process,
retains bundle IDcom.gitcommit90.1helm, and returns the existing configured
workspace and provider from its discovered ephemeral loopback server on port
56203. Application Support preserved inode34829724; its retained entry
count grew normally from 2,548 before installation to 2,579 after launch.