Skip to content

Limboo v1.15.0

Choose a tag to compare

@BotCoder254 BotCoder254 released this 29 Jul 13:34
· 29 commits to main since this release

Limboo 1.15.0 (2026-07-29)

Changes since v1.14.0.

You can now see what a long session is actually costing you. A small ring beside
the composer status fills as the conversation consumes the model's context
window, and hovering it opens a live breakdown of where that context went —
which is the difference between noticing you are running out and finding out
when the agent starts forgetting.

Added

  • A live runtime ring beside the agent status. It fills as the context
    window fills, turns amber and then red as it runs low, and breathes while the
    agent is working. It is there from the moment a session opens — before
    anything has been measured it shows as unmeasured rather than as empty, which
    are different things.
  • Hover it for the full picture. A floating panel shows how much of the
    context window is used and left, how much is reserved for the reply, roughly
    how many more exchanges fit before the conversation has to be compressed, and
    when compression last happened.
  • See what filled the context. A single bar splits the window into who took
    what: your conversation, results from tools, answers from connected servers,
    recalled memories, retrieved project context, the repository delta, and staged
    attachments. Hovering any band names the part of Limboo responsible for it.
  • Nothing is guessed at. The total, the window size and the reservation are
    measured by the provider. The split beneath them is Limboo counting what it
    composed, and is marked with a ~ everywhere it appears. When those estimates
    would exceed what was actually measured — after a compression, or on a resumed
    conversation — the split is dropped rather than quietly rescaled to fit.
  • Rate limits before they stop you. Rolling usage windows now come from the
    provider's own updates as they arrive, with how much is consumed, when it
    resets, and whether you are drawing on overage. Until now Limboo learned about
    a limit by reading the error after you had already hit it.
  • Usage over time. Long-running windows keep a local trend so you can see a
    week's consumption building rather than only today's number.
  • Execution detail on demand. Active model, mode, time to first token,
    generation speed, run duration, cache reads, an estimated cost, retries, the
    worktree, connected servers, index status and attachment count.
  • It says what a provider cannot tell it. Cursor's command-line interface
    reports no token counts and no quotas, so those sections say exactly that,
    naming the limitation instead of showing a zero that reads as "nothing used".
    Every metric is something the running agent declares it can measure, so a
    future agent lights up whatever it supports with no change to the interface.
  • Run costs in the work graph. A new Stats tab lists each run with its shape
    and its cost side by side — nodes, tools, errors, duration, tokens, peak
    context and estimated spend.
  • More ways to export a work graph. NDJSON, GraphML and PlantUML join the
    existing formats, you can export just the selected part of a graph rather than
    the whole session, optionally include run costs, and export every session at
    once into a folder you pick.
  • Settings under Agent › Runtime Indicators. Turn the whole thing off, or
    tune the ring's size, thickness, position and what it measures; choose
    percentages or token counts; reorder or collapse panel sections; set the
    thresholds that turn it amber, red, or raise a notification; and control how
    long usage history is kept.

Security

  • Nothing that identifies your machine leaves the main process. Worktree
    paths are reduced to a name rather than a full path to your home directory,
    the provider's conversation id is shown truncated with no way to reveal the
    rest, and the one place a raw error message is surfaced has secrets and paths
    stripped from it first.
  • Stored usage cannot contain your work. The tables behind the history have
    no column that can hold a prompt, a message, a file path or a tool input, so
    an export cannot leak them — and exports are assembled field by field rather
    than dumped wholesale. Turning off "Store usage history" genuinely stops all
    writing, for deployments that forbid keeping it.
  • No new network access. Every number comes from the stream Limboo already
    receives to display the conversation. Nothing is polled and nothing is sent.

Fixed

  • The work graph panel crashed the drawer. Opening it threw immediately and
    took the surrounding panel down with it.
  • Threshold sliders were unusable. Ring size, thickness and every warning
    threshold were squeezed into a sliver at the edge of their row, so touching
    one snapped it to its lowest value. They now use the same full-width slider as
    the rest of settings.
  • The runtime panel could be cut off. It was allowed to grow taller than the
    workspace it opens inside, which clipped the bottom of it on shorter windows.
    It is now capped, with only the context section open by default.
  • Injected memory and context counts were wrong. The panel reported the
    configured maximum rather than how many were actually recalled.
  • Runtime updates could keep running after you closed the window. Closing or
    reloading a window while the panel was open left Limboo updating at full rate
    for a window that no longer existed.
  • Negative values were mangled in exported spreadsheets. A guard against
    spreadsheet formula injection was also catching negative numbers and turning
    them into text.

Installing

Platform File Notes
Windows x64 / arm64 Limboo-Setup-*-<arch>.exe If SmartScreen warns, choose More info → Run anyway.
macOS Apple silicon / Intel Limboo-*-arm64.dmg / Limboo-*-x64.dmg If Gatekeeper blocks it, right-click → Open, or xattr -dr com.apple.quarantine /Applications/Limboo.app.
Debian / Ubuntu limboo-*-<arch>.deb
Fedora / RHEL / openSUSE limboo-*-<arch>.rpm
Arch / Manjaro limboo-*-<arch>.pacman sudo pacman -U <file>
Any Linux limboo-*-<arch>.AppImage chmod +x first. On Ubuntu 24.04+ install libfuse2t64, or it fails with error loading libfuse.so.2.
Any Linux (no installer) limboo-*-<arch>.tar.gz Extract and run ./Limboo.

Once installed, Limboo updates itself from this feed — including the deb, rpm
and pacman builds, which apply updates through your package manager.

Verifying this release

Each artifact is listed in SHA256SUMS. Verify with sha256sum -c SHA256SUMS,
and verify build provenance with gh attestation verify <file> --repo limboo-ai/limboo.

3 commit(s) in this release.