Skip to main content
TRW
Skip to content
TRWTroubleshooting

Docs

Troubleshooting

Solutions for common issues when working with TRW. For initial setup, see the Quickstart.

Start with the fastest checks

Check these first. They resolve the most common onboarding and day-to-day failures in a few seconds.

IssueFix
Tools “not available”Check .mcp.json exists, then type /mcp in Claude Code
[Errno 2] server errorsType /mcp to reconnect (auto-restarts the server)
Ceremony warnings on every callCall trw_session_start() first -- middleware requires it

Then match the failure to a category

If the quick checks do not fix it, use the category below that matches where the failure occurs: MCP connection, local setup, runtime behavior, or deployment.

MCP server issues

Installation and setup

Runtime errors

Docker and deployment

WSL2 file system notes

  • Intermittent ENOENT errors are transient -- retry usually resolves them immediately.
  • For persistent issues, work in the Linux filesystem (~/) instead of /mnt/c/.
  • Set WATCHPACK_POLLING=true for Next.js hot-reload (already set in dev compose).

Where to go next

If this is an install or access problem, go back to quickstart. If the issue is configuration-, auth-, or environment-specific, continue into configuration or the hosted API reference.

Next

Troubleshooting gets you unstuck. Configuration and lifecycle help keep the happy path stable before the next failure shows up.