Commit 6b83e58
committed
feat(plugins): introduce plugin API 20 for new ui surface
ui.markdown and the new input submitOnEnter and scroll stickToBottom,
onScroll and scrollToBottomRev props expand the plugin UI contract.
Plugins that rely on them can declare plugin_api = 20, so an older
shell rejects them at load instead of failing at runtime. Declaration
only, matching the API 18/19 precedent; the manifest range check in
plugin_registry enforces it.
Assisted-by: Fable 5 (main session), claude-code v2.1.2171 parent 3a9a6db commit 6b83e58
1 file changed
Lines changed: 2 additions & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
19 | 19 | | |
20 | 20 | | |
21 | 21 | | |
22 | | - | |
| 22 | + | |
| 23 | + | |
23 | 24 | | |
24 | 25 | | |
25 | 26 | | |
| |||
0 commit comments