jxxghp
cf8e7438e2
fix: skip history for agent choice prompts
2026-06-22 07:07:54 +08:00
jxxghp
7358b4df14
Record streaming summaries for agent tool calls
2026-06-21 21:43:44 +08:00
jxxghp
8b05decc2d
Harden agent chat title generation
2026-06-21 20:35:58 +08:00
jxxghp
1f97870fa9
Fix think tag streaming in agent output
2026-06-21 19:58:33 +08:00
jxxghp
78ddd6093f
Improve streaming tool summary counts
2026-06-21 18:49:27 +08:00
jxxghp
6647565ec4
Refactor plugin cache handling and update related docs
2026-06-21 18:29:27 +08:00
jxxghp
43d1abdec8
fix: skip agent memory after tool replies
2026-06-21 13:52:36 +08:00
jxxghp
ce51a20bdb
refactor: convert _stream_agent_tokens to a static method
2026-06-21 13:43:36 +08:00
jxxghp
6c45ade813
refactor: remove unnecessary user reply check in session history logic
2026-06-21 13:17:00 +08:00
jxxghp
90efb204a1
refactor: expose text content extraction helper
2026-06-21 12:56:23 +08:00
jxxghp
495807ef4d
Simplify agent message handling and streaming cleanup
2026-06-21 12:34:11 +08:00
jxxghp
d483b805d8
Normalize Telegram HTML send_message responses
2026-06-21 11:39:53 +08:00
jxxghp
5c1b303908
Add Telegram parse_mode support for send_message
2026-06-21 10:57:26 +08:00
jxxghp
68f18db374
Handle invalid UTF-8 with replacement decoding
2026-06-21 09:56:34 +08:00
jxxghp
99e369aaa4
Refine agent skill boundaries and secret handling
2026-06-21 09:25:44 +08:00
InfinityPacer
6b21abd547
add: AnySearch-Skill
2026-06-21 08:17:32 +08:00
InfinityPacer
e02cebe16c
fix(tests): stabilize messaging shutdown ( #5979 )
2026-06-21 07:37:47 +08:00
jxxghp
66feacb48d
feat(activity_log): simplify user text matching and enhance logging for captcha tool
2026-06-19 21:25:38 +08:00
jxxghp
7f1cb40421
feat(plugin): implement caching for plugin agent tools registry
2026-06-19 20:50:35 +08:00
jxxghp
38c3dcc76b
feat(activity_log): enhance activity logging with query tool and context handling
2026-06-19 20:39:12 +08:00
jxxghp
570ea60096
fix(agent): prevent chat history persistence for sessions without a channel
2026-06-19 12:10:39 +08:00
jxxghp
e02650cce9
fix: skip background agent chat persistence
2026-06-19 12:05:47 +08:00
jxxghp
80d440f6a0
feat: persist agent chat history
2026-06-18 11:45:50 +08:00
jxxghp
d4b6d3f332
refactor: remove persist_output_message functionality and related database save logic
2026-06-17 16:14:35 +08:00
jxxghp
e78efe3e34
feat: implement file upload and callback handling for Web Agent
2026-06-16 22:53:11 +08:00
jxxghp
e8ae686d4f
feat: add WebAgent support for streaming and notifications
2026-06-16 19:21:31 +08:00
jxxghp
bae820a11d
feat: unify download task tool names
2026-06-15 14:28:18 +08:00
jxxghp
6a635ac720
feat: enhance agent download task controls
2026-06-15 13:51:35 +08:00
jxxghp
a93815b18a
refactor: simplify directory list for agent configuration
2026-06-15 09:19:14 +08:00
jxxghp
ef36af8a82
feat: enhance user permissions handling for admin and non-admin contexts
2026-06-15 09:16:46 +08:00
jxxghp
bef2a81296
fix downloader task status queries
2026-06-14 18:23:18 +08:00
jxxghp
4e3eddec10
feat: add captcha recognition agent tool
2026-06-14 16:24:04 +08:00
jxxghp
0f3e9574ab
Configure subagent profiles from runtime files
2026-06-14 10:27:26 +08:00
jxxghp
a10361cc2f
optimize agent browser sessions
2026-06-12 16:41:21 +08:00
jxxghp
dfabd695a8
add: query_doctor_report agent tool
2026-06-12 16:26:00 +08:00
jxxghp
1b83abe155
fix: implement tool execution timeout handling and improve blocking call management
2026-06-12 08:43:17 +08:00
jxxghp
55cf380c9e
feat: add support for Discord, Slack, and QQ channels in admin key mapping
2026-06-08 13:43:40 +08:00
jxxghp
bb8cfaa52f
更新 System Core Prompt.txt
2026-06-08 07:03:05 +08:00
jxxghp
bf98e4c954
Ensure batch AI redo returns plain text
2026-06-06 07:37:42 +08:00
InfinityPacer
2b9f5d8d90
fix(agent): apply require_admin gate by reading instance field ( #5875 )
2026-06-02 12:50:07 +08:00
jxxghp
ac5374c244
feat: enhance audio capability logging for transcription and synthesis
2026-06-01 12:55:28 +08:00
jxxghp
fcdba27a5d
feat: add moviepilot-explorer subagent for source-code inspection and troubleshooting
2026-06-01 11:52:36 +08:00
jxxghp
e4242058e2
增加子代理操作日志
2026-06-01 11:31:35 +08:00
jxxghp
40d0b60aa2
feat: add async subagent task control
2026-05-31 21:55:25 +08:00
jxxghp
1922cce499
优化 Agent 并行工具调用提示词
2026-05-31 21:38:40 +08:00
jxxghp
c89df496a5
feat(agent): add ToolTag-based tags to all agent tools; implement tags.py for unified tool capability tagging
2026-05-31 18:30:39 +08:00
jxxghp
855681ff35
feat(agent): mark and propagate voice input metadata in agent messages; clarify terminal tool usage in prompts
...
- Add `has_audio_input` flag to agent message handling and propagate through processing pipeline
- Structure agent input payloads to include `input.mode` and `input.transcribed` for voice messages
- Update prompts and tool descriptions to clarify that `send_voice_message` and `ask_user_choice` are terminal tools and should not be followed by redundant text replies
- Enhance tests to cover voice input metadata propagation and prompt updates
2026-05-31 18:04:02 +08:00
jxxghp
13b2163788
chore: add noqa for specific lines, update docstring, improve logging and variable naming
2026-05-31 17:49:05 +08:00
jxxghp
5d3c262e60
feat(agent): set return_direct for SendVoiceMessageTool to prevent streaming tool messages
2026-05-31 17:35:10 +08:00
jxxghp
ac09ce5230
fix: handle empty ChatGPT responses output
2026-05-31 08:14:31 +08:00