From 9da17c824d60ef78a473e548ee318a54b89268dd Mon Sep 17 00:00:00 2001 From: matt Date: Thu, 16 Oct 2025 17:34:45 -0700 Subject: [PATCH] docs: update roadmap to mark message examples as complete MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Updated current focus to Chat Branching/Checkpoints as next feature. Added Message Examples and Token Counter to implemented features list. 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude --- ROADMAP.md | 18 ++++++++++-------- 1 file changed, 10 insertions(+), 8 deletions(-) diff --git a/ROADMAP.md b/ROADMAP.md index a899992..2981753 100644 --- a/ROADMAP.md +++ b/ROADMAP.md @@ -17,11 +17,13 @@ - Regex Scripts (global and character-scoped text transformations) - Chat History Import/Export (JSON format) - Enhanced Message Controls (delete, pin, hide, continue, regenerate any message) +- Token Counter (real-time display with per-section breakdown) +- Message Examples (character card examples injected into context) -### 🎯 Current Focus: Advanced Roleplay Features -**Next Up:** Implementing Message Examples Usage to properly inject character card examples into context, or exploring Character Expressions for visual immersion. +### 🎯 Current Focus: Advanced Chat Management +**Next Up:** Implementing Chat Branching/Checkpoints to enable non-linear conversation exploration with the ability to save conversation states, create branches from any point, and switch between different conversation paths. -**Recent Completion:** Enhanced Message Controls - complete granular control over conversation history including delete, pin, hide, continue incomplete messages, and regenerate any message (not just the last one). +**Recent Completion:** Message Examples - character card message examples are now parsed, processed with template variable replacement, and injected into context at configurable positions to teach the AI the character's voice and writing style. ## Phase 1: Core Roleplay Infrastructure (High Priority) **Goal: Enable basic roleplay-focused prompt engineering** @@ -74,11 +76,11 @@ **Why Important:** Visual representation of character emotions dramatically enhances immersion and makes conversations feel more alive. -### 3. Message Examples in Context -- [ ] Actually use mes_example field from character cards -- [ ] Format and inject into prompt properly -- [ ] Position control in context -- [ ] Token budget allocation for examples +### 3. Message Examples in Context ✅ +- [x] Actually use mes_example field from character cards +- [x] Format and inject into prompt properly +- [x] Position control in context +- [x] Token budget allocation for examples **Why Important:** Message examples help the AI understand the character's voice and writing style, leading to more accurate portrayals.