diff --git a/docs/getting_started_with_claude_code.md b/docs/getting_started_with_claude_code.md index a7b018bf0..ff6532cff 100644 --- a/docs/getting_started_with_claude_code.md +++ b/docs/getting_started_with_claude_code.md @@ -277,6 +277,9 @@ Confirm `~/wren-workspace/target/mdl.json` exists before starting the container. **Database connection refused inside Docker:** Change `localhost` / `127.0.0.1` to `host.docker.internal` in your connection credentials. +**MCP tools fail with "Session not found" after container restart:** +Start a new Claude Code session. Container restarts invalidate MCP sessions — the client must reconnect. + **`wren-generate-mdl` fails because wren-ibis-server is not running:** Start the container first (Phase 2), then run `/wren-generate-mdl`. wren-ibis-server is available at `http://localhost:8000` once the container is up. diff --git a/mcp-server/app/templates/_fields.html b/mcp-server/app/templates/_fields.html index af1de42b8..24fca7e7a 100644 --- a/mcp-server/app/templates/_fields.html +++ b/mcp-server/app/templates/_fields.html @@ -3,6 +3,22 @@ {% for field in fields %} {% if field.type == 'hidden' %} + {% elif field.type == 'file_base64' %} + {% else %} {% endif %} {% endfor %} + {% elif datasource %}