File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -1173,6 +1173,30 @@ Custom persistence behavior requires explicit PR authorization.
11731173
11741174New tools should integrate into existing workspace launch/navigation patterns.
11751175
1176+ ### First-Class Tool Registration And Workspace Wiring
1177+
1178+ New first-class tools must be added to:
1179+ - ` tools/index.html `
1180+ - ` tools/workspace-manager-v2/index.html `
1181+
1182+ Registration must use existing navigation and launch patterns.
1183+
1184+ New tools must participate in Workspace Manager V2 launch flows unless explicitly exempted.
1185+
1186+ Required integration expectations:
1187+ - tools live under ` tools/<tool-name>/ `
1188+ - tools must copy and preserve the V2 template structure from ` tools/_templates-v2 `
1189+ - tools must wire into existing dirty-state handling
1190+ - tools must wire into save/cancel lifecycle handling
1191+ - tools must wire into workspace launch/navigation patterns
1192+ - tools must wire into shared status/logging expectations
1193+
1194+ Prohibited registration and workspace wiring behaviors:
1195+ - do not create isolated launch surfaces
1196+ - do not bypass Workspace Manager V2 integration
1197+ - do not create custom disconnected navigation systems
1198+ - do not omit registration from ` tools/index.html ` or ` tools/workspace-manager-v2/index.html `
1199+
11761200## TOOL TEMPLATE V2 LOCATION
11771201
11781202The official First-Class Tool V2 starter is:
You can’t perform that action at this time.
0 commit comments