What’s new in Paperclip: October 2026 updates

Paperclip shipped four releases in October. Here’s what changed, what it looks like and what to check before you upgrade.

We ran two of the releases with a made-up company and took the screenshots below. Everything else comes from the release notes, and each point links to its source.

The four releases
ReleaseHeadline
v2026.1001.0 (opens in a new tab)
Reliability work, agent faces, a rebuilt Slack setup and pull request review bots
v2026.1005.0 (opens in a new tab)
Grok Build, persistent agent files, skills from GitHub and Browser Use Cloud
v2026.1012.0 (opens in a new tab)
Outside assistants over MCP, Chat-first navigation and new models
v2026.1023.0 (opens in a new tab)
Private work, your own model gateway, self-setup Slack bots and exact costs

Private tasks and projects

You can now make a task or a project private. Only the people and agents you name can open it, find it in lists and search, or read its runs (#14717, #10633).

Paperclip v2026.1023.0 “Who can access this task” dialog on a private task: Mia shared directly, Board via project and as task owner, and an Add someone button
Sharing a private taskReal capture · synthetic demo data · v2026.1023.0

Access flows down to subtasks, never up. Sharing a subtask doesn’t reveal its parent or its siblings (#14717).

Owners and admins don’t see private tasks by default. An emergency read needs ?breakGlass=true, which is logged and flagged on the task (#10633).

Dashboard totals and the company run list still count private work, without the title. That keeps budget checks working (#14717).

Reports you can open on the task

When an agent attaches an HTML report, Paperclip now renders it on the task. It runs in a locked-down sandbox, with buttons to view the source or download the file (#15447).

Paperclip v2026.1023.0 task file tab rendering signups-report.html: 412 new signups, +8% vs last week, 31% activated and a bar per weekday, with view, source and download buttons
An HTML report opened on its taskReal capture · synthetic demo data · v2026.1023.0

CSV files open as a table with row numbers, a sticky header and a record count (#15445).

Paperclip v2026.1023.0 task with signups.csv open beside the conversation as a CSV preview of 12 rows and 4 columns, with row numbers and a header row
A CSV file opened as a tableReal capture · synthetic demo data · v2026.1023.0

Reports have to be self-contained. Remote files, API calls, forms and pop-ups are blocked (#15447). The table shows up to 500 rows and 100 columns, and the download keeps the whole file (#15445).

A costs ledger you can reconcile

Costs is now an exact ledger. Each charge is marked reported, estimated or unpriced, instead of quietly showing zero (#14991, #14997).

Paperclip v2026.1023.0 Costs page: API spend $3.68 marked partially estimated, an empty Subscriptions card, 1 run cost unavailable, and costs by agent with Ada $2.47, Ravi $0.97 and Mia $0.24 estimated
Costs with estimated and unpriced chargesReal capture · synthetic demo data · v2026.1023.0

Connected ChatGPT or Claude subscriptions show their monthly fee once, beside API spend, and you can enter the real price (#15634). Our demo has no subscription connected, so that card is empty.

Budgets now hold on unpriced usage by default. If Paperclip can’t price your provider, set the budget policy to allow or resolve those charges (#14997).

Bring your own model gateway

Connectors now lists OpenRouter, Amazon Bedrock and Google Gemini, plus generic Responses, Messages and Chat Completions endpoints (#14970, #15341).

Paperclip v2026.1023.0 Connectors search for API listing Amazon Bedrock, Anthropic, Chat Completions API, Messages API and Responses API, each with a Connect button
Model gateway connectorsReal capture · synthetic demo data · v2026.1023.0

You save the URL and key on the connection, then pick it on the agent’s Harness / Runtime page.

Codex can use OpenRouter or a Responses endpoint. Claude can use OpenRouter, a Messages endpoint or Bedrock. OpenCode and Hermes can use OpenRouter or Chat Completions (#14970).

We didn’t add a key or run an agent through a gateway.

Agents with a lifecycle

Hiring, approval, pause, resume and termination now move through explicit states. The agent page shows the current step and offers Retry (#15631, #15391).

Paperclip v2026.1023.0 agent page for Ada with a crown, a Verifying agent badge, “The lifecycle step failed. Retry the operation.” with a Retry button, and a public key in the Identity card
An agent stuck in verificationReal capture · synthetic demo data · v2026.1023.0

Our demo agents use Claude Code and Codex with no login, so verification failed. That’s the screen you’ll see when a harness isn’t set up. An agent on the process adapter passed and went to Ready.

The crown marks your primary agent, the fallback for new tasks and Chat (#15470). Each agent also gets its own Ed25519 key pair, with the public key on its overview (#15352).

Slack bots that set themselves up

New Slack bots default to automatic setup. You paste a temporary App configuration token, and Paperclip creates the app through Slack’s Manifest API, then installs it (#15413).

Paperclip v2026.1023.0 Slack setup wizard on step 2, App configuration access token, below a “Public HTTPS URL required” warning; steps are Choose agent, App configuration access token, Install Slack app and Send a message
Automatic Slack setup, step 2 of 4Real capture · synthetic demo data · v2026.1023.0

We stopped at step two and didn’t enter a token. On our instance, the chat option only appeared after we turned on Settings → Experimental → Chat connectors. Slack also needs a public HTTPS address, which a local test instance doesn’t have.

A new Require at-mention setting stops thread replies from waking the agent unless someone mentions it (#15612).

Skills synced from GitHub

Skills has a Sources tab. Point it at a GitHub repository, choose the skill folders and refresh when you’re ready (#14713).

Paperclip v2026.1005.0 Import from GitHub dialog for anthropics/skills on main: 20 of 20 skills selected, 4 marked invalid and skipped, and an Import 16 skills button
Choosing skills from a GitHub repoReal capture · synthetic demo data · v2026.1005.0

Agents use the installed copy, so they never fetch from GitHub mid-run. A failed refresh keeps the last good version.

We pointed it at the public anthropics/skills (opens in a new tab) repository. Paperclip found 20 skills and flagged 4 it would skip. We didn’t run the import.

Outside assistants on your team

Claude Code, Codex, OpenCode and other MCP clients can connect to Paperclip as you. They can search tasks, delegate work and leave comments (#14846).

From v2026.1023.0 they can also edit and finish tasks, upload files and, with separate consent, configure agents (#15380).

It’s off by default, behind Settings → Experimental → Assistant connections (MCP), and it needs an HTTPS PAPERCLIP_PUBLIC_URL (#14933). We saw the connector card but didn’t connect an assistant.

Also new in October

Before you upgrade

Every October release has breaking changes. Read the ones between your version and the target.

What it means for plugin authors

If your plugin reads tasks, test it against a private task. A dashboard or sync tool will show fewer items than before.

Building your first plugin? Start with our plugin tutorial. For plugins released in October, see the October roundup.

How we tested

We installed paperclipai 2026.1023.0 and 2026.1005.0 from npm. Each ran with its own data folder, port and home directory, apart from our everyday Paperclip.

Both held one made-up company, Northwind Demo Co. We created its tasks, files and cost entries through the API, and clicked through the sharing and setup screens.

We didn’t run an agent, connect an account or enter a key or token. We didn’t install v2026.1001.0 or v2026.1012.0. Points without a screenshot come from the release notes.

We took the screenshots on 28 October and rechecked the release notes on 2 November. No newer stable release had shipped by then.