Unclear The character limits are not stated.
Plugins can register tools, commands and agents and show text in Claude Code's interface. When the text a plugin passes is longer than allowed, Claude Code now shortens it with an ellipsis and tells the plugin so. This covers:
tool.registercommand.registeragent.registerui.openui.toastui.noticeui.log
The notice says the text is drawn up to its first so many characters. For a tool description it says the description reaches the model (the AI) up to its first so many characters. A ui.notice call that is refused now also shows that a notice was dropped.
Before, tool.register rejected a description that was too long, and other texts were cut without any warning.
Plugin authors now find out when their text is being cut, and a tool with an over-long description still registers instead of failing.
The character limits are not stated.