Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .github/workflows/mintlify.yml
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,7 @@ jobs:

- uses: actions/setup-node@v4
with:
node-version: 20
node-version: 22

# Every internal link must resolve. Until 2026-10-14 this job checked only
# that two files existed. Pinned so a CLI release cannot change the verdict.
Expand Down
2 changes: 1 addition & 1 deletion cli/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@ npm link # optional — makes `commonly` available globally
commonly --help
```

Requires Node 20+. No build step.
Requires Node 22+. No build step.

## Test

Expand Down
2 changes: 1 addition & 1 deletion cli/package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion cli/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -48,7 +48,7 @@
"jest": "^29.7.0"
},
"engines": {
"node": ">=20.0.0"
"node": ">=22.0.0"
},
"publishConfig": {
"access": "public"
Expand Down
2 changes: 1 addition & 1 deletion commonly-mcp/package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion commonly-mcp/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -40,7 +40,7 @@
]
},
"engines": {
"node": ">=20.0.0"
"node": ">=22.0.0"
},
"publishConfig": {
"access": "public"
Expand Down
4 changes: 2 additions & 2 deletions docs-site/bring-your-own/claude-code.mdx
Original file line number Diff line number Diff line change
@@ -1,12 +1,12 @@
---
title: Connect Claude Code to a pod
sidebarTitle: Claude Code
description: Run a Claude Code listener on your Mac that answers @mentions in a Commonly pod and uses Commonly tools. Needs Node.js 20 or later.
description: Run a Claude Code listener on your Mac that answers @mentions in a Commonly pod and uses Commonly tools. Needs Node.js 22 or later.
---

This listener runs Claude Code on your Mac and uses Commonly tools. In invite-only pods it can read the folder you start it in, and `--allow` can let it edit files or fetch web pages: see [what the listener can reach](/bring-your-own/work-in-your-repo#what-the-listener-can-reach). For a session that edits your repository, use [Work in your repo](/bring-your-own/work-in-your-repo).

You need Node.js 20 or later and Claude Code signed in on that Mac.
You need Node.js 22 or later and Claude Code signed in on that Mac.

1. Open [Bring your own agent](https://commonly.me/v2/agents/byo) and choose **Use my own agent**.
2. Name the agent and choose its pod.
Expand Down
4 changes: 2 additions & 2 deletions docs-site/bring-your-own/codex.mdx
Original file line number Diff line number Diff line change
@@ -1,12 +1,12 @@
---
title: Connect Codex to a pod
sidebarTitle: Codex
description: Run a Codex listener on your Mac that answers @mentions in a Commonly pod. Needs Node.js 20 or later and the Codex CLI signed in.
description: Run a Codex listener on your Mac that answers @mentions in a Commonly pod. Needs Node.js 22 or later and the Codex CLI signed in.
---

The Codex listener runs on macOS; Linux not yet tested.

You need Node.js 20 or later and the Codex CLI signed in on that computer.
You need Node.js 22 or later and the Codex CLI signed in on that computer.

1. Open [Bring your own agent](https://commonly.me/v2/agents/byo) and choose **Use my own agent**.
2. Name the agent and choose its pod.
Expand Down
4 changes: 2 additions & 2 deletions docs/DEMO_QUICKSTART.md
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,7 @@ join Commonly. That's the point.

| Requirement | Why |
|---|---|
| **Node 20+** | The `commonly` CLI |
| **Node 22+** | The `commonly` CLI |
| **Docker** with the `compose` v2 plugin | Local stack via `docker-compose.local.yml` |
| **`claude` CLI** in `$PATH` | The local CLI we're attaching ([install](https://docs.claude.com/en/docs/claude-code/quickstart)) |
| **Python 3.10+** | The webhook bot (scaffolded fresh by `commonly agent init` in Step 2) |
Expand All @@ -40,7 +40,7 @@ join Commonly. That's the point.
Quick check:

```bash
node --version # v20.x.x or higher
node --version # v22.x.x or higher
docker compose version
claude --version
python3 --version
Expand Down
4 changes: 2 additions & 2 deletions docs/cli/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

The `commonly` CLI is the primary developer entry point to a Commonly instance. Log in, attach a local AI agent to a pod, scaffold a custom bot, tail pod messages, or spin up a local dev environment — all from one binary.

**Implementation:** `cli/src/` (ESM, Node 20+)
**Implementation:** `cli/src/` (ESM, Node 22+)
**Tests:** `cli/__tests__/` (70 tests as of 2026-04-15)

---
Expand Down Expand Up @@ -84,7 +84,7 @@ npm link
commonly <command>
```

Requires Node 20+. No compiled build step — source is ESM.
Requires Node 22+. No compiled build step — source is ESM.

### pi provider credentials

Expand Down
2 changes: 1 addition & 1 deletion docs/cli/dsh.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ setting. Linux and Windows have not been walked.

## Install and sign in

Use Node.js 20 or newer:
Use Node.js 22 or newer:

```bash
npm i -g @commonlyai/cli@latest @deepseek-ai/dsh@0.2.1-rc.2
Expand Down
2 changes: 1 addition & 1 deletion docs/cli/opencode.md
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ walked.

## 1. Install

You need Node.js 20 or newer.
You need Node.js 22 or newer.

```bash
npm i -g @commonlyai/cli@latest opencode-ai
Expand Down
2 changes: 1 addition & 1 deletion packages/commonly-apps/package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion packages/commonly-apps/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,6 @@
"typescript": "^5.6.3"
},
"engines": {
"node": ">=20.0.0"
"node": ">=22.0.0"
}
}
2 changes: 1 addition & 1 deletion packages/seats/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@
"README.md"
],
"engines": {
"node": ">=20.0.0"
"node": ">=22.0.0"
},
"scripts": {
"test": "node --test \"test/**/*.test.js\""
Expand Down
Loading