extract_compact_summaryGet intelligent summary of a conversation session with key insightsInput schema{
"type": "object",
"properties": {
"session_id": {
"type": "string",
"description": "Session ID to summarize"
},
"max_messages": {
"type": "number",
"description": "Maximum messages to analyze (default: 10)",
"default": 10
},
"focus": {
"type": "string",
"description": "Focus area: solutions, tools, files, or all",
"enum": [
"solutions",
"tools",
"files",
"all"
],
"default": "all"
}
},
"required": [
"session_id"
]
} | — | | — |
find_file_contextFind all conversations and changes related to a specific fileInput schema{
"type": "object",
"properties": {
"filepath": {
"type": "string",
"description": "File path to search for in conversation history"
},
"operation_type": {
"type": "string",
"description": "Filter by operation: read, edit, create, or all",
"enum": [
"read",
"edit",
"create",
"all"
],
"default": "all"
},
"limit": {
"type": "number",
"description": "Maximum number of results (default: 15)",
"default": 15
},
"detail_level": {
"type": "string",
"description": "Response detail: summary (default), detailed, raw",
"enum": [
"summary",
"detailed",
"raw"
],
"default": "summary"
}
},
"required": [
"filepath"
]
} | — | | — |
find_similar_queriesFind previous similar questions or queries with enhanced matchingInput schema{
"type": "object",
"properties": {
"query": {
"type": "string",
"description": "Query to find similar previous questions"
},
"limit": {
"type": "number",
"description": "Maximum number of results (default: 8)",
"default": 8
},
"detail_level": {
"type": "string",
"description": "Response detail: summary (default), detailed, raw",
"enum": [
"summary",
"detailed",
"raw"
],
"default": "summary"
}
},
"required": [
"query"
]
} | — | | — |
find_tool_patternsAnalyze tool usage patterns, workflows, and successful practicesInput schema{
"type": "object",
"properties": {
"tool_name": {
"type": "string",
"description": "Optional specific tool name to analyze"
},
"pattern_type": {
"type": "string",
"description": "Type of patterns: tools, workflows, or solutions",
"enum": [
"tools",
"workflows",
"solutions"
],
"default": "tools"
},
"limit": {
"type": "number",
"description": "Maximum number of patterns (default: 12)",
"default": 12
}
}
} | — | | — |
get_error_solutionsFind solutions for specific errors with enhanced matchingInput schema{
"type": "object",
"properties": {
"error_pattern": {
"type": "string",
"description": "Error message or pattern to search for solutions"
},
"limit": {
"type": "number",
"description": "Maximum number of results (default: 8)",
"default": 8
},
"detail_level": {
"type": "string",
"description": "Response detail: summary (default), detailed, raw",
"enum": [
"summary",
"detailed",
"raw"
],
"default": "summary"
}
},
"required": [
"error_pattern"
]
} | — | | — |
list_recent_sessionsBrowse recent sessions with smart activity detection and summariesInput schema{
"type": "object",
"properties": {
"limit": {
"type": "number",
"description": "Maximum number of sessions (default: 10)",
"default": 10
},
"project": {
"type": "string",
"description": "Optional project name to filter sessions"
},
"include_summary": {
"type": "boolean",
"description": "Include intelligent session summaries (default: true)",
"default": true
}
}
} | — | | — |
search_conversationsSearch through Claude Code conversation history with smart insightsInput schema{
"type": "object",
"properties": {
"query": {
"type": "string",
"description": "Search query to find relevant conversations"
},
"project": {
"type": "string",
"description": "Optional project name to filter results"
},
"timeframe": {
"type": "string",
"description": "Time range filter (today, week, month)"
},
"limit": {
"type": "number",
"description": "Maximum number of results (default: 10)",
"default": 10
},
"detail_level": {
"type": "string",
"description": "Response detail: summary (default), detailed, raw",
"enum": [
"summary",
"detailed",
"raw"
],
"default": "summary"
}
},
"required": [
"query"
]
} | — | | — |
search_plansSearch Claude Code plan files for past implementation approaches, decisions, and patternsInput schema{
"type": "object",
"properties": {
"query": {
"type": "string",
"description": "Search query for plan content"
},
"limit": {
"type": "number",
"description": "Maximum number of results (default: 10)",
"default": 10
},
"detail_level": {
"type": "string",
"description": "Response detail level",
"enum": [
"summary",
"detailed",
"raw"
],
"default": "summary"
}
},
"required": [
"query"
]
} | — | | — |