You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
feat(gateway): hard-scope meta-tools + lock mapping popup to base-dir Space
When a session's reported root is under a Space's base directory, the
self-optimize meta-tools see ONLY that Space, and the mapping popup locks its
Space field to it.
- Resolver: new pub scoped_space_for_session(session_id).
- meta-tools: mcpmux_list_spaces returns only the scoped Space; target_space_id
resolves to it and rejects an explicit space_id that names a different Space.
- WorkspaceNeedsBinding gains space_locked; handler sets it; the sheet disables
the Space picker (user only picks the FeatureSet).
- Tests: resolver scoped_space_for_session; TS sheet picker lock/unlock.
Signed-off-by: Mohammod Al Amin Ashik <maa.ashik00@gmail.com>
0 commit comments