← All releases

Capy 0.4.0

Model connections and pull request reviews

Model connections and pull request reviews

Capy can now run threads on your own subscriptions and API keys, and you can review pull requests without leaving it. The Models page puts your connections in the order threads use them, with new coding plans and gateways. The pull view has a Review button, per-file Reviewed checkboxes, and merges stacked pull requests.

This release also adds filters to the command menu, editing a sent message, starting a thread in an existing worktree, the Activity page, and Claude Opus 5.5 as the default model.

Model connections

The Models page now lists your subscriptions and API keys, and your organization's, in the order Capy uses them. Drag to reorder, and add a subscription, key, coding plan, or gateway from the Add menu.

A thread runs on the first connection that serves its model. When one is used up or turned off, it moves to the next, and asks before it falls back to Capy credits.

New connections

The Add connection menu with API keys, coding plans, and gateways

The Add menu has new connections. Coding plans add OpenCode Go, Kimi Code, and the GLM Coding Plan. Gateways add Vercel AI Gateway, Cloudflare AI Gateway, and Ollama Cloud, beside OpenRouter. An Anthropic, OpenAI, xAI, or Google key now covers every model from that provider, including models added later.

Review pull requests in Capy

The Review popover with Comment, Request changes, and Approve

The pull view has a Review button. Write a summary, then comment, request changes, or approve, and the review posts to GitHub as you.

Diff files marked Reviewed

Each file has a Reviewed checkbox. Checking it collapses the file, and the review counts how many you've reviewed.

The Review filters page decides which pull requests automatic reviews cover. Add rules that skip pull requests by label, author, title, or base branch, and paths that reviews ignore.

Review filters with rules and ignored paths

Merge stacked pull requests

Merging a stack of three pull requests into main

Stacked pull requests now merge from Capy, and the merge button shows how many pull requests it will land.

Command menu filters

The command menu with the Threads pill and author and repository filters

The command menu now has category pills for threads, pull requests, automations, actions, and settings. Type author:, repo:, status:, label:, or since: to add a filter. The same filters work on the Threads and Pulls pages.

Edit a sent message

An edited message with its version switcher

Messages you've sent can now be edited. The thread picks up from the new version, and a switcher under the message moves between versions.

Existing worktrees

Run on with Existing worktree open on This Mac

Run on now lists the worktrees a device already has, under Existing worktree, so a thread can start in one of them.

Activity

The Activity page with Capy's contribution, issues found, and pull requests merged

The Activity page shows what Capy did for your organization: its share of merged pull requests, the issues its reviews found, the pull requests it contributed to, and agent hours. Filter it by project and member.

New models

The model picker with GPT-6 Astra on Ultrafast, GPT-6.1 Sol, and Claude Opus 5.5 and Sonnet 5.5

Claude Opus 5.5 is now the default model. Claude Sonnet 5.5 and GPT-6.1 Sol are also available, and GPT-6 Astra has an Ultrafast mode.