Commit History

fix: reduce welcome overlay text size and spacing to prevent cutoff
d339d89

milwright commited on

fix: show welcome overlay immediately on DOM load, before any async operations
af00564

milwright commited on

improve: enhance welcome overlay styling and timing
4e2df23

milwright commited on

fix: welcome overlay button styling and add debugging
c463c35

milwright commited on

feat: add welcome overlay CSS styles to main stylesheet
f7ab310

milwright commited on

improve: update welcome overlay with consistent styling and accurate content
0946b85

milwright commited on

feat: add welcome overlay for first-time user onboarding
b88ba0c

milwright commited on

cleanup: remove unnecessary development and duplicate files
ba941d6

milwright commited on

fix: prevent infinite recursion in passage extraction
e50c260

milwright commited on

fix: clean contextualization artifacts and ensure passages start properly
4f8034e

milwright commited on

improve: differentiate prompts, fix passage boundaries, and avoid early blanks
e38d8d4

milwright commited on

fix: clean AI responses to remove JSON artifacts and markdown formatting
dfcab2f

milwright commited on

deploy: integrate all improvements with clean binary-free history
174f004

milwright commited on

fix: resolve HF dataset loading errors and improve word selection
6839f0d

milwright commited on

fix: provide target word to AI while preventing disclosure
13ed840

milwright commited on

improve: implement better prompt engineering with word concealment and simplified hints
bd503ab

milwright commited on

fix: add robust API error handling for data.choices undefined
9c565fb

milwright commited on

fix: improve word selection and remove markdown formatting
b874e04

milwright commited on

fix: improve randomization and constrain prompts further
575efeb

milwright commited on

fix: implement constrained prompts matching tool-calling behavior
18f0d59

milwright commited on

refactor: reduce technical debt by removing unused methods and tool definitions
6e0c330

milwright commited on

fix: prioritize extracted metadata over HF dataset fields to prevent mismatches
9dafab7

milwright commited on

refactor: proper separation of concerns - aiService as API wrapper, conversationManager builds prompts
2b8632d

milwright commited on

fix: make chat responses direct and concise like proper clues
7a48149

milwright commited on

fix: replace tool-calling with simple direct prompts like main branch
a261c04

milwright commited on

fix: prevent AI hallucination and remove problematic tool_choice parameter
243e743

milwright commited on

fix: correct tool-calling format and contextualization truncation
78a1f73

milwright commited on

fix: restore working chat and contextualization logic
09d70c8

milwright commited on

fix: restore tool-calling chat prompt engineering
25876df

milwright commited on

fix: add runtime API key checking and comprehensive debugging
7d032f3

milwright commited on

fix: correct AI contextualization method call
6174db0

milwright commited on

fix: restore missing AI methods for word selection and chat
47a380e

milwright commited on

debug: add logging to check API key loading
70a50e9

milwright commited on

fix: use complete app.js with full UI logic
6f3b96e

milwright commited on

fix: resolve all console errors and CSP violations
793a92d

milwright commited on

fix: remove redundant bookDataService initialization
88ca3a2

milwright commited on

fix: resolve module import errors and CSP issues
0787f2d

milwright commited on

feat: add clean aiService.js without hardcoded keys
63a5bc1

milwright commited on

feat: minimal deployment with essential JavaScript modules and complete CSS
5dd5427

milwright commited on