tiny-army / web /personaPanel.js

Commit History

Game: hero creation + selection flow; pin the Space
3ef6bd6
Running

polats Claude Opus 4.8 (1M context) commited on

Game page: directly-controlled Forgotten Plains battle; rename to "Game"
5bdce49

polats Claude Opus 4.8 (1M context) commited on

Portraits step 4: in-browser Janus-Pro-1B (WebGPU) portrait engine
69e8c08

polats Claude Opus 4.8 (1M context) commited on

Portraits step 3: persona panel Portrait section + per-hero caching
6a861b9

polats Claude Opus 4.8 (1M context) commited on

Voice: provider-driven per-hero voices; settings is provider-only
e648dca

polats Claude Opus 4.8 (1M context) commited on

Persona: simplify prompt to name/about/quote/voice; editable in Settings
575fb61

polats Claude Opus 4.8 (1M context) commited on

Persona voice: re-DESIGN when the voice description changes (not clone)
c531198

polats Claude Opus 4.8 (1M context) commited on

Persona voice: play↔stop toggle, loading spinner, auto-stop on nav/new pick
ba238a8

polats Claude Opus 4.8 (1M context) commited on

Persona voice: cloud voice-clone, varied voice designs, animated class picker
26cb5c0

polats Claude Opus 4.8 (1M context) commited on

Personas → heroes: shield icon, hero terminology, empty state, active highlight
29474fc

polats Claude Opus 4.8 (1M context) commited on

Persona voice: one pulsing play button, sidebar-style headings, live badge
ea860c1

polats Claude Opus 4.8 (1M context) commited on

Persona: red section headings, icon buttons, edit-aware voice + clone-on-play
72160ec

polats Claude Opus 4.8 (1M context) commited on

Persona: editable fields (auto-save), quote after about, Create/Replay voice
308478f

polats Claude Opus 4.8 (1M context) commited on

Personas-as-agents: spoken quote + save to a local-first barracks roster
0ecdf98

polats Claude Opus 4.8 (1M context) commited on

Add Qwen3-TTS Voice Design (DashScope) + persona voice descriptions
717332c

polats Claude Opus 4.8 (1M context) commited on

Cap persona + diary at 100 tokens; shorten prompts; stream the diary
b862211

polats Claude Opus 4.8 (1M context) commited on

Fix empty-JSON: keep the answer when a model leaves <think> unclosed
62070d0

polats Claude Opus 4.8 (1M context) commited on

Settings: model section to top; default WebLLM + Qwen3 0.6B; copyable debug
898540a

polats Claude Opus 4.8 (1M context) commited on

Move engine/model settings to a Settings page; share one model across both pages
627d835

polats Claude Opus 4.8 (1M context) commited on

Fix Qwen3 on WebLLM: budget for thinking + capture reasoning_content
eba5aae

polats Claude Opus 4.8 (1M context) commited on

Fix Qwen3 parsing (/no_think) + WebLLM double-load guard & progress clarity
ab87288

polats Claude Opus 4.8 (1M context) commited on

Mobile: collapse model/voice control bars behind tap-to-expand
0218dca

polats Claude Opus 4.8 (1M context) commited on

Mobile: give persona/diary content real space on phones
db5fc22

polats Claude Opus 4.8 (1M context) commited on

Multi-engine benchmark: wllama vs Transformers.js vs WebLLM (engine selector)
f8d0843

polats Claude Opus 4.8 (1M context) commited on

Add Qwen3-0.6B; surface WebGPU backend; strip <think> from answers
a4ca9e9

polats Claude Opus 4.8 (1M context) commited on

In-browser models: catalog + picker + cache delete, live tok/s stats, raw 'thinking' stream
8eac3eb

polats Claude Opus 4.8 (1M context) commited on

Personas + War Diary now run llama.cpp IN THE BROWSER via wllama (local-first)
03708ca

polats Claude Opus 4.8 (1M context) commited on

Personas + war-diary via llama.cpp (reusing woid's persona SSE protocol)
67f4321

polats Claude Opus 4.8 (1M context) commited on