BlockerCode
adapter_missing_honoHono starts a Node server
What it means
The site is built with Hono, but started as a server that listens on a port.
Why it stops the deploy
There is no server that runs all the time on DeployAI. Hono works here as it is, it only needs to export the app instead of starting a server.
How to fix it
- Your agent removes the server start and exports the app from the entry file.
- All routes stay as they are.
- Run the check again.
Prompt for your agent
Copy it and paste it into your agent. It fixes the project, explains each step, and runs the check again.
DeployAI check found this in the project: Hono starts a Node server. Keep Hono. Remove serve() from @hono/node-server and export default app from the entry file (for example src/index.ts). Add wrangler.jsonc with "main" set to that file and "compatibility_flags": ["nodejs_compat"]. Keep the same routes. Explain your plan and wait for my approval before architectural changes. Do not remove features without asking. Explain every step to me in simple words. When done, run: npx deployai@latest check