tinyhumansai/openhuman · error
browser.backend='computer_use' but sidecar endpoint is unrea
Error message
browser.backend='computer_use' but sidecar endpoint is unreachable. Check browser.computer_use.endpoint and sidecar status
What it means
The computer_use backend was explicitly selected but its sidecar HTTP endpoint failed the 500ms reachability probe. Configuration parsed fine; the sidecar process is down or the endpoint address is wrong.
Source
Thrown at src/openhuman/tools/impl/browser/browser.rs:235
)
}
}
BrowserBackendKind::RustNative => {
if !Self::rust_native_compiled() {
anyhow::bail!(
"browser.backend='rust_native' requires build feature 'browser-native'"
);
}
if !self.rust_native_available() {
anyhow::bail!(
"Rust-native browser backend is enabled but WebDriver endpoint is unreachable. Set browser.native_webdriver_url and start a compatible driver"
);
}
Ok(ResolvedBackend::RustNative)
}
BrowserBackendKind::ComputerUse => {
if !self.computer_use_available()? {
anyhow::bail!(
"browser.backend='computer_use' but sidecar endpoint is unreachable. Check browser.computer_use.endpoint and sidecar status"
);
}
Ok(ResolvedBackend::ComputerUse)
}
BrowserBackendKind::Auto => {
if Self::rust_native_compiled() && self.rust_native_available() {
return Ok(ResolvedBackend::RustNative);
}
if Self::is_playwright_available().await {
return Ok(ResolvedBackend::Playwright);
}
if Self::is_agent_browser_available().await {
return Ok(ResolvedBackend::AgentBrowser);
}
let computer_use_err = match self.computer_use_available() {
Ok(true) => return Ok(ResolvedBackend::ComputerUse),View on GitHub (pinned to 7491200858)
Solutions
- Start the computer-use sidecar process.
- Verify browser.computer_use.endpoint matches the sidecar's actual address/port.
- Check sidecar logs for startup failure.
Defensive patterns
Strategy: fallback
When it happens
Trigger: Thrown at src/openhuman/tools/impl/browser/browser.rs:235 when the library encounters an invalid state.
Common situations: See trigger scenarios.
AI-assisted analysis of tinyhumansai/openhuman@7491200858 (2026-08-17).
Data as JSON: /api/errors/4473cc73b9d299c7.
Report an issue: GitHub.