• v0.8.0 651ebfc652

    v0.8.0 Stable

    morten-olsen released this 2026-10-07 19:38:39 +02:00 | 248 commits to main since this release

    0.8.0

    Features

    • the agent image carries Playwright's Chromium and proves it launches by Software Engineer (Mission Control) (c15f54d)
    • role conversations and tasks as chats with a fixed composer (#18) by paperclip (af41b2e)

    Full Changelog: https://code.olsen.cloud/ai/mission-control/compare/v0.7.0...v0.8.0


    Release notes generated by draftsman.

    Downloads
  • v0.7.0 dad087deac

    v0.7.0 Stable

    morten-olsen released this 2026-10-07 19:04:40 +02:00 | 251 commits to main since this release

    0.7.0

    Features

    • the agent image carries helm and yq, so chart checks run in agent pods (#16) by paperclip (dad087d)
    • a pull request dry-runs the agent image build, so a release tag is not its first run by Software Engineer (Mission Control) (2dc06d8)
    • the quality gate renders every workflow as each event would and fails one that does not parse by Software Engineer (Mission Control) (91ec080)

    Full Changelog: https://code.olsen.cloud/ai/mission-control/compare/v0.6.3...v0.7.0


    Release notes generated by draftsman.

    Downloads
  • v0.6.3 3ea55830df

    v0.6.3 Stable

    morten-olsen released this 2026-10-07 18:13:13 +02:00 | 255 commits to main since this release

    0.6.3

    Bug Fixes

    • the server image runs on Node, not as the Bun executable by Morten Olsen (b4de57c)

    Full Changelog: https://code.olsen.cloud/ai/mission-control/compare/v0.6.2...v0.6.3


    Release notes generated by draftsman.

    Downloads
  • v0.6.2 2e55cde188

    v0.6.2 Stable

    morten-olsen released this 2026-10-07 16:10:05 +02:00 | 257 commits to main since this release

    0.6.2

    Bug Fixes

    • the agent image builds under Kaniko, and a release tag builds the server image (#14) by paperclip (e2687c0)
    • the conversation-comment wake test waits for the comment, not for its own prompt by Software Engineer (Mission Control) (2b9f552)

    Full Changelog: https://code.olsen.cloud/ai/mission-control/compare/v0.6.1...v0.6.2


    Release notes generated by draftsman.

    Downloads
  • v0.6.1 244eb47d6f

    v0.6.1 Stable

    morten-olsen released this 2026-10-07 16:02:08 +02:00 | 260 commits to main since this release

    0.6.1

    Bug Fixes

    • the agent image build reads its Dockerfile from the context (#12) by paperclip (244eb47)

    Full Changelog: https://code.olsen.cloud/ai/mission-control/compare/v0.6.0...v0.6.1


    Release notes generated by draftsman.

    Downloads
  • v0.6.0 95c7c63e0a

    v0.6.0 Stable

    morten-olsen released this 2026-10-07 15:51:36 +02:00 | 261 commits to main since this release

    0.6.0

    Features

    • a release tag also builds the agent image; both images scanned, base pinned, Renovate added (#10) by paperclip (aad334a)

    Bug Fixes

    • quote the scan steps' image so an empty tag does not break every pipeline (#11) by paperclip (95c7c63)

    Full Changelog: https://code.olsen.cloud/ai/mission-control/compare/v0.5.0...v0.6.0


    Release notes generated by draftsman.

    Downloads
  • v0.5.0 586a11dc97

    v0.5.0 Stable

    morten-olsen released this 2026-10-07 15:10:13 +02:00 | 263 commits to main since this release

    0.5.0

    Features

    • Woodpecker builds the server image for amd64 and pushes it to the Forgejo registry by DevOps Engineer (Mission Control) (07fc1d2)
    • agents can run as pods of the agents namespace (MC_RUN_LAUNCHER=kubernetes) by Software Engineer (Mission Control) (495973f)
    • the agent image carries kubectl, tea and woodpecker-cli, and MC_FILE_ variables become files by Morten Olsen (23b006a)
    • a server image runs Mission Control as one non-root process on a data volume by Software Engineer (Mission Control) (5b151a4)
    • Codex signs in with a ChatGPT plan, its sign-in kept sealed by Morten Olsen (4ed8637)
    • any person can become a routine's sponsor by Morten Olsen (2a55bbd)
    • a routine carries the sponsor of whoever set it up by Morten Olsen (6cd2924)
    • agents run in ephemeral Docker containers of the agent image by Morten Olsen (7818d4c)
    • the API is served on a Unix socket too, and bridges forward a port to it by Morten Olsen (880cc35)
    • agents work in self-contained checkouts instead of worktrees by Morten Olsen (7e32bab)
    • agents run on their sponsor's runtime configurations by Morten Olsen (9606baf)
    • tasks have a sponsor, the person their agents run for by Morten Olsen (e11dc55)
    • organizations connect their agents to MCP servers such as Linear and Datadog by Morten Olsen (6180444)
    • starting a conversation afresh archives what was said in it by Morten Olsen (39fd509)
    • tasks are filtered by more than status and assignee, in the API, for agents and in the web app by Morten Olsen (7cc575e)
    • pages add their own commands to the command palette by Morten Olsen (6e86c84)
    • a person can stop the agent in their conversation by Morten Olsen (08b4ea8)

    Bug Fixes

    • the image build step runs Kaniko from its entrypoint by Software Engineer (Mission Control) (99099f4)
    • the restart test waits for the resumed run to settle by Software Engineer (Mission Control) (1f0af7b)
    • the sign-in test waits for the runtime's directory to go by Software Engineer (Mission Control) (be6b066)
    • the replay test waits as long as it says it does by Software Engineer (Mission Control) (e4cefd2)
    • checkouts in a copied data directory fetch from the copy's bare clone by Software Engineer (Mission Control) (e90ffe1)

    Other

    • format the Kubernetes runner spec by Software Engineer (Mission Control) (5d5a057)
    • answer the reliability review of the Kubernetes runner design by Software Engineer (Mission Control) (4726004)
    • answer the security review of the Kubernetes runner design by Software Engineer (Mission Control) (6a98359)
    • design the Kubernetes runner for agent pods by Software Engineer (Mission Control) (d1cbd24)
    • the move guide keeps keys off the volume and cleans up its plaintext copies by Software Engineer (Mission Control) (2508198)
    • the move guide checks for stray agent containers and verifies a volume from the laptop by Software Engineer (Mission Control) (de75b86)
    • a guide to moving a server to another machine by plain copy by Software Engineer (Mission Control) (cec48df)
    • agents are to run in containers, on runtime configurations their sponsors bring by Morten Olsen (499acce)

    Full Changelog: https://code.olsen.cloud/ai/mission-control/compare/v0.4.0...v0.5.0


    Release notes generated by draftsman.

    Downloads
  • v0.4.0 e9d772066c

    v0.4.0 Stable

    morten-olsen released this 2026-10-06 22:12:09 +02:00 | 297 commits to main since this release

    0.4.0

    Features

    • tasks without a project work in project checkouts, and push and open pull requests from them by Morten Olsen (e9d7720)
    • review_pull_request lets a role comment on pull requests, never giving a verdict by Morten Olsen (e001545)
    • a pull request checked out is recorded on the task, and others' are left alone by Morten Olsen (7022b97)
    • checkout_branch switches a task's worktree to any branch or pull request by Morten Olsen (5b601d1)
    • the task branch is whatever the worktree has checked out by Morten Olsen (1ca3069)
    • clone_project checks submodules out, and keeps an earlier checkout by Morten Olsen (dbbea96)
    • a role's Slack app can go by a name of its own in Slack by Morten Olsen (f14bc17)

    Other

    • agents work on any branch and comment on pull requests (ADR 0016, 0017) by Morten Olsen (b502546)

    Full Changelog: https://code.olsen.cloud/ai/mission-control/compare/v0.3.0...v0.4.0


    Release notes generated by draftsman.

    Downloads
  • v0.3.0 303972324f

    v0.3.0 Stable

    morten-olsen released this 2026-10-06 18:10:21 +02:00 | 305 commits to main since this release

    0.3.0

    Features

    • a role reaches the whole Slack channel its person mentioned it in by Morten Olsen (5fb8614)
    • saving a role or skill unchanged adds no revision by Morten Olsen (218d81d)
    • mention a role's Slack app in a channel, and it answers there by Morten Olsen (26dc9a3)
    • reach roles from Slack, through a Slack app per role by Morten Olsen (d0e8ced)
    • replace a secret's value, and a forge's token, from settings by Morten Olsen (a72873e)

    Bug Fixes

    • restarting the service no longer leaves it stopped; add service restart by Morten Olsen (3039723)

    Full Changelog: https://code.olsen.cloud/ai/mission-control/compare/v0.2.0...v0.3.0


    Release notes generated by draftsman.

    Downloads
  • v0.2.0 ebccaff7ed

    v0.2.0 Stable

    morten-olsen released this 2026-10-06 14:09:57 +02:00 | 311 commits to main since this release

    0.2.0

    Features

    • quieter logs from the CLI: no request lines unless asked for by Morten Olsen (ebccaff)
    • mission-control service install, uninstall, start, stop and status by Morten Olsen (b1f8088)
    • listen on port 7420 by default by Morten Olsen (8d141a9)
    • a conversation's agent run, with its transcript, as on a task by Morten Olsen (35fa704)
    • conversations in the sidebar, most recently spoken in first by Morten Olsen (118b490)
    • the tasks a conversation follows, beside it by Morten Olsen (141da8a)
    • unfollow icon by Morten Olsen (2648607)
    • subscriptions, so a conversation hears how tasks go by Morten Olsen (b069353)
    • talk to a role by Morten Olsen (42810f9)
    • Conversation component, and an unread mark for sidebar items by Morten Olsen (b6ae095)
    • conversations between people and roles, run by the server by Morten Olsen (01fdb23)
    • support GitHub as a forge by Morten Olsen (ac65363)

    Bug Fixes

    • let the database stamp task and comment removals by Morten Olsen (9b4ae65)

    Other

    • keep the docs site's generated files out of the dependency rules by Morten Olsen (c7588ee)
    • declare the docs plugin the docs site uses, and split the fake forge's shapes out by Morten Olsen (9ad9098)
    • how roles will be reached from Slack (ADR 0013, proposed) by Morten Olsen (380ed6c)
    • split the run manager into a run host and a task driver by Morten Olsen (22d7272)
    • design conversations with roles, and subscriptions to tasks by Morten Olsen (93b2841)
    • check dependency directions with dependency-cruiser by Morten Olsen (00ead5b)
    • define BuiltinSkill with the skill module's other shapes by Morten Olsen (6b94ab7)
    • publish image and pull request events on their own emitters by Morten Olsen (b5659d4)
    • move the built-in runtime kinds below config and services by Morten Olsen (57b04af)
    • add a README and a documentation site at mission-control.mortenolsen.pro by Morten Olsen (8738d00)
    • generate the documentation's screenshots from replayed agent runs by Morten Olsen (e67c822)
    • record agent runs once and replay them without the agent by Morten Olsen (b1ab85d)

    Full Changelog: https://code.olsen.cloud/ai/mission-control/compare/v0.1.0...v0.2.0


    Release notes generated by draftsman.

    Downloads