MCPcopy Create free account

hub / github.com/Durafen/Claude-code-memory / functions

Functions1,001 in github.com/Durafen/Claude-code-memory

Methodcan_parse
Check if this parser can handle the file.
claude_indexer/analysis/text_parser.py:155
Methodcan_parse
Check if this parser can handle the file.
claude_indexer/analysis/text_parser.py:242
Methodcan_parse
(self, file_path: Path)
tests/unit/test_parser.py:495
Functionchat
Chat history indexing and summarization commands.
claude_indexer/cli_full.py:1194
Functionchat_index
Index Claude Code chat history files for a project.
claude_indexer/cli_full.py:1214
Functionchat_search
Search indexed chat conversations by content.
claude_indexer/cli_full.py:1495
Methodcheck_and_run_indexing
()
claude_indexer/watcher/handler.py:519
Methodcheck_content_exists
Delegate content hash checking to backend for Git+Meta deduplication.
claude_indexer/storage/base.py:419
Methodcheck_node_for_errors
(node: Node)
claude_indexer/analysis/base_parsers.py:87
Methodcheck_node_for_errors
(node: Any)
claude_indexer/analysis/parser.py:278
Methodcleanup
Clean up resources and old entries.
claude_indexer/watcher/handler.py:336
Functioncleanup_test_collections_on_failure
Cleanup test collections after each test function to prevent accumulation.
tests/conftest.py:466
Methodclear_cache
Clear all cached models and return number of files removed.
claude_indexer/embeddings/bm25.py:465
Methodclear_collection
Delegate collection clearing to backend.
claude_indexer/storage/base.py:399
Methodclient
Delegate client access to backend for Git+Meta orphan cleanup compatibility.
claude_indexer/storage/base.py:475
Methodcollection_exists
(self, collection_name: str)
claude_indexer/storage/base.py:310
Functioncommon_options
Common options for indexing commands.
claude_indexer/cli_full.py:58
Methodcount_complexity
(n)
claude_indexer/analysis/observation_extractor.py:741
Functioncount_python_files
Count Python files in a directory recursively.
tests/conftest.py:531
Methodcreate_chat_chunk_point
Delegate chat chunk point creation to backend for v2.4 pure architecture.
claude_indexer/storage/base.py:377
Methodcreate_chunk_point
Delegate chunk point creation to backend for progressive disclosure.
claude_indexer/storage/base.py:353
Methodcreate_collection
( self, collection_name: str, vector_size: int, distance_metric: str = "cosine" )
claude_indexer/storage/base.py:303
Functioncreate_default_service_config
Create a default service configuration file.
claude_indexer/service.py:341
Methodcreate_diff_sketch
Compare entity sets and create change summary
claude_indexer/storage/diff_layers.py:34
Methodcreate_hybrid_relation_point
Create a hybrid vector point from a Relation with both dense and sparse embeddings. Args: relation: Relation to create po
claude_indexer/storage/qdrant.py:1481
Methodcreate_mock_response
(*args, **kwargs)
tests/unit/test_embeddings.py:226
Functioncreate_openai_embedder
Create OpenAI embedder with default configuration.
claude_indexer/embeddings/registry.py:127
Methodcreate_points
Create vector points from items and embeddings.
claude_indexer/processing/content_processor.py:155
Methodcreate_relation_chunk_point
Delegate relation chunk point creation to backend for v2.4 pure architecture.
claude_indexer/storage/base.py:364
Methodcreate_relation_point
Create a vector point from a relation.
claude_indexer/storage/qdrant.py:1568
Methodcreate_relation_point
Delegate relation point creation to backend.
claude_indexer/storage/base.py:340
Functioncreate_voyage_embedder
Create Voyage AI embedder with default configuration.
claude_indexer/embeddings/registry.py:144
Methoddelete_collection
(self, collection_name: str)
claude_indexer/storage/base.py:313
Methoddelete_points
( self, collection_name: str, point_ids: list[str | int] )
claude_indexer/storage/base.py:325
Methoddimension
Get the dimension of embeddings for the current model.
claude_indexer/embeddings/voyage.py:301
Functiondummy_embedder
Provide a fast, deterministic embedder for tests.
tests/conftest.py:295
Methodduration
Alias for processing_time for backward compatibility.
claude_indexer/indexer.py:85
Methodduration_minutes
Get conversation duration in minutes.
claude_indexer/chat/parser.py:47
Methodembed_batch
Embed batch with caching.
claude_indexer/embeddings/base.py:282
Methodembed_batch
Generate BM25 sparse embeddings for multiple texts.
claude_indexer/embeddings/bm25.py:356
Methodembed_batch
Generate embeddings for multiple texts.
claude_indexer/embeddings/voyage.py:176
Methodembed_batch
Generate embeddings for multiple texts.
tests/conftest.py:265
Methodembed_text
Embed text with caching.
claude_indexer/embeddings/base.py:268
Methodembed_text
Generate BM25 sparse embedding for a single text.
claude_indexer/embeddings/bm25.py:306
Methodembed_text
Generate embedding for a single text.
claude_indexer/embeddings/voyage.py:131
Functionempty_repo
Create an empty temporary repository.
tests/conftest.py:107
Methodentity_count
Number of entities found.
claude_indexer/analysis/parser.py:76
Methodentity_type
Get entity type for storage.
claude_indexer/chat/summarizer.py:26
Functionevent_loop
Create an event loop for async tests.
tests/conftest.py:409
Methodextract_identifiers_from_pattern
Recursively extract identifiers from pattern nodes.
claude_indexer/analysis/parser.py:527
Methodextract_string_literal
Extract string literal from node.
claude_indexer/analysis/parser.py:1244
Functionfile
Index a single file.
claude_indexer/cli_full.py:484
Methodfind_attributes
(n: "tree_sitter.Node")
claude_indexer/analysis/observation_extractor.py:721
Methodfind_calls
(n: Any)
claude_indexer/analysis/observation_extractor.py:396
Methodfind_entities_for_file
Delegate find entities for file to backend
claude_indexer/storage/base.py:414
Methodfind_entities_for_file_by_type
Delegate entity finding by file and type to backend
claude_indexer/storage/base.py:443
Methodfind_exceptions
(n: "tree_sitter.Node")
claude_indexer/analysis/observation_extractor.py:473
Methodfind_file_operations
Recursively find file operations in AST.
claude_indexer/analysis/parser.py:1255
Methodfind_first_string_literal
Recursively find the first string literal in function/class body.
claude_indexer/analysis/observation_extractor.py:193
Methodfind_methods
(n: "tree_sitter.Node")
claude_indexer/analysis/observation_extractor.py:644
Methodfind_returns
(n: "tree_sitter.Node")
claude_indexer/analysis/observation_extractor.py:549
Methodfit_corpus
Explicitly fit the BM25 model on a corpus.
claude_indexer/embeddings/bm25.py:410
Functiongenerate_chat_html_report
Convenience function to generate HTML report. Args: conversation_input: Conversation ID, chat file path, or project path output_p
claude_indexer/chat/html_report.py:1181
Methodgenerate_deterministic_id
Delegate deterministic ID generation to backend.
claude_indexer/storage/base.py:390
Methodget_available_backends
Get list of available storage backends.
claude_indexer/storage/registry.py:51
Methodget_available_providers
Get list of available embedder providers.
claude_indexer/embeddings/registry.py:57
Methodget_cache_stats
Get cache statistics.
claude_indexer/embeddings/base.py:327
Methodget_collection_info
(self, collection_name: str)
claude_indexer/storage/base.py:332
Methodget_corpus_stats
Get statistics about the fitted corpus.
claude_indexer/embeddings/bm25.py:447
Methodget_existing_relations_hashes
Get existing relation content hashes for unchanged relations
claude_indexer/storage/diff_layers.py:112
Methodget_inactive_conversations
Get chat files that have been inactive for threshold hours.
claude_indexer/chat/parser.py:272
Methodget_max_tokens
Get max tokens from wrapped embedder.
claude_indexer/embeddings/base.py:323
Methodget_max_tokens
Get maximum token limit for input text.
claude_indexer/embeddings/bm25.py:439
Methodget_max_tokens
Get maximum token limit for input text.
claude_indexer/embeddings/openai.py:285
Methodget_max_tokens
Get maximum token limit for input text.
claude_indexer/embeddings/voyage.py:297
Methodget_max_tokens
Get maximum token limit.
tests/conftest.py:273
Methodget_model_info
Get model info from wrapped embedder.
claude_indexer/embeddings/base.py:315
Methodget_model_info
Get information about the BM25 model.
claude_indexer/embeddings/bm25.py:414
Methodget_model_info
Get information about the embedding model.
claude_indexer/embeddings/voyage.py:282
Methodget_model_info
Get model information.
tests/conftest.py:269
Methodget_parser_config
Get parser-specific configuration.
claude_indexer/config/config_loader.py:132
Methodget_parser_config
Get parser-specific configuration.
claude_indexer/config/config_schema.py:153
Methodget_parser_config
Get parser-specific configuration.
claude_indexer/config/project_config.py:186
Methodget_provider_info
Get information about a specific provider.
claude_indexer/embeddings/registry.py:61
Methodget_stats
Get event handler statistics.
claude_indexer/watcher/handler.py:321
Methodget_stats
Get debouncer statistics.
claude_indexer/watcher/debounce.py:137
Methodget_supported_extensions
Return list of supported file extensions.
claude_indexer/analysis/base_parsers.py:45
Methodget_supported_extensions
Return list of supported file extensions.
claude_indexer/analysis/text_parser.py:30
Methodget_supported_extensions
Return list of supported file extensions.
claude_indexer/analysis/text_parser.py:159
Methodget_supported_extensions
Return list of supported file extensions.
claude_indexer/analysis/text_parser.py:246
Methodget_supported_extensions
(self)
tests/unit/test_parser.py:498
Methodget_usage_stats
Get usage statistics.
claude_indexer/embeddings/voyage.py:305
Methodget_vocabulary
Get the current vocabulary mapping.
claude_indexer/embeddings/bm25.py:443
Methodhas_errors
Check if there were any errors.
claude_indexer/storage/base.py:38
Methodhas_new_definitions
Check if code contains NEW function or class definitions.
utils/memory_guard.py:429
Functionhooks
Git hooks management.
claude_indexer/cli_full.py:900
Functionhooks_status
Show git hooks status.
claude_indexer/cli_full.py:946
Functionhtml_report
Generate HTML report with GPT analysis and full conversation display.
claude_indexer/cli_full.py:1561
Functionindex
Index an entire project.
claude_indexer/cli_full.py:118
Functioninit
Initialize project configuration.
claude_indexer/cli_full.py:420
← previousnext →601–700 of 1,001, ranked by callers