Skip to content

v1.2.1

Choose a tag to compare

@github-actions github-actions released this 04 Sep 14:20
· 4 commits to main since this release

What's changed

Muse Code, Codex self-reporting, and plan usage in the task footer.

Features

  • Muse Code, Meta's terminal agent, ships as a built-in: launch it, YOLO
    it, sandbox it and resume it like any other CLI.
    (#275)
  • Codex reports its own state through agent hooks, so ready, working,
    needs-you and done come from Codex rather than from Termic reading its
    terminal. Turn them on in Settings, Agents.
  • Codex resumes the right conversation in a main checkout. Several tasks
    in one repo root used to share whichever session ran last there; each task
    now returns to its own.
  • Your plan usage, in the task footer. How much of the current agent's
    subscription you have spent, as two percentages and a bar: the rolling
    session window and the rolling weekly one. The bar turns amber past 70% and
    red past 90%, following whichever window is closest to its limit, because a
    comfortable five-hour figure sitting in front of a nearly spent week is the
    case that catches people out. Click it for the reset times. Claude reports
    its own numbers through a status line Termic installs alongside the agent
    hooks (so it needs those turned on, and your own status line is left alone
    if you have one), and Codex is asked directly. Neither costs you a request.
    Each cloned agent shows its own account.
    (#277)

Bug fixes

  • One turn interrupts you once. A long turn could raise a desktop notification
    at every stage boundary, so an agent working for ten minutes could ring
    repeatedly. The badge still tracks each stage; only the notification is
    deduplicated. (#276)
  • Claude's needs-you notification names the tool it is blocked on ("needs your
    permission: Bash") instead of "agent needs your input".
  • The agent hooks install preview was empty for a cloned agent, even though
    installing on that clone worked. It now shows the same scripts and config the
    install actually writes.
  • The toolbar's sandbox icon now matches the sidebar, the footer and the mode
    picker for monitoring mode.
  • Settings no longer calls your Docker sandbox Dockerfile "customised" just
    because Termic shipped a new default one. It now remembers which default your
    file came from, so an untouched Dockerfile picks up new agents on its own and
    an edited one is left alone.

Heads-up

  • Your Docker sandbox Dockerfile is reset to the shipped default once, on
    first launch of this version, even if you edited it.
    This release is where
    Termic starts remembering which default your file came from, and profiles
    from before it carry no such record, so there is no way to tell a real edit
    from an older Termic's copy. Save anything you want to keep before updating.
    From this release on, your edits survive.

Install

  • macOS (universal): brew install --cask simion/termic/termic, or download the .dmg below. Signed and notarized by Apple, so it opens on first launch with nothing else to do.
  • Linux (x86_64): download the .AppImage below, then chmod +x it and run. Sandbox is macOS-only; everything else works the same.

The app self-updates after install. Full install and update help: https://termic.dev