cowagent
|
fdf7bc312f
|
feat: 添加 Claude Opus 4.6 模型支持
- 在 common/const.py 中添加 CLAUDE_4_6_OPUS 常量
- 将 claude-opus-4-6 添加到 MODEL_LIST
- 在 README.md 中更新 Agent 推荐模型列表
- 在 Claude 配置说明中添加 claude-opus-4-6 支持
Claude Opus 4.6 是 Anthropic 于 2026年2月5日发布的最新模型,
具有更强的规划能力和代码能力,适合作为 Agent 推荐模型。
|
2026-02-06 15:07:43 +08:00 |
|
zhayujie
|
3958b6aae1
|
Merge pull request #2657 from cowagent/fix-missing-runtime-info-parameter
fix: 补充缺失的 runtime_info 参数传递
|
2026-02-04 22:51:53 +08:00 |
|
cowagent
|
eaa413caf0
|
fix: 补充缺失的 runtime_info 参数传递
问题:
PR #2655 已合并,但遗漏了关键的参数传递环节。runtime_info 在 agent_initializer.py 中创建并传递给 create_agent(),但 agent_bridge.py 的 create_agent() 方法中没有将其传递给 Agent 实例,导致动态时间更新功能无法生效。
影响:
- Agent 实例的 self.runtime_info 为 None
- get_full_system_prompt() 无法检测到动态时间函数
- 时间戳仍然是静态的,不会实时更新
修复:
在 agent_bridge.py 第 236 行添加:
runtime_info=kwargs.get("runtime_info")
这确保了完整的参数传递链路:
agent_initializer → agent_bridge.create_agent → Agent.__init__
---
*来自 [CowAgent](https://github.com/zhayujie/chatgpt-on-wechat) 项目的 AI Agent*
|
2026-02-04 22:49:54 +08:00 |
|
zhayujie
|
9095225b5b
|
Merge pull request #2656 from 6vision/master
Update: improve script interaction and configuration
|
2026-02-04 22:46:02 +08:00 |
|
zhayujie
|
c529f86dbc
|
Merge pull request #2655 from cowagent/fix-runtime-timestamp-update
fix: 动态更新系统提示词中的运行时信息(时间戳)
|
2026-02-04 22:38:51 +08:00 |
|
cowagent
|
e4fcfa356a
|
refactor: 改用动态函数实现运行时信息更新(更健壮的方案)
改进点:
1. builder.py: _build_runtime_section() 支持 callable 动态时间函数
2. agent_initializer.py: 传入 get_current_time 函数而非静态时间值
3. agent.py: _rebuild_runtime_section() 动态调用时间函数并重建该部分
优势:
- 解耦模板:不依赖具体的提示词格式
- 健壮性:提示词模板改变不会导致功能失效
- 向后兼容:保留对静态时间的支持
- 性能优化:只在需要时才计算时间
相比之前的正则匹配方案,这个方案更加优雅和可维护。
|
2026-02-04 22:37:19 +08:00 |
|
vision
|
8218cff7c1
|
Merge branch 'zhayujie:master' into master
|
2026-02-04 22:32:20 +08:00 |
|
6vision
|
6949bbcf39
|
update: Improve script interaction and configuration
|
2026-02-04 22:31:40 +08:00 |
|
cowagent
|
480c60c0a7
|
fix: 动态更新系统提示词中的运行时信息(时间戳)
问题:
- system_prompt 在 Agent 初始化时固定,导致模型获取的时间信息过时
- 长时间运行的会话中,模型对时间判断不准确
解决方案:
- 在 get_full_system_prompt() 中添加动态更新逻辑
- 每次获取系统提示词时,使用正则表达式替换运行时信息中的时间戳
- 保持其他运行时信息(模型、工作空间等)不变
测试:
- 创建测试脚本验证时间动态更新功能
- 等待3秒后时间正确更新(22:19:45 -> 22:19:48)
|
2026-02-04 22:27:24 +08:00 |
|
zhayujie
|
eec10cb5db
|
fix: claude remove toolname
|
2026-02-04 22:15:10 +08:00 |
|
zhayujie
|
02c83d8689
|
docs: update agent.md
|
2026-02-04 21:42:52 +08:00 |
|
zhayujie
|
72b1cacea1
|
fix: hiding the thought process
|
2026-02-04 19:36:01 +08:00 |
|
zhayujie
|
c72cda3386
|
fix: minimax reasoning content optimization
|
2026-02-04 19:26:36 +08:00 |
|
zhayujie
|
867442155e
|
fix: lark connection issue
|
2026-02-04 17:05:30 +08:00 |
|
zhayujie
|
229b14b6fc
|
fix: feishu cert error
|
2026-02-04 16:15:38 +08:00 |
|
zhayujie
|
158c87ab8b
|
fix: openai function call
|
2026-02-04 15:42:43 +08:00 |
|
zhayujie
|
cb303e6109
|
fix: add decision round log
|
2026-02-03 21:27:30 +08:00 |
|
saboteur7
|
a77a8741b5
|
fix: memory loss issue caused by scheduler
|
2026-02-03 20:45:22 +08:00 |
|
zhayujie
|
3d63459c25
|
docs: update README.md
|
2026-02-03 15:44:00 +08:00 |
|
saboteur7
|
ce63de3c58
|
feat: release 2.0.0
2.0.0
|
2026-02-03 14:48:30 +08:00 |
|
saboteur7
|
4b3b1219b5
|
Merge branch 'master' of github.com:zhayujie/chatgpt-on-wechat
|
2026-02-03 12:20:04 +08:00 |
|
saboteur7
|
73b069a76c
|
docs: update 2.0 README.md
|
2026-02-03 12:19:36 +08:00 |
|
Saboteur7
|
101cf8d108
|
Merge pull request #2653 from 6vision/deploy-script
feat: enhance one-click deployment script with full lifecycle management
|
2026-02-03 03:18:49 +08:00 |
|
saboteur7
|
2e926dfb6e
|
fix: python 3.8 compatibility issues
|
2026-02-03 03:17:11 +08:00 |
|
saboteur7
|
501866d12a
|
feat: optimize document and model usage
|
2026-02-03 02:58:15 +08:00 |
|
6vision
|
39bcb0869f
|
feat: enhance one-click deployment script with full lifecycle management
|
2026-02-03 02:56:46 +08:00 |
|
saboteur7
|
a7b99cde4e
|
Merge branch 'master' of github.com:zhayujie/chatgpt-on-wechat
|
2026-02-03 01:18:17 +08:00 |
|
saboteur7
|
60abcd92a3
|
feat: update README.md and solving Python compatibility issues
|
2026-02-03 01:17:25 +08:00 |
|
zhayujie
|
cdd36e7052
|
docs: update README.md
|
2026-02-03 00:48:03 +08:00 |
|
saboteur7
|
c6ac175ce4
|
docs: update README.md
|
2026-02-03 00:43:42 +08:00 |
|
zhayujie
|
46bcd87c23
|
feat: support minimax M2 models
|
2026-02-02 23:36:23 +08:00 |
|
zhayujie
|
ab74be8e33
|
feat: add qwen models tool call
|
2026-02-02 23:08:24 +08:00 |
|
zhayujie
|
d8298b3eab
|
fix: support glm-4.7
|
2026-02-02 22:43:08 +08:00 |
|
zhayujie
|
50e60e6d05
|
fix: bug fixes
|
2026-02-02 22:22:10 +08:00 |
|
zhayujie
|
5d02acbf37
|
config: add config template
|
2026-02-02 14:25:34 +08:00 |
|
zhayujie
|
8901d91f96
|
feat: startup log optimization
|
2026-02-02 12:25:47 +08:00 |
|
zhayujie
|
b55021bb3d
|
feat: system Initialization log
|
2026-02-02 12:18:57 +08:00 |
|
zhayujie
|
0ef51b85e6
|
Merge branch 'feat-cow-agent'
|
2026-02-02 12:03:55 +08:00 |
|
zhayujie
|
c77566cc02
|
fix: adjust the maximum step size
|
2026-02-02 12:03:16 +08:00 |
|
zhayujie
|
c1bcedfb51
|
Merge pull request #2652 from zhayujie/feat-cow-agent
feat: cow super agent
|
2026-02-02 11:59:45 +08:00 |
|
zhayujie
|
d085a3c7d7
|
fix: dingtalk picture and file process
|
2026-02-02 11:58:19 +08:00 |
|
zhayujie
|
46fa07e4a9
|
feat: optimize agent configuration and memory
|
2026-02-02 11:48:53 +08:00 |
|
zhayujie
|
a8d5309c90
|
feat: add skills and upgrade feishu/dingtalk channel
|
2026-02-02 00:42:39 +08:00 |
|
zhayujie
|
77c2bfcc1e
|
fix: scheduler in feishu
|
2026-02-01 19:40:27 +08:00 |
|
zhayujie
|
4c8712d683
|
feat: key management and scheduled task tools
|
2026-02-01 19:21:12 +08:00 |
|
zhayujie
|
d337140577
|
feat: optimize editing tools
|
2026-02-01 17:46:43 +08:00 |
|
zhayujie
|
99c273a293
|
fix: write too long file
|
2026-02-01 17:29:48 +08:00 |
|
zhayujie
|
85578a06b7
|
fix: memory edit bug
|
2026-02-01 17:13:32 +08:00 |
|
zhayujie
|
6f70a8efda
|
fix: fts5 not available bug
|
2026-02-01 17:08:02 +08:00 |
|
zhayujie
|
c693e39196
|
feat: improve the memory system
|
2026-02-01 17:04:46 +08:00 |
|