Commit graph

21 commits

Author SHA1 Message Date
Jody Doolittle
6882a96e57 Fixes, readme updates 2025-08-17 13:18:45 -07:00
Jody Doolittle
9191cad1f4 Accessibility overhaul 2025-08-10 23:25:06 -07:00
Jody Doolittle
08ab2dfb23 Another run.cmd fix + executables 2025-08-09 23:28:07 -07:00
Jody Doolittle
63e376d887 Include node in builds, improve accessibility, fix char loops 2025-08-09 22:28:57 -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
66de3d54dc Ollama recommended models, WIP Tags 2025-07-31 22:50:50 -07:00
Jody Doolittle
cb2449ce58 Added database lock 2025-07-29 14:53:11 -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
Jody Doolittle
203e686af6 Cleanup workflow, retry 2025-07-03 08:35:56 -07:00
Jody Doolittle
acce609058 Another attempt 2025-07-03 07:19:30 -07:00
Jody Doolittle
f230c819ac WIP upgrading build dist workflow 2025-07-03 04:12:03 -07:00
Jody Doolittle
e493de084a Remove bunx useage 2025-07-03 02:41:24 -07:00
Jody Doolittle
05921fe577 Update packaging, logo 2025-06-30 09:12:33 -07:00
Jody Doolittle
b5e4594155 change to md file 2025-06-18 04:52:24 -07:00
Jody Doolittle
e215462b65 Build node_modules for each platform 2025-06-12 15:00:16 -07:00
Jody Doolittle
7d26f9242f Improvements to dist composition 2025-06-12 14:31:14 -07:00
Jody Doolittle
b5b96a90b0 Ethically include modules with dist 2025-06-12 04:57:06 -07:00
Jody Doolittle
c625519a6c Add minimal package.json to bundles 2025-06-12 03:44:40 -07:00
Jody Doolittle
e10f12c8b0 Set github action node ver 2025-06-12 03:35:57 -07:00
Jody Doolittle
e2af743201 Switch to dist bundle strategy. 2025-06-12 03:25:29 -07:00