mateclaw/mateclaw-server/src/main/java/vip/mate/tool/builtin
2026-09-14 21:37:38 +08:00
..
AppendFileTool.java fix(runtime): harden long-task recovery and checkpoint writes 2026-08-30 23:13:42 -04:00
BrowserUseTool.java fix(chat): gracefully terminate active tool runs 2026-08-16 16:26:10 +08:00
ChannelMessageTool.java feat(channel): proactive channel-session message push + cron delivery target picker 2026-08-05 05:51:59 -04:00
ChatUploadResolver.java sync: v2.0.0 dev + 落盘文件按天分目录 (#554) 2026-08-01 18:33:24 +08:00
CodeExecuteTool.java feat(skill): scope agent runtime skill resolution to the conversation workspace 2026-07-24 14:12:08 +08:00
ComplianceScanner.java feat(content-studio): 交付即扫即记 + 内容日历只读页(自动化与打磨) 2026-07-12 11:51:12 +08:00
ComplianceScanTool.java feat(content-studio): 交付即扫即记 + 内容日历只读页(自动化与打磨) 2026-07-12 11:51:12 +08:00
ContentItemTool.java feat(content-studio): 交付即扫即记 + 内容日历只读页(自动化与打磨) 2026-07-12 11:51:12 +08:00
CronJobTool.java fix(tools): preserve cron job id tool inputs 2026-08-13 04:01:32 -04:00
DatasourceTool.java fix(tools): preserve datasource id tool inputs 2026-08-13 03:58:05 -04:00
DateTimeTool.java feat(i18n): add backend internationalization — tool descriptions, error messages, guard rules, runtime context 2026-04-11 17:08:43 +08:00
DelegateAgentTool.java feat: bind trusted JSON checks to current requirements and versions 2026-09-14 21:37:38 +08:00
DelegationContext.java feat(agent): introduce SubagentRunContext value object for delegation runtime identity 2026-06-23 18:21:59 +08:00
DocumentExtractTool.java fix(wiki): extract uploaded documents via a sandbox-exempt path (#323) 2026-06-13 07:29:39 +08:00
DocxRenderTool.java fix(agent): harden tool completion and team retries (#606) 2026-08-23 21:43:35 +08:00
EditFileTool.java fix: resolve workspace context for file mutations (#617) 2026-08-21 22:05:26 -04:00
EnableExtensionTool.java feat(tool,skill,ui): progressive tool/skill disclosure (load_skill + enable_tool + tier UI) 2026-05-23 09:07:45 +08:00
FileTypeDetectorTool.java fix(tool): enforce workspace boundary on shell commands and file metadata tools 2026-05-25 16:26:16 +08:00
GoalManagementTool.java Add user JSON acceptance configuration and state visibility 2026-09-14 21:09:21 +08:00
GzhPackageTool.java fix(files): restrict generated downloads by workspace (#611) 2026-08-21 06:06:59 -04:00
GzhPublishTool.java feat(content-studio): 生产硬化 —— 正文图上微信/密钥加密/token复用/内容日历去重/合规硬闸/封面兜底 2026-07-11 22:32:14 +08:00
HtmlImageRenderTool.java fix(tool): emit absolute download URLs for streaming-generated files (#164) 2026-06-07 15:03:48 +08:00
ImageAnalyzeTool.java feat(tool): add image_analyze for on-demand image re-analysis (#303) 2026-06-11 13:53:56 +08:00
ImageGenerateTool.java feat(tool/image,video): image edit support + new DashScope models (#75) 2026-05-08 22:05:06 +08:00
ManagedGoalJsonTool.java feat: bind trusted JSON checks to current requirements and versions 2026-09-14 21:37:38 +08:00
MateClawDocService.java feat(docs): structure the in-app help viewer to match the docs site 2026-06-22 17:28:35 +08:00
MateClawDocTool.java feat(docs): expose bundled help docs via in-app viewer 2026-06-15 07:48:49 +08:00
OfficeCliTool.java feat(office): add optional OfficeCLI engine (#583) 2026-08-17 20:28:40 +08:00
PdfRenderTool.java fix(tool): emit absolute download URLs for streaming-generated files (#164) 2026-06-07 15:03:48 +08:00
PptxRenderTool.java fix(tool): emit absolute download URLs for streaming-generated files (#164) 2026-06-07 15:03:48 +08:00
ProgressiveToolBridgeTool.java perf(agent): add progressive tool bridge 2026-08-09 19:39:45 +08:00
ProgressLedgerTool.java feat(agent): 注意力锚定与环境感知——MCP 工具溯源 + skill 约束固定 + 事件通知 (#490) 2026-07-06 11:50:41 +08:00
ReadFileTool.java feat(tool): read_file can page through an oversized single line via startColumn (#190) 2026-05-21 22:27:09 +08:00
ScreenshotTool.java feat(content-studio): 公众号凭据设置+截图工具+平台规范; fix: 封面按文件名自愈 2026-07-11 18:48:11 +08:00
SendFileTool.java fix(files): restrict generated downloads by workspace (#611) 2026-08-21 06:06:59 -04:00
SessionListTool.java feat(agent): SessionListTool discovers persisted sub-agent sessions for send 2026-06-23 18:22:45 +08:00
SessionSendTool.java feat(agent): register send continuations in the sub-agent registry 2026-06-23 18:22:56 +08:00
ShellExecuteTool.java feat(execution): add persistent execution evidence in observe mode 2026-09-07 06:38:58 -04:00
SkillFileTool.java fix(agent): stop lossy-truncating retrieval tool results that must arrive whole 2026-07-28 05:06:24 -04:00
SkillLoadTool.java feat(skill): scope agent runtime skill resolution to the conversation workspace 2026-07-24 14:12:08 +08:00
SkillManageTool.java fix(self-evolution): harden lifecycle and plan loops 2026-08-09 18:13:24 +08:00
SkillScriptTool.java feat(skill): scope agent runtime skill resolution to the conversation workspace 2026-07-24 14:12:08 +08:00
SqlQueryTool.java fix(tools): preserve datasource id tool inputs 2026-08-13 03:58:05 -04:00
TikaExtractor.java feat(wiki): Tika as last-resort document extractor 2026-04-25 19:02:34 +08:00
ToolExecutionContext.java feat(team): unify team run experience (#596) 2026-08-13 07:00:24 -04:00
VideoGenerateTool.java feat(cron): channel delivery via ChatOrigin + Spring AI ToolContext 2026-04-28 21:43:58 +08:00
WebSearchService.java feat(search): add advanced params, caching, security wrapping, and dual-search coexistence 2026-04-07 18:00:04 +08:00
WebSearchTool.java fix(agent): unbreak DashScope tool calls, sharpen error class, rebalance plan triage (refs #246) 2026-06-03 08:38:48 +08:00
WechatArticleExtractTool.java feat(content-studio): 公众号/小红书图文创作场景 + gzh_package 打包与在线预览 2026-07-11 12:01:41 +08:00
WorkspaceMemoryTool.java fix(memory): isolate recall ledger by owner 2026-09-08 22:23:45 +08:00
WriteFileTool.java fix: resolve workspace context for file mutations (#617) 2026-08-21 22:05:26 -04:00
WxMpServiceProvider.java feat(content-studio): 生产硬化 —— 正文图上微信/密钥加密/token复用/内容日历去重/合规硬闸/封面兜底 2026-07-11 22:32:14 +08:00
XhsPackageTool.java fix(files): restrict generated downloads by workspace (#611) 2026-08-21 06:06:59 -04:00
XhsPublishTool.java feat(content-studio): 公众号/小红书图文创作场景 + gzh_package 打包与在线预览 2026-07-11 12:01:41 +08:00
XlsxRenderTool.java fix(tool): emit absolute download URLs for streaming-generated files (#164) 2026-06-07 15:03:48 +08:00