Fixes from the first reports on 0.50.0.
Fixes
- Glue catalog tables no longer crash the diagram. Any plan with an
aws_glue_catalog_tablefailed with "no attribute aws_handle_glue_catalog". (#213) - A saved
terravision.ai.ymlnow applies. Runs without--ai-annotatekeep the AI labels, flows and title from an earlier run, and so does a run whose model call fails. (#214) --ai-annotateworks with models that don't accept a temperature, such as GPT-6 Luna on Bedrock: TerraVision retries without it. New settingsTV_AI_TEMPERATURE(empty to omit) andTV_AI_MAX_TOKENSapply to every backend. (#215)- Diagrams from a GitHub repository. When a repository's root is a reusable module, the error now says to draw a folder that uses it (
https://github.com/org/repo//examples), and AI assistants look for that folder themselves.
Upgrading
- Claude Desktop: install the
.mcpbbelow. - Claude Code:
claude plugin update terravision-cloud-diagrams@terravision, then restart. - CLI:
uv tool upgrade terravisionorpip install -U terravision - Docker:
docker pull patrickchugh/terravision:latest
Full changelog: v0.50.0...v0.50.1