Commit Graph

  • a754e7843f Refactor configuration and enhance AI capabilities main Mimikko-zeus 2026-03-03 21:56:33 +08:00
  • 726d41ad79 Enhance AIClient with skill document processing capabilities Mimikko-zeus 2026-03-03 14:57:26 +08:00
  • 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
  • 0def2deb9b Add fallback mechanism for OpenAIModel completion requests Mimikko-zeus 2026-03-03 01:42:51 +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