soci2 / src /soci /api /server.py

Commit History

Add NN provider as default, remove HF inference (7B/0.5B)
adb6e68

RayMelius Claude Opus 4.6 commited on

Default LLM probability to 10% for cloud providers, ignore stale DB value
b036f25

RayMelius Claude Opus 4.6 commited on

Fix Gemini conversations: bump LLM budget to 2 and remove double probability gate
766b49e

RayMelius Claude Opus 4.6 commited on

Reset Gemini circuit breaker after failed startup probe
7aaffc9

RayMelius Claude Opus 4.6 commited on

Add logging config so server output is visible in HF container logs
403b249

RayMelius Claude Opus 4.6 commited on

Set soci-agent-7b as default LLM for Ollama and HF providers
4c88c91

RayMelius Claude Sonnet 4.6 commited on

Set soci-agent-q4 as default LLM for all providers
c93332e

RayMelius Claude Sonnet 4.6 commited on

Fix NameError: import PROVIDER_OLLAMA and PROVIDER_CLAUDE in server.py
617829c

RayMelius Claude Sonnet 4.6 commited on

Set default LLM call probability to 10% for all providers
f723585

RayMelius Claude Sonnet 4.6 commited on

Auto-fallback provider on startup if configured provider is quota-exhausted
2f14920

RayMelius Claude Sonnet 4.6 commited on

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

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

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/Gemini LLM errors: token env var + rate limiting
f959957

RayMelius Claude Sonnet 4.6 commited on

Show all HF models individually in SWITCH LLM popup
6f4ff21

RayMelius Claude Sonnet 4.6 commited on

Add Hugging Face Serverless Inference as free LLM provider
15a201c

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

Click model pill to switch LLM provider at runtime
49e29c1

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

Fix infinite redeploy loop: push state to separate branch
22180c1

RayMelius Claude Sonnet 4.6 commited on

Make startup crash-proof against corrupt/empty state
32636fa

RayMelius Claude Sonnet 4.6 commited on

Fix startup crash on empty/missing GitHub state file
c6c2d4c

RayMelius Claude Sonnet 4.6 commited on

Add GitHub state persistence and reduce default agent count to 50
708397c

RayMelius Claude Sonnet 4.6 commited on

Fix real-time sync, speed, and persistence for deployed Render
10292a0

RayMelius Claude Sonnet 4.6 commited on

Add bed/back views, road routing, evening fix, LLM cap
7c09fb8

RayMelius Claude Sonnet 4.6 commited on

Add Groq rate limiter, global LLM budget, and provider chooser
0430992

RayMelius Claude Opus 4.6 commited on

Add Groq LLM provider and fix speed controls for real fast-forward
af7b74e

RayMelius Claude Opus 4.6 commited on

Add simulation speed controls: pause/resume and speed adjustment
fb40e92

RayMelius Claude Opus 4.6 commited on

Add gender, romance system, web UI, and API event log
a4397fb

RayMelius Claude Opus 4.6 commited on

Add Ollama support for free local LLM inference
301a57d

RayMelius Claude Opus 4.6 commited on

Initial implementation of Soci city population simulator
59edb07

RayMelius Claude Opus 4.6 commited on