Improved Workspace assistant

Add typed workspace assistant capability contracts

Added validated object, operation, field, result, scope, and dependency records while preserving existing assistant tools.

The workspace assistant now maintains a server-owned typed catalog beside its existing tool registry. The catalog validates handler bindings, schemas, supported fields and operations, result kinds, access scope, and dependencies. Existing provider metadata, compatibility tools, permission checks, and query and write behavior remain unchanged.