/** * MCP Tool Definitions * * All tool registrations (names, descriptions, JSON schemas) for the GitMem MCP server. * Extracted from server.ts for maintainability. */ /** * Tool definitions for MCP */ export declare const TOOLS: ({ name: string; description: string; inputSchema: { type: "object"; properties: { plan: { type: string; description: string; }; project: { type: string; description: string; }; match_count: { type: string; description: string; }; issue_id: { type: string; description: string; }; similarity_threshold: { type: string; description: string; }; confirmations?: undefined; reflections?: undefined; agent_identity?: undefined; linear_issue?: undefined; issue_title?: undefined; issue_description?: undefined; issue_labels?: undefined; force?: undefined; session_id?: undefined; close_type?: undefined; closing_reflection?: undefined; human_corrections?: undefined; ceremony_duration_ms?: undefined; learning_type?: undefined; title?: undefined; description?: undefined; severity?: undefined; scar_type?: undefined; counter_arguments?: undefined; problem_context?: undefined; solution_approach?: undefined; applies_when?: undefined; domain?: undefined; keywords?: undefined; source_linear_issue?: undefined; decision?: undefined; rationale?: undefined; alternatives_considered?: undefined; personas_involved?: undefined; docs_affected?: undefined; scar_id?: undefined; issue_identifier?: undefined; surfaced_at?: undefined; acknowledged_at?: undefined; reference_type?: undefined; reference_context?: undefined; execution_successful?: undefined; agent?: undefined; variant_id?: undefined; scars?: undefined; transcript?: undefined; format?: undefined; query?: undefined; limit?: undefined; since?: undefined; max_tokens?: undefined; agent_role?: undefined; task_id?: undefined; observations?: undefined; status?: undefined; include_resolved?: undefined; thread_id?: undefined; text_match?: undefined; resolution_note?: undefined; text?: undefined; suggestion_id?: undefined; auto_archive?: undefined; failure_limit?: undefined; lens?: undefined; days?: undefined; id?: undefined; reason?: undefined; node?: undefined; predicate?: undefined; depth?: undefined; type?: undefined; tool?: undefined; suggested_fix?: undefined; context?: undefined; directory?: undefined; exclude?: undefined; clear?: undefined; category?: undefined; }; required: string[]; }; } | { name: string; description: string; inputSchema: { type: "object"; properties: { confirmations: { type: string; items: { type: string; properties: { scar_id: { type: string; description: string; }; decision: { type: string; enum: string[]; description: string; }; evidence: { type: string; description: string; }; relevance: { type: string; enum: string[]; description: string; }; }; required: string[]; }; description: string; }; plan?: undefined; project?: undefined; match_count?: undefined; issue_id?: undefined; similarity_threshold?: undefined; reflections?: undefined; agent_identity?: undefined; linear_issue?: undefined; issue_title?: undefined; issue_description?: undefined; issue_labels?: undefined; force?: undefined; session_id?: undefined; close_type?: undefined; closing_reflection?: undefined; human_corrections?: undefined; ceremony_duration_ms?: undefined; learning_type?: undefined; title?: undefined; description?: undefined; severity?: undefined; scar_type?: undefined; counter_arguments?: undefined; problem_context?: undefined; solution_approach?: undefined; applies_when?: undefined; domain?: undefined; keywords?: undefined; source_linear_issue?: undefined; decision?: undefined; rationale?: undefined; alternatives_considered?: undefined; personas_involved?: undefined; docs_affected?: undefined; scar_id?: undefined; issue_identifier?: undefined; surfaced_at?: undefined; acknowledged_at?: undefined; reference_type?: undefined; reference_context?: undefined; execution_successful?: undefined; agent?: undefined; variant_id?: undefined; scars?: undefined; transcript?: undefined; format?: undefined; query?: undefined; limit?: undefined; since?: undefined; max_tokens?: undefined; agent_role?: undefined; task_id?: undefined; observations?: undefined; status?: undefined; include_resolved?: undefined; thread_id?: undefined; text_match?: undefined; resolution_note?: undefined; text?: undefined; suggestion_id?: undefined; auto_archive?: undefined; failure_limit?: undefined; lens?: undefined; days?: undefined; id?: undefined; reason?: undefined; node?: undefined; predicate?: undefined; depth?: undefined; type?: undefined; tool?: undefined; suggested_fix?: undefined; context?: undefined; directory?: undefined; exclude?: undefined; clear?: undefined; category?: undefined; }; required: string[]; }; } | { name: string; description: string; inputSchema: { type: "object"; properties: { reflections: { type: string; items: { type: string; properties: { scar_id: { type: string; description: string; }; outcome: { type: string; enum: string[]; description: string; }; evidence: { type: string; description: string; }; }; required: string[]; }; description: string; }; plan?: undefined; project?: undefined; match_count?: undefined; issue_id?: undefined; similarity_threshold?: undefined; confirmations?: undefined; agent_identity?: undefined; linear_issue?: undefined; issue_title?: undefined; issue_description?: undefined; issue_labels?: undefined; force?: undefined; session_id?: undefined; close_type?: undefined; closing_reflection?: undefined; human_corrections?: undefined; ceremony_duration_ms?: undefined; learning_type?: undefined; title?: undefined; description?: undefined; severity?: undefined; scar_type?: undefined; counter_arguments?: undefined; problem_context?: undefined; solution_approach?: undefined; applies_when?: undefined; domain?: undefined; keywords?: undefined; source_linear_issue?: undefined; decision?: undefined; rationale?: undefined; alternatives_considered?: undefined; personas_involved?: undefined; docs_affected?: undefined; scar_id?: undefined; issue_identifier?: undefined; surfaced_at?: undefined; acknowledged_at?: undefined; reference_type?: undefined; reference_context?: undefined; execution_successful?: undefined; agent?: undefined; variant_id?: undefined; scars?: undefined; transcript?: undefined; format?: undefined; query?: undefined; limit?: undefined; since?: undefined; max_tokens?: undefined; agent_role?: undefined; task_id?: undefined; observations?: undefined; status?: undefined; include_resolved?: undefined; thread_id?: undefined; text_match?: undefined; resolution_note?: undefined; text?: undefined; suggestion_id?: undefined; auto_archive?: undefined; failure_limit?: undefined; lens?: undefined; days?: undefined; id?: undefined; reason?: undefined; node?: undefined; predicate?: undefined; depth?: undefined; type?: undefined; tool?: undefined; suggested_fix?: undefined; context?: undefined; directory?: undefined; exclude?: undefined; clear?: undefined; category?: undefined; }; required: string[]; }; } | { name: string; description: string; inputSchema: { type: "object"; properties: { agent_identity: { type: string; enum: string[]; description: string; }; linear_issue: { type: string; description: string; }; issue_title: { type: string; description: string; }; issue_description: { type: string; description: string; }; issue_labels: { type: string; items: { type: string; }; description: string; }; project: { type: string; description: string; }; force: { type: string; description: string; }; plan?: undefined; match_count?: undefined; issue_id?: undefined; similarity_threshold?: undefined; confirmations?: undefined; reflections?: undefined; session_id?: undefined; close_type?: undefined; closing_reflection?: undefined; human_corrections?: undefined; ceremony_duration_ms?: undefined; learning_type?: undefined; title?: undefined; description?: undefined; severity?: undefined; scar_type?: undefined; counter_arguments?: undefined; problem_context?: undefined; solution_approach?: undefined; applies_when?: undefined; domain?: undefined; keywords?: undefined; source_linear_issue?: undefined; decision?: undefined; rationale?: undefined; alternatives_considered?: undefined; personas_involved?: undefined; docs_affected?: undefined; scar_id?: undefined; issue_identifier?: undefined; surfaced_at?: undefined; acknowledged_at?: undefined; reference_type?: undefined; reference_context?: undefined; execution_successful?: undefined; agent?: undefined; variant_id?: undefined; scars?: undefined; transcript?: undefined; format?: undefined; query?: undefined; limit?: undefined; since?: undefined; max_tokens?: undefined; agent_role?: undefined; task_id?: undefined; observations?: undefined; status?: undefined; include_resolved?: undefined; thread_id?: undefined; text_match?: undefined; resolution_note?: undefined; text?: undefined; suggestion_id?: undefined; auto_archive?: undefined; failure_limit?: undefined; lens?: undefined; days?: undefined; id?: undefined; reason?: undefined; node?: undefined; predicate?: undefined; depth?: undefined; type?: undefined; tool?: undefined; suggested_fix?: undefined; context?: undefined; directory?: undefined; exclude?: undefined; clear?: undefined; category?: undefined; }; required?: undefined; }; } | { name: string; description: string; inputSchema: { type: "object"; properties: { project: { type: string; description: string; }; plan?: undefined; match_count?: undefined; issue_id?: undefined; similarity_threshold?: undefined; confirmations?: undefined; reflections?: undefined; agent_identity?: undefined; linear_issue?: undefined; issue_title?: undefined; issue_description?: undefined; issue_labels?: undefined; force?: undefined; session_id?: undefined; close_type?: undefined; closing_reflection?: undefined; human_corrections?: undefined; ceremony_duration_ms?: undefined; learning_type?: undefined; title?: undefined; description?: undefined; severity?: undefined; scar_type?: undefined; counter_arguments?: undefined; problem_context?: undefined; solution_approach?: undefined; applies_when?: undefined; domain?: undefined; keywords?: undefined; source_linear_issue?: undefined; decision?: undefined; rationale?: undefined; alternatives_considered?: undefined; personas_involved?: undefined; docs_affected?: undefined; scar_id?: undefined; issue_identifier?: undefined; surfaced_at?: undefined; acknowledged_at?: undefined; reference_type?: undefined; reference_context?: undefined; execution_successful?: undefined; agent?: undefined; variant_id?: undefined; scars?: undefined; transcript?: undefined; format?: undefined; query?: undefined; limit?: undefined; since?: undefined; max_tokens?: undefined; agent_role?: undefined; task_id?: undefined; observations?: undefined; status?: undefined; include_resolved?: undefined; thread_id?: undefined; text_match?: undefined; resolution_note?: undefined; text?: undefined; suggestion_id?: undefined; auto_archive?: undefined; failure_limit?: undefined; lens?: undefined; days?: undefined; id?: undefined; reason?: undefined; node?: undefined; predicate?: undefined; depth?: undefined; type?: undefined; tool?: undefined; suggested_fix?: undefined; context?: undefined; directory?: undefined; exclude?: undefined; clear?: undefined; category?: undefined; }; required?: undefined; }; } | { name: string; description: string; inputSchema: { type: "object"; properties: { session_id: { type: string; description: string; }; close_type: { type: string; enum: string[]; description: string; }; closing_reflection: { type: string; description: string; }; human_corrections: { type: string; description: string; }; linear_issue: { type: string; description: string; }; ceremony_duration_ms: { type: string; description: string; }; plan?: undefined; project?: undefined; match_count?: undefined; issue_id?: undefined; similarity_threshold?: undefined; confirmations?: undefined; reflections?: undefined; agent_identity?: undefined; issue_title?: undefined; issue_description?: undefined; issue_labels?: undefined; force?: undefined; learning_type?: undefined; title?: undefined; description?: undefined; severity?: undefined; scar_type?: undefined; counter_arguments?: undefined; problem_context?: undefined; solution_approach?: undefined; applies_when?: undefined; domain?: undefined; keywords?: undefined; source_linear_issue?: undefined; decision?: undefined; rationale?: undefined; alternatives_considered?: undefined; personas_involved?: undefined; docs_affected?: undefined; scar_id?: undefined; issue_identifier?: undefined; surfaced_at?: undefined; acknowledged_at?: undefined; reference_type?: undefined; reference_context?: undefined; execution_successful?: undefined; agent?: undefined; variant_id?: undefined; scars?: undefined; transcript?: undefined; format?: undefined; query?: undefined; limit?: undefined; since?: undefined; max_tokens?: undefined; agent_role?: undefined; task_id?: undefined; observations?: undefined; status?: undefined; include_resolved?: undefined; thread_id?: undefined; text_match?: undefined; resolution_note?: undefined; text?: undefined; suggestion_id?: undefined; auto_archive?: undefined; failure_limit?: undefined; lens?: undefined; days?: undefined; id?: undefined; reason?: undefined; node?: undefined; predicate?: undefined; depth?: undefined; type?: undefined; tool?: undefined; suggested_fix?: undefined; context?: undefined; directory?: undefined; exclude?: undefined; clear?: undefined; category?: undefined; }; required: string[]; }; } | { name: string; description: string; inputSchema: { type: "object"; properties: { learning_type: { type: string; enum: string[]; description: string; }; title: { type: string; description: string; }; description: { type: string; description: string; }; severity: { type: string; enum: string[]; description: string; }; scar_type: { type: string; enum: string[]; description: string; }; counter_arguments: { type: string; items: { type: string; }; description: string; }; problem_context: { type: string; description: string; }; solution_approach: { type: string; description: string; }; applies_when: { type: string; items: { type: string; }; description: string; }; domain: { type: string; items: { type: string; }; description: string; }; keywords: { type: string; items: { type: string; }; description: string; }; source_linear_issue: { type: string; description: string; }; project: { type: string; description: string; }; plan?: undefined; match_count?: undefined; issue_id?: undefined; similarity_threshold?: undefined; confirmations?: undefined; reflections?: undefined; agent_identity?: undefined; linear_issue?: undefined; issue_title?: undefined; issue_description?: undefined; issue_labels?: undefined; force?: undefined; session_id?: undefined; close_type?: undefined; closing_reflection?: undefined; human_corrections?: undefined; ceremony_duration_ms?: undefined; decision?: undefined; rationale?: undefined; alternatives_considered?: undefined; personas_involved?: undefined; docs_affected?: undefined; scar_id?: undefined; issue_identifier?: undefined; surfaced_at?: undefined; acknowledged_at?: undefined; reference_type?: undefined; reference_context?: undefined; execution_successful?: undefined; agent?: undefined; variant_id?: undefined; scars?: undefined; transcript?: undefined; format?: undefined; query?: undefined; limit?: undefined; since?: undefined; max_tokens?: undefined; agent_role?: undefined; task_id?: undefined; observations?: undefined; status?: undefined; include_resolved?: undefined; thread_id?: undefined; text_match?: undefined; resolution_note?: undefined; text?: undefined; suggestion_id?: undefined; auto_archive?: undefined; failure_limit?: undefined; lens?: undefined; days?: undefined; id?: undefined; reason?: undefined; node?: undefined; predicate?: undefined; depth?: undefined; type?: undefined; tool?: undefined; suggested_fix?: undefined; context?: undefined; directory?: undefined; exclude?: undefined; clear?: undefined; category?: undefined; }; required: string[]; }; } | { name: string; description: string; inputSchema: { type: "object"; properties: { title: { type: string; description: string; }; decision: { type: string; description: string; }; rationale: { type: string; description: string; }; alternatives_considered: { type: string; items: { type: string; }; description: string; }; personas_involved: { type: string; items: { type: string; }; description: string; }; docs_affected: { type: string; items: { type: string; }; description: string; }; linear_issue: { type: string; description: string; }; session_id: { type: string; description: string; }; project: { type: string; description: string; }; plan?: undefined; match_count?: undefined; issue_id?: undefined; similarity_threshold?: undefined; confirmations?: undefined; reflections?: undefined; agent_identity?: undefined; issue_title?: undefined; issue_description?: undefined; issue_labels?: undefined; force?: undefined; close_type?: undefined; closing_reflection?: undefined; human_corrections?: undefined; ceremony_duration_ms?: undefined; learning_type?: undefined; description?: undefined; severity?: undefined; scar_type?: undefined; counter_arguments?: undefined; problem_context?: undefined; solution_approach?: undefined; applies_when?: undefined; domain?: undefined; keywords?: undefined; source_linear_issue?: undefined; scar_id?: undefined; issue_identifier?: undefined; surfaced_at?: undefined; acknowledged_at?: undefined; reference_type?: undefined; reference_context?: undefined; execution_successful?: undefined; agent?: undefined; variant_id?: undefined; scars?: undefined; transcript?: undefined; format?: undefined; query?: undefined; limit?: undefined; since?: undefined; max_tokens?: undefined; agent_role?: undefined; task_id?: undefined; observations?: undefined; status?: undefined; include_resolved?: undefined; thread_id?: undefined; text_match?: undefined; resolution_note?: undefined; text?: undefined; suggestion_id?: undefined; auto_archive?: undefined; failure_limit?: undefined; lens?: undefined; days?: undefined; id?: undefined; reason?: undefined; node?: undefined; predicate?: undefined; depth?: undefined; type?: undefined; tool?: undefined; suggested_fix?: undefined; context?: undefined; directory?: undefined; exclude?: undefined; clear?: undefined; category?: undefined; }; required: string[]; }; } | { name: string; description: string; inputSchema: { type: "object"; properties: { scar_id: { type: string; description: string; }; issue_id: { type: string; description: string; }; issue_identifier: { type: string; description: string; }; surfaced_at: { type: string; description: string; }; acknowledged_at: { type: string; description: string; }; reference_type: { type: string; enum: string[]; description: string; }; reference_context: { type: string; description: string; }; execution_successful: { type: string; description: string; }; session_id: { type: string; description: string; }; agent: { type: string; description: string; }; variant_id: { type: string; description: string; }; plan?: undefined; project?: undefined; match_count?: undefined; similarity_threshold?: undefined; confirmations?: undefined; reflections?: undefined; agent_identity?: undefined; linear_issue?: undefined; issue_title?: undefined; issue_description?: undefined; issue_labels?: undefined; force?: undefined; close_type?: undefined; closing_reflection?: undefined; human_corrections?: undefined; ceremony_duration_ms?: undefined; learning_type?: undefined; title?: undefined; description?: undefined; severity?: undefined; scar_type?: undefined; counter_arguments?: undefined; problem_context?: undefined; solution_approach?: undefined; applies_when?: undefined; domain?: undefined; keywords?: undefined; source_linear_issue?: undefined; decision?: undefined; rationale?: undefined; alternatives_considered?: undefined; personas_involved?: undefined; docs_affected?: undefined; scars?: undefined; transcript?: undefined; format?: undefined; query?: undefined; limit?: undefined; since?: undefined; max_tokens?: undefined; agent_role?: undefined; task_id?: undefined; observations?: undefined; status?: undefined; include_resolved?: undefined; thread_id?: undefined; text_match?: undefined; resolution_note?: undefined; text?: undefined; suggestion_id?: undefined; auto_archive?: undefined; failure_limit?: undefined; lens?: undefined; days?: undefined; id?: undefined; reason?: undefined; node?: undefined; predicate?: undefined; depth?: undefined; type?: undefined; tool?: undefined; suggested_fix?: undefined; context?: undefined; directory?: undefined; exclude?: undefined; clear?: undefined; category?: undefined; }; required: string[]; }; } | { name: string; description: string; inputSchema: { type: "object"; properties: { scars: { type: string; items: { type: string; properties: { scar_identifier: { type: string; description: string; }; issue_id: { type: string; description: string; }; issue_identifier: { type: string; description: string; }; surfaced_at: { type: string; description: string; }; acknowledged_at: { type: string; description: string; }; reference_type: { type: string; enum: string[]; description: string; }; reference_context: { type: string; description: string; }; execution_successful: { type: string; description: string; }; session_id: { type: string; description: string; }; agent: { type: string; description: string; }; }; required: string[]; }; description: string; }; project: { type: string; description: string; }; plan?: undefined; match_count?: undefined; issue_id?: undefined; similarity_threshold?: undefined; confirmations?: undefined; reflections?: undefined; agent_identity?: undefined; linear_issue?: undefined; issue_title?: undefined; issue_description?: undefined; issue_labels?: undefined; force?: undefined; session_id?: undefined; close_type?: undefined; closing_reflection?: undefined; human_corrections?: undefined; ceremony_duration_ms?: undefined; learning_type?: undefined; title?: undefined; description?: undefined; severity?: undefined; scar_type?: undefined; counter_arguments?: undefined; problem_context?: undefined; solution_approach?: undefined; applies_when?: undefined; domain?: undefined; keywords?: undefined; source_linear_issue?: undefined; decision?: undefined; rationale?: undefined; alternatives_considered?: undefined; personas_involved?: undefined; docs_affected?: undefined; scar_id?: undefined; issue_identifier?: undefined; surfaced_at?: undefined; acknowledged_at?: undefined; reference_type?: undefined; reference_context?: undefined; execution_successful?: undefined; agent?: undefined; variant_id?: undefined; transcript?: undefined; format?: undefined; query?: undefined; limit?: undefined; since?: undefined; max_tokens?: undefined; agent_role?: undefined; task_id?: undefined; observations?: undefined; status?: undefined; include_resolved?: undefined; thread_id?: undefined; text_match?: undefined; resolution_note?: undefined; text?: undefined; suggestion_id?: undefined; auto_archive?: undefined; failure_limit?: undefined; lens?: undefined; days?: undefined; id?: undefined; reason?: undefined; node?: undefined; predicate?: undefined; depth?: undefined; type?: undefined; tool?: undefined; suggested_fix?: undefined; context?: undefined; directory?: undefined; exclude?: undefined; clear?: undefined; category?: undefined; }; required: string[]; }; } | { name: string; description: string; inputSchema: { type: "object"; properties: { session_id: { type: string; description: string; }; transcript: { type: string; description: string; }; format: { type: string; enum: string[]; description: string; }; project: { type: string; description: string; }; plan?: undefined; match_count?: undefined; issue_id?: undefined; similarity_threshold?: undefined; confirmations?: undefined; reflections?: undefined; agent_identity?: undefined; linear_issue?: undefined; issue_title?: undefined; issue_description?: undefined; issue_labels?: undefined; force?: undefined; close_type?: undefined; closing_reflection?: undefined; human_corrections?: undefined; ceremony_duration_ms?: undefined; learning_type?: undefined; title?: undefined; description?: undefined; severity?: undefined; scar_type?: undefined; counter_arguments?: undefined; problem_context?: undefined; solution_approach?: undefined; applies_when?: undefined; domain?: undefined; keywords?: undefined; source_linear_issue?: undefined; decision?: undefined; rationale?: undefined; alternatives_considered?: undefined; personas_involved?: undefined; docs_affected?: undefined; scar_id?: undefined; issue_identifier?: undefined; surfaced_at?: undefined; acknowledged_at?: undefined; reference_type?: undefined; reference_context?: undefined; execution_successful?: undefined; agent?: undefined; variant_id?: undefined; scars?: undefined; query?: undefined; limit?: undefined; since?: undefined; max_tokens?: undefined; agent_role?: undefined; task_id?: undefined; observations?: undefined; status?: undefined; include_resolved?: undefined; thread_id?: undefined; text_match?: undefined; resolution_note?: undefined; text?: undefined; suggestion_id?: undefined; auto_archive?: undefined; failure_limit?: undefined; lens?: undefined; days?: undefined; id?: undefined; reason?: undefined; node?: undefined; predicate?: undefined; depth?: undefined; type?: undefined; tool?: undefined; suggested_fix?: undefined; context?: undefined; directory?: undefined; exclude?: undefined; clear?: undefined; category?: undefined; }; required: string[]; }; } | { name: string; description: string; inputSchema: { type: "object"; properties: { session_id: { type: string; description: string; }; plan?: undefined; project?: undefined; match_count?: undefined; issue_id?: undefined; similarity_threshold?: undefined; confirmations?: undefined; reflections?: undefined; agent_identity?: undefined; linear_issue?: undefined; issue_title?: undefined; issue_description?: undefined; issue_labels?: undefined; force?: undefined; close_type?: undefined; closing_reflection?: undefined; human_corrections?: undefined; ceremony_duration_ms?: undefined; learning_type?: undefined; title?: undefined; description?: undefined; severity?: undefined; scar_type?: undefined; counter_arguments?: undefined; problem_context?: undefined; solution_approach?: undefined; applies_when?: undefined; domain?: undefined; keywords?: undefined; source_linear_issue?: undefined; decision?: undefined; rationale?: undefined; alternatives_considered?: undefined; personas_involved?: undefined; docs_affected?: undefined; scar_id?: undefined; issue_identifier?: undefined; surfaced_at?: undefined; acknowledged_at?: undefined; reference_type?: undefined; reference_context?: undefined; execution_successful?: undefined; agent?: undefined; variant_id?: undefined; scars?: undefined; transcript?: undefined; format?: undefined; query?: undefined; limit?: undefined; since?: undefined; max_tokens?: undefined; agent_role?: undefined; task_id?: undefined; observations?: undefined; status?: undefined; include_resolved?: undefined; thread_id?: undefined; text_match?: undefined; resolution_note?: undefined; text?: undefined; suggestion_id?: undefined; auto_archive?: undefined; failure_limit?: undefined; lens?: undefined; days?: undefined; id?: undefined; reason?: undefined; node?: undefined; predicate?: undefined; depth?: undefined; type?: undefined; tool?: undefined; suggested_fix?: undefined; context?: undefined; directory?: undefined; exclude?: undefined; clear?: undefined; category?: undefined; }; required: string[]; }; } | { name: string; description: string; inputSchema: { type: "object"; properties: { query: { type: string; description: string; }; match_count: { type: string; description: string; }; similarity_threshold: { type: string; description: string; }; project: { type: string; description: string; }; plan?: undefined; issue_id?: undefined; confirmations?: undefined; reflections?: undefined; agent_identity?: undefined; linear_issue?: undefined; issue_title?: undefined; issue_description?: undefined; issue_labels?: undefined; force?: undefined; session_id?: undefined; close_type?: undefined; closing_reflection?: undefined; human_corrections?: undefined; ceremony_duration_ms?: undefined; learning_type?: undefined; title?: undefined; description?: undefined; severity?: undefined; scar_type?: undefined; counter_arguments?: undefined; problem_context?: undefined; solution_approach?: undefined; applies_when?: undefined; domain?: undefined; keywords?: undefined; source_linear_issue?: undefined; decision?: undefined; rationale?: undefined; alternatives_considered?: undefined; personas_involved?: undefined; docs_affected?: undefined; scar_id?: undefined; issue_identifier?: undefined; surfaced_at?: undefined; acknowledged_at?: undefined; reference_type?: undefined; reference_context?: undefined; execution_successful?: undefined; agent?: undefined; variant_id?: undefined; scars?: undefined; transcript?: undefined; format?: undefined; limit?: undefined; since?: undefined; max_tokens?: undefined; agent_role?: undefined; task_id?: undefined; observations?: undefined; status?: undefined; include_resolved?: undefined; thread_id?: undefined; text_match?: undefined; resolution_note?: undefined; text?: undefined; suggestion_id?: undefined; auto_archive?: undefined; failure_limit?: undefined; lens?: undefined; days?: undefined; id?: undefined; reason?: undefined; node?: undefined; predicate?: undefined; depth?: undefined; type?: undefined; tool?: undefined; suggested_fix?: undefined; context?: undefined; directory?: undefined; exclude?: undefined; clear?: undefined; category?: undefined; }; required: string[]; }; } | { name: string; description: string; inputSchema: { type: "object"; properties: { query: { type: string; description: string; }; match_count: { type: string; description: string; }; project: { type: string; description: string; }; severity: { type: string; enum: string[]; description: string; }; learning_type: { type: string; enum: string[]; description: string; }; plan?: undefined; issue_id?: undefined; similarity_threshold?: undefined; confirmations?: undefined; reflections?: undefined; agent_identity?: undefined; linear_issue?: undefined; issue_title?: undefined; issue_description?: undefined; issue_labels?: undefined; force?: undefined; session_id?: undefined; close_type?: undefined; closing_reflection?: undefined; human_corrections?: undefined; ceremony_duration_ms?: undefined; title?: undefined; description?: undefined; scar_type?: undefined; counter_arguments?: undefined; problem_context?: undefined; solution_approach?: undefined; applies_when?: undefined; domain?: undefined; keywords?: undefined; source_linear_issue?: undefined; decision?: undefined; rationale?: undefined; alternatives_considered?: undefined; personas_involved?: undefined; docs_affected?: undefined; scar_id?: undefined; issue_identifier?: undefined; surfaced_at?: undefined; acknowledged_at?: undefined; reference_type?: undefined; reference_context?: undefined; execution_successful?: undefined; agent?: undefined; variant_id?: undefined; scars?: undefined; transcript?: undefined; format?: undefined; limit?: undefined; since?: undefined; max_tokens?: undefined; agent_role?: undefined; task_id?: undefined; observations?: undefined; status?: undefined; include_resolved?: undefined; thread_id?: undefined; text_match?: undefined; resolution_note?: undefined; text?: undefined; suggestion_id?: undefined; auto_archive?: undefined; failure_limit?: undefined; lens?: undefined; days?: undefined; id?: undefined; reason?: undefined; node?: undefined; predicate?: undefined; depth?: undefined; type?: undefined; tool?: undefined; suggested_fix?: undefined; context?: undefined; directory?: undefined; exclude?: undefined; clear?: undefined; category?: undefined; }; required: string[]; }; } | { name: string; description: string; inputSchema: { type: "object"; properties: { limit: { type: string; description: string; }; project: { type: string; description: string; }; learning_type: { type: string; enum: string[]; description: string; }; severity: { type: string; enum: string[]; description: string; }; since: { type: string; description: string; }; plan?: undefined; match_count?: undefined; issue_id?: undefined; similarity_threshold?: undefined; confirmations?: undefined; reflections?: undefined; agent_identity?: undefined; linear_issue?: undefined; issue_title?: undefined; issue_description?: undefined; issue_labels?: undefined; force?: undefined; session_id?: undefined; close_type?: undefined; closing_reflection?: undefined; human_corrections?: undefined; ceremony_duration_ms?: undefined; title?: undefined; description?: undefined; scar_type?: undefined; counter_arguments?: undefined; problem_context?: undefined; solution_approach?: undefined; applies_when?: undefined; domain?: undefined; keywords?: undefined; source_linear_issue?: undefined; decision?: undefined; rationale?: undefined; alternatives_considered?: undefined; personas_involved?: undefined; docs_affected?: undefined; scar_id?: undefined; issue_identifier?: undefined; surfaced_at?: undefined; acknowledged_at?: undefined; reference_type?: undefined; reference_context?: undefined; execution_successful?: undefined; agent?: undefined; variant_id?: undefined; scars?: undefined; transcript?: undefined; format?: undefined; query?: undefined; max_tokens?: undefined; agent_role?: undefined; task_id?: undefined; observations?: undefined; status?: undefined; include_resolved?: undefined; thread_id?: undefined; text_match?: undefined; resolution_note?: undefined; text?: undefined; suggestion_id?: undefined; auto_archive?: undefined; failure_limit?: undefined; lens?: undefined; days?: undefined; id?: undefined; reason?: undefined; node?: undefined; predicate?: undefined; depth?: undefined; type?: undefined; tool?: undefined; suggested_fix?: undefined; context?: undefined; directory?: undefined; exclude?: undefined; clear?: undefined; category?: undefined; }; required?: undefined; }; } | { name: string; description: string; inputSchema: { type: "object"; properties: { plan: { type: string; description: string; }; format: { type: string; enum: string[]; description: string; }; max_tokens: { type: string; description: string; }; agent_role: { type: string; description: string; }; project: { type: string; description: string; }; match_count?: undefined; issue_id?: undefined; similarity_threshold?: undefined; confirmations?: undefined; reflections?: undefined; agent_identity?: undefined; linear_issue?: undefined; issue_title?: undefined; issue_description?: undefined; issue_labels?: undefined; force?: undefined; session_id?: undefined; close_type?: undefined; closing_reflection?: undefined; human_corrections?: undefined; ceremony_duration_ms?: undefined; learning_type?: undefined; title?: undefined; description?: undefined; severity?: undefined; scar_type?: undefined; counter_arguments?: undefined; problem_context?: undefined; solution_approach?: undefined; applies_when?: undefined; domain?: undefined; keywords?: undefined; source_linear_issue?: undefined; decision?: undefined; rationale?: undefined; alternatives_considered?: undefined; personas_involved?: undefined; docs_affected?: undefined; scar_id?: undefined; issue_identifier?: undefined; surfaced_at?: undefined; acknowledged_at?: undefined; reference_type?: undefined; reference_context?: undefined; execution_successful?: undefined; agent?: undefined; variant_id?: undefined; scars?: undefined; transcript?: undefined; query?: undefined; limit?: undefined; since?: undefined; task_id?: undefined; observations?: undefined; status?: undefined; include_resolved?: undefined; thread_id?: undefined; text_match?: undefined; resolution_note?: undefined; text?: undefined; suggestion_id?: undefined; auto_archive?: undefined; failure_limit?: undefined; lens?: undefined; days?: undefined; id?: undefined; reason?: undefined; node?: undefined; predicate?: undefined; depth?: undefined; type?: undefined; tool?: undefined; suggested_fix?: undefined; context?: undefined; directory?: undefined; exclude?: undefined; clear?: undefined; category?: undefined; }; required: string[]; }; } | { name: string; description: string; inputSchema: { type: "object"; properties: { task_id: { type: string; description: string; }; observations: { type: string; items: { type: string; properties: { source: { type: string; description: string; }; text: { type: string; description: string; }; severity: { type: string; enum: string[]; description: string; }; context: { type: string; description: string; }; }; required: string[]; }; description: string; }; plan?: undefined; project?: undefined; match_count?: undefined; issue_id?: undefined; similarity_threshold?: undefined; confirmations?: undefined; reflections?: undefined; agent_identity?: undefined; linear_issue?: undefined; issue_title?: undefined; issue_description?: undefined; issue_labels?: undefined; force?: undefined; session_id?: undefined; close_type?: undefined; closing_reflection?: undefined; human_corrections?: undefined; ceremony_duration_ms?: undefined; learning_type?: undefined; title?: undefined; description?: undefined; severity?: undefined; scar_type?: undefined; counter_arguments?: undefined; problem_context?: undefined; solution_approach?: undefined; applies_when?: undefined; domain?: undefined; keywords?: undefined; source_linear_issue?: undefined; decision?: undefined; rationale?: undefined; alternatives_considered?: undefined; personas_involved?: undefined; docs_affected?: undefined; scar_id?: undefined; issue_identifier?: undefined; surfaced_at?: undefined; acknowledged_at?: undefined; reference_type?: undefined; reference_context?: undefined; execution_successful?: undefined; agent?: undefined; variant_id?: undefined; scars?: undefined; transcript?: undefined; format?: undefined; query?: undefined; limit?: undefined; since?: undefined; max_tokens?: undefined; agent_role?: undefined; status?: undefined; include_resolved?: undefined; thread_id?: undefined; text_match?: undefined; resolution_note?: undefined; text?: undefined; suggestion_id?: undefined; auto_archive?: undefined; failure_limit?: undefined; lens?: undefined; days?: undefined; id?: undefined; reason?: undefined; node?: undefined; predicate?: undefined; depth?: undefined; type?: undefined; tool?: undefined; suggested_fix?: undefined; context?: undefined; directory?: undefined; exclude?: undefined; clear?: undefined; category?: undefined; }; required: string[]; }; } | { name: string; description: string; inputSchema: { type: "object"; properties: { status: { type: string; enum: string[]; description: string; }; include_resolved: { type: string; description: string; }; project: { type: string; description: string; }; plan?: undefined; match_count?: undefined; issue_id?: undefined; similarity_threshold?: undefined; confirmations?: undefined; reflections?: undefined; agent_identity?: undefined; linear_issue?: undefined; issue_title?: undefined; issue_description?: undefined; issue_labels?: undefined; force?: undefined; session_id?: undefined; close_type?: undefined; closing_reflection?: undefined; human_corrections?: undefined; ceremony_duration_ms?: undefined; learning_type?: undefined; title?: undefined; description?: undefined; severity?: undefined; scar_type?: undefined; counter_arguments?: undefined; problem_context?: undefined; solution_approach?: undefined; applies_when?: undefined; domain?: undefined; keywords?: undefined; source_linear_issue?: undefined; decision?: undefined; rationale?: undefined; alternatives_considered?: undefined; personas_involved?: undefined; docs_affected?: undefined; scar_id?: undefined; issue_identifier?: undefined; surfaced_at?: undefined; acknowledged_at?: undefined; reference_type?: undefined; reference_context?: undefined; execution_successful?: undefined; agent?: undefined; variant_id?: undefined; scars?: undefined; transcript?: undefined; format?: undefined; query?: undefined; limit?: undefined; since?: undefined; max_tokens?: undefined; agent_role?: undefined; task_id?: undefined; observations?: undefined; thread_id?: undefined; text_match?: undefined; resolution_note?: undefined; text?: undefined; suggestion_id?: undefined; auto_archive?: undefined; failure_limit?: undefined; lens?: undefined; days?: undefined; id?: undefined; reason?: undefined; node?: undefined; predicate?: undefined; depth?: undefined; type?: undefined; tool?: undefined; suggested_fix?: undefined; context?: undefined; directory?: undefined; exclude?: undefined; clear?: undefined; category?: undefined; }; required?: undefined; }; } | { name: string; description: string; inputSchema: { type: "object"; properties: { thread_id: { type: string; description: string; }; text_match: { type: string; description: string; }; resolution_note: { type: string; description: string; }; plan?: undefined; project?: undefined; match_count?: undefined; issue_id?: undefined; similarity_threshold?: undefined; confirmations?: undefined; reflections?: undefined; agent_identity?: undefined; linear_issue?: undefined; issue_title?: undefined; issue_description?: undefined; issue_labels?: undefined; force?: undefined; session_id?: undefined; close_type?: undefined; closing_reflection?: undefined; human_corrections?: undefined; ceremony_duration_ms?: undefined; learning_type?: undefined; title?: undefined; description?: undefined; severity?: undefined; scar_type?: undefined; counter_arguments?: undefined; problem_context?: undefined; solution_approach?: undefined; applies_when?: undefined; domain?: undefined; keywords?: undefined; source_linear_issue?: undefined; decision?: undefined; rationale?: undefined; alternatives_considered?: undefined; personas_involved?: undefined; docs_affected?: undefined; scar_id?: undefined; issue_identifier?: undefined; surfaced_at?: undefined; acknowledged_at?: undefined; reference_type?: undefined; reference_context?: undefined; execution_successful?: undefined; agent?: undefined; variant_id?: undefined; scars?: undefined; transcript?: undefined; format?: undefined; query?: undefined; limit?: undefined; since?: undefined; max_tokens?: undefined; agent_role?: undefined; task_id?: undefined; observations?: undefined; status?: undefined; include_resolved?: undefined; text?: undefined; suggestion_id?: undefined; auto_archive?: undefined; failure_limit?: undefined; lens?: undefined; days?: undefined; id?: undefined; reason?: undefined; node?: undefined; predicate?: undefined; depth?: undefined; type?: undefined; tool?: undefined; suggested_fix?: undefined; context?: undefined; directory?: undefined; exclude?: undefined; clear?: undefined; category?: undefined; }; required?: undefined; }; } | { name: string; description: string; inputSchema: { type: "object"; properties: { text: { type: string; description: string; }; linear_issue: { type: string; description: string; }; plan?: undefined; project?: undefined; match_count?: undefined; issue_id?: undefined; similarity_threshold?: undefined; confirmations?: undefined; reflections?: undefined; agent_identity?: undefined; issue_title?: undefined; issue_description?: undefined; issue_labels?: undefined; force?: undefined; session_id?: undefined; close_type?: undefined; closing_reflection?: undefined; human_corrections?: undefined; ceremony_duration_ms?: undefined; learning_type?: undefined; title?: undefined; description?: undefined; severity?: undefined; scar_type?: undefined; counter_arguments?: undefined; problem_context?: undefined; solution_approach?: undefined; applies_when?: undefined; domain?: undefined; keywords?: undefined; source_linear_issue?: undefined; decision?: undefined; rationale?: undefined; alternatives_considered?: undefined; personas_involved?: undefined; docs_affected?: undefined; scar_id?: undefined; issue_identifier?: undefined; surfaced_at?: undefined; acknowledged_at?: undefined; reference_type?: undefined; reference_context?: undefined; execution_successful?: undefined; agent?: undefined; variant_id?: undefined; scars?: undefined; transcript?: undefined; format?: undefined; query?: undefined; limit?: undefined; since?: undefined; max_tokens?: undefined; agent_role?: undefined; task_id?: undefined; observations?: undefined; status?: undefined; include_resolved?: undefined; thread_id?: undefined; text_match?: undefined; resolution_note?: undefined; suggestion_id?: undefined; auto_archive?: undefined; failure_limit?: undefined; lens?: undefined; days?: undefined; id?: undefined; reason?: undefined; node?: undefined; predicate?: undefined; depth?: undefined; type?: undefined; tool?: undefined; suggested_fix?: undefined; context?: undefined; directory?: undefined; exclude?: undefined; clear?: undefined; category?: undefined; }; required: string[]; }; } | { name: string; description: string; inputSchema: { type: "object"; properties: { suggestion_id: { type: string; description: string; }; project: { type: string; description: string; }; plan?: undefined; match_count?: undefined; issue_id?: undefined; similarity_threshold?: undefined; confirmations?: undefined; reflections?: undefined; agent_identity?: undefined; linear_issue?: undefined; issue_title?: undefined; issue_description?: undefined; issue_labels?: undefined; force?: undefined; session_id?: undefined; close_type?: undefined; closing_reflection?: undefined; human_corrections?: undefined; ceremony_duration_ms?: undefined; learning_type?: undefined; title?: undefined; description?: undefined; severity?: undefined; scar_type?: undefined; counter_arguments?: undefined; problem_context?: undefined; solution_approach?: undefined; applies_when?: undefined; domain?: undefined; keywords?: undefined; source_linear_issue?: undefined; decision?: undefined; rationale?: undefined; alternatives_considered?: undefined; personas_involved?: undefined; docs_affected?: undefined; scar_id?: undefined; issue_identifier?: undefined; surfaced_at?: undefined; acknowledged_at?: undefined; reference_type?: undefined; reference_context?: undefined; execution_successful?: undefined; agent?: undefined; variant_id?: undefined; scars?: undefined; transcript?: undefined; format?: undefined; query?: undefined; limit?: undefined; since?: undefined; max_tokens?: undefined; agent_role?: undefined; task_id?: undefined; observations?: undefined; status?: undefined; include_resolved?: undefined; thread_id?: undefined; text_match?: undefined; resolution_note?: undefined; text?: undefined; auto_archive?: undefined; failure_limit?: undefined; lens?: undefined; days?: undefined; id?: undefined; reason?: undefined; node?: undefined; predicate?: undefined; depth?: undefined; type?: undefined; tool?: undefined; suggested_fix?: undefined; context?: undefined; directory?: undefined; exclude?: undefined; clear?: undefined; category?: undefined; }; required: string[]; }; } | { name: string; description: string; inputSchema: { type: "object"; properties: { suggestion_id: { type: string; description: string; }; plan?: undefined; project?: undefined; match_count?: undefined; issue_id?: undefined; similarity_threshold?: undefined; confirmations?: undefined; reflections?: undefined; agent_identity?: undefined; linear_issue?: undefined; issue_title?: undefined; issue_description?: undefined; issue_labels?: undefined; force?: undefined; session_id?: undefined; close_type?: undefined; closing_reflection?: undefined; human_corrections?: undefined; ceremony_duration_ms?: undefined; learning_type?: undefined; title?: undefined; description?: undefined; severity?: undefined; scar_type?: undefined; counter_arguments?: undefined; problem_context?: undefined; solution_approach?: undefined; applies_when?: undefined; domain?: undefined; keywords?: undefined; source_linear_issue?: undefined; decision?: undefined; rationale?: undefined; alternatives_considered?: undefined; personas_involved?: undefined; docs_affected?: undefined; scar_id?: undefined; issue_identifier?: undefined; surfaced_at?: undefined; acknowledged_at?: undefined; reference_type?: undefined; reference_context?: undefined; execution_successful?: undefined; agent?: undefined; variant_id?: undefined; scars?: undefined; transcript?: undefined; format?: undefined; query?: undefined; limit?: undefined; since?: undefined; max_tokens?: undefined; agent_role?: undefined; task_id?: undefined; observations?: undefined; status?: undefined; include_resolved?: undefined; thread_id?: undefined; text_match?: undefined; resolution_note?: undefined; text?: undefined; auto_archive?: undefined; failure_limit?: undefined; lens?: undefined; days?: undefined; id?: undefined; reason?: undefined; node?: undefined; predicate?: undefined; depth?: undefined; type?: undefined; tool?: undefined; suggested_fix?: undefined; context?: undefined; directory?: undefined; exclude?: undefined; clear?: undefined; category?: undefined; }; required: string[]; }; } | { name: string; description: string; inputSchema: { type: "object"; properties: { project: { type: string; description: string; }; auto_archive: { type: string; description: string; }; plan?: undefined; match_count?: undefined; issue_id?: undefined; similarity_threshold?: undefined; confirmations?: undefined; reflections?: undefined; agent_identity?: undefined; linear_issue?: undefined; issue_title?: undefined; issue_description?: undefined; issue_labels?: undefined; force?: undefined; session_id?: undefined; close_type?: undefined; closing_reflection?: undefined; human_corrections?: undefined; ceremony_duration_ms?: undefined; learning_type?: undefined; title?: undefined; description?: undefined; severity?: undefined; scar_type?: undefined; counter_arguments?: undefined; problem_context?: undefined; solution_approach?: undefined; applies_when?: undefined; domain?: undefined; keywords?: undefined; source_linear_issue?: undefined; decision?: undefined; rationale?: undefined; alternatives_considered?: undefined; personas_involved?: undefined; docs_affected?: undefined; scar_id?: undefined; issue_identifier?: undefined; surfaced_at?: undefined; acknowledged_at?: undefined; reference_type?: undefined; reference_context?: undefined; execution_successful?: undefined; agent?: undefined; variant_id?: undefined; scars?: undefined; transcript?: undefined; format?: undefined; query?: undefined; limit?: undefined; since?: undefined; max_tokens?: undefined; agent_role?: undefined; task_id?: undefined; observations?: undefined; status?: undefined; include_resolved?: undefined; thread_id?: undefined; text_match?: undefined; resolution_note?: undefined; text?: undefined; suggestion_id?: undefined; failure_limit?: undefined; lens?: undefined; days?: undefined; id?: undefined; reason?: undefined; node?: undefined; predicate?: undefined; depth?: undefined; type?: undefined; tool?: undefined; suggested_fix?: undefined; context?: undefined; directory?: undefined; exclude?: undefined; clear?: undefined; category?: undefined; }; required?: undefined; }; } | { name: string; description: string; inputSchema: { type: "object"; properties: { failure_limit: { type: string; description: string; }; plan?: undefined; project?: undefined; match_count?: undefined; issue_id?: undefined; similarity_threshold?: undefined; confirmations?: undefined; reflections?: undefined; agent_identity?: undefined; linear_issue?: undefined; issue_title?: undefined; issue_description?: undefined; issue_labels?: undefined; force?: undefined; session_id?: undefined; close_type?: undefined; closing_reflection?: undefined; human_corrections?: undefined; ceremony_duration_ms?: undefined; learning_type?: undefined; title?: undefined; description?: undefined; severity?: undefined; scar_type?: undefined; counter_arguments?: undefined; problem_context?: undefined; solution_approach?: undefined; applies_when?: undefined; domain?: undefined; keywords?: undefined; source_linear_issue?: undefined; decision?: undefined; rationale?: undefined; alternatives_considered?: undefined; personas_involved?: undefined; docs_affected?: undefined; scar_id?: undefined; issue_identifier?: undefined; surfaced_at?: undefined; acknowledged_at?: undefined; reference_type?: undefined; reference_context?: undefined; execution_successful?: undefined; agent?: undefined; variant_id?: undefined; scars?: undefined; transcript?: undefined; format?: undefined; query?: undefined; limit?: undefined; since?: undefined; max_tokens?: undefined; agent_role?: undefined; task_id?: undefined; observations?: undefined; status?: undefined; include_resolved?: undefined; thread_id?: undefined; text_match?: undefined; resolution_note?: undefined; text?: undefined; suggestion_id?: undefined; auto_archive?: undefined; lens?: undefined; days?: undefined; id?: undefined; reason?: undefined; node?: undefined; predicate?: undefined; depth?: undefined; type?: undefined; tool?: undefined; suggested_fix?: undefined; context?: undefined; directory?: undefined; exclude?: undefined; clear?: undefined; category?: undefined; }; required?: undefined; }; } | { name: string; description: string; inputSchema: { type: "object"; properties: { plan: { type: string; description: string; }; project: { type: string; description: string; }; match_count: { type: string; description: string; }; issue_id?: undefined; similarity_threshold?: undefined; confirmations?: undefined; reflections?: undefined; agent_identity?: undefined; linear_issue?: undefined; issue_title?: undefined; issue_description?: undefined; issue_labels?: undefined; force?: undefined; session_id?: undefined; close_type?: undefined; closing_reflection?: undefined; human_corrections?: undefined; ceremony_duration_ms?: undefined; learning_type?: undefined; title?: undefined; description?: undefined; severity?: undefined; scar_type?: undefined; counter_arguments?: undefined; problem_context?: undefined; solution_approach?: undefined; applies_when?: undefined; domain?: undefined; keywords?: undefined; source_linear_issue?: undefined; decision?: undefined; rationale?: undefined; alternatives_considered?: undefined; personas_involved?: undefined; docs_affected?: undefined; scar_id?: undefined; issue_identifier?: undefined; surfaced_at?: undefined; acknowledged_at?: undefined; reference_type?: undefined; reference_context?: undefined; execution_successful?: undefined; agent?: undefined; variant_id?: undefined; scars?: undefined; transcript?: undefined; format?: undefined; query?: undefined; limit?: undefined; since?: undefined; max_tokens?: undefined; agent_role?: undefined; task_id?: undefined; observations?: undefined; status?: undefined; include_resolved?: undefined; thread_id?: undefined; text_match?: undefined; resolution_note?: undefined; text?: undefined; suggestion_id?: undefined; auto_archive?: undefined; failure_limit?: undefined; lens?: undefined; days?: undefined; id?: undefined; reason?: undefined; node?: undefined; predicate?: undefined; depth?: undefined; type?: undefined; tool?: undefined; suggested_fix?: undefined; context?: undefined; directory?: undefined; exclude?: undefined; clear?: undefined; category?: undefined; }; required: string[]; }; } | { name: string; description: string; inputSchema: { type: "object"; properties: { confirmations: { type: string; items: { type: string; properties: { scar_id: { type: string; description: string; }; decision: { type: string; enum: string[]; description: string; }; evidence: { type: string; description: string; }; relevance?: undefined; }; required: string[]; }; description: string; }; plan?: undefined; project?: undefined; match_count?: undefined; issue_id?: undefined; similarity_threshold?: undefined; reflections?: undefined; agent_identity?: undefined; linear_issue?: undefined; issue_title?: undefined; issue_description?: undefined; issue_labels?: undefined; force?: undefined; session_id?: undefined; close_type?: undefined; closing_reflection?: undefined; human_corrections?: undefined; ceremony_duration_ms?: undefined; learning_type?: undefined; title?: undefined; description?: undefined; severity?: undefined; scar_type?: undefined; counter_arguments?: undefined; problem_context?: undefined; solution_approach?: undefined; applies_when?: undefined; domain?: undefined; keywords?: undefined; source_linear_issue?: undefined; decision?: undefined; rationale?: undefined; alternatives_considered?: undefined; personas_involved?: undefined; docs_affected?: undefined; scar_id?: undefined; issue_identifier?: undefined; surfaced_at?: undefined; acknowledged_at?: undefined; reference_type?: undefined; reference_context?: undefined; execution_successful?: undefined; agent?: undefined; variant_id?: undefined; scars?: undefined; transcript?: undefined; format?: undefined; query?: undefined; limit?: undefined; since?: undefined; max_tokens?: undefined; agent_role?: undefined; task_id?: undefined; observations?: undefined; status?: undefined; include_resolved?: undefined; thread_id?: undefined; text_match?: undefined; resolution_note?: undefined; text?: undefined; suggestion_id?: undefined; auto_archive?: undefined; failure_limit?: undefined; lens?: undefined; days?: undefined; id?: undefined; reason?: undefined; node?: undefined; predicate?: undefined; depth?: undefined; type?: undefined; tool?: undefined; suggested_fix?: undefined; context?: undefined; directory?: undefined; exclude?: undefined; clear?: undefined; category?: undefined; }; required: string[]; }; } | { name: string; description: string; inputSchema: { type: "object"; properties: { task_id: { type: string; description: string; }; observations: { type: string; items: { type: string; properties: { source: { type: string; description: string; }; text: { type: string; description: string; }; severity: { type: string; enum: string[]; description?: undefined; }; context: { type: string; description: string; }; }; required: string[]; }; description: string; }; plan?: undefined; project?: undefined; match_count?: undefined; issue_id?: undefined; similarity_threshold?: undefined; confirmations?: undefined; reflections?: undefined; agent_identity?: undefined; linear_issue?: undefined; issue_title?: undefined; issue_description?: undefined; issue_labels?: undefined; force?: undefined; session_id?: undefined; close_type?: undefined; closing_reflection?: undefined; human_corrections?: undefined; ceremony_duration_ms?: undefined; learning_type?: undefined; title?: undefined; description?: undefined; severity?: undefined; scar_type?: undefined; counter_arguments?: undefined; problem_context?: undefined; solution_approach?: undefined; applies_when?: undefined; domain?: undefined; keywords?: undefined; source_linear_issue?: undefined; decision?: undefined; rationale?: undefined; alternatives_considered?: undefined; personas_involved?: undefined; docs_affected?: undefined; scar_id?: undefined; issue_identifier?: undefined; surfaced_at?: undefined; acknowledged_at?: undefined; reference_type?: undefined; reference_context?: undefined; execution_successful?: undefined; agent?: undefined; variant_id?: undefined; scars?: undefined; transcript?: undefined; format?: undefined; query?: undefined; limit?: undefined; since?: undefined; max_tokens?: undefined; agent_role?: undefined; status?: undefined; include_resolved?: undefined; thread_id?: undefined; text_match?: undefined; resolution_note?: undefined; text?: undefined; suggestion_id?: undefined; auto_archive?: undefined; failure_limit?: undefined; lens?: undefined; days?: undefined; id?: undefined; reason?: undefined; node?: undefined; predicate?: undefined; depth?: undefined; type?: undefined; tool?: undefined; suggested_fix?: undefined; context?: undefined; directory?: undefined; exclude?: undefined; clear?: undefined; category?: undefined; }; required: string[]; }; } | { name: string; description: string; inputSchema: { type: "object"; properties: { project: { type: string; description?: undefined; }; auto_archive: { type: string; description: string; }; plan?: undefined; match_count?: undefined; issue_id?: undefined; similarity_threshold?: undefined; confirmations?: undefined; reflections?: undefined; agent_identity?: undefined; linear_issue?: undefined; issue_title?: undefined; issue_description?: undefined; issue_labels?: undefined; force?: undefined; session_id?: undefined; close_type?: undefined; closing_reflection?: undefined; human_corrections?: undefined; ceremony_duration_ms?: undefined; learning_type?: undefined; title?: undefined; description?: undefined; severity?: undefined; scar_type?: undefined; counter_arguments?: undefined; problem_context?: undefined; solution_approach?: undefined; applies_when?: undefined; domain?: undefined; keywords?: undefined; source_linear_issue?: undefined; decision?: undefined; rationale?: undefined; alternatives_considered?: undefined; personas_involved?: undefined; docs_affected?: undefined; scar_id?: undefined; issue_identifier?: undefined; surfaced_at?: undefined; acknowledged_at?: undefined; reference_type?: undefined; reference_context?: undefined; execution_successful?: undefined; agent?: undefined; variant_id?: undefined; scars?: undefined; transcript?: undefined; format?: undefined; query?: undefined; limit?: undefined; since?: undefined; max_tokens?: undefined; agent_role?: undefined; task_id?: undefined; observations?: undefined; status?: undefined; include_resolved?: undefined; thread_id?: undefined; text_match?: undefined; resolution_note?: undefined; text?: undefined; suggestion_id?: undefined; failure_limit?: undefined; lens?: undefined; days?: undefined; id?: undefined; reason?: undefined; node?: undefined; predicate?: undefined; depth?: undefined; type?: undefined; tool?: undefined; suggested_fix?: undefined; context?: undefined; directory?: undefined; exclude?: undefined; clear?: undefined; category?: undefined; }; required?: undefined; }; } | { name: string; description: string; inputSchema: { type: "object"; properties: { confirmations: { type: string; items: { type: string; properties: { scar_id: { type: string; description: string; }; decision: { type: string; enum: string[]; description?: undefined; }; evidence: { type: string; description: string; }; relevance?: undefined; }; required: string[]; }; description: string; }; plan?: undefined; project?: undefined; match_count?: undefined; issue_id?: undefined; similarity_threshold?: undefined; reflections?: undefined; agent_identity?: undefined; linear_issue?: undefined; issue_title?: undefined; issue_description?: undefined; issue_labels?: undefined; force?: undefined; session_id?: undefined; close_type?: undefined; closing_reflection?: undefined; human_corrections?: undefined; ceremony_duration_ms?: undefined; learning_type?: undefined; title?: undefined; description?: undefined; severity?: undefined; scar_type?: undefined; counter_arguments?: undefined; problem_context?: undefined; solution_approach?: undefined; applies_when?: undefined; domain?: undefined; keywords?: undefined; source_linear_issue?: undefined; decision?: undefined; rationale?: undefined; alternatives_considered?: undefined; personas_involved?: undefined; docs_affected?: undefined; scar_id?: undefined; issue_identifier?: undefined; surfaced_at?: undefined; acknowledged_at?: undefined; reference_type?: undefined; reference_context?: undefined; execution_successful?: undefined; agent?: undefined; variant_id?: undefined; scars?: undefined; transcript?: undefined; format?: undefined; query?: undefined; limit?: undefined; since?: undefined; max_tokens?: undefined; agent_role?: undefined; task_id?: undefined; observations?: undefined; status?: undefined; include_resolved?: undefined; thread_id?: undefined; text_match?: undefined; resolution_note?: undefined; text?: undefined; suggestion_id?: undefined; auto_archive?: undefined; failure_limit?: undefined; lens?: undefined; days?: undefined; id?: undefined; reason?: undefined; node?: undefined; predicate?: undefined; depth?: undefined; type?: undefined; tool?: undefined; suggested_fix?: undefined; context?: undefined; directory?: undefined; exclude?: undefined; clear?: undefined; category?: undefined; }; required: string[]; }; } | { name: string; description: string; inputSchema: { type: "object"; properties: { reflections: { type: string; items: { type: string; properties: { scar_id: { type: string; description: string; }; outcome: { type: string; enum: string[]; description?: undefined; }; evidence: { type: string; description: string; }; }; required: string[]; }; description: string; }; plan?: undefined; project?: undefined; match_count?: undefined; issue_id?: undefined; similarity_threshold?: undefined; confirmations?: undefined; agent_identity?: undefined; linear_issue?: undefined; issue_title?: undefined; issue_description?: undefined; issue_labels?: undefined; force?: undefined; session_id?: undefined; close_type?: undefined; closing_reflection?: undefined; human_corrections?: undefined; ceremony_duration_ms?: undefined; learning_type?: undefined; title?: undefined; description?: undefined; severity?: undefined; scar_type?: undefined; counter_arguments?: undefined; problem_context?: undefined; solution_approach?: undefined; applies_when?: undefined; domain?: undefined; keywords?: undefined; source_linear_issue?: undefined; decision?: undefined; rationale?: undefined; alternatives_considered?: undefined; personas_involved?: undefined; docs_affected?: undefined; scar_id?: undefined; issue_identifier?: undefined; surfaced_at?: undefined; acknowledged_at?: undefined; reference_type?: undefined; reference_context?: undefined; execution_successful?: undefined; agent?: undefined; variant_id?: undefined; scars?: undefined; transcript?: undefined; format?: undefined; query?: undefined; limit?: undefined; since?: undefined; max_tokens?: undefined; agent_role?: undefined; task_id?: undefined; observations?: undefined; status?: undefined; include_resolved?: undefined; thread_id?: undefined; text_match?: undefined; resolution_note?: undefined; text?: undefined; suggestion_id?: undefined; auto_archive?: undefined; failure_limit?: undefined; lens?: undefined; days?: undefined; id?: undefined; reason?: undefined; node?: undefined; predicate?: undefined; depth?: undefined; type?: undefined; tool?: undefined; suggested_fix?: undefined; context?: undefined; directory?: undefined; exclude?: undefined; clear?: undefined; category?: undefined; }; required: string[]; }; } | { name: string; description: string; inputSchema: { type: "object"; properties: { lens: { type: string; enum: string[]; description: string; }; days: { type: string; description: string; }; project: { type: string; description: string; }; agent: { type: string; description: string; }; format: { type: string; enum: string[]; description: string; }; plan?: undefined; match_count?: undefined; issue_id?: undefined; similarity_threshold?: undefined; confirmations?: undefined; reflections?: undefined; agent_identity?: undefined; linear_issue?: undefined; issue_title?: undefined; issue_description?: undefined; issue_labels?: undefined; force?: undefined; session_id?: undefined; close_type?: undefined; closing_reflection?: undefined; human_corrections?: undefined; ceremony_duration_ms?: undefined; learning_type?: undefined; title?: undefined; description?: undefined; severity?: undefined; scar_type?: undefined; counter_arguments?: undefined; problem_context?: undefined; solution_approach?: undefined; applies_when?: undefined; domain?: undefined; keywords?: undefined; source_linear_issue?: undefined; decision?: undefined; rationale?: undefined; alternatives_considered?: undefined; personas_involved?: undefined; docs_affected?: undefined; scar_id?: undefined; issue_identifier?: undefined; surfaced_at?: undefined; acknowledged_at?: undefined; reference_type?: undefined; reference_context?: undefined; execution_successful?: undefined; variant_id?: undefined; scars?: undefined; transcript?: undefined; query?: undefined; limit?: undefined; since?: undefined; max_tokens?: undefined; agent_role?: undefined; task_id?: undefined; observations?: undefined; status?: undefined; include_resolved?: undefined; thread_id?: undefined; text_match?: undefined; resolution_note?: undefined; text?: undefined; suggestion_id?: undefined; auto_archive?: undefined; failure_limit?: undefined; id?: undefined; reason?: undefined; node?: undefined; predicate?: undefined; depth?: undefined; type?: undefined; tool?: undefined; suggested_fix?: undefined; context?: undefined; directory?: undefined; exclude?: undefined; clear?: undefined; category?: undefined; }; required?: undefined; }; } | { name: string; description: string; inputSchema: { type: "object"; properties: { plan?: undefined; project?: undefined; match_count?: undefined; issue_id?: undefined; similarity_threshold?: undefined; confirmations?: undefined; reflections?: undefined; agent_identity?: undefined; linear_issue?: undefined; issue_title?: undefined; issue_description?: undefined; issue_labels?: undefined; force?: undefined; session_id?: undefined; close_type?: undefined; closing_reflection?: undefined; human_corrections?: undefined; ceremony_duration_ms?: undefined; learning_type?: undefined; title?: undefined; description?: undefined; severity?: undefined; scar_type?: undefined; counter_arguments?: undefined; problem_context?: undefined; solution_approach?: undefined; applies_when?: undefined; domain?: undefined; keywords?: undefined; source_linear_issue?: undefined; decision?: undefined; rationale?: undefined; alternatives_considered?: undefined; personas_involved?: undefined; docs_affected?: undefined; scar_id?: undefined; issue_identifier?: undefined; surfaced_at?: undefined; acknowledged_at?: undefined; reference_type?: undefined; reference_context?: undefined; execution_successful?: undefined; agent?: undefined; variant_id?: undefined; scars?: undefined; transcript?: undefined; format?: undefined; query?: undefined; limit?: undefined; since?: undefined; max_tokens?: undefined; agent_role?: undefined; task_id?: undefined; observations?: undefined; status?: undefined; include_resolved?: undefined; thread_id?: undefined; text_match?: undefined; resolution_note?: undefined; text?: undefined; suggestion_id?: undefined; auto_archive?: undefined; failure_limit?: undefined; lens?: undefined; days?: undefined; id?: undefined; reason?: undefined; node?: undefined; predicate?: undefined; depth?: undefined; type?: undefined; tool?: undefined; suggested_fix?: undefined; context?: undefined; directory?: undefined; exclude?: undefined; clear?: undefined; category?: undefined; }; required?: undefined; }; } | { name: string; description: string; inputSchema: { type: "object"; properties: { id: { type: string; description: string; }; reason: { type: string; description: string; }; plan?: undefined; project?: undefined; match_count?: undefined; issue_id?: undefined; similarity_threshold?: undefined; confirmations?: undefined; reflections?: undefined; agent_identity?: undefined; linear_issue?: undefined; issue_title?: undefined; issue_description?: undefined; issue_labels?: undefined; force?: undefined; session_id?: undefined; close_type?: undefined; closing_reflection?: undefined; human_corrections?: undefined; ceremony_duration_ms?: undefined; learning_type?: undefined; title?: undefined; description?: undefined; severity?: undefined; scar_type?: undefined; counter_arguments?: undefined; problem_context?: undefined; solution_approach?: undefined; applies_when?: undefined; domain?: undefined; keywords?: undefined; source_linear_issue?: undefined; decision?: undefined; rationale?: undefined; alternatives_considered?: undefined; personas_involved?: undefined; docs_affected?: undefined; scar_id?: undefined; issue_identifier?: undefined; surfaced_at?: undefined; acknowledged_at?: undefined; reference_type?: undefined; reference_context?: undefined; execution_successful?: undefined; agent?: undefined; variant_id?: undefined; scars?: undefined; transcript?: undefined; format?: undefined; query?: undefined; limit?: undefined; since?: undefined; max_tokens?: undefined; agent_role?: undefined; task_id?: undefined; observations?: undefined; status?: undefined; include_resolved?: undefined; thread_id?: undefined; text_match?: undefined; resolution_note?: undefined; text?: undefined; suggestion_id?: undefined; auto_archive?: undefined; failure_limit?: undefined; lens?: undefined; days?: undefined; node?: undefined; predicate?: undefined; depth?: undefined; type?: undefined; tool?: undefined; suggested_fix?: undefined; context?: undefined; directory?: undefined; exclude?: undefined; clear?: undefined; category?: undefined; }; required: string[]; }; } | { name: string; description: string; inputSchema: { type: "object"; properties: { lens: { type: string; enum: string[]; description: string; }; node: { type: string; description: string; }; predicate: { type: string; enum: string[]; description: string; }; depth: { type: string; description: string; }; project: { type: string; description: string; }; limit: { type: string; description: string; }; plan?: undefined; match_count?: undefined; issue_id?: undefined; similarity_threshold?: undefined; confirmations?: undefined; reflections?: undefined; agent_identity?: undefined; linear_issue?: undefined; issue_title?: undefined; issue_description?: undefined; issue_labels?: undefined; force?: undefined; session_id?: undefined; close_type?: undefined; closing_reflection?: undefined; human_corrections?: undefined; ceremony_duration_ms?: undefined; learning_type?: undefined; title?: undefined; description?: undefined; severity?: undefined; scar_type?: undefined; counter_arguments?: undefined; problem_context?: undefined; solution_approach?: undefined; applies_when?: undefined; domain?: undefined; keywords?: undefined; source_linear_issue?: undefined; decision?: undefined; rationale?: undefined; alternatives_considered?: undefined; personas_involved?: undefined; docs_affected?: undefined; scar_id?: undefined; issue_identifier?: undefined; surfaced_at?: undefined; acknowledged_at?: undefined; reference_type?: undefined; reference_context?: undefined; execution_successful?: undefined; agent?: undefined; variant_id?: undefined; scars?: undefined; transcript?: undefined; format?: undefined; query?: undefined; since?: undefined; max_tokens?: undefined; agent_role?: undefined; task_id?: undefined; observations?: undefined; status?: undefined; include_resolved?: undefined; thread_id?: undefined; text_match?: undefined; resolution_note?: undefined; text?: undefined; suggestion_id?: undefined; auto_archive?: undefined; failure_limit?: undefined; days?: undefined; id?: undefined; reason?: undefined; type?: undefined; tool?: undefined; suggested_fix?: undefined; context?: undefined; directory?: undefined; exclude?: undefined; clear?: undefined; category?: undefined; }; required: string[]; }; } | { name: string; description: string; inputSchema: { type: "object"; properties: { type: { type: string; enum: string[]; description: string; }; tool: { type: string; description: string; }; description: { type: string; description: string; }; severity: { type: string; enum: string[]; description: string; }; suggested_fix: { type: string; description: string; }; context: { type: string; description: string; }; plan?: undefined; project?: undefined; match_count?: undefined; issue_id?: undefined; similarity_threshold?: undefined; confirmations?: undefined; reflections?: undefined; agent_identity?: undefined; linear_issue?: undefined; issue_title?: undefined; issue_description?: undefined; issue_labels?: undefined; force?: undefined; session_id?: undefined; close_type?: undefined; closing_reflection?: undefined; human_corrections?: undefined; ceremony_duration_ms?: undefined; learning_type?: undefined; title?: undefined; scar_type?: undefined; counter_arguments?: undefined; problem_context?: undefined; solution_approach?: undefined; applies_when?: undefined; domain?: undefined; keywords?: undefined; source_linear_issue?: undefined; decision?: undefined; rationale?: undefined; alternatives_considered?: undefined; personas_involved?: undefined; docs_affected?: undefined; scar_id?: undefined; issue_identifier?: undefined; surfaced_at?: undefined; acknowledged_at?: undefined; reference_type?: undefined; reference_context?: undefined; execution_successful?: undefined; agent?: undefined; variant_id?: undefined; scars?: undefined; transcript?: undefined; format?: undefined; query?: undefined; limit?: undefined; since?: undefined; max_tokens?: undefined; agent_role?: undefined; task_id?: undefined; observations?: undefined; status?: undefined; include_resolved?: undefined; thread_id?: undefined; text_match?: undefined; resolution_note?: undefined; text?: undefined; suggestion_id?: undefined; auto_archive?: undefined; failure_limit?: undefined; lens?: undefined; days?: undefined; id?: undefined; reason?: undefined; node?: undefined; predicate?: undefined; depth?: undefined; directory?: undefined; exclude?: undefined; clear?: undefined; category?: undefined; }; required: string[]; }; } | { name: string; description: string; inputSchema: { type: "object"; properties: { directory: { type: string; description: string; }; project: { type: string; description: string; }; exclude: { type: string; items: { type: string; }; description: string; }; force: { type: string; description: string; }; clear: { type: string; description: string; }; plan?: undefined; match_count?: undefined; issue_id?: undefined; similarity_threshold?: undefined; confirmations?: undefined; reflections?: undefined; agent_identity?: undefined; linear_issue?: undefined; issue_title?: undefined; issue_description?: undefined; issue_labels?: undefined; session_id?: undefined; close_type?: undefined; closing_reflection?: undefined; human_corrections?: undefined; ceremony_duration_ms?: undefined; learning_type?: undefined; title?: undefined; description?: undefined; severity?: undefined; scar_type?: undefined; counter_arguments?: undefined; problem_context?: undefined; solution_approach?: undefined; applies_when?: undefined; domain?: undefined; keywords?: undefined; source_linear_issue?: undefined; decision?: undefined; rationale?: undefined; alternatives_considered?: undefined; personas_involved?: undefined; docs_affected?: undefined; scar_id?: undefined; issue_identifier?: undefined; surfaced_at?: undefined; acknowledged_at?: undefined; reference_type?: undefined; reference_context?: undefined; execution_successful?: undefined; agent?: undefined; variant_id?: undefined; scars?: undefined; transcript?: undefined; format?: undefined; query?: undefined; limit?: undefined; since?: undefined; max_tokens?: undefined; agent_role?: undefined; task_id?: undefined; observations?: undefined; status?: undefined; include_resolved?: undefined; thread_id?: undefined; text_match?: undefined; resolution_note?: undefined; text?: undefined; suggestion_id?: undefined; auto_archive?: undefined; failure_limit?: undefined; lens?: undefined; days?: undefined; id?: undefined; reason?: undefined; node?: undefined; predicate?: undefined; depth?: undefined; type?: undefined; tool?: undefined; suggested_fix?: undefined; context?: undefined; category?: undefined; }; required: string[]; }; } | { name: string; description: string; inputSchema: { type: "object"; properties: { query: { type: string; description: string; }; project: { type: string; description: string; }; category: { type: string; description: string; }; match_count: { type: string; description: string; }; plan?: undefined; issue_id?: undefined; similarity_threshold?: undefined; confirmations?: undefined; reflections?: undefined; agent_identity?: undefined; linear_issue?: undefined; issue_title?: undefined; issue_description?: undefined; issue_labels?: undefined; force?: undefined; session_id?: undefined; close_type?: undefined; closing_reflection?: undefined; human_corrections?: undefined; ceremony_duration_ms?: undefined; learning_type?: undefined; title?: undefined; description?: undefined; severity?: undefined; scar_type?: undefined; counter_arguments?: undefined; problem_context?: undefined; solution_approach?: undefined; applies_when?: undefined; domain?: undefined; keywords?: undefined; source_linear_issue?: undefined; decision?: undefined; rationale?: undefined; alternatives_considered?: undefined; personas_involved?: undefined; docs_affected?: undefined; scar_id?: undefined; issue_identifier?: undefined; surfaced_at?: undefined; acknowledged_at?: undefined; reference_type?: undefined; reference_context?: undefined; execution_successful?: undefined; agent?: undefined; variant_id?: undefined; scars?: undefined; transcript?: undefined; format?: undefined; limit?: undefined; since?: undefined; max_tokens?: undefined; agent_role?: undefined; task_id?: undefined; observations?: undefined; status?: undefined; include_resolved?: undefined; thread_id?: undefined; text_match?: undefined; resolution_note?: undefined; text?: undefined; suggestion_id?: undefined; auto_archive?: undefined; failure_limit?: undefined; lens?: undefined; days?: undefined; id?: undefined; reason?: undefined; node?: undefined; predicate?: undefined; depth?: undefined; type?: undefined; tool?: undefined; suggested_fix?: undefined; context?: undefined; directory?: undefined; exclude?: undefined; clear?: undefined; }; required: string[]; }; })[]; /** * Alias tool names — filtered out by default to reduce context window cost. * Set GITMEM_FULL_ALIASES=1 to advertise all aliases. * Aliases still route correctly in server.ts even when not advertised. */ export declare const ALIAS_TOOL_NAMES: Set; /** * Tier-gated tool names * * Cache tools: pro/dev only (require Supabase) * Batch/transcript tools: dev only (internal operations) */ export declare const CACHE_TOOL_NAMES: Set; export declare const BATCH_TOOL_NAMES: Set; export declare const TRANSCRIPT_TOOL_NAMES: Set; export declare const ANALYZE_TOOL_NAMES: Set; export declare const GRAPH_TOOL_NAMES: Set; export declare const ARCHIVE_TOOL_NAMES: Set; /** * Get tools registered for the current tier. * Free: core tools only (7 canonical + aliases) * Pro: + cache management tools * Dev: + batch operations + transcripts */ export declare function getRegisteredTools(): ({ name: string; description: string; inputSchema: { type: "object"; properties: { plan: { type: string; description: string; }; project: { type: string; description: string; }; match_count: { type: string; description: string; }; issue_id: { type: string; description: string; }; similarity_threshold: { type: string; description: string; }; confirmations?: undefined; reflections?: undefined; agent_identity?: undefined; linear_issue?: undefined; issue_title?: undefined; issue_description?: undefined; issue_labels?: undefined; force?: undefined; session_id?: undefined; close_type?: undefined; closing_reflection?: undefined; human_corrections?: undefined; ceremony_duration_ms?: undefined; learning_type?: undefined; title?: undefined; description?: undefined; severity?: undefined; scar_type?: undefined; counter_arguments?: undefined; problem_context?: undefined; solution_approach?: undefined; applies_when?: undefined; domain?: undefined; keywords?: undefined; source_linear_issue?: undefined; decision?: undefined; rationale?: undefined; alternatives_considered?: undefined; personas_involved?: undefined; docs_affected?: undefined; scar_id?: undefined; issue_identifier?: undefined; surfaced_at?: undefined; acknowledged_at?: undefined; reference_type?: undefined; reference_context?: undefined; execution_successful?: undefined; agent?: undefined; variant_id?: undefined; scars?: undefined; transcript?: undefined; format?: undefined; query?: undefined; limit?: undefined; since?: undefined; max_tokens?: undefined; agent_role?: undefined; task_id?: undefined; observations?: undefined; status?: undefined; include_resolved?: undefined; thread_id?: undefined; text_match?: undefined; resolution_note?: undefined; text?: undefined; suggestion_id?: undefined; auto_archive?: undefined; failure_limit?: undefined; lens?: undefined; days?: undefined; id?: undefined; reason?: undefined; node?: undefined; predicate?: undefined; depth?: undefined; type?: undefined; tool?: undefined; suggested_fix?: undefined; context?: undefined; directory?: undefined; exclude?: undefined; clear?: undefined; category?: undefined; }; required: string[]; }; } | { name: string; description: string; inputSchema: { type: "object"; properties: { confirmations: { type: string; items: { type: string; properties: { scar_id: { type: string; description: string; }; decision: { type: string; enum: string[]; description: string; }; evidence: { type: string; description: string; }; relevance: { type: string; enum: string[]; description: string; }; }; required: string[]; }; description: string; }; plan?: undefined; project?: undefined; match_count?: undefined; issue_id?: undefined; similarity_threshold?: undefined; reflections?: undefined; agent_identity?: undefined; linear_issue?: undefined; issue_title?: undefined; issue_description?: undefined; issue_labels?: undefined; force?: undefined; session_id?: undefined; close_type?: undefined; closing_reflection?: undefined; human_corrections?: undefined; ceremony_duration_ms?: undefined; learning_type?: undefined; title?: undefined; description?: undefined; severity?: undefined; scar_type?: undefined; counter_arguments?: undefined; problem_context?: undefined; solution_approach?: undefined; applies_when?: undefined; domain?: undefined; keywords?: undefined; source_linear_issue?: undefined; decision?: undefined; rationale?: undefined; alternatives_considered?: undefined; personas_involved?: undefined; docs_affected?: undefined; scar_id?: undefined; issue_identifier?: undefined; surfaced_at?: undefined; acknowledged_at?: undefined; reference_type?: undefined; reference_context?: undefined; execution_successful?: undefined; agent?: undefined; variant_id?: undefined; scars?: undefined; transcript?: undefined; format?: undefined; query?: undefined; limit?: undefined; since?: undefined; max_tokens?: undefined; agent_role?: undefined; task_id?: undefined; observations?: undefined; status?: undefined; include_resolved?: undefined; thread_id?: undefined; text_match?: undefined; resolution_note?: undefined; text?: undefined; suggestion_id?: undefined; auto_archive?: undefined; failure_limit?: undefined; lens?: undefined; days?: undefined; id?: undefined; reason?: undefined; node?: undefined; predicate?: undefined; depth?: undefined; type?: undefined; tool?: undefined; suggested_fix?: undefined; context?: undefined; directory?: undefined; exclude?: undefined; clear?: undefined; category?: undefined; }; required: string[]; }; } | { name: string; description: string; inputSchema: { type: "object"; properties: { reflections: { type: string; items: { type: string; properties: { scar_id: { type: string; description: string; }; outcome: { type: string; enum: string[]; description: string; }; evidence: { type: string; description: string; }; }; required: string[]; }; description: string; }; plan?: undefined; project?: undefined; match_count?: undefined; issue_id?: undefined; similarity_threshold?: undefined; confirmations?: undefined; agent_identity?: undefined; linear_issue?: undefined; issue_title?: undefined; issue_description?: undefined; issue_labels?: undefined; force?: undefined; session_id?: undefined; close_type?: undefined; closing_reflection?: undefined; human_corrections?: undefined; ceremony_duration_ms?: undefined; learning_type?: undefined; title?: undefined; description?: undefined; severity?: undefined; scar_type?: undefined; counter_arguments?: undefined; problem_context?: undefined; solution_approach?: undefined; applies_when?: undefined; domain?: undefined; keywords?: undefined; source_linear_issue?: undefined; decision?: undefined; rationale?: undefined; alternatives_considered?: undefined; personas_involved?: undefined; docs_affected?: undefined; scar_id?: undefined; issue_identifier?: undefined; surfaced_at?: undefined; acknowledged_at?: undefined; reference_type?: undefined; reference_context?: undefined; execution_successful?: undefined; agent?: undefined; variant_id?: undefined; scars?: undefined; transcript?: undefined; format?: undefined; query?: undefined; limit?: undefined; since?: undefined; max_tokens?: undefined; agent_role?: undefined; task_id?: undefined; observations?: undefined; status?: undefined; include_resolved?: undefined; thread_id?: undefined; text_match?: undefined; resolution_note?: undefined; text?: undefined; suggestion_id?: undefined; auto_archive?: undefined; failure_limit?: undefined; lens?: undefined; days?: undefined; id?: undefined; reason?: undefined; node?: undefined; predicate?: undefined; depth?: undefined; type?: undefined; tool?: undefined; suggested_fix?: undefined; context?: undefined; directory?: undefined; exclude?: undefined; clear?: undefined; category?: undefined; }; required: string[]; }; } | { name: string; description: string; inputSchema: { type: "object"; properties: { agent_identity: { type: string; enum: string[]; description: string; }; linear_issue: { type: string; description: string; }; issue_title: { type: string; description: string; }; issue_description: { type: string; description: string; }; issue_labels: { type: string; items: { type: string; }; description: string; }; project: { type: string; description: string; }; force: { type: string; description: string; }; plan?: undefined; match_count?: undefined; issue_id?: undefined; similarity_threshold?: undefined; confirmations?: undefined; reflections?: undefined; session_id?: undefined; close_type?: undefined; closing_reflection?: undefined; human_corrections?: undefined; ceremony_duration_ms?: undefined; learning_type?: undefined; title?: undefined; description?: undefined; severity?: undefined; scar_type?: undefined; counter_arguments?: undefined; problem_context?: undefined; solution_approach?: undefined; applies_when?: undefined; domain?: undefined; keywords?: undefined; source_linear_issue?: undefined; decision?: undefined; rationale?: undefined; alternatives_considered?: undefined; personas_involved?: undefined; docs_affected?: undefined; scar_id?: undefined; issue_identifier?: undefined; surfaced_at?: undefined; acknowledged_at?: undefined; reference_type?: undefined; reference_context?: undefined; execution_successful?: undefined; agent?: undefined; variant_id?: undefined; scars?: undefined; transcript?: undefined; format?: undefined; query?: undefined; limit?: undefined; since?: undefined; max_tokens?: undefined; agent_role?: undefined; task_id?: undefined; observations?: undefined; status?: undefined; include_resolved?: undefined; thread_id?: undefined; text_match?: undefined; resolution_note?: undefined; text?: undefined; suggestion_id?: undefined; auto_archive?: undefined; failure_limit?: undefined; lens?: undefined; days?: undefined; id?: undefined; reason?: undefined; node?: undefined; predicate?: undefined; depth?: undefined; type?: undefined; tool?: undefined; suggested_fix?: undefined; context?: undefined; directory?: undefined; exclude?: undefined; clear?: undefined; category?: undefined; }; required?: undefined; }; } | { name: string; description: string; inputSchema: { type: "object"; properties: { project: { type: string; description: string; }; plan?: undefined; match_count?: undefined; issue_id?: undefined; similarity_threshold?: undefined; confirmations?: undefined; reflections?: undefined; agent_identity?: undefined; linear_issue?: undefined; issue_title?: undefined; issue_description?: undefined; issue_labels?: undefined; force?: undefined; session_id?: undefined; close_type?: undefined; closing_reflection?: undefined; human_corrections?: undefined; ceremony_duration_ms?: undefined; learning_type?: undefined; title?: undefined; description?: undefined; severity?: undefined; scar_type?: undefined; counter_arguments?: undefined; problem_context?: undefined; solution_approach?: undefined; applies_when?: undefined; domain?: undefined; keywords?: undefined; source_linear_issue?: undefined; decision?: undefined; rationale?: undefined; alternatives_considered?: undefined; personas_involved?: undefined; docs_affected?: undefined; scar_id?: undefined; issue_identifier?: undefined; surfaced_at?: undefined; acknowledged_at?: undefined; reference_type?: undefined; reference_context?: undefined; execution_successful?: undefined; agent?: undefined; variant_id?: undefined; scars?: undefined; transcript?: undefined; format?: undefined; query?: undefined; limit?: undefined; since?: undefined; max_tokens?: undefined; agent_role?: undefined; task_id?: undefined; observations?: undefined; status?: undefined; include_resolved?: undefined; thread_id?: undefined; text_match?: undefined; resolution_note?: undefined; text?: undefined; suggestion_id?: undefined; auto_archive?: undefined; failure_limit?: undefined; lens?: undefined; days?: undefined; id?: undefined; reason?: undefined; node?: undefined; predicate?: undefined; depth?: undefined; type?: undefined; tool?: undefined; suggested_fix?: undefined; context?: undefined; directory?: undefined; exclude?: undefined; clear?: undefined; category?: undefined; }; required?: undefined; }; } | { name: string; description: string; inputSchema: { type: "object"; properties: { session_id: { type: string; description: string; }; close_type: { type: string; enum: string[]; description: string; }; closing_reflection: { type: string; description: string; }; human_corrections: { type: string; description: string; }; linear_issue: { type: string; description: string; }; ceremony_duration_ms: { type: string; description: string; }; plan?: undefined; project?: undefined; match_count?: undefined; issue_id?: undefined; similarity_threshold?: undefined; confirmations?: undefined; reflections?: undefined; agent_identity?: undefined; issue_title?: undefined; issue_description?: undefined; issue_labels?: undefined; force?: undefined; learning_type?: undefined; title?: undefined; description?: undefined; severity?: undefined; scar_type?: undefined; counter_arguments?: undefined; problem_context?: undefined; solution_approach?: undefined; applies_when?: undefined; domain?: undefined; keywords?: undefined; source_linear_issue?: undefined; decision?: undefined; rationale?: undefined; alternatives_considered?: undefined; personas_involved?: undefined; docs_affected?: undefined; scar_id?: undefined; issue_identifier?: undefined; surfaced_at?: undefined; acknowledged_at?: undefined; reference_type?: undefined; reference_context?: undefined; execution_successful?: undefined; agent?: undefined; variant_id?: undefined; scars?: undefined; transcript?: undefined; format?: undefined; query?: undefined; limit?: undefined; since?: undefined; max_tokens?: undefined; agent_role?: undefined; task_id?: undefined; observations?: undefined; status?: undefined; include_resolved?: undefined; thread_id?: undefined; text_match?: undefined; resolution_note?: undefined; text?: undefined; suggestion_id?: undefined; auto_archive?: undefined; failure_limit?: undefined; lens?: undefined; days?: undefined; id?: undefined; reason?: undefined; node?: undefined; predicate?: undefined; depth?: undefined; type?: undefined; tool?: undefined; suggested_fix?: undefined; context?: undefined; directory?: undefined; exclude?: undefined; clear?: undefined; category?: undefined; }; required: string[]; }; } | { name: string; description: string; inputSchema: { type: "object"; properties: { learning_type: { type: string; enum: string[]; description: string; }; title: { type: string; description: string; }; description: { type: string; description: string; }; severity: { type: string; enum: string[]; description: string; }; scar_type: { type: string; enum: string[]; description: string; }; counter_arguments: { type: string; items: { type: string; }; description: string; }; problem_context: { type: string; description: string; }; solution_approach: { type: string; description: string; }; applies_when: { type: string; items: { type: string; }; description: string; }; domain: { type: string; items: { type: string; }; description: string; }; keywords: { type: string; items: { type: string; }; description: string; }; source_linear_issue: { type: string; description: string; }; project: { type: string; description: string; }; plan?: undefined; match_count?: undefined; issue_id?: undefined; similarity_threshold?: undefined; confirmations?: undefined; reflections?: undefined; agent_identity?: undefined; linear_issue?: undefined; issue_title?: undefined; issue_description?: undefined; issue_labels?: undefined; force?: undefined; session_id?: undefined; close_type?: undefined; closing_reflection?: undefined; human_corrections?: undefined; ceremony_duration_ms?: undefined; decision?: undefined; rationale?: undefined; alternatives_considered?: undefined; personas_involved?: undefined; docs_affected?: undefined; scar_id?: undefined; issue_identifier?: undefined; surfaced_at?: undefined; acknowledged_at?: undefined; reference_type?: undefined; reference_context?: undefined; execution_successful?: undefined; agent?: undefined; variant_id?: undefined; scars?: undefined; transcript?: undefined; format?: undefined; query?: undefined; limit?: undefined; since?: undefined; max_tokens?: undefined; agent_role?: undefined; task_id?: undefined; observations?: undefined; status?: undefined; include_resolved?: undefined; thread_id?: undefined; text_match?: undefined; resolution_note?: undefined; text?: undefined; suggestion_id?: undefined; auto_archive?: undefined; failure_limit?: undefined; lens?: undefined; days?: undefined; id?: undefined; reason?: undefined; node?: undefined; predicate?: undefined; depth?: undefined; type?: undefined; tool?: undefined; suggested_fix?: undefined; context?: undefined; directory?: undefined; exclude?: undefined; clear?: undefined; category?: undefined; }; required: string[]; }; } | { name: string; description: string; inputSchema: { type: "object"; properties: { title: { type: string; description: string; }; decision: { type: string; description: string; }; rationale: { type: string; description: string; }; alternatives_considered: { type: string; items: { type: string; }; description: string; }; personas_involved: { type: string; items: { type: string; }; description: string; }; docs_affected: { type: string; items: { type: string; }; description: string; }; linear_issue: { type: string; description: string; }; session_id: { type: string; description: string; }; project: { type: string; description: string; }; plan?: undefined; match_count?: undefined; issue_id?: undefined; similarity_threshold?: undefined; confirmations?: undefined; reflections?: undefined; agent_identity?: undefined; issue_title?: undefined; issue_description?: undefined; issue_labels?: undefined; force?: undefined; close_type?: undefined; closing_reflection?: undefined; human_corrections?: undefined; ceremony_duration_ms?: undefined; learning_type?: undefined; description?: undefined; severity?: undefined; scar_type?: undefined; counter_arguments?: undefined; problem_context?: undefined; solution_approach?: undefined; applies_when?: undefined; domain?: undefined; keywords?: undefined; source_linear_issue?: undefined; scar_id?: undefined; issue_identifier?: undefined; surfaced_at?: undefined; acknowledged_at?: undefined; reference_type?: undefined; reference_context?: undefined; execution_successful?: undefined; agent?: undefined; variant_id?: undefined; scars?: undefined; transcript?: undefined; format?: undefined; query?: undefined; limit?: undefined; since?: undefined; max_tokens?: undefined; agent_role?: undefined; task_id?: undefined; observations?: undefined; status?: undefined; include_resolved?: undefined; thread_id?: undefined; text_match?: undefined; resolution_note?: undefined; text?: undefined; suggestion_id?: undefined; auto_archive?: undefined; failure_limit?: undefined; lens?: undefined; days?: undefined; id?: undefined; reason?: undefined; node?: undefined; predicate?: undefined; depth?: undefined; type?: undefined; tool?: undefined; suggested_fix?: undefined; context?: undefined; directory?: undefined; exclude?: undefined; clear?: undefined; category?: undefined; }; required: string[]; }; } | { name: string; description: string; inputSchema: { type: "object"; properties: { scar_id: { type: string; description: string; }; issue_id: { type: string; description: string; }; issue_identifier: { type: string; description: string; }; surfaced_at: { type: string; description: string; }; acknowledged_at: { type: string; description: string; }; reference_type: { type: string; enum: string[]; description: string; }; reference_context: { type: string; description: string; }; execution_successful: { type: string; description: string; }; session_id: { type: string; description: string; }; agent: { type: string; description: string; }; variant_id: { type: string; description: string; }; plan?: undefined; project?: undefined; match_count?: undefined; similarity_threshold?: undefined; confirmations?: undefined; reflections?: undefined; agent_identity?: undefined; linear_issue?: undefined; issue_title?: undefined; issue_description?: undefined; issue_labels?: undefined; force?: undefined; close_type?: undefined; closing_reflection?: undefined; human_corrections?: undefined; ceremony_duration_ms?: undefined; learning_type?: undefined; title?: undefined; description?: undefined; severity?: undefined; scar_type?: undefined; counter_arguments?: undefined; problem_context?: undefined; solution_approach?: undefined; applies_when?: undefined; domain?: undefined; keywords?: undefined; source_linear_issue?: undefined; decision?: undefined; rationale?: undefined; alternatives_considered?: undefined; personas_involved?: undefined; docs_affected?: undefined; scars?: undefined; transcript?: undefined; format?: undefined; query?: undefined; limit?: undefined; since?: undefined; max_tokens?: undefined; agent_role?: undefined; task_id?: undefined; observations?: undefined; status?: undefined; include_resolved?: undefined; thread_id?: undefined; text_match?: undefined; resolution_note?: undefined; text?: undefined; suggestion_id?: undefined; auto_archive?: undefined; failure_limit?: undefined; lens?: undefined; days?: undefined; id?: undefined; reason?: undefined; node?: undefined; predicate?: undefined; depth?: undefined; type?: undefined; tool?: undefined; suggested_fix?: undefined; context?: undefined; directory?: undefined; exclude?: undefined; clear?: undefined; category?: undefined; }; required: string[]; }; } | { name: string; description: string; inputSchema: { type: "object"; properties: { scars: { type: string; items: { type: string; properties: { scar_identifier: { type: string; description: string; }; issue_id: { type: string; description: string; }; issue_identifier: { type: string; description: string; }; surfaced_at: { type: string; description: string; }; acknowledged_at: { type: string; description: string; }; reference_type: { type: string; enum: string[]; description: string; }; reference_context: { type: string; description: string; }; execution_successful: { type: string; description: string; }; session_id: { type: string; description: string; }; agent: { type: string; description: string; }; }; required: string[]; }; description: string; }; project: { type: string; description: string; }; plan?: undefined; match_count?: undefined; issue_id?: undefined; similarity_threshold?: undefined; confirmations?: undefined; reflections?: undefined; agent_identity?: undefined; linear_issue?: undefined; issue_title?: undefined; issue_description?: undefined; issue_labels?: undefined; force?: undefined; session_id?: undefined; close_type?: undefined; closing_reflection?: undefined; human_corrections?: undefined; ceremony_duration_ms?: undefined; learning_type?: undefined; title?: undefined; description?: undefined; severity?: undefined; scar_type?: undefined; counter_arguments?: undefined; problem_context?: undefined; solution_approach?: undefined; applies_when?: undefined; domain?: undefined; keywords?: undefined; source_linear_issue?: undefined; decision?: undefined; rationale?: undefined; alternatives_considered?: undefined; personas_involved?: undefined; docs_affected?: undefined; scar_id?: undefined; issue_identifier?: undefined; surfaced_at?: undefined; acknowledged_at?: undefined; reference_type?: undefined; reference_context?: undefined; execution_successful?: undefined; agent?: undefined; variant_id?: undefined; transcript?: undefined; format?: undefined; query?: undefined; limit?: undefined; since?: undefined; max_tokens?: undefined; agent_role?: undefined; task_id?: undefined; observations?: undefined; status?: undefined; include_resolved?: undefined; thread_id?: undefined; text_match?: undefined; resolution_note?: undefined; text?: undefined; suggestion_id?: undefined; auto_archive?: undefined; failure_limit?: undefined; lens?: undefined; days?: undefined; id?: undefined; reason?: undefined; node?: undefined; predicate?: undefined; depth?: undefined; type?: undefined; tool?: undefined; suggested_fix?: undefined; context?: undefined; directory?: undefined; exclude?: undefined; clear?: undefined; category?: undefined; }; required: string[]; }; } | { name: string; description: string; inputSchema: { type: "object"; properties: { session_id: { type: string; description: string; }; transcript: { type: string; description: string; }; format: { type: string; enum: string[]; description: string; }; project: { type: string; description: string; }; plan?: undefined; match_count?: undefined; issue_id?: undefined; similarity_threshold?: undefined; confirmations?: undefined; reflections?: undefined; agent_identity?: undefined; linear_issue?: undefined; issue_title?: undefined; issue_description?: undefined; issue_labels?: undefined; force?: undefined; close_type?: undefined; closing_reflection?: undefined; human_corrections?: undefined; ceremony_duration_ms?: undefined; learning_type?: undefined; title?: undefined; description?: undefined; severity?: undefined; scar_type?: undefined; counter_arguments?: undefined; problem_context?: undefined; solution_approach?: undefined; applies_when?: undefined; domain?: undefined; keywords?: undefined; source_linear_issue?: undefined; decision?: undefined; rationale?: undefined; alternatives_considered?: undefined; personas_involved?: undefined; docs_affected?: undefined; scar_id?: undefined; issue_identifier?: undefined; surfaced_at?: undefined; acknowledged_at?: undefined; reference_type?: undefined; reference_context?: undefined; execution_successful?: undefined; agent?: undefined; variant_id?: undefined; scars?: undefined; query?: undefined; limit?: undefined; since?: undefined; max_tokens?: undefined; agent_role?: undefined; task_id?: undefined; observations?: undefined; status?: undefined; include_resolved?: undefined; thread_id?: undefined; text_match?: undefined; resolution_note?: undefined; text?: undefined; suggestion_id?: undefined; auto_archive?: undefined; failure_limit?: undefined; lens?: undefined; days?: undefined; id?: undefined; reason?: undefined; node?: undefined; predicate?: undefined; depth?: undefined; type?: undefined; tool?: undefined; suggested_fix?: undefined; context?: undefined; directory?: undefined; exclude?: undefined; clear?: undefined; category?: undefined; }; required: string[]; }; } | { name: string; description: string; inputSchema: { type: "object"; properties: { session_id: { type: string; description: string; }; plan?: undefined; project?: undefined; match_count?: undefined; issue_id?: undefined; similarity_threshold?: undefined; confirmations?: undefined; reflections?: undefined; agent_identity?: undefined; linear_issue?: undefined; issue_title?: undefined; issue_description?: undefined; issue_labels?: undefined; force?: undefined; close_type?: undefined; closing_reflection?: undefined; human_corrections?: undefined; ceremony_duration_ms?: undefined; learning_type?: undefined; title?: undefined; description?: undefined; severity?: undefined; scar_type?: undefined; counter_arguments?: undefined; problem_context?: undefined; solution_approach?: undefined; applies_when?: undefined; domain?: undefined; keywords?: undefined; source_linear_issue?: undefined; decision?: undefined; rationale?: undefined; alternatives_considered?: undefined; personas_involved?: undefined; docs_affected?: undefined; scar_id?: undefined; issue_identifier?: undefined; surfaced_at?: undefined; acknowledged_at?: undefined; reference_type?: undefined; reference_context?: undefined; execution_successful?: undefined; agent?: undefined; variant_id?: undefined; scars?: undefined; transcript?: undefined; format?: undefined; query?: undefined; limit?: undefined; since?: undefined; max_tokens?: undefined; agent_role?: undefined; task_id?: undefined; observations?: undefined; status?: undefined; include_resolved?: undefined; thread_id?: undefined; text_match?: undefined; resolution_note?: undefined; text?: undefined; suggestion_id?: undefined; auto_archive?: undefined; failure_limit?: undefined; lens?: undefined; days?: undefined; id?: undefined; reason?: undefined; node?: undefined; predicate?: undefined; depth?: undefined; type?: undefined; tool?: undefined; suggested_fix?: undefined; context?: undefined; directory?: undefined; exclude?: undefined; clear?: undefined; category?: undefined; }; required: string[]; }; } | { name: string; description: string; inputSchema: { type: "object"; properties: { query: { type: string; description: string; }; match_count: { type: string; description: string; }; similarity_threshold: { type: string; description: string; }; project: { type: string; description: string; }; plan?: undefined; issue_id?: undefined; confirmations?: undefined; reflections?: undefined; agent_identity?: undefined; linear_issue?: undefined; issue_title?: undefined; issue_description?: undefined; issue_labels?: undefined; force?: undefined; session_id?: undefined; close_type?: undefined; closing_reflection?: undefined; human_corrections?: undefined; ceremony_duration_ms?: undefined; learning_type?: undefined; title?: undefined; description?: undefined; severity?: undefined; scar_type?: undefined; counter_arguments?: undefined; problem_context?: undefined; solution_approach?: undefined; applies_when?: undefined; domain?: undefined; keywords?: undefined; source_linear_issue?: undefined; decision?: undefined; rationale?: undefined; alternatives_considered?: undefined; personas_involved?: undefined; docs_affected?: undefined; scar_id?: undefined; issue_identifier?: undefined; surfaced_at?: undefined; acknowledged_at?: undefined; reference_type?: undefined; reference_context?: undefined; execution_successful?: undefined; agent?: undefined; variant_id?: undefined; scars?: undefined; transcript?: undefined; format?: undefined; limit?: undefined; since?: undefined; max_tokens?: undefined; agent_role?: undefined; task_id?: undefined; observations?: undefined; status?: undefined; include_resolved?: undefined; thread_id?: undefined; text_match?: undefined; resolution_note?: undefined; text?: undefined; suggestion_id?: undefined; auto_archive?: undefined; failure_limit?: undefined; lens?: undefined; days?: undefined; id?: undefined; reason?: undefined; node?: undefined; predicate?: undefined; depth?: undefined; type?: undefined; tool?: undefined; suggested_fix?: undefined; context?: undefined; directory?: undefined; exclude?: undefined; clear?: undefined; category?: undefined; }; required: string[]; }; } | { name: string; description: string; inputSchema: { type: "object"; properties: { query: { type: string; description: string; }; match_count: { type: string; description: string; }; project: { type: string; description: string; }; severity: { type: string; enum: string[]; description: string; }; learning_type: { type: string; enum: string[]; description: string; }; plan?: undefined; issue_id?: undefined; similarity_threshold?: undefined; confirmations?: undefined; reflections?: undefined; agent_identity?: undefined; linear_issue?: undefined; issue_title?: undefined; issue_description?: undefined; issue_labels?: undefined; force?: undefined; session_id?: undefined; close_type?: undefined; closing_reflection?: undefined; human_corrections?: undefined; ceremony_duration_ms?: undefined; title?: undefined; description?: undefined; scar_type?: undefined; counter_arguments?: undefined; problem_context?: undefined; solution_approach?: undefined; applies_when?: undefined; domain?: undefined; keywords?: undefined; source_linear_issue?: undefined; decision?: undefined; rationale?: undefined; alternatives_considered?: undefined; personas_involved?: undefined; docs_affected?: undefined; scar_id?: undefined; issue_identifier?: undefined; surfaced_at?: undefined; acknowledged_at?: undefined; reference_type?: undefined; reference_context?: undefined; execution_successful?: undefined; agent?: undefined; variant_id?: undefined; scars?: undefined; transcript?: undefined; format?: undefined; limit?: undefined; since?: undefined; max_tokens?: undefined; agent_role?: undefined; task_id?: undefined; observations?: undefined; status?: undefined; include_resolved?: undefined; thread_id?: undefined; text_match?: undefined; resolution_note?: undefined; text?: undefined; suggestion_id?: undefined; auto_archive?: undefined; failure_limit?: undefined; lens?: undefined; days?: undefined; id?: undefined; reason?: undefined; node?: undefined; predicate?: undefined; depth?: undefined; type?: undefined; tool?: undefined; suggested_fix?: undefined; context?: undefined; directory?: undefined; exclude?: undefined; clear?: undefined; category?: undefined; }; required: string[]; }; } | { name: string; description: string; inputSchema: { type: "object"; properties: { limit: { type: string; description: string; }; project: { type: string; description: string; }; learning_type: { type: string; enum: string[]; description: string; }; severity: { type: string; enum: string[]; description: string; }; since: { type: string; description: string; }; plan?: undefined; match_count?: undefined; issue_id?: undefined; similarity_threshold?: undefined; confirmations?: undefined; reflections?: undefined; agent_identity?: undefined; linear_issue?: undefined; issue_title?: undefined; issue_description?: undefined; issue_labels?: undefined; force?: undefined; session_id?: undefined; close_type?: undefined; closing_reflection?: undefined; human_corrections?: undefined; ceremony_duration_ms?: undefined; title?: undefined; description?: undefined; scar_type?: undefined; counter_arguments?: undefined; problem_context?: undefined; solution_approach?: undefined; applies_when?: undefined; domain?: undefined; keywords?: undefined; source_linear_issue?: undefined; decision?: undefined; rationale?: undefined; alternatives_considered?: undefined; personas_involved?: undefined; docs_affected?: undefined; scar_id?: undefined; issue_identifier?: undefined; surfaced_at?: undefined; acknowledged_at?: undefined; reference_type?: undefined; reference_context?: undefined; execution_successful?: undefined; agent?: undefined; variant_id?: undefined; scars?: undefined; transcript?: undefined; format?: undefined; query?: undefined; max_tokens?: undefined; agent_role?: undefined; task_id?: undefined; observations?: undefined; status?: undefined; include_resolved?: undefined; thread_id?: undefined; text_match?: undefined; resolution_note?: undefined; text?: undefined; suggestion_id?: undefined; auto_archive?: undefined; failure_limit?: undefined; lens?: undefined; days?: undefined; id?: undefined; reason?: undefined; node?: undefined; predicate?: undefined; depth?: undefined; type?: undefined; tool?: undefined; suggested_fix?: undefined; context?: undefined; directory?: undefined; exclude?: undefined; clear?: undefined; category?: undefined; }; required?: undefined; }; } | { name: string; description: string; inputSchema: { type: "object"; properties: { plan: { type: string; description: string; }; format: { type: string; enum: string[]; description: string; }; max_tokens: { type: string; description: string; }; agent_role: { type: string; description: string; }; project: { type: string; description: string; }; match_count?: undefined; issue_id?: undefined; similarity_threshold?: undefined; confirmations?: undefined; reflections?: undefined; agent_identity?: undefined; linear_issue?: undefined; issue_title?: undefined; issue_description?: undefined; issue_labels?: undefined; force?: undefined; session_id?: undefined; close_type?: undefined; closing_reflection?: undefined; human_corrections?: undefined; ceremony_duration_ms?: undefined; learning_type?: undefined; title?: undefined; description?: undefined; severity?: undefined; scar_type?: undefined; counter_arguments?: undefined; problem_context?: undefined; solution_approach?: undefined; applies_when?: undefined; domain?: undefined; keywords?: undefined; source_linear_issue?: undefined; decision?: undefined; rationale?: undefined; alternatives_considered?: undefined; personas_involved?: undefined; docs_affected?: undefined; scar_id?: undefined; issue_identifier?: undefined; surfaced_at?: undefined; acknowledged_at?: undefined; reference_type?: undefined; reference_context?: undefined; execution_successful?: undefined; agent?: undefined; variant_id?: undefined; scars?: undefined; transcript?: undefined; query?: undefined; limit?: undefined; since?: undefined; task_id?: undefined; observations?: undefined; status?: undefined; include_resolved?: undefined; thread_id?: undefined; text_match?: undefined; resolution_note?: undefined; text?: undefined; suggestion_id?: undefined; auto_archive?: undefined; failure_limit?: undefined; lens?: undefined; days?: undefined; id?: undefined; reason?: undefined; node?: undefined; predicate?: undefined; depth?: undefined; type?: undefined; tool?: undefined; suggested_fix?: undefined; context?: undefined; directory?: undefined; exclude?: undefined; clear?: undefined; category?: undefined; }; required: string[]; }; } | { name: string; description: string; inputSchema: { type: "object"; properties: { task_id: { type: string; description: string; }; observations: { type: string; items: { type: string; properties: { source: { type: string; description: string; }; text: { type: string; description: string; }; severity: { type: string; enum: string[]; description: string; }; context: { type: string; description: string; }; }; required: string[]; }; description: string; }; plan?: undefined; project?: undefined; match_count?: undefined; issue_id?: undefined; similarity_threshold?: undefined; confirmations?: undefined; reflections?: undefined; agent_identity?: undefined; linear_issue?: undefined; issue_title?: undefined; issue_description?: undefined; issue_labels?: undefined; force?: undefined; session_id?: undefined; close_type?: undefined; closing_reflection?: undefined; human_corrections?: undefined; ceremony_duration_ms?: undefined; learning_type?: undefined; title?: undefined; description?: undefined; severity?: undefined; scar_type?: undefined; counter_arguments?: undefined; problem_context?: undefined; solution_approach?: undefined; applies_when?: undefined; domain?: undefined; keywords?: undefined; source_linear_issue?: undefined; decision?: undefined; rationale?: undefined; alternatives_considered?: undefined; personas_involved?: undefined; docs_affected?: undefined; scar_id?: undefined; issue_identifier?: undefined; surfaced_at?: undefined; acknowledged_at?: undefined; reference_type?: undefined; reference_context?: undefined; execution_successful?: undefined; agent?: undefined; variant_id?: undefined; scars?: undefined; transcript?: undefined; format?: undefined; query?: undefined; limit?: undefined; since?: undefined; max_tokens?: undefined; agent_role?: undefined; status?: undefined; include_resolved?: undefined; thread_id?: undefined; text_match?: undefined; resolution_note?: undefined; text?: undefined; suggestion_id?: undefined; auto_archive?: undefined; failure_limit?: undefined; lens?: undefined; days?: undefined; id?: undefined; reason?: undefined; node?: undefined; predicate?: undefined; depth?: undefined; type?: undefined; tool?: undefined; suggested_fix?: undefined; context?: undefined; directory?: undefined; exclude?: undefined; clear?: undefined; category?: undefined; }; required: string[]; }; } | { name: string; description: string; inputSchema: { type: "object"; properties: { status: { type: string; enum: string[]; description: string; }; include_resolved: { type: string; description: string; }; project: { type: string; description: string; }; plan?: undefined; match_count?: undefined; issue_id?: undefined; similarity_threshold?: undefined; confirmations?: undefined; reflections?: undefined; agent_identity?: undefined; linear_issue?: undefined; issue_title?: undefined; issue_description?: undefined; issue_labels?: undefined; force?: undefined; session_id?: undefined; close_type?: undefined; closing_reflection?: undefined; human_corrections?: undefined; ceremony_duration_ms?: undefined; learning_type?: undefined; title?: undefined; description?: undefined; severity?: undefined; scar_type?: undefined; counter_arguments?: undefined; problem_context?: undefined; solution_approach?: undefined; applies_when?: undefined; domain?: undefined; keywords?: undefined; source_linear_issue?: undefined; decision?: undefined; rationale?: undefined; alternatives_considered?: undefined; personas_involved?: undefined; docs_affected?: undefined; scar_id?: undefined; issue_identifier?: undefined; surfaced_at?: undefined; acknowledged_at?: undefined; reference_type?: undefined; reference_context?: undefined; execution_successful?: undefined; agent?: undefined; variant_id?: undefined; scars?: undefined; transcript?: undefined; format?: undefined; query?: undefined; limit?: undefined; since?: undefined; max_tokens?: undefined; agent_role?: undefined; task_id?: undefined; observations?: undefined; thread_id?: undefined; text_match?: undefined; resolution_note?: undefined; text?: undefined; suggestion_id?: undefined; auto_archive?: undefined; failure_limit?: undefined; lens?: undefined; days?: undefined; id?: undefined; reason?: undefined; node?: undefined; predicate?: undefined; depth?: undefined; type?: undefined; tool?: undefined; suggested_fix?: undefined; context?: undefined; directory?: undefined; exclude?: undefined; clear?: undefined; category?: undefined; }; required?: undefined; }; } | { name: string; description: string; inputSchema: { type: "object"; properties: { thread_id: { type: string; description: string; }; text_match: { type: string; description: string; }; resolution_note: { type: string; description: string; }; plan?: undefined; project?: undefined; match_count?: undefined; issue_id?: undefined; similarity_threshold?: undefined; confirmations?: undefined; reflections?: undefined; agent_identity?: undefined; linear_issue?: undefined; issue_title?: undefined; issue_description?: undefined; issue_labels?: undefined; force?: undefined; session_id?: undefined; close_type?: undefined; closing_reflection?: undefined; human_corrections?: undefined; ceremony_duration_ms?: undefined; learning_type?: undefined; title?: undefined; description?: undefined; severity?: undefined; scar_type?: undefined; counter_arguments?: undefined; problem_context?: undefined; solution_approach?: undefined; applies_when?: undefined; domain?: undefined; keywords?: undefined; source_linear_issue?: undefined; decision?: undefined; rationale?: undefined; alternatives_considered?: undefined; personas_involved?: undefined; docs_affected?: undefined; scar_id?: undefined; issue_identifier?: undefined; surfaced_at?: undefined; acknowledged_at?: undefined; reference_type?: undefined; reference_context?: undefined; execution_successful?: undefined; agent?: undefined; variant_id?: undefined; scars?: undefined; transcript?: undefined; format?: undefined; query?: undefined; limit?: undefined; since?: undefined; max_tokens?: undefined; agent_role?: undefined; task_id?: undefined; observations?: undefined; status?: undefined; include_resolved?: undefined; text?: undefined; suggestion_id?: undefined; auto_archive?: undefined; failure_limit?: undefined; lens?: undefined; days?: undefined; id?: undefined; reason?: undefined; node?: undefined; predicate?: undefined; depth?: undefined; type?: undefined; tool?: undefined; suggested_fix?: undefined; context?: undefined; directory?: undefined; exclude?: undefined; clear?: undefined; category?: undefined; }; required?: undefined; }; } | { name: string; description: string; inputSchema: { type: "object"; properties: { text: { type: string; description: string; }; linear_issue: { type: string; description: string; }; plan?: undefined; project?: undefined; match_count?: undefined; issue_id?: undefined; similarity_threshold?: undefined; confirmations?: undefined; reflections?: undefined; agent_identity?: undefined; issue_title?: undefined; issue_description?: undefined; issue_labels?: undefined; force?: undefined; session_id?: undefined; close_type?: undefined; closing_reflection?: undefined; human_corrections?: undefined; ceremony_duration_ms?: undefined; learning_type?: undefined; title?: undefined; description?: undefined; severity?: undefined; scar_type?: undefined; counter_arguments?: undefined; problem_context?: undefined; solution_approach?: undefined; applies_when?: undefined; domain?: undefined; keywords?: undefined; source_linear_issue?: undefined; decision?: undefined; rationale?: undefined; alternatives_considered?: undefined; personas_involved?: undefined; docs_affected?: undefined; scar_id?: undefined; issue_identifier?: undefined; surfaced_at?: undefined; acknowledged_at?: undefined; reference_type?: undefined; reference_context?: undefined; execution_successful?: undefined; agent?: undefined; variant_id?: undefined; scars?: undefined; transcript?: undefined; format?: undefined; query?: undefined; limit?: undefined; since?: undefined; max_tokens?: undefined; agent_role?: undefined; task_id?: undefined; observations?: undefined; status?: undefined; include_resolved?: undefined; thread_id?: undefined; text_match?: undefined; resolution_note?: undefined; suggestion_id?: undefined; auto_archive?: undefined; failure_limit?: undefined; lens?: undefined; days?: undefined; id?: undefined; reason?: undefined; node?: undefined; predicate?: undefined; depth?: undefined; type?: undefined; tool?: undefined; suggested_fix?: undefined; context?: undefined; directory?: undefined; exclude?: undefined; clear?: undefined; category?: undefined; }; required: string[]; }; } | { name: string; description: string; inputSchema: { type: "object"; properties: { suggestion_id: { type: string; description: string; }; project: { type: string; description: string; }; plan?: undefined; match_count?: undefined; issue_id?: undefined; similarity_threshold?: undefined; confirmations?: undefined; reflections?: undefined; agent_identity?: undefined; linear_issue?: undefined; issue_title?: undefined; issue_description?: undefined; issue_labels?: undefined; force?: undefined; session_id?: undefined; close_type?: undefined; closing_reflection?: undefined; human_corrections?: undefined; ceremony_duration_ms?: undefined; learning_type?: undefined; title?: undefined; description?: undefined; severity?: undefined; scar_type?: undefined; counter_arguments?: undefined; problem_context?: undefined; solution_approach?: undefined; applies_when?: undefined; domain?: undefined; keywords?: undefined; source_linear_issue?: undefined; decision?: undefined; rationale?: undefined; alternatives_considered?: undefined; personas_involved?: undefined; docs_affected?: undefined; scar_id?: undefined; issue_identifier?: undefined; surfaced_at?: undefined; acknowledged_at?: undefined; reference_type?: undefined; reference_context?: undefined; execution_successful?: undefined; agent?: undefined; variant_id?: undefined; scars?: undefined; transcript?: undefined; format?: undefined; query?: undefined; limit?: undefined; since?: undefined; max_tokens?: undefined; agent_role?: undefined; task_id?: undefined; observations?: undefined; status?: undefined; include_resolved?: undefined; thread_id?: undefined; text_match?: undefined; resolution_note?: undefined; text?: undefined; auto_archive?: undefined; failure_limit?: undefined; lens?: undefined; days?: undefined; id?: undefined; reason?: undefined; node?: undefined; predicate?: undefined; depth?: undefined; type?: undefined; tool?: undefined; suggested_fix?: undefined; context?: undefined; directory?: undefined; exclude?: undefined; clear?: undefined; category?: undefined; }; required: string[]; }; } | { name: string; description: string; inputSchema: { type: "object"; properties: { suggestion_id: { type: string; description: string; }; plan?: undefined; project?: undefined; match_count?: undefined; issue_id?: undefined; similarity_threshold?: undefined; confirmations?: undefined; reflections?: undefined; agent_identity?: undefined; linear_issue?: undefined; issue_title?: undefined; issue_description?: undefined; issue_labels?: undefined; force?: undefined; session_id?: undefined; close_type?: undefined; closing_reflection?: undefined; human_corrections?: undefined; ceremony_duration_ms?: undefined; learning_type?: undefined; title?: undefined; description?: undefined; severity?: undefined; scar_type?: undefined; counter_arguments?: undefined; problem_context?: undefined; solution_approach?: undefined; applies_when?: undefined; domain?: undefined; keywords?: undefined; source_linear_issue?: undefined; decision?: undefined; rationale?: undefined; alternatives_considered?: undefined; personas_involved?: undefined; docs_affected?: undefined; scar_id?: undefined; issue_identifier?: undefined; surfaced_at?: undefined; acknowledged_at?: undefined; reference_type?: undefined; reference_context?: undefined; execution_successful?: undefined; agent?: undefined; variant_id?: undefined; scars?: undefined; transcript?: undefined; format?: undefined; query?: undefined; limit?: undefined; since?: undefined; max_tokens?: undefined; agent_role?: undefined; task_id?: undefined; observations?: undefined; status?: undefined; include_resolved?: undefined; thread_id?: undefined; text_match?: undefined; resolution_note?: undefined; text?: undefined; auto_archive?: undefined; failure_limit?: undefined; lens?: undefined; days?: undefined; id?: undefined; reason?: undefined; node?: undefined; predicate?: undefined; depth?: undefined; type?: undefined; tool?: undefined; suggested_fix?: undefined; context?: undefined; directory?: undefined; exclude?: undefined; clear?: undefined; category?: undefined; }; required: string[]; }; } | { name: string; description: string; inputSchema: { type: "object"; properties: { project: { type: string; description: string; }; auto_archive: { type: string; description: string; }; plan?: undefined; match_count?: undefined; issue_id?: undefined; similarity_threshold?: undefined; confirmations?: undefined; reflections?: undefined; agent_identity?: undefined; linear_issue?: undefined; issue_title?: undefined; issue_description?: undefined; issue_labels?: undefined; force?: undefined; session_id?: undefined; close_type?: undefined; closing_reflection?: undefined; human_corrections?: undefined; ceremony_duration_ms?: undefined; learning_type?: undefined; title?: undefined; description?: undefined; severity?: undefined; scar_type?: undefined; counter_arguments?: undefined; problem_context?: undefined; solution_approach?: undefined; applies_when?: undefined; domain?: undefined; keywords?: undefined; source_linear_issue?: undefined; decision?: undefined; rationale?: undefined; alternatives_considered?: undefined; personas_involved?: undefined; docs_affected?: undefined; scar_id?: undefined; issue_identifier?: undefined; surfaced_at?: undefined; acknowledged_at?: undefined; reference_type?: undefined; reference_context?: undefined; execution_successful?: undefined; agent?: undefined; variant_id?: undefined; scars?: undefined; transcript?: undefined; format?: undefined; query?: undefined; limit?: undefined; since?: undefined; max_tokens?: undefined; agent_role?: undefined; task_id?: undefined; observations?: undefined; status?: undefined; include_resolved?: undefined; thread_id?: undefined; text_match?: undefined; resolution_note?: undefined; text?: undefined; suggestion_id?: undefined; failure_limit?: undefined; lens?: undefined; days?: undefined; id?: undefined; reason?: undefined; node?: undefined; predicate?: undefined; depth?: undefined; type?: undefined; tool?: undefined; suggested_fix?: undefined; context?: undefined; directory?: undefined; exclude?: undefined; clear?: undefined; category?: undefined; }; required?: undefined; }; } | { name: string; description: string; inputSchema: { type: "object"; properties: { failure_limit: { type: string; description: string; }; plan?: undefined; project?: undefined; match_count?: undefined; issue_id?: undefined; similarity_threshold?: undefined; confirmations?: undefined; reflections?: undefined; agent_identity?: undefined; linear_issue?: undefined; issue_title?: undefined; issue_description?: undefined; issue_labels?: undefined; force?: undefined; session_id?: undefined; close_type?: undefined; closing_reflection?: undefined; human_corrections?: undefined; ceremony_duration_ms?: undefined; learning_type?: undefined; title?: undefined; description?: undefined; severity?: undefined; scar_type?: undefined; counter_arguments?: undefined; problem_context?: undefined; solution_approach?: undefined; applies_when?: undefined; domain?: undefined; keywords?: undefined; source_linear_issue?: undefined; decision?: undefined; rationale?: undefined; alternatives_considered?: undefined; personas_involved?: undefined; docs_affected?: undefined; scar_id?: undefined; issue_identifier?: undefined; surfaced_at?: undefined; acknowledged_at?: undefined; reference_type?: undefined; reference_context?: undefined; execution_successful?: undefined; agent?: undefined; variant_id?: undefined; scars?: undefined; transcript?: undefined; format?: undefined; query?: undefined; limit?: undefined; since?: undefined; max_tokens?: undefined; agent_role?: undefined; task_id?: undefined; observations?: undefined; status?: undefined; include_resolved?: undefined; thread_id?: undefined; text_match?: undefined; resolution_note?: undefined; text?: undefined; suggestion_id?: undefined; auto_archive?: undefined; lens?: undefined; days?: undefined; id?: undefined; reason?: undefined; node?: undefined; predicate?: undefined; depth?: undefined; type?: undefined; tool?: undefined; suggested_fix?: undefined; context?: undefined; directory?: undefined; exclude?: undefined; clear?: undefined; category?: undefined; }; required?: undefined; }; } | { name: string; description: string; inputSchema: { type: "object"; properties: { plan: { type: string; description: string; }; project: { type: string; description: string; }; match_count: { type: string; description: string; }; issue_id?: undefined; similarity_threshold?: undefined; confirmations?: undefined; reflections?: undefined; agent_identity?: undefined; linear_issue?: undefined; issue_title?: undefined; issue_description?: undefined; issue_labels?: undefined; force?: undefined; session_id?: undefined; close_type?: undefined; closing_reflection?: undefined; human_corrections?: undefined; ceremony_duration_ms?: undefined; learning_type?: undefined; title?: undefined; description?: undefined; severity?: undefined; scar_type?: undefined; counter_arguments?: undefined; problem_context?: undefined; solution_approach?: undefined; applies_when?: undefined; domain?: undefined; keywords?: undefined; source_linear_issue?: undefined; decision?: undefined; rationale?: undefined; alternatives_considered?: undefined; personas_involved?: undefined; docs_affected?: undefined; scar_id?: undefined; issue_identifier?: undefined; surfaced_at?: undefined; acknowledged_at?: undefined; reference_type?: undefined; reference_context?: undefined; execution_successful?: undefined; agent?: undefined; variant_id?: undefined; scars?: undefined; transcript?: undefined; format?: undefined; query?: undefined; limit?: undefined; since?: undefined; max_tokens?: undefined; agent_role?: undefined; task_id?: undefined; observations?: undefined; status?: undefined; include_resolved?: undefined; thread_id?: undefined; text_match?: undefined; resolution_note?: undefined; text?: undefined; suggestion_id?: undefined; auto_archive?: undefined; failure_limit?: undefined; lens?: undefined; days?: undefined; id?: undefined; reason?: undefined; node?: undefined; predicate?: undefined; depth?: undefined; type?: undefined; tool?: undefined; suggested_fix?: undefined; context?: undefined; directory?: undefined; exclude?: undefined; clear?: undefined; category?: undefined; }; required: string[]; }; } | { name: string; description: string; inputSchema: { type: "object"; properties: { confirmations: { type: string; items: { type: string; properties: { scar_id: { type: string; description: string; }; decision: { type: string; enum: string[]; description: string; }; evidence: { type: string; description: string; }; relevance?: undefined; }; required: string[]; }; description: string; }; plan?: undefined; project?: undefined; match_count?: undefined; issue_id?: undefined; similarity_threshold?: undefined; reflections?: undefined; agent_identity?: undefined; linear_issue?: undefined; issue_title?: undefined; issue_description?: undefined; issue_labels?: undefined; force?: undefined; session_id?: undefined; close_type?: undefined; closing_reflection?: undefined; human_corrections?: undefined; ceremony_duration_ms?: undefined; learning_type?: undefined; title?: undefined; description?: undefined; severity?: undefined; scar_type?: undefined; counter_arguments?: undefined; problem_context?: undefined; solution_approach?: undefined; applies_when?: undefined; domain?: undefined; keywords?: undefined; source_linear_issue?: undefined; decision?: undefined; rationale?: undefined; alternatives_considered?: undefined; personas_involved?: undefined; docs_affected?: undefined; scar_id?: undefined; issue_identifier?: undefined; surfaced_at?: undefined; acknowledged_at?: undefined; reference_type?: undefined; reference_context?: undefined; execution_successful?: undefined; agent?: undefined; variant_id?: undefined; scars?: undefined; transcript?: undefined; format?: undefined; query?: undefined; limit?: undefined; since?: undefined; max_tokens?: undefined; agent_role?: undefined; task_id?: undefined; observations?: undefined; status?: undefined; include_resolved?: undefined; thread_id?: undefined; text_match?: undefined; resolution_note?: undefined; text?: undefined; suggestion_id?: undefined; auto_archive?: undefined; failure_limit?: undefined; lens?: undefined; days?: undefined; id?: undefined; reason?: undefined; node?: undefined; predicate?: undefined; depth?: undefined; type?: undefined; tool?: undefined; suggested_fix?: undefined; context?: undefined; directory?: undefined; exclude?: undefined; clear?: undefined; category?: undefined; }; required: string[]; }; } | { name: string; description: string; inputSchema: { type: "object"; properties: { task_id: { type: string; description: string; }; observations: { type: string; items: { type: string; properties: { source: { type: string; description: string; }; text: { type: string; description: string; }; severity: { type: string; enum: string[]; description?: undefined; }; context: { type: string; description: string; }; }; required: string[]; }; description: string; }; plan?: undefined; project?: undefined; match_count?: undefined; issue_id?: undefined; similarity_threshold?: undefined; confirmations?: undefined; reflections?: undefined; agent_identity?: undefined; linear_issue?: undefined; issue_title?: undefined; issue_description?: undefined; issue_labels?: undefined; force?: undefined; session_id?: undefined; close_type?: undefined; closing_reflection?: undefined; human_corrections?: undefined; ceremony_duration_ms?: undefined; learning_type?: undefined; title?: undefined; description?: undefined; severity?: undefined; scar_type?: undefined; counter_arguments?: undefined; problem_context?: undefined; solution_approach?: undefined; applies_when?: undefined; domain?: undefined; keywords?: undefined; source_linear_issue?: undefined; decision?: undefined; rationale?: undefined; alternatives_considered?: undefined; personas_involved?: undefined; docs_affected?: undefined; scar_id?: undefined; issue_identifier?: undefined; surfaced_at?: undefined; acknowledged_at?: undefined; reference_type?: undefined; reference_context?: undefined; execution_successful?: undefined; agent?: undefined; variant_id?: undefined; scars?: undefined; transcript?: undefined; format?: undefined; query?: undefined; limit?: undefined; since?: undefined; max_tokens?: undefined; agent_role?: undefined; status?: undefined; include_resolved?: undefined; thread_id?: undefined; text_match?: undefined; resolution_note?: undefined; text?: undefined; suggestion_id?: undefined; auto_archive?: undefined; failure_limit?: undefined; lens?: undefined; days?: undefined; id?: undefined; reason?: undefined; node?: undefined; predicate?: undefined; depth?: undefined; type?: undefined; tool?: undefined; suggested_fix?: undefined; context?: undefined; directory?: undefined; exclude?: undefined; clear?: undefined; category?: undefined; }; required: string[]; }; } | { name: string; description: string; inputSchema: { type: "object"; properties: { project: { type: string; description?: undefined; }; auto_archive: { type: string; description: string; }; plan?: undefined; match_count?: undefined; issue_id?: undefined; similarity_threshold?: undefined; confirmations?: undefined; reflections?: undefined; agent_identity?: undefined; linear_issue?: undefined; issue_title?: undefined; issue_description?: undefined; issue_labels?: undefined; force?: undefined; session_id?: undefined; close_type?: undefined; closing_reflection?: undefined; human_corrections?: undefined; ceremony_duration_ms?: undefined; learning_type?: undefined; title?: undefined; description?: undefined; severity?: undefined; scar_type?: undefined; counter_arguments?: undefined; problem_context?: undefined; solution_approach?: undefined; applies_when?: undefined; domain?: undefined; keywords?: undefined; source_linear_issue?: undefined; decision?: undefined; rationale?: undefined; alternatives_considered?: undefined; personas_involved?: undefined; docs_affected?: undefined; scar_id?: undefined; issue_identifier?: undefined; surfaced_at?: undefined; acknowledged_at?: undefined; reference_type?: undefined; reference_context?: undefined; execution_successful?: undefined; agent?: undefined; variant_id?: undefined; scars?: undefined; transcript?: undefined; format?: undefined; query?: undefined; limit?: undefined; since?: undefined; max_tokens?: undefined; agent_role?: undefined; task_id?: undefined; observations?: undefined; status?: undefined; include_resolved?: undefined; thread_id?: undefined; text_match?: undefined; resolution_note?: undefined; text?: undefined; suggestion_id?: undefined; failure_limit?: undefined; lens?: undefined; days?: undefined; id?: undefined; reason?: undefined; node?: undefined; predicate?: undefined; depth?: undefined; type?: undefined; tool?: undefined; suggested_fix?: undefined; context?: undefined; directory?: undefined; exclude?: undefined; clear?: undefined; category?: undefined; }; required?: undefined; }; } | { name: string; description: string; inputSchema: { type: "object"; properties: { confirmations: { type: string; items: { type: string; properties: { scar_id: { type: string; description: string; }; decision: { type: string; enum: string[]; description?: undefined; }; evidence: { type: string; description: string; }; relevance?: undefined; }; required: string[]; }; description: string; }; plan?: undefined; project?: undefined; match_count?: undefined; issue_id?: undefined; similarity_threshold?: undefined; reflections?: undefined; agent_identity?: undefined; linear_issue?: undefined; issue_title?: undefined; issue_description?: undefined; issue_labels?: undefined; force?: undefined; session_id?: undefined; close_type?: undefined; closing_reflection?: undefined; human_corrections?: undefined; ceremony_duration_ms?: undefined; learning_type?: undefined; title?: undefined; description?: undefined; severity?: undefined; scar_type?: undefined; counter_arguments?: undefined; problem_context?: undefined; solution_approach?: undefined; applies_when?: undefined; domain?: undefined; keywords?: undefined; source_linear_issue?: undefined; decision?: undefined; rationale?: undefined; alternatives_considered?: undefined; personas_involved?: undefined; docs_affected?: undefined; scar_id?: undefined; issue_identifier?: undefined; surfaced_at?: undefined; acknowledged_at?: undefined; reference_type?: undefined; reference_context?: undefined; execution_successful?: undefined; agent?: undefined; variant_id?: undefined; scars?: undefined; transcript?: undefined; format?: undefined; query?: undefined; limit?: undefined; since?: undefined; max_tokens?: undefined; agent_role?: undefined; task_id?: undefined; observations?: undefined; status?: undefined; include_resolved?: undefined; thread_id?: undefined; text_match?: undefined; resolution_note?: undefined; text?: undefined; suggestion_id?: undefined; auto_archive?: undefined; failure_limit?: undefined; lens?: undefined; days?: undefined; id?: undefined; reason?: undefined; node?: undefined; predicate?: undefined; depth?: undefined; type?: undefined; tool?: undefined; suggested_fix?: undefined; context?: undefined; directory?: undefined; exclude?: undefined; clear?: undefined; category?: undefined; }; required: string[]; }; } | { name: string; description: string; inputSchema: { type: "object"; properties: { reflections: { type: string; items: { type: string; properties: { scar_id: { type: string; description: string; }; outcome: { type: string; enum: string[]; description?: undefined; }; evidence: { type: string; description: string; }; }; required: string[]; }; description: string; }; plan?: undefined; project?: undefined; match_count?: undefined; issue_id?: undefined; similarity_threshold?: undefined; confirmations?: undefined; agent_identity?: undefined; linear_issue?: undefined; issue_title?: undefined; issue_description?: undefined; issue_labels?: undefined; force?: undefined; session_id?: undefined; close_type?: undefined; closing_reflection?: undefined; human_corrections?: undefined; ceremony_duration_ms?: undefined; learning_type?: undefined; title?: undefined; description?: undefined; severity?: undefined; scar_type?: undefined; counter_arguments?: undefined; problem_context?: undefined; solution_approach?: undefined; applies_when?: undefined; domain?: undefined; keywords?: undefined; source_linear_issue?: undefined; decision?: undefined; rationale?: undefined; alternatives_considered?: undefined; personas_involved?: undefined; docs_affected?: undefined; scar_id?: undefined; issue_identifier?: undefined; surfaced_at?: undefined; acknowledged_at?: undefined; reference_type?: undefined; reference_context?: undefined; execution_successful?: undefined; agent?: undefined; variant_id?: undefined; scars?: undefined; transcript?: undefined; format?: undefined; query?: undefined; limit?: undefined; since?: undefined; max_tokens?: undefined; agent_role?: undefined; task_id?: undefined; observations?: undefined; status?: undefined; include_resolved?: undefined; thread_id?: undefined; text_match?: undefined; resolution_note?: undefined; text?: undefined; suggestion_id?: undefined; auto_archive?: undefined; failure_limit?: undefined; lens?: undefined; days?: undefined; id?: undefined; reason?: undefined; node?: undefined; predicate?: undefined; depth?: undefined; type?: undefined; tool?: undefined; suggested_fix?: undefined; context?: undefined; directory?: undefined; exclude?: undefined; clear?: undefined; category?: undefined; }; required: string[]; }; } | { name: string; description: string; inputSchema: { type: "object"; properties: { lens: { type: string; enum: string[]; description: string; }; days: { type: string; description: string; }; project: { type: string; description: string; }; agent: { type: string; description: string; }; format: { type: string; enum: string[]; description: string; }; plan?: undefined; match_count?: undefined; issue_id?: undefined; similarity_threshold?: undefined; confirmations?: undefined; reflections?: undefined; agent_identity?: undefined; linear_issue?: undefined; issue_title?: undefined; issue_description?: undefined; issue_labels?: undefined; force?: undefined; session_id?: undefined; close_type?: undefined; closing_reflection?: undefined; human_corrections?: undefined; ceremony_duration_ms?: undefined; learning_type?: undefined; title?: undefined; description?: undefined; severity?: undefined; scar_type?: undefined; counter_arguments?: undefined; problem_context?: undefined; solution_approach?: undefined; applies_when?: undefined; domain?: undefined; keywords?: undefined; source_linear_issue?: undefined; decision?: undefined; rationale?: undefined; alternatives_considered?: undefined; personas_involved?: undefined; docs_affected?: undefined; scar_id?: undefined; issue_identifier?: undefined; surfaced_at?: undefined; acknowledged_at?: undefined; reference_type?: undefined; reference_context?: undefined; execution_successful?: undefined; variant_id?: undefined; scars?: undefined; transcript?: undefined; query?: undefined; limit?: undefined; since?: undefined; max_tokens?: undefined; agent_role?: undefined; task_id?: undefined; observations?: undefined; status?: undefined; include_resolved?: undefined; thread_id?: undefined; text_match?: undefined; resolution_note?: undefined; text?: undefined; suggestion_id?: undefined; auto_archive?: undefined; failure_limit?: undefined; id?: undefined; reason?: undefined; node?: undefined; predicate?: undefined; depth?: undefined; type?: undefined; tool?: undefined; suggested_fix?: undefined; context?: undefined; directory?: undefined; exclude?: undefined; clear?: undefined; category?: undefined; }; required?: undefined; }; } | { name: string; description: string; inputSchema: { type: "object"; properties: { plan?: undefined; project?: undefined; match_count?: undefined; issue_id?: undefined; similarity_threshold?: undefined; confirmations?: undefined; reflections?: undefined; agent_identity?: undefined; linear_issue?: undefined; issue_title?: undefined; issue_description?: undefined; issue_labels?: undefined; force?: undefined; session_id?: undefined; close_type?: undefined; closing_reflection?: undefined; human_corrections?: undefined; ceremony_duration_ms?: undefined; learning_type?: undefined; title?: undefined; description?: undefined; severity?: undefined; scar_type?: undefined; counter_arguments?: undefined; problem_context?: undefined; solution_approach?: undefined; applies_when?: undefined; domain?: undefined; keywords?: undefined; source_linear_issue?: undefined; decision?: undefined; rationale?: undefined; alternatives_considered?: undefined; personas_involved?: undefined; docs_affected?: undefined; scar_id?: undefined; issue_identifier?: undefined; surfaced_at?: undefined; acknowledged_at?: undefined; reference_type?: undefined; reference_context?: undefined; execution_successful?: undefined; agent?: undefined; variant_id?: undefined; scars?: undefined; transcript?: undefined; format?: undefined; query?: undefined; limit?: undefined; since?: undefined; max_tokens?: undefined; agent_role?: undefined; task_id?: undefined; observations?: undefined; status?: undefined; include_resolved?: undefined; thread_id?: undefined; text_match?: undefined; resolution_note?: undefined; text?: undefined; suggestion_id?: undefined; auto_archive?: undefined; failure_limit?: undefined; lens?: undefined; days?: undefined; id?: undefined; reason?: undefined; node?: undefined; predicate?: undefined; depth?: undefined; type?: undefined; tool?: undefined; suggested_fix?: undefined; context?: undefined; directory?: undefined; exclude?: undefined; clear?: undefined; category?: undefined; }; required?: undefined; }; } | { name: string; description: string; inputSchema: { type: "object"; properties: { id: { type: string; description: string; }; reason: { type: string; description: string; }; plan?: undefined; project?: undefined; match_count?: undefined; issue_id?: undefined; similarity_threshold?: undefined; confirmations?: undefined; reflections?: undefined; agent_identity?: undefined; linear_issue?: undefined; issue_title?: undefined; issue_description?: undefined; issue_labels?: undefined; force?: undefined; session_id?: undefined; close_type?: undefined; closing_reflection?: undefined; human_corrections?: undefined; ceremony_duration_ms?: undefined; learning_type?: undefined; title?: undefined; description?: undefined; severity?: undefined; scar_type?: undefined; counter_arguments?: undefined; problem_context?: undefined; solution_approach?: undefined; applies_when?: undefined; domain?: undefined; keywords?: undefined; source_linear_issue?: undefined; decision?: undefined; rationale?: undefined; alternatives_considered?: undefined; personas_involved?: undefined; docs_affected?: undefined; scar_id?: undefined; issue_identifier?: undefined; surfaced_at?: undefined; acknowledged_at?: undefined; reference_type?: undefined; reference_context?: undefined; execution_successful?: undefined; agent?: undefined; variant_id?: undefined; scars?: undefined; transcript?: undefined; format?: undefined; query?: undefined; limit?: undefined; since?: undefined; max_tokens?: undefined; agent_role?: undefined; task_id?: undefined; observations?: undefined; status?: undefined; include_resolved?: undefined; thread_id?: undefined; text_match?: undefined; resolution_note?: undefined; text?: undefined; suggestion_id?: undefined; auto_archive?: undefined; failure_limit?: undefined; lens?: undefined; days?: undefined; node?: undefined; predicate?: undefined; depth?: undefined; type?: undefined; tool?: undefined; suggested_fix?: undefined; context?: undefined; directory?: undefined; exclude?: undefined; clear?: undefined; category?: undefined; }; required: string[]; }; } | { name: string; description: string; inputSchema: { type: "object"; properties: { lens: { type: string; enum: string[]; description: string; }; node: { type: string; description: string; }; predicate: { type: string; enum: string[]; description: string; }; depth: { type: string; description: string; }; project: { type: string; description: string; }; limit: { type: string; description: string; }; plan?: undefined; match_count?: undefined; issue_id?: undefined; similarity_threshold?: undefined; confirmations?: undefined; reflections?: undefined; agent_identity?: undefined; linear_issue?: undefined; issue_title?: undefined; issue_description?: undefined; issue_labels?: undefined; force?: undefined; session_id?: undefined; close_type?: undefined; closing_reflection?: undefined; human_corrections?: undefined; ceremony_duration_ms?: undefined; learning_type?: undefined; title?: undefined; description?: undefined; severity?: undefined; scar_type?: undefined; counter_arguments?: undefined; problem_context?: undefined; solution_approach?: undefined; applies_when?: undefined; domain?: undefined; keywords?: undefined; source_linear_issue?: undefined; decision?: undefined; rationale?: undefined; alternatives_considered?: undefined; personas_involved?: undefined; docs_affected?: undefined; scar_id?: undefined; issue_identifier?: undefined; surfaced_at?: undefined; acknowledged_at?: undefined; reference_type?: undefined; reference_context?: undefined; execution_successful?: undefined; agent?: undefined; variant_id?: undefined; scars?: undefined; transcript?: undefined; format?: undefined; query?: undefined; since?: undefined; max_tokens?: undefined; agent_role?: undefined; task_id?: undefined; observations?: undefined; status?: undefined; include_resolved?: undefined; thread_id?: undefined; text_match?: undefined; resolution_note?: undefined; text?: undefined; suggestion_id?: undefined; auto_archive?: undefined; failure_limit?: undefined; days?: undefined; id?: undefined; reason?: undefined; type?: undefined; tool?: undefined; suggested_fix?: undefined; context?: undefined; directory?: undefined; exclude?: undefined; clear?: undefined; category?: undefined; }; required: string[]; }; } | { name: string; description: string; inputSchema: { type: "object"; properties: { type: { type: string; enum: string[]; description: string; }; tool: { type: string; description: string; }; description: { type: string; description: string; }; severity: { type: string; enum: string[]; description: string; }; suggested_fix: { type: string; description: string; }; context: { type: string; description: string; }; plan?: undefined; project?: undefined; match_count?: undefined; issue_id?: undefined; similarity_threshold?: undefined; confirmations?: undefined; reflections?: undefined; agent_identity?: undefined; linear_issue?: undefined; issue_title?: undefined; issue_description?: undefined; issue_labels?: undefined; force?: undefined; session_id?: undefined; close_type?: undefined; closing_reflection?: undefined; human_corrections?: undefined; ceremony_duration_ms?: undefined; learning_type?: undefined; title?: undefined; scar_type?: undefined; counter_arguments?: undefined; problem_context?: undefined; solution_approach?: undefined; applies_when?: undefined; domain?: undefined; keywords?: undefined; source_linear_issue?: undefined; decision?: undefined; rationale?: undefined; alternatives_considered?: undefined; personas_involved?: undefined; docs_affected?: undefined; scar_id?: undefined; issue_identifier?: undefined; surfaced_at?: undefined; acknowledged_at?: undefined; reference_type?: undefined; reference_context?: undefined; execution_successful?: undefined; agent?: undefined; variant_id?: undefined; scars?: undefined; transcript?: undefined; format?: undefined; query?: undefined; limit?: undefined; since?: undefined; max_tokens?: undefined; agent_role?: undefined; task_id?: undefined; observations?: undefined; status?: undefined; include_resolved?: undefined; thread_id?: undefined; text_match?: undefined; resolution_note?: undefined; text?: undefined; suggestion_id?: undefined; auto_archive?: undefined; failure_limit?: undefined; lens?: undefined; days?: undefined; id?: undefined; reason?: undefined; node?: undefined; predicate?: undefined; depth?: undefined; directory?: undefined; exclude?: undefined; clear?: undefined; category?: undefined; }; required: string[]; }; } | { name: string; description: string; inputSchema: { type: "object"; properties: { directory: { type: string; description: string; }; project: { type: string; description: string; }; exclude: { type: string; items: { type: string; }; description: string; }; force: { type: string; description: string; }; clear: { type: string; description: string; }; plan?: undefined; match_count?: undefined; issue_id?: undefined; similarity_threshold?: undefined; confirmations?: undefined; reflections?: undefined; agent_identity?: undefined; linear_issue?: undefined; issue_title?: undefined; issue_description?: undefined; issue_labels?: undefined; session_id?: undefined; close_type?: undefined; closing_reflection?: undefined; human_corrections?: undefined; ceremony_duration_ms?: undefined; learning_type?: undefined; title?: undefined; description?: undefined; severity?: undefined; scar_type?: undefined; counter_arguments?: undefined; problem_context?: undefined; solution_approach?: undefined; applies_when?: undefined; domain?: undefined; keywords?: undefined; source_linear_issue?: undefined; decision?: undefined; rationale?: undefined; alternatives_considered?: undefined; personas_involved?: undefined; docs_affected?: undefined; scar_id?: undefined; issue_identifier?: undefined; surfaced_at?: undefined; acknowledged_at?: undefined; reference_type?: undefined; reference_context?: undefined; execution_successful?: undefined; agent?: undefined; variant_id?: undefined; scars?: undefined; transcript?: undefined; format?: undefined; query?: undefined; limit?: undefined; since?: undefined; max_tokens?: undefined; agent_role?: undefined; task_id?: undefined; observations?: undefined; status?: undefined; include_resolved?: undefined; thread_id?: undefined; text_match?: undefined; resolution_note?: undefined; text?: undefined; suggestion_id?: undefined; auto_archive?: undefined; failure_limit?: undefined; lens?: undefined; days?: undefined; id?: undefined; reason?: undefined; node?: undefined; predicate?: undefined; depth?: undefined; type?: undefined; tool?: undefined; suggested_fix?: undefined; context?: undefined; category?: undefined; }; required: string[]; }; } | { name: string; description: string; inputSchema: { type: "object"; properties: { query: { type: string; description: string; }; project: { type: string; description: string; }; category: { type: string; description: string; }; match_count: { type: string; description: string; }; plan?: undefined; issue_id?: undefined; similarity_threshold?: undefined; confirmations?: undefined; reflections?: undefined; agent_identity?: undefined; linear_issue?: undefined; issue_title?: undefined; issue_description?: undefined; issue_labels?: undefined; force?: undefined; session_id?: undefined; close_type?: undefined; closing_reflection?: undefined; human_corrections?: undefined; ceremony_duration_ms?: undefined; learning_type?: undefined; title?: undefined; description?: undefined; severity?: undefined; scar_type?: undefined; counter_arguments?: undefined; problem_context?: undefined; solution_approach?: undefined; applies_when?: undefined; domain?: undefined; keywords?: undefined; source_linear_issue?: undefined; decision?: undefined; rationale?: undefined; alternatives_considered?: undefined; personas_involved?: undefined; docs_affected?: undefined; scar_id?: undefined; issue_identifier?: undefined; surfaced_at?: undefined; acknowledged_at?: undefined; reference_type?: undefined; reference_context?: undefined; execution_successful?: undefined; agent?: undefined; variant_id?: undefined; scars?: undefined; transcript?: undefined; format?: undefined; limit?: undefined; since?: undefined; max_tokens?: undefined; agent_role?: undefined; task_id?: undefined; observations?: undefined; status?: undefined; include_resolved?: undefined; thread_id?: undefined; text_match?: undefined; resolution_note?: undefined; text?: undefined; suggestion_id?: undefined; auto_archive?: undefined; failure_limit?: undefined; lens?: undefined; days?: undefined; id?: undefined; reason?: undefined; node?: undefined; predicate?: undefined; depth?: undefined; type?: undefined; tool?: undefined; suggested_fix?: undefined; context?: undefined; directory?: undefined; exclude?: undefined; clear?: undefined; }; required: string[]; }; })[]; //# sourceMappingURL=definitions.d.ts.map