Frontmatter
| id | 8166 |
| title | Implement Cross-Window Drop Validation and Topology Rules |
| state | Open |
| labels | enhancementno auto closeai |
| assignees | [] |
| createdAt | Dec 27, 2025, 10:33 PM |
| updatedAt | Mar 28, 2026, 6:57 AM |
| githubUrl | https://github.com/neomjs/neo/issues/8166 |
| author | tobiu |
| commentsCount | 1 |
| parentIssue | 8163 |
| subIssues | [] |
| subIssuesCompleted | 0 |
| subIssuesTotal | 0 |
| blockedBy | [] |
| blocking | [] |
Implement Cross-Window Drop Validation and Topology Rules
Openenhancementno auto closeai
For complex workspaces (like AgentOS), we need granular control over which dashboards can receive items from which sources.
Current State: We use
sortGroupstring matching. This is binary (all-or-nothing).Goal: Implement a robust validation hook or Topology Manager.
allowDrop(draggedItem, sourceZone, targetZone) => boolean.