Commit Graph

294 Commits

Author SHA1 Message Date
vegu-ai-tools
ccf6284442 linting 2025-10-02 15:41:07 +03:00
vegu-ai-tools
99a9488564 Update clear chat button logic to consider appBusy state in DirectorConsoleChatsToolbar component, enhancing user experience during busy operations. 2025-10-02 15:40:43 +03:00
vegu-ai-tools
42d08e5ac9 Refactor DirectorChatMixin to utilize standalone utility functions for parsing response sections and extracting action blocks. This improves code clarity and maintainability. Added tests for new utility functions in test_utils_prompt.py to ensure correct functionality. 2025-10-02 15:40:31 +03:00
vegu-ai-tools
b137546697 Add appBusy prop to DirectorConsoleChats and DirectorConsoleChatsToolbar components to manage button states during busy operations. 2025-10-02 15:37:37 +03:00
vegu-ai-tools
f13d306470 node updates 2025-10-02 14:48:30 +03:00
vegu-ai-tools
7aa274a0e0 linting 2025-10-02 14:44:38 +03:00
vegu-ai-tools
160818a26c Refactor ConfirmActionInline component to improve button rendering logic. Introduced 'size' prop for button customization and added 'comfortable' density option. Simplified icon handling with computed property for better clarity. 2025-10-02 14:44:26 +03:00
vegu-ai-tools
6953ccec69 director chat support remove message and regenerate message 2025-10-02 14:44:21 +03:00
vegu-ai-tools
b746b8773b Update EXTERNAL_DESCRIPTION in TabbyAPI client to include notes on EXL3 model sensitivity to inference parameters. Adjust handling of 'repetition_penalty_range' in parameter list for clarity. 2025-10-02 11:13:35 +03:00
vegu-ai-tools
8652e88ea8 Remove redundant question handling logic in DirectorChatMixin to streamline action selection process. 2025-10-01 22:45:56 +03:00
vegu-ai-tools
ad31e54e3a linting 2025-10-01 14:01:47 +03:00
vegu-ai-tools
748a2cfccf allow individual sharing of attributes and details 2025-10-01 13:54:08 +03:00
vegu-ai-tools
20db574155 Remove status emission for gameplay switch in CmdSetEnvironmentToScene class. 2025-10-01 10:32:37 +03:00
vegu-ai-tools
65e17f234f Add lastLoadedJSON property to GameState component for change detection. Update validation logic to prevent unnecessary updates when game state has not changed. 2025-10-01 10:29:41 +03:00
vegu-ai-tools
850679a0e8 Refactor GameState component to integrate Codemirror for JSON editing, replacing the previous treeview structure. Implement validation for JSON input and enhance error handling. Remove unused methods and streamline state management. 2025-10-01 10:27:13 +03:00
vegu-ai-tools
ae0749d173 linting 2025-10-01 02:41:35 +03:00
vegu-ai-tools
b13eb5be69 Add scene title generation to load process and update contextual generation template. Introduced a new method in AssistantMixin for generating scene titles, ensuring titles are concise and free of special characters. Updated load_scene_from_data to assign generated titles to scenes. 2025-10-01 02:41:26 +03:00
vegu-ai-tools
a4985c1888 Refine messages for shared context checkboxes in WorldStateManagerCharacter and WorldStateManagerWorldEntries components for clarity. 2025-10-01 02:41:14 +03:00
vegu-ai-tools
67571ec9be Update WorldStateManagerSceneSharedContext.vue to conditionally display alert based on scene saving status and new scene creation state. 2025-10-01 02:41:07 +03:00
vegu-ai-tools
29a5a5ac52 linting 2025-10-01 01:59:46 +03:00
vegu-ai-tools
60f5f20715 rename inheritance to scene initialization 2025-10-01 01:59:37 +03:00
vegu-ai-tools
00e3aa4a19 Add active_characters and intro_instructions to Inheritance model; implement intro generation in load_scene_from_data. Update WorldStateManagerSceneSharedContext.vue to enhance new scene creation dialog with character selection and premise instructions. 2025-10-01 01:44:26 +03:00
vegu-ai-tools
b59c3ab273 linting 2025-10-01 00:35:09 +03:00
vegu-ai-tools
4dbc824c07 Comment out 'repetition_penalty_range' in TabbyAPIClient to prevent unexpected "<unk><unk> .." responses. Further investigation needed. 2025-10-01 00:34:37 +03:00
vegu-ai-tools
0463fd37e5 Enhance chat modes by adding 'nospoilers' option to DirectorChat and related payloads. Update chat instructions to reflect new mode behavior and improve UI to support mode-specific icons and colors in the DirectorConsoleChatsToolbar. 2025-09-30 19:56:35 +03:00
vegu-ai-tools
a18a43cbe6 linting 2025-09-30 19:18:35 +03:00
vegu-ai-tools
b1cbaf650f Update WorldStateManagerSceneSharedContext.vue to clarify sharing of character, world entries, and history across connected scenes. 2025-09-30 19:18:22 +03:00
vegu-ai-tools
73c544211a shared context static history support
fix context memory db imports to always import
2025-09-30 19:15:29 +03:00
vegu-ai-tools
c65a7889d3 Enhance SharedContext.update_to_scene method to properly add or update character data in the scene based on existence checks. This improves the synchronization of character states between shared context and scene. 2025-09-30 14:08:34 +03:00
vegu-ai-tools
dc9e297587 Character.update deserialize voice value correctly 2025-09-30 14:08:19 +03:00
vegu-ai-tools
5d361331d5 comment 2025-09-30 14:07:48 +03:00
vegu-ai-tools
0b8810073f Refactor NodeEditor and TalemateApp components to enhance UI interactions. Removed the exit creative mode button from NodeEditor and updated tooltips for clarity. Adjusted app bar navigation icons for better accessibility and added functionality to switch between node editor and creative mode. 2025-09-30 13:44:30 +03:00
vegu-ai-tools
6ba65ff75e Refactor NodeEditorLibrary to improve search functionality and debounce input handling. Updated v-text-field model and added a watcher for search input to enhance performance. 2025-09-30 13:22:18 +03:00
veguAI
291921a9f2 Shared context 2 (#19)
Shared context
2025-09-30 03:26:48 +03:00
vegu-ai-tools
1b8ba12e61 fix world editor auto sync 2025-09-28 23:17:51 +03:00
vegu-ai-tools
9adbb2c518 fix button 2025-09-28 23:17:42 +03:00
vegu-ai-tools
883dffdd73 store character data at unified point 2025-09-28 22:41:17 +03:00
vegu-ai-tools
0c5fd2e48d Enhance DirectorConsoleChatsToolbar by adding a usage cheat sheet tooltip for user guidance and refining the Clear Chat button's UI for better accessibility. 2025-09-28 15:56:26 +03:00
vegu-ai-tools
7a6ae0f135 Update chat instructions to clarify user intent considerations and enhance decisiveness in responses. Added guidance on distinguishing between scene progression and background changes, and refined analysis requirements for user interactions. 2025-09-28 15:56:19 +03:00
vegu-ai-tools
6da7b29b94 Refactor push_history method to be asynchronous across multiple agents and scenes, ensuring consistent handling of message history updates. 2025-09-28 15:13:45 +03:00
vegu-ai-tools
b423bc3a18 Add scene progression guidance to chat-common-tasks template 2025-09-28 15:13:32 +03:00
vegu-ai-tools
bf8a580c33 relock 2025-09-28 14:41:55 +03:00
vegu-ai-tools
734b2bab19 linting 2025-09-28 14:39:27 +03:00
vegu-ai-tools
46afdeeb0b responsive layout fixes in template editors 2025-09-28 14:39:00 +03:00
vegu-ai-tools
674dfc5978 anchor clear chat confirm to top 2025-09-28 14:34:09 +03:00
vegu-ai-tools
71595a1fff Enhance ConfirmActionPrompt component by adding anchorTop prop for dynamic alignment and adjusting icon size and color for improved UI consistency. 2025-09-28 14:33:52 +03:00
vegu-ai-tools
219b5e2786 Enhance action handling in DirectorChatMixin by skipping actions when a question is present in the parsed response, ensuring better response accuracy. 2025-09-28 14:26:00 +03:00
vegu-ai-tools
1243d03718 director summary return appropriately on no action taken 2025-09-28 13:40:27 +03:00
vegu-ai-tools
ac9c66915b prompt tweaks 2025-09-28 05:11:25 +03:00
vegu-ai-tools
00b3c05f3d node updates 2025-09-28 05:03:24 +03:00