MCP permission prompts now show parameters as a readable table with links and real dates.
What's wrong with this entry?
When an MCP tool asks for permission, its parameters are now laid out as key/value entries rather than raw JSON, with syntax-highlighted code, clickable http(s) links and epoch timestamps rendered as readable dates.
- A
codeparameter is highlighted when a siblinglanguageparameter is a short string. Highlighting is skipped for values over 50000 characters. - Timestamps are annotated when the tool's JSON Schema declares
format: date-time, or for Slack-stylets/thread_tsepoch strings. - Rendering is bounded: 80 columns for the inline layout, 200000 code units per key or value, and 64 levels of nesting before the value is reported as exceeding the display depth bound. Larger structures fall back to a bordered block.
value exceeds the display depth bound
Strings lifted out of the shipped bundle, so the claim above can be checked against them.