Skip to content

v6.9.14 — Per-Chat Custom Panels + Full Panel Overhaul

Choose a tag to compare

@xenofei xenofei released this 10 Apr 08:37
· 164 commits to main since this release

Highlights

Per-chat custom panel definitions — each chat owns its own panels. Create Fantasy RPG stats in one chat and Sci-Fi systems in another — switching chats shows only that chat's panels. New chats start empty; add panels via 13 genre templates, import, or manual creation.

Per-field toggles — disable individual fields within a panel without deleting them. The field is skipped from the LLM prompt and hidden from the UI.

Custom panel visual overhaul — meter fields show threshold-colored bars (green→amber→red with danger glow), enum fields render as severity-colored badge pills, list fields as chip tags, number fields in monospace wells. Custom sections get a teal left border.

What's New Since v6.8.6

Custom Panels (v6.9.11–v6.9.14)

  • Per-chat panel definitions — each chat owns independent panel configs
  • Enable/disable toggle per panel AND per individual field
  • 13 genre templates: Fantasy RPG, Sci-Fi, Horror, Social, Superhero, Western, Cyberpunk, Medieval, Post-Apocalyptic, School, Pirate, Wuxia, Romance
  • Export/import panel definitions as JSON
  • Duplicate panel button, key collision detection
  • Visual overhaul: threshold meters, enum pills, list chips, number wells
  • Stable panel IDs for reliable per-chat storage

Core Features (v6.8.41–v6.9.10)

  • Delta mode production-default (saves 66-77% output tokens)
  • Scene Details overhaul (summary, tension meter, witnesses, changed dots)
  • Organization tracking in relationship web
  • Universal hover-enlarged portrait preview
  • NAME AWARENESS character promotion, anti-contamination framing
  • Quest validation (actionability, consolidation, urgency calibration)
  • Model compatibility guide (Claude Opus 4.6, GPT-5.4, Gemini 3.1 Pro, GLM-5.1)
  • WCAG AA contrast compliance, theme variable migration
  • i18n extracted to 29 JSON locale files (JS codebase -35%)
  • 10 test files with 200+ assertions

Model Compatibility (April 2026)

  • Recommended: Claude Opus 4.6, GPT-5.4, Gemini 3.1 Pro / 3 Flash, Grok 4, GLM-5.1
  • Compatible: DeepSeek V3.2, Mistral Large 3, Qwen 3 32B+, Llama 4 Maverick/Scout
  • Not recommended: Models under 14B, heavily quantized (Q3/Q2)

Full changelog in CHANGELOG.md