Commit Graph
5351 Commits
Author SHA1 Message Date
jxxghp 0277288a41 feat: add agent session usage status reporting
Track per-session model and token usage so users can inspect context pressure and cumulative usage with /session_status.
2026-04-26 08:19:05 +08:00
jxxghp 79bfeaf2af 移除工具调用前的流重置,保留模型思考文本可见 2026-04-25 23:12:34 +08:00
jxxghp 4fe41ba5e9 更新 base.py 2026-04-25 22:16:15 +08:00
jxxghp 14d6e2febc Refine agent prompts for concise professional replies 2026-04-25 22:04:35 +08:00
jxxghp 97c7e71207 更新 Agent Prompt.txt 2026-04-25 21:51:47 +08:00
jxxghp 4fd5aa3eb6 fix: improve DeepSeek reasoning_content payload handling and update langchain dependencies 2026-04-25 12:46:21 +08:00
jxxghp bfc27d151c 更新 ask_user_choice.py 2026-04-25 11:36:36 +08:00
jxxghp f2b56b8f40 更新 ask_user_choice.py 2026-04-25 11:35:32 +08:00
jxxghp a05ffc07d4 refactor: remove legacy LLM_DISABLE_THINKING and LLM_REASONING_EFFORT config, unify thinking_level handling
- Eliminate support for LLM_DISABLE_THINKING and LLM_REASONING_EFFORT in config, code, and tests
- Simplify LLM thinking level logic to rely solely on LLM_THINKING_LEVEL
- Refactor LLMHelper and related endpoints to remove legacy parameter handling
- Update system API and test utilities to match new configuration structure
- Minor code cleanup and formatting improvements
2026-04-25 10:42:03 +08:00
jxxghp 4a81417fb7 fix: preserve deepseek reasoning content in tool loops 2026-04-25 09:37:01 +08:00
jxxghp c7fa3dc863 feat: unify llm thinking level controls 2026-04-24 19:50:23 +08:00
jxxghp 28f9756dd6 feat: improve skill instructions with highlighted command formatting 2026-04-22 18:12:21 +08:00
jxxghp fca478f1d8 feat: support custom skill sources in /skills 2026-04-22 18:00:57 +08:00
Sebastian 097dff13a3 feat: add ai-compatible API endpoints 2026-04-22 17:21:43 +08:00
jxxghp 460b386004 feat: add searchable skills marketplace 2026-04-22 16:49:42 +08:00
jxxghp 89bf89c02d feat: add clawhub skill registry source 2026-04-22 16:22:10 +08:00
jxxghp cefb60ba2c refactor: unify message interactions 2026-04-22 15:18:04 +08:00
jxxghp 8c78627647 feat: add skills marketplace management 2026-04-22 14:55:00 +08:00
jxxghp 51189210c2 更新 config.py 2026-04-22 10:39:25 +08:00
jxxghp 38933d5882 feat(agent): support disabling model thinking 2026-04-22 10:36:36 +08:00
jxxghp ee7ba28235 Allow LLM test to use request payload 2026-04-21 22:14:19 +08:00
笨笨 8aa8b1897b feat: add llm test endpoint 2026-04-21 20:39:32 +08:00
jxxghp 8c256d91bd refine custom identifier skill scope 2026-04-21 17:31:37 +08:00
jxxghp d1d3fc7f30 更新 media.py 2026-04-21 14:38:16 +08:00
jxxghp ae15eac0f8 feat: normalize internal system user ID in notification dispatch
- Add SYSTEM_INTERNAL_USER_ID constant and helpers to app.utils.identity
- Ensure internal user ID is normalized to None before dispatching notifications, preventing misrouting to external channels
- Refactor MessageChain to use normalization for all message dispatch methods
- Add tests for internal user ID normalization and notification dispatch behavior
2026-04-21 14:32:14 +08:00
jxxghp 1282ad5004 feat: improve local CLI startup management 2026-04-21 11:26:56 +08:00
笨笨 6f6fcc79f2 fix: serialize rclone folder creation during concurrent transfers 2026-04-20 21:34:35 +08:00
jxxghp 4ba8d42272 fix #5688 2026-04-19 17:29:07 +08:00
InfinityPacer 1d0d09c909 fix(plugin): merge local repo sources during sync 2026-04-19 07:07:00 +08:00
InfinityPacer b7ee6ca8c4 fix(plugin): sanitize local repo path telemetry 2026-04-19 07:07:00 +08:00
InfinityPacer 4a4d93e7f9 refactor(plugin): expose plugin list processing helper 2026-04-19 07:07:00 +08:00
InfinityPacer 7b096c0a09 feat(plugin): encode local repo path in source url 2026-04-19 07:07:00 +08:00
InfinityPacer 3a93efb082 refactor(plugin): centralize local install dispatch 2026-04-19 07:07:00 +08:00
InfinityPacer 73cdd297b1 refactor(plugin): align local repo naming 2026-04-19 07:07:00 +08:00
InfinityPacer 83187ea17d refactor(plugin): rename local repo paths setting 2026-04-19 07:07:00 +08:00
InfinityPacer 6d8eed30ce fix(plugin): reload monitor on local path changes 2026-04-19 07:07:00 +08:00
InfinityPacer 6fa48afa34 feat(plugin): support local plugin sources 2026-04-19 07:07:00 +08:00
jxxghp 115fb40772 Allow known nettest redirects 2026-04-18 18:27:03 +08:00
jxxghp 10b0dbb5d3 Add nettest documentation comments 2026-04-18 17:52:01 +08:00
jxxghp 4c32ad902b Harden system nettest SSRF handling 2026-04-18 17:43:38 +08:00
jxxghp 787db8f5ac fix: 修复子进程环境下获取事件循环失败的问题 2026-04-17 13:02:28 +08:00
jxxghp f3d9f25d02 优化资源包下载逻辑,只下载对应操作系统和Python版本的sites文件 2026-04-17 08:37:50 +08:00
jxxghp e0e21e39a2 refactor: generalize agent interaction requests 2026-04-16 22:51:51 +08:00
jxxghp cc31c66b93 feat: add agent button choice workflow 2026-04-16 22:32:59 +08:00
jxxghp 011535fbc3 feat: add retry actions for failed transfers 2026-04-16 22:07:21 +08:00
jxxghp 61a0a66c47 support local restart and site auth wizard 2026-04-16 19:21:00 +08:00
jxxghp 60996be71b fix local db initialization model registration 2026-04-16 17:05:57 +08:00
jxxghp 9a2a241a30 add full-stack local cli install flow 2026-04-16 09:52:15 +08:00
jxxghp 04c2a1eb18 Add manual AI redo flow 2026-04-15 17:10:18 +08:00
jxxghp 65a4b7438c 更新 config.py 2026-04-15 09:02:05 +08:00