Commit History

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