mateclaw/mateclaw-server/src/main/java/vip/mate/tool/builtin
2026-04-25 19:02:35 +08:00
..
BrowserUseTool.java fix(browser): serialize diagnose findings manually; Hutool cannot reflect on records 2026-04-24 21:38:25 +08:00
CronJobTool.java feat(agent): runtime efficiency — spill oversized tool results, add tool concurrency registry, collect cache metrics 2026-04-19 08:28:45 +08:00
DatasourceTool.java fix(security): login rate limiting, SQL injection fix, error boundary 2026-04-11 18:31:51 +08: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 fix(delegate): distinguish outcome/blank/rawLength in parallel delegation, translate all comments to English 2026-04-23 08:09:48 +08:00
DelegationContext.java fix(delegate): reliability patches for multi-agent delegation 2026-04-22 05:08:08 +08:00
DocumentExtractTool.java feat(wiki): expose method=tika short-circuit on extract_document_text 2026-04-25 19:02:35 +08:00
DocxRenderTool.java feat(tool): native Java DocxRender tool — eliminate Node.js subprocess 2026-04-23 16:31:13 +08:00
EditFileTool.java feat(agent): runtime efficiency — spill oversized tool results, add tool concurrency registry, collect cache metrics 2026-04-19 08:28:45 +08:00
FileTypeDetectorTool.java Initial commit: MateClaw — Java + Vue 3 AI Assistant System 2026-04-04 19:03:49 +08:00
ImageGenerateTool.java feat(agent): runtime efficiency — spill oversized tool results, add tool concurrency registry, collect cache metrics 2026-04-19 08:28:45 +08:00
MateClawDocTool.java Initial commit: MateClaw — Java + Vue 3 AI Assistant System 2026-04-04 19:03:49 +08:00
ReadFileTool.java feat(i18n): add backend internationalization — tool descriptions, error messages, guard rules, runtime context 2026-04-11 17:08:43 +08:00
ShellExecuteTool.java feat(agent): runtime efficiency — spill oversized tool results, add tool concurrency registry, collect cache metrics 2026-04-19 08:28:45 +08:00
SkillFileTool.java fix(agent): preserve per-subtask results in multi-task answer synthesis, add listAvailableSkills tool 2026-04-10 17:10:02 +08:00
SkillManageTool.java feat(agent): runtime efficiency — spill oversized tool results, add tool concurrency registry, collect cache metrics 2026-04-19 08:28:45 +08:00
SkillScriptTool.java feat(agent): runtime efficiency — spill oversized tool results, add tool concurrency registry, collect cache metrics 2026-04-19 08:28:45 +08:00
SqlQueryTool.java feat(datasource): add auto ECharts visualization for SQL query results 2026-04-06 14:53:22 +08:00
TikaExtractor.java feat(wiki): Tika as last-resort document extractor 2026-04-25 19:02:34 +08:00
ToolExecutionContext.java feat(db): introduce Flyway migration framework and unify H2/MySQL schemas 2026-04-11 16:34:09 +08:00
VideoGenerateTool.java feat(agent): runtime efficiency — spill oversized tool results, add tool concurrency registry, collect cache metrics 2026-04-19 08:28:45 +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 feat(i18n): add backend internationalization — tool descriptions, error messages, guard rules, runtime context 2026-04-11 17:08:43 +08:00
WorkspaceMemoryTool.java feat(agent): runtime efficiency — spill oversized tool results, add tool concurrency registry, collect cache metrics 2026-04-19 08:28:45 +08:00
WriteFileTool.java feat(agent): runtime efficiency — spill oversized tool results, add tool concurrency registry, collect cache metrics 2026-04-19 08:28:45 +08:00