Skip to content

Agent Isle v1.7

Latest

Choose a tag to compare

@elkhayyat elkhayyat released this 19 Aug 23:38
· 5 commits to main since this release
3b01ded

Agent Isle v1.7

A full visual pass over every island surface — and, along the way, two bugs that were doing real damage to how the app read.

The island looks like part of the Mac now

  • Notch-continuous silhouette. The island used to be a rounded card hanging below the notch. It now meets the display edge full-width and curves inward just beneath it, so the black appears to grow out of the bezel. The shape code had always advertised this — it computed the top radius and then threw it away.
  • It's visible on a dark desktop. Pure black with a nearly invisible hairline had no silhouette against a dark wallpaper. Both the pill and the panel now carry a bottom-lit rim, the way macOS's own HUD surfaces are lit.
  • The menu-bar popover is a proper card again. It floats inside popover chrome, so it gets ordinary rounded corners rather than the notch treatment, and no longer stacks its own shadow under the popover's.

The collapsed pill fits its content

Both ears used to be forced to the width of the wider one, so a long session title left a lone status dot stranded beside a long run of dead black. Each ear now hugs its own content, and the pill slides itself so the transparent gap still lands exactly on the physical notch — hover and clicks follow it.

Content is also inset past the curved corners, so the title and badges no longer ride the edge. The pill's overall width envelope is unchanged, so it still won't crowd the status icons flanking the notch.

The chat view shows the conversation, not the machinery

Claude Code writes machine-generated turns into the user side of a transcript. The island rendered them verbatim — a <task-notification> dump, complete with tool-use ids and temp-file paths, filled the panel as if you had typed it.

Those envelopes are now recognized: context injections and hook output are dropped, a background-task notification collapses to its one-line summary, and a slash command shows as its name. They render as a dim system line, not a chat bubble. Real text mixed in with an envelope always survives.

Tool output now hangs off a rule as a margin note beside the call it belongs to, instead of sitting in another filled card.

Calmer type, fewer competing colors

  • Prose reads in the system font. The monospaced face is now reserved for what it's good at — branch names, counts, model names, literal terminal output. Sentences set in mono are what made the panel read as a debug log.
  • One chip per session row. The status pill, model chip, and agent tag were three capsules and three accent hues on a single line. Now it's one.
  • Agent marks stay legible. Grok's near-black brand color was invisible on the island's black; dark tints are lifted just enough to read.
  • Live indicators breathe instead of blinking, paced like macOS live activities.
  • Overflowing lists fade at the clipped edge rather than slicing a row in half, and the scroll bars are hidden.

Download Agent-Isle.zip, unzip, drag to /Applications. Signed and notarized — it just opens.