extract_conversation_elements
Extract files, code blocks, folders, languages, metadata, or structure from conversations to analyze patterns, build knowledge bases, or prepare data for further analysis and documentation.
Instructions
Extract specific elements from conversations such as file references, code blocks, programming languages, folder paths, metadata, or conversation structure. Use this to build knowledge bases, analyze code patterns, extract reusable snippets, understand project file usage, or prepare data for further analysis and documentation.
Input Schema
Name | Required | Description | Default |
---|---|---|---|
conversationIds | No | Specific conversation IDs to extract elements from (if not provided, extracts from all conversations) | |
elements | No | Types of elements to extract from conversations | |
filters | No | Filters to apply when extracting elements | |
groupBy | No | How to group the extracted elements in the output | conversation |
includeContext | No | Include surrounding context for extracted elements | |
outputMode | No | Output format: "json" for formatted JSON (default), "compact-json" for minified JSON | json |