Commit Graph

  • 43ca06f591 修复system_prompt 朱潮 2026-01-08 22:24:58 +0800
  • c1bf679166 enable_thinking 朱潮 2026-01-08 18:03:21 +0800
  • 37958291ae Merge branch 'rag_receive_top_k' 朱潮 2026-01-08 17:28:59 +0800
  • fc5c1adaaa feat(mcp): add top_k optional parameter to RAG retrieve tool 朱潮 2026-01-08 17:27:35 +0800
  • 68a4578554 feat(skills): add skill deletion endpoint 朱潮 2026-01-07 21:34:16 +0800
  • ac8782e1a7 docs(solutions): add SSE error handling solution documentation 朱潮 2026-01-07 20:25:50 +0800
  • b8e57b2f51 feat(skills): add security hardening to skill upload endpoint 朱潮 2026-01-07 20:25:37 +0800
  • b3303ef8e6 refactor(sse): simplify error handling and remove __debug__ security issue 朱潮 2026-01-07 20:24:30 +0800
  • 342932030f feat(skills): add skill management API module 朱潮 2026-01-07 19:45:04 +0800
  • 8a85e9025e fix(sse): properly handle MCP tool errors and send error responses to client 朱潮 2026-01-07 19:24:28 +0800
  • f74f09c191 fix(skills): improve skill extraction and handling logic 朱潮 2026-01-07 14:56:10 +0800
  • 92c82c24a4 feat(skills): add skill file upload API endpoint 朱潮 2026-01-07 14:47:25 +0800
  • 1233bdda0c ♻️ refactor(deep-agent): customize agent memory middleware path display 朱潮 2026-01-07 12:05:40 +0800
  • 8bb8c3fbc8 add scripts/ 朱潮 2026-01-04 17:19:03 +0800
  • e7f6378f6b system_prompt_deep_agent 朱潮 2026-01-04 16:45:24 +0800
  • 96f5079bf9 📝 docs(deep-agent): remove directory access restriction from system prompt 朱潮 2025-12-31 21:02:34 +0800
  • 8c67630bbd ♻️ refactor(deep-agent): customize agent memory middleware path display 朱潮 2025-12-31 21:00:49 +0800
  • a6f166d51e refactor: simplify path displays and remove sensitive config data 朱潮 2025-12-31 20:30:44 +0800
  • 7c9e270a66 feat(deep-agent): add custom workspace_root support for shell commands 朱潮 2025-12-31 18:18:38 +0800
  • 49a0447f9f 🔧 chore(deep-agent): disable shell feature by default 朱潮 2025-12-31 16:59:33 +0800
  • fbbf0c0653 fix(file-manager): fix create-folder API to accept JSON request body 朱潮 2025-12-31 16:52:07 +0800
  • 306cebd8f1 refactor(project-manager): simplify project path resolution logic 朱潮 2025-12-31 16:27:46 +0800
  • 78c413f4ea feat(robot): add default rag-retrieve skill for catalog/deep agents 朱潮 2025-12-31 13:42:24 +0800
  • 766b9becda feat(deep-agent): add skills support and improve project structure 朱潮 2025-12-31 13:21:58 +0800
  • c808517f02 fix(file-manager): preserve project/prompt prefix in nested directories 朱潮 2025-12-31 09:37:54 +0800
  • e00f99c5c5 catalog_agent 转换为deep_agent 朱潮 2025-12-30 19:35:31 +0800
  • 0ea3009910 add libpq-dev 朱潮 2025-12-24 21:26:34 +0800
  • 03925bb075 add requirements 朱潮 2025-12-24 20:58:37 +0800
  • 0e6b2f1511 add CHECKPOINT_DB_URL 朱潮 2025-12-24 20:43:10 +0800
  • 7a21df05a3 add PROFILE env 朱潮 2025-12-24 12:51:12 +0800
  • b86a8364e9 db 朱潮 2025-12-24 11:05:10 +0800
  • e117f1ee07 新增checkpoint清理机制 朱潮 2025-12-24 00:12:01 +0800
  • bf11975183 修改balance资源配置 朱潮 2025-12-23 23:11:24 +0800
  • 06102559ef add SUMMARIZATION_MESSAGES_TO_KEEP 朱潮 2025-12-23 22:31:26 +0800
  • 9162b4258d update init agent 朱潮 2025-12-23 22:26:59 +0800
  • d8dc973b95 sqlite pool and change agent cache to tools cache 朱潮 2025-12-23 22:18:18 +0800
  • 09a9c8be93 add MCP_HTTP_TIMEOUT and try catch 朱潮 2025-12-23 20:13:46 +0800
  • 06c7db26d4 set default profile low_memory 朱潮 2025-12-23 19:20:43 +0800
  • b8e00d403c 修复完成。主要改动: 1. 新增 _clean_content_blocks 方法:专门处理 content 字段的清理 - 当 content 是列表格式时,过滤掉 type: 'tool_use' 的块(如果 id 不在 valid_tool_call_ids 中) - 返回清理后的 content 和是否有文本内容的标志 2. 更新 _cleanup_tool_use_messages 方法: - 调用 _clean_content_blocks 来清理 content - 使用清理后的 cleaned_content 创建新的 AIMessage 问题根源:之前的代码只清空了 tool_calls=[],但没有从 content 列表中移除 type: 'tool_use' 的块。Anthropic API 会检查这两个地方,导致报错。 朱潮 2025-12-23 19:11:27 +0800
  • 584f10b5e4 Merge branch 'deep_agent' into prod 朱潮 2025-12-23 17:37:19 +0800
  • d3465d418e add symlink 朱潮 2025-12-23 17:36:45 +0800
  • 41dfa074e1 add deep agent cli deps 朱潮 2025-12-23 12:19:15 +0800
  • 61c6b69aa5 add agent/tool_use_cleanup_middleware.py 朱潮 2025-12-23 12:04:26 +0800
  • aaad9df20a add skills 朱潮 2025-12-22 23:47:12 +0800
  • 95786d559e sqlite dir check exists 朱潮 2025-12-18 11:32:43 +0800
  • 881845f284 use sqlite 朱潮 2025-12-18 11:12:05 +0800
  • a92bea5b58 删除一些环境变量 朱潮 2025-12-18 09:41:43 +0800
  • 6bad1743b3 warm_up 朱潮 2025-12-18 00:38:04 +0800
  • 96d9ee5af7 guildline messages 朱潮 2025-12-17 23:32:50 +0800
  • d6504c49c7 guildline messages 朱潮 2025-12-17 23:31:38 +0800
  • a7dbacf70f add cache tools 朱潮 2025-12-17 23:29:41 +0800
  • 59c58a9691 guildline messages 朱潮 2025-12-17 23:25:40 +0800
  • c1c51da77e guildline messages 朱潮 2025-12-17 23:21:15 +0800
  • 47f1d1c7eb cache 朱潮 2025-12-17 23:05:42 +0800
  • 436dab1a2f memory saver全局 朱潮 2025-12-17 21:58:59 +0800
  • b78b178c03 删除agent manager 朱潮 2025-12-17 20:27:06 +0800
  • 23bc62a2b8
    Merge pull request #6 from sparticleinc/master shuirong 2025-12-17 15:53:00 +0900
  • 40e5e1e7aa ci: fix checkout step shuirong 2025-12-17 15:52:30 +0900
  • 667294f49f
    Merge pull request #5 from sparticleinc/master shuirong 2025-12-17 15:50:38 +0900
  • 409e3ba2c1 ci: add checkout step shuirong 2025-12-17 15:50:07 +0900
  • 0f01fbad3b
    Merge pull request #4 from sparticleinc/master shuirong 2025-12-17 15:48:30 +0900
  • 500d3aa316 ci: push to dockerhub, support arm shuirong 2025-12-17 15:47:28 +0900
  • c9a91f8f4d add DEFAULT_THINKING_ENABLE 朱潮 2025-12-17 12:33:58 +0800
  • 52b34846a4 update dockerfile 朱潮 2025-12-16 21:35:04 +0800
  • e36787fb63 修改agent_config 朱潮 2025-12-16 21:26:20 +0800
  • de72321875 add safe_print 朱潮 2025-12-16 16:28:11 +0800
  • b8dcccbb1d add AgentConfig 朱潮 2025-12-16 16:10:09 +0800
  • 9525c0f883 add AgentConfig 朱潮 2025-12-16 16:06:47 +0800
  • 73b87bd2eb add x-request-id 朱潮 2025-12-16 10:49:32 +0800
  • 402e2ea5c3 增加默认上下文长度 朱潮 2025-12-16 10:19:48 +0800
  • 403df9de35 修复工具调用问题 朱潮 2025-12-16 09:09:17 +0800
  • 12cdb7679a TOOL_OUTPUT_MAX_LENGTH 朱潮 2025-12-15 23:56:38 +0800
  • 60f311e8b7 TOOL_OUTPUT_MAX_LENGTH 朱潮 2025-12-15 23:55:30 +0800
  • b6975e1762 TOOL_OUTPUT_MAX_LENGTH 朱潮 2025-12-15 23:54:32 +0800
  • d077b447f0 settings 朱潮 2025-12-15 23:17:21 +0800
  • 77c8f5e501 settings 朱潮 2025-12-15 21:58:54 +0800
  • 9ada70eb58 session_id 朱潮 2025-12-15 21:38:09 +0800
  • 0d50cd8e9f session_id 朱潮 2025-12-15 21:36:13 +0800
  • d9ee1edf8a 修复none值的问题 朱潮 2025-12-15 17:38:27 +0800
  • c391c97b24 llm log 朱潮 2025-12-15 13:29:38 +0800
  • a97ff5a185 优化思考 朱潮 2025-12-15 11:57:31 +0800
  • c32ecdfeb6 tool_response 朱潮 2025-12-14 21:37:35 +0800
  • 5d70177549 tool_response 朱潮 2025-12-14 21:28:55 +0800
  • edb895bbf9 tool_call_chunks 朱潮 2025-12-14 21:21:00 +0800
  • 559040f7ce tool_call 朱潮 2025-12-14 18:48:48 +0800
  • 671569026e tool_id 朱潮 2025-12-14 09:43:24 +0800
  • 367e292854 merge 朱潮 2025-12-14 09:30:34 +0800
  • 89f5b721ab muti tool_call 朱潮 2025-12-14 09:29:19 +0800
  • 945ab060d6 think增加流式输出模式 朱潮 2025-12-14 07:54:03 +0800
  • ab68c4309d think增加流式输出模式 朱潮 2025-12-14 07:53:24 +0800
  • a41d45ccd9 get_tools_from_mcp 朱潮 2025-12-13 20:20:31 +0800
  • ac4006fd59 before_agent guideline 朱潮 2025-12-13 17:08:28 +0800
  • bf9a49ecd8 before_agent guideline 朱潮 2025-12-13 17:03:40 +0800
  • be264884a2 add think tag 朱潮 2025-12-13 11:21:16 +0800
  • bcd1b7cc9d update guideline_prompt 朱潮 2025-12-13 10:11:21 +0800
  • 25b4d9a87d add default transport 朱潮 2025-12-13 03:09:25 +0800
  • ec9558fd4c update guidline 朱潮 2025-12-13 02:52:01 +0800
  • 66b816c3b2 add default transport 朱潮 2025-12-12 20:28:27 +0800
  • 9c3715d9b0 add default transport 朱潮 2025-12-12 20:26:23 +0800
  • d6334aa655 add default transport 朱潮 2025-12-12 20:11:19 +0800