* feat(#210): add ToolSchemaRegistry with display config for each tool * feat(#210): three-state ToolBubble with summary line, clean expanded view, copy support * test(#210): add ToolBubbleParsingTest for schema-aware parsing * fix(#210): CopyButton align modifier moved to call sites * fix(#210): null-safety on durationSec in test * fix(#210): backward compat for old session tool data formats --------- Co-authored-by: M57 <hy4ri@users.noreply.github.com>