Skip to content

Squadra 3+ 3.10.1

Choose a tag to compare

@dagoSte dagoSte released this 16 Oct 07:19
· 23 commits to main since this release

Squadra 3+ 3.10.1: see what every AI window really spends and where the next task should go, on a registry that stays fast as the history grows.

Watch what's new in two minutes — turn on the sound in the player:

squadra-new-version-2-en-gh.mp4

In Italian:

squadra-nuova-versione-2-it-gh.mp4

What changes

  • Balance (new system skill). Advice on windows and models by load, quota and history, with the numbers each piece of advice rests on. It assigns nothing. The page says in plain words what it checks, today's values, and why there is no advice when there is none.
  • Usage totals stay stable while session files grow. Saved calculations let a dashboard restart reuse earlier counts; a file that was rewritten is counted again, and a missing or unsafe cache is rebuilt, which the Usage page says.
  • Commands that cost the windows fewer tokens. Every command used to print the whole list of open waits into the window that ran it; now it prints a short answer, and squadra status --all prints the full list.
  • A registry that stays fast as the history grows. A command now reads and writes what changed, not the whole history. Integrity checks still cover the whole chain at the moments listed in the guide.
  • A lighter dashboard that downloads only what changed, and animated charts on the Usage and Balance pages.
  • Information messages (send --info) that expect no reply no longer stay open as waits.
  • Plugin versions: memoranda 1.0.6, Playwright 1.0.7, Sentry 0.1.4.

Refreshed on 2026-10-16 (same version)

On the main branch and on the v3.10.1 tag. git pull and a fresh plugin install get it. A Claude Code plugin installed earlier today keeps the first build, because Claude Code updates a plugin only when its version number changes; it gets these fixes with 3.10.2.

  • System skills pass their security audit. SKILL.md now says when network access happens (only through optional plugins and services you install, and tools you authorize), so the scanner's undeclared-network notice is gone and the four system-skill cards read «Pass».
  • The side menu always brings you back to the System skills list, also from an open skill.
  • The collapsed side menu no longer wraps the plugin note into broken words.
  • The README shows, beside every command, what you can simply ask your window instead — prompts are the recommended way.
  • A dashboard test no longer races the background audit under heavy load.

Measured on our own squad

Taken on this squad's registry (about 9,980 events) after installing 3.10.1. The two «before» times come from the same commands timed on an earlier copy of the same registry. After the upgrade, the first commands build a verified snapshot in about 6 s; the times below are for the commands after it.

What we measured Before With 3.10.1
«Where are we» (squadra status) 8.6 s 0.85 s
Saving an output (squadra output) 10.7 s 0.86 s
Answer printed by a command 75–95 KB about 2.2 KB
Dashboard refresh when nothing changed 8 MB 0.2 KB
Usage totals while windows work went up and down only grow (50 samples, none lower)

Updating from 3.10.0 or earlier — every window moves together

  • Before you update, save the squad: squadra save --actor <your window> --to <a new folder>. It is your way back.
  • Your registry is read as it is. Nothing is converted; from the first command on 3.10.1, new events are written in the lighter format.
  • Update every window at once, Claude Code and Codex. A window still on 3.10.0 stops at the first new event with Event integrity failure at sequence N, on purpose; update that window and it carries on.
  • No way back on the same registry. After the update, 3.10.0 cannot use that registry; to go back, restore the save you made before updating.
  • If in doubt, run squadra doctor on 3.10.1: it says when a registry needs 3.10.1 or later.
  • Same steps as before: /plugin marketplace update squadra then /plugin update squadra@squadra in Claude Code; codex plugin marketplace upgrade then codex plugin add squadra@squadra in Codex; git pull and scripts/install.py with a new backup folder for the standalone install. Reinstall Store plugins with squadra plugin install <name>; settings, keys and data are kept.