Skip to content

1Helm 0.0.9

Choose a tag to compare

@gitcommit90 gitcommit90 released this 25 Jul 07:19
76b44b6

1Helm 0.0.9

This release turns Joseph's full stress-test report into a broad product pass
without replacing the channel-computer, resident-agent, or provider-fabric
architecture that was already working well.

What changed

  1. Feedback — Reports are saved locally first, retain bounded opt-in diagnostics and attachments, remain visible to the Captain, and retry central delivery automatically.
  2. Channel Notes — Every resident channel now has Markdown Notes as both a channel tab and a header button that opens a resizable right-hand dock. Notes can be created, named, opened, edited, renamed, and saved in that channel computer's /workspace/notes directory.
  3. Speech-to-text — Composer dictation can be toggled from the microphone or with one bare Option/Alt tap, continues listening until toggled again, includes an explicit macOS microphone-purpose declaration, and fails with a useful explanation when the browser lacks speech-recognition support.
  4. Favorites — The channel header now has a per-user favorite control, and favorite channels appear in a dedicated Favorites section without changing another member's sidebar.
  5. Human-only channels — Members can create additional channels that intentionally have no resident agent and no channel computer.
  6. Scoped mentions — Typing @ now suggests only the current channel's resident and human members instead of everyone in the workspace.
  7. Tab-to-mention — Pressing Tab in an empty composer inserts the current resident's mention.
  8. Unread grouping — Settings now includes an optional Slack-style “Group unread channels first” preference with a separate Unreads section.
  9. Live Router visualization — Provider Settings now shows the dotted Requests → 1Helm Router → provider flow using real routing activity.
  10. Channel Router popover — The router symbol in every channel header opens a credential-free live popover with the routing animation, latest ten requests, external Base URL, copy action, and the guidance “API Keys for the router are stored in Settings → Providers → Endpoints.”
  11. Resident avatars — New residents receive one of nine illustrated agent characters on a randomly selected flat-color plate; both character and color remain configurable.
  12. Navigable Files — Files now renders real folder structure with breadcrumbs, direct-child listings, folder creation, and folder-targeted uploads instead of one raw recursive dump.
  13. Audio and fleet management — MP3 and M4A attachments play in place. Skipper now reports validated live or last-known pressure honestly, distinguishes the Files mirror quota from unknown guest capacity, and owns inspection/remediation instead of asking the Captain to run guest checks.
  14. Compact Global Threads — Global thread rows are shorter, quieter, and focused on the information needed to reopen work.
  15. Focused resident skills — New residents receive a small operational core plus channel-purpose skills rather than every built-in skill. The full catalog remains searchable, explicit assignments persist, and Skipper retains the complete catalog.
  16. Profile image editor — Profile-photo selection now includes move, zoom, square crop, compression, preview, and an explicit save step.
  17. Workspace names — Names are Unicode-safe, capped at 100 code points, and wrap visibly instead of fading into an ellipsis.
  18. Connection language — The inscrutable “More connections” copy was replaced with plain connection-availability language.
  19. Provider Activity — One-hour, 24-hour, seven-day, 30-day, and all-time periods now filter real member-scoped events, and traffic rows use recognizable account/provider names instead of generic “account” labels.
  20. Thread usage labeling — Thread usage is identified as cumulative provider telemetry rather than a context-window estimate, avoiding a misleading claim about current context occupancy.
  21. Safe model refresh — Provider accounts have a Refresh models action that previews discovery results, gracefully explains unavailable /models endpoints, and supports select all, select none, and individual selection before anything is applied.
  22. OpenRouter free models — OpenRouter discovery exposes a “Free only” filter when its catalog returns pricing metadata.

Additional changes

  • Open chat threads now show @resident will check back in … with a live second-by-second countdown. Chat and Board read the same persisted follow-up obligation, and the banner clears through the same WebSocket lifecycle when the wake completes or is cancelled.
  • The channel-header Router and web microphone permission were explicitly regression-tested against the public demo after their deployment mismatch was found.
  • 1Helm v0.0.9 and later are AGPL-3.0-only under Joseph Yaksich. Releases through v0.0.8 remain MIT licensed as recorded in NOTICE.
  • CONTRIBUTING.md now requires Developer Certificate of Origin 1.1 sign-off on every contributed commit without treating the DCO as a copyright assignment.

Downloads and integrity

Artifact SHA-256
1Helm-0.0.9-arm64.dmg a7f733f0af0732ba93e9d4b9ad26f7390c30176d6d0c6e7551c57b5e6285e89e
1Helm-0.0.9-mac-arm64.zip b6d1d5acfb80cc93d02e49831de28a23be5193044b255cf8b7c93e659c81493f

Source commit: 76b44b6dd1e2536a774c2597f43338ff77891392

Verification

  • Linux: typecheck, build, 117 native-world checks, 89 Node/browser contracts with one environment-only Chrome skip, onboarding 20/20, brief browser 30/30, feedback browser 1/1, production-data browser 18/18, website 4/4, and git diff --check.
  • Apple Silicon: real channel-computer acceptance 26/26; the app and DMG were Developer ID signed, accepted by Apple notarization, stapled, strict-verified, and accepted by Gatekeeper; the mounted app and updater ZIP app were independently verified.
  • Public demo: favorite toggle, Notes dock, Router popover, mic click, bare Option/Alt toggle, and first-party microphone policy were exercised from the visible UI.

Licensing

Releases through v0.0.8 remain MIT licensed. v0.0.9 and later are
AGPL-3.0-only under Joseph Yaksich. See LICENSE, NOTICE, and
CONTRIBUTING.md in the exact v0.0.9 source.