ephron_ren
  • Joined on 2026-03-01
ephron_ren created branch main in ephron_ren/LocalAgent 2026-03-09 18:27:50 +08:00
ephron_ren pushed to main at ephron_ren/LocalAgent 2026-03-09 18:27:50 +08:00
8a538bb950 feat: refactor API key configuration and enhance application initialization
ab5bbff6f7 feat: update README.md for localization and feature enhancement
1843a74d16 fix: update clear button text in chat view UI
9e42c69d0f feat: add system environment information retrieval to LocalAgent
68f4f01cd7 feat:增强需求澄清与任务管理功能
Compare 10 commits »
ephron_ren created repository ephron_ren/LocalAgent 2026-03-09 17:01:05 +08:00
ephron_ren pushed to main at ephron_ren/QQbot 2026-03-03 21:56:42 +08:00
a754e7843f Refactor configuration and enhance AI capabilities
ephron_ren pushed to main at ephron_ren/QQbot 2026-03-03 17:34:43 +08:00
726d41ad79 Enhance AIClient with skill document processing capabilities
ephron_ren pushed to main at ephron_ren/QQbot 2026-03-03 17:17:54 +08:00
ffb30390d8 Add compact identifier method for fuzzy matching in AIClient
ephron_ren pushed to main at ephron_ren/QQbot 2026-03-03 17:10:12 +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.
ephron_ren pushed to main at ephron_ren/QQbot 2026-03-03 17:02:17 +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.
ephron_ren pushed to main at ephron_ren/QQbot 2026-03-03 16:51:11 +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.
ephron_ren pushed to main at ephron_ren/QQbot 2026-03-03 16:27:48 +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.
ephron_ren pushed to main at ephron_ren/QQbot 2026-03-03 16:06:00 +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.
ephron_ren pushed to main at ephron_ren/QQbot 2026-03-03 15:47:18 +08:00
774ea9d5e4 Enhance logging in MCPServer to include argument serialization in tool call messages, improving clarity and debugging capabilities.
ephron_ren pushed to main at ephron_ren/QQbot 2026-03-03 15:47:05 +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.
ephron_ren pushed to main at ephron_ren/QQbot 2026-03-03 15:36:14 +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.
ephron_ren pushed to main at ephron_ren/QQbot 2026-03-03 15:35:59 +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.
ephron_ren pushed to main at ephron_ren/QQbot 2026-03-03 15:23:51 +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.
ephron_ren pushed to main at ephron_ren/QQbot 2026-03-03 01:42:54 +08:00
0def2deb9b Add fallback mechanism for OpenAIModel completion requests
ephron_ren pushed to main at ephron_ren/QQbot 2026-03-03 01:37:03 +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.
ephron_ren pushed to main at ephron_ren/QQbot 2026-03-03 01:24:11 +08:00
ephron_ren created branch main in ephron_ren/QQbot 2026-03-03 01:22:06 +08:00