Changelog

What changed in each release. Pyloxa tells you when a new version is out; download it from the releases page.

0.1.3

This release comes from testing Pyloxa on two real projects, a .NET API and a React web app. It fixes what got in the way of real work.

What's new

  • Agents can check their own work. Claude Code can now run the commands you approved under Verification commands, such as installing dependencies, building or testing, before it reports back. Other commands are still refused automatically. Before, every command was refused, so agents had to write code without running it.
  • Suggestions for .NET, Gradle and Maven projects. The Verification commands page now suggests dotnet build for a solution and a dotnet test for each test project. For Java it suggests your project's Gradle or Maven wrapper.
  • Environment variables for verification commands. A command can set variables such as a snapshot-update flag. Pyloxa refuses names that look like keys or passwords and won't override system variables such as PATH.
  • A heads-up for .NET projects on Windows. On Windows, Codex's sandbox can't restore NuGet packages, so it can't build .NET projects. When a .NET task goes to Codex, the plan preview says so. One click makes Claude Code handle backend work in that project, with Codex as the fallback.
  • Flaky checks get a second chance. When a phase's gate checks fail, Pyloxa first runs them once more on the same version. It only asks an agent to fix things if they fail again.

Fixes

  • Long paths on Windows. Approving a plan no longer fails with "Filename too long" in projects with deep folders. Pyloxa's worktree folders also have shorter names now.
  • Clearer git errors. Git errors now show the actual cause instead of progress output. If approving a plan fails, the error stays on the plan card.
  • Verification record headings. In pull requests, long goals are no longer cut off in the middle of parentheses, and agent names aren't repeated.

Privacy and safety

  • The commands an agent may run are exactly the ones you approved under Verification commands. Pyloxa already runs them in the same worktree when it checks results, so this doesn't give agents any new access.
  • Environment variables are stored with the command on your computer. Don't put secrets in them.

Upgrading

Run the new installer over the old version. Your run history, projects and settings in %APPDATA%\Pyloxa are kept. Plans that are already running keep their current worktree folders.

Known limitations

  • Windows 10 and 11, 64-bit only.
  • The installer is not code-signed. SmartScreen may warn you; choose More info, then Run anyway.
  • No automatic updates. Pyloxa tells you when a new version is out.
  • Codex runs through codex exec in its sandbox. On Windows, the sandbox usually can't build projects or install packages, so Codex's results are checked by your verification commands.
  • Gemini CLI support is experimental. It can't act as the brain and can't run commands in unattended mode.
  • Tested with Claude Code 2.1.316–2.1.317, Codex CLI 0.166.0 and Gemini CLI 0.42.0.

Checksum

FileSHA-256
Pyloxa-Setup-0.1.3.exe547407f479fd074b2541b14c2989e64cebb72dc04326807627373c0f820f4e89

0.1.2

Three agents work together out of the box, Gemini CLI joins as an experimental option, and a plan can run two tasks at once.

What's new

  • A default flow for three agents. New installs start with Claude Code as the brain, handling frontend work and video editing; Codex handling backend work and image generation; and Gemini handling writing and docs. If an agent isn't set up, its tasks go to the brain, and the plan preview says why. Every rule can be changed or deleted on the Routing rules page. If you already use Pyloxa, click Apply the default flow there; your existing rules are kept.
  • Gemini CLI (experimental). Connect Gemini CLI with your own paid Gemini API key on the Connections page. Google account sign-in and AI Pro or Ultra subscriptions are not supported. Pyloxa makes Gemini CLI use only your API key, even if your own Gemini settings choose Google sign-in. Gemini runs tasks but can't act as the brain.
  • Two tasks at once. A plan runs up to two independent tasks at the same time, and each CLI runs at most two tasks at once. Tasks that change the same files wait for each other, and the plan card shows what a task is waiting for.
  • A guided first task. New conversations suggest a small first task and explain the steps. If the folder isn't a git project or has no commits yet, the plan preview says so before you approve.
  • Update notice and desktop notifications. Pyloxa tells you when a new version is out. When Pyloxa isn't in front, Windows notifications tell you when a plan is ready, a task needs you, work finishes or fails, the brain replies, or a CLI runs out of quota. Both can be turned off in Settings.
  • Fewer version warnings. Patch versions in the same series as a tested version, such as Claude Code 2.1.x, no longer show an "unverified version" warning.
  • Verification record in pull requests. When you create a pull request, Pyloxa can append what each agent result actually went through: acceptance commands, required files, write scope, phase checks and who approved them. Checks that didn't run are never shown as passed.
  • Skills inventory. A new Skills page lists the skills each CLI can read and flags skills with the same name but different content.
  • Team rules in the repository. Pyloxa reads .pyloxa/rules.json and .pyloxa/commands.json from a project. You see a preview first; rules apply to the project only when you choose, and commands still need your approval one by one.
  • Usage and feedback. Settings shows your first success, completion rate, fallbacks and other counts, computed on your computer only. Copy diagnostics copies versions and counts for a bug report.

Privacy

  • Pyloxa asks GitHub for the latest Pyloxa version at startup and every 12 hours. Only this request is sent, with no project or usage data. Turn it off in Settings → Notifications and updates.
  • The Skills page reads the skills folders of each CLI (~/.agents/skills, ~/.claude/skills, ~/.codex/skills, ~/.gemini/skills) and of the open project. It reads nothing else in those CLI folders and changes nothing.
  • Usage statistics are computed on your computer and never sent. Diagnostics contain no project names, paths, instructions, code, accounts or keys, and leave your computer only if you paste them somewhere.

Upgrading

Run the new installer over the old version. Your run history and projects in %APPDATA%\Pyloxa are kept. Existing setups don't get the default flow automatically; use Apply the default flow on the Routing rules page if you want it.

Known limitations

  • Windows 10 and 11, 64-bit only.
  • The installer is not code-signed. SmartScreen may warn you; choose More info, then Run anyway.
  • No automatic updates. Pyloxa tells you when a new version is out; download it from the releases page.
  • Codex runs through codex exec inside its sandbox and cannot ask for approval of single actions.
  • Gemini CLI support is experimental. It can't act as the brain or resume a previous session. In unattended mode Gemini CLI offers no shell tool, so Gemini can edit files but can't run commands.
  • Tested with Claude Code 2.1.316–2.1.317, Codex CLI 0.166.0 and Gemini CLI 0.42.0. Other patch versions in the same series run without a warning; a new series runs in supervised mode only, and its output format can change.
  • Running two tasks at once is new. It has been tested with Claude Code and Codex CLI; if you see anything odd, please report it.

Checksum

FileSHA-256
Pyloxa-Setup-0.1.2.exedb246370f7dab30353c984a2265e76e7a0e6482e74d93e8e08343d790c7cf239

0.1.1

Easier first run, and you can now use your own API key instead of a subscription.

What's new

  • Getting started guide. If no agent CLI is ready, the home screen and the conversation show what to install, the official sign-in command to copy into a terminal (claude auth login or codex login), and re-detect when you come back to Pyloxa.
  • API key connections. On the Connections page, switch Claude Code or Codex to your own API key. Usage is billed per use to your API account instead of your subscription. Pyloxa encrypts the key with Windows secure storage (DPAPI), passes it only to the CLI process that runs your work, and shows only the last 4 characters. Switching back to your subscription deletes the saved key.
  • Clearer connection problems. The sidebar, the agent settings and the conversation now show the problem that actually blocks work, for example "not signed in" instead of "unverified version".
  • Re-detect finds newly installed CLIs. Pyloxa reads PATH again when it re-detects, so you don't have to restart it after installing a CLI.
  • When the brain can't run. A notice above the message box explains why and links to the fix. A message that couldn't be sent stays visible with the reason.

Upgrading

Run the new installer over the old version. Your run history and projects in %APPDATA%\Pyloxa are kept.

Known limitations

  • Windows 10 and 11, 64-bit only.
  • The installer is not code-signed. SmartScreen may warn you; choose More info, then Run anyway.
  • No automatic updates. Download new versions from the releases page.
  • One agent works at a time.
  • Codex runs through codex exec inside its sandbox and cannot ask for approval of single actions.
  • Tested with Claude Code 2.1.316 and Codex CLI 0.166.0. Newer versions run in supervised mode only, and their output format can change.

Checksum

FileSHA-256
Pyloxa-Setup-0.1.1.exe548c0f189e4cc5d621a724f888a3d40848313fdb09a618284c0ef8be90e8da23

0.1.0

The first free release of Pyloxa for Windows.

What it does

  • One conversation. Tell the brain (Claude Code or Codex) what you want. It reads the project, asks when something is unclear, and answers directly or proposes a plan of phases and tasks.
  • Routing rules. Your rules decide which agent gets each task. Every task shows the rule it matched, why, and its fallback. The rules page can simulate routing without calling an agent.
  • Isolated work. Each writable task runs in its own git worktree. Pyloxa never stashes, resets or checks out your working directory.
  • Verification commands. Approve commands such as npm run test, try them first, and let tasks run them. A task that passes all its checks and needs no review is accepted for you; a task that fails gets one automatic fix.
  • Phase gates. At the end of each phase, the gate commands run on the integrated result. The plan moves on by itself or waits for your approval; a failed gate gets one automatic fix task.
  • When quota runs out. If a CLI reports its usage limit, Pyloxa marks that connection as limited with the reset time and stops sending it work. You confirm a fallback agent, which continues from the previous agent's files, or let Pyloxa retry after the reset. Rate limits and network errors are retried once.
  • Usage. Token usage for each task and for the whole plan.
  • Restart recovery. If Pyloxa stops in the middle of a task, it stops the leftover CLI process on the next start, keeps the work done so far and asks you to review it.
  • Workspace. Browse and search files, edit Markdown with a live preview, review diffs, commit, branch, push and pull, and open pull requests through gh.
  • Languages and themes. English, 繁體中文 and 简体中文, with light, dark and color themes.

Known limitations

  • Windows 10 and 11, 64-bit only.
  • The installer is not code-signed. SmartScreen may warn you; choose More info, then Run anyway.
  • No automatic updates. Download new versions from the releases page.
  • One agent works at a time.
  • Codex runs through codex exec inside its sandbox and cannot ask for approval of single actions.
  • Tested with Claude Code 2.1.316 and Codex CLI 0.166.0. Other versions may work, but their output format can change.

Checksum

FileSHA-256
Pyloxa-Setup-0.1.0.exeba359205aa7c41f25754d42ff423a7864360bdccb6d55bd0d8004b37198d67ae