When overriding a built-in tool (read, bash, edit, write, grep, find, ls) without providing renderCall/renderResult, the built-in renderer is now used automatically. This allows wrapping built-in tools for logging or access control without reimplementing the UI (syntax highlighting, diffs, etc.).