- Force-clear cooldown in generate_llm_story() and generate_llm_choices() so
story+choices always use LLM, never fall back to procedural due to cooldown
- Merge duplicate click handlers (api_start_game + handle_start_game) into
single handler per button with api_name for MCP
- Remove cooldown short-circuit from _run_turn() — always attempt LLM first
- Update system prompt: Nanaboozhoo trickster narrator with 'Be unpredictable'
- Default INFERENCE_PROVIDER to featherless-ai (supports small instruct models)
fix: pass model at chat_completion call time, not constructor (HF router fix)
Hermes Bot
Unverified signature
bc6b501
fix: use Llama-3.2-1B-Instruct (free HF Inference), auto-detect provider