Verified live on Foundry VTT v14.363 + dnd5e 5.3.3. Still compatible with v12–v13.
🧩 Foundry V14
- v14 support — compatibility verified/maximum bumped to 14; dnd5e verified 5.3.3. Fixes the module not appearing on v14 (#7).
- Readable dialogs on v14 — high-contrast text for preview inputs, badges, regen buttons, labels, and form fields.
🎨 Image Prompts (#4)
- Your Image Prompt setting now applies to every provider (OpenAI, xAI, Stability, FAL). xAI/Stability no longer force a hardcoded dark-fantasy style — set a bright/clean prompt and it sticks.
- Image cost tracking now counts every provider.
⚙️ Settings Reliability
- Text + image API keys now save together (fixed a reload race that dropped the second key).
- Live model field — changing a provider fills the model field instantly in the open settings window.
- xAI image model auto-fills and is honored.
- Auto-heal for retired/invalid model IDs on load.
- Help banner explaining the
{prompt}placeholder + clearer hints.
🤖 Current Models + GPT-5
- Refreshed defaults (June 2026): OpenAI
gpt-5.5/gpt-5.4-mini, Anthropicclaude-sonnet-4-6/claude-haiku-4-5, Geminigemini-3.5-flash/gemini-3.1-flash-lite, xAIgrok-4.3. - GPT-5 compatibility — uses
max_completion_tokensand higher token ceilings so reasoning models emit complete JSON.
🔔 UX
- Actionable, deduped in-game error notifications on provider failures (e.g. "Model not found — check the model name in settings").
🧪 Testing
- 381 unit tests passing; live smoke test across all four providers on v14.
Install/Manifest: https://github.com/f3rr311/Bytes-AI-Foundry/releases/latest/download/module.json
🤖 Release prepared with Claude Code