chat/tool_call_summary library

Functions

formatToolCallEntry({required String toolkit, required String tool, required Map<String, Object?>? arguments, Object? result, required List<String> logs, required String? errorMessage, bool completed = true, bool pending = false, int? detailLineLimit = _toolLogRenderLimit, int argumentDeltaBytes = 0}) → ToolCallEntryDisplay
formatToolCallEntryText({required String toolkit, required String tool, required Map<String, Object?>? arguments, Object? result, required List<String> logs, required String? errorMessage, bool completed = true, bool pending = false, int? detailLineLimit = _toolLogRenderLimit, int argumentDeltaBytes = 0}) → String
formatToolCallSummary({required String toolkit, required String tool, required Map<String, Object?>? arguments, Object? result, bool failed = false, bool completed = true, bool pending = false, int argumentDeltaBytes = 0}) → String
parseToolCommand(Object command) → List<ParsedCommand>
toolCallHeadline({required String toolkit, required String tool, required Map<String, Object?>? arguments, Object? result, bool failed = false, bool completed = true, bool pending = false, int argumentDeltaBytes = 0}) → ToolCallHeadline
toolCallLabel({required String toolkit, required String tool, required Map<String, Object?>? arguments}) → String
toolCallRawLabel({required String toolkit, required String tool}) → String