a009b1e995
The ToolCallPresentation / ToolResultPresentation / ToolTerminal shapes grew incrementally and the responsibility split is now muddy (overlapping call/result terminal fields, the bridge stitching content + terminal + rawInput per call). Flag it as a release-blocking FIXME to redesign around a tool's render INTENT (a tagged union over card kinds) and pin it in an RFC before more tools/UIs depend on the current bag-of-optionals.