after run pnpm dev
cut n paste
there is something broken. I have reinstalled this vps 4 times tried 3 different ways to install and always the same problem.
VPS config..
ubuntu 24.04
prerequisites installed
Docker-CE
nvm
npm
===================
hermes@hermes:~/.hermes/hermes-workspace$ pnpm dev
Already up to date
Done in 442ms using pnpm v11.18.0
$ vite dev
[hermes-agent] Starting /home/hermes/.hermes/hermes-agent/venv/bin/hermes gateway run
VITE v7.3.5 ready in 2480 ms
➜ Local: http://localhost:3000/
➜ Network: http://192.168.50.50:3000/
➜ press h + enter to show help
[vite] connected.
[hermes-agent] ✗ A gateway is already running under systemd (user) for this profile.
Starting another one from a shell leaves an orphan dispatcher that
escapes the service, survives restarts, and writes to the same kanban
DB concurrently — which can corrupt it. Restart the supervised gateway
instead:
Pass --force to start a foreground gateway anyway (not recommended
while the service is running).
[hermes-agent] Exited with code 1
[claude-api] Configured API: http://127.0.0.1:8642
[gateway] Failed to fetch dashboard token: fetch failed
[gateway] gateway=http://127.0.0.1:8642 dashboard=http://127.0.0.1:9119 mode=disconnected core=[] enhanced=[memory] missing=[health, models, sessions, skills, config] optional=[chatCompletions, streaming, enhancedChat, jobs, mcp, mcpFallback, dashboard]
Error: It looks like you forgot to return a response from your server route handler. If you want to defer to the app router, make sure to have a component set in this route.
at throwRouteHandlerError (/home/hermes/.hermes/hermes-workspace/node_modules/.pnpm/@TanStack+start-server-core@1.166.7/node_modules/@tanstack/start-server-core/src/createStartHandler.ts:229:9)
... 8 lines matching cause stack trace ...
at async file:///home/hermes/.hermes/hermes-workspace/node_modules/.pnpm/@TanStack+start-plugin-core@1.166.8_@tanstack+react-router@1.166.7_react-dom@19.2.4_rea_683a5955aeb7c86367adfe26ae003344/node_modules/@tanstack/start-plugin-core/dist/esm/dev-server-plugin/plugin.js:115:30 {
cause: Error: It looks like you forgot to return a response from your server route handler. If you want to defer to the app router, make sure to have a component set in this route.
at throwRouteHandlerError (/home/hermes/.hermes/hermes-workspace/node_modules/.pnpm/@TanStack+start-server-core@1.166.7/node_modules/@tanstack/start-server-core/src/createStartHandler.ts:229:9)
at eval (/home/hermes/.hermes/hermes-workspace/node_modules/.pnpm/@TanStack+start-server-core@1.166.7/node_modules/@tanstack/start-server-core/src/createStartHandler.ts:317:7)
at process.processTicksAndRejections (node:internal/process/task_queues:104:5)
at async next (/home/hermes/.hermes/hermes-workspace/node_modules/.pnpm/@TanStack+start-server-core@1.166.7/node_modules/@tanstack/start-server-core/src/createStartHandler.ts:279:16)
at async handleServerRoutes (/home/hermes/.hermes/hermes-workspace/node_modules/.pnpm/@TanStack+start-server-core@1.166.7/node_modules/@tanstack/start-server-core/src/createStartHandler.ts:789:15)
at async eval (/home/hermes/.hermes/hermes-workspace/node_modules/.pnpm/@TanStack+start-server-core@1.166.7/node_modules/@tanstack/start-server-core/src/createStartHandler.ts:606:22)
at async next (/home/hermes/.hermes/hermes-workspace/node_modules/.pnpm/@TanStack+start-server-core@1.166.7/node_modules/@tanstack/start-server-core/src/createStartHandler.ts:279:16)
at async startRequestResolver (/home/hermes/.hermes/hermes-workspace/node_modules/.pnpm/@TanStack+start-server-core@1.166.7/node_modules/@tanstack/start-server-core/src/createStartHandler.ts:627:19)
at async Object.fetch (/home/hermes/.hermes/hermes-workspace/node_modules/.pnpm/@TanStack+react-start@1.166.8_react-dom@19.2.4_react@19.2.4__react@19.2.4_vite@7.3.5_@t_f2ae4154dd3ae483f4556345b1c4c8ae/node_modules/@tanstack/react-start/dist/plugin/default-entry/server.ts:16:14)
at async file:///home/hermes/.hermes/hermes-workspace/node_modules/.pnpm/@TanStack+start-plugin-core@1.166.8_@tanstack+react-router@1.166.7_react-dom@19.2.4_rea_683a5955aeb7c86367adfe26ae003344/node_modules/@tanstack/start-plugin-core/dist/esm/dev-server-plugin/plugin.js:115:30,
status: 500,
statusText: undefined,
headers: undefined,
data: undefined,
body: undefined,
unhandled: true
}
Error: It looks like you forgot to return a response from your server route handler. If you want to defer to the app router, make sure to have a component set in this route.
at throwRouteHandlerError (/home/hermes/.hermes/hermes-workspace/node_modules/.pnpm/@TanStack+start-server-core@1.166.7/node_modules/@tanstack/start-server-core/src/createStartHandler.ts:229:9)
... 8 lines matching cause stack trace ...
at async file:///home/hermes/.hermes/hermes-workspace/node_modules/.pnpm/@TanStack+start-plugin-core@1.166.8_@tanstack+react-router@1.166.7_react-dom@19.2.4_rea_683a5955aeb7c86367adfe26ae003344/node_modules/@tanstack/start-plugin-core/dist/esm/dev-server-plugin/plugin.js:115:30 {
cause: Error: It looks like you forgot to return a response from your server route handler. If you want to defer to the app router, make sure to have a component set in this route.
at throwRouteHandlerError (/home/hermes/.hermes/hermes-workspace/node_modules/.pnpm/@TanStack+start-server-core@1.166.7/node_modules/@tanstack/start-server-core/src/createStartHandler.ts:229:9)
at eval (/home/hermes/.hermes/hermes-workspace/node_modules/.pnpm/@TanStack+start-server-core@1.166.7/node_modules/@tanstack/start-server-core/src/createStartHandler.ts:317:7)
at process.processTicksAndRejections (node:internal/process/task_queues:104:5)
at async next (/home/hermes/.hermes/hermes-workspace/node_modules/.pnpm/@TanStack+start-server-core@1.166.7/node_modules/@tanstack/start-server-core/src/createStartHandler.ts:279:16)
at async handleServerRoutes (/home/hermes/.hermes/hermes-workspace/node_modules/.pnpm/@TanStack+start-server-core@1.166.7/node_modules/@tanstack/start-server-core/src/createStartHandler.ts:789:15)
at async eval (/home/hermes/.hermes/hermes-workspace/node_modules/.pnpm/@TanStack+start-server-core@1.166.7/node_modules/@tanstack/start-server-core/src/createStartHandler.ts:606:22)
at async next (/home/hermes/.hermes/hermes-workspace/node_modules/.pnpm/@TanStack+start-server-core@1.166.7/node_modules/@tanstack/start-server-core/src/createStartHandler.ts:279:16)
at async startRequestResolver (/home/hermes/.hermes/hermes-workspace/node_modules/.pnpm/@TanStack+start-server-core@1.166.7/node_modules/@tanstack/start-server-core/src/createStartHandler.ts:627:19)
at async Object.fetch (/home/hermes/.hermes/hermes-workspace/node_modules/.pnpm/@TanStack+react-start@1.166.8_react-dom@19.2.4_react@19.2.4__react@19.2.4_vite@7.3.5_@t_f2ae4154dd3ae483f4556345b1c4c8ae/node_modules/@tanstack/react-start/dist/plugin/default-entry/server.ts:16:14)
at async file:///home/hermes/.hermes/hermes-workspace/node_modules/.pnpm/@TanStack+start-plugin-core@1.166.8_@tanstack+react-router@1.166.7_react-dom@19.2.4_rea_683a5955aeb7c86367adfe26ae003344/node_modules/@tanstack/start-plugin-core/dist/esm/dev-server-plugin/plugin.js:115:30,
status: 500,
statusText: undefined,
headers: undefined,
data: undefined,
body: undefined,
unhandled: true
}
[hermes-agent] Started but health check timed out — may still be loading
[gateway] Failed to fetch dashboard token: fetch failed
[gateway] Failed to fetch dashboard token: fetch failed
[gateway] Failed to fetch dashboard token: fetch failed
[gateway] Failed to fetch dashboard token: fetch failed
[gateway] Failed to fetch dashboard token: fetch failed
[gateway] Failed to fetch dashboard token: fetch failed
after run pnpm dev
cut n paste
there is something broken. I have reinstalled this vps 4 times tried 3 different ways to install and always the same problem.
VPS config..
ubuntu 24.04
prerequisites installed
Docker-CE
nvm
npm
===================
hermes@hermes:~/.hermes/hermes-workspace$ pnpm dev
Already up to date
Done in 442ms using pnpm v11.18.0
$ vite dev
[hermes-agent] Starting /home/hermes/.hermes/hermes-agent/venv/bin/hermes gateway run
VITE v7.3.5 ready in 2480 ms
➜ Local: http://localhost:3000/
➜ Network: http://192.168.50.50:3000/
➜ press h + enter to show help
[vite] connected.
[hermes-agent] ✗ A gateway is already running under systemd (user) for this profile.
Starting another one from a shell leaves an orphan dispatcher that
escapes the service, survives restarts, and writes to the same kanban
DB concurrently — which can corrupt it. Restart the supervised gateway
instead:
Pass --force to start a foreground gateway anyway (not recommended
while the service is running).
[hermes-agent] Exited with code 1
[claude-api] Configured API: http://127.0.0.1:8642
[gateway] Failed to fetch dashboard token: fetch failed
[gateway] gateway=http://127.0.0.1:8642 dashboard=http://127.0.0.1:9119 mode=disconnected core=[] enhanced=[memory] missing=[health, models, sessions, skills, config] optional=[chatCompletions, streaming, enhancedChat, jobs, mcp, mcpFallback, dashboard]
Error: It looks like you forgot to return a response from your server route handler. If you want to defer to the app router, make sure to have a component set in this route.
at throwRouteHandlerError (/home/hermes/.hermes/hermes-workspace/node_modules/.pnpm/@TanStack+start-server-core@1.166.7/node_modules/@tanstack/start-server-core/src/createStartHandler.ts:229:9)
... 8 lines matching cause stack trace ...
at async file:///home/hermes/.hermes/hermes-workspace/node_modules/.pnpm/@TanStack+start-plugin-core@1.166.8_@tanstack+react-router@1.166.7_react-dom@19.2.4_rea_683a5955aeb7c86367adfe26ae003344/node_modules/@tanstack/start-plugin-core/dist/esm/dev-server-plugin/plugin.js:115:30 {
cause: Error: It looks like you forgot to return a response from your server route handler. If you want to defer to the app router, make sure to have a component set in this route.
at throwRouteHandlerError (/home/hermes/.hermes/hermes-workspace/node_modules/.pnpm/@TanStack+start-server-core@1.166.7/node_modules/@tanstack/start-server-core/src/createStartHandler.ts:229:9)
at eval (/home/hermes/.hermes/hermes-workspace/node_modules/.pnpm/@TanStack+start-server-core@1.166.7/node_modules/@tanstack/start-server-core/src/createStartHandler.ts:317:7)
at process.processTicksAndRejections (node:internal/process/task_queues:104:5)
at async next (/home/hermes/.hermes/hermes-workspace/node_modules/.pnpm/@TanStack+start-server-core@1.166.7/node_modules/@tanstack/start-server-core/src/createStartHandler.ts:279:16)
at async handleServerRoutes (/home/hermes/.hermes/hermes-workspace/node_modules/.pnpm/@TanStack+start-server-core@1.166.7/node_modules/@tanstack/start-server-core/src/createStartHandler.ts:789:15)
at async eval (/home/hermes/.hermes/hermes-workspace/node_modules/.pnpm/@TanStack+start-server-core@1.166.7/node_modules/@tanstack/start-server-core/src/createStartHandler.ts:606:22)
at async next (/home/hermes/.hermes/hermes-workspace/node_modules/.pnpm/@TanStack+start-server-core@1.166.7/node_modules/@tanstack/start-server-core/src/createStartHandler.ts:279:16)
at async startRequestResolver (/home/hermes/.hermes/hermes-workspace/node_modules/.pnpm/@TanStack+start-server-core@1.166.7/node_modules/@tanstack/start-server-core/src/createStartHandler.ts:627:19)
at async Object.fetch (/home/hermes/.hermes/hermes-workspace/node_modules/.pnpm/@TanStack+react-start@1.166.8_react-dom@19.2.4_react@19.2.4__react@19.2.4_vite@7.3.5_@t_f2ae4154dd3ae483f4556345b1c4c8ae/node_modules/@tanstack/react-start/dist/plugin/default-entry/server.ts:16:14)
at async file:///home/hermes/.hermes/hermes-workspace/node_modules/.pnpm/@TanStack+start-plugin-core@1.166.8_@tanstack+react-router@1.166.7_react-dom@19.2.4_rea_683a5955aeb7c86367adfe26ae003344/node_modules/@tanstack/start-plugin-core/dist/esm/dev-server-plugin/plugin.js:115:30,
status: 500,
statusText: undefined,
headers: undefined,
data: undefined,
body: undefined,
unhandled: true
}
Error: It looks like you forgot to return a response from your server route handler. If you want to defer to the app router, make sure to have a component set in this route.
at throwRouteHandlerError (/home/hermes/.hermes/hermes-workspace/node_modules/.pnpm/@TanStack+start-server-core@1.166.7/node_modules/@tanstack/start-server-core/src/createStartHandler.ts:229:9)
... 8 lines matching cause stack trace ...
at async file:///home/hermes/.hermes/hermes-workspace/node_modules/.pnpm/@TanStack+start-plugin-core@1.166.8_@tanstack+react-router@1.166.7_react-dom@19.2.4_rea_683a5955aeb7c86367adfe26ae003344/node_modules/@tanstack/start-plugin-core/dist/esm/dev-server-plugin/plugin.js:115:30 {
cause: Error: It looks like you forgot to return a response from your server route handler. If you want to defer to the app router, make sure to have a component set in this route.
at throwRouteHandlerError (/home/hermes/.hermes/hermes-workspace/node_modules/.pnpm/@TanStack+start-server-core@1.166.7/node_modules/@tanstack/start-server-core/src/createStartHandler.ts:229:9)
at eval (/home/hermes/.hermes/hermes-workspace/node_modules/.pnpm/@TanStack+start-server-core@1.166.7/node_modules/@tanstack/start-server-core/src/createStartHandler.ts:317:7)
at process.processTicksAndRejections (node:internal/process/task_queues:104:5)
at async next (/home/hermes/.hermes/hermes-workspace/node_modules/.pnpm/@TanStack+start-server-core@1.166.7/node_modules/@tanstack/start-server-core/src/createStartHandler.ts:279:16)
at async handleServerRoutes (/home/hermes/.hermes/hermes-workspace/node_modules/.pnpm/@TanStack+start-server-core@1.166.7/node_modules/@tanstack/start-server-core/src/createStartHandler.ts:789:15)
at async eval (/home/hermes/.hermes/hermes-workspace/node_modules/.pnpm/@TanStack+start-server-core@1.166.7/node_modules/@tanstack/start-server-core/src/createStartHandler.ts:606:22)
at async next (/home/hermes/.hermes/hermes-workspace/node_modules/.pnpm/@TanStack+start-server-core@1.166.7/node_modules/@tanstack/start-server-core/src/createStartHandler.ts:279:16)
at async startRequestResolver (/home/hermes/.hermes/hermes-workspace/node_modules/.pnpm/@TanStack+start-server-core@1.166.7/node_modules/@tanstack/start-server-core/src/createStartHandler.ts:627:19)
at async Object.fetch (/home/hermes/.hermes/hermes-workspace/node_modules/.pnpm/@TanStack+react-start@1.166.8_react-dom@19.2.4_react@19.2.4__react@19.2.4_vite@7.3.5_@t_f2ae4154dd3ae483f4556345b1c4c8ae/node_modules/@tanstack/react-start/dist/plugin/default-entry/server.ts:16:14)
at async file:///home/hermes/.hermes/hermes-workspace/node_modules/.pnpm/@TanStack+start-plugin-core@1.166.8_@tanstack+react-router@1.166.7_react-dom@19.2.4_rea_683a5955aeb7c86367adfe26ae003344/node_modules/@tanstack/start-plugin-core/dist/esm/dev-server-plugin/plugin.js:115:30,
status: 500,
statusText: undefined,
headers: undefined,
data: undefined,
body: undefined,
unhandled: true
}
[hermes-agent] Started but health check timed out — may still be loading
[gateway] Failed to fetch dashboard token: fetch failed
[gateway] Failed to fetch dashboard token: fetch failed
[gateway] Failed to fetch dashboard token: fetch failed
[gateway] Failed to fetch dashboard token: fetch failed
[gateway] Failed to fetch dashboard token: fetch failed
[gateway] Failed to fetch dashboard token: fetch failed