different-ai/openwork · error
OpenWork server did not report a base URL after startup.
Error message
OpenWork server did not report a base URL after startup.
What it means
Error "OpenWork server did not report a base URL after startup." thrown in different-ai/openwork.
Source
Thrown at apps/desktop/electron/runtime.mjs:493
openworkServerStateRef.lastStdout = serverStdout;
openworkServerStateRef.lastStderr = serverStderr;
if (options.manageOpencode === true) {
const engineStdout = engineStateRef.lastStdout;
const engineStderr = engineStateRef.lastStderr;
const projectDir = engineStateRef.projectDir;
Object.assign(engineStateRef, createEngineState());
engineStateRef.lastStdout = engineStdout;
engineStateRef.lastStderr = engineStderr;
engineStateRef.projectDir = projectDir;
}
}
function assertOpenworkServerReady(snapshot) {
if (!snapshot?.running) {
throw new Error("OpenWork server did not stay running after startup.");
}
if (!snapshot.baseUrl) {
throw new Error("OpenWork server did not report a base URL after startup.");
}
if (!snapshot.ownerToken && !snapshot.clientToken) {
throw new Error("OpenWork server did not report an access token after startup.");
}
return snapshot;
}
async function fileExists(targetPath) {
try {
await readFile(targetPath);
return true;
} catch {
return false;
}
}
async function readJsonFile(targetPath, fallback) {
try {View on GitHub (pinned to 2b7df46e8a)
When it happens
Trigger: Thrown at apps/desktop/electron/runtime.mjs:493 when the library encounters an invalid state.
Common situations: See trigger scenarios.
AI-assisted analysis of different-ai/openwork@2b7df46e8a (2026-09-01).
Data as JSON: /api/errors/5f8832f04e152054.
Report an issue: GitHub.