Commit Graph

  • 3777c540fe linting prep-0.36.0 vegu-ai-tools 2026-02-23 20:04:40 +02:00
  • 578ecfff50 fix for best fit mode dropping tail entries vegu-ai-tools 2026-02-23 19:55:44 +02:00
  • 7959f69c6b Add fixture to use example configuration in tests, ensuring deterministic test results by preventing local config leakage. vegu-ai-tools 2026-02-23 01:02:29 +02:00
  • 302cb46f30 regenerate baselines vegu-ai-tools 2026-02-23 00:33:52 +02:00
  • 1688faa93a Added Stop Token Injection into Conversation Agent, so that it can be disabled for LLMs, that use character names during thinking (#250) theDTV2 2026-02-22 23:17:08 +01:00
  • f143c98bb0 Refactor WhatsNew.vue to replace the expandable card with a dialog for displaying updates, improving user interaction and layout consistency. vegu-ai-tools 2026-02-23 00:14:40 +02:00
  • 1e90283a8b Adjust column sizes in WhatsNew.vue for improved layout responsiveness, ensuring better display on various screen sizes. vegu-ai-tools 2026-02-23 00:11:50 +02:00
  • 6ea39da8c8 Refactor WhatsNew.vue to improve layout and styling of feature entries, enhancing visual clarity and user experience. vegu-ai-tools 2026-02-23 00:10:04 +02:00
  • a637d46c90 Refactor descriptions in WhatsNew.vue for clarity and conciseness, enhancing readability of feature updates. vegu-ai-tools 2026-02-22 23:40:31 +02:00
  • 594920878c whjats new vegu-ai-tools 2026-02-22 23:36:02 +02:00
  • f86644d2b5 Update WhatsNew.vue for version 0.36.0, vegu-ai-tools 2026-02-22 23:29:27 +02:00
  • 856dfb321f Add support for new model 'claude-sonnet-4-6' in the list of supported models in anthropic.py vegu-ai-tools 2026-02-22 20:36:06 +02:00
  • 80dae81243 Enhance ContextHistoryMixin to support dialogue exclusion during summarization, preventing duplication of mandatory dialogue entries. Update methods to incorporate new exclusion logic and ensure expanded dialogue is merged correctly with existing mandatory dialogue. vegu-ai-tools 2026-02-22 17:20:17 +02:00
  • 68b0e7d607 Add dialogue qualification logic and enhance best-fit level construction in ContextHistoryMixin vegu-ai-tools 2026-02-22 17:03:43 +02:00
  • 67df7d5956 move title. vegu-ai-tools 2026-02-22 13:12:37 +02:00
  • b12ce7a109 linting vegu-ai-tools 2026-02-22 02:05:49 +02:00
  • d6935e0a5d layered history should ignore static history vegu-ai-tools 2026-02-22 02:04:51 +02:00
  • 2144ceb565 relock vegu-ai-tools 2026-02-22 01:08:05 +02:00
  • 10b0e85a53 linting vegu-ai-tools 2026-02-21 19:32:48 +02:00
  • 116fdb8563 Add mod_response_length functionality to adjust response length in prompts and update documentation accordingly. This allows templates to modify the token budget dynamically, enhancing output quality. vegu-ai-tools 2026-02-21 19:32:27 +02:00
  • 5759b13469 Disable best-fit mode by default in summarizer to ensure deterministic standard-path tests vegu-ai-tools 2026-02-21 19:31:53 +02:00
  • 3e799c7335 Add documentation for redefining response extraction in Talemate, detailing extractor functions and practical examples for advanced users. vegu-ai-tools 2026-02-21 19:03:27 +02:00
  • b66c7b8a7a fix tests vegu-ai-tools 2026-02-21 18:37:33 +02:00
  • a9879e2d53 docs vegu-ai-tools 2026-02-21 18:32:55 +02:00
  • 5e39b07ceb Update documentation in WorldStateManagerMenuHistoryTools.vue to clarify layer reset functionality vegu-ai-tools 2026-02-21 18:26:54 +02:00
  • 01e434b1bd docs vegu-ai-tools 2026-02-21 18:20:26 +02:00
  • c2ff0adcd1 npm install recovery vegu-ai-tools 2026-02-21 17:11:56 +02:00
  • 50f17d99a2 Rename "Reset" to "Restore" in SceneToolsSave component for improved clarity vegu-ai-tools 2026-02-21 16:56:34 +02:00
  • f2eed8b168 docs vegu-ai-tools 2026-02-21 16:39:58 +02:00
  • 5336eefbb0 update defaults vegu-ai-tools 2026-02-21 14:09:10 +02:00
  • a4b8c039ae Add check for immutable_save in isNewScene method to prevent new scene creation vegu-ai-tools 2026-02-21 14:05:19 +02:00
  • 1dfa0d6b54 Update supported models in google.py to include gemini-3.1 and remove outdated entries vegu-ai-tools 2026-02-21 13:37:37 +02:00
  • 4c2ee40122 Add Kimi.jinja2 template vegu-ai-tools 2026-02-21 02:28:19 +02:00
  • b2108601c2 Enhance frontend build process in update.bat to handle failures by retrying with a clean node_modules and package-lock.json, addressing known npm issues. vegu-ai-tools 2026-02-21 00:51:40 +02:00
  • 17f998dfb8 linting fixes vegu-ai-tools 2026-02-20 13:48:59 +02:00
  • dffbbdcc00 update to api changes vegu-ai-tools 2026-02-20 13:48:26 +02:00
  • fe53108568 Refactor allow_concurrent handling in execute_actions to use normalized_input_value for improved clarity and consistency vegu-ai-tools 2026-02-20 13:35:52 +02:00
  • f4236020d3 Add ESLint configuration file for talemate_frontend to .gitignore vegu-ai-tools 2026-02-20 12:58:26 +02:00
  • 60c5000982 Remove ESLint configuration and related dependencies from the project, updating package-lock.json and package.json accordingly. vegu-ai-tools 2026-02-20 12:50:49 +02:00
  • f21bb66775 relock vegu-ai-tools 2026-02-20 12:36:54 +02:00
  • a5279ff078 director action query allow concurrent vegu-ai-tools 2026-02-20 00:24:57 +02:00
  • 6def3d593b linting vegu-ai-tools 2026-02-20 00:19:47 +02:00
  • 2d62990ec3 Add 'allow_concurrent' property to DirectorChatAction and update callback handling in execute_actions to support concurrent execution vegu-ai-tools 2026-02-20 00:16:47 +02:00
  • 56c6e8f436 concurrent focal calls vegu-ai-tools 2026-02-20 00:10:34 +02:00
  • 18a87a91e8 allow scene module promotion vegu-ai-tools 2026-02-19 17:54:39 +02:00
  • ac2101f1aa linting vegu-ai-tools 2026-02-19 17:04:23 +02:00
  • b6384c7462 Enhance context history collection to return an 'exhausted' flag indicating if the entire history was scanned. Update related methods and tests to ensure dialogue is prioritized over summaries when all dialogue fits within budget. vegu-ai-tools 2026-02-18 20:25:16 +02:00
  • 66ebb39762 linting vegu-ai-tools 2026-02-18 18:03:49 +02:00
  • 774f4b6d06 context history fixes vegu-ai-tools 2026-02-18 18:00:38 +02:00
  • 1d27a1adb4 Add styling for code blocks and inline code in SceneContextReviewInline component vegu-ai-tools 2026-02-18 15:20:32 +02:00
  • f01c9209a0 linting vegu-ai-tools 2026-02-18 15:12:38 +02:00
  • 9af773fbbb Add OpenAI Compatible backend for image analysis vegu-ai-tools 2026-02-18 15:11:42 +02:00
  • 7d3d1e811e talemate client vision support vegu-ai-tools 2026-02-18 15:02:06 +02:00
  • d7d4a869fa linting vegu-ai-tools 2026-02-18 02:15:29 +02:00
  • e05c0582bf Require scene name on new scene so directory can be established vegu-ai-tools 2026-02-18 02:14:00 +02:00
  • f47af1e642 Implement early exit in request_world_state method for WorldStateAgent to handle empty scene conditions. vegu-ai-tools 2026-02-18 02:01:15 +02:00
  • 82d46bebed Enhance TTSUtilsMixin to calculate response token count for audio tag injection vegu-ai-tools 2026-02-17 19:23:19 +02:00
  • 428f2fb398 Add keyring support for Fernet encryption key management vegu-ai-tools 2026-02-17 00:58:02 +02:00
  • f0134bace7 linting vegu-ai-tools 2026-02-16 22:30:59 +02:00
  • e2eceb91da TTS agent audio tags vegu-ai-tools 2026-02-16 22:30:43 +02:00
  • 7ff74bb97d linting vegu-ai-tools 2026-02-16 15:12:09 +02:00
  • 38f6265334 scene context best fit fixes and polish vegu-ai-tools 2026-02-16 13:47:49 +02:00
  • b85ba60b78 Implement minimum dialogue guarantee in best fit mode, ensuring at least _BEST_FIT_MIN_DIALOGUE messages are included regardless of budget constraints. Update tests to validate this functionality. vegu-ai-tools 2026-02-16 02:55:11 +02:00
  • 8d3955f1f9 Add best fit mode functionality to ContextHistoryMixin, ensuring a minimum number of dialogue messages in best-fit scenarios. Updated configuration options for budget distribution and dialogue ratios. vegu-ai-tools 2026-02-16 02:54:57 +02:00
  • 0db02285d0 best fit mode vegu-ai-tools 2026-02-16 02:38:43 +02:00
  • 8c59707a85 linting vegu-ai-tools 2026-02-16 02:35:26 +02:00
  • 5e8d68b927 fix bug where summarize dialogue would send too much context once there are layered history layers vegu-ai-tools 2026-02-16 01:25:57 +02:00
  • 773edebdc0 linting vegu-ai-tools 2026-02-15 19:53:35 +02:00
  • e67346881c Add multi-chat functionality to DirectorChat, including chat creation, deletion, and listing. Introduce DirectorChatListEntry for lightweight chat entries. vegu-ai-tools 2026-02-15 19:47:08 +02:00
  • f258fda37c Refactor EditorAgent to simplify exposition formatting and remove unused replace_exposition_markers function vegu-ai-tools 2026-02-15 18:41:30 +02:00
  • fbf4471160 Enhance SceneToolsWorld with improved character submenu handling and add deferred selection for world states in WorldStateManagerWorld vegu-ai-tools 2026-02-15 18:41:18 +02:00
  • b435417e68 Refactor SceneToolsWorld to use v-menu for player and NPC character templates, enhancing UI organization and interaction vegu-ai-tools 2026-02-15 18:26:17 +02:00
  • d2d4ae6d81 Add QuickCreateStateReinforcement component for creating tracked states and integrate it into SceneToolsWorld vegu-ai-tools 2026-02-15 18:19:31 +02:00
  • 796fa4171a Add ContextualGenerateFromTopic component for generating world context and integrate it into SceneToolsWorld vegu-ai-tools 2026-02-15 17:24:59 +02:00
  • b2f63e4fcc Add status emission for generated context in AssistantPlugin vegu-ai-tools 2026-02-15 17:24:50 +02:00
  • 564519bc5d director chat tests vegu-ai-tools 2026-02-15 17:24:36 +02:00
  • aa99b12e4c more granular control of how user input is cleaned up vegu-ai-tools 2026-02-15 16:37:29 +02:00
  • 1e39506e20 codeblock styling vegu-ai-tools 2026-02-14 21:10:26 +02:00
  • 0ef4aa9f24 Add filtering for short lines in summarization and corresponding tests vegu-ai-tools 2026-02-14 20:10:21 +02:00
  • 24d9fe493a linting vegu-ai-tools 2026-02-14 14:49:10 +02:00
  • 0ea977fefd template baseline tests for noncoercible vegu-ai-tools 2026-02-14 14:47:24 +02:00
  • e5ab1f3ddc fix more dupe response length instruciton bugs vegu-ai-tools 2026-02-14 14:41:11 +02:00
  • 04d56d44a5 baseline test improvements vegu-ai-tools 2026-02-14 13:55:16 +02:00
  • 918b758a9e streamline baseline variation tests vegu-ai-tools 2026-02-14 13:31:25 +02:00
  • 3361097550 reasoning template baselines vegu-ai-tools 2026-02-14 13:21:54 +02:00
  • 3866692da6 prompt tweaks vegu-ai-tools 2026-02-14 13:05:21 +02:00
  • c62210a7b4 fix issue where length instructions would be included twice in some prompts when reasoning was enabled vegu-ai-tools 2026-02-14 13:05:07 +02:00
  • 74388aa281 fix issue where manual regenerate or determine avatar would not work vegu-ai-tools 2026-02-14 12:44:10 +02:00
  • 82c1e6ad90 fix issue where conversation agent would no longer respect the generation length vegu-ai-tools 2026-02-14 12:43:23 +02:00
  • 247d39159c Merge remote-tracking branch 'private/prep-0.36.0' into prep-0.36.0 vegu-ai-tools 2026-02-14 11:31:45 +02:00
  • 246da1f21e template extractor instrucitons vegu-ai-tools 2026-02-14 11:30:56 +02:00
  • bccd88be64 prompt fixes vegu-ai-tools 2026-02-14 01:45:03 +02:00
  • 360d0f55c2 Implement character name resolution for dotted names in CharacterContext, enhancing path handling and adding tests for edge cases. vegu-ai-tools 2026-02-13 15:46:34 +02:00
  • 7a7135cc30 Add instructional text for time passage insertion in SceneMessages component vegu-ai-tools 2026-02-13 12:20:49 +02:00
  • 9cfb0ee1db linting vegu-ai-tools 2026-02-13 12:05:54 +02:00
  • 3da46e435d time passage management through scene messages vegu-ai-tools 2026-02-13 12:05:42 +02:00
  • 6265eb040f linting vegu-ai-tools 2026-02-13 01:28:04 +02:00
  • 0653a97d90 Update v-number-input components in WorldStateManagerHistoryEntry and WorldStateManagerTimePassageEntry to use dynamic min prop binding for improved functionality. vegu-ai-tools 2026-02-13 01:27:51 +02:00
  • 15e1a88867 Add time passage management functionality with insertion and deletion capabilities vegu-ai-tools 2026-02-13 01:27:19 +02:00
  • ef380b1067 Update DirectorConsoleChatMessages and DirectorConsoleChats components to enhance message deletion logic and synchronize chat history with backend IDs. vegu-ai-tools 2026-02-12 13:41:50 +02:00