hepArgsSummary function
Renders tool-call arguments for a tool_start frame.
Implementation
String hepArgsSummary(Map<String, dynamic> args, HepToolArgs mode) {
if (mode == HepToolArgs.full) {
final encoded = safeJsonEncode(args);
if (encoded.length <= _fullArgsCap) return encoded;
return '${encoded.substring(0, _fullArgsCap)}…(+${encoded.length - _fullArgsCap} chars)';
}
return formatArgs(args);
}