fix(search): remove task context from MCP search inputs

Merged
KR
1mo ago
+267-279

Remove objective and clientModel from all advertised MCP Search schemas and outbound search requests. Discard legacy values before strict search-surface validation so cached clients continue to work. Feedback objectives, non-search model metadata, and extension hooks are unchanged.

Validation: build, lint, typecheck, and targeted search, contract, feedback-hint, and extension-hook checks passed locally. MCP transport checks use a stubbed API backend; live hosted-backend validation remains pending.