Commit History

Fix Gemini default: use gemini-2.0-flash-lite (confirmed free-tier working)
7db8fcd

RayMelius Claude Sonnet 4.6 commited on

Add _last_error tracking to GeminiClient and GroqClient for diagnosis
45734ba

RayMelius Claude Sonnet 4.6 commited on

Fix HF provider: require token, hide from menu if absent, fix stuck provider
24aef56

RayMelius Claude Sonnet 4.6 commited on

Fix Gemini model: default to gemini-1.5-flash, robust fallback detection
ecac5f6

RayMelius Claude Sonnet 4.6 commited on

Fix Gemini fallback: add 'serverless' to model-not-found keyword list
3b571c9

RayMelius Claude Sonnet 4.6 commited on

Remove Render deploy hook step (native GitHub integration active)
669dd9b

RayMelius Claude Sonnet 4.6 commited on

Add GitHub Action to auto-sync master → HuggingFace Space on push
84b08c0

RayMelius Claude Sonnet 4.6 commited on

Persist LLM probability across restarts; fix Gemini model fallback
0e4c818

RayMelius Claude Sonnet 4.6 commited on

Update README: message flow charts, full deployment guide
da342a7

RayMelius Claude Sonnet 4.6 commited on

Add LLM probability slider: controls AI usage per call site
507f045

RayMelius Claude Sonnet 4.6 commited on

Fix Gemini circuit-breaker: expire at midnight Pacific, not fixed 8h
89df68d

RayMelius Claude Sonnet 4.6 commited on

Fix Gemini RPM (4 not 14) and add daily quota warnings at 50/70/90/99%
8005664

RayMelius Claude Sonnet 4.6 commited on

Fix Gemini quota circuit-breaker: detect 'quota' in 429 body
9b3bd67

RayMelius Claude Sonnet 4.6 commited on

Fix Gemini 429 log truncation: escape braces in response body
891d877

RayMelius Claude Sonnet 4.6 commited on

Log Gemini 429 body in complete_json too
dbe925d

RayMelius Claude Sonnet 4.6 commited on

Log Gemini 429 response body for diagnostics
4231530

RayMelius Claude Sonnet 4.6 commited on

Clean up token env vars; add Gemini to free provider menu
beb2a11

RayMelius Claude Sonnet 4.6 commited on

Remove paid providers from menu; circuit-break on 402 (no credits)
5e37c7d

RayMelius Claude Sonnet 4.6 commited on

Fix HF LLM: use free SmolLM3 as default, strip thinking tokens
7aa1d5f

RayMelius Claude Sonnet 4.6 commited on

Fix HF Inference: migrate to router.huggingface.co/v1, use Qwen as default
3e092a2

RayMelius Claude Sonnet 4.6 commited on

Fix HF router URL: model ID must be in the path
56eed46

RayMelius Claude Sonnet 4.6 commited on

Fix HF endpoint: migrate to router.huggingface.co
6890239

RayMelius Claude Sonnet 4.6 commited on

Silence JSON parse warnings for empty LLM responses
d11337b

RayMelius Claude Sonnet 4.6 commited on

Fix HF serverless URL: use per-model endpoint path
a6bc803

RayMelius Claude Sonnet 4.6 commited on

Read hf_soci_token env var for HF Inference API key
e85bb16

RayMelius Claude Sonnet 4.6 commited on

Fix HF/Gemini LLM errors: token env var + rate limiting
f959957

RayMelius Claude Sonnet 4.6 commited on

Fix HF 503 cold-start: circuit-break immediately instead of blocking
4414b70

RayMelius Claude Sonnet 4.6 commited on

Show actual HTTP error in LLM test toast instead of 'empty response'
02ea96a

RayMelius Claude Sonnet 4.6 commited on

Show all HF models individually in SWITCH LLM popup
6f4ff21

RayMelius Claude Sonnet 4.6 commited on

Switch HF default model to zephyr-7b-beta (ungated, no license needed)
5a7145d

RayMelius Claude Sonnet 4.6 commited on

Add LLM call counter, test button, and better HF error handling
bd4679e

RayMelius Claude Sonnet 4.6 commited on

Distinguish 'no token' from 'rate limited' in LLM status indicator
1ed2ceb

RayMelius Claude Sonnet 4.6 commited on

Fix HF provider switch: don't raise on missing HF_TOKEN
cfa5c5b

RayMelius Claude Sonnet 4.6 commited on

Show HF provider in switcher regardless of HF_TOKEN presence
135791a

RayMelius Claude Sonnet 4.6 commited on

Add Hugging Face Serverless Inference as free LLM provider
15a201c

RayMelius Claude Sonnet 4.6 commited on

Dockerfile: use PYTHONPATH instead of pip install -e . (fixes setuptools.backends error)
1abc674

RayMelius commited on

Add HF Space metadata to README
6388a35

RayMelius commited on

render.yaml: GITHUB_OWNER and GITHUB_REPO_NAME as plain values
cf7f22f

RayMelius Claude Sonnet 4.6 commited on

Split GITHUB_REPO into GITHUB_OWNER + GITHUB_REPO_NAME (no slash)
23664b9

RayMelius Claude Sonnet 4.6 commited on

Add Dockerfile for Hugging Face Spaces deployment (port 7860)
b1722ec

RayMelius Claude Sonnet 4.6 commited on

Click model pill to switch LLM provider at runtime
49e29c1

RayMelius Claude Sonnet 4.6 commited on

Fix back view: show whenever movingUp, not just during walk anim
64eea99

RayMelius Claude Sonnet 4.6 commited on

Show live LLM status in header (active/limited/skipped/idle)
ccac7ac

RayMelius Claude Sonnet 4.6 commited on

Add render.yaml, fix gemini provider routing, show LLM model in header
5347dfd

RayMelius Claude Sonnet 4.6 commited on

Add Gemini LLM support, fix back-view direction, scripted conversation fallbacks
adb6d19

RayMelius Claude Sonnet 4.6 commited on

Fix apartment assignment, player sleep, gender profile, and NPC conversations
29d9da4

RayMelius Claude Sonnet 4.6 commited on

Fix WebSocket: use wss:// on HTTPS, ws:// on HTTP
d7416cd

RayMelius Claude Sonnet 4.6 commited on

Update README for v0.7.0
292744f

RayMelius Claude Sonnet 4.6 commited on

Add player login, agent creation, and NPC chat
c72bb17

RayMelius Claude Sonnet 4.6 commited on

chore: update simulation state [skip ci]
afde232

RayMelius commited on