Skip to content

Releases: maxritter/qualitylayer

v12.1.0-beta.1

v12.1.0-beta.1 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 22 Oct 05:58

Run seven coding agents, see how much of each plan is left, and find your way around faster.

  • Seven coding agents. Cursor, Grok and Antigravity join Claude Code, Codex, Pi and OpenCode. Each runs in its own terminal with its own sign-in. Setup shows each one with its plan and offers Install… for one that is missing.
  • Each agent's own permission modes. The row under the message box lists the modes your agent really has, such as Ask first, Auto or Accept edits. A mode that skips every check asks you to confirm.
  • Plan limits. See how much of your Claude Code and Codex plans is left in the sidebar, as a warning under the message box and in Settings. A build that stops on a limit can continue by itself when the window resets. The other agents report no limits, and the App says so.
  • Usage and cost. Settings › Usage adds up tokens and estimated cost for the last 7, 30 or 90 days, by agent and by model.
  • Settings in the sidebar's place. Workflow, Agents, Usage, Sessions, Notifications, Git and editor, Appearance, Memory, Licence, Team and About, each opening with one line, with a search for any setting.
  • Sessions you can see. List the agents running now with the memory they use, and stop idle ones at once. QualityLayer can also stop agents that sit idle for 2 hours, 8 hours (the default) or a day. A stopped agent keeps its conversation.
  • Search everything with ⌘K. Actions, projects with ⌘1 to ⌘9, tasks and the open task's files, in one box. Type › for actions only or / for files only.
  • A calmer sidebar and task header. Task rows show the branch, the pull request with its checks and the agent's mark. Archive and Delete moved into the task's More menu, beside Copy branch name and Show task folder.
  • A conversation that is easier to read. Finished turns fold into one line, files and commits become chips, each turn that changed files ends with its changes, and a strip of marks jumps between turns. Long sessions open at their last turns.
  • Files and Review. The Files tab opens with the branch, its pull request and what changed. Open any file, or the checkout, in VS Code, Cursor, Zed, Finder or Terminal. Review shows the same file marks.
  • Pull requests watched. QualityLayer reads an open pull request every 2 minutes. A failing check, a review asking for changes or a conflict appears in Needs you and wakes the task's agent, resuming its session if it stopped. It wakes it at most once per event and 3 times a day per pull request.
  • Your projects in Setup. Setup lists the repositories your agents worked in lately, so you can add them in one step.
  • Update channel. Choose Stable or Beta in Settings › About. Switching never takes you back to an older version.
  • Design review setting. Choose whether a fresh agent checks each finished design once before you see it.

v12.0.0

Choose a tag to compare

@maxritter maxritter released this 21 Oct 16:48

Plan coding tasks, work with your coding agents, and review the result before you approve it.

  • Pilot Shell is now QualityLayer. Your active licence works with both products. Keep Pilot Shell 11 until you are ready to switch.
  • Seven steps with your approval. Follow Discuss, Research, Plan, Outline, Implement, Verify and Review. Approve the Plan before implementation and inspect the result before shipping.
  • Your choice of coding agent. Run Claude Code, Codex, Pi or OpenCode in the App, or connect a coding agent from your terminal, app or IDE.
  • Interactive artifacts. Create screens, diagrams and other pages to agree on the design. Keep reusable artifacts in your Library and review changes from task drafts.
  • Code and evidence together. Read changed files, diffs, review findings, check results and captured screenshots before approving the work.
  • Encrypted team collaboration. Share tasks, artifacts, comments and attachments with your team. Set artifact access to view, comment or edit, and inspect saved versions.
  • Questions and handovers. Ask teammates questions, request feedback and review replies in context. Pass approved work to a teammate through Git.
  • Agent session controls. Choose the model and effort, follow Conversation or Terminal, and interrupt, stop or resume supported sessions.
  • Local project memory. Search saved project lessons and choose which lessons to retain or share through your repository.

v11.0.9

Choose a tag to compare

@github-actions github-actions released this 21 Oct 09:03

11.0.9 (2026-10-21)

Bug Fixes

  • stop syncing project skills unless the repo opted in (cd27b33)
  • update docs dev-server deps for new follow-redirects and launch-editor CVEs (d46beae)
  • update upstream tools to their latest stable releases (c3d3454)

v11.0.8

Choose a tag to compare

@github-actions github-actions released this 13 Oct 07:26

11.0.8 (2026-10-13)

Bug Fixes

  • hooks: run the summarize Stop hook one at a time per machine (#198) (f22164b)

v11.0.7

Choose a tag to compare

@github-actions github-actions released this 08 Oct 09:54

This patch fixes two reported regressions:

  • ai-rulez skill sync: Pilot Shell preserves skills listed in ai-rulez's generated manifest, including intentional differences between Claude and Codex output. Check, write, and install modes now converge after repeated generation. Fixes #194.
  • Trial activation: The API supports the current Upstash credential names, restoring seven-day trial activation. Retrying an active trial preserves its original dates. The launcher also displays the API's error detail when a request fails. Fixes #195.

The release also updates affected website and documentation dependencies, excludes API tests from deployment, and requires the API and skill-sync regression suites before publication. Website deployment updates only Pilot Shell's domains.

Verified with the reporter's ai-rulez 4.15.0 reproduction, the Python and Console suites, website/API tests, security checks, and smoke tests for all four platform binaries. Production trial activation and sharing were checked after deployment.

v11.0.6

Choose a tag to compare

@github-actions github-actions released this 29 Sep 12:17

Pilot Shell 11.0.6 keeps approved work moving through long-running builds, tests and CI without repeated waiting questions or accidental pauses.

Workflow fixes

  • Suppress routine keep-waiting questions and preserve job handles until completion.
  • Continue after answers delivered inside native question tools, including SDK sessions without transcript persistence.
  • Accept clear continuation requests attached to updates; preserve explicit holds, pending decisions and user-owned tasks.
  • Add Pause on messages and Runaway checkpoints in Console Settings, both off by default.
  • Remove hidden verification retry limits. Use quiet Claude Stop continuation on supported versions and a blocking fallback on older versions.
  • Handle finite CI monitors correctly and preserve manual-task state when a discussion pause is requested.

Installation and dependencies

  • Retire Pilot-owned RTK installation, rewriting and savings UI. Ownership-aware cleanup preserves user integrations and retries incomplete cleanup safely.
  • Recognize a running Claude installation when a sandbox hides its executable; defer optional plugin updates when that CLI cannot be invoked.
  • Audit all 38 upstream entries and update 19 version/commit/hash pins, including Node 24.21.0, CodeGraph 1.6.1, Semble 0.6.1 and browser/MCP tools.
  • Track frozen Console dependencies, verify generated library versions, and preserve the eight MCP tool contracts.
  • Fix the documentation build's image-size vulnerabilities with 2.0.4 and ensure Hypothesis installs its CLI extra.

Upgrade notes

Run pilot update, then start a fresh Claude Code or Codex session to load the updated hooks and skills.

Pilot defaults CLAUDE_CODE_STOP_HOOK_BLOCK_CAP to "0" in global Claude settings. This affects third-party Stop hooks too. Explicit values are preserved; set "8" to restore Claude's native default limit.

Intel macOS compatibility is preserved: cryptography remains at 48.0.1 and Homebrew uses its newest Intel-compatible installer. The documented cryptography advisories affect APIs Pilot does not use. Fetcher-MCP's latest stable release retains one low-severity transitive Readability advisory.

Issue #192's dotted-directory validation fix shipped in 11.0.5 and was revalidated during this release.

Validation includes the full Python/Console suites, seven native Claude acceptance scenarios, clean locked builds, compiled launcher smoke tests, MCP contract comparison, isolated upstream capability/migration checks and release CI.

Full changelog

v11.0.5

Choose a tag to compare

@github-actions github-actions released this 18 Sep 06:28

11.0.5 (2026-09-18)

Bug Fixes

  • cover a test-runner directory once a file beneath it is listed (#192) (eb3e4b0)
  • stop background task notifications from pausing an approved /spec run (a792e51)

v11.0.4

Choose a tag to compare

@github-actions github-actions released this 17 Sep 15:49

11.0.4 (2026-09-17)

Bug Fixes

  • give per-task Files: a Delete verb and a completeness rule (b05f19c)
  • remove the Claude Code display patch (83d5043)

v11.0.3

Choose a tag to compare

@github-actions github-actions released this 16 Sep 07:45

11.0.3 (2026-09-16)

Bug Fixes

  • restore Claude spec handoff and display repair (3dadca4)

v11.0.2

Choose a tag to compare

@github-actions github-actions released this 09 Sep 11:48

11.0.2 (2026-09-09)

Bug Fixes

  • make Node baseline test deterministic (c660700)
  • make spec pauses durable and refresh agent tooling (d1e374e)