openclaw/docs
synth 151c549494
fix(browser): uploads fail when the browser runs on a remote node (#115291)
* fix(browser): resolve upload paths on the owning browser node, not the Gateway

When a browser session is proxied to a remote node, the upload action
previously ran resolveExistingUploadPaths on the Gateway, pinning paths
to a filesystem the node cannot see and rejecting node-local files. The
node-side /hooks/file-chooser route already re-resolves paths against
its own filesystem, so skip Gateway-local resolution whenever the
request is proxied and forward the requested paths as-is.

Fixes openclaw/openclaw#115251

* fix(browser): transfer uploads to remote browser nodes

* fix(browser): normalize upload abort errors

---------

Co-authored-by: Vincent Koc <vincentkoc@ieee.org>
2026-07-29 20:31:46 +08:00
..
.generated feat(gateway): push session PR indicators to subscribed clients (#115643) 2026-07-29 06:30:01 -04:00
.i18n fix(docs): preserve localized navigation parity 2026-07-28 23:45:40 +08:00
announcements
assets
automation fix(plugins): bound hook execution and retire stale registrations (#115695) 2026-07-29 16:44:05 +08:00
channels fix(msteams): honor group and channel conversation allowlists (#115746) 2026-07-29 05:05:42 -04:00
clawhub feat(skills): support external skills.sh references (#112751) 2026-07-25 08:24:34 -05:00
cli fix(browser): uploads fail when the browser runs on a remote node (#115291) 2026-07-29 20:31:46 +08:00
concepts fix(protocol): make Swift model checks non-mutating (#115793) 2026-07-29 18:17:36 +08:00
debug chore(scripts): remove resolved investigation tools and orphans (#113532) 2026-07-25 02:47:40 -07:00
diagnostics docs: retire config keys that strict validation rejects (#113956) 2026-07-25 18:24:02 -07:00
gateway fix(browser): uploads fail when the browser runs on a remote node (#115291) 2026-07-29 20:31:46 +08:00
help refactor(qa): make Matrix sharding execution-owned (#115589) 2026-07-29 15:23:37 +08:00
images
install docs(install): npm 12 blocks openclaw install scripts by default (#115224) 2026-07-29 03:53:35 -04:00
maturity
nodes fix(browser): uploads fail when the browser runs on a remote node (#115291) 2026-07-29 20:31:46 +08:00
plan refactor(sessions): collapse legacy JSON store (#113075) 2026-07-23 09:36:48 -07:00
platforms fix(linux): package media codecs for deb and AppImage (#115616) 2026-07-29 02:03:55 -04:00
plugins fix(codex): restore connected apps for token-authenticated runs (#115075) 2026-07-29 06:21:25 -04:00
providers feat: add Fish Audio S2.1 and local MLX speech (#115790) 2026-07-29 05:15:33 -04:00
refactor refactor(nodes)!: retire arming leases for durable capability enablement (#114892) 2026-07-27 23:51:30 -04:00
reference refactor(qa): make Matrix sharding execution-owned (#115589) 2026-07-29 15:23:37 +08:00
releases fix(talk): remove unsupported Codex OAuth realtime 2026-07-28 21:32:38 +08:00
security chore(docs): audit external links without gating PRs (#114643) 2026-07-27 14:02:09 -04:00
snippets/plugin-publish
specs
start docs: document gateway and memory chat wizards (#115487) 2026-07-28 22:26:19 -04:00
tools fix(agents): apply_patch destroys an existing file when a patch creates that path (#114911) 2026-07-29 20:17:54 +08:00
web refactor(ui): move Agent Defaults entry from the sidebar into the Agents page (#115836) 2026-07-29 06:30:40 -04:00
agent-runtime-architecture.md refactor: own model discovery by runtime lifecycle (#111173) 2026-07-19 05:30:54 -07:00
AGENTS.md
auth-credential-semantics.md
brave-search.md
ci.md refactor(qa): make Matrix sharding execution-owned (#115589) 2026-07-29 15:23:37 +08:00
CLAUDE.md
date-time.md
docs.json feat: add Fish Audio S2.1 and local MLX speech (#115790) 2026-07-29 05:15:33 -04:00
docs_map.md fix(codex): restore connected apps for token-authenticated runs (#115075) 2026-07-29 06:21:25 -04:00
index.md [AI-assisted] docs: recommend Node 26 in quickstart, landing, and platform install docs (#115064) 2026-07-28 12:37:06 -04:00
logging.md docs: retire config keys that strict validation rejects (#113956) 2026-07-25 18:24:02 -07:00
nav-tabs-underline.js
network.md
openclaw-agent-runtime.md
perplexity.md
prose.md
style.css
tts.md
vps.md
whatsapp-openclaw.jpg