What happened
Maka Desktop continuously queries collaboration.turn-request.query when it is connected to the default Local Runtime Host, even though that Host composition has no collaboration authority.
Each query fails with operation_unavailable. The renderer catches the failure and schedules another poll two seconds later, while Electron logs every rejected IPC handler call. This produces an unbounded stream of identical errors after startup.
The unavailable collaboration capability is valid for this Host composition. The Desktop inbox should not poll a Host that cannot serve collaboration requests, and an unavailable capability should not produce repeated error logs.
This does not appear to crash the application or damage data, but it creates unnecessary IPC and Runtime Host traffic and makes the terminal difficult to use for diagnostics.
How to reproduce
- Start Maka Desktop from source with the default Local Runtime Host.
- Do not configure a WebSocket collaboration listener.
- Wait for
[startup] app ready.
- Do not open any collaboration UI or select a Session.
- Observe the terminal.
Approximately every two seconds, the terminal prints the same collaboration.turn-request.query failure.
Environment
- Maka commit:
622d6fecd
- OS: macOS 26.6.2 (25G83)
- Surface: Desktop / Local Runtime Host
- Node.js: v24.16.0
Logs, screenshots, or additional context
❯ npm run dev
> maka@0.2.0 dev
> npm --workspace @maka/desktop run dev:hmr --
> @maka/desktop@0.2.0 dev:hmr
> node scripts/dev.mjs
[10:06:16][build] model metadata — generating from committed snapshot
(node:916) ExperimentalWarning: stripTypeScriptTypes is an experimental feature and might change at any time
(Use `node --trace-warnings ...` to show where the warning was created)
[10:06:16][build] libraries — starting (tsc --build)
[10:06:16][build] cursor overlay — done
[10:06:16][build] libraries (all) — done
[10:06:16][build] preload — done
[10:06:16][build] filesystem worker bundle — done
[10:06:16][build] main — starting
[10:06:16][build] main — done
[10:06:16][build] all builds finished in 0.4s
[10:06:16][vite] starting dev server...
➜ Local: http://localhost:5173/
➜ Network: use --host to expose
[10:06:16][electron] launching against http://localhost:5173 (renderer HMR live)
[startup] app ready
Error occurred in handler for 'session-collaboration:turn-request:query': RuntimeHostOperationError: Runtime Host collaboration authority is unavailable
at #acceptResponse (file:///Users/phoenix/workspace/agent-repos/maka-agent/packages/runtime-host/dist/client/connection.js:370:24)
at #readResponses (file:///Users/phoenix/workspace/agent-repos/maka-agent/packages/runtime-host/dist/client/connection.js:330:37)
at process.processTicksAndRejections (node:internal/process/task_queues:104:5) {
operation: 'collaboration.turn-request.query',
code: 'operation_unavailable'
}
Error occurred in handler for 'session-collaboration:turn-request:query': RuntimeHostOperationError: Runtime Host collaboration authority is unavailable
at #acceptResponse (file:///Users/phoenix/workspace/agent-repos/maka-agent/packages/runtime-host/dist/client/connection.js:370:24)
at #readResponses (file:///Users/phoenix/workspace/agent-repos/maka-agent/packages/runtime-host/dist/client/connection.js:330:37)
at process.processTicksAndRejections (node:internal/process/task_queues:104:5) {
operation: 'collaboration.turn-request.query',
code: 'operation_unavailable'
}
Error occurred in handler for 'session-collaboration:turn-request:query': RuntimeHostOperationError: Runtime Host collaboration authority is unavailable
at #acceptResponse (file:///Users/phoenix/workspace/agent-repos/maka-agent/packages/runtime-host/dist/client/connection.js:370:24)
at #readResponses (file:///Users/phoenix/workspace/agent-repos/maka-agent/packages/runtime-host/dist/client/connection.js:330:37)
at process.processTicksAndRejections (node:internal/process/task_queues:104:5) {
operation: 'collaboration.turn-request.query',
code: 'operation_unavailable'
}
Error occurred in handler for 'session-collaboration:turn-request:query': RuntimeHostOperationError: Runtime Host collaboration authority is unavailable
at #acceptResponse (file:///Users/phoenix/workspace/agent-repos/maka-agent/packages/runtime-host/dist/client/connection.js:370:24)
at #readResponses (file:///Users/phoenix/workspace/agent-repos/maka-agent/packages/runtime-host/dist/client/connection.js:330:37)
at process.processTicksAndRejections (node:internal/process/task_queues:104:5) {
operation: 'collaboration.turn-request.query',
code: 'operation_unavailable'
}
Error occurred in handler for 'session-collaboration:turn-request:query': RuntimeHostOperationError: Runtime Host collaboration authority is unavailable
at #acceptResponse (file:///Users/phoenix/workspace/agent-repos/maka-agent/packages/runtime-host/dist/client/connection.js:370:24)
at #readResponses (file:///Users/phoenix/workspace/agent-repos/maka-agent/packages/runtime-host/dist/client/connection.js:330:37)
at process.processTicksAndRejections (node:internal/process/task_queues:104:5) {
operation: 'collaboration.turn-request.query',
code: 'operation_unavailable'
}
Error occurred in handler for 'session-collaboration:turn-request:query': RuntimeHostOperationError: Runtime Host collaboration authority is unavailable
at #acceptResponse (file:///Users/phoenix/workspace/agent-repos/maka-agent/packages/runtime-host/dist/client/connection.js:370:24)
at #readResponses (file:///Users/phoenix/workspace/agent-repos/maka-agent/packages/runtime-host/dist/client/connection.js:330:37)
at process.processTicksAndRejections (node:internal/process/task_queues:104:5) {
operation: 'collaboration.turn-request.query',
code: 'operation_unavailable'
}
Error occurred in handler for 'session-collaboration:turn-request:query': RuntimeHostOperationError: Runtime Host collaboration authority is unavailable
at #acceptResponse (file:///Users/phoenix/workspace/agent-repos/maka-agent/packages/runtime-host/dist/client/connection.js:370:24)
at #readResponses (file:///Users/phoenix/workspace/agent-repos/maka-agent/packages/runtime-host/dist/client/connection.js:330:37)
at process.processTicksAndRejections (node:internal/process/task_queues:104:5) {
operation: 'collaboration.turn-request.query',
code: 'operation_unavailable'
}
Error occurred in handler for 'session-collaboration:turn-request:query': RuntimeHostOperationError: Runtime Host collaboration authority is unavailable
at #acceptResponse (file:///Users/phoenix/workspace/agent-repos/maka-agent/packages/runtime-host/dist/client/connection.js:370:24)
at #readResponses (file:///Users/phoenix/workspace/agent-repos/maka-agent/packages/runtime-host/dist/client/connection.js:330:37)
at process.processTicksAndRejections (node:internal/process/task_queues:104:5) {
operation: 'collaboration.turn-request.query',
code: 'operation_unavailable'
}
Error occurred in handler for 'session-collaboration:turn-request:query': RuntimeHostOperationError: Runtime Host collaboration authority is unavailable
at #acceptResponse (file:///Users/phoenix/workspace/agent-repos/maka-agent/packages/runtime-host/dist/client/connection.js:370:24)
at #readResponses (file:///Users/phoenix/workspace/agent-repos/maka-agent/packages/runtime-host/dist/client/connection.js:330:37)
at process.processTicksAndRejections (node:internal/process/task_queues:104:5) {
operation: 'collaboration.turn-request.query',
code: 'operation_unavailable'
}
Error occurred in handler for 'session-collaboration:turn-request:query': RuntimeHostOperationError: Runtime Host collaboration authority is unavailable
at #acceptResponse (file:///Users/phoenix/workspace/agent-repos/maka-agent/packages/runtime-host/dist/client/connection.js:370:24)
at #readResponses (file:///Users/phoenix/workspace/agent-repos/maka-agent/packages/runtime-host/dist/client/connection.js:330:37)
at process.processTicksAndRejections (node:internal/process/task_queues:104:5) {
operation: 'collaboration.turn-request.query',
code: 'operation_unavailable'
}
Error occurred in handler for 'session-collaboration:turn-request:query': RuntimeHostOperationError: Runtime Host collaboration authority is unavailable
at #acceptResponse (file:///Users/phoenix/workspace/agent-repos/maka-agent/packages/runtime-host/dist/client/connection.js:370:24)
at #readResponses (file:///Users/phoenix/workspace/agent-repos/maka-agent/packages/runtime-host/dist/client/connection.js:330:37)
at process.processTicksAndRejections (node:internal/process/task_queues:104:5) {
operation: 'collaboration.turn-request.query',
code: 'operation_unavailable'
}
Error occurred in handler for 'session-collaboration:turn-request:query': RuntimeHostOperationError: Runtime Host collaboration authority is unavailable
at #acceptResponse (file:///Users/phoenix/workspace/agent-repos/maka-agent/packages/runtime-host/dist/client/connection.js:370:24)
at #readResponses (file:///Users/phoenix/workspace/agent-repos/maka-agent/packages/runtime-host/dist/client/connection.js:330:37)
at process.processTicksAndRejections (node:internal/process/task_queues:104:5) {
operation: 'collaboration.turn-request.query',
code: 'operation_unavailable'
}
Error occurred in handler for 'session-collaboration:turn-request:query': RuntimeHostOperationError: Runtime Host collaboration authority is unavailable
at #acceptResponse (file:///Users/phoenix/workspace/agent-repos/maka-agent/packages/runtime-host/dist/client/connection.js:370:24)
at #readResponses (file:///Users/phoenix/workspace/agent-repos/maka-agent/packages/runtime-host/dist/client/connection.js:330:37)
at process.processTicksAndRejections (node:internal/process/task_queues:104:5) {
operation: 'collaboration.turn-request.query',
code: 'operation_unavailable'
}
Error occurred in handler for 'session-collaboration:turn-request:query': RuntimeHostOperationError: Runtime Host collaboration authority is unavailable
at #acceptResponse (file:///Users/phoenix/workspace/agent-repos/maka-agent/packages/runtime-host/dist/client/connection.js:370:24)
at #readResponses (file:///Users/phoenix/workspace/agent-repos/maka-agent/packages/runtime-host/dist/client/connection.js:330:37)
at process.processTicksAndRejections (node:internal/process/task_queues:104:5) {
operation: 'collaboration.turn-request.query',
code: 'operation_unavailable'
}
Error occurred in handler for 'session-collaboration:turn-request:query': RuntimeHostOperationError: Runtime Host collaboration authority is unavailable
at #acceptResponse (file:///Users/phoenix/workspace/agent-repos/maka-agent/packages/runtime-host/dist/client/connection.js:370:24)
at #readResponses (file:///Users/phoenix/workspace/agent-repos/maka-agent/packages/runtime-host/dist/client/connection.js:330:37)
at process.processTicksAndRejections (node:internal/process/task_queues:104:5) {
operation: 'collaboration.turn-request.query',
code: 'operation_unavailable'
}
Error occurred in handler for 'session-collaboration:turn-request:query': RuntimeHostOperationError: Runtime Host collaboration authority is unavailable
at #acceptResponse (file:///Users/phoenix/workspace/agent-repos/maka-agent/packages/runtime-host/dist/client/connection.js:370:24)
at #readResponses (file:///Users/phoenix/workspace/agent-repos/maka-agent/packages/runtime-host/dist/client/connection.js:330:37)
at process.processTicksAndRejections (node:internal/process/task_queues:104:5) {
operation: 'collaboration.turn-request.query',
code: 'operation_unavailable'
}
Error occurred in handler for 'session-collaboration:turn-request:query': RuntimeHostOperationError: Runtime Host collaboration authority is unavailable
at #acceptResponse (file:///Users/phoenix/workspace/agent-repos/maka-agent/packages/runtime-host/dist/client/connection.js:370:24)
at #readResponses (file:///Users/phoenix/workspace/agent-repos/maka-agent/packages/runtime-host/dist/client/connection.js:330:37)
at process.processTicksAndRejections (node:internal/process/task_queues:104:5) {
operation: 'collaboration.turn-request.query',
code: 'operation_unavailable'
}
Error occurred in handler for 'session-collaboration:turn-request:query': RuntimeHostOperationError: Runtime Host collaboration authority is unavailable
at #acceptResponse (file:///Users/phoenix/workspace/agent-repos/maka-agent/packages/runtime-host/dist/client/connection.js:370:24)
at #readResponses (file:///Users/phoenix/workspace/agent-repos/maka-agent/packages/runtime-host/dist/client/connection.js:330:37)
at process.processTicksAndRejections (node:internal/process/task_queues:104:5) {
operation: 'collaboration.turn-request.query',
code: 'operation_unavailable'
}
Error occurred in handler for 'session-collaboration:turn-request:query': RuntimeHostOperationError: Runtime Host collaboration authority is unavailable
at #acceptResponse (file:///Users/phoenix/workspace/agent-repos/maka-agent/packages/runtime-host/dist/client/connection.js:370:24)
at #readResponses (file:///Users/phoenix/workspace/agent-repos/maka-agent/packages/runtime-host/dist/client/connection.js:330:37)
at process.processTicksAndRejections (node:internal/process/task_queues:104:5) {
operation: 'collaboration.turn-request.query',
code: 'operation_unavailable'
}
Error occurred in handler for 'session-collaboration:turn-request:query': RuntimeHostOperationError: Runtime Host collaboration authority is unavailable
at #acceptResponse (file:///Users/phoenix/workspace/agent-repos/maka-agent/packages/runtime-host/dist/client/connection.js:370:24)
at #readResponses (file:///Users/phoenix/workspace/agent-repos/maka-agent/packages/runtime-host/dist/client/connection.js:330:37)
at process.processTicksAndRejections (node:internal/process/task_queues:104:5) {
operation: 'collaboration.turn-request.query',
code: 'operation_unavailable'
}
Error occurred in handler for 'session-collaboration:turn-request:query': RuntimeHostOperationError: Runtime Host collaboration authority is unavailable
at #acceptResponse (file:///Users/phoenix/workspace/agent-repos/maka-agent/packages/runtime-host/dist/client/connection.js:370:24)
at #readResponses (file:///Users/phoenix/workspace/agent-repos/maka-agent/packages/runtime-host/dist/client/connection.js:330:37)
at process.processTicksAndRejections (node:internal/process/task_queues:104:5) {
operation: 'collaboration.turn-request.query',
code: 'operation_unavailable'
}
Error occurred in handler for 'session-collaboration:turn-request:query': RuntimeHostOperationError: Runtime Host collaboration authority is unavailable
at #acceptResponse (file:///Users/phoenix/workspace/agent-repos/maka-agent/packages/runtime-host/dist/client/connection.js:370:24)
at #readResponses (file:///Users/phoenix/workspace/agent-repos/maka-agent/packages/runtime-host/dist/client/connection.js:330:37)
at process.processTicksAndRejections (node:internal/process/task_queues:104:5) {
operation: 'collaboration.turn-request.query',
code: 'operation_unavailable'
}
Error occurred in handler for 'session-collaboration:turn-request:query': RuntimeHostOperationError: Runtime Host collaboration authority is unavailable
at #acceptResponse (file:///Users/phoenix/workspace/agent-repos/maka-agent/packages/runtime-host/dist/client/connection.js:370:24)
at #readResponses (file:///Users/phoenix/workspace/agent-repos/maka-agent/packages/runtime-host/dist/client/connection.js:330:37)
at process.processTicksAndRejections (node:internal/process/task_queues:104:5) {
operation: 'collaboration.turn-request.query',
code: 'operation_unavailable'
}
Error occurred in handler for 'session-collaboration:turn-request:query': RuntimeHostOperationError: Runtime Host collaboration authority is unavailable
at #acceptResponse (file:///Users/phoenix/workspace/agent-repos/maka-agent/packages/runtime-host/dist/client/connection.js:370:24)
at #readResponses (file:///Users/phoenix/workspace/agent-repos/maka-agent/packages/runtime-host/dist/client/connection.js:330:37)
at process.processTicksAndRejections (node:internal/process/task_queues:104:5) {
operation: 'collaboration.turn-request.query',
code: 'operation_unavailable'
}
Error occurred in handler for 'session-collaboration:turn-request:query': RuntimeHostOperationError: Runtime Host collaboration authority is unavailable
at #acceptResponse (file:///Users/phoenix/workspace/agent-repos/maka-agent/packages/runtime-host/dist/client/connection.js:370:24)
at #readResponses (file:///Users/phoenix/workspace/agent-repos/maka-agent/packages/runtime-host/dist/client/connection.js:330:37)
at process.processTicksAndRejections (node:internal/process/task_queues:104:5) {
operation: 'collaboration.turn-request.query',
code: 'operation_unavailable'
}
Error occurred in handler for 'session-collaboration:turn-request:query': RuntimeHostOperationError: Runtime Host collaboration authority is unavailable
at #acceptResponse (file:///Users/phoenix/workspace/agent-repos/maka-agent/packages/runtime-host/dist/client/connection.js:370:24)
at #readResponses (file:///Users/phoenix/workspace/agent-repos/maka-agent/packages/runtime-host/dist/client/connection.js:330:37)
at process.processTicksAndRejections (node:internal/process/task_queues:104:5) {
operation: 'collaboration.turn-request.query',
code: 'operation_unavailable'
}
Error occurred in handler for 'session-collaboration:turn-request:query': RuntimeHostOperationError: Runtime Host collaboration authority is unavailable
at #acceptResponse (file:///Users/phoenix/workspace/agent-repos/maka-agent/packages/runtime-host/dist/client/connection.js:370:24)
at #readResponses (file:///Users/phoenix/workspace/agent-repos/maka-agent/packages/runtime-host/dist/client/connection.js:330:37)
at process.processTicksAndRejections (node:internal/process/task_queues:104:5) {
operation: 'collaboration.turn-request.query',
code: 'operation_unavailable'
}
Error occurred in handler for 'session-collaboration:turn-request:query': RuntimeHostOperationError: Runtime Host collaboration authority is unavailable
at #acceptResponse (file:///Users/phoenix/workspace/agent-repos/maka-agent/packages/runtime-host/dist/client/connection.js:370:24)
at #readResponses (file:///Users/phoenix/workspace/agent-repos/maka-agent/packages/runtime-host/dist/client/connection.js:330:37)
at process.processTicksAndRejections (node:internal/process/task_queues:104:5) {
operation: 'collaboration.turn-request.query',
code: 'operation_unavailable'
}
Error occurred in handler for 'session-collaboration:turn-request:query': RuntimeHostOperationError: Runtime Host collaboration authority is unavailable
at #acceptResponse (file:///Users/phoenix/workspace/agent-repos/maka-agent/packages/runtime-host/dist/client/connection.js:370:24)
at #readResponses (file:///Users/phoenix/workspace/agent-repos/maka-agent/packages/runtime-host/dist/client/connection.js:330:37)
at process.processTicksAndRejections (node:internal/process/task_queues:104:5) {
operation: 'collaboration.turn-request.query',
code: 'operation_unavailable'
}
Error occurred in handler for 'session-collaboration:turn-request:query': RuntimeHostOperationError: Runtime Host collaboration authority is unavailable
at #acceptResponse (file:///Users/phoenix/workspace/agent-repos/maka-agent/packages/runtime-host/dist/client/connection.js:370:24)
at #readResponses (file:///Users/phoenix/workspace/agent-repos/maka-agent/packages/runtime-host/dist/client/connection.js:330:37)
at process.processTicksAndRejections (node:internal/process/task_queues:104:5) {
operation: 'collaboration.turn-request.query',
code: 'operation_unavailable'
}
Error occurred in handler for 'session-collaboration:turn-request:query': RuntimeHostOperationError: Runtime Host collaboration authority is unavailable
at #acceptResponse (file:///Users/phoenix/workspace/agent-repos/maka-agent/packages/runtime-host/dist/client/connection.js:370:24)
at #readResponses (file:///Users/phoenix/workspace/agent-repos/maka-agent/packages/runtime-host/dist/client/connection.js:330:37)
at process.processTicksAndRejections (node:internal/process/task_queues:104:5) {
operation: 'collaboration.turn-request.query',
code: 'operation_unavailable'
}
Error occurred in handler for 'session-collaboration:turn-request:query': RuntimeHostOperationError: Runtime Host collaboration authority is unavailable
at #acceptResponse (file:///Users/phoenix/workspace/agent-repos/maka-agent/packages/runtime-host/dist/client/connection.js:370:24)
at #readResponses (file:///Users/phoenix/workspace/agent-repos/maka-agent/packages/runtime-host/dist/client/connection.js:330:37)
at process.processTicksAndRejections (node:internal/process/task_queues:104:5) {
operation: 'collaboration.turn-request.query',
code: 'operation_unavailable'
}
Error occurred in handler for 'session-collaboration:turn-request:query': RuntimeHostOperationError: Runtime Host collaboration authority is unavailable
at #acceptResponse (file:///Users/phoenix/workspace/agent-repos/maka-agent/packages/runtime-host/dist/client/connection.js:370:24)
at #readResponses (file:///Users/phoenix/workspace/agent-repos/maka-agent/packages/runtime-host/dist/client/connection.js:330:37)
at process.processTicksAndRejections (node:internal/process/task_queues:104:5) {
operation: 'collaboration.turn-request.query',
code: 'operation_unavailable'
}
Error occurred in handler for 'session-collaboration:turn-request:query': RuntimeHostOperationError: Runtime Host collaboration authority is unavailable
at #acceptResponse (file:///Users/phoenix/workspace/agent-repos/maka-agent/packages/runtime-host/dist/client/connection.js:370:24)
at #readResponses (file:///Users/phoenix/workspace/agent-repos/maka-agent/packages/runtime-host/dist/client/connection.js:330:37)
at process.processTicksAndRejections (node:internal/process/task_queues:104:5) {
operation: 'collaboration.turn-request.query',
code: 'operation_unavailable'
}
Error occurred in handler for 'session-collaboration:turn-request:query': RuntimeHostOperationError: Runtime Host collaboration authority is unavailable
at #acceptResponse (file:///Users/phoenix/workspace/agent-repos/maka-agent/packages/runtime-host/dist/client/connection.js:370:24)
at #readResponses (file:///Users/phoenix/workspace/agent-repos/maka-agent/packages/runtime-host/dist/client/connection.js:330:37)
at process.processTicksAndRejections (node:internal/process/task_queues:104:5) {
operation: 'collaboration.turn-request.query',
code: 'operation_unavailable'
}
Error occurred in handler for 'session-collaboration:turn-request:query': RuntimeHostOperationError: Runtime Host collaboration authority is unavailable
at #acceptResponse (file:///Users/phoenix/workspace/agent-repos/maka-agent/packages/runtime-host/dist/client/connection.js:370:24)
at #readResponses (file:///Users/phoenix/workspace/agent-repos/maka-agent/packages/runtime-host/dist/client/connection.js:330:37)
at process.processTicksAndRejections (node:internal/process/task_queues:104:5) {
operation: 'collaboration.turn-request.query',
code: 'operation_unavailable'
}
Error occurred in handler for 'session-collaboration:turn-request:query': RuntimeHostOperationError: Runtime Host collaboration authority is unavailable
at #acceptResponse (file:///Users/phoenix/workspace/agent-repos/maka-agent/packages/runtime-host/dist/client/connection.js:370:24)
at #readResponses (file:///Users/phoenix/workspace/agent-repos/maka-agent/packages/runtime-host/dist/client/connection.js:330:37)
at process.processTicksAndRejections (node:internal/process/task_queues:104:5) {
operation: 'collaboration.turn-request.query',
code: 'operation_unavailable'
}
Error occurred in handler for 'session-collaboration:turn-request:query': RuntimeHostOperationError: Runtime Host collaboration authority is unavailable
at #acceptResponse (file:///Users/phoenix/workspace/agent-repos/maka-agent/packages/runtime-host/dist/client/connection.js:370:24)
at #readResponses (file:///Users/phoenix/workspace/agent-repos/maka-agent/packages/runtime-host/dist/client/connection.js:330:37)
at process.processTicksAndRejections (node:internal/process/task_queues:104:5) {
operation: 'collaboration.turn-request.query',
code: 'operation_unavailable'
}
Error occurred in handler for 'session-collaboration:turn-request:query': RuntimeHostOperationError: Runtime Host collaboration authority is unavailable
at #acceptResponse (file:///Users/phoenix/workspace/agent-repos/maka-agent/packages/runtime-host/dist/client/connection.js:370:24)
at #readResponses (file:///Users/phoenix/workspace/agent-repos/maka-agent/packages/runtime-host/dist/client/connection.js:330:37)
at process.processTicksAndRejections (node:internal/process/task_queues:104:5) {
operation: 'collaboration.turn-request.query',
code: 'operation_unavailable'
}
Error occurred in handler for 'session-collaboration:turn-request:query': RuntimeHostOperationError: Runtime Host collaboration authority is unavailable
at #acceptResponse (file:///Users/phoenix/workspace/agent-repos/maka-agent/packages/runtime-host/dist/client/connection.js:370:24)
at #readResponses (file:///Users/phoenix/workspace/agent-repos/maka-agent/packages/runtime-host/dist/client/connection.js:330:37)
at process.processTicksAndRejections (node:internal/process/task_queues:104:5) {
operation: 'collaboration.turn-request.query',
code: 'operation_unavailable'
}
Error occurred in handler for 'session-collaboration:turn-request:query': RuntimeHostOperationError: Runtime Host collaboration authority is unavailable
at #acceptResponse (file:///Users/phoenix/workspace/agent-repos/maka-agent/packages/runtime-host/dist/client/connection.js:370:24)
at #readResponses (file:///Users/phoenix/workspace/agent-repos/maka-agent/packages/runtime-host/dist/client/connection.js:330:37)
at process.processTicksAndRejections (node:internal/process/task_queues:104:5) {
operation: 'collaboration.turn-request.query',
code: 'operation_unavailable'
}
Error occurred in handler for 'session-collaboration:turn-request:query': RuntimeHostOperationError: Runtime Host collaboration authority is unavailable
at #acceptResponse (file:///Users/phoenix/workspace/agent-repos/maka-agent/packages/runtime-host/dist/client/connection.js:370:24)
at #readResponses (file:///Users/phoenix/workspace/agent-repos/maka-agent/packages/runtime-host/dist/client/connection.js:330:37)
at process.processTicksAndRejections (node:internal/process/task_queues:104:5) {
operation: 'collaboration.turn-request.query',
code: 'operation_unavailable'
}
Error occurred in handler for 'session-collaboration:turn-request:query': RuntimeHostOperationError: Runtime Host collaboration authority is unavailable
at #acceptResponse (file:///Users/phoenix/workspace/agent-repos/maka-agent/packages/runtime-host/dist/client/connection.js:370:24)
at #readResponses (file:///Users/phoenix/workspace/agent-repos/maka-agent/packages/runtime-host/dist/client/connection.js:330:37)
at process.processTicksAndRejections (node:internal/process/task_queues:104:5) {
operation: 'collaboration.turn-request.query',
code: 'operation_unavailable'
}
The current call path explains the repeated failure:
- The global turn-request inbox polls every 2,000 ms.
getPendingTurnRequests() queries every Runtime Host scope marked as owner, without checking whether collaboration authority is available.
- The default on-demand Local Runtime Host creates an access authority only when a managed WebSocket listener is configured.
- The query therefore returns
operation_unavailable, and the polling loop retries indefinitely.
Related collaboration tracker: #3843.
What happened
Maka Desktop continuously queries
collaboration.turn-request.querywhen it is connected to the default Local Runtime Host, even though that Host composition has no collaboration authority.Each query fails with
operation_unavailable. The renderer catches the failure and schedules another poll two seconds later, while Electron logs every rejected IPC handler call. This produces an unbounded stream of identical errors after startup.The unavailable collaboration capability is valid for this Host composition. The Desktop inbox should not poll a Host that cannot serve collaboration requests, and an unavailable capability should not produce repeated error logs.
This does not appear to crash the application or damage data, but it creates unnecessary IPC and Runtime Host traffic and makes the terminal difficult to use for diagnostics.
How to reproduce
[startup] app ready.Approximately every two seconds, the terminal prints the same
collaboration.turn-request.queryfailure.Environment
622d6fecdLogs, screenshots, or additional context
The current call path explains the repeated failure:
getPendingTurnRequests()queries every Runtime Host scope marked asowner, without checking whether collaboration authority is available.operation_unavailable, and the polling loop retries indefinitely.Related collaboration tracker: #3843.