Output Summarization Tools¶
Configuration File: output_summarization_tools.json
Tool Type: Local
Tools Count: 2
This page contains all tools defined in the output_summarization_tools.json
configuration file.
Available Tools¶
OutputSummarizationComposer (Type: ComposeTool)¶
Composes output summarization workflow by chunking long outputs, processing each chunk with AI su…
OutputSummarizationComposer tool specification
Tool Information:
Name:
OutputSummarizationComposer
Type:
ComposeTool
Description: Composes output summarization workflow by chunking long outputs, processing each chunk with AI summarization, and merging results
Parameters:
tool_output
(string) (required) The original tool output to be summarizedquery_context
(string) (required) Context about the original querytool_name
(string) (required) Name of the tool that generated the outputchunk_size
(integer) (optional) Size of each chunk for processingfocus_areas
(string) (optional) Areas to focus on in summarizationmax_summary_length
(integer) (optional) Maximum length of final summary
Example Usage:
query = {
"name": "OutputSummarizationComposer",
"arguments": {
"tool_output": "example_value",
"query_context": "example_value",
"tool_name": "example_value"
}
}
result = tu.run(query)
ToolOutputSummarizer (Type: AgenticTool)¶
AI-powered tool for summarizing long tool outputs, focusing on key information relevant to the or…
ToolOutputSummarizer tool specification
Tool Information:
Name:
ToolOutputSummarizer
Type:
AgenticTool
Description: AI-powered tool for summarizing long tool outputs, focusing on key information relevant to the original query
Parameters:
tool_output
(string) (required) The original tool output to be summarizedquery_context
(string) (required) Context about the original query that triggered the tooltool_name
(string) (required) Name of the tool that generated the outputfocus_areas
(string) (optional) Specific areas to focus on in the summarymax_length
(integer) (optional) Maximum length of the summary in characters
Example Usage:
query = {
"name": "ToolOutputSummarizer",
"arguments": {
"tool_output": "example_value",
"query_context": "example_value",
"tool_name": "example_value"
}
}
result = tu.run(query)