ffb30390d8
Add compact identifier method for fuzzy matching in AIClient
Mimikko-zeus
2026-03-03 14:40:58 +08:00
ee4fe88bad
Update timeout setting in models.json from 60 to 300 seconds to improve response handling and prevent premature timeouts during model interactions.
Mimikko-zeus
2026-03-03 14:33:16 +08:00
4a2666b1f2
Implement forced tool selection in AIClient and OpenAIModel, enhancing tool invocation capabilities. Added methods for extracting forced tool names from user messages and updated logging to reflect forced tool usage. Improved error handling for timeout scenarios in message handling and model interactions, ensuring better user feedback and robustness.
Mimikko-zeus
2026-03-03 14:25:21 +08:00
7d7a4b8f54
Implement forced tool selection in AIClient and OpenAIModel, enhancing tool invocation capabilities. Added methods for extracting forced tool names from user messages and updated logging to reflect forced tool usage. Improved error handling for timeout scenarios in message processing.
Mimikko-zeus
2026-03-03 14:14:16 +08:00
00501eb44d
Enhance logging in AIClient and OpenAIModel to include detailed information about tool usage and model responses. Added logging for tool names and counts during requests and responses, improving traceability and debugging capabilities.
Mimikko-zeus
2026-03-03 13:50:35 +08:00
46ff239f4c
Implement SQLite support check for Chroma's trigram tokenizer, enhancing compatibility with cloud environments. Update README for model command syntax and add pysqlite3-binary to requirements for improved SQLite functionality.
Mimikko-zeus
2026-03-03 13:29:05 +08:00
774ea9d5e4
Enhance logging in MCPServer to include argument serialization in tool call messages, improving clarity and debugging capabilities.
Mimikko-zeus
2026-03-03 13:10:23 +08:00
fd2a09f681
Enhance AIClient and MCPServer to support tool registration with source tracking. Added logging for tool calls and improved error handling. Introduced methods for embedding token limit extraction and budget application in OpenAIModel. Added tests for MCP tool registration and execution.
Mimikko-zeus
2026-03-03 13:10:09 +08:00
586f09c3a5
Refactor MemorySystem to enhance Chroma vector store initialization with conflict handling and backup creation. Added methods for conflict detection and store repair, improving robustness against schema conflicts.
Mimikko-zeus
2026-03-03 12:59:17 +08:00
6e7ef24e35
Refactor skill installation tests to validate skill loading and documentation content. Removed asyncio calls and replaced them with direct file content checks for improved clarity and performance.
Mimikko-zeus
2026-03-03 12:59:03 +08:00
e39e201455
Enhance README and message handler to support GitHub repository URLs. Updated installation instructions for skills to include GitHub URLs and improved error handling for skill source resolution in the codebase.
Mimikko-zeus
2026-03-03 12:45:19 +08:00
0b356d1fef
Enhance AIClient and OpenAIModel to support tool names in messages and improve tool capability detection. Updated message formatting to include tool names for better clarity in error handling and results.
Mimikko-zeus
2026-03-03 01:37:00 +08:00
ae208af6a9
Please enter the commit message for your changes. Lines starting with '#' will be ignored, and an empty message aborts the commit.
Mimikko-zeus
2026-03-03 01:23:23 +08:00
b7940f2ff6
first commit
Mimikko-zeus
2026-03-03 01:19:38 +08:00