dnd-rag-g / web

Commit History

Add Gandalf to character dropdown
a82cb95

alexchilton commited on

Fix message_history attribute access and RAG results check
9a99922

alexchilton commited on

fix: Improve RAG search relevance for equipment and compound words
65c2aae

alexchilton Claude commited on

fix: Make RAG spell lookup case-insensitive
65267aa

alexchilton Claude commited on

fix: Update RAG method calls to use rag_retriever accessor
9991382

alexchilton Claude commited on

Fix load_character_with_location testing helper and update tests
ed28621

alexchilton Claude commited on

Complete SessionState refactoring - remove all global state
2499b80

alexchilton Claude commited on

Complete SessionState refactoring for multi-user support
b25ba83

alexchilton Claude commited on

Refactor wrapper functions to use SessionState
a1f2449

alexchilton Claude commited on

Design SessionState class for multi-user support
181518b

alexchilton Claude commited on

Centralize web configuration - move constants to settings.py
a574700

alexchilton Claude commited on

Centralize environment detection to eliminate code duplication
5caf647

alexchilton Claude commited on

Upgrade to Gradio 6.0.1 everywhere and remove version detection code
307bc54

alexchilton Claude commited on

Add Gradio version-aware message formatting for cross-version compatibility
5974c69

alexchilton Claude commited on

Add Gradio version-aware chat message formatting
95cea3e

alexchilton Claude commited on

Fix Gradio chatbot message format for character loading
3182886

alexchilton Claude commited on

Add error handling for missing ChromaDB in character sheet formatter
084d17b

alexchilton Claude commited on

WIP: Shop test improvements + identify inventory persistence bug
42413d5

alexchilton Claude commited on

Add debug logging to diagnose inventory display issue
8846c9c

alexchilton Claude commited on

Fix RAG integration: Add knowledge question detection
acbfcda

alexchilton Claude commited on

Add debug logging to diagnose missing combat buttons issue
55f18d6

alexchilton Claude commited on

Add XP display to character sheet and level-appropriate starting XP
d1d5c88

alexchilton Claude commited on

Fix wizard spell creation and party selector updates
8119bea

alexchilton Claude commited on

Refactor web UI: Modular architecture and 3-column layout
a36602e

alexchilton Claude commited on

Fix spellcasting detection: Set spellcasting_class for casters
164735d

alexchilton commited on

Add RAG-enhanced character creation with SRD data integration
5cffd4f

alexchilton commited on

feat: Add UI improvements and fix NPC cleanup bug
2a23414

alexchilton Claude commited on

refactor: Consolidate all RAG source data into organized structure
2c09f1e

alexchilton Claude commited on

refactor: Move equipment.txt to proper RAG data directory
efe4291

alexchilton Claude commited on

feat: Add complete equipment system with magic items and class features
cc5ed94

alexchilton Claude commited on

feat: Add level-up system and comprehensive spell manager tests
cde975f

alexchilton Claude commited on

feat: Add comprehensive spell casting, rest mechanics, and XP system
09513fa

alexchilton Claude commited on

feat: Enhance Quick Commands and /help documentation in both GUIs
aaafe3c

alexchilton Claude commited on

Fix critical bugs: steal mechanics, combat damage, inventory display
18f213e

alexchilton commited on

fix: Critical encounter cooldown bug preventing NPC deaths in combat
0d5dc34

alexchilton Claude commited on

feat: Implement flexible E2E testing system with optional NPC spawning
6a5fd69

alexchilton Claude commited on

feat: Implement NPC combat AI and auto-population system
1c99a61

alexchilton Claude commited on

Fix critical spell target hallucination bug and action validator issues
5e01b07

alexchilton commited on

feat: Implement narrative to mechanics translation + fix shop/testing bugs
9742871

alexchilton Claude commited on

fix: Correct initiative tracker UI return types for Gradio compatibility
251ad60

alexchilton Claude commited on

feat: Add initiative tracker UI components to Gradio interface
ca68b41

alexchilton Claude commited on

fix: Party mode chat textarea no longer becomes non-interactive
edc68fb

alexchilton Claude commited on

feat: Fix Reality Check validation and add personality-driven deterministic responses
19966cc

alexchilton commited on

fix: Integrate Reality Check system with Gradio app
09a9b9f

alexchilton Claude commited on

feat: Add Shop System, Reality Check, and Equipment Database
bdae4cf

alexchilton Claude commited on

feat: Implement party-based gameplay mode
2e9e42c

alexchilton Claude commited on

feat: Add delete character button to Play Game tab
52b4643

alexchilton Claude commited on

feat: Implement RAG-based racial bonuses for character creation
44c3292

alexchilton Claude commited on

feat: Add party management system and improve character creation
8dd8c9c

alexchilton Claude commited on

feat: Add random stat rolling to character creation
d36bbf2

alexchilton Claude commited on