Why am I seeing HTTP 429 rate_limit_error from Anthropic?
Why am I seeing HTTP 429 rate_limit_error from Anthropic?
Extra usage is required for long context requests,
the request is trying to use Anthropic’s 1M context window (a GA-capable 1M Claude 4.x
model, or legacy params.context1m: true config), and your current credential is not
eligible for long-context billing.Set a fallback model so OpenClaw keeps replying while a provider is rate-limited.
See Models, OAuth, and
Anthropic 429 extra usage required for long context.Is AWS Bedrock supported?
Is AWS Bedrock supported?
AWS_ACCESS_KEY_ID, AWS_PROFILE, AWS_BEARER_TOKEN_BEDROCK),
OpenClaw auto-enables the implicit Bedrock provider for model discovery; otherwise
set plugins.entries.amazon-bedrock.config.discovery.enabled: true or add a manual
provider entry. See Amazon Bedrock and Model providers.
An OpenAI-compatible proxy in front of Bedrock is still a valid option if you prefer a managed key flow.How does Codex auth work?
How does Codex auth work?
openai/gpt-5.6-sol for
ChatGPT/Codex subscription auth plus native Codex app-server execution.
Reauthentication preserves an existing explicit model, including
openai/gpt-5.5. If the Codex workspace does not expose GPT-5.6, select
openai/gpt-5.5 explicitly; OpenClaw does not silently downgrade. Legacy
Codex-prefixed model refs are legacy config repaired by openclaw doctor --fix. Direct OpenAI API-key access remains available for non-agent OpenAI
API surfaces and, through an ordered openai API-key profile, for agent
models too. See Model providers and
Onboarding (CLI).Why does OpenClaw still mention legacy OpenAI Codex prefix?
Why does OpenClaw still mention legacy OpenAI Codex prefix?
openai is the current provider and auth-profile id for both OpenAI API keys and
ChatGPT/Codex OAuth - OpenAI Codex is folded into it. You may still see a legacy
openai-codex prefix in older config and migration warnings:openai/gpt-5.6-sol= fresh ChatGPT/Codex subscription setup with the native Codex runtime for agent turns.openai/gpt-5.5= explicit supported selection for existing config or accounts without GPT-5.6 access.- Legacy
openai-codex/*model refs = legacy route repaired byopenclaw doctor --fix. openai/gpt-5.5plus an orderedopenaiAPI-key profile = API-key auth for an OpenAI agent model.- Legacy
openai-codexauth profile ids = legacy ids migrated byopenclaw doctor --fix.
OPENAI_API_KEY. Want ChatGPT/Codex
subscription auth? Run openclaw models auth login --provider openai. Keep
model refs under the canonical openai/* provider. Fresh subscription
setup uses exact openai/gpt-5.6-sol; doctor repairs legacy Codex-prefixed
refs without upgrading an explicit openai/gpt-5.5 selection.Why can Codex OAuth limits differ from ChatGPT web?
Why can Codex OAuth limits differ from ChatGPT web?
openclaw models status shows the currently visible provider usage/quota windows, but
does not invent or normalize ChatGPT-web entitlements into direct API access. For the
direct OpenAI Platform billing/limit path, use openai/* with an API key.Do you support OpenAI subscription auth (Codex OAuth)?
Do you support OpenAI subscription auth (Codex OAuth)?
Can I use Gemini CLI or Antigravity OAuth?
Can I use Gemini CLI or Antigravity OAuth?
google-gemini-cli runtime remains available for advanced
setups using a supported Google API-key profile. Existing valid legacy
Gemini CLI OAuth profiles remain executable for compatibility, but OpenClaw
cannot create or repair them.Details: Google, Model providers.Is a local model OK for casual chats?
Is a local model OK for casual chats?
How do I keep hosted model traffic in a specific region?
How do I keep hosted model traffic in a specific region?
models.mode: "merge" so fallbacks stay
available while respecting the regioned provider you select.Do I have to buy a Mac Mini to install this?
Do I have to buy a Mac Mini to install this?
imsg on any Mac signed into Messages - if the Gateway runs on Linux or elsewhere,
set channels.imessage.cliPath to an SSH wrapper that runs imsg on that Mac. For other
macOS-only tools, run the Gateway on a Mac or pair a macOS node.Docs: iMessage, Nodes, Mac remote mode.Do I need a Mac mini for iMessage support?
Do I need a Mac mini for iMessage support?
imsg; the Gateway can run on that
Mac, or elsewhere with an SSH wrapper cliPath.Common setups:- Gateway on Linux/VPS,
channels.imessage.cliPathset to an SSH wrapper that runsimsgon a Mac signed into Messages. - Everything on one Mac for the simplest single-machine setup.
If I buy a Mac mini to run OpenClaw, can I connect it to my MacBook Pro?
If I buy a Mac mini to run OpenClaw, can I connect it to my MacBook Pro?
system.run on that device. A Mac node can also present
hosted widgets in its native panel.Common pattern: Gateway on the always-on Mac mini; MacBook Pro runs the macOS app or a
node host and pairs to the Gateway. Check with openclaw nodes status / openclaw nodes list.Docs: Nodes, Nodes CLI.Can I use Bun?
Can I use Bun?
node:sqlite can run the CLI, Gateway, and managed node
host as an explicit opt-in. Bun can also run package scripts; use
pnpm install for dependency installation.Telegram: what goes in allowFrom?
Telegram: what goes in allowFrom?
channels.telegram.allowFrom is the human sender’s Telegram user ID (numeric),
not the bot username. Setup asks for numeric user IDs only; openclaw doctor --fix
can try to resolve legacy @username entries.Safer (no third-party bot): DM your bot, run openclaw logs --follow, read from.id.Official Bot API: DM your bot, call https://api.telegram.org/bot<bot_token>/getUpdates, read message.from.id.Third-party (less private): DM @userinfobot or @getidsbot.See Telegram access control.Can multiple people use one WhatsApp number with different OpenClaw instances?
Can multiple people use one WhatsApp number with different OpenClaw instances?
peer: { kind: "direct", id: "+15551234567" }) to a different agentId, giving each person their own workspace and session store. Replies still come from the same WhatsApp account; DM access control (channels.whatsapp.dmPolicy / channels.whatsapp.allowFrom) is global per account. See Multi-Agent Routing and WhatsApp.Can I run a "fast chat" agent and an "Opus for coding" agent?
Can I run a "fast chat" agent and an "Opus for coding" agent?
Does Homebrew work on Linux?
Does Homebrew work on Linux?
/home/linuxbrew/.linuxbrew/bin (or your brew prefix) so brew-installed tools
resolve in non-login shells. Recent builds also prepend common user bin dirs on Linux
systemd services (for example ~/.local/bin, ~/.npm-global/bin,
~/.local/share/pnpm, ~/.bun/bin) and honor PNPM_HOME, NPM_CONFIG_PREFIX,
BUN_INSTALL, VOLTA_HOME, ASDF_DATA_DIR, NVM_DIR, and FNM_DIR when set.Difference between the hackable git install and npm install
Difference between the hackable git install and npm install
- Hackable (git) install: full source checkout, editable, best for contributors. You build locally and can patch code/docs.
- npm install: global CLI install, no repo, best for “just run it.” Updates come from npm dist-tags.
Can I switch between npm and git installs later?
Can I switch between npm and git installs later?
openclaw update --channel ... on an existing install. This does not
delete your data - only the OpenClaw code install changes. State (~/.openclaw) and
workspace (~/.openclaw/workspace) stay untouched.npm to git:--dry-run to preview the planned mode switch first. The updater runs Doctor
follow-ups, refreshes plugin sources for the target channel, and restarts the gateway
unless you pass --no-restart.The installer can force either mode too:Should I run the Gateway on my laptop or a VPS?
Should I run the Gateway on my laptop or a VPS?
- Pros: no server cost, direct access to local files, a live browser window.
- Cons: sleep/network drops disconnect it, OS updates/reboots interrupt it, must stay awake.
- Pros: always-on, stable network, no laptop sleep issues, easier to keep running.
- Cons: often headless (use screenshots), remote file access only, SSH needed for updates.
How important is it to run OpenClaw on a dedicated machine?
How important is it to run OpenClaw on a dedicated machine?
- Dedicated host (VPS/Mac mini/Raspberry Pi): always-on, fewer sleep/reboot interruptions, cleaner permissions, easier to keep running.
- Shared laptop/desktop: fine for testing and active use, but expect pauses when the machine sleeps or updates.
What are the minimum VPS requirements and recommended OS?
What are the minimum VPS requirements and recommended OS?
- Absolute minimum: 1 vCPU, 1 GB RAM, ~500 MB disk.
- Recommended: 1-2 vCPU, 2 GB+ RAM for headroom (logs, media, multiple channels). Node tools and browser automation can be resource hungry.
Can I run OpenClaw in a VM and what are the requirements?
Can I run OpenClaw in a VM and what are the requirements?
- Absolute minimum: 1 vCPU, 1 GB RAM.
- Recommended: 2 GB+ RAM for multiple channels, browser automation, or media tools.
- OS: Ubuntu LTS or another modern Debian/Ubuntu.