• v0.56.0-rich-replies.1 4b665517b4

    morten-olsen released this 2026-10-25 20:38:10 +01:00 | 32 commits to main since this release

    Opt-in Markdown rich replies: per-role toggle (off by default), compact image cards, rich single/multi-select questions, durable offline answer queuing and restored selections. Source: feature/rich-replies at 4b665517b4. All 1,105 tests, workspace types, lint, dependency and formatting checks passed; web interactions and Android Hermes bundling exercised. Real-device acceptance is pending. This prerelease does not merge main or deploy production. Role configuration requires the matching prerelease server image, including default-off migration 045. The tag pipeline attaches the signed Android APK and checksum.

    Downloads
  • v0.55.4 5529986590

    v0.55.4 Stable

    morten-olsen released this 2026-10-24 10:06:10 +02:00 | 33 commits to main since this release

    0.55.4

    Bug Fixes

    • let an agent pod's /tmp grow to its storage limit by Morten Olsen (5529986)

    Full Changelog: https://code.olsen.cloud/ai/mission-control/compare/v0.55.3...v0.55.4


    Release notes generated by draftsman.

    Downloads
  • v0.55.3 80c42bb4ce

    v0.55.3 Stable

    morten-olsen released this 2026-10-24 09:23:07 +02:00 | 34 commits to main since this release

    0.55.3

    Bug Fixes

    • do not log a failure when a stopped agent pod exits by Morten Olsen (80c42bb)

    Full Changelog: https://code.olsen.cloud/ai/mission-control/compare/v0.55.2...v0.55.3


    Release notes generated by draftsman.

    Downloads
  • v0.55.2 31e88ab39a

    v0.55.2 Stable

    morten-olsen released this 2026-10-24 08:27:35 +02:00 | 35 commits to main since this release

    0.55.2

    Bug Fixes

    • look a task reference up in the organization its key names by Morten Olsen (31e88ab)
    • make the run's directory before its pod starts by Morten Olsen (0b891ae)

    Full Changelog: https://code.olsen.cloud/ai/mission-control/compare/v0.55.1...v0.55.2


    Release notes generated by draftsman.

    Downloads
  • v0.55.1 17e7d5032f

    v0.55.1 Stable

    morten-olsen released this 2026-10-24 07:42:47 +02:00 | 37 commits to main since this release

    0.55.1

    Bug Fixes

    • share ambient knowledge without workflow policy by Software Engineer (Mission Control) (751a6b6)

    Other

    • refresh approved branch from main by Software Engineer (Mission Control) (17e7d50)
    • prevent draft tag preparation from deploying by Software Engineer (Mission Control) (1b628ee)
    • share opening context and authoring guidance by Software Engineer (Mission Control) (da79f10)

    Full Changelog: https://code.olsen.cloud/ai/mission-control/compare/v0.55.0...v0.55.1


    Release notes generated by draftsman.

    Downloads
  • v0.55.0 d53cf5567d

    0.55.0 Stable

    morten-olsen released this 2026-10-22 17:46:21 +02:00 | 41 commits to main since this release

    Android notifications through UnifiedPush, with per-device and organization controls, conversation and Inbox eligibility, encrypted background wakeups, current unread reconciliation and bounded native presentation history.

    Source: d53cf5567d (reviewed product; Security review #94 (comment)). Source and signed RC build checks passed pipelines653/659.

    Deployment: this stable release updates the server and agent image digest pins through the existing GitOps path. Morten approved retaining the applied043/044 schema and proceeding at this source on2026-10-22. No further migration is introduced. The earlier unintended043/044 application remains recorded in HOMEIT-351. Rollback baseline0.54.1 supports these migrations; do not downgrade to0.54.0 or reverse schema history.

    Device runtime acceptance is pending. Signed bundled-JS arm64 APK and SHA-256 are attached by CI. Installation requires the separate device decision and two-device/two-distributor acceptance checks; no hardware acceptance is claimed by publishing this release.

    Full Changelog: https://code.olsen.cloud/ai/mission-control/compare/v0.54.1...v0.55.0

    Downloads
  • v0.55.0-rc.1 d53cf5567d

    morten-olsen released this 2026-10-22 10:55:06 +02:00 | 41 commits to main since this release

    Android notification test candidate — v0.55.0-rc.1

    Source: d53cf5567d, merged reviewed PR94. Main653 and PR649 are fully green, including1,025 repository tests, native debug/release checks and image health smoke. Required Security reviews have no remaining blocking findings.

    This prerelease produces the signed arm64 Android APK, SHA-256 checksum and candidate server/agent images using the existing tag pipelines. It is not a production deployment or an installation instruction. Migrations043/044 were unintentionally applied during the separate0.54.1 recovery-tag incident; the task records that error. Morten must decide how to proceed before full product activation. Device installation remains separately gated. The stable v0.55.0 draft remains unpublished. Hardware Keystore/reboot/JobScheduler and bundled-JS runtime acceptance remain unverified until the supplied device checklist is executed.

    The deployment updater accepts only canonical stable tags and published non-prerelease releases, so this tag must report ineligible and must not change homelab/apps. Existing image :latest aliases will update; live production is now contained on0.54.1 digests after that incident. Endpoints, keys and decrypted payload logs must never be placed in release notes or task comments.

    Downloads
  • v0.54.0 a4ac8e792e

    v0.54.0 Stable

    morten-olsen released this 2026-10-21 20:15:25 +02:00 | 66 commits to main since this release

    0.54.0

    Features

    • render opening context through ambient skills by Software Engineer (Mission Control) (fd7af22)
    • reconcile authoritative unread groups before native display by Software Engineer (Mission Control) (56de45a)
    • scope background access to owned notification snapshots by Software Engineer (Mission Control) (1edab32)
    • add encrypted Web Push transport with pinned public destinations by Software Engineer (Mission Control) (20b6156)
    • expose bounded current unread conversation snapshots by Software Engineer (Mission Control) (b9085e1)
    • persist owned devices and organization preferences by Software Engineer (Mission Control) (59f111c)
    • exercise native synthetic notification lifecycle by Software Engineer (Mission Control) (1ad4602)

    Bug Fixes

    • match the native snapshot URL to the server contract by Software Engineer (Mission Control) (015d70a)
    • describe notification API responses by Software Engineer (Mission Control) (4c8891a)
    • seal stored delivery credentials with the server key by Software Engineer (Mission Control) (2d6912f)
    • redact notification validation responses by Software Engineer (Mission Control) (498fb62)
    • fence queued callbacks by registration instance by Software Engineer (Mission Control) (7baa4fc)
    • keep a link that opens a recreated activity by Morten Olsen (a4206a1)
    • keep push registration state out of backups by Morten Olsen (3373099)
    • replace a registration with fresh token and keys by Morten Olsen (fdb4307)
    • build client before native release checks by Software Engineer (Mission Control) (a584cf2)
    • set Expo environment for release manifest check by Software Engineer (Mission Control) (737eb7e)
    • exclude native probe from production builds by Software Engineer (Mission Control) (6cc9a88)
    • cover native inputs and clarify checkpoint history by Software Engineer (Mission Control) (2d90e76)

    Other

    • teach writing guidance about opening situations by Software Engineer (Mission Control) (a4ac8e7)
    • enable release host tests in the exclusion check by Software Engineer (Mission Control) (b1745c3)
    • cover scoped snapshot IO and Android grouped display by Software Engineer (Mission Control) (7e3c45d)
    • specify native unread reconciliation before presentation by Software Engineer (Mission Control) (961bb7f)
    • include active migrations in the generic budget by Software Engineer (Mission Control) (9f5dca9)
    • separate protocol setup from notification ownership by Software Engineer (Mission Control) (0433825)
    • cover pending-user and Slack notification denial by Software Engineer (Mission Control) (ed48d02)
    • close native feasibility and define unread catch-up by Software Engineer (Mission Control) (e1d5c18)
    • reject callbacks queued before a distributor switch by Software Engineer (Mission Control) (053e3e1)
    • record the Android emulator evidence by Morten Olsen (2dad63e)
    • reject endpoint callbacks after disablement by Software Engineer (Mission Control) (3c0daf1)
    • observe notifications from the recreated service by Software Engineer (Mission Control) (57c1f5f)
    • establish official connector callback spike by Software Engineer (Mission Control) (646936c)
    • record 01a155ed native feasibility checkpoint by Software Engineer (Mission Control) (5f71af8)

    Full Changelog: https://code.olsen.cloud/ai/mission-control/compare/v0.53.0...v0.54.0


    Release notes generated by draftsman.

    Source pinned to approved commit a4ac8e792e1343e7af67f8af749c1394f8fb68c7.

    Downloads
  • v0.53.0 f500a61d42

    v0.53.0 Stable

    morten-olsen released this 2026-10-21 14:47:37 +02:00 | 99 commits to main since this release

    Tasks now have readable organization references, such as HOME-142, in task lists,
    details, related task displays and CLI output. Search/open by reference and copy
    the reference from task details. Existing GUID links and CLI arguments keep working.

    Organization owners can edit the reference key in General settings. Initial keys
    come from the organization slug (home-it becomes HOMEIT); changing a key changes
    the displayed references, without retaining old-key aliases. The GUID remains
    the permanent task ID for links, integrations and stored relationships. Projects
    are separate context and do not affect numbering.

    This release runs database migration 039 on server startup: it backfills existing
    tasks in creation-time/GUID order, including deleted tasks, and adds atomic
    organization-wide allocation for new tasks. Numbers are never recycled. Deploy
    the server before updating CLI/native clients. The local app replica refreshes
    while retaining queued mutations.

    Source: f500a61d42, PR #75. This release excludes
    later notification changes on main. Publication automatically updates server
    and agent GitOps pins and restarts the single server.

    Native Android clipboard, keyboard and accessibility acceptance remains pending
    an actual device/emulator run (follow-up 079bc87b-c308-48bc-ae69-3b41315d4043).

    Downloads
  • v0.52.1 d0a71a8f9e

    v0.52.1 Stable

    morten-olsen released this 2026-10-21 14:12:34 +02:00 | 100 commits to main since this release

    Fix missing final conversation replies when followed-task updates arrive during an answering turn. Completed replies are delivered before queued news starts the next prompt. Messages arriving during a turn get their own answers, and explicit sends still suppress duplicate automatic replies.

    Source: d0a71a8f9e (PR #74). This patch contains no database migration; the newer task-reference feature is excluded. Both source PR and push pipelines passed all 890 tests and image builds.

    Downloads