Commit graph

4 commits

Author SHA1 Message Date
Jody Doolittle
6882a96e57 Fixes, readme updates 2025-08-17 13:18:45 -07:00
Jody Doolittle
db1c50ecd8 Extract ListItem components, enhance tag search, fix double-brace syntax, and improve chat UX
Component Architecture
NEW: Extract LorebookListItem, PersonaListItem components for consistency
UPDATE: Refactor all sidebars to use dedicated ListItem components
ENHANCE: Add tag-based search across Characters, Personas, and Chats sidebars
Template Syntax Standardization
FIX: Standardize on {{char:#}} double-brace syntax throughout codebase
UPDATE: TipTap extensions, lorebook bindings, and prompt templates
MIGRATE: Legacy {char:#} syntax support maintained for backwards compatibility
Chat Experience Improvements
NEW: Next character indicator in group chats with continue/choose options
ADD: getChatResponseOrder socket for intelligent character turn management
ENHANCE: Auto-scroll behavior with retry logic and position restoration
FIX: Proper response order after message deletion and creation
Tag System Integration
COMPLETE: Full tag support for Lorebooks with CRUD operations
ADD: processLorebookTags helper function for tag management
ENHANCE: Tag search functionality across all entity types
UPDATE: Socket interfaces to include tag arrays
Database & Infrastructure
IMPROVE: Database lock management with proper cleanup
STANDARDIZE: Data directory handling with environment variable support
OPTIMIZE: Query efficiency with proper tag relationships
FIX: PGlite configuration and migration handling
Bug Fixes & Polish
FIX: Italic markdown parsing with trailing spaces
REMOVE: Debug console.log statements throughout codebase
ENHANCE: Loading states and error handling in forms
IMPROVE: Socket event naming consistency and response handling
2025-08-09 00:25:09 -07:00
Jody Doolittle
737a1638a5 Initial tags sidebar
Character, persona forms validation
2025-07-22 23:20:29 -07:00
Jody Doolittle
c0daa534f9
Fix v3, add json support (#46)
* Fix v3, add json support

* Add chunk banners

* Customize entrypoint
2025-07-10 15:37:20 -07:00