#61 by GitHub stars
topoteretes/cognee
Cognee is the open-source AI memory platform for agents. Give your AI agents persistent long-term memory with small models for free
History
Review weekly changes to SKILL.md before updating. Dates mark the weeks in which we observed each version; checks apply to the recorded commits.
View weekly changes
cognee/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → 525b1d1179c5
No earlier version was observed for comparison.
examples/demos/feedback/skill_feedback_loop/skills/diff-risk-explainer/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → 525b1d1179c5
No earlier version was observed for comparison.
examples/demos/feedback/skill_feedback_loop/skills/pr-comment-evaluator/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → 525b1d1179c5
No earlier version was observed for comparison.
examples/demos/feedback/skill_feedback_loop/skills/skill-feedback-writer/SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → 525b1d1179c5
No earlier version was observed for comparison.
Verified commit 525b1d1179c550cd5b5661bcbf8f00f57a676928
git clone --filter=blob:none --no-checkout https://github.com/topoteretes/cognee.git .hotskills/topoteretes-cognee && git -C .hotskills/topoteretes-cognee checkout --detach 525b1d1179c550cd5b5661bcbf8f00f57a676928
# Copy each selected skill directory from .hotskills/topoteretes-cognee into .claude/skills/<skill-name>/git clone --filter=blob:none --no-checkout https://github.com/topoteretes/cognee.git .hotskills/topoteretes-cognee && git -C .hotskills/topoteretes-cognee checkout --detach 525b1d1179c550cd5b5661bcbf8f00f57a676928
# Copy each selected skill directory from .hotskills/topoteretes-cognee into .agents/skills/<skill-name>/Heat
6.8- Star growth, last 7 daysAhead of 74% of tracked repositories
- Star growth, last 24 hoursAhead of 69% of tracked repositories
- Rank movement, last 7 daysAhead of 81% of tracked repositories
- Commits, last 30 daysAhead of 99% of tracked repositories
- Accounts asking about it through MCP, last 7 daysNot available
- Hot votes this weekAhead of 0% of tracked repositories
Heat never changes the order by stars, and sponsorship never touches it. How heat works
Stars over time
Individual skills in this repository
- cognee
cognee - diff-risk-explainer
examples/demos/feedback/skill_feedback_loop/skills/diff-risk-explainer - pr-comment-evaluator
examples/demos/feedback/skill_feedback_loop/skills/pr-comment-evaluator - skill-feedback-writer
examples/demos/feedback/skill_feedback_loop/skills/skill-feedback-writer
How it works
cognee
When your agent uses it
Use this skill whenever the user asks about Cognee, AI memory, persistent agent memory, self-improving agents, agents learning from feedback, knowledge graphs, graph-based RAG, long-term memory for agents, short-term memory for agents, personalization, personas, temporal search, temporal knowledge graphs, ontology-based extraction, ontology grounding, feedback, Cypher search, natural-language graph search, chunk search, RAG search, cross-session memory, session feedback, feedback loops, session based memory, redis based memory, knowledge promotion. Also use when the user describes the workflow such as: "turn documents into a knowledge graph", "build memory from files", "search my graph", "extract entities and relations", "sync data into a graph", "update graph memory", "store memories for an agent", "help my agent learn over time", "visualize a knowledge graph built from documents", "let the agent learn", "adaptive agents", "personalized agents", "session based personalization", "find important ontologies", "find custom pydantic models", "isolate agentic behaviour", "add permission control to retrieval", "reduce context bloating".
What it loads into context
Frontmatter
255 tokensAlways available to the agent
SKILL.md
5,019 tokensWhen the skill is activated
Reference documents
58,509 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- When to apply this skill
- Core workflow
- Default guidance
- When to drop to the low-level operations
- Common tasks
- DataPoints
- NodeSets
- SearchType selection guide
- Sessions, feedback, and self-improvement
- Agentic workflows and feedback-driven improvement
- Configuration help
- Dataset and lifecycle operations
- Visualization
- Full reset (tests only)
- Important behavior notes
- Do not overcomplicate
Scripts executed separately
__init__.py__main__.pyalembic/__init__.pyalembic/env.pyalembic/frozen_schema.pyalembic/versions/18f01b0a0b4c_create_principal_configuration_table.pyalembic/versions/1a58b986e6e1_enable_delete_for_old_tutorial_notebooks.pyalembic/versions/1c22e6cb5aec_reconcile_to_frozen_schema.pyalembic/versions/1d0bb7fede17_add_pipeline_run_status.pyalembic/versions/1daae0df1866_incremental_loading.pyalembic/versions/211ab850ef3d_add_sync_operations_table.pyalembic/versions/24f5d4f64d0d_add_session_lifecycle_tables.pyalembic/versions/45957f0a9849_add_notebook_table.pyalembic/versions/46a6ce2bd2b2_expand_dataset_database_with_json_.pyalembic/versions/482cd6517ce4_add_default_user.pyalembic/versions/6ee94db7381f_remove_unique_constraint_tenant_name.pyalembic/versions/760ef4f08ef0_change_node_label_and_type_to_text.pyalembic/versions/76625596c5c3_expand_dataset_database_for_multi_user.pyalembic/versions/7c5d4e2f8a91_add_parent_user_id_to_users.pyalembic/versions/8057ae7329c2_initial_migration.pyalembic/versions/84e5d08260d6_replace_graph_ledger_table_with_nodes_.pyalembic/versions/9e7a3cb85175_loader_separation.pyalembic/versions/a1b2c3d4e5f6_add_label_column_to_data.pyalembic/versions/a7c2e9f4b8d1_add_session_records_agent_id.pyalembic/versions/a7f3c9e1b5d2_extend_pipeline_runs_operation_record.pyalembic/versions/aa753a730673_add_pipeline_run_id_to_nodes_and_edges.pyalembic/versions/ab7e313804ae_permission_system_rework.pyalembic/versions/b1c2d3e4f5a6_add_user_api_key_table.pyalembic/versions/b2c3d4e5f6a7_add_search_history_indexes.pyalembic/versions/b2c4d6e8f0a1_add_integration_credentials_table.pyalembic/versions/b3d5f7a9c1e2_add_graph_metrics_has_full_metrics.pyalembic/versions/b7e4c2a9d6f1_drop_run_info_data.pyalembic/versions/b8c1d3e5f7a9_add_provenance_entries_table.pyalembic/versions/b9274c27a25a_kuzu_11_migration.pyalembic/versions/c1a2b3d4e5f9_add_db_version_tracking.pyalembic/versions/c3d5e7f9a1b2_dedupe_session_context_add_unique_index.pyalembic/versions/c4e8a1f6b3d7_add_pipeline_runs_created_at_index.pyalembic/versions/c5d7e9f1a3b5_add_dataset_id_to_data.pyalembic/versions/c7e2a9b4d1f3_add_created_and_last_used_to_user_api_key.pyalembic/versions/c946955da633_multi_tenant_support.pyalembic/versions/d1e2f3a4b5c6_add_pipeline_runs_status_index.pyalembic/versions/d4a8e2f6b1c9_add_embedding_token_usage.pyalembic/versions/d4e5f6a7b8c9_add_dataset_configuration_table.pyalembic/versions/d4e6f8a0b2c3_add_integration_credentials_workspace_id.pyalembic/versions/d6e8f0a2b4c6_backfill_dataset_scoped_data_drop_dataset_data.pyalembic/versions/d8f4a1b2c3e9_add_global_database_version.pyalembic/versions/dd760c09e075_add_pipeline_run_sessions.pyalembic/versions/e1ec1dcb50b6_add_last_accessed_to_data.pyalembic/versions/e4ebee1091e7_expand_data_model_info.pyalembic/versions/e5a7b9c1d3f4_add_dataset_id_to_queries_and_results.pyalembic/versions/e7f9a1c3d5b8_add_data_dataset_created_index.pyalembic/versions/f1a2b3c4d5e6_add_importance_weight_to_data.pyalembic/versions/f2b4c6d8e0a1_add_system_metadata_to_data.pyalembic/versions/f3a7b9c1d2e4_add_provenance_edge_evidence.pyalembic/versions/f6b8d0a2c4e6_add_capability_layer.pyapi/DTO.pyapi/__init__.pyapi/client.pyapi/exception_telemetry.pyapi/sse.pyapi/startup_checks.pyapi/upload_fields.pyapi/v1/__init__.pyapi/v1/activity/__init__.pyapi/v1/activity/routers/__init__.pyapi/v1/activity/routers/get_activity_router.pyapi/v1/add/__init__.pyapi/v1/add/add.pyapi/v1/add/routers/__init__.pyapi/v1/add/routers/get_add_router.pyapi/v1/agents/__init__.pyapi/v1/agents/agents.pyapi/v1/agents/routers/__init__.pyapi/v1/agents/routers/get_agents_router.pyapi/v1/api_keys/routers/__init__.pyapi/v1/api_keys/routers/get_api_key_management_router.pyapi/v1/cloud/routers/__init__.pyapi/v1/cloud/routers/get_checks_router.pyapi/v1/cognify/__init__.pyapi/v1/cognify/cognify.pyapi/v1/cognify/routers/__init__.pyapi/v1/cognify/routers/get_cognify_router.pyapi/v1/config/__init__.pyapi/v1/config/config.pyapi/v1/conflicts/__init__.pyapi/v1/conflicts/routers/__init__.pyapi/v1/conflicts/routers/get_conflicts_router.pyapi/v1/datasets/__init__.pyapi/v1/datasets/datasets.pyapi/v1/datasets/dto.pyapi/v1/datasets/routers/__init__.pyapi/v1/datasets/routers/get_datasets_router.pyapi/v1/delete/__init__.pyapi/v1/delete/delete.pyapi/v1/delete/routers/__init__.pyapi/v1/delete/routers/get_delete_router.pyapi/v1/exceptions/__init__.pyapi/v1/exceptions/exceptions.pyapi/v1/export/__init__.pyapi/v1/export/export.pyapi/v1/forget/__init__.pyapi/v1/forget/forget.pyapi/v1/forget/routers/__init__.pyapi/v1/forget/routers/get_forget_router.pyapi/v1/health/__init__.pyapi/v1/health/health.pyapi/v1/health/routers/__init__.pyapi/v1/health/routers/get_health_router.pyapi/v1/improve/__init__.pyapi/v1/improve/improve.pyapi/v1/improve/routers/__init__.pyapi/v1/improve/routers/get_improve_router.pyapi/v1/integrations/__init__.pyapi/v1/integrations/routers/__init__.pyapi/v1/integrations/routers/get_integrations_router.pyapi/v1/integrations/routers/get_sync_progress_router.pyapi/v1/llm/__init__.pyapi/v1/llm/routers/__init__.pyapi/v1/llm/routers/get_llm_router.pyapi/v1/memify/__init__.pyapi/v1/memify/memify.pyapi/v1/memify/routers/__init__.pyapi/v1/memify/routers/get_memify_router.pyapi/v1/ontologies/__init__.pyapi/v1/ontologies/ontologies.pyapi/v1/ontologies/routers/__init__.pyapi/v1/ontologies/routers/get_ontology_router.pyapi/v1/permissions/routers/__init__.pyapi/v1/permissions/routers/get_permissions_router.pyapi/v1/proposals/__init__.pyapi/v1/proposals/routers/__init__.pyapi/v1/proposals/routers/get_proposals_router.pyapi/v1/prune/__init__.pyapi/v1/prune/prune.pyapi/v1/push/__init__.pyapi/v1/push/push.pyapi/v1/recall/__init__.pyapi/v1/recall/query_router.pyapi/v1/recall/recall.pyapi/v1/recall/recall_stream.pyapi/v1/recall/routers/__init__.pyapi/v1/recall/routers/get_recall_router.pyapi/v1/recall/skill_gate.pyapi/v1/remember/__init__.pyapi/v1/remember/auto_improve_debounce.pyapi/v1/remember/remember.pyapi/v1/remember/routers/__init__.pyapi/v1/remember/routers/get_remember_router.pyapi/v1/report/__init__.pyapi/v1/report/report.pyapi/v1/responses/__init__.pyapi/v1/responses/default_tools.pyapi/v1/responses/dispatch_function.pyapi/v1/responses/models.pyapi/v1/responses/routers/__init__.pyapi/v1/responses/routers/default_tools.pyapi/v1/responses/routers/get_responses_router.pyapi/v1/search/__init__.pyapi/v1/search/routers/__init__.pyapi/v1/search/routers/get_search_router.pyapi/v1/search/search.pyapi/v1/serve/__init__.pyapi/v1/serve/cloud_client.pyapi/v1/serve/credentials.pyapi/v1/serve/disconnect.pyapi/v1/serve/serve.pyapi/v1/serve/state.pyapi/v1/session/__init__.pyapi/v1/session/session.pyapi/v1/sessions/__init__.pyapi/v1/sessions/routers/__init__.pyapi/v1/sessions/routers/get_sessions_router.pyapi/v1/settings/routers/__init__.pyapi/v1/settings/routers/get_settings_router.pyapi/v1/skills/__init__.pyapi/v1/skills/list_skills.pyapi/v1/skills/routers/__init__.pyapi/v1/skills/routers/get_skills_router.pyapi/v1/slack/__init__.pyapi/v1/slack/routers/__init__.pyapi/v1/slack/routers/get_slack_channels_router.pyapi/v1/slack/routers/get_slack_history_router.pyapi/v1/slack/routers/get_slack_router.pyapi/v1/sync/__init__.pyapi/v1/sync/routers/__init__.pyapi/v1/sync/routers/get_sync_router.pyapi/v1/sync/sync.pyapi/v1/tools/__init__.pyapi/v1/tools/tools.pyapi/v1/ui/__init__.pyapi/v1/ui/node_setup.pyapi/v1/ui/npm_utils.pyapi/v1/ui/ui.pyapi/v1/update/__init__.pyapi/v1/update/incremental.pyapi/v1/update/result.pyapi/v1/update/routers/__init__.pyapi/v1/update/routers/get_update_router.pyapi/v1/update/update.pyapi/v1/users/__init__.pyapi/v1/users/create_user.pyapi/v1/users/routers/__init__.pyapi/v1/users/routers/get_auth_router.pyapi/v1/users/routers/get_configuration_router.pyapi/v1/users/routers/get_register_router.pyapi/v1/users/routers/get_reset_password_router.pyapi/v1/users/routers/get_user_id_by_email_router.pyapi/v1/users/routers/get_users_router.pyapi/v1/users/routers/get_verify_router.pyapi/v1/users/routers/get_visualize_router.pyapi/v1/validate/__init__.pyapi/v1/validate/routers/__init__.pyapi/v1/validate/routers/get_validate_router.pyapi/v1/validate/validate.pyapi/v1/visualize/__init__.pyapi/v1/visualize/get_schema_inventory.pyapi/v1/visualize/live_updates.pyapi/v1/visualize/memory_provenance.pyapi/v1/visualize/routers/__init__.pyapi/v1/visualize/routers/get_schema_router.pyapi/v1/visualize/start_visualization_server.pyapi/v1/visualize/visualize.pybase_config.pycli/__init__.pycli/_cognee.pycli/api_client.pycli/api_dispatch.pycli/code_search.pycli/commands/__init__.pycli/commands/add_command.pycli/commands/agents_command.pycli/commands/cognify_command.pycli/commands/config_command.pycli/commands/datasets_command.pycli/commands/delete_command.pycli/commands/demo_command.pycli/commands/doctor_command.pycli/commands/eval_command.pycli/commands/feedback_command.pycli/commands/forget_command.pycli/commands/improve_command.pycli/commands/memify_command.pycli/commands/migrate_command.pycli/commands/push_command.pycli/commands/recall_command.pycli/commands/remember_command.pycli/commands/report_command.pycli/commands/search_command.pycli/commands/serve_command.pycli/commands/sessions_command.pycli/config.pycli/debug.pycli/echo.pycli/exceptions.pycli/hints.pycli/minimal_cli.pycli/recall_output.pycli/reference.pycli/remediation.pycli/samples/__init__.pycli/suppress_logging.pycli/user_resolution.pycontext_global_variables.pyeval_framework/Dockerfileeval_framework/__init__.pyeval_framework/__main__.pyeval_framework/analysis/__init__.pyeval_framework/analysis/dashboard_generator.pyeval_framework/analysis/metrics_calculator.pyeval_framework/answer_generation/__init__.pyeval_framework/answer_generation/answer_generation_executor.pyeval_framework/answer_generation/beam_router.pyeval_framework/answer_generation/question_type_prompts.pyeval_framework/answer_generation/run_question_answering_module.pyeval_framework/beam/__init__.pyeval_framework/beam/eval/__init__.pyeval_framework/beam/eval/aggregate_cross_run.pyeval_framework/beam/eval/beam_eval_adapter.pyeval_framework/beam/eval/metrics/__init__.pyeval_framework/beam/eval/metrics/beam_rubric.pyeval_framework/beam/eval/metrics/kendall_tau.pyeval_framework/beam/eval/registry.pyeval_framework/beam/eval/run_sweep.pyeval_framework/beam/eval/sweep.pyeval_framework/beam/local_ingest.pyeval_framework/beam/preprocessing/__init__.pyeval_framework/beam/preprocessing/compression.pyeval_framework/beam/preprocessing/conversation_preprocessing.pyeval_framework/beam/preprocessing/loaders.pyeval_framework/beam/preprocessing/preprocess.pyeval_framework/beam/session_io.pyeval_framework/benchmark_adapters/__init__.pyeval_framework/benchmark_adapters/base_benchmark_adapter.pyeval_framework/benchmark_adapters/beam_adapter.pyeval_framework/benchmark_adapters/benchmark_adapters.pyeval_framework/benchmark_adapters/dummy_adapter.pyeval_framework/benchmark_adapters/hotpot_qa_adapter.pyeval_framework/benchmark_adapters/locomo_adapter.pyeval_framework/benchmark_adapters/logistics_system_adapter.pyeval_framework/benchmark_adapters/logistics_system_utils/corpus_generator/narrativize_corpus.pyeval_framework/benchmark_adapters/logistics_system_utils/entities/delivery_models.pyeval_framework/benchmark_adapters/logistics_system_utils/entities/enums.pyeval_framework/benchmark_adapters/logistics_system_utils/entities/package.pyeval_framework/benchmark_adapters/logistics_system_utils/entities/post_office.pyeval_framework/benchmark_adapters/logistics_system_utils/entities/retailer.pyeval_framework/benchmark_adapters/logistics_system_utils/entities/transportation.pyeval_framework/benchmark_adapters/logistics_system_utils/entities/user.pyeval_framework/benchmark_adapters/logistics_system_utils/ontology.pyeval_framework/benchmark_adapters/logistics_system_utils/rule_engine.pyeval_framework/benchmark_adapters/logistics_system_utils/utils/utils.pyeval_framework/benchmark_adapters/logistics_system_utils/utils/world_creation_utils.pyeval_framework/benchmark_adapters/musique_adapter.pyeval_framework/benchmark_adapters/twowikimultihop_adapter.pyeval_framework/corpus_builder/__init__.pyeval_framework/corpus_builder/corpus_builder_executor.pyeval_framework/corpus_builder/run_corpus_builder.pyeval_framework/corpus_builder/task_getters/TaskGetters.pyeval_framework/corpus_builder/task_getters/__init__.pyeval_framework/corpus_builder/task_getters/get_cascade_graph_tasks.pyeval_framework/corpus_builder/task_getters/get_default_tasks_by_indices.pyeval_framework/eval_config.pyeval_framework/evaluation/__init__.pyeval_framework/evaluation/base_eval_adapter.pyeval_framework/evaluation/deep_eval_adapter.pyeval_framework/evaluation/direct_llm_eval_adapter.pyeval_framework/evaluation/evaluation_executor.pyeval_framework/evaluation/evaluator_adapters.pyeval_framework/evaluation/metrics/__init__.pyeval_framework/evaluation/metrics/context_coverage.pyeval_framework/evaluation/metrics/exact_match.pyeval_framework/evaluation/metrics/f1.pyeval_framework/evaluation/metrics/rubric.pyeval_framework/evaluation/run_evaluation_module.pyeval_framework/locomo/__init__.pyeval_framework/locomo/aggregate.pyeval_framework/locomo/answer.pyeval_framework/locomo/dates.pyeval_framework/locomo/eval_adapter.pyeval_framework/locomo/ingest.pyeval_framework/locomo/metrics/__init__.pyeval_framework/locomo/metrics/llm_judge.pyeval_framework/locomo/preprocess.pyeval_framework/locomo/run_locomo_eval.pyeval_framework/locomo/scope.pyeval_framework/metrics_dashboard.pyeval_framework/modal_eval_dashboard.pyeval_framework/modal_run_eval.pyeval_framework/reporting/__init__.pyeval_framework/reporting/io.pyeval_framework/run_beam_eval.pyeval_framework/run_eval.pyeval_framework/runner.pyeval_framework/sweeps/__init__.pyeval_framework/sweeps/retriever_sweep_runner.pyeval_framework/token_usage_analysis/analyze.pyeval_framework/token_usage_analysis/cli.pyeval_framework/token_usage_analysis/corpus.pyeval_framework/token_usage_analysis/cost_model.pyeval_framework/token_usage_analysis/measure.pyeval_framework/token_usage_analysis/plot.pyeval_framework/token_usage_analysis/report.pyexceptions/__init__.pyexceptions/exceptions.pyexceptions/remediation.pyinfrastructure/__init__.pyinfrastructure/background_tasks.pyinfrastructure/context/BaseContextProvider.pyinfrastructure/context/__init__.pyinfrastructure/data/__init__.pyinfrastructure/data/chunking/DefaultChunkEngine.pyinfrastructure/data/chunking/HaystackChunkEngine.pyinfrastructure/data/chunking/LangchainChunkingEngine.pyinfrastructure/data/chunking/__init__.pyinfrastructure/data/chunking/config.pyinfrastructure/data/chunking/create_chunking_engine.pyinfrastructure/data/chunking/get_chunking_engine.pyinfrastructure/data/exceptions/__init__.pyinfrastructure/data/exceptions/exceptions.pyinfrastructure/data/utils/__init__.pyinfrastructure/databases/__init__.pyinfrastructure/databases/cache/__init__.pyinfrastructure/databases/cache/cache_db_interface.pyinfrastructure/databases/cache/config.pyinfrastructure/databases/cache/get_cache_engine.pyinfrastructure/databases/cache/models.pyinfrastructure/databases/cache/redis/RedisAdapter.pyinfrastructure/databases/cache/sql/SqlCacheAdapter.pyinfrastructure/databases/cache/sql/__init__.pyinfrastructure/databases/cache/sql/tables.pyinfrastructure/databases/cache/tapes/TapesCacheAdapter.pyinfrastructure/databases/cache/tapes/__init__.pyinfrastructure/databases/dataset_database_handler/__init__.pyinfrastructure/databases/dataset_database_handler/dataset_database_handler_interface.pyinfrastructure/databases/dataset_database_handler/supported_dataset_database_handlers.pyinfrastructure/databases/dataset_database_handler/use_dataset_database_handler.pyinfrastructure/databases/dataset_queue/__init__.pyinfrastructure/databases/dataset_queue/pinning.pyinfrastructure/databases/dataset_queue/queue.pyinfrastructure/databases/exceptions/__init__.pyinfrastructure/databases/exceptions/exceptions.pyinfrastructure/databases/graph/__init__.pyinfrastructure/databases/graph/bounded_neighborhood.pyinfrastructure/databases/graph/config.pyinfrastructure/databases/graph/degree_seeds.pyinfrastructure/databases/graph/get_graph_engine.pyinfrastructure/databases/graph/graph_db_interface.pyinfrastructure/databases/graph/kuzu/KuzuDatasetDatabaseHandler.pyinfrastructure/databases/graph/kuzu/__init__.pyinfrastructure/databases/graph/kuzu/adapter.pyinfrastructure/databases/graph/kuzu/kuzu_migrate.pyinfrastructure/databases/graph/kuzu/remote_kuzu_adapter.pyinfrastructure/databases/graph/kuzu/show_remote_kuzu_stats.pyinfrastructure/databases/graph/kuzu/subprocess/__init__.pyinfrastructure/databases/graph/kuzu/subprocess/proxy.pyinfrastructure/databases/graph/ladybug/LadybugDatasetDatabaseHandler.pyinfrastructure/databases/graph/ladybug/__init__.pyinfrastructure/databases/graph/ladybug/adapter.pyinfrastructure/databases/graph/ladybug/ladybug_migrate.pyinfrastructure/databases/graph/ladybug/remote_ladybug_adapter.pyinfrastructure/databases/graph/neo4j_driver/Neo4jAuraDevDatasetDatabaseHandler.pyinfrastructure/databases/graph/neo4j_driver/Neo4jCommunityDatasetDatabaseHandler.pyinfrastructure/databases/graph/neo4j_driver/Neo4jDatasetDatabaseHandler.pyinfrastructure/databases/graph/neo4j_driver/__init__.pyinfrastructure/databases/graph/neo4j_driver/adapter.pyinfrastructure/databases/graph/neo4j_driver/deadlock_retry.pyinfrastructure/databases/graph/neo4j_driver/neo4j_community_adapter.pyinfrastructure/databases/graph/neo4j_driver/neo4j_community_containers.pyinfrastructure/databases/graph/neo4j_driver/neo4j_metrics_utils.pyinfrastructure/databases/graph/neptune_driver/__init__.pyinfrastructure/databases/graph/neptune_driver/adapter.pyinfrastructure/databases/graph/neptune_driver/exceptions.pyinfrastructure/databases/graph/neptune_driver/neptune_utils.pyinfrastructure/databases/graph/postgres_demo/PostgresGraphDatasetDatabaseHandler.pyinfrastructure/databases/graph/postgres_demo/PostgresGraphSharedDatasetDatabaseHandler.pyinfrastructure/databases/graph/postgres_demo/__init__.pyinfrastructure/databases/graph/postgres_demo/adapter.pyinfrastructure/databases/graph/postgres_demo/tables.pyinfrastructure/databases/graph/supported_databases.pyinfrastructure/databases/graph/turso/TursoGraphDatasetDatabaseHandler.pyinfrastructure/databases/graph/turso/__init__.pyinfrastructure/databases/graph/turso/adapter.pyinfrastructure/databases/graph/turso/tables.pyinfrastructure/databases/graph/use_graph_adapter.pyinfrastructure/databases/hybrid/neptune_analytics/NeptuneAnalyticsAdapter.pyinfrastructure/databases/hybrid/neptune_analytics/__init__.pyinfrastructure/databases/postgres/__init__.pyinfrastructure/databases/postgres/admin.pyinfrastructure/databases/provenance/__init__.pyinfrastructure/databases/provenance/constants.pyinfrastructure/databases/provenance/delete_data.pyinfrastructure/databases/provenance/markers.pyinfrastructure/databases/provenance/source_ref_state.pyinfrastructure/databases/provenance/source_refs.pyinfrastructure/databases/provenance/write_context.pyinfrastructure/databases/relational/ModelBase.pyinfrastructure/databases/relational/__init__.pyinfrastructure/databases/relational/config.pyinfrastructure/databases/relational/create_db_and_tables.pyinfrastructure/databases/relational/create_relational_engine.pyinfrastructure/databases/relational/get_async_session.pyinfrastructure/databases/relational/get_migration_relational_engine.pyinfrastructure/databases/relational/get_relational_engine.pyinfrastructure/databases/relational/sqlalchemy/SqlAlchemyAdapter.pyinfrastructure/databases/relational/sqlalchemy/TursoAdapter.pyinfrastructure/databases/relational/sqlalchemy/__init__.pyinfrastructure/databases/relational/sqlite_uuid.pyinfrastructure/databases/relational/with_async_session.pyinfrastructure/databases/turso/__init__.pyinfrastructure/databases/turso/compiler.pyinfrastructure/databases/turso/config.pyinfrastructure/databases/turso/dialect.pyinfrastructure/databases/turso/files.pyinfrastructure/databases/turso/runtime.pyinfrastructure/databases/turso/transactions.pyinfrastructure/databases/unified/__init__.pyinfrastructure/databases/unified/capabilities.pyinfrastructure/databases/unified/get_unified_engine.pyinfrastructure/databases/unified/graph_vector_store_interface.pyinfrastructure/databases/unified/provenance_delete_planner.pyinfrastructure/databases/unified/unified_store_engine.pyinfrastructure/databases/utils/__init__.pyinfrastructure/databases/utils/closing_lru_cache.pyinfrastructure/databases/utils/engine_cache_ops.pyinfrastructure/databases/utils/ensure_embedding_model_matches.pyinfrastructure/databases/utils/get_graph_dataset_database_handler.pyinfrastructure/databases/utils/get_or_create_dataset_database.pyinfrastructure/databases/utils/get_vector_dataset_database_handler.pyinfrastructure/databases/utils/resolve_dataset_database_connection_info.pyinfrastructure/databases/vector/__init__.pyinfrastructure/databases/vector/compact_vector_store.pyinfrastructure/databases/vector/config.pyinfrastructure/databases/vector/create_vector_engine.pyinfrastructure/databases/vector/embeddings/EmbeddingEngine.pyinfrastructure/databases/vector/embeddings/EmbeddingGateway.pyinfrastructure/databases/vector/embeddings/FastembedEmbeddingEngine.pyinfrastructure/databases/vector/embeddings/LiteLLMEmbeddingEngine.pyinfrastructure/databases/vector/embeddings/OllamaEmbeddingEngine.pyinfrastructure/databases/vector/embeddings/OpenAICompatibleEmbeddingEngine.pyinfrastructure/databases/vector/embeddings/__init__.pyinfrastructure/databases/vector/embeddings/config.pyinfrastructure/databases/vector/embeddings/encoding.pyinfrastructure/databases/vector/embeddings/get_embedding_engine.pyinfrastructure/databases/vector/embeddings/input_limit.pyinfrastructure/databases/vector/embeddings/retry_config.pyinfrastructure/databases/vector/embeddings/utils.pyinfrastructure/databases/vector/exceptions/__init__.pyinfrastructure/databases/vector/exceptions/exceptions.pyinfrastructure/databases/vector/get_vector_engine.pyinfrastructure/databases/vector/lancedb/LanceDBAdapter.pyinfrastructure/databases/vector/lancedb/LanceDBDatasetDatabaseHandler.pyinfrastructure/databases/vector/lancedb/__init__.pyinfrastructure/databases/vector/lancedb/subprocess/__init__.pyinfrastructure/databases/vector/lancedb/subprocess/proxy.pyinfrastructure/databases/vector/models/CollectionConfig.pyinfrastructure/databases/vector/models/PayloadSchema.pyinfrastructure/databases/vector/models/ScoredResult.pyinfrastructure/databases/vector/models/VectorConfig.pyinfrastructure/databases/vector/models/__init__.pyinfrastructure/databases/vector/pgvector/PGVectorAdapter.pyinfrastructure/databases/vector/pgvector/PGVectorDatasetDatabaseHandler.pyinfrastructure/databases/vector/pgvector/PGVectorSharedDatasetDatabaseHandler.pyinfrastructure/databases/vector/pgvector/__init__.pyinfrastructure/databases/vector/pgvector/create_db_and_tables.pyinfrastructure/databases/vector/pgvector/serialize_data.pyinfrastructure/databases/vector/stored_vector_size.pyinfrastructure/databases/vector/supported_databases.pyinfrastructure/databases/vector/turso/TursoVectorAdapter.pyinfrastructure/databases/vector/turso/TursoVectorDatasetDatabaseHandler.pyinfrastructure/databases/vector/turso/__init__.pyinfrastructure/databases/vector/use_vector_adapter.pyinfrastructure/databases/vector/vector_db_interface.pyinfrastructure/engine/__init__.pyinfrastructure/engine/models/DataPoint.pyinfrastructure/engine/models/Edge.pyinfrastructure/engine/models/ExtendableDataPoint.pyinfrastructure/engine/models/FieldAnnotations.pyinfrastructure/engine/models/InternalDataPoint.pyinfrastructure/engine/utils/__init__.pyinfrastructure/engine/utils/generate_node_id.pyinfrastructure/engine/utils/parse_id.pyinfrastructure/entities/BaseEntityExtractor.pyinfrastructure/entities/__init__.pyinfrastructure/files/__init__.pyinfrastructure/files/encryption/EncryptedFileStorage.pyinfrastructure/files/encryption/__init__.pyinfrastructure/files/encryption/config.pyinfrastructure/files/encryption/envelope.pyinfrastructure/files/encryption/exceptions.pyinfrastructure/files/encryption/key_providers.pyinfrastructure/files/encryption/scope.pyinfrastructure/files/exceptions.pyinfrastructure/files/storage/FileBufferedReader.pyinfrastructure/files/storage/LocalFileStorage.pyinfrastructure/files/storage/S3FileStorage.pyinfrastructure/files/storage/StorageManager.pyinfrastructure/files/storage/__init__.pyinfrastructure/files/storage/config.pyinfrastructure/files/storage/get_file_storage.pyinfrastructure/files/storage/get_storage_config.pyinfrastructure/files/storage/s3_config.pyinfrastructure/files/storage/storage.pyinfrastructure/files/utils/__init__.pyinfrastructure/files/utils/extract_text_from_file.pyinfrastructure/files/utils/get_data_file_path.pyinfrastructure/files/utils/get_file_content_hash.pyinfrastructure/files/utils/get_file_metadata.pyinfrastructure/files/utils/guess_file_type.pyinfrastructure/files/utils/is_text_content.pyinfrastructure/files/utils/local_path_safety.pyinfrastructure/files/utils/open_data_file.pyinfrastructure/llm/LLMGateway.pyinfrastructure/llm/__init__.pyinfrastructure/llm/azure_identity.pyinfrastructure/llm/config.pyinfrastructure/llm/exceptions.pyinfrastructure/llm/extraction/__init__.pyinfrastructure/llm/extraction/extract_categories.pyinfrastructure/llm/extraction/extract_summary.pyinfrastructure/llm/extraction/knowledge_graph/__init__.pyinfrastructure/llm/extraction/knowledge_graph/extract_content_graph.pyinfrastructure/llm/ollama_support.pyinfrastructure/llm/openai_type_cache.pyinfrastructure/llm/overload_policy.pyinfrastructure/llm/pipeline_stage.pyinfrastructure/llm/prompts/__init__.pyinfrastructure/llm/prompts/llm_judge_prompts.pyinfrastructure/llm/prompts/read_query_prompt.pyinfrastructure/llm/prompts/render_prompt.pyinfrastructure/llm/prompts/show_prompt.pyinfrastructure/llm/retry_config.pyinfrastructure/llm/streaming/__init__.pyinfrastructure/llm/streaming/stream_completion.pyinfrastructure/llm/streaming/token_sink.pyinfrastructure/llm/structured_output_framework/__init__.pyinfrastructure/llm/structured_output_framework/baml/baml_client/__init__.pyinfrastructure/llm/structured_output_framework/baml/baml_client/async_client.pyinfrastructure/llm/structured_output_framework/baml/baml_client/config.pyinfrastructure/llm/structured_output_framework/baml/baml_client/globals.pyinfrastructure/llm/structured_output_framework/baml/baml_client/inlinedbaml.pyinfrastructure/llm/structured_output_framework/baml/baml_client/parser.pyinfrastructure/llm/structured_output_framework/baml/baml_client/runtime.pyinfrastructure/llm/structured_output_framework/baml/baml_client/stream_types.pyinfrastructure/llm/structured_output_framework/baml/baml_client/sync_client.pyinfrastructure/llm/structured_output_framework/baml/baml_client/tracing.pyinfrastructure/llm/structured_output_framework/baml/baml_client/type_builder.pyinfrastructure/llm/structured_output_framework/baml/baml_client/type_map.pyinfrastructure/llm/structured_output_framework/baml/baml_client/types.pyinfrastructure/llm/structured_output_framework/baml/baml_src/__init__.pyinfrastructure/llm/structured_output_framework/baml/baml_src/extraction/__init__.pyinfrastructure/llm/structured_output_framework/baml/baml_src/extraction/acreate_structured_output.pyinfrastructure/llm/structured_output_framework/baml/baml_src/extraction/create_dynamic_baml_type.pyinfrastructure/llm/structured_output_framework/litellm_instructor/__init__.pyinfrastructure/llm/structured_output_framework/litellm_instructor/llm/__init__.pyinfrastructure/llm/structured_output_framework/litellm_instructor/llm/anthropic/__init__.pyinfrastructure/llm/structured_output_framework/litellm_instructor/llm/anthropic/adapter.pyinfrastructure/llm/structured_output_framework/litellm_instructor/llm/azure_openai/__init__.pyinfrastructure/llm/structured_output_framework/litellm_instructor/llm/azure_openai/adapter.pyinfrastructure/llm/structured_output_framework/litellm_instructor/llm/bedrock/__init__.pyinfrastructure/llm/structured_output_framework/litellm_instructor/llm/bedrock/adapter.pyinfrastructure/llm/structured_output_framework/litellm_instructor/llm/gemini/__init__.pyinfrastructure/llm/structured_output_framework/litellm_instructor/llm/gemini/adapter.pyinfrastructure/llm/structured_output_framework/litellm_instructor/llm/generic_llm_api/__init__.pyinfrastructure/llm/structured_output_framework/litellm_instructor/llm/generic_llm_api/adapter.pyinfrastructure/llm/structured_output_framework/litellm_instructor/llm/get_llm_client.pyinfrastructure/llm/structured_output_framework/litellm_instructor/llm/instructor_modes.pyinfrastructure/llm/structured_output_framework/litellm_instructor/llm/llama_cpp/adapter.pyinfrastructure/llm/structured_output_framework/litellm_instructor/llm/llm_interface.pyinfrastructure/llm/structured_output_framework/litellm_instructor/llm/mcp_sampling/__init__.pyinfrastructure/llm/structured_output_framework/litellm_instructor/llm/mcp_sampling/adapter.pyinfrastructure/llm/structured_output_framework/litellm_instructor/llm/mcp_sampling/session_context.pyinfrastructure/llm/structured_output_framework/litellm_instructor/llm/mistral/__init__.pyinfrastructure/llm/structured_output_framework/litellm_instructor/llm/mistral/adapter.pyinfrastructure/llm/structured_output_framework/litellm_instructor/llm/ollama/__init__.pyinfrastructure/llm/structured_output_framework/litellm_instructor/llm/ollama/adapter.pyinfrastructure/llm/structured_output_framework/litellm_instructor/llm/openai/__init__.pyinfrastructure/llm/structured_output_framework/litellm_instructor/llm/openai/adapter.pyinfrastructure/llm/structured_output_framework/litellm_instructor/llm/rate_limiter.pyinfrastructure/llm/structured_output_framework/litellm_instructor/llm/types.pyinfrastructure/llm/structured_output_framework/litellm_native/__init__.pyinfrastructure/llm/structured_output_framework/litellm_native/get_native_client.pyinfrastructure/llm/structured_output_framework/litellm_native/native_adapter.pyinfrastructure/llm/tokenizer/Gemini/__init__.pyinfrastructure/llm/tokenizer/Gemini/adapter.pyinfrastructure/llm/tokenizer/HuggingFace/__init__.pyinfrastructure/llm/tokenizer/HuggingFace/adapter.pyinfrastructure/llm/tokenizer/Mistral/__init__.pyinfrastructure/llm/tokenizer/Mistral/adapter.pyinfrastructure/llm/tokenizer/TikToken/__init__.pyinfrastructure/llm/tokenizer/TikToken/adapter.pyinfrastructure/llm/tokenizer/__init__.pyinfrastructure/llm/tokenizer/resolver.pyinfrastructure/llm/tokenizer/tokenizer_interface.pyinfrastructure/llm/types.pyinfrastructure/llm/utils.pyinfrastructure/loaders/LoaderEngine.pyinfrastructure/loaders/LoaderInterface.pyinfrastructure/loaders/__init__.pyinfrastructure/loaders/core/__init__.pyinfrastructure/loaders/core/audio_loader.pyinfrastructure/loaders/core/code_loader.pyinfrastructure/loaders/core/csv_loader.pyinfrastructure/loaders/core/image_loader.pyinfrastructure/loaders/core/text_loader.pyinfrastructure/loaders/core/video_loader.pyinfrastructure/loaders/create_loader_engine.pyinfrastructure/loaders/exceptions.pyinfrastructure/loaders/external/__init__.pyinfrastructure/loaders/external/advanced_pdf_loader.pyinfrastructure/loaders/external/beautiful_soup_loader.pyinfrastructure/loaders/external/dlt_csv_loader.pyinfrastructure/loaders/external/docling_loader.pyinfrastructure/loaders/external/pypdf_loader.pyinfrastructure/loaders/external/unstructured_loader.pyinfrastructure/loaders/get_loader_engine.pyinfrastructure/loaders/store_derived_text.pyinfrastructure/loaders/supported_loaders.pyinfrastructure/loaders/use_loader.pyinfrastructure/loaders/utils/__init__.pyinfrastructure/loaders/utils/require_llm.pyinfrastructure/locks/__init__.pyinfrastructure/locks/dataset_lock.pyinfrastructure/locks/loop_agnostic_lock.pyinfrastructure/locks/session_lock.pyinfrastructure/session/__init__.pyinfrastructure/session/agent_context_extraction.pyinfrastructure/session/feedback_detection.pyinfrastructure/session/feedback_models.pyinfrastructure/session/get_session_manager.pyinfrastructure/session/session_agent_trace.pyinfrastructure/session/session_concurrent_turn.pyinfrastructure/session/session_context_builder.pyinfrastructure/session/session_context_models.pyinfrastructure/session/session_embeddings.pyinfrastructure/session/session_manager.pyinfrastructure/session/session_node_set.pyinfrastructure/session/session_persist_watermark.pyinfrastructure/session/session_turn.pyinfrastructure/utils/calculate_backoff.pyinfrastructure/utils/run_async.pyinfrastructure/utils/run_sync.pylow_level.pymemify_pipelines/__init__.pymemify_pipelines/apply_feedback_weights.pymemify_pipelines/cognify_code_docs.pymemify_pipelines/consolidate_entities.pymemify_pipelines/consolidate_entity_descriptions.pymemify_pipelines/cross_connect_entities.pymemify_pipelines/global_context_index.pymemify_pipelines/memify_task_registry.pymemify_pipelines/persist_agent_trace_feedbacks_in_knowledge_graph.pymemify_pipelines/persist_sessions_in_knowledge_graph.pymemify_pipelines/review_conflicts_pipeline.pymemory/__init__.pymemory/entries.pymigration/__init__.pymodules/__init__.pymodules/agent_memory/__init__.pymodules/agent_memory/decorator.pymodules/agent_memory/runtime.pymodules/agent_memory/sanitization.pymodules/agents/__init__.pymodules/agents/agent_mode.pymodules/agents/create_agent.pymodules/agents/delete_agent.pymodules/agents/delete_agents_of_user.pymodules/agents/get_agent.pymodules/agents/list_agents.pymodules/agents/models.pymodules/agents/operations.pymodules/agents/registry.pymodules/chunking/Chunker.pymodules/chunking/CsvChunker.pymodules/chunking/JsonListChunker.pymodules/chunking/LangchainChunker.pymodules/chunking/TextChunker.pymodules/chunking/__init__.pymodules/chunking/chunk_id.pymodules/chunking/chunk_policy.pymodules/chunking/external_metadata.pymodules/chunking/incremental_chunking.pymodules/chunking/models/DltRow.pymodules/chunking/models/DocumentChunk.pymodules/chunking/models/__init__.pymodules/chunking/text_chunker_with_overlap.pymodules/cloud/exceptions/CloudApiKeyMissingError.pymodules/cloud/exceptions/CloudConnectionError.pymodules/cloud/exceptions/__init__.pymodules/cloud/operations/__init__.pymodules/cloud/operations/check_api_key.pymodules/cognify/__init__.pymodules/cognify/chunking_tasks.pymodules/cognify/config.pymodules/cognify/estimator.pymodules/cognify/memory_pipelines.pymodules/cognify/memory_status.pymodules/cognify/recovery.pymodules/cognify/rollback.pymodules/cognify/routing.pymodules/conflicts/__init__.pymodules/conflicts/methods.pymodules/conflicts/models.pymodules/data/__init__.pymodules/data/constants.pymodules/data/content_hash.pymodules/data/deletion/__init__.pymodules/data/deletion/prune_data.pymodules/data/deletion/prune_system.pymodules/data/exceptions/__init__.pymodules/data/exceptions/exceptions.pymodules/data/methods/__init__.pymodules/data/methods/add_model_class_to_graph.pymodules/data/methods/check_dataset_name.pymodules/data/methods/create_authorized_dataset.pymodules/data/methods/create_dataset.pymodules/data/methods/delete_data.pymodules/data/methods/delete_dataset.pymodules/data/methods/get_authorized_dataset.pymodules/data/methods/get_authorized_dataset_by_name.pymodules/data/methods/get_authorized_existing_datasets.pymodules/data/methods/get_data.pymodules/data/methods/get_data_ids_by_dataset.pymodules/data/methods/get_dataset.pymodules/data/methods/get_dataset_data.pymodules/data/methods/get_dataset_data_by_content_hash.pymodules/data/methods/get_dataset_databases.pymodules/data/methods/get_dataset_ids.pymodules/data/methods/get_dataset_processing_status.pymodules/data/methods/get_datasets.pymodules/data/methods/get_datasets_by_name.pymodules/data/methods/get_datasets_graph_counts.pymodules/data/methods/get_deletion_counts.pymodules/data/methods/get_existing_data_ids.pymodules/data/methods/get_last_added_data.pymodules/data/methods/get_selected_dataset_data.pymodules/data/methods/get_unique_data_id.pymodules/data/methods/get_unique_dataset_id.pymodules/data/methods/has_data.pymodules/data/methods/has_dataset_data.pymodules/data/methods/load_or_create_datasets.pymodules/data/methods/publish_updated_data.pymodules/data/methods/resolve_data_id.pymodules/data/models/Data.pymodules/data/models/Dataset.pymodules/data/models/DatasetConfiguration.pymodules/data/models/GraphMetrics.pymodules/data/models/__init__.pymodules/data/models/answers_base.pymodules/data/models/answers_data.pymodules/data/models/metrics_base.pymodules/data/models/metrics_data.pymodules/data/models/questions_base.pymodules/data/models/questions_data.pymodules/data/processing/__init__.pymodules/data/processing/document_types/AudioDocument.pymodules/data/processing/document_types/CodeFileDocument.pymodules/data/processing/document_types/CodeRepoDocument.pymodules/data/processing/document_types/CsvDocument.pymodules/data/processing/document_types/DltSourceDocument.pymodules/data/processing/document_types/Document.pymodules/data/processing/document_types/ImageDocument.pymodules/data/processing/document_types/PdfDocument.pymodules/data/processing/document_types/TextDocument.pymodules/data/processing/document_types/UnstructuredDocument.pymodules/data/processing/document_types/__init__.pymodules/data/processing/document_types/exceptions/__init__.pymodules/data/processing/document_types/exceptions/exceptions.pymodules/data/processing/has_new_chunks.pymodules/engine/__init__.pymodules/engine/models/ColumnValue.pymodules/engine/models/DltColumn.pymodules/engine/models/Entity.pymodules/engine/models/EntityType.pymodules/engine/models/FactConflict.pymodules/engine/models/Skill.pymodules/engine/models/SkillImprovementProposal.pymodules/engine/models/SkillRun.pymodules/engine/models/StructureContainer.pymodules/engine/models/TableRow.pymodules/engine/models/TableType.pymodules/engine/models/Timestamp.pymodules/engine/models/Tool.pymodules/engine/models/Triplet.pymodules/engine/models/__init__.pymodules/engine/models/node_set.pymodules/engine/operations/setup.pymodules/engine/utils/__init__.pymodules/engine/utils/generate_edge_id.pymodules/engine/utils/generate_edge_name.pymodules/engine/utils/generate_edge_object_id.pymodules/engine/utils/generate_node_id.pymodules/engine/utils/generate_node_name.pymodules/engine/utils/temporal_hints.pymodules/engine/utils/timestamp_from_text.pymodules/graph/__init__.pymodules/graph/cognee_graph/CogneeAbstractGraph.pymodules/graph/cognee_graph/CogneeGraph.pymodules/graph/cognee_graph/CogneeGraphElements.pymodules/graph/cognee_graph/__init__.pymodules/graph/exceptions/__init__.pymodules/graph/exceptions/exceptions.pymodules/graph/legacy/GraphRelationshipLedger.pymodules/graph/legacy/has_edges_in_legacy_ledger.pymodules/graph/legacy/has_nodes_in_legacy_ledger.pymodules/graph/legacy/mark_ledger_as_deleted.pymodules/graph/legacy/record_data_in_legacy_ledger.pymodules/graph/methods/__init__.pymodules/graph/methods/delete_chunks_incremental.pymodules/graph/methods/delete_data_nodes_and_edges.pymodules/graph/methods/delete_data_related_edges.pymodules/graph/methods/delete_data_related_nodes.pymodules/graph/methods/delete_dataset_nodes_and_edges.pymodules/graph/methods/delete_dataset_related_edges.pymodules/graph/methods/delete_dataset_related_nodes.pymodules/graph/methods/delete_from_graph_and_vector.pymodules/graph/methods/deleted_graph_elements.pymodules/graph/methods/get_data_related_edges.pymodules/graph/methods/get_data_related_nodes.pymodules/graph/methods/get_dataset_related_edges.pymodules/graph/methods/get_dataset_related_nodes.pymodules/graph/methods/get_formatted_graph_data.pymodules/graph/methods/get_global_context_graph_inputs.pymodules/graph/methods/get_orphaned_nodeset_labels_for_dataset.pymodules/graph/methods/get_shared_slugs_losing_dataset_anchor.pymodules/graph/methods/has_data_related_nodes.pymodules/graph/methods/legacy_delete.pymodules/graph/methods/sanitize_relational_payload.pymodules/graph/methods/try_delete_data_by_graph_provenance.pymodules/graph/methods/upsert_edges.pymodules/graph/methods/upsert_nodes.pymodules/graph/models/Edge.pymodules/graph/models/EdgeType.pymodules/graph/models/Node.pymodules/graph/models/__init__.pymodules/graph/rdf/__init__.pymodules/graph/rdf/export.pymodules/graph/rdf/sparql.pymodules/graph/utils/__init__.pymodules/graph/utils/convert_node_to_data_point.pymodules/graph/utils/copy_edge.pymodules/graph/utils/deduplicate_nodes_and_edges.pymodules/graph/utils/entity_scoring.pymodules/graph/utils/expand_with_nodes_and_edges.pymodules/graph/utils/fact_conflicts.pymodules/graph/utils/field_edges.pymodules/graph/utils/get_entity_nodes_from_triplets.pymodules/graph/utils/get_graph_from_model.pymodules/graph/utils/get_model_instance_from_graph.pymodules/graph/utils/prepare_edges_for_storage.pymodules/graph/utils/resolve_edges_to_text.pymodules/graph/utils/retrieve_existing_edges.pymodules/graph/utils/unwrap_transparent_nodes.pymodules/graph_models/__init__.pymodules/graph_models/compiler.pymodules/graph_models/spec.pymodules/improve/__init__.pymodules/improve/admission.pymodules/improve/capabilities.pymodules/improve/config.pymodules/improve/constants.pymodules/improve/inputs.pymodules/improve/registry.pymodules/improve/result.pymodules/improve/review_conflicts.pymodules/improve/stage.pymodules/improve/stages.pymodules/improve/watermarks.pymodules/ingestion/__init__.pymodules/ingestion/classify.pymodules/ingestion/data_types/BinaryData.pymodules/ingestion/data_types/IngestionData.pymodules/ingestion/data_types/S3BinaryData.pymodules/ingestion/data_types/TextData.pymodules/ingestion/data_types/__init__.pymodules/ingestion/discover_directory_datasets.pymodules/ingestion/exceptions/__init__.pymodules/ingestion/exceptions/exceptions.pymodules/ingestion/get_matched_datasets.pymodules/ingestion/identify.pymodules/ingestion/identify_many.pymodules/ingestion/save_data_to_file.pymodules/integrations/__init__.pymodules/integrations/agent_identity.pymodules/integrations/base.pymodules/integrations/connect.pymodules/integrations/credentials.pymodules/integrations/crypto.pymodules/integrations/github/__init__.pymodules/integrations/github/adapter.pymodules/integrations/github/app_auth.pymodules/integrations/github/github_settings.pymodules/integrations/github/handle_github_event.pymodules/integrations/github/sync.pymodules/integrations/github/verify_github_signature.pymodules/integrations/gmail/__init__.pymodules/integrations/gmail/adapter.pymodules/integrations/gmail/client.pymodules/integrations/gmail/gmail_settings.pymodules/integrations/gmail/sync.pymodules/integrations/google/__init__.pymodules/integrations/google/client.pymodules/integrations/google/google_settings.pymodules/integrations/google/ingestion.pymodules/integrations/google/oauth_integration.pymodules/integrations/google_calendar/__init__.pymodules/integrations/google_calendar/adapter.pymodules/integrations/google_calendar/client.pymodules/integrations/google_calendar/google_calendar_settings.pymodules/integrations/google_calendar/sync.pymodules/integrations/google_drive/__init__.pymodules/integrations/google_drive/adapter.pymodules/integrations/google_drive/client.pymodules/integrations/google_drive/google_drive_settings.pymodules/integrations/google_drive/sync.pymodules/integrations/ingestion.pymodules/integrations/linear/__init__.pymodules/integrations/linear/adapter.pymodules/integrations/linear/agent_session.pymodules/integrations/linear/client.pymodules/integrations/linear/handle_linear_event.pymodules/integrations/linear/linear_settings.pymodules/integrations/linear/resume_sync.pymodules/integrations/linear/sync.pymodules/integrations/linear/verify_linear_signature.pymodules/integrations/models/IntegrationCredential.pymodules/integrations/models/__init__.pymodules/integrations/notion/__init__.pymodules/integrations/notion/adapter.pymodules/integrations/notion/client.pymodules/integrations/notion/notion_settings.pymodules/integrations/notion/sync.pymodules/integrations/oauth_flow.pymodules/integrations/plugin_keys.pymodules/integrations/plugin_status.pymodules/integrations/plugins.pymodules/integrations/registry.pymodules/integrations/slack/__init__.pymodules/integrations/slack/adapter.pymodules/integrations/slack/channels.pymodules/integrations/slack/handle_cognee_ask.pymodules/integrations/slack/handle_cognee_remember.pymodules/integrations/slack/handle_history.pymodules/integrations/slack/handle_slack_command.pymodules/integrations/slack/handle_slack_event.pymodules/integrations/slack/handle_slack_interactive.pymodules/integrations/slack/handle_slack_link.pymodules/integrations/slack/history.pymodules/integrations/slack/history_client.pymodules/integrations/slack/history_models.pymodules/integrations/slack/history_sync.pymodules/integrations/slack/home.pymodules/integrations/slack/oauth.pymodules/integrations/slack/persistence.pymodules/integrations/slack/remember_message.pymodules/integrations/slack/response_url.pymodules/integrations/slack/slack_settings.pymodules/integrations/slack/verify_slack_signature.pymodules/integrations/sync_progress.pymodules/memify/__init__.pymodules/memify/memify.pymodules/memify/run_memify_tasks.pymodules/memify/skill_improvement.pymodules/metrics/operations/__init__.pymodules/metrics/operations/get_pipeline_run_metrics.pymodules/migration/__init__.pymodules/migration/archive.pymodules/migration/cogx.pymodules/migration/export.pymodules/migration/formats.pymodules/migration/import_source.pymodules/migration/loader.pymodules/migration/snapshot.pymodules/migration/sources/__init__.pymodules/migration/sources/base.pymodules/migration/sources/cogx_archive.pymodules/migration/sources/langmem.pymodules/migration/sources/letta.pymodules/migration/sources/mem0.pymodules/migration/sources/zep.pymodules/migrations/__init__.pymodules/migrations/lockstep.pymodules/migrations/migration.pymodules/migrations/models/GlobalDatabaseVersion.pymodules/migrations/models/__init__.pymodules/migrations/registry.pymodules/migrations/runner.pymodules/migrations/startup.pymodules/migrations/versions/__init__.pymodules/migrations/versions/_vector_rekey.pymodules/migrations/versions/adapter_storage_migration.pymodules/migrations/versions/ladybug_graph_provenance_columns.pymodules/migrations/versions/namespace_edge_type_point_ids.pymodules/migrations/versions/namespace_entity_type_node_ids.pymodules/migrations/versions/pgvector_hnsw_indexes.pymodules/migrations/versions/postgres_graph_provenance_columns.pymodules/migrations/versions/rekey_fork_document_ids.pymodules/observability/__init__.pymodules/observability/exceptions/__init__.pymodules/observability/exceptions/exceptions.pymodules/observability/get_observe.pymodules/observability/logs.pymodules/observability/metrics.pymodules/observability/observers.pymodules/observability/trace_context.pymodules/observability/tracing.pymodules/ontology/__init__.pymodules/ontology/base_ontology_resolver.pymodules/ontology/construct_data_points_and_edges_with_ontology.pymodules/ontology/exceptions/__init__.pymodules/ontology/exceptions/exceptions.pymodules/ontology/get_default_ontology_resolver.pymodules/ontology/matching_strategies.pymodules/ontology/models.pymodules/ontology/ontology_config.pymodules/ontology/ontology_env_config.pymodules/ontology/rdf_xml/RDFLibOntologyResolver.pymodules/ontology/rdf_xml/__init__.pymodules/ontology/rdf_xml/parse_rdf_content.pymodules/ontology/rdf_xml/rdf_ingest.pymodules/operations/__init__.pymodules/operations/origin.pymodules/operations/record_operation.pymodules/operations/scrub_error.pymodules/operations/usage_accumulator.pymodules/pipelines/__init__.pymodules/pipelines/exceptions/__init__.pymodules/pipelines/exceptions/exceptions.pymodules/pipelines/exceptions/tasks.pymodules/pipelines/layers/__init__.pymodules/pipelines/layers/pipeline_execution_mode.pymodules/pipelines/layers/resolve_authorized_user_dataset.pymodules/pipelines/layers/resolve_authorized_user_datasets.pymodules/pipelines/layers/setup_and_check_environment.pymodules/pipelines/layers/validate_pipeline_tasks.pymodules/pipelines/methods/__init__.pymodules/pipelines/methods/get_pipeline_run.pymodules/pipelines/methods/get_pipeline_run_by_dataset.pymodules/pipelines/methods/get_pipeline_runs_by_dataset.pymodules/pipelines/models/DataItemStatus.pymodules/pipelines/models/Pipeline.pymodules/pipelines/models/PipelineContext.pymodules/pipelines/models/PipelineRun.pymodules/pipelines/models/PipelineRunInfo.pymodules/pipelines/models/PipelineRunSession.pymodules/pipelines/models/PipelineTask.pymodules/pipelines/models/Task.pymodules/pipelines/models/TaskRun.pymodules/pipelines/models/__init__.pymodules/pipelines/operations/__init__.pymodules/pipelines/operations/get_pipeline_status.pymodules/pipelines/operations/log_pipeline_run_complete.pymodules/pipelines/operations/log_pipeline_run_error.pymodules/pipelines/operations/log_pipeline_run_progress.pymodules/pipelines/operations/log_pipeline_run_start.pymodules/pipelines/operations/pipeline.pymodules/pipelines/operations/run_parallel.pymodules/pipelines/operations/run_pipeline.pymodules/pipelines/operations/run_sessions.pymodules/pipelines/operations/run_tasks.pymodules/pipelines/operations/run_tasks_base.pymodules/pipelines/operations/run_tasks_data_item.pymodules/pipelines/operations/run_tasks_with_telemetry.pymodules/pipelines/provenance_config.pymodules/pipelines/queues/pipeline_run_info_queues.pymodules/pipelines/run_ownership.pymodules/pipelines/tasks/task.pymodules/pipelines/utils/__init__.pymodules/pipelines/utils/generate_pipeline_id.pymodules/pipelines/utils/generate_pipeline_run_id.pymodules/pipelines/utils/iter_ingestion_entries.pymodules/pipelines/utils/summarize_run_info_data.pymodules/preflight/__init__.pymodules/preflight/config_preflight.pymodules/presort/__init__.pymodules/presort/apply_presort.pymodules/presort/llm_availability.pymodules/presort/local_paths.pymodules/presort/run_presort.pymodules/provenance/__init__.pymodules/provenance/edge_evidence/__init__.pymodules/provenance/edge_evidence/buffer.pymodules/provenance/edge_evidence/capture.pymodules/provenance/edge_evidence/cleanup.pymodules/provenance/edge_evidence/config.pymodules/provenance/edge_evidence/lookup.pymodules/provenance/edge_evidence/models.pymodules/provenance/edge_evidence/persistence.pymodules/provenance/integrity.pymodules/provenance/manager.pymodules/provenance/models/ProvenanceEntry.pymodules/provenance/models/ProvenanceEntryRow.pymodules/provenance/models/__init__.pymodules/provenance/storage.pymodules/recall/__init__.pymodules/recall/config.pymodules/recall/methods/__init__.pymodules/recall/methods/graph_warmup.pymodules/recall/methods/model_from_json_schema.pymodules/recall/methods/normalize_search_payload.pymodules/recall/types/RecallResponse.pymodules/recall/types/SearchResultItem.pymodules/recall/types/__init__.pymodules/retrieval/__init__.pymodules/retrieval/agentic_retriever.pymodules/retrieval/base_retriever.pymodules/retrieval/bm25_retriever.pymodules/retrieval/broad_retriever.pymodules/retrieval/broad_store.pymodules/retrieval/chunks_retriever.pymodules/retrieval/code_graph_diagram.pymodules/retrieval/code_retriever.pymodules/retrieval/code_search_index.pymodules/retrieval/coding_rules_retriever.pymodules/retrieval/completion_retriever.pymodules/retrieval/context_providers/DummyContextProvider.pymodules/retrieval/context_providers/SummarizedTripletSearchContextProvider.pymodules/retrieval/context_providers/TripletSearchContextProvider.pymodules/retrieval/context_providers/__init__.pymodules/retrieval/cypher_search_retriever.pymodules/retrieval/entity_extractors/DummyEntityExtractor.pymodules/retrieval/entity_extractors/__init__.pymodules/retrieval/exceptions/__init__.pymodules/retrieval/exceptions/exceptions.pymodules/retrieval/graph_completion_context_extension_retriever.pymodules/retrieval/graph_completion_cot_retriever.pymodules/retrieval/graph_completion_decomposition_retriever.pymodules/retrieval/graph_completion_retriever.pymodules/retrieval/graph_report_retriever.pymodules/retrieval/graph_summary_completion_retriever.pymodules/retrieval/hybrid/__init__.pymodules/retrieval/hybrid/candidates.pymodules/retrieval/hybrid/chunks.pymodules/retrieval/hybrid/context.pymodules/retrieval/hybrid/entities.pymodules/retrieval/hybrid/external_metadata.pymodules/retrieval/hybrid/facts.pymodules/retrieval/hybrid/merge.pymodules/retrieval/hybrid/pairs.pymodules/retrieval/hybrid/ranking.pymodules/retrieval/hybrid/references.pymodules/retrieval/hybrid/results.pymodules/retrieval/hybrid/truth.pymodules/retrieval/hybrid_retriever.pymodules/retrieval/jaccard_retrival.pymodules/retrieval/lexical_retriever.pymodules/retrieval/natural_language_retriever.pymodules/retrieval/only_context_prompt.pymodules/retrieval/register_retriever.pymodules/retrieval/registered_community_retrievers.pymodules/retrieval/session_aware_completion.pymodules/retrieval/skills_retriever.pymodules/retrieval/summaries_retriever.pymodules/retrieval/temporal_hybrid/__init__.pymodules/retrieval/temporal_hybrid/expansion.pymodules/retrieval/temporal_hybrid/matching.pymodules/retrieval/temporal_hybrid/models.pymodules/retrieval/temporal_hybrid_retriever.pymodules/retrieval/utils/__init__.pymodules/retrieval/utils/access_tracking.pymodules/retrieval/utils/brute_force_triplet_search.pymodules/retrieval/utils/completion.pymodules/retrieval/utils/conflict_context.pymodules/retrieval/utils/description_to_codepart_search.pymodules/retrieval/utils/evidence.pymodules/retrieval/utils/extract_uuid_from_node.pymodules/retrieval/utils/global_context.pymodules/retrieval/utils/merge_results.pymodules/retrieval/utils/node_edge_vector_search.pymodules/retrieval/utils/query_decomposition.pymodules/retrieval/utils/query_state.pymodules/retrieval/utils/references.pymodules/retrieval/utils/resolved_context.pymodules/retrieval/utils/results.pymodules/retrieval/utils/stop_words.pymodules/retrieval/utils/used_graph_elements.pymodules/retrieval/utils/validate_queries.pymodules/run_custom_pipeline/__init__.pymodules/run_custom_pipeline/run_custom_pipeline.pymodules/search/__init__.pymodules/search/dataset_routing/__init__.pymodules/search/dataset_routing/config.pymodules/search/dataset_routing/index.pymodules/search/dataset_routing/route.pymodules/search/dataset_routing/store.pymodules/search/exceptions/__init__.pymodules/search/exceptions/exceptions.pymodules/search/methods/__init__.pymodules/search/methods/get_retriever_output.pymodules/search/methods/get_search_type_retriever_instance.pymodules/search/methods/hybrid_deferral.pymodules/search/methods/search.pymodules/search/models/EvidenceReference.pymodules/search/models/Query.pymodules/search/models/Result.pymodules/search/models/SearchResultPayload.pymodules/search/operations/__init__.pymodules/search/operations/delete_search_history.pymodules/search/operations/get_history.pymodules/search/operations/get_queries.pymodules/search/operations/get_results.pymodules/search/operations/log_query.pymodules/search/operations/log_result.pymodules/search/operations/log_search_history.pymodules/search/operations/search_history_config.pymodules/search/operations/select_search_type.pymodules/search/types/SearchResult.pymodules/search/types/SearchType.pymodules/search/types/__init__.pymodules/search/utils/__init__.pymodules/search/utils/transform_insights_to_graph.pymodules/search/utils/transform_triplets_to_graph.pymodules/session_distillation/__init__.pymodules/session_distillation/distill.pymodules/session_distillation/models.pymodules/session_lifecycle/__init__.pymodules/session_lifecycle/agent_usage.pymodules/session_lifecycle/delete_session.pymodules/session_lifecycle/invalidate_sessions.pymodules/session_lifecycle/metrics.pymodules/session_lifecycle/models.pymodules/session_lifecycle/usage_tracking.pymodules/session_lifecycle/visibility.pymodules/settings/__init__.pymodules/settings/get_current_settings.pymodules/settings/get_settings.pymodules/settings/save_llm_config.pymodules/settings/save_vector_db_config.pymodules/storage/__init__.pymodules/storage/utils/__init__.pymodules/sync/__init__.pymodules/sync/methods/__init__.pymodules/sync/methods/create_sync_operation.pymodules/sync/methods/get_sync_operation.pymodules/sync/methods/update_sync_operation.pymodules/sync/models/SyncOperation.pymodules/sync/models/__init__.pymodules/tools/__init__.pymodules/tools/builtin/__init__.pymodules/tools/builtin/load_skill.pymodules/tools/builtin/memory_search.pymodules/tools/config.pymodules/tools/connections.pymodules/tools/context.pymodules/tools/errors.pymodules/tools/execute_tool.pymodules/tools/ingest_skills.pymodules/tools/models/ToolConnection.pymodules/tools/models/ToolWriteProposal.pymodules/tools/models/__init__.pymodules/tools/path_safety.pymodules/tools/registry.pymodules/tools/resolve_skills.pymodules/tools/skill_parser.pymodules/tools/skill_runs.pymodules/tools/text_to_sql/__init__.pymodules/tools/text_to_sql/engine.pymodules/tools/text_to_sql/engine_factory.pymodules/tools/text_to_sql/executor.pymodules/tools/text_to_sql/sql_guard.pymodules/tools/text_to_sql/write_guard.pymodules/tools/text_to_sql/write_proposals.pymodules/truth_subspace/__init__.pymodules/truth_subspace/align.pymodules/truth_subspace/build.pymodules/truth_subspace/centroids.pymodules/truth_subspace/constants.pymodules/truth_subspace/models.pymodules/user_preferences/__init__.pymodules/user_preferences/constants.pymodules/user_preferences/lookup.pymodules/user_preferences/models.pymodules/user_preferences/store.pymodules/user_preferences/update.pymodules/user_preferences/weights.pymodules/users/__init__.pymodules/users/api_key/create_api_key.pymodules/users/api_key/delete_api_key.pymodules/users/api_key/exceptions.pymodules/users/api_key/get_api_keys.pymodules/users/api_key/hash_api_key.pymodules/users/authentication/api_bearer/__init__.pymodules/users/authentication/api_bearer/api_bearer_transport.pymodules/users/authentication/api_bearer/api_jwt_strategy.pymodules/users/authentication/api_key/api_key_jwt_strategy.pymodules/users/authentication/api_key/get_api_key_transport.pymodules/users/authentication/default/__init__.pymodules/users/authentication/default/default_jwt_strategy.pymodules/users/authentication/default/default_transport.pymodules/users/authentication/get_api_auth_backend.pymodules/users/authentication/get_api_key_backend.pymodules/users/authentication/get_auth_secret.pymodules/users/authentication/get_client_auth_backend.pymodules/users/authentication/methods/authenticate_user.pymodules/users/authentication/password_bound_jwt_strategy.pymodules/users/authentication/redact_websocket_query_secrets.pymodules/users/authentication/websocket_query_param.pymodules/users/capabilities/methods/__init__.pymodules/users/capabilities/methods/authorized_get_effective_capabilities.pymodules/users/capabilities/methods/authorized_grant_capability.pymodules/users/capabilities/methods/authorized_revoke_capability.pymodules/users/capabilities/methods/get_capability_scope.pymodules/users/capabilities/methods/get_role_capabilities.pymodules/users/capabilities/methods/get_unheld_capabilities.pymodules/users/capabilities/methods/grant_capability.pymodules/users/capabilities/methods/require_role_capabilities.pymodules/users/capabilities/methods/revoke_capability.pymodules/users/capabilities/methods/validate_capability.pymodules/users/exceptions/__init__.pymodules/users/exceptions/exceptions.pymodules/users/get_fastapi_users.pymodules/users/get_user_db.pymodules/users/get_user_manager.pymodules/users/methods/__init__.pymodules/users/methods/create_default_user.pymodules/users/methods/create_user.pymodules/users/methods/delete_user.pymodules/users/methods/get_agent_user_ids.pymodules/users/methods/get_authenticated_user.pymodules/users/methods/get_authenticated_websocket_user.pymodules/users/methods/get_default_user.pymodules/users/methods/get_principal_configuration.pymodules/users/methods/get_user.pymodules/users/methods/get_user_agents.pymodules/users/methods/get_user_by_email.pymodules/users/methods/get_user_id_by_email.pymodules/users/methods/get_visible_user_ids.pymodules/users/methods/set_default_user_password_if_unset.pymodules/users/methods/store_principal_configuration.pymodules/users/models/ACL.pymodules/users/models/DatasetDatabase.pymodules/users/models/Permission.pymodules/users/models/Principal.pymodules/users/models/PrincipalCapability.pymodules/users/models/PrincipalConfiguration.pymodules/users/models/Role.pymodules/users/models/Tenant.pymodules/users/models/User.pymodules/users/models/UserApiKey.pymodules/users/models/UserRole.pymodules/users/models/UserTenant.pymodules/users/models/__init__.pymodules/users/permissions/__init__.pymodules/users/permissions/methods/__init__.pymodules/users/permissions/methods/authorized_get_principal_datasets.pymodules/users/permissions/methods/authorized_give_permission_on_datasets.pymodules/users/permissions/methods/authorized_revoke_permission_on_datasets.pymodules/users/permissions/methods/check_permission_on_dataset.pymodules/users/permissions/methods/get_all_user_permission_datasets.pymodules/users/permissions/methods/get_document_ids_for_user.pymodules/users/permissions/methods/get_effective_capabilities.pymodules/users/permissions/methods/get_permitted_dataset_ids.pymodules/users/permissions/methods/get_principal.pymodules/users/permissions/methods/get_principal_datasets.pymodules/users/permissions/methods/get_readable_datasets.pymodules/users/permissions/methods/get_role.pymodules/users/permissions/methods/get_specific_user_permission_datasets.pymodules/users/permissions/methods/get_tenant.pymodules/users/permissions/methods/get_user_role_names_in_tenant.pymodules/users/permissions/methods/give_permission_on_dataset.pymodules/users/permissions/methods/has_grant_permission.pymodules/users/permissions/methods/has_user_management_permission.pymodules/users/permissions/methods/require_tenant_membership.pymodules/users/permissions/methods/revoke_permission_on_dataset.pymodules/users/permissions/permission_types.pymodules/users/roles/methods/__init__.pymodules/users/roles/methods/add_user_to_role.pymodules/users/roles/methods/create_role.pymodules/users/roles/methods/delete_role.pymodules/users/roles/methods/remove_user_from_role.pymodules/users/tenants/methods/__init__.pymodules/users/tenants/methods/add_user_to_tenant.pymodules/users/tenants/methods/create_tenant.pymodules/users/tenants/methods/get_tenant_roles.pymodules/users/tenants/methods/get_user_roles.pymodules/users/tenants/methods/get_user_tenants.pymodules/users/tenants/methods/get_users_in_role.pymodules/users/tenants/methods/get_users_in_tenant.pymodules/users/tenants/methods/remove_user_from_tenant.pymodules/users/tenants/methods/revoke_tenant_access.pymodules/users/tenants/methods/select_tenant.pymodules/visualization/__init__.pymodules/visualization/cognee_network_visualization.pymodules/visualization/embedding_join.pymodules/visualization/exceptions/GraphStreamCapacityError.pymodules/visualization/exceptions/__init__.pymodules/visualization/graph_stream.pymodules/visualization/layouts/__init__.pymodules/visualization/layouts/pipeline_layout.pymodules/visualization/layouts/semantic_layout.pymodules/visualization/operations_catalog.pymodules/visualization/preprocessor.pymodules/visualization/semantic_clusters.pymodules/visualization/session_events.pymodules/visualization/subgraph_data.pymodules/visualization/views/__init__.pymodules/visualization/views/inspector.jsmodules/visualization/views/inspector.pymodules/visualization/views/memory_map.jsmodules/visualization/views/memory_map.pymodules/visualization/views/schema_view.jsmodules/visualization/views/schema_view.pymodules/visualization/views/semantic_map.jsmodules/visualization/views/semantic_map.pymodules/visualization/views/story_view.jsmodules/visualization/views/story_view.pymodules/visualization/views/ui_chrome.jsmodules/visualization/views/ui_chrome.pypipelines/__init__.pypipelines/types.pyroot_dir.pyrun_migrations.pyshared/CodeGraphEntities.pyshared/GithubClassification.pyshared/GithubTopology.pyshared/SourceCodeGraph.pyshared/__init__.pyshared/async_utils.pyshared/cache.pyshared/data_models.pyshared/dict_keys.pyshared/encode_uuid.pyshared/env_file.pyshared/exceptions/__init__.pyshared/exceptions/exceptions.pyshared/graph_model_utils.pyshared/llm_graph_model.pyshared/logging_utils.pyshared/lru_cache.pyshared/model_download_notice.pyshared/pipeline_names.pyshared/rate_limiting.pyshared/telemetry_sender.pyshared/usage_logger.pyshared/utils.pytasks/__init__.pytasks/chunks/__init__.pytasks/chunks/chunk_by_paragraph.pytasks/chunks/chunk_by_row.pytasks/chunks/chunk_by_sentence.pytasks/chunks/chunk_by_word.pytasks/chunks/create_chunk_associations.pytasks/cleanup/cleanup_unused_data.pytasks/code_docs/__init__.pytasks/code_docs/add_code_doc_edges.pytasks/code_docs/docstrings.pytasks/code_docs/extract_code_docs.pytasks/code_docs/models.pytasks/code_graph/__init__.pytasks/code_graph/cluster.pytasks/code_graph/code_files.pytasks/code_graph/code_repo.pytasks/code_graph/enola.pytasks/code_graph/extract_code_graph.pytasks/code_graph/models.pytasks/code_graph/resolve_repo.pytasks/codingagents/__init__.pytasks/codingagents/coding_rule_associations.pytasks/completion/__init__.pytasks/completion/exceptions/__init__.pytasks/completion/exceptions/exceptions.pytasks/documents/__init__.pytasks/documents/classify_documents.pytasks/documents/exceptions/__init__.pytasks/documents/exceptions/exceptions.pytasks/documents/extract_chunks_from_documents.pytasks/entity_completion/entity_extractors/llm_entity_extractor.pytasks/entity_completion/entity_extractors/regex_entity_config.pytasks/entity_completion/entity_extractors/regex_entity_extractor.pytasks/graph/__init__.pytasks/graph/cascade_extract/__init__.pytasks/graph/cascade_extract/utils/__init__.pytasks/graph/cascade_extract/utils/extract_content_nodes_and_relationship_names.pytasks/graph/cascade_extract/utils/extract_edge_triplets.pytasks/graph/cascade_extract/utils/extract_nodes.pytasks/graph/exceptions/__init__.pytasks/graph/exceptions/exceptions.pytasks/graph/extract_graph_and_summarize.pytasks/graph/extract_graph_from_code.pytasks/graph/extract_graph_from_data.pytasks/graph/extract_graph_from_data_v2.pytasks/graph/gliner_demo/__init__.pytasks/graph/gliner_demo/banks.pytasks/graph/gliner_demo/extractor.pytasks/graph/gliner_demo/install.pytasks/graph/gliner_demo/mapping.pytasks/graph/gliner_demo/schema.pytasks/graph/gliner_demo/summary.pytasks/graph/gliner_demo/tasks.pytasks/graph/models.pytasks/ingestion/__init__.pytasks/ingestion/carried_source.pytasks/ingestion/config.pytasks/ingestion/connectors/__init__.pytasks/ingestion/connectors/apollo.pytasks/ingestion/connectors/asana.pytasks/ingestion/connectors/gmail.pytasks/ingestion/connectors/google_calendar.pytasks/ingestion/connectors/google_drive.pytasks/ingestion/connectors/linear.pytasks/ingestion/connectors/notion.pytasks/ingestion/connectors/obsidian.pytasks/ingestion/connectors/onenote.pytasks/ingestion/create_dlt_source.pytasks/ingestion/data_item.pytasks/ingestion/data_item_to_text_file.pytasks/ingestion/dlt_config.pytasks/ingestion/dlt_row_data.pytasks/ingestion/dlt_schema_graph.pytasks/ingestion/dlt_temporal.pytasks/ingestion/dlt_utils.pytasks/ingestion/document_structure.pytasks/ingestion/exceptions/__init__.pytasks/ingestion/exceptions/exceptions.pytasks/ingestion/extract_dlt_source_edges.pytasks/ingestion/get_dlt_destination.pytasks/ingestion/ingest_data.pytasks/ingestion/ingest_dlt_source.pytasks/ingestion/migrate_relational_database.pytasks/ingestion/purge_stale_dlt_source_artifacts.pytasks/ingestion/refuse_changed_existing_documents.pytasks/ingestion/resolve_data_directories.pytasks/ingestion/resolve_dlt_sources.pytasks/ingestion/save_data_item_to_storage.pytasks/ingestion/transform_data.pytasks/ingestion/utils.pytasks/memify/__init__.pytasks/memify/apply_feedback_weights.pytasks/memify/cognify_agent_trace_feedback.pytasks/memify/cognify_session.pytasks/memify/consolidate_entities.pytasks/memify/consolidate_entity_descriptions/__init__.pytasks/memify/consolidate_entity_descriptions/apply_type_description.pytasks/memify/consolidate_entity_descriptions/constants.pytasks/memify/consolidate_entity_descriptions/describe_types.pytasks/memify/consolidate_entity_descriptions/generate_type_description.pytasks/memify/consolidate_entity_descriptions/models.pytasks/memify/consolidate_entity_descriptions/read_neighborhood.pytasks/memify/consolidate_entity_descriptions/rewrite_entities.pytasks/memify/consolidate_entity_descriptions/type_links.pytasks/memify/cross_connect_entities.pytasks/memify/extract_agent_trace_feedbacks.pytasks/memify/extract_feedback_qas.pytasks/memify/extract_subgraph.pytasks/memify/extract_subgraph_chunks.pytasks/memify/extract_user_sessions.pytasks/memify/feedback_weights_constants.pytasks/memify/global_context_index/__init__.pytasks/memify/global_context_index/bucketing/__init__.pytasks/memify/global_context_index/bucketing/common.pytasks/memify/global_context_index/bucketing/graph/__init__.pytasks/memify/global_context_index/bucketing/graph/inputs.pytasks/memify/global_context_index/bucketing/graph/placement.pytasks/memify/global_context_index/bucketing/vector/__init__.pytasks/memify/global_context_index/bucketing/vector/placement.pytasks/memify/global_context_index/bucketing_strategy.pytasks/memify/global_context_index/build.pytasks/memify/global_context_index/build_document_index.pytasks/memify/global_context_index/constants.pytasks/memify/global_context_index/ids.pytasks/memify/global_context_index/load.pytasks/memify/global_context_index/load_dataset_content.pytasks/memify/global_context_index/models.pytasks/memify/global_context_index/persist.pytasks/memify/global_context_index/summarize.pytasks/memify/global_context_index/update.pytasks/memify/review_conflicts/__init__.pytasks/memify/review_conflicts/accept_review.pytasks/memify/review_conflicts/build_review_prompt.pytasks/memify/review_conflicts/facts.pytasks/memify/review_conflicts/models.pytasks/memify/review_conflicts/read_facts.pytasks/memify/review_conflicts/review_entities.pytasks/memify/review_conflicts/schema.pytasks/memify/review_conflicts/select_review_facts.pytasks/memify/review_conflicts/write_conflicts.pytasks/presort/__init__.pytasks/presort/build_report.pytasks/presort/check_cognee_status.pytasks/presort/classify_files.pytasks/presort/default_spec.pytasks/presort/detect_duplicates.pytasks/presort/detect_pii.pytasks/presort/detect_versions.pytasks/presort/graph_apply.pytasks/presort/group_files.pytasks/presort/models.pytasks/presort/relations.pytasks/presort/scan_folder.pytasks/provenance/__init__.pytasks/provenance/record_provenance.pytasks/schema/ingest_database_schema.pytasks/schema/models.pytasks/storage/__init__.pytasks/storage/add_data_points.pytasks/storage/chunk_ownership.pytasks/storage/exceptions/__init__.pytasks/storage/exceptions/exceptions.pytasks/storage/find_indexed_chunks.pytasks/storage/index_chunks_for_search.pytasks/storage/index_data_points.pytasks/storage/index_graph_edges.pytasks/summarization/__init__.pytasks/summarization/build_summary_from_extraction.pytasks/summarization/exceptions/__init__.pytasks/summarization/exceptions/exceptions.pytasks/summarization/mock_summary.pytasks/summarization/models.pytasks/summarization/summarize_code.pytasks/summarization/summarize_text.pytasks/translation/__init__.pytasks/translation/config.pytasks/translation/detect_language.pytasks/translation/exceptions.pytasks/translation/models.pytasks/translation/providers/__init__.pytasks/translation/providers/azure_provider.pytasks/translation/providers/base.pytasks/translation/providers/google_provider.pytasks/translation/providers/llm_provider.pytasks/translation/translate_content.pytasks/web_scraper/__init__.pytasks/web_scraper/config.pytasks/web_scraper/default_url_crawler.pytasks/web_scraper/models.pytasks/web_scraper/ssrf_protection.pytasks/web_scraper/types.pytasks/web_scraper/utils.pytasks/web_scraper/web_scraper_task.pytests/__init__.pytests/api/__init__.pytests/api/test_agent_endpoints.pytests/api/test_agent_mode.pytests/api/test_agents_e2e.pytests/api/test_backend_auth.pytests/api/test_conditional_authentication_endpoints.pytests/api/test_multi_tenant_access_control_e2e.pytests/api/test_settings_authorization.pytests/backwards_compatibility/phase1_seed.pytests/backwards_compatibility/phase2_verify.pytests/cli_tests/cli_integration_tests/__init__.pytests/cli_tests/cli_integration_tests/test_cli_integration.pytests/cli_tests/cli_unit_tests/__init__.pytests/cli_tests/cli_unit_tests/test_api_client.pytests/cli_tests/cli_unit_tests/test_api_dispatch.pytests/cli_tests/cli_unit_tests/test_cli_code_search.pytests/cli_tests/cli_unit_tests/test_cli_commands.pytests/cli_tests/cli_unit_tests/test_cli_edge_cases.pytests/cli_tests/cli_unit_tests/test_cli_main.pytests/cli_tests/cli_unit_tests/test_cli_runner.pytests/cli_tests/cli_unit_tests/test_cli_utils.pytests/cli_tests/cli_unit_tests/test_demo_command.pytests/cli_tests/cli_unit_tests/test_doctor_command.pytests/cli_tests/cli_unit_tests/test_hints.pytests/cli_tests/cli_unit_tests/test_improve_command.pytests/cli_tests/cli_unit_tests/test_push_command.pytests/cli_tests/cli_unit_tests/test_remediation.pytests/cli_tests/cli_unit_tests/test_remember_presort.pytests/cli_tests/cli_unit_tests/test_ui_summary.pytests/cli_tests/cli_unit_tests/test_user_resolution.pytests/conftest.pytests/deployment/conftest.pytests/deployment/mcp_harness.pytests/deployment/test_mcp_http_direct.pytests/e2e/__init__.pytests/e2e/bundled_extension/__init__.pytests/e2e/bundled_extension/offline_extension_check.pytests/e2e/bundled_extension/run_offline_e2e.shtests/e2e/dataset_queue/test_dataset_queue_buildup.pytests/e2e/dataset_queue/test_queue_serialization_e2e.pytests/e2e/docker/__init__.pytests/e2e/docker/test_docker_multi_tenant_access_control.pytests/e2e/docker_compose/compose_utils.pytests/e2e/docker_compose/config.pytests/e2e/docker_compose/conftest.pytests/e2e/docker_compose/golden_flow.pytests/e2e/docker_compose/mcp_client.pytests/e2e/docker_compose/test_full_stack_e2e.pytests/e2e/embeddings/__init__.pytests/e2e/embeddings/bedrock_base64_check.pytests/e2e/embeddings/openrouter_base64_check.pytests/e2e/incremental_update/__init__.pytests/e2e/incremental_update/backend_env.pytests/e2e/incremental_update/test_add_existing_document.pytests/e2e/incremental_update/test_chunk_budget_persistence.pytests/e2e/incremental_update/test_chunk_ownership_refs.pytests/e2e/incremental_update/test_chunk_ownership_semantics.pytests/e2e/incremental_update/test_incremental_update.pytests/e2e/incremental_update/test_legacy_chunk_id_compat.pytests/e2e/incremental_update/test_staged_publish.pytests/e2e/incremental_update/test_update_chunk_index.pytests/e2e/incremental_update/test_update_fallback_durability.pytests/e2e/incremental_update/test_update_keeps_metadata.pytests/e2e/keyless/__init__.pytests/e2e/keyless/chunk_token_budget_check.pytests/e2e/keyless/keyless_ingest_check.pytests/e2e/keyless/startup_recovery_crash_check.pytests/e2e/migrations/test_migration_model_lockstep.pytests/e2e/postgres/__init__.pytests/e2e/postgres/test_admin_helpers_concurrency.pytests/e2e/postgres/test_graphdb_postgres.pytests/e2e/postgres/test_graphdb_shared.pytests/e2e/postgres/test_postgres_adapter.pytests/e2e/postgres/test_shared_schema_isolation.pytests/e2e/serve_routing/__init__.pytests/e2e/serve_routing/mock_instance.pytests/e2e/serve_routing/test_serve_routing.pytests/e2e/temporal/__init__.pytests/e2e/temporal/test_timestamp_range_lookup.pytests/e2e/turso/__init__.pytests/e2e/turso/test_concurrent_writes.pytests/e2e/turso/test_graphdb_turso.pytests/e2e/turso/test_turso_adapter.pytests/integration/api/test_ui_startup_cleanup_docker.pytests/integration/documents/AudioDocument_test.pytests/integration/documents/CsvDocument_test.pytests/integration/documents/ImageDocument_test.pytests/integration/documents/PdfDocument_test.pytests/integration/documents/TextDocument_test.pytests/integration/documents/UnstructuredDocument_test.pytests/integration/documents/async_gen_zip.pytests/integration/infrastructure/dataset_queue/test_dataset_queue_integration.pytests/integration/infrastructure/dataset_queue/test_lock_slot_ordering_regression.pytests/integration/infrastructure/graph/conftest.pytests/integration/infrastructure/graph/test_document_structure_contract.pytests/integration/infrastructure/graph/test_graph_provenance_adapter_contract.pytests/integration/infrastructure/graph/test_graph_provenance_unified_contract.pytests/integration/infrastructure/graph/test_kuzu_adapter.pytests/integration/infrastructure/graph/test_kuzu_neo4j_neighbors.pytests/integration/infrastructure/graph/test_ladybug_add_node_upsert.pytests/integration/infrastructure/graph/test_ladybug_degree_seeds.pytests/integration/infrastructure/graph/test_ladybug_provenance_checkpoint.pytests/integration/infrastructure/graph/test_ladybug_provenance_storage.pytests/integration/infrastructure/llm/test_embedding_tokenizer_delegation.pytests/integration/infrastructure/relational/test_relational_schema_probe.pytests/integration/infrastructure/session/test_feedback_weights_memify_integration.pytests/integration/infrastructure/session/test_session_concurrent_turn_flow.pytests/integration/infrastructure/session/test_session_context_sql.pytests/integration/infrastructure/session/test_session_context_turn_flow.pytests/integration/infrastructure/session/test_session_delete.pytests/integration/infrastructure/session/test_session_delete_dataset_context.pytests/integration/infrastructure/session/test_session_manager_redis.pytests/integration/infrastructure/session/test_session_manager_sql.pytests/integration/infrastructure/session/test_session_persistence_memify_integration.pytests/integration/infrastructure/session/test_session_sdk_integration.pytests/integration/infrastructure/session/test_tapes_cache_adapter.pytests/integration/infrastructure/test_tenant_role_lookups.pytests/integration/modules/agent_memory/test_agent_memory_integration.pytests/integration/modules/integrations/test_slack_history_native.pytests/integration/modules/user_preferences/test_preference_full_loop_default_stack.pytests/integration/modules/user_preferences/test_preference_store_default_adapter.pytests/integration/retrieval/test_bm25_retriever.pytests/integration/retrieval/test_brute_force_triplet_search_with_cognify.pytests/integration/retrieval/test_chunks_retriever.pytests/integration/retrieval/test_graph_completion_decomposition_retriever.pytests/integration/retrieval/test_graph_completion_retriever.pytests/integration/retrieval/test_graph_completion_retriever_context_extension.pytests/integration/retrieval/test_graph_completion_retriever_cot.pytests/integration/retrieval/test_graph_warmup_probe.pytests/integration/retrieval/test_only_context_prompt.pytests/integration/retrieval/test_rag_completion_retriever.pytests/integration/retrieval/test_structured_output.pytests/integration/retrieval/test_summaries_retriever.pytests/integration/shared/test_usage_logger_integration.pytests/integration/tasks/connectors/conftest.pytests/integration/tasks/connectors/fake_linear.pytests/integration/tasks/connectors/test_apollo_forget.pytests/integration/tasks/connectors/test_apollo_ingestion.pytests/integration/tasks/connectors/test_asana_forget.pytests/integration/tasks/connectors/test_asana_ingestion.pytests/integration/tasks/connectors/test_google_calendar_example.pytests/integration/tasks/connectors/test_google_calendar_forget.pytests/integration/tasks/connectors/test_google_drive_example.pytests/integration/tasks/connectors/test_google_drive_forget.pytests/integration/tasks/connectors/test_google_drive_ingestion.pytests/integration/tasks/connectors/test_linear_agent_sync.pytests/integration/tasks/connectors/test_linear_ingestion.pytests/integration/tasks/connectors/test_notion_ingestion.pytests/integration/tasks/connectors/test_obsidian_forget.pytests/integration/tasks/connectors/test_obsidian_ingestion.pytests/integration/tasks/connectors/test_onenote_forget.pytests/integration/tasks/connectors/test_onenote_ingestion.pytests/integration/tasks/test_add_data_points.pytests/integration/tasks/test_add_foreground_orphan_cleanup.pytests/integration/tasks/test_add_ingestion_regression.pytests/integration/tasks/test_add_s3_call_counts.pytests/integration/tasks/test_cognify_rollback_recovery.pytests/integration/tasks/test_consolidate_entities_integration.pytests/integration/tasks/test_dataset_scoped_data.pytests/integration/tasks/test_dlt_background_mixed.pytests/integration/tasks/test_dlt_csv_loader_route.pytests/integration/tasks/test_dlt_orphan_graph_vector_purge.pytests/integration/tasks/test_dlt_source_foreign_key_edges.pytests/integration/tasks/test_dlt_stable_id_reprocess.pytests/integration/tasks/test_edge_evidence_contract_default_stack.pytests/integration/tasks/test_find_data_after_add.pytests/integration/tasks/test_graph_provenance_delete_default_stack.pytests/integration/tasks/test_graph_provenance_delete_part2.pytests/integration/tasks/test_pipeline_selected_data.pytests/integration/tasks/test_resolve_conflict_ladybug.pytests/integration/tasks/test_review_conflicts.pytests/integration/tasks/test_run_tasks_error_propagation.pytests/integration/tasks/test_staged_memory_build.pytests/integration/tasks/test_timestamp_datapoints_storage.pytests/integration/tasks/test_update_id_stability.pytests/integration/test_belongs_to_set_neo4j.pytests/integration/test_belongs_to_set_pgvector.pytests/integration/test_delete_edge_cases.pytests/integration/test_pgvector_hnsw_live.pytests/integration/web_url_crawler/test_default_url_crawler.pytests/integration/web_url_crawler/test_keenable_crawler.pytests/integration/web_url_crawler/test_tavily_crawler.pytests/integration/web_url_crawler/test_url_adding_e2e.pytests/journeys/__init__.pytests/journeys/_support.pytests/journeys/conftest.pytests/journeys/mock_ai.pytests/journeys/quickstart_script.pytests/journeys/test_data_lifecycle.pytests/journeys/test_dataset_routing_journey.pytests/journeys/test_http_api_journey.pytests/journeys/test_idempotency_and_recovery.pytests/journeys/test_memory_correctness.pytests/journeys/test_quickstart.pytests/journeys/test_session_journey.pytests/journeys/test_telemetry_journey.pytests/migrations/test_migration_lockstep.pytests/performance/batch_add_cognify_test.pytests/performance/locust_performance_analysis.pytests/performance/statistics_percentile/bench_cognee.pytests/performance/statistics_percentile/build_corpus.pytests/performance/statistics_percentile/capture_mock.pytests/performance/statistics_percentile_report.pytests/performance/utils/__init__.pytests/performance/utils/bootstrap_script.pytests/release_migration/phase1_seed_large.pytests/release_migration/phase2_verify_large.pytests/subprocesses/common.pytests/subprocesses/reader.pytests/subprocesses/simple_cognify_1.pytests/subprocesses/simple_cognify_2.pytests/subprocesses/writer.pytests/tasks/descriptive_metrics/metric_consistency_test.pytests/tasks/descriptive_metrics/metrics_test_utils.pytests/tasks/descriptive_metrics/neo4j_metrics_test.pytests/tasks/entity_extraction/entity_extraction_test.pytests/tasks/summarization/summarize_code_test.pytests/tasks/translation/__init__.pytests/tasks/translation/config_test.pytests/tasks/translation/detect_language_test.pytests/tasks/translation/providers_test.pytests/tasks/translation/translate_content_test.pytests/tasks/web_scraping/web_scraping_test.pytests/test_adapter_object_caching.pytests/test_add_docling_document.pytests/test_advanced_pdf_loader.pytests/test_agent_memory_e2e.pytests/test_chunk_associations.pytests/test_code_graph_e2e.pytests/test_cognee_server_start.pytests/test_cogx_roundtrip.pytests/test_concurrent_cognify_e2e.pytests/test_concurrent_subprocess_access.pytests/test_conversation_history.pytests/test_custom_data_label.pytests/test_custom_model.pytests/test_custom_model_relationships.pytests/test_data/code_repo_fixture/inventory/__init__.pytests/test_data/code_repo_fixture/inventory/pricing.pytests/test_data/code_repo_fixture/inventory/store.pytests/test_data/code_repo_fixture/main.pytests/test_dataset_database_handler.pytests/test_dataset_delete.pytests/test_deduplication.pytests/test_delete_all_with_mixed_permissions.pytests/test_delete_by_id.pytests/test_delete_custom_graph.pytests/test_delete_data_and_dataset_if_empty.pytests/test_delete_dataset_ladybug.pytests/test_delete_dataset_neo4j.pytests/test_delete_default_graph.pytests/test_delete_default_graph_non_mocked.pytests/test_delete_default_graph_with_legacy_data_1.pytests/test_delete_default_graph_with_legacy_data_2.pytests/test_delete_permission.pytests/test_delete_two_documents_empty_store.pytests/test_delete_two_users_same_dataset.pytests/test_delete_two_users_with_legacy_data.pytests/test_dlt_mixed_input_e2e.pytests/test_dlt_update_e2e.pytests/test_docling_slim_loader.pytests/test_edge_ingestion.pytests/test_external_source_import.pytests/test_feedback_weights_memify_pipeline.pytests/test_graph_model_from_schema.pytests/test_graph_model_utils.pytests/test_graph_visualization_permissions.pytests/test_image_loader.pytests/test_incremental_update_stress.pytests/test_kuzu.pytests/test_lancedb.pytests/test_library.pytests/test_load.pytests/test_multi_tenancy.pytests/test_neo4j.pytests/test_neptune_analytics_graph.pytests/test_neptune_analytics_hybrid.pytests/test_neptune_analytics_vector.pytests/test_parallel_databases.pytests/test_performance_analysis.pytests/test_permissions.pytests/test_pgvector.pytests/test_pipeline_error_propagation.pytests/test_relational_db_migration.pytests/test_release_multi_user_e2e.pytests/test_remember_session_dataset_creation.pytests/test_remote_kuzu.pytests/test_remote_kuzu_stress.pytests/test_s3.pytests/test_s3_file_storage.pytests/test_search_db.pytests/test_shared_node_preservation.pytests/test_starter_pipelines.pytests/test_subprocess_rss.pytests/test_telemetry.pytests/test_usage_logger_e2e.pytests/test_video_loader.pytests/unit/api/__init__.pytests/unit/api/conftest.pytests/unit/api/recall/test_recall_code_scope.pytests/unit/api/recall/test_recall_logs_query_history.pytests/unit/api/recall/test_recall_search_type_default.pytests/unit/api/recall/test_recall_streaming.pytests/unit/api/test_agent_telemetry_attribution.pytests/unit/api/test_api_error_responses.pytests/unit/api/test_brains_summary.pytests/unit/api/test_build_brains_payload.pytests/unit/api/test_cloud_client_only_context.pytests/unit/api/test_cloud_client_skills_upload.pytests/unit/api/test_code_search_error_codes.pytests/unit/api/test_cognee_api_error_propagation.pytests/unit/api/test_cognify_error_detail.pytests/unit/api/test_cognify_subscribe_auth.pytests/unit/api/test_dataset_data_pagination.pytests/unit/api/test_dataset_processing_status_router.pytests/unit/api/test_datasets_graph_summary.pytests/unit/api/test_datasets_missing_dataset_404.pytests/unit/api/test_delete_ontology.pytests/unit/api/test_exception_telemetry.pytests/unit/api/test_export_ontology.pytests/unit/api/test_get_activity_router_agents_users.pytests/unit/api/test_get_activity_router_pipeline_runs.pytests/unit/api/test_get_raw_data_endpoint.pytests/unit/api/test_get_schema_inventory.pytests/unit/api/test_get_schema_router.pytests/unit/api/test_get_sessions_router_cost_by_user_agent.pytests/unit/api/test_get_sessions_router_with_agent_info.pytests/unit/api/test_health_checker.pytests/unit/api/test_improve_global_context_index.pytests/unit/api/test_incremental_node_sets.pytests/unit/api/test_incremental_refusals.pytests/unit/api/test_incremental_rehydrate.pytests/unit/api/test_incremental_retires_decisions.pytests/unit/api/test_incremental_temporal_hints.pytests/unit/api/test_live_events.pytests/unit/api/test_memory_provenance.pytests/unit/api/test_memory_provenance_graph_provenance.pytests/unit/api/test_memory_provenance_role_grants.pytests/unit/api/test_memory_status_router.pytests/unit/api/test_ontology_endpoint.pytests/unit/api/test_ontology_router_offload.pytests/unit/api/test_permissions_router.pytests/unit/api/test_query_required_on_recall_and_search.pytests/unit/api/test_remember_entry_node_set.pytests/unit/api/test_search_history_delete.pytests/unit/api/test_search_recall_error_telemetry.pytests/unit/api/test_search_router_event_properties.pytests/unit/api/test_search_router_only_context.pytests/unit/api/test_sessions_delete_surfaces.pytests/unit/api/test_skills_router.pytests/unit/api/test_status_progress_router.pytests/unit/api/test_temporal_search_type_accepted.pytests/unit/api/test_unauthorized_response_enrichment.pytests/unit/api/test_update_config_routing.pytests/unit/api/test_upload_fields.pytests/unit/api/test_visualize_authorizes_once.pytests/unit/api/test_visualize_event_scope.pytests/unit/api/test_visualize_json_stream.pytests/unit/api/test_visualize_subgraph.pytests/unit/api/test_visualize_subscribe.pytests/unit/api/v1/__init__.pytests/unit/api/v1/cognify/test_chunk_attachment.pytests/unit/api/v1/cognify/test_cognify_ontology_resolution.pytests/unit/api/v1/cognify/test_early_chunk_indexing.pytests/unit/api/v1/cognify/test_removed_temporal_cognify.pytests/unit/api/v1/cognify/test_summary_method_argument.pytests/unit/api/v1/config/__init__.pytests/unit/api/v1/config/test_config_set_method.pytests/unit/api/v1/config/test_llmconfig_export.pytests/unit/api/v1/datasets/__init__.pytests/unit/api/v1/datasets/test_delete_data_receipt.pytests/unit/api/v1/datasets/test_delete_dataset_lock.pytests/unit/api/v1/datasets/test_find_data.pytests/unit/api/v1/datasets/test_sparql_route.pytests/unit/api/v1/forget/__init__.pytests/unit/api/v1/forget/test_forget_clean_history.pytests/unit/api/v1/forget/test_forget_dataset_args.pytests/unit/api/v1/forget/test_forget_endpoint.pytests/unit/api/v1/forget/test_forget_endpoint_not_found.pytests/unit/api/v1/forget/test_forget_memory_only.pytests/unit/api/v1/improve/__init__.pytests/unit/api/v1/improve/conftest.pytests/unit/api/v1/improve/test_improve_agent_context.pytests/unit/api/v1/improve/test_improve_budget_exhaustion.pytests/unit/api/v1/improve/test_improve_orchestration.pytests/unit/api/v1/improve/test_improve_queue.pytests/unit/api/v1/improve/test_improve_router.pytests/unit/api/v1/memify/__init__.pytests/unit/api/v1/memify/test_deprecated_memify.pytests/unit/api/v1/permissions/__init__.pytests/unit/api/v1/permissions/test_capability_endpoints.pytests/unit/api/v1/recall/__init__.pytests/unit/api/v1/recall/test_query_router.pytests/unit/api/v1/recall/test_recall_api.pytests/unit/api/v1/recall/test_recall_tools.pytests/unit/api/v1/recall/test_recall_warmup.pytests/unit/api/v1/recall/test_skill_gate.pytests/unit/api/v1/remember/__init__.pytests/unit/api/v1/remember/test_remember_auto_improve_debounce.pytests/unit/api/v1/remember/test_remember_background_task_anchoring.pytests/unit/api/v1/remember/test_remember_improve_result.pytests/unit/api/v1/remember/test_remember_router_ontology_session.pytests/unit/api/v1/remember/test_remember_router_self_improvement.pytests/unit/api/v1/remember/test_typed_entry_dataset_access.pytests/unit/api/v1/responses/test_dispatch_caller.pytests/unit/api/v1/search/test_cloud_client_code_search.pytests/unit/api/v1/search/test_code_search_dispatch.pytests/unit/api/v1/search/test_search_api.pytests/unit/api/v1/serve/__init__.pytests/unit/api/v1/serve/test_cloud_client_find_data.pytests/unit/api/v1/serve/test_cloud_client_improve_payload.pytests/unit/api/v1/serve/test_cloud_client_proxy_env.pytests/unit/api/v1/serve/test_cloud_client_text_filename.pytests/unit/api/v1/serve/test_serve_workspace_id.pytests/unit/api/v1/session/test_session_api.pytests/unit/api/v1/session/test_session_memory_flows.pytests/unit/api/v1/session/test_session_visibility.pytests/unit/api/v1/test_add_branch.pytests/unit/api/v1/test_add_dlt_config.pytests/unit/api/v1/test_add_llm_gating.pytests/unit/api/v1/test_add_orphan_cleanup.pytests/unit/api/v1/test_add_remember_label.pytests/unit/api/v1/test_add_remember_raw_data.pytests/unit/api/v1/test_conflicts_remote_routing.pytests/unit/api/v1/test_dataset_schema_endpoints.pytests/unit/api/v1/test_list_data_remote_routing.pytests/unit/api/v1/test_public_memory_api.pytests/unit/api/v1/test_remember_presort.pytests/unit/api/v1/test_remember_router_code.pytests/unit/api/v1/test_serve_fail_loud.pytests/unit/api/v1/test_sync_background_task_anchoring.pytests/unit/api/v1/test_update_remote_routing.pytests/unit/api/v1/test_update_result.pytests/unit/api/v1/ui/__init__.pytests/unit/api/v1/ui/test_docker_preflight.pytests/unit/api/v1/ui/test_mcp_port_startup.pytests/unit/api/v1/ui/test_startup_cleanup.pytests/unit/api/v1/validate/test_validate.pytests/unit/ci/test_cognify_status_parser.pytests/unit/ci/test_license_compatibility.pytests/unit/ci/test_linear_review_tickets.pytests/unit/ci/test_perf_provenance.pytests/unit/conftest.pytests/unit/distributed/test_islo_sandbox.pytests/unit/entity_extraction/regex_entity_extraction_test.pytests/unit/eval_framework/answer_generation_test.pytests/unit/eval_framework/benchmark_adapters_test.pytests/unit/eval_framework/corpus_builder_test.pytests/unit/eval_framework/dashboard_escaping_test.pytests/unit/eval_framework/dashboard_test.pytests/unit/eval_framework/deepeval_adapter_test.pytests/unit/eval_framework/locomo_adapter_test.pytests/unit/eval_framework/locomo_ingest_test.pytests/unit/eval_framework/locomo_metrics_test.pytests/unit/eval_framework/logistics_ontology_test.pytests/unit/eval_framework/metrics_test.pytests/unit/eval_framework/test_eval_runner.pytests/unit/eval_framework/test_get_default_tasks_by_indices.pytests/unit/exceptions/test_cognee_error_contract.pytests/unit/exceptions/test_remediation_field.pytests/unit/infrastructure/databases/cache/test_cache_config.pytests/unit/infrastructure/databases/cache/test_cache_migration_turso.pytests/unit/infrastructure/databases/cache/test_get_cache_engine.pytests/unit/infrastructure/databases/cache/test_kv_interface.pytests/unit/infrastructure/databases/cache/test_qa_entry_time_timezone_aware.pytests/unit/infrastructure/databases/cache/test_redis_adapter_crud.pytests/unit/infrastructure/databases/cache/test_sql_adapter_crud.pytests/unit/infrastructure/databases/cache/test_sql_cache_pool_args.pytests/unit/infrastructure/databases/cache/test_sql_cache_turso.pytests/unit/infrastructure/databases/conftest.pytests/unit/infrastructure/databases/graph/neo4j_deadlock_test.pytests/unit/infrastructure/databases/graph/test_bounded_neighborhood.pytests/unit/infrastructure/databases/graph/test_bundled_json_extension.pytests/unit/infrastructure/databases/graph/test_entity_type_names.pytests/unit/infrastructure/databases/graph/test_filtered_nodes_only.pytests/unit/infrastructure/databases/graph/test_graph_counts.pytests/unit/infrastructure/databases/graph/test_kuzu_compat.pytests/unit/infrastructure/databases/graph/test_kuzu_subprocess_proxy.pytests/unit/infrastructure/databases/graph/test_ladybug_bulk_write_idempotency.pytests/unit/infrastructure/databases/graph/test_ladybug_migrate.pytests/unit/infrastructure/databases/graph/test_ladybug_subprocess_lock_race.pytests/unit/infrastructure/databases/graph/test_ladybug_truth_state.pytests/unit/infrastructure/databases/graph/test_ladybug_update_node.pytests/unit/infrastructure/databases/graph/test_ladybug_write_checkpoints.pytests/unit/infrastructure/databases/graph/test_ladybug_write_chunking.pytests/unit/infrastructure/databases/graph/test_ladybug_write_query_plans.pytests/unit/infrastructure/databases/graph/test_learned_properties_survive_upsert.pytests/unit/infrastructure/databases/graph/test_neo4j_adapter_close.pytests/unit/infrastructure/databases/graph/test_neo4j_community_dataset_database_handler.pytests/unit/infrastructure/databases/graph/test_neo4j_dataset_database_handler.pytests/unit/infrastructure/databases/graph/test_neo4j_edge_contract.pytests/unit/infrastructure/databases/graph/test_neo4j_filtered_graph_data.pytests/unit/infrastructure/databases/graph/test_neo4j_graph_metrics_counts.pytests/unit/infrastructure/databases/graph/test_neo4j_has_edge.pytests/unit/infrastructure/databases/graph/test_neo4j_has_node.pytests/unit/infrastructure/databases/graph/test_neptune_adapter_close.pytests/unit/infrastructure/databases/graph/test_neptune_delete_edge_triples.pytests/unit/infrastructure/databases/graph/test_neptune_edge_label_default.pytests/unit/infrastructure/databases/graph/test_neptune_graph_metrics.pytests/unit/infrastructure/databases/graph/test_neptune_is_empty.pytests/unit/infrastructure/databases/graph/test_neptune_write_fallback_errors.pytests/unit/infrastructure/databases/graph/test_postgres_adapter.pytests/unit/infrastructure/databases/graph/test_timestamp_range_lookup.pytests/unit/infrastructure/databases/graph/test_top_degree_node_ids.pytests/unit/infrastructure/databases/graph/test_triplets_batch_pagination.pytests/unit/infrastructure/databases/graph/test_turso_graph_dataset_database_handler.pytests/unit/infrastructure/databases/provenance/fakes.pytests/unit/infrastructure/databases/provenance/test_markers.pytests/unit/infrastructure/databases/provenance/test_provenance_contract.pytests/unit/infrastructure/databases/provenance/test_source_ref_state.pytests/unit/infrastructure/databases/provenance/test_unified_graph_provenance_delete.pytests/unit/infrastructure/databases/provenance/test_write_context.pytests/unit/infrastructure/databases/relational/test_RelationalConfig.pytests/unit/infrastructure/databases/relational/test_SqlAlchemyAdapter.pytests/unit/infrastructure/databases/relational/test_create_db_and_tables.pytests/unit/infrastructure/databases/relational/test_create_relational_engine.pytests/unit/infrastructure/databases/relational/test_sqlite_uuid_affinity.pytests/unit/infrastructure/databases/relational/test_turso_adapter.pytests/unit/infrastructure/databases/test_closing_lru_cache.pytests/unit/infrastructure/databases/test_dataset_database_provisioning_race.pytests/unit/infrastructure/databases/test_dataset_embedding_model_registry.pytests/unit/infrastructure/databases/test_engine_cache_ops.pytests/unit/infrastructure/databases/test_get_unified_engine.pytests/unit/infrastructure/databases/test_has_edges_error_propagation.pytests/unit/infrastructure/databases/test_index_data_points.pytests/unit/infrastructure/databases/test_index_graph_edges.pytests/unit/infrastructure/databases/test_index_schema_reference_fields.pytests/unit/infrastructure/databases/test_kuzu_worker_load_extension.pytests/unit/infrastructure/databases/test_kuzu_worker_open_retry.pytests/unit/infrastructure/databases/test_lancedb_proxy_parity.pytests/unit/infrastructure/databases/test_neptune_analytics_hybrid.pytests/unit/infrastructure/databases/test_neptune_relationship_quoting.pytests/unit/infrastructure/databases/test_rate_limiter.pytests/unit/infrastructure/databases/test_subprocess_session_concurrent.pytests/unit/infrastructure/databases/test_subprocess_session_failures.pytests/unit/infrastructure/databases/test_unified_store_engine.pytests/unit/infrastructure/databases/test_windows_parent_death_watchdog.pytests/unit/infrastructure/databases/test_worker_import_hygiene.pytests/unit/infrastructure/databases/turso_backend/__init__.pytests/unit/infrastructure/databases/turso_backend/test_turso_engine_bugs.pytests/unit/infrastructure/databases/turso_backend/test_turso_shared.pytests/unit/infrastructure/databases/vector/__init__.pytests/unit/infrastructure/databases/vector/test_belongs_to_set_merge.pytests/unit/infrastructure/databases/vector/test_embedding_config.pytests/unit/infrastructure/databases/vector/test_embedding_gateway.pytests/unit/infrastructure/databases/vector/test_embedding_token_counting.pytests/unit/infrastructure/databases/vector/test_lancedb_compaction.pytests/unit/infrastructure/databases/vector/test_lancedb_dataset_database_handler.pytests/unit/infrastructure/databases/vector/test_lancedb_delete_collection.pytests/unit/infrastructure/databases/vector/test_lancedb_delete_data_points.pytests/unit/infrastructure/databases/vector/test_lancedb_external_metadata_payload.pytests/unit/infrastructure/databases/vector/test_lancedb_first_write_creates_collection.pytests/unit/infrastructure/databases/vector/test_lancedb_get_collection_race.pytests/unit/infrastructure/databases/vector/test_lancedb_lifecycle.pytests/unit/infrastructure/databases/vector/test_lancedb_provenance_capabilities.pytests/unit/infrastructure/databases/vector/test_lancedb_raw_vectors.pytests/unit/infrastructure/databases/vector/test_lancedb_schema_migration.pytests/unit/infrastructure/databases/vector/test_pgvector_default_store.pytests/unit/infrastructure/databases/vector/test_pgvector_hnsw_index.pytests/unit/infrastructure/databases/vector/test_pgvector_prune.pytests/unit/infrastructure/databases/vector/test_pgvector_write_lock.pytests/unit/infrastructure/databases/vector/test_score_by_ids.pytests/unit/infrastructure/databases/vector/test_turso_adapter.pytests/unit/infrastructure/databases/vector/test_turso_default_store_directory.pytests/unit/infrastructure/databases/vector/test_update_payload.pytests/unit/infrastructure/databases/vector/test_vector_db_config.pytests/unit/infrastructure/databases/vector/test_vector_distance_semantics.pytests/unit/infrastructure/databases/vector/test_vector_promotion_between_stores.pytests/unit/infrastructure/dataset_queue/test_dataset_queue.pytests/unit/infrastructure/engine/test_datapoint_unknown_fields.pytests/unit/infrastructure/engine/test_identity_fields.pytests/unit/infrastructure/engine/test_vector_collection.pytests/unit/infrastructure/files/encryption/__init__.pytests/unit/infrastructure/files/encryption/conftest.pytests/unit/infrastructure/files/encryption/test_classify_sealed.pytests/unit/infrastructure/files/encryption/test_encrypted_storage.pytests/unit/infrastructure/files/encryption/test_envelope.pytests/unit/infrastructure/files/encryption/test_ingestion_paths.pytests/unit/infrastructure/files/encryption/test_key_providers.pytests/unit/infrastructure/files/test_local_file_storage_atomic_store.pytests/unit/infrastructure/files/test_local_path_safety.pytests/unit/infrastructure/files/test_open_data_file_encoding.pytests/unit/infrastructure/files/test_s3_list_files_errors.pytests/unit/infrastructure/files/utils/__init__.pytests/unit/infrastructure/files/utils/test_get_file_metadata.pytests/unit/infrastructure/files/utils/test_guess_file_type.pytests/unit/infrastructure/llm/test_adapter_streaming.pytests/unit/infrastructure/llm/test_bedrock_overload_wiring.pytests/unit/infrastructure/llm/test_budget_exhaustion.pytests/unit/infrastructure/llm/test_embedding_connection_dimensions.pytests/unit/infrastructure/llm/test_extract_code_summary_fallback.pytests/unit/infrastructure/llm/test_get_llm_client.pytests/unit/infrastructure/llm/test_huggingface_tokenizer.pytests/unit/infrastructure/llm/test_legacy_transcription_models.pytests/unit/infrastructure/llm/test_litellm_native.pytests/unit/infrastructure/llm/test_llm_config.pytests/unit/infrastructure/llm/test_llm_config_rate_limit_defaults.pytests/unit/infrastructure/llm/test_llm_gateway_usage.pytests/unit/infrastructure/llm/test_llm_global_cache.pytests/unit/infrastructure/llm/test_llm_payment_required.pytests/unit/infrastructure/llm/test_llm_tokenizer.pytests/unit/infrastructure/llm/test_mcp_sampling_adapter.pytests/unit/infrastructure/llm/test_mistral_structured_output.pytests/unit/infrastructure/llm/test_native_azure_managed_identity.pytests/unit/infrastructure/llm/test_native_transcription.pytests/unit/infrastructure/llm/test_no_instructor_on_default_path.pytests/unit/infrastructure/llm/test_ollama_adapter.pytests/unit/infrastructure/llm/test_ollama_validation.pytests/unit/infrastructure/llm/test_overload_policy.pytests/unit/infrastructure/llm/test_provider_model_passthrough.pytests/unit/infrastructure/llm/test_read_query_prompt.pytests/unit/infrastructure/llm/test_render_prompt.pytests/unit/infrastructure/llm/test_stage_routing.pytests/unit/infrastructure/llm/test_streaming_capability.pytests/unit/infrastructure/llm/test_structured_output_retry.pytests/unit/infrastructure/llm/test_tiktoken_adapter.pytests/unit/infrastructure/llm/test_token_sink.pytests/unit/infrastructure/llm/test_tokenizer_resolver.pytests/unit/infrastructure/llm/test_transcribe_image.pytests/unit/infrastructure/loaders/test_code_loader.pytests/unit/infrastructure/loaders/test_media_loaders_require_llm.pytests/unit/infrastructure/loaders/test_store_derived_text.pytests/unit/infrastructure/loaders/test_text_loader_binary_refusal.pytests/unit/infrastructure/loaders/test_unstructured_loader_lazy_import.pytests/unit/infrastructure/locks/test_dataset_lock.pytests/unit/infrastructure/locks/test_improve_lock.pytests/unit/infrastructure/locks/test_loop_agnostic_lock.pytests/unit/infrastructure/locks/test_session_turn_lock.pytests/unit/infrastructure/mock_embedding_engine.pytests/unit/infrastructure/session/test_agent_context_extraction.pytests/unit/infrastructure/session/test_feedback_detection.pytests/unit/infrastructure/session/test_session_concurrent_turn.pytests/unit/infrastructure/session/test_session_context_builder.pytests/unit/infrastructure/session/test_session_context_models.pytests/unit/infrastructure/session/test_session_default_session_scoping.pytests/unit/infrastructure/session/test_session_embeddings.pytests/unit/infrastructure/session/test_session_manager.pytests/unit/infrastructure/session/test_session_node_set.pytests/unit/infrastructure/session/test_should_answer_turn.pytests/unit/infrastructure/session/test_state_row_watermark.pytests/unit/infrastructure/test_background_tasks.pytests/unit/infrastructure/test_embedding_context_window_fallbacks.pytests/unit/infrastructure/test_embedding_encoding.pytests/unit/infrastructure/test_embedding_engine_token_counts.pytests/unit/infrastructure/test_embedding_input_limit.pytests/unit/infrastructure/test_embedding_input_limit_engines.pytests/unit/infrastructure/test_embedding_rate_limiting_realistic.pytests/unit/infrastructure/test_fastembed_download_notice.pytests/unit/infrastructure/test_fastembed_padding.pytests/unit/infrastructure/test_nvidia_nim_embedding.pytests/unit/infrastructure/test_openai_compatible_embedding_engine.pytests/unit/infrastructure/test_rate_limiting_realistic.pytests/unit/infrastructure/test_rate_limiting_retry.pytests/unit/interfaces/graph/get_graph_from_huge_model_test.pytests/unit/interfaces/graph/get_graph_from_model_circular_test.pytests/unit/interfaces/graph/get_graph_from_model_unit_test.pytests/unit/interfaces/graph/test_expand_with_nodes_and_edges.pytests/unit/interfaces/graph/test_expand_with_nodes_and_edges_parity.pytests/unit/interfaces/graph/test_transparent_nodes.pytests/unit/interfaces/graph/test_typed_edge_model.pytests/unit/interfaces/graph/test_typed_edges_graph.pytests/unit/interfaces/graph/test_weighted_edges.pytests/unit/memify_pipelines/test_apply_feedback_weights_pipeline.pytests/unit/memify_pipelines/test_cognify_code_docs_pipeline.pytests/unit/memify_pipelines/test_consolidate_entities_pipeline.pytests/unit/memify_pipelines/test_consolidate_entity_descriptions_pipeline.pytests/unit/memify_pipelines/test_improve_stage_pipelines_need_no_llm.pytests/unit/memify_pipelines/test_persist_agent_trace_feedbacks_pipeline.pytests/unit/memify_pipelines/test_review_conflicts_pipeline.pytests/unit/migration/test_cogx_header.pytests/unit/migration/test_export_roundtrip.pytests/unit/migration/test_graph_only_import.pytests/unit/migration/test_import_source.pytests/unit/migration/test_langmem_source.pytests/unit/migration/test_migration.pytests/unit/migration/test_provenance_ctx.pytests/unit/migration/test_push.pytests/unit/migration/test_remember_router_cogx.pytests/unit/migration/test_snapshot.pytests/unit/migration/test_social_layer_gate.pytests/unit/modules/agent_memory/test_agent_memory.pytests/unit/modules/agent_memory/test_sanitization.pytests/unit/modules/agents/__init__.pytests/unit/modules/agents/test_agent_connection_detail.pytests/unit/modules/agents/test_agent_connection_visibility.pytests/unit/modules/agents/test_agent_registry.pytests/unit/modules/agents/test_agents_cannot_create_agents.pytests/unit/modules/chunking/test_chunk_budget.pytests/unit/modules/chunking/test_chunk_external_metadata.pytests/unit/modules/chunking/test_chunk_id.pytests/unit/modules/chunking/test_chunk_policy.pytests/unit/modules/chunking/test_chunk_reference_fields.pytests/unit/modules/chunking/test_chunker_importance_weight.pytests/unit/modules/chunking/test_diff_spans.pytests/unit/modules/chunking/test_incremental_chunking.pytests/unit/modules/chunking/test_langchain_chunker.pytests/unit/modules/chunking/test_text_chunker.pytests/unit/modules/chunking/test_text_chunker_with_overlap.pytests/unit/modules/cognify/test_cognify_single_logical_run.pytests/unit/modules/cognify/test_estimator.pytests/unit/modules/cognify/test_extractor_resolution.pytests/unit/modules/cognify/test_memory_pipelines.pytests/unit/modules/cognify/test_memory_status.pytests/unit/modules/cognify/test_recovery.pytests/unit/modules/cognify/test_removed_contradiction_options.pytests/unit/modules/cognify/test_removed_triplet_embedding.pytests/unit/modules/cognify/test_rollback.pytests/unit/modules/cognify/test_rollback_pipeline_name.pytests/unit/modules/conflicts/test_conflicts_router.pytests/unit/modules/conflicts/test_resolution_forget_leftovers.pytests/unit/modules/conflicts/test_resolution_global_context.pytests/unit/modules/conflicts/test_resolution_prelude_restatement.pytests/unit/modules/conflicts/test_resolution_reads.pytests/unit/modules/conflicts/test_resolution_retrieval.pytests/unit/modules/conflicts/test_resolve_conflict.pytests/unit/modules/conflicts/test_retire_decisions_after_edit.pytests/unit/modules/conftest.pytests/unit/modules/data/deletion/test_prune_data.pytests/unit/modules/data/deletion/test_prune_system.pytests/unit/modules/data/test_create_authorized_dataset_parent_share.pytests/unit/modules/data/test_create_dataset_concurrency.pytests/unit/modules/data/test_dataset_data_ordering.pytests/unit/modules/data/test_delete_data_removes_routing_row.pytests/unit/modules/data/test_delete_dataset_removes_routing_rows_first.pytests/unit/modules/data/test_get_dataset_data_by_content_hash.pytests/unit/modules/data/test_get_dataset_data_pagination.pytests/unit/modules/data/test_get_dataset_processing_status.pytests/unit/modules/data/test_get_datasets_graph_counts.pytests/unit/modules/data/test_get_unique_data_ids.pytests/unit/modules/data/test_methods_package_has_no_import_cycle.pytests/unit/modules/data/test_open_data_file.pytests/unit/modules/data/test_strict_dataset_names.pytests/unit/modules/data/test_text_document_read.pytests/unit/modules/engine/test_node_set_id.pytests/unit/modules/engine/test_temporal_hints.pytests/unit/modules/engine/test_timestamp_from_text.pytests/unit/modules/graph/cognee_graph_elements_test.pytests/unit/modules/graph/cognee_graph_test.pytests/unit/modules/graph/test_content_graph_to_data_point.pytests/unit/modules/graph/test_delete_detag_nodeset.pytests/unit/modules/graph/test_edgeless_graph_projection.pytests/unit/modules/graph/test_fact_conflicts.pytests/unit/modules/graph/test_field_edges.pytests/unit/modules/graph/test_global_context_graph_inputs.pytests/unit/modules/graph/test_graph_methods.pytests/unit/modules/graph/test_graph_provenance_delete_routing.pytests/unit/modules/graph/test_rdf_roundtrip.pytests/unit/modules/graph/test_relational_upserts.pytests/unit/modules/graph/test_resolve_edges_to_text.pytests/unit/modules/graph/test_retrieve_existing_edges.pytests/unit/modules/graph/test_strip_dead_chunk_refs.pytests/unit/modules/graph_models/test_compile.pytests/unit/modules/graph_models/test_spec.pytests/unit/modules/improve/test_admission.pytests/unit/modules/improve/test_capabilities.pytests/unit/modules/improve/test_constants_wiring.pytests/unit/modules/improve/test_improve_config.pytests/unit/modules/improve/test_llm_stage_gates.pytests/unit/modules/improve/test_registry_order.pytests/unit/modules/improve/test_result.pytests/unit/modules/improve/test_review_conflicts_selection.pytests/unit/modules/improve/test_review_conflicts_stage.pytests/unit/modules/improve/test_stage_gates.pytests/unit/modules/improve/test_trace_windows.pytests/unit/modules/improve/test_watermarks.pytests/unit/modules/ingestion/__init__.pytests/unit/modules/ingestion/test_classify.pytests/unit/modules/ingestion/test_identify_data.pytests/unit/modules/ingestion/test_identify_many.pytests/unit/modules/ingestion/test_save_data_to_file_addressing.pytests/unit/modules/integrations/conftest.pytests/unit/modules/integrations/test_agent_identity.pytests/unit/modules/integrations/test_app_registration.pytests/unit/modules/integrations/test_channels.pytests/unit/modules/integrations/test_connect.pytests/unit/modules/integrations/test_credentials.pytests/unit/modules/integrations/test_credentials_accounts.pytests/unit/modules/integrations/test_crypto.pytests/unit/modules/integrations/test_get_integrations_router.pytests/unit/modules/integrations/test_get_slack_channels_router.pytests/unit/modules/integrations/test_github_adapter.pytests/unit/modules/integrations/test_github_app_auth.pytests/unit/modules/integrations/test_github_sync.pytests/unit/modules/integrations/test_gmail_adapter.pytests/unit/modules/integrations/test_gmail_sync.pytests/unit/modules/integrations/test_google_calendar_adapter.pytests/unit/modules/integrations/test_google_calendar_client.pytests/unit/modules/integrations/test_google_calendar_integration_sync.pytests/unit/modules/integrations/test_google_client.pytests/unit/modules/integrations/test_google_credential_lifecycle.pytests/unit/modules/integrations/test_google_dataset_summary.pytests/unit/modules/integrations/test_google_drive_adapter.pytests/unit/modules/integrations/test_google_drive_client.pytests/unit/modules/integrations/test_google_drive_sync.pytests/unit/modules/integrations/test_google_ingestion.pytests/unit/modules/integrations/test_google_oauth_adapters.pytests/unit/modules/integrations/test_google_resource_retirement.pytests/unit/modules/integrations/test_handle_cognee_ask.pytests/unit/modules/integrations/test_handle_cognee_remember.pytests/unit/modules/integrations/test_handle_github_event.pytests/unit/modules/integrations/test_handle_linear_event.pytests/unit/modules/integrations/test_handle_slack_command.pytests/unit/modules/integrations/test_handle_slack_event.pytests/unit/modules/integrations/test_handle_slack_interactive.pytests/unit/modules/integrations/test_handle_slack_link.pytests/unit/modules/integrations/test_home.pytests/unit/modules/integrations/test_ingestion_contract.pytests/unit/modules/integrations/test_ingestion_progress.pytests/unit/modules/integrations/test_ingestion_sync_scopes.pytests/unit/modules/integrations/test_integrations_events_route.pytests/unit/modules/integrations/test_integrations_status.pytests/unit/modules/integrations/test_linear_adapter.pytests/unit/modules/integrations/test_linear_agent_session.pytests/unit/modules/integrations/test_linear_client.pytests/unit/modules/integrations/test_linear_credential_lifecycle.pytests/unit/modules/integrations/test_linear_redirects.pytests/unit/modules/integrations/test_linear_resume_sync.pytests/unit/modules/integrations/test_linear_sync.pytests/unit/modules/integrations/test_notion_adapter.pytests/unit/modules/integrations/test_notion_client.pytests/unit/modules/integrations/test_notion_sync.pytests/unit/modules/integrations/test_oauth_flow.pytests/unit/modules/integrations/test_oauth_state.pytests/unit/modules/integrations/test_plugin_additive_keys.pytests/unit/modules/integrations/test_plugin_provisioning.pytests/unit/modules/integrations/test_registry.pytests/unit/modules/integrations/test_remember_message.pytests/unit/modules/integrations/test_response_url.pytests/unit/modules/integrations/test_slack_adapter.pytests/unit/modules/integrations/test_slack_adapter_enterprise.pytests/unit/modules/integrations/test_slack_history.pytests/unit/modules/integrations/test_slack_history_client.pytests/unit/modules/integrations/test_slack_history_controls.pytests/unit/modules/integrations/test_slack_history_refresh.pytests/unit/modules/integrations/test_sync_progress.pytests/unit/modules/integrations/test_sync_progress_router.pytests/unit/modules/integrations/test_verify_github_signature.pytests/unit/modules/integrations/test_verify_linear_signature.pytests/unit/modules/integrations/test_verify_slack_signature.pytests/unit/modules/memify_tasks/test_apply_feedback_weights.pytests/unit/modules/memify_tasks/test_cognify_agent_trace_feedback.pytests/unit/modules/memify_tasks/test_cognify_session.pytests/unit/modules/memify_tasks/test_extract_agent_trace_feedbacks.pytests/unit/modules/memify_tasks/test_extract_feedback_qas.pytests/unit/modules/memify_tasks/test_extract_user_sessions.pytests/unit/modules/metrics/test_get_pipeline_run_metrics.pytests/unit/modules/migrations/test_database_migrations.pytests/unit/modules/migrations/test_migrate_graph_snapshot_scope.pytests/unit/modules/migrations/test_namespace_entity_type_node_ids_provenance.pytests/unit/modules/migrations/test_vector_rekey_batching.pytests/unit/modules/observability/__init__.pytests/unit/modules/observability/test_embedding_spans.pytests/unit/modules/observability/test_get_observe.pytests/unit/modules/observability/test_langfuse_otel.pytests/unit/modules/observability/test_memory_semconv.pytests/unit/modules/observability/test_trace_ownership.pytests/unit/modules/observability/test_tracing.pytests/unit/modules/observability/test_tracing_kill_switch_and_batching.pytests/unit/modules/ontology/test_construct_data_points_and_edges_with_ontology.pytests/unit/modules/ontology/test_get_configured_ontology_resolver.pytests/unit/modules/ontology/test_ontology_adapter.pytests/unit/modules/ontology/test_ontology_env_config.pytests/unit/modules/ontology/test_ontology_reasoning.pytests/unit/modules/ontology/test_parse_rdf_content.pytests/unit/modules/operations/test_exact_token_capture.pytests/unit/modules/operations/test_operation_metadata.pytests/unit/modules/operations/test_operation_token_capture.pytests/unit/modules/operations/test_operation_wiring.pytests/unit/modules/operations/test_parent_run_chain.pytests/unit/modules/operations/test_pipeline_session_id.pytests/unit/modules/operations/test_record_operation.pytests/unit/modules/operations/test_usage_accumulator.pytests/unit/modules/pipelines/run_task_from_queue_test.pytests/unit/modules/pipelines/run_tasks_test.pytests/unit/modules/pipelines/run_tasks_with_context_test.pytests/unit/modules/pipelines/test_background_pipeline_task_anchoring.pytests/unit/modules/pipelines/test_close_run_with_cause.pytests/unit/modules/pipelines/test_cognify_failed_error.pytests/unit/modules/pipelines/test_data_item_status.pytests/unit/modules/pipelines/test_incremental_passthrough_metadata.pytests/unit/modules/pipelines/test_pipeline_context_extras.pytests/unit/modules/pipelines/test_pipeline_run_info_data_ids.pytests/unit/modules/pipelines/test_pipeline_run_progress.pytests/unit/modules/pipelines/test_pipeline_telemetry_events.pytests/unit/modules/pipelines/test_provenance_mode.pytests/unit/modules/pipelines/test_provenance_stamping.pytests/unit/modules/pipelines/test_run_info_has_no_data.pytests/unit/modules/pipelines/test_run_ownership.pytests/unit/modules/pipelines/test_run_tasks_after_hooks.pytests/unit/modules/pipelines/test_run_tasks_data_item_pinned_id.pytests/unit/modules/pipelines/test_run_tasks_data_item_provenance.pytests/unit/modules/pipelines/test_run_tasks_data_item_regular_data_id.pytests/unit/modules/pipelines/test_run_tasks_data_item_sessions.pytests/unit/modules/pipelines/test_run_tasks_data_item_source_fields.pytests/unit/modules/pipelines/test_run_tasks_repo_branch.pytests/unit/modules/pipelines/test_run_tasks_rollback.pytests/unit/modules/pipelines/test_summarize_run_info_data.pytests/unit/modules/pipelines/test_telemetry_failure_isolation.pytests/unit/modules/pipelines/test_topological_rank_stamping.pytests/unit/modules/preflight/__init__.pytests/unit/modules/preflight/test_config_preflight.pytests/unit/modules/presort/test_local_paths.pytests/unit/modules/provenance/conftest.pytests/unit/modules/provenance/test_buffer.pytests/unit/modules/provenance/test_capture.pytests/unit/modules/provenance/test_cleanup.pytests/unit/modules/provenance/test_integrity.pytests/unit/modules/provenance/test_lookup.pytests/unit/modules/provenance/test_models.pytests/unit/modules/provenance/test_persistence.pytests/unit/modules/provenance/test_provenance_entry_model.pytests/unit/modules/provenance/test_provenance_manager.pytests/unit/modules/provenance/test_record_provenance_task.pytests/unit/modules/provenance/test_verify_chain.pytests/unit/modules/recall/test_model_from_json_schema.pytests/unit/modules/recall/test_normalize_search_payload.pytests/unit/modules/retrieval/chunks_retriever_test.pytests/unit/modules/retrieval/code_retriever_declaration_views_test.pytests/unit/modules/retrieval/code_retriever_ingested_graph_test.pytests/unit/modules/retrieval/code_retriever_navigation_test.pytests/unit/modules/retrieval/code_retriever_test.pytests/unit/modules/retrieval/code_search_index_test.pytests/unit/modules/retrieval/code_seed_miss_report_test.pytests/unit/modules/retrieval/cypher_search_retriever_test.pytests/unit/modules/retrieval/graph_completion_decomposition_retriever_test.pytests/unit/modules/retrieval/graph_completion_retriever_context_extension_test.pytests/unit/modules/retrieval/graph_completion_retriever_cot_test.pytests/unit/modules/retrieval/graph_completion_retriever_test.pytests/unit/modules/retrieval/hybrid/test_context_batch.pytests/unit/modules/retrieval/hybrid/test_dlt_lanes.pytests/unit/modules/retrieval/hybrid/test_entities_scope.pytests/unit/modules/retrieval/hybrid/test_hybrid_fact_conflicts.pytests/unit/modules/retrieval/hybrid/test_merge.pytests/unit/modules/retrieval/hybrid/test_personal_weight_ranking.pytests/unit/modules/retrieval/hybrid/test_references.pytests/unit/modules/retrieval/hybrid/test_truth_context.pytests/unit/modules/retrieval/hybrid/test_truth_epoch_ranking.pytests/unit/modules/retrieval/hybrid_batch_test.pytests/unit/modules/retrieval/hybrid_facts_test.pytests/unit/modules/retrieval/hybrid_retriever_test.pytests/unit/modules/retrieval/rag_completion_retriever_test.pytests/unit/modules/retrieval/retriever_readme_index_test.pytests/unit/modules/retrieval/skills_retriever_test.pytests/unit/modules/retrieval/summaries_retriever_test.pytests/unit/modules/retrieval/test_access_tracking.pytests/unit/modules/retrieval/test_auto_feedback_gate.pytests/unit/modules/retrieval/test_bm25_retriever.pytests/unit/modules/retrieval/test_broad_retriever.pytests/unit/modules/retrieval/test_broad_store.pytests/unit/modules/retrieval/test_brute_force_triplet_search.pytests/unit/modules/retrieval/test_completion.pytests/unit/modules/retrieval/test_concurrent_turn.pytests/unit/modules/retrieval/test_concurrent_turn_dispatch.pytests/unit/modules/retrieval/test_concurrent_turn_eligibility.pytests/unit/modules/retrieval/test_conflict_contexts.pytests/unit/modules/retrieval/test_context_evidence.pytests/unit/modules/retrieval/test_global_context.pytests/unit/modules/retrieval/test_graph_report_retriever.pytests/unit/modules/retrieval/test_graph_summary_completion_retriever.pytests/unit/modules/retrieval/test_hybrid_truth_context.pytests/unit/modules/retrieval/test_include_references_wiring.pytests/unit/modules/retrieval/test_merge_results.pytests/unit/modules/retrieval/test_natural_language_internal_filter.pytests/unit/modules/retrieval/test_natural_language_result_payload.pytests/unit/modules/retrieval/test_node_edge_vector_search.pytests/unit/modules/retrieval/test_non_generative_session_preparation.pytests/unit/modules/retrieval/test_only_context_prompt.pytests/unit/modules/retrieval/test_only_context_registry.pytests/unit/modules/retrieval/test_references_helpers.pytests/unit/modules/retrieval/test_session_turn_kwargs.pytests/unit/modules/retrieval/test_temporal_hybrid_retriever.pytests/unit/modules/retrieval/test_triplet_context_provider_alignment.pytests/unit/modules/retrieval/test_used_graph_elements.pytests/unit/modules/retrieval/validate_queries_test.pytests/unit/modules/retriever/test_description_to_codepart_search.pytests/unit/modules/search/test_authorized_search_dataset_routing.pytests/unit/modules/search/test_dataset_routing.pytests/unit/modules/search/test_get_retriever_output.pytests/unit/modules/search/test_get_search_type_retriever_instance.pytests/unit/modules/search/test_hybrid_deferral.pytests/unit/modules/search/test_search.pytests/unit/modules/search/test_search_history_dataset_id.pytests/unit/modules/search/test_search_history_switch.pytests/unit/modules/search/test_search_prepare_search_result_contract.pytests/unit/modules/search/test_top_k_validation.pytests/unit/modules/session_distillation/__init__.pytests/unit/modules/session_distillation/test_distillation_helpers.pytests/unit/modules/session_distillation/test_distillation_watermark.pytests/unit/modules/session_lifecycle/__init__.pytests/unit/modules/session_lifecycle/test_agent_attribution.pytests/unit/modules/session_lifecycle/test_agent_usage.pytests/unit/modules/session_lifecycle/test_invalidate_sessions.pytests/unit/modules/settings/test_get_current_settings.pytests/unit/modules/storage/test_json_encoder.pytests/unit/modules/tools/__init__.pytests/unit/modules/tools/test_readonly_executor.pytests/unit/modules/tools/test_skill_ingest.pytests/unit/modules/tools/test_sql_guard.pytests/unit/modules/tools/test_text_to_sql_engine.pytests/unit/modules/tools/test_tool_connections.pytests/unit/modules/tools/test_tools_config.pytests/unit/modules/tools/test_write_guard.pytests/unit/modules/tools/test_write_proposals.pytests/unit/modules/user_preferences/__init__.pytests/unit/modules/user_preferences/test_config_validation.pytests/unit/modules/user_preferences/test_flag_off_writes_nothing.pytests/unit/modules/user_preferences/test_graph_completion_personalization.pytests/unit/modules/user_preferences/test_preference_isolation.pytests/unit/modules/user_preferences/test_preference_store_fallbacks.pytests/unit/modules/user_preferences/test_preference_update.pytests/unit/modules/user_preferences/test_rag_personalization.pytests/unit/modules/user_preferences/test_retrieval_foundation.pytests/unit/modules/users/__init__.pytests/unit/modules/users/test_add_user_to_role_guards.pytests/unit/modules/users/test_auth_cookie_secure.pytests/unit/modules/users/test_authenticated_websocket_user.pytests/unit/modules/users/test_conditional_authentication.pytests/unit/modules/users/test_create_default_user_password.pytests/unit/modules/users/test_get_auth_secret.pytests/unit/modules/users/test_get_by_token_single_session.pytests/unit/modules/users/test_get_default_user_db_not_created.pytests/unit/modules/users/test_get_principal_configuration_owner_scope.pytests/unit/modules/users/test_get_principal_subclass_attributes.pytests/unit/modules/users/test_get_readable_datasets_and_permitted_ids.pytests/unit/modules/users/test_get_visible_user_ids.pytests/unit/modules/users/test_password_bound_jwt_strategy.pytests/unit/modules/users/test_redact_websocket_query_secrets.pytests/unit/modules/users/test_set_default_user_password_if_unset.pytests/unit/modules/users/test_transport_scheme_signature.pytests/unit/modules/users/test_user_create_parent.pytests/unit/modules/users/test_websocket_query_param.pytests/unit/modules/visualization/test_compact_payload.pytests/unit/modules/visualization/test_embedding_join.pytests/unit/modules/visualization/test_graph_stream.pytests/unit/modules/visualization/test_memory_map_payload.pytests/unit/modules/visualization/test_operations_catalog.pytests/unit/modules/visualization/test_orchestrator_assembly.pytests/unit/modules/visualization/test_preprocessor.pytests/unit/modules/visualization/test_semantic_clusters.pytests/unit/modules/visualization/test_semantic_layout.pytests/unit/modules/visualization/test_semantic_map_assembly.pytests/unit/modules/visualization/test_session_event_scoping.pytests/unit/modules/visualization/test_session_events.pytests/unit/modules/visualization/test_subgraph_data.pytests/unit/modules/visualization/test_visualization_payload.pytests/unit/modules/visualization/visualization_test.pytests/unit/pipelines/test_bound_task_pipeline.pytests/unit/pipelines/test_simplified_pipelines.pytests/unit/processing/chunks/chunk_by_paragraph_2_test.pytests/unit/processing/chunks/chunk_by_paragraph_test.pytests/unit/processing/chunks/chunk_by_row_test.pytests/unit/processing/chunks/chunk_by_sentence_test.pytests/unit/processing/chunks/chunk_by_word_test.pytests/unit/processing/chunks/test_input.pytests/unit/processing/utils/utils_test.pytests/unit/search/test_search_result_payload.pytests/unit/shared/test_async_utils.pytests/unit/shared/test_auto_rate_limit.pytests/unit/shared/test_data_models.pytests/unit/shared/test_dict_keys.pytests/unit/shared/test_env_file.pytests/unit/shared/test_graph_schema_external_refs.pytests/unit/shared/test_logging_setup_excepthook.pytests/unit/shared/test_telemetry_dataset_names.pytests/unit/shared/test_telemetry_exception_properties.pytests/unit/shared/test_telemetry_identity.pytests/unit/shared/test_telemetry_off_under_pytest.pytests/unit/shared/test_telemetry_operation_errors.pytests/unit/shared/test_telemetry_sender.pytests/unit/shared/test_telemetry_tracking.pytests/unit/shared/test_usage_logger.pytests/unit/tasks/chunks/test_create_chunk_associations_provenance.pytests/unit/tasks/code_docs/test_add_code_doc_edges.pytests/unit/tasks/code_docs/test_code_docs_round_trip.pytests/unit/tasks/code_docs/test_docstrings.pytests/unit/tasks/code_docs/test_extract_code_docs.pytests/unit/tasks/code_graph/test_cluster.pytests/unit/tasks/code_graph/test_code_repo.pytests/unit/tasks/code_graph/test_code_repo_node_set.pytests/unit/tasks/code_graph/test_declaration_views.pytests/unit/tasks/code_graph/test_enola_contract.pytests/unit/tasks/code_graph/test_enola_docs_and_flows.pytests/unit/tasks/code_graph/test_enola_integration.pytests/unit/tasks/code_graph/test_enola_parser.pytests/unit/tasks/code_graph/test_enola_runner.pytests/unit/tasks/code_graph/test_extract_code_graph.pytests/unit/tasks/code_graph/test_incremental_code_graph.pytests/unit/tasks/code_graph/test_remember_code_graph.pytests/unit/tasks/code_graph/test_resolve_repo.pytests/unit/tasks/code_graph/test_resolve_repo_branch.pytests/unit/tasks/code_graph/test_resolve_repo_credentials.pytests/unit/tasks/code_graph/test_resolve_repo_real_git.pytests/unit/tasks/codingagents/test_coding_rule_associations_provenance.pytests/unit/tasks/connectors/drive_pdfs.pytests/unit/tasks/connectors/fake_apollo.pytests/unit/tasks/connectors/fake_asana.pytests/unit/tasks/connectors/fake_calendar.pytests/unit/tasks/connectors/fake_onenote.pytests/unit/tasks/connectors/test_apollo_client.pytests/unit/tasks/connectors/test_apollo_resource.pytests/unit/tasks/connectors/test_apollo_source.pytests/unit/tasks/connectors/test_asana_client.pytests/unit/tasks/connectors/test_asana_source.pytests/unit/tasks/connectors/test_gmail_source.pytests/unit/tasks/connectors/test_google_calendar_source.pytests/unit/tasks/connectors/test_google_calendar_sync.pytests/unit/tasks/connectors/test_google_drive_content.pytests/unit/tasks/connectors/test_google_drive_source.pytests/unit/tasks/connectors/test_linear_source.pytests/unit/tasks/connectors/test_notion_source.pytests/unit/tasks/connectors/test_obsidian_source.pytests/unit/tasks/connectors/test_onenote_client.pytests/unit/tasks/connectors/test_onenote_source.pytests/unit/tasks/documents/test_classify_documents.pytests/unit/tasks/graph/__init__.pytests/unit/tasks/graph/conftest.pytests/unit/tasks/graph/test_existing_edge_attribution.pytests/unit/tasks/graph/test_extract_graph_and_summarize.pytests/unit/tasks/graph/test_extract_graph_from_data.pytests/unit/tasks/graph/test_extract_graph_from_data_v2.pytests/unit/tasks/graph/test_gliner_concurrent_inference.pytests/unit/tasks/graph/test_gliner_demo_tasks.pytests/unit/tasks/graph/test_gliner_install.pytests/unit/tasks/graph/test_gliner_model_download_notice.pytests/unit/tasks/ingestion/conftest.pytests/unit/tasks/ingestion/test_csv_delimiter_detection.pytests/unit/tasks/ingestion/test_dlt_column_values.pytests/unit/tasks/ingestion/test_dlt_config.pytests/unit/tasks/ingestion/test_dlt_csv_inputs.pytests/unit/tasks/ingestion/test_dlt_ctx_extras_state.pytests/unit/tasks/ingestion/test_dlt_fk_resolution.pytests/unit/tasks/ingestion/test_dlt_incremental_replay.pytests/unit/tasks/ingestion/test_dlt_internal_table_filter.pytests/unit/tasks/ingestion/test_dlt_key_hints.pytests/unit/tasks/ingestion/test_dlt_orphan_cleanup_dataset_id.pytests/unit/tasks/ingestion/test_dlt_row_content_hash.pytests/unit/tasks/ingestion/test_dlt_row_node_set_column.pytests/unit/tasks/ingestion/test_dlt_row_structure_column.pytests/unit/tasks/ingestion/test_dlt_schema_graph_emit.pytests/unit/tasks/ingestion/test_dlt_source_label.pytests/unit/tasks/ingestion/test_dlt_stable_manifest_id.pytests/unit/tasks/ingestion/test_dlt_stable_row_ids.pytests/unit/tasks/ingestion/test_dlt_temporal.pytests/unit/tasks/ingestion/test_document_structure.pytests/unit/tasks/ingestion/test_ingest_data_carried_source.pytests/unit/tasks/ingestion/test_ingest_data_ctx_dataset.pytests/unit/tasks/ingestion/test_ingest_data_literal_text.pytests/unit/tasks/ingestion/test_ingest_data_node_set_union.pytests/unit/tasks/ingestion/test_ingest_data_update_branch.pytests/unit/tasks/ingestion/test_ingest_route_stamp_on_change.pytests/unit/tasks/ingestion/test_ingest_update_data_size.pytests/unit/tasks/ingestion/test_materialize_stream_for_background.pytests/unit/tasks/ingestion/test_merge_existing_row_metadata.pytests/unit/tasks/ingestion/test_parse_sql_query.pytests/unit/tasks/ingestion/test_precomputed_source_handoff.pytests/unit/tasks/ingestion/test_save_data_item_literal_text.pytests/unit/tasks/ingestion/test_save_data_item_to_storage.pytests/unit/tasks/ingestion/test_source_uri.pytests/unit/tasks/ingestion/test_union_node_sets.pytests/unit/tasks/memify/review_conflicts/conftest.pytests/unit/tasks/memify/review_conflicts/review_builders.pytests/unit/tasks/memify/review_conflicts/test_accept_review.pytests/unit/tasks/memify/review_conflicts/test_build_review_prompt.pytests/unit/tasks/memify/review_conflicts/test_read_facts.pytests/unit/tasks/memify/review_conflicts/test_review_entities.pytests/unit/tasks/memify/review_conflicts/test_select_review_facts.pytests/unit/tasks/memify/review_conflicts/test_write_conflicts.pytests/unit/tasks/memify/test_build_document_index.pytests/unit/tasks/memify/test_cross_connect_entities.pytests/unit/tasks/memify/test_global_context_index.pytests/unit/tasks/memify/test_global_context_index_graph_bucketing.pytests/unit/tasks/memify/test_global_context_index_idf.pytests/unit/tasks/memify/test_load_dataset_content.pytests/unit/tasks/memify/test_session_persist_watermark.pytests/unit/tasks/presort/conftest.pytests/unit/tasks/presort/test_build_report.pytests/unit/tasks/presort/test_check_cognee_status.pytests/unit/tasks/presort/test_detect_duplicates.pytests/unit/tasks/presort/test_detect_pii.pytests/unit/tasks/presort/test_detect_versions.pytests/unit/tasks/presort/test_graph_apply.pytests/unit/tasks/presort/test_group_files.pytests/unit/tasks/presort/test_relations.pytests/unit/tasks/presort/test_scan_folder.pytests/unit/tasks/storage/test_add_data_points.pytests/unit/tasks/storage/test_chunk_ownership_document_scope.pytests/unit/tasks/storage/test_chunk_ownership_exactness.pytests/unit/tasks/storage/test_find_indexed_chunks.pytests/unit/tasks/storage/test_index_chunks_for_search.pytests/unit/tasks/storage/test_ownership_write_cost.pytests/unit/tasks/summarization/test_summarize_text.pytests/unit/tasks/test_data_item_to_text_file.pytests/unit/tasks/test_dlt_document_cleanup_scope.pytests/unit/tasks/test_dlt_document_mode.pytests/unit/tasks/test_dlt_orphan_retires_decisions.pytests/unit/tasks/test_dlt_p0_correctness.pytests/unit/tasks/web_scraper/test_public_exports.pytests/unit/tasks/web_scraper/test_ssrf_protection.pytests/unit/test_add_capability_layer_migration.pytests/unit/test_add_embedding_token_usage_migration.pytests/unit/test_add_graph_metrics_has_full_metrics_migration.pytests/unit/test_add_parent_user_id_migration.pytests/unit/test_add_pipeline_run_sessions_migration.pytests/unit/test_add_pipeline_runs_created_at_index_migration.pytests/unit/test_add_session_records_agent_id_migration.pytests/unit/test_agents_sdk_cli.pytests/unit/test_bench_cognee_cloud_tenant.pytests/unit/test_bench_cognee_skips_search.pytests/unit/test_context_global_variables.pytests/unit/test_create_vector_engine_forwarding.pytests/unit/test_embedding_budget_fastfail.pytests/unit/test_frozen_schema_seal.pytests/unit/test_ladybug_requirement.pytests/unit/test_litellm_embedding_auth_fastfail.pytests/unit/test_litellm_embedding_config_fastfail.pytests/unit/test_litellm_embedding_sanitize.pytests/unit/test_mock_default_instance.pytests/unit/test_run_migrations.pytests/unit/test_run_mocked_seeded.pytests/unit/test_statistics_percentile_report.pytests/unit/test_telemetry_aggregate_extract.pytests/unit/test_telemetry_issue_body.pytests/unit/test_weekly_tickets_issue_body.pytests/unit/tools/test_docs_issue_filter.pytests/unit/tools/test_docs_issue_triage.pytests/unit/truth_subspace/__init__.pytests/unit/truth_subspace/test_align.pytests/unit/truth_subspace/test_build_centroid_slots.pytests/unit/truth_subspace/test_build_write_order_and_gates.pytests/unit/truth_subspace/test_centroids.pytests/unit/users/permissions/test_authorized_get_principal_datasets.pytests/unit/users/permissions/test_get_effective_capabilities.pytests/unit/users/permissions/test_has_grant_permission.pytests/unit/users/permissions/test_has_user_management_permission.pytests/unit/users/roles/test_role_management_methods.pytests/unit/users/tenants/test_remove_user_from_tenant.pytests/unit/users/tenants/test_role_lookup_methods.pytests/unit/users/tenants/test_role_visibility.pytests/unit/users/test_agents_follow_their_parent.pytests/unit/users/test_manage_users_capability.pytests/unit/users/test_parent_reaches_agent_datasets.pytests/utils/assert_bounded_neighborhood_contract.pytests/utils/assert_edges_vector_index_not_present.pytests/utils/assert_edges_vector_index_present.pytests/utils/assert_graph_edges_not_present.pytests/utils/assert_graph_edges_present.pytests/utils/assert_graph_nodes_not_present.pytests/utils/assert_graph_nodes_present.pytests/utils/assert_nodes_vector_index_not_present.pytests/utils/assert_nodes_vector_index_present.pytests/utils/ci_search_type.pytests/utils/extract_entities.pytests/utils/extract_relationships.pytests/utils/extract_summary.pytests/utils/filter_overlapping_entities.pytests/utils/filter_overlapping_relationships.pytests/utils/get_contains_edge_text.pytests/utils/get_latest_pipeline_run.pytests/utils/keyless_gate_targets.pytests/utils/mock_ingestion/__init__.pytests/utils/mock_ingestion/mock_ingestion.pytests/utils/recording_http_server.pytests/utils/run_mocked.pyversion.py
Files
__init__.pyruns4,420 bytes__main__.pyruns75 bytesalembic.iniasset3,699 bytesalembic/READMEasset59 bytesalembic/__init__.pyruns81 bytesalembic/env.pyruns3,796 bytesalembic/frozen_schema.pyruns43,509 bytesalembic/script.py.makoasset635 bytesalembic/versions/18f01b0a0b4c_create_principal_configuration_table.pyruns1,614 bytesalembic/versions/1a58b986e6e1_enable_delete_for_old_tutorial_notebooks.pyruns1,273 bytesalembic/versions/1c22e6cb5aec_reconcile_to_frozen_schema.pyruns3,165 bytesalembic/versions/1d0bb7fede17_add_pipeline_run_status.pyruns863 bytesalembic/versions/1daae0df1866_incremental_loading.pyruns1,210 bytesalembic/versions/211ab850ef3d_add_sync_operations_table.pyruns4,611 bytesalembic/versions/24f5d4f64d0d_add_session_lifecycle_tables.pyruns3,948 bytesalembic/versions/45957f0a9849_add_notebook_table.pyruns1,348 bytesalembic/versions/46a6ce2bd2b2_expand_dataset_database_with_json_.pyruns11,879 bytesalembic/versions/482cd6517ce4_add_default_user.pyruns613 bytesalembic/versions/6ee94db7381f_remove_unique_constraint_tenant_name.pyruns4,644 bytesalembic/versions/760ef4f08ef0_change_node_label_and_type_to_text.pyruns2,145 bytesalembic/versions/76625596c5c3_expand_dataset_database_for_multi_user.pyruns3,123 bytesalembic/versions/7c5d4e2f8a91_add_parent_user_id_to_users.pyruns2,457 bytesalembic/versions/8057ae7329c2_initial_migration.pyruns2,428 bytesalembic/versions/84e5d08260d6_replace_graph_ledger_table_with_nodes_.pyruns2,804 bytesalembic/versions/9e7a3cb85175_loader_separation.pyruns4,060 bytesalembic/versions/a1b2c3d4e5f6_add_label_column_to_data.pyruns911 bytesalembic/versions/a7c2e9f4b8d1_add_session_records_agent_id.pyruns2,118 bytesalembic/versions/a7f3c9e1b5d2_extend_pipeline_runs_operation_record.pyruns4,176 bytesalembic/versions/aa753a730673_add_pipeline_run_id_to_nodes_and_edges.pyruns1,992 bytesalembic/versions/ab7e313804ae_permission_system_rework.pyruns7,898 bytesalembic/versions/b1c2d3e4f5a6_add_user_api_key_table.pyruns1,230 bytesalembic/versions/b2c3d4e5f6a7_add_search_history_indexes.pyruns1,448 bytesalembic/versions/b2c4d6e8f0a1_add_integration_credentials_table.pyruns2,507 bytesalembic/versions/b3d5f7a9c1e2_add_graph_metrics_has_full_metrics.pyruns2,125 bytesalembic/versions/b7e4c2a9d6f1_drop_run_info_data.pyruns3,630 bytesalembic/versions/b8c1d3e5f7a9_add_provenance_entries_table.pyruns5,424 bytesalembic/versions/b9274c27a25a_kuzu_11_migration.pyruns2,786 bytesalembic/versions/c1a2b3d4e5f9_add_db_version_tracking.pyruns1,221 bytesalembic/versions/c3d5e7f9a1b2_dedupe_session_context_add_unique_index.pyruns9,883 bytesalembic/versions/c4e8a1f6b3d7_add_pipeline_runs_created_at_index.pyruns4,385 bytesalembic/versions/c5d7e9f1a3b5_add_dataset_id_to_data.pyruns2,099 bytesalembic/versions/c7e2a9b4d1f3_add_created_and_last_used_to_user_api_key.pyruns1,531 bytesalembic/versions/c946955da633_multi_tenant_support.pyruns4,529 bytesalembic/versions/d1e2f3a4b5c6_add_pipeline_runs_status_index.pyruns3,077 bytesalembic/versions/d4a8e2f6b1c9_add_embedding_token_usage.pyruns2,687 bytesalembic/versions/d4e5f6a7b8c9_add_dataset_configuration_table.pyruns1,188 bytesalembic/versions/d4e6f8a0b2c3_add_integration_credentials_workspace_id.pyruns1,614 bytesalembic/versions/d6e8f0a2b4c6_backfill_dataset_scoped_data_drop_dataset_data.pyruns13,630 bytesalembic/versions/d8f4a1b2c3e9_add_global_database_version.pyruns1,533 bytesalembic/versions/dd760c09e075_add_pipeline_run_sessions.pyruns5,249 bytesalembic/versions/e1ec1dcb50b6_add_last_accessed_to_data.pyruns1,453 bytesalembic/versions/e4ebee1091e7_expand_data_model_info.pyruns5,387 bytesalembic/versions/e5a7b9c1d3f4_add_dataset_id_to_queries_and_results.pyruns1,894 bytesalembic/versions/e7f9a1c3d5b8_add_data_dataset_created_index.pyruns2,364 bytesalembic/versions/f1a2b3c4d5e6_add_importance_weight_to_data.pyruns1,138 bytesalembic/versions/f2b4c6d8e0a1_add_system_metadata_to_data.pyruns3,203 bytesalembic/versions/f3a7b9c1d2e4_add_provenance_edge_evidence.pyruns2,171 bytesalembic/versions/f6b8d0a2c4e6_add_capability_layer.pyruns4,251 bytesapi/DTO.pyruns1,597 bytesapi/__init__.pyruns803 bytesapi/client.pyruns21,554 bytesapi/exception_telemetry.pyruns4,303 bytesapi/sse.pyruns5,923 bytesapi/startup_checks.pyruns1,323 bytesapi/upload_fields.pyruns2,542 bytesapi/v1/__init__.pyruns308 bytesapi/v1/activity/__init__.pyruns0 bytesapi/v1/activity/routers/__init__.pyruns53 bytesapi/v1/activity/routers/get_activity_router.pyruns28,062 bytesapi/v1/add/__init__.pyruns21 bytesapi/v1/add/add.pyruns19,974 bytesapi/v1/add/routers/__init__.pyruns43 bytesapi/v1/add/routers/get_add_router.pyruns12,047 bytesapi/v1/agents/__init__.pyruns92 bytesapi/v1/agents/agents.pyruns8,394 bytesapi/v1/agents/routers/__init__.pyruns49 bytesapi/v1/agents/routers/get_agents_router.pyruns11,663 bytesapi/v1/api_keys/routers/__init__.pyruns73 bytesapi/v1/api_keys/routers/get_api_key_management_router.pyruns3,682 bytesapi/v1/cloud/routers/__init__.pyruns49 bytesapi/v1/cloud/routers/get_checks_router.pyruns766 bytesapi/v1/cognify/__init__.pyruns29 bytesapi/v1/cognify/cognify.pyruns39,017 bytesapi/v1/cognify/routers/__init__.pyruns51 bytesapi/v1/cognify/routers/get_cognify_router.pyruns19,119 bytesapi/v1/config/__init__.pyruns118 bytesapi/v1/config/config.pyruns36,069 bytesapi/v1/conflicts/__init__.pyruns235 bytesapi/v1/conflicts/routers/__init__.pyruns91 bytesapi/v1/conflicts/routers/get_conflicts_router.pyruns2,326 bytesapi/v1/datasets/__init__.pyruns31 bytesapi/v1/datasets/datasets.pyruns28,480 bytesapi/v1/datasets/dto.pyruns4,288 bytesapi/v1/datasets/routers/__init__.pyruns53 bytesapi/v1/datasets/routers/get_datasets_router.pyruns56,461 bytesapi/v1/delete/__init__.pyruns1,274 bytesapi/v1/delete/delete.pyruns0 bytesapi/v1/delete/routers/__init__.pyruns49 bytesapi/v1/delete/routers/get_delete_router.pyruns2,777 bytesapi/v1/exceptions/__init__.pyruns390 bytesapi/v1/exceptions/exceptions.pyruns6,232 bytesapi/v1/export/__init__.pyruns79 bytesapi/v1/export/export.pyruns3,756 bytesapi/v1/forget/__init__.pyruns27 bytesapi/v1/forget/forget.pyruns26,983 bytesapi/v1/forget/routers/__init__.pyruns49 bytesapi/v1/forget/routers/get_forget_router.pyruns7,297 bytesapi/v1/health/__init__.pyruns49 bytesapi/v1/health/health.pyruns12,294 bytesapi/v1/health/routers/__init__.pyruns49 bytesapi/v1/health/routers/get_health_router.pyruns2,060 bytesapi/v1/improve/__init__.pyruns44 bytesapi/v1/improve/improve.pyruns31,533 bytesapi/v1/improve/routers/__init__.pyruns51 bytesapi/v1/improve/routers/get_improve_router.pyruns9,832 bytesapi/v1/integrations/__init__.pyruns0 bytesapi/v1/integrations/routers/__init__.pyruns100 bytesapi/v1/integrations/routers/get_integrations_router.pyruns52,517 bytesapi/v1/integrations/routers/get_sync_progress_router.pyruns1,496 bytesapi/v1/llm/__init__.pyruns83 bytesapi/v1/llm/routers/__init__.pyruns98 bytesapi/v1/llm/routers/get_llm_router.pyruns15,278 bytesapi/v1/memify/__init__.pyruns27 bytesapi/v1/memify/memify.pyruns10,917 bytesapi/v1/memify/routers/__init__.pyruns49 bytesapi/v1/memify/routers/get_memify_router.pyruns7,441 bytesapi/v1/ontologies/__init__.pyruns389 bytesapi/v1/ontologies/ontologies.pyruns11,079 bytesapi/v1/ontologies/routers/__init__.pyruns0 bytesapi/v1/ontologies/routers/get_ontology_router.pyruns13,877 bytesapi/v1/permissions/routers/__init__.pyruns59 bytesapi/v1/permissions/routers/get_permissions_router.pyruns31,167 bytesapi/v1/proposals/__init__.pyruns0 bytesapi/v1/proposals/routers/__init__.pyruns91 bytesapi/v1/proposals/routers/get_proposals_router.pyruns5,548 bytesapi/v1/prune/__init__.pyruns25 bytesapi/v1/prune/prune.pyruns551 bytesapi/v1/push/__init__.pyruns69 bytesapi/v1/push/push.pyruns7,977 bytesapi/v1/recall/__init__.pyruns41 bytesapi/v1/recall/query_router.pyruns13,740 bytesapi/v1/recall/recall.pyruns56,523 bytesapi/v1/recall/recall_stream.pyruns13,435 bytesapi/v1/recall/routers/__init__.pyruns49 bytesapi/v1/recall/routers/get_recall_router.pyruns17,282 bytesapi/v1/recall/skill_gate.pyruns5,780 bytesapi/v1/remember/__init__.pyruns63 bytesapi/v1/remember/auto_improve_debounce.pyruns8,499 bytesapi/v1/remember/remember.pyruns101,324 bytesapi/v1/remember/routers/__init__.pyruns53 bytesapi/v1/remember/routers/get_remember_router.pyruns36,621 bytesapi/v1/report/__init__.pyruns27 bytesapi/v1/report/report.pyruns2,766 bytesapi/v1/responses/__init__.pyruns101 bytesapi/v1/responses/default_tools.pyruns9,064 bytesapi/v1/responses/dispatch_function.pyruns3,529 bytesapi/v1/responses/models.pyruns2,413 bytesapi/v1/responses/routers/__init__.pyruns122 bytesapi/v1/responses/routers/default_tools.pyruns9,759 bytesapi/v1/responses/routers/get_responses_router.pyruns6,255 bytesapi/v1/search/__init__.pyruns39 bytesapi/v1/search/routers/__init__.pyruns49 bytesapi/v1/search/routers/get_search_router.pyruns15,558 bytesapi/v1/search/search.pyruns21,221 bytesapi/v1/serve/__init__.pyruns113 bytesapi/v1/serve/cloud_client.pyruns34,786 bytesapi/v1/serve/credentials.pyruns1,808 bytesapi/v1/serve/disconnect.pyruns1,194 bytesapi/v1/serve/serve.pyruns8,227 bytesapi/v1/serve/state.pyruns2,019 bytesapi/v1/session/__init__.pyruns641 bytesapi/v1/session/session.pyruns7,796 bytesapi/v1/sessions/__init__.pyruns96 bytesapi/v1/sessions/routers/__init__.pyruns0 bytesapi/v1/sessions/routers/get_sessions_router.pyruns22,147 bytesapi/v1/settings/routers/__init__.pyruns53 bytesapi/v1/settings/routers/get_settings_router.pyruns3,364 bytesapi/v1/skills/__init__.pyruns64 bytesapi/v1/skills/list_skills.pyruns7,465 bytesapi/v1/skills/routers/__init__.pyruns82 bytesapi/v1/skills/routers/get_skills_router.pyruns11,237 bytesapi/v1/slack/__init__.pyruns0 bytesapi/v1/slack/routers/__init__.pyruns173 bytesapi/v1/slack/routers/get_slack_channels_router.pyruns5,582 bytesapi/v1/slack/routers/get_slack_history_router.pyruns3,061 bytesapi/v1/slack/routers/get_slack_router.pyruns1,637 bytesapi/v1/sync/__init__.pyruns313 bytesapi/v1/sync/routers/__init__.pyruns76 bytesapi/v1/sync/routers/get_sync_router.pyruns10,029 bytesapi/v1/sync/sync.pyruns35,328 bytesapi/v1/tools/__init__.pyruns453 bytesapi/v1/tools/tools.pyruns4,843 bytesapi/v1/ui/__init__.pyruns25 bytesapi/v1/ui/node_setup.pyruns14,299 bytesapi/v1/ui/npm_utils.pyruns1,676 bytesapi/v1/ui/ui.pyruns35,664 bytesapi/v1/update/__init__.pyruns60 bytesapi/v1/update/incremental.pyruns54,458 bytesapi/v1/update/result.pyruns3,250 bytesapi/v1/update/routers/__init__.pyruns49 bytesapi/v1/update/routers/get_update_router.pyruns8,158 bytesapi/v1/update/update.pyruns20,388 bytesapi/v1/users/__init__.pyruns37 bytesapi/v1/users/create_user.pyruns324 bytesapi/v1/users/routers/__init__.pyruns446 bytesapi/v1/users/routers/get_auth_router.pyruns2,544 bytesapi/v1/users/routers/get_configuration_router.pyruns4,857 bytesapi/v1/users/routers/get_register_router.pyruns237 bytesapi/v1/users/routers/get_reset_password_router.pyruns163 bytesapi/v1/users/routers/get_user_id_by_email_router.pyruns961 bytesapi/v1/users/routers/get_users_router.pyruns231 bytesapi/v1/users/routers/get_verify_router.pyruns209 bytesapi/v1/users/routers/get_visualize_router.pyruns34,082 bytesapi/v1/validate/__init__.pyruns139 bytesapi/v1/validate/routers/__init__.pyruns53 bytesapi/v1/validate/routers/get_validate_router.pyruns2,065 bytesapi/v1/validate/validate.pyruns10,640 bytesapi/v1/visualize/__init__.pyruns772 bytesapi/v1/visualize/get_schema_inventory.pyruns8,743 bytesapi/v1/visualize/live_updates.pyruns11,383 bytesapi/v1/visualize/memory_provenance.pyruns40,328 bytesapi/v1/visualize/routers/__init__.pyruns82 bytesapi/v1/visualize/routers/get_schema_router.pyruns12,398 bytesapi/v1/visualize/start_visualization_server.pyruns514 bytesapi/v1/visualize/visualize.pyruns25,516 bytesbase_config.pyruns8,634 bytescli/__init__.pyruns243 bytescli/_cognee.pyruns16,222 bytescli/api_client.pyruns14,656 bytescli/api_dispatch.pyruns15,671 bytescli/code_search.pyruns11,972 bytescli/commands/__init__.pyruns23 bytescli/commands/add_command.pyruns3,393 bytescli/commands/agents_command.pyruns9,942 bytescli/commands/cognify_command.pyruns8,458 bytescli/commands/config_command.pyruns9,444 bytescli/commands/datasets_command.pyruns8,107 bytescli/commands/delete_command.pyruns4,613 bytescli/commands/demo_command.pyruns7,065 bytescli/commands/doctor_command.pyruns5,873 bytescli/commands/eval_command.pyruns2,772 bytescli/commands/feedback_command.pyruns4,382 bytescli/commands/forget_command.pyruns5,175 bytescli/commands/improve_command.pyruns8,190 bytescli/commands/memify_command.pyruns1,932 bytescli/commands/migrate_command.pyruns16,524 bytescli/commands/push_command.pyruns5,099 bytescli/commands/recall_command.pyruns6,940 bytescli/commands/remember_command.pyruns16,580 bytescli/commands/report_command.pyruns2,776 bytescli/commands/search_command.pyruns6,639 bytescli/commands/serve_command.pyruns2,305 bytescli/commands/sessions_command.pyruns4,534 bytescli/config.pyruns2,959 bytescli/debug.pyruns421 bytescli/echo.pyruns1,136 bytescli/exceptions.pyruns571 bytescli/hints.pyruns1,300 bytescli/minimal_cli.pyruns3,270 bytescli/recall_output.pyruns3,643 bytescli/reference.pyruns808 bytescli/remediation.pyruns407 bytescli/samples/__init__.pyruns174 bytescli/samples/demo_graph/entities.jsonlasset6,144 bytescli/samples/demo_graph/facts.jsonlasset34,317 bytescli/samples/demo_graph/manifest.jsonasset500 bytescli/samples/demo_graph/nodes.jsonlasset21,602 bytescli/samples/quickstart.txtdoc1,103 bytescli/suppress_logging.pyruns301 bytescli/user_resolution.pyruns2,396 bytescontext_global_variables.pyruns23,174 byteseval_framework/Dockerfileruns861 byteseval_framework/README.mddoc3,816 byteseval_framework/__init__.pyruns0 byteseval_framework/__main__.pyruns865 byteseval_framework/analysis/__init__.pyruns0 byteseval_framework/analysis/dashboard_generator.pyruns5,875 byteseval_framework/analysis/metrics_calculator.pyruns3,356 byteseval_framework/answer_generation/__init__.pyruns0 byteseval_framework/answer_generation/answer_generation_executor.pyruns2,297 byteseval_framework/answer_generation/beam_router.pyruns8,008 byteseval_framework/answer_generation/question_type_prompts.pyruns704 byteseval_framework/answer_generation/run_question_answering_module.pyruns2,958 byteseval_framework/beam/REPORT.mddoc25,233 byteseval_framework/beam/__init__.pyruns0 byteseval_framework/beam/eval/__init__.pyruns0 byteseval_framework/beam/eval/aggregate_cross_run.pyruns5,914 byteseval_framework/beam/eval/beam_eval_adapter.pyruns4,172 byteseval_framework/beam/eval/metrics/__init__.pyruns0 byteseval_framework/beam/eval/metrics/beam_rubric.pyruns9,470 byteseval_framework/beam/eval/metrics/kendall_tau.pyruns9,143 byteseval_framework/beam/eval/registry.pyruns3,956 byteseval_framework/beam/eval/run_sweep.pyruns16,453 byteseval_framework/beam/eval/sweep.pyruns8,239 byteseval_framework/beam/local_ingest.pyruns21,744 byteseval_framework/beam/preprocessing/__init__.pyruns0 byteseval_framework/beam/preprocessing/compression.pyruns20,013 byteseval_framework/beam/preprocessing/conversation_preprocessing.pyruns30,642 byteseval_framework/beam/preprocessing/loaders.pyruns3,173 byteseval_framework/beam/preprocessing/preprocess.pyruns40,478 byteseval_framework/beam/preprocessing/prompts/beam_turn_compression_prompt.txtdoc2,390 byteseval_framework/beam/report_artifacts/100k_fixed/beam_existing_ingestion_metrics_conv1_hybrid_completion_20_20_qa_v1_run0.json.gzasset440,432 byteseval_framework/beam/report_artifacts/100k_fixed/beam_existing_ingestion_metrics_conv1_hybrid_completion_20_20_qa_v1_run1.json.gzasset440,101 byteseval_framework/beam/report_artifacts/100k_fixed/beam_existing_ingestion_metrics_conv1_hybrid_completion_20_20_qa_v1_run2.json.gzasset439,326 byteseval_framework/beam/report_artifacts/100k_fixed/beam_existing_ingestion_metrics_conv1_hybrid_completion_20_20_qa_v1_run3.json.gzasset439,730 byteseval_framework/beam/report_artifacts/100k_fixed/beam_hybrid_completion_20_20_qa_v1_config.jsonasset1,439 byteseval_framework/beam/report_artifacts/100k_fixed/hybrid_completion_20_20_qa_v1_cross_run_summary.jsonasset2,942 byteseval_framework/beam/report_artifacts/10m_routed/beam_json_sessions_metrics_conv0_routed_by_question_type_run0.json.gzasset365,196 byteseval_framework/beam/report_artifacts/10m_routed/beam_json_sessions_metrics_conv0_routed_by_question_type_run1.json.gzasset365,778 byteseval_framework/beam/report_artifacts/10m_routed/beam_json_sessions_metrics_conv0_routed_by_question_type_run2.json.gzasset365,095 byteseval_framework/beam/report_artifacts/10m_routed/beam_json_sessions_metrics_conv0_routed_by_question_type_run3.json.gzasset365,182 byteseval_framework/beam/report_artifacts/10m_routed/beam_json_sessions_metrics_conv0_routed_by_question_type_run4.json.gzasset364,724 byteseval_framework/beam/report_artifacts/10m_routed/beam_qa_v1_hybrid_routing_configs.jsonasset9,390 byteseval_framework/beam/report_artifacts/10m_routed/routed_by_question_type_cross_run_summary.jsonasset3,057 byteseval_framework/beam/report_artifacts/10m_routed/routing.jsonasset817 byteseval_framework/beam/report_artifacts/README.mddoc400 byteseval_framework/beam/report_artifacts/qa_prompts/abstention.txtdoc356 byteseval_framework/beam/report_artifacts/qa_prompts/contradiction_resolution.txtdoc389 byteseval_framework/beam/report_artifacts/qa_prompts/default.txtdoc104 byteseval_framework/beam/report_artifacts/qa_prompts/event_ordering.txtdoc361 byteseval_framework/beam/report_artifacts/qa_prompts/information_extraction.txtdoc305 byteseval_framework/beam/report_artifacts/qa_prompts/instruction_following.txtdoc411 byteseval_framework/beam/report_artifacts/qa_prompts/knowledge_update.txtdoc367 byteseval_framework/beam/report_artifacts/qa_prompts/multi_session_reasoning.txtdoc365 byteseval_framework/beam/report_artifacts/qa_prompts/preference_following.txtdoc334 byteseval_framework/beam/report_artifacts/qa_prompts/summarization.txtdoc345 byteseval_framework/beam/report_artifacts/qa_prompts/temporal_reasoning.txtdoc264 byteseval_framework/beam/session_io.pyruns3,000 byteseval_framework/benchmark_adapters/__init__.pyruns0 byteseval_framework/benchmark_adapters/base_benchmark_adapter.pyruns2,261 byteseval_framework/benchmark_adapters/beam_adapter.pyruns9,111 byteseval_framework/benchmark_adapters/benchmark_adapters.pyruns1,129 byteseval_framework/benchmark_adapters/dummy_adapter.pyruns1,126 byteseval_framework/benchmark_adapters/hotpot_qa_adapter.pyruns4,291 byteseval_framework/benchmark_adapters/locomo_adapter.pyruns12,432 byteseval_framework/benchmark_adapters/logistics_system_adapter.pyruns8,617 byteseval_framework/benchmark_adapters/logistics_system_utils/corpus_generator/narrativize_corpus.pyruns9,517 byteseval_framework/benchmark_adapters/logistics_system_utils/entities/delivery_models.pyruns6,337 byteseval_framework/benchmark_adapters/logistics_system_utils/entities/enums.pyruns6,247 byteseval_framework/benchmark_adapters/logistics_system_utils/entities/package.pyruns4,337 byteseval_framework/benchmark_adapters/logistics_system_utils/entities/post_office.pyruns1,462 byteseval_framework/benchmark_adapters/logistics_system_utils/entities/retailer.pyruns1,282 byteseval_framework/benchmark_adapters/logistics_system_utils/entities/transportation.pyruns1,318 byteseval_framework/benchmark_adapters/logistics_system_utils/entities/user.pyruns1,212 byteseval_framework/benchmark_adapters/logistics_system_utils/ontology.pyruns7,879 byteseval_framework/benchmark_adapters/logistics_system_utils/prompts/narrativization.txtdoc3,282 byteseval_framework/benchmark_adapters/logistics_system_utils/prompts/package_narrativization.txtdoc2,068 byteseval_framework/benchmark_adapters/logistics_system_utils/queries/query.txtdoc696 byteseval_framework/benchmark_adapters/logistics_system_utils/queries/query_data_sources.txtdoc1,179 byteseval_framework/benchmark_adapters/logistics_system_utils/rule_engine.pyruns28,317 byteseval_framework/benchmark_adapters/logistics_system_utils/rules/rules_common_language.txtdoc5,664 byteseval_framework/benchmark_adapters/logistics_system_utils/rules/rules_policy_language.txtdoc3,775 byteseval_framework/benchmark_adapters/logistics_system_utils/utils/utils.pyruns14,264 byteseval_framework/benchmark_adapters/logistics_system_utils/utils/world_creation_utils.pyruns27,411 byteseval_framework/benchmark_adapters/musique_adapter.pyruns5,572 byteseval_framework/benchmark_adapters/twowikimultihop_adapter.pyruns914 byteseval_framework/corpus_builder/__init__.pyruns0 byteseval_framework/corpus_builder/corpus_builder_executor.pyruns2,894 byteseval_framework/corpus_builder/run_corpus_builder.pyruns3,015 byteseval_framework/corpus_builder/task_getters/TaskGetters.pyruns1,188 byteseval_framework/corpus_builder/task_getters/__init__.pyruns0 byteseval_framework/corpus_builder/task_getters/get_cascade_graph_tasks.pyruns1,788 byteseval_framework/corpus_builder/task_getters/get_default_tasks_by_indices.pyruns2,322 byteseval_framework/eval_config.pyruns3,632 byteseval_framework/evaluation/__init__.pyruns0 byteseval_framework/evaluation/base_eval_adapter.pyruns256 byteseval_framework/evaluation/deep_eval_adapter.pyruns4,498 byteseval_framework/evaluation/direct_llm_eval_adapter.pyruns2,156 byteseval_framework/evaluation/evaluation_executor.pyruns1,185 byteseval_framework/evaluation/evaluator_adapters.pyruns2,323 byteseval_framework/evaluation/metrics/__init__.pyruns0 byteseval_framework/evaluation/metrics/context_coverage.pyruns2,028 byteseval_framework/evaluation/metrics/exact_match.pyruns594 byteseval_framework/evaluation/metrics/f1.pyruns1,614 byteseval_framework/evaluation/metrics/rubric.pyruns5,264 byteseval_framework/evaluation/run_evaluation_module.pyruns3,193 byteseval_framework/locomo/README.mddoc3,911 byteseval_framework/locomo/REPORT.mddoc21,552 byteseval_framework/locomo/__init__.pyruns0 byteseval_framework/locomo/aggregate.pyruns9,963 byteseval_framework/locomo/answer.pyruns10,806 byteseval_framework/locomo/configs/locomo_hybrid_20_20_20.jsonasset263 byteseval_framework/locomo/configs/locomo_hybrid_5_5_5_gci.jsonasset348 byteseval_framework/locomo/dates.pyruns7,513 byteseval_framework/locomo/eval_adapter.pyruns4,070 byteseval_framework/locomo/ingest.pyruns13,911 byteseval_framework/locomo/metrics/__init__.pyruns0 byteseval_framework/locomo/metrics/llm_judge.pyruns7,347 byteseval_framework/locomo/preprocess.pyruns3,746 byteseval_framework/locomo/prompts/graph_extraction_conversations.txtdoc3,381 byteseval_framework/locomo/prompts/locomo_judge_prompt.txtdoc1,791 byteseval_framework/locomo/prompts/resolve_dates.txtdoc1,579 byteseval_framework/locomo/prompts/summarize_content_questions.txtdoc1,305 byteseval_framework/locomo/qa_prompts/unified.txtdoc3,869 byteseval_framework/locomo/report_artifacts/README.mddoc6,207 byteseval_framework/locomo/report_artifacts/gold_audit_prompt.txtdoc3,018 byteseval_framework/locomo/report_artifacts/gold_exclusions.jsonasset55,617 byteseval_framework/locomo/report_artifacts/ingestion_reports.jsonasset144,693 byteseval_framework/locomo/report_artifacts/topk20_run2/locomo_summary.jsonasset3,487 byteseval_framework/locomo/report_artifacts/topk20_run2/locomo_summary.mddoc484 byteseval_framework/locomo/report_artifacts/topk20_run2/qa/locomo_metrics_conv0_hybrid_completion_20_20_20_run0.jsonasset87,373 byteseval_framework/locomo/report_artifacts/topk20_run2/qa/locomo_metrics_conv1_hybrid_completion_20_20_20_run0.jsonasset49,780 byteseval_framework/locomo/report_artifacts/topk20_run2/qa/locomo_metrics_conv2_hybrid_completion_20_20_20_run0.jsonasset89,933 byteseval_framework/locomo/report_artifacts/topk20_run2/qa/locomo_metrics_conv3_hybrid_completion_20_20_20_run0.jsonasset117,912 byteseval_framework/locomo/report_artifacts/topk20_run2/qa/locomo_metrics_conv4_hybrid_completion_20_20_20_run0.jsonasset104,531 byteseval_framework/locomo/report_artifacts/topk20_run2/qa/locomo_metrics_conv5_hybrid_completion_20_20_20_run0.jsonasset71,005 byteseval_framework/locomo/report_artifacts/topk20_run2/qa/locomo_metrics_conv6_hybrid_completion_20_20_20_run0.jsonasset83,206 byteseval_framework/locomo/report_artifacts/topk20_run2/qa/locomo_metrics_conv7_hybrid_completion_20_20_20_run0.jsonasset110,420 byteseval_framework/locomo/report_artifacts/topk20_run2/qa/locomo_metrics_conv8_hybrid_completion_20_20_20_run0.jsonasset85,190 byteseval_framework/locomo/report_artifacts/topk20_run2/qa/locomo_metrics_conv9_hybrid_completion_20_20_20_run0.jsonasset90,832 byteseval_framework/locomo/report_artifacts/topk20_run2/run_config.jsonasset2,105 byteseval_framework/locomo/report_artifacts/topk5_adapted_prompts/date_annotations.jsonasset259,207 byteseval_framework/locomo/report_artifacts/topk5_adapted_prompts/ingestion_reports.jsonasset179,552 byteseval_framework/locomo/report_artifacts/topk5_adapted_prompts/locomo_summary.jsonasset3,509 byteseval_framework/locomo/report_artifacts/topk5_adapted_prompts/locomo_summary.mddoc495 byteseval_framework/locomo/report_artifacts/topk5_adapted_prompts/qa/locomo_metrics_conv0_hybrid_completion_5_5_5_gci_run0.jsonasset88,459 byteseval_framework/locomo/report_artifacts/topk5_adapted_prompts/qa/locomo_metrics_conv1_hybrid_completion_5_5_5_gci_run0.jsonasset49,784 byteseval_framework/locomo/report_artifacts/topk5_adapted_prompts/qa/locomo_metrics_conv2_hybrid_completion_5_5_5_gci_run0.jsonasset90,335 byteseval_framework/locomo/report_artifacts/topk5_adapted_prompts/qa/locomo_metrics_conv3_hybrid_completion_5_5_5_gci_run0.jsonasset117,889 byteseval_framework/locomo/report_artifacts/topk5_adapted_prompts/qa/locomo_metrics_conv4_hybrid_completion_5_5_5_gci_run0.jsonasset104,677 byteseval_framework/locomo/report_artifacts/topk5_adapted_prompts/qa/locomo_metrics_conv5_hybrid_completion_5_5_5_gci_run0.jsonasset71,478 byteseval_framework/locomo/report_artifacts/topk5_adapted_prompts/qa/locomo_metrics_conv6_hybrid_completion_5_5_5_gci_run0.jsonasset82,815 byteseval_framework/locomo/report_artifacts/topk5_adapted_prompts/qa/locomo_metrics_conv7_hybrid_completion_5_5_5_gci_run0.jsonasset108,893 byteseval_framework/locomo/report_artifacts/topk5_adapted_prompts/qa/locomo_metrics_conv8_hybrid_completion_5_5_5_gci_run0.jsonasset85,025 byteseval_framework/locomo/report_artifacts/topk5_adapted_prompts/qa/locomo_metrics_conv9_hybrid_completion_5_5_5_gci_run0.jsonasset91,432 byteseval_framework/locomo/report_artifacts/topk5_adapted_prompts/run_config.jsonasset3,002 byteseval_framework/locomo/run_locomo_eval.pyruns18,041 byteseval_framework/locomo/scope.pyruns3,571 byteseval_framework/metrics_dashboard.pyruns5,879 byteseval_framework/modal_eval_dashboard.pyruns3,585 byteseval_framework/modal_run_eval.pyruns4,460 byteseval_framework/reporting/__init__.pyruns0 byteseval_framework/reporting/io.pyruns409 byteseval_framework/run_beam_eval.pyruns2,704 byteseval_framework/run_eval.pyruns852 byteseval_framework/runner.pyruns11,543 byteseval_framework/sweeps/__init__.pyruns0 byteseval_framework/sweeps/retriever_sweep_runner.pyruns12,540 byteseval_framework/token_usage_analysis/README.mddoc8,788 byteseval_framework/token_usage_analysis/analyze.pyruns1,262 byteseval_framework/token_usage_analysis/cli.pyruns3,026 byteseval_framework/token_usage_analysis/corpus.pyruns2,772 byteseval_framework/token_usage_analysis/cost_model.pyruns4,137 byteseval_framework/token_usage_analysis/data/dense_synthetic.txtdoc48,974 byteseval_framework/token_usage_analysis/data/war_and_peace_excerpt.txtdoc44,822 byteseval_framework/token_usage_analysis/data/wikinews_article.txtdoc45,569 byteseval_framework/token_usage_analysis/data/wikinews_sources.jsonasset5,292 byteseval_framework/token_usage_analysis/data/wikipedia_article.txtdoc47,602 byteseval_framework/token_usage_analysis/measure.pyruns4,178 byteseval_framework/token_usage_analysis/plot.pyruns2,119 byteseval_framework/token_usage_analysis/report.pyruns3,530 byteseval_framework/token_usage_analysis/results/chunk_4095/dense.jsonasset1,848 byteseval_framework/token_usage_analysis/results/chunk_4095/dense__openai_gpt-5-mini.pngasset40,309 byteseval_framework/token_usage_analysis/results/chunk_4095/war_and_peace.jsonasset1,842 byteseval_framework/token_usage_analysis/results/chunk_4095/war_and_peace__openai_gpt-5-mini.pngasset41,432 byteseval_framework/token_usage_analysis/results/chunk_4095/wikinews.jsonasset1,847 byteseval_framework/token_usage_analysis/results/chunk_4095/wikinews__openai_gpt-5-mini.pngasset36,604 byteseval_framework/token_usage_analysis/results/chunk_4095/wikipedia.jsonasset1,846 byteseval_framework/token_usage_analysis/results/chunk_4095/wikipedia__openai_gpt-5-mini.pngasset37,116 byteseval_framework/token_usage_analysis/results/chunk_8191/dense.jsonasset1,852 byteseval_framework/token_usage_analysis/results/chunk_8191/dense__openai_gpt-5-mini.pngasset38,888 byteseval_framework/token_usage_analysis/results/chunk_8191/war_and_peace.jsonasset1,843 byteseval_framework/token_usage_analysis/results/chunk_8191/war_and_peace__openai_gpt-5-mini.pngasset38,785 byteseval_framework/token_usage_analysis/results/chunk_8191/wikinews.jsonasset1,841 byteseval_framework/token_usage_analysis/results/chunk_8191/wikinews__openai_gpt-5-mini.pngasset41,070 byteseval_framework/token_usage_analysis/results/chunk_8191/wikipedia.jsonasset1,845 byteseval_framework/token_usage_analysis/results/chunk_8191/wikipedia__openai_gpt-5-mini.pngasset39,182 bytesexceptions/__init__.pyruns423 bytesexceptions/exceptions.pyruns4,284 bytesexceptions/remediation.pyruns7,359 bytesinfrastructure/__init__.pyruns1,536 bytesinfrastructure/background_tasks.pyruns3,809 bytesinfrastructure/context/BaseContextProvider.pyruns1,157 bytesinfrastructure/context/__init__.pyruns0 bytesinfrastructure/data/__init__.pyruns0 bytesinfrastructure/data/chunking/DefaultChunkEngine.pyruns7,892 bytesinfrastructure/data/chunking/HaystackChunkEngine.pyruns903 bytesinfrastructure/data/chunking/LangchainChunkingEngine.pyruns5,594 bytesinfrastructure/data/chunking/__init__.pyruns0 bytesinfrastructure/data/chunking/config.pyruns1,708 bytesinfrastructure/data/chunking/create_chunking_engine.pyruns2,821 bytesinfrastructure/data/chunking/get_chunking_engine.pyruns715 bytesinfrastructure/data/exceptions/__init__.pyruns168 bytesinfrastructure/data/exceptions/exceptions.pyruns644 bytesinfrastructure/data/utils/__init__.pyruns0 bytesinfrastructure/databases/__init__.pyruns1,353 bytesinfrastructure/databases/cache/__init__.pyruns239 bytesinfrastructure/databases/cache/cache_db_interface.pyruns12,682 bytesinfrastructure/databases/cache/config.pyruns7,039 bytesinfrastructure/databases/cache/get_cache_engine.pyruns8,411 bytesinfrastructure/databases/cache/models.pyruns6,783 bytesinfrastructure/databases/cache/redis/RedisAdapter.pyruns31,689 bytesinfrastructure/databases/cache/sql/SqlCacheAdapter.pyruns57,909 bytesinfrastructure/databases/cache/sql/__init__.pyruns76 bytesinfrastructure/databases/cache/sql/tables.pyruns6,703 bytesinfrastructure/databases/cache/tapes/TapesCacheAdapter.pyruns7,225 bytesinfrastructure/databases/cache/tapes/__init__.pyruns82 bytesinfrastructure/databases/dataset_database_handler/__init__.pyruns236 bytesinfrastructure/databases/dataset_database_handler/dataset_database_handler_interface.pyruns4,403 bytesinfrastructure/databases/dataset_database_handler/supported_dataset_database_handlers.pyruns3,461 bytesinfrastructure/databases/dataset_database_handler/use_dataset_database_handler.pyruns401 bytesinfrastructure/databases/dataset_queue/__init__.pyruns429 bytesinfrastructure/databases/dataset_queue/pinning.pyruns3,915 bytesinfrastructure/databases/dataset_queue/queue.pyruns23,545 bytesinfrastructure/databases/exceptions/__init__.pyruns697 bytesinfrastructure/databases/exceptions/exceptions.pyruns13,352 bytesinfrastructure/databases/graph/__init__.pyruns133 bytesinfrastructure/databases/graph/bounded_neighborhood.pyruns4,760 bytesinfrastructure/databases/graph/config.pyruns8,631 bytesinfrastructure/databases/graph/degree_seeds.pyruns1,560 bytesinfrastructure/databases/graph/get_graph_engine.pyruns25,200 bytesinfrastructure/databases/graph/graph_db_interface.pyruns44,166 bytesinfrastructure/databases/graph/kuzu/KuzuDatasetDatabaseHandler.pyruns255 bytesinfrastructure/databases/graph/kuzu/__init__.pyruns84 bytesinfrastructure/databases/graph/kuzu/adapter.pyruns676 bytesinfrastructure/databases/graph/kuzu/kuzu_migrate.pyruns300 bytesinfrastructure/databases/graph/kuzu/remote_kuzu_adapter.pyruns217 bytesinfrastructure/databases/graph/kuzu/show_remote_kuzu_stats.pyruns1,066 bytesinfrastructure/databases/graph/kuzu/subprocess/__init__.pyruns0 bytesinfrastructure/databases/graph/kuzu/subprocess/proxy.pyruns11,102 bytesinfrastructure/databases/graph/ladybug/LadybugDatasetDatabaseHandler.pyruns3,821 bytesinfrastructure/databases/graph/ladybug/__init__.pyruns36 bytesinfrastructure/databases/graph/ladybug/adapter.pyruns174,205 bytesinfrastructure/databases/graph/ladybug/ladybug_migrate.pyruns2,699 bytesinfrastructure/databases/graph/ladybug/remote_ladybug_adapter.pyruns7,502 bytesinfrastructure/databases/graph/neo4j_driver/Neo4jAuraDevDatasetDatabaseHandler.pyruns8,411 bytesinfrastructure/databases/graph/neo4j_driver/Neo4jCommunityDatasetDatabaseHandler.pyruns7,911 bytesinfrastructure/databases/graph/neo4j_driver/Neo4jDatasetDatabaseHandler.pyruns15,604 bytesinfrastructure/databases/graph/neo4j_driver/__init__.pyruns0 bytesinfrastructure/databases/graph/neo4j_driver/adapter.pyruns95,808 bytesinfrastructure/databases/graph/neo4j_driver/deadlock_retry.pyruns2,308 bytesinfrastructure/databases/graph/neo4j_driver/neo4j_community_adapter.pyruns1,678 bytesinfrastructure/databases/graph/neo4j_driver/neo4j_community_containers.pyruns16,907 bytesinfrastructure/databases/graph/neo4j_driver/neo4j_metrics_utils.pyruns4,958 bytesinfrastructure/databases/graph/neptune_driver/__init__.pyruns334 bytesinfrastructure/databases/graph/neptune_driver/adapter.pyruns60,321 bytesinfrastructure/databases/graph/neptune_driver/exceptions.pyruns4,167 bytesinfrastructure/databases/graph/neptune_driver/neptune_utils.pyruns6,336 bytesinfrastructure/databases/graph/postgres_demo/PostgresGraphDatasetDatabaseHandler.pyruns4,277 bytesinfrastructure/databases/graph/postgres_demo/PostgresGraphSharedDatasetDatabaseHandler.pyruns5,410 bytesinfrastructure/databases/graph/postgres_demo/__init__.pyruns619 bytesinfrastructure/databases/graph/postgres_demo/adapter.pyruns75,905 bytesinfrastructure/databases/graph/postgres_demo/tables.pyruns3,898 bytesinfrastructure/databases/graph/supported_databases.pyruns25 bytesinfrastructure/databases/graph/turso/TursoGraphDatasetDatabaseHandler.pyruns4,203 bytesinfrastructure/databases/graph/turso/__init__.pyruns113 bytesinfrastructure/databases/graph/turso/adapter.pyruns45,032 bytesinfrastructure/databases/graph/turso/tables.pyruns1,422 bytesinfrastructure/databases/graph/use_graph_adapter.pyruns173 bytesinfrastructure/databases/hybrid/neptune_analytics/NeptuneAnalyticsAdapter.pyruns25,840 bytesinfrastructure/databases/hybrid/neptune_analytics/__init__.pyruns0 bytesinfrastructure/databases/postgres/__init__.pyruns184 bytesinfrastructure/databases/postgres/admin.pyruns10,367 bytesinfrastructure/databases/provenance/__init__.pyruns1,386 bytesinfrastructure/databases/provenance/constants.pyruns528 bytesinfrastructure/databases/provenance/delete_data.pyruns1,687 bytesinfrastructure/databases/provenance/markers.pyruns2,973 bytesinfrastructure/databases/provenance/source_ref_state.pyruns5,964 bytesinfrastructure/databases/provenance/source_refs.pyruns3,442 bytesinfrastructure/databases/provenance/write_context.pyruns3,427 bytesinfrastructure/databases/relational/ModelBase.pyruns352 bytesinfrastructure/databases/relational/__init__.pyruns528 bytesinfrastructure/databases/relational/config.pyruns6,784 bytesinfrastructure/databases/relational/create_db_and_tables.pyruns1,155 bytesinfrastructure/databases/relational/create_relational_engine.pyruns4,131 bytesinfrastructure/databases/relational/get_async_session.pyruns481 bytesinfrastructure/databases/relational/get_migration_relational_engine.pyruns1,070 bytesinfrastructure/databases/relational/get_relational_engine.pyruns874 bytesinfrastructure/databases/relational/sqlalchemy/SqlAlchemyAdapter.pyruns41,421 bytesinfrastructure/databases/relational/sqlalchemy/TursoAdapter.pyruns2,965 bytesinfrastructure/databases/relational/sqlalchemy/__init__.pyruns0 bytesinfrastructure/databases/relational/sqlite_uuid.pyruns1,176 bytesinfrastructure/databases/relational/with_async_session.pyruns822 bytesinfrastructure/databases/turso/__init__.pyruns2,622 bytesinfrastructure/databases/turso/compiler.pyruns14,549 bytesinfrastructure/databases/turso/config.pyruns2,648 bytesinfrastructure/databases/turso/dialect.pyruns5,115 bytesinfrastructure/databases/turso/files.pyruns1,850 bytesinfrastructure/databases/turso/runtime.pyruns1,661 bytesinfrastructure/databases/turso/transactions.pyruns9,682 bytesinfrastructure/databases/unified/__init__.pyruns339 bytesinfrastructure/databases/unified/capabilities.pyruns584 bytesinfrastructure/databases/unified/get_unified_engine.pyruns4,273 bytesinfrastructure/databases/unified/graph_vector_store_interface.pyruns1,863 bytesinfrastructure/databases/unified/provenance_delete_planner.pyruns11,037 bytesinfrastructure/databases/unified/unified_store_engine.pyruns10,673 bytesinfrastructure/databases/utils/__init__.pyruns338 bytesinfrastructure/databases/utils/closing_lru_cache.pyruns51,495 bytesinfrastructure/databases/utils/engine_cache_ops.pyruns6,684 bytesinfrastructure/databases/utils/ensure_embedding_model_matches.pyruns6,131 bytesinfrastructure/databases/utils/get_graph_dataset_database_handler.pyruns438 bytesinfrastructure/databases/utils/get_or_create_dataset_database.pyruns6,655 bytesinfrastructure/databases/utils/get_vector_dataset_database_handler.pyruns440 bytesinfrastructure/databases/utils/resolve_dataset_database_connection_info.pyruns1,280 bytesinfrastructure/databases/vector/__init__.pyruns316 bytesinfrastructure/databases/vector/compact_vector_store.pyruns3,430 bytesinfrastructure/databases/vector/config.pyruns5,615 bytesinfrastructure/databases/vector/create_vector_engine.pyruns13,878 bytesinfrastructure/databases/vector/embeddings/EmbeddingEngine.pyruns2,995 bytesinfrastructure/databases/vector/embeddings/EmbeddingGateway.pyruns1,255 bytesinfrastructure/databases/vector/embeddings/FastembedEmbeddingEngine.pyruns15,701 bytesinfrastructure/databases/vector/embeddings/LiteLLMEmbeddingEngine.pyruns24,824 bytesinfrastructure/databases/vector/embeddings/OllamaEmbeddingEngine.pyruns14,646 bytesinfrastructure/databases/vector/embeddings/OpenAICompatibleEmbeddingEngine.pyruns14,705 bytesinfrastructure/databases/vector/embeddings/__init__.pyruns102 bytesinfrastructure/databases/vector/embeddings/config.pyruns13,583 bytesinfrastructure/databases/vector/embeddings/encoding.pyruns9,961 bytesinfrastructure/databases/vector/embeddings/get_embedding_engine.pyruns6,885 bytesinfrastructure/databases/vector/embeddings/input_limit.pyruns6,799 bytesinfrastructure/databases/vector/embeddings/retry_config.pyruns3,512 bytesinfrastructure/databases/vector/embeddings/utils.pyruns3,423 bytesinfrastructure/databases/vector/exceptions/__init__.pyruns241 bytesinfrastructure/databases/vector/exceptions/exceptions.pyruns2,683 bytesinfrastructure/databases/vector/get_vector_engine.pyruns6,348 bytesinfrastructure/databases/vector/lancedb/LanceDBAdapter.pyruns88,009 bytesinfrastructure/databases/vector/lancedb/LanceDBDatasetDatabaseHandler.pyruns2,782 bytesinfrastructure/databases/vector/lancedb/__init__.pyruns0 bytesinfrastructure/databases/vector/lancedb/subprocess/__init__.pyruns0 bytesinfrastructure/databases/vector/lancedb/subprocess/proxy.pyruns18,213 bytesinfrastructure/databases/vector/models/CollectionConfig.pyruns599 bytesinfrastructure/databases/vector/models/PayloadSchema.pyruns69 bytesinfrastructure/databases/vector/models/ScoredResult.pyruns658 bytesinfrastructure/databases/vector/models/VectorConfig.pyruns324 bytesinfrastructure/databases/vector/models/__init__.pyruns0 bytesinfrastructure/databases/vector/pgvector/PGVectorAdapter.pyruns58,063 bytesinfrastructure/databases/vector/pgvector/PGVectorDatasetDatabaseHandler.pyruns4,245 bytesinfrastructure/databases/vector/pgvector/PGVectorSharedDatasetDatabaseHandler.pyruns5,066 bytesinfrastructure/databases/vector/pgvector/__init__.pyruns55 bytesinfrastructure/databases/vector/pgvector/create_db_and_tables.pyruns653 bytesinfrastructure/databases/vector/pgvector/serialize_data.pyruns1,111 bytesinfrastructure/databases/vector/stored_vector_size.pyruns2,409 bytesinfrastructure/databases/vector/supported_databases.pyruns25 bytesinfrastructure/databases/vector/turso/TursoVectorAdapter.pyruns35,716 bytesinfrastructure/databases/vector/turso/TursoVectorDatasetDatabaseHandler.pyruns3,414 bytesinfrastructure/databases/vector/turso/__init__.pyruns0 bytesinfrastructure/databases/vector/use_vector_adapter.pyruns174 bytesinfrastructure/databases/vector/vector_db_interface.pyruns20,062 bytesinfrastructure/engine/__init__.pyruns304 bytesinfrastructure/engine/models/DataPoint.pyruns17,267 bytesinfrastructure/engine/models/Edge.pyruns6,901 bytesinfrastructure/engine/models/ExtendableDataPoint.pyruns156 bytesinfrastructure/engine/models/FieldAnnotations.pyruns3,247 bytesinfrastructure/engine/models/InternalDataPoint.pyruns1,209 bytesinfrastructure/engine/utils/__init__.pyruns78 bytesinfrastructure/engine/utils/generate_node_id.pyruns174 bytesinfrastructure/engine/utils/parse_id.pyruns1,037 bytesinfrastructure/entities/BaseEntityExtractor.pyruns872 bytesinfrastructure/entities/__init__.pyruns0 bytesinfrastructure/files/__init__.pyruns69 bytesinfrastructure/files/encryption/EncryptedFileStorage.pyruns7,771 bytesinfrastructure/files/encryption/__init__.pyruns1,626 bytesinfrastructure/files/encryption/config.pyruns2,211 bytesinfrastructure/files/encryption/envelope.pyruns11,748 bytesinfrastructure/files/encryption/exceptions.pyruns821 bytesinfrastructure/files/encryption/key_providers.pyruns13,496 bytesinfrastructure/files/encryption/scope.pyruns3,110 bytesinfrastructure/files/exceptions.pyruns404 bytesinfrastructure/files/storage/FileBufferedReader.pyruns387 bytesinfrastructure/files/storage/LocalFileStorage.pyruns15,109 bytesinfrastructure/files/storage/S3FileStorage.pyruns13,867 bytesinfrastructure/files/storage/StorageManager.pyruns4,204 bytesinfrastructure/files/storage/__init__.pyruns141 bytesinfrastructure/files/storage/config.pyruns449 bytesinfrastructure/files/storage/get_file_storage.pyruns1,145 bytesinfrastructure/files/storage/get_storage_config.pyruns447 bytesinfrastructure/files/storage/s3_config.pyruns530 bytesinfrastructure/files/storage/storage.pyruns4,127 bytesinfrastructure/files/utils/__init__.pyruns0 bytesinfrastructure/files/utils/extract_text_from_file.pyruns1,120 bytesinfrastructure/files/utils/get_data_file_path.pyruns1,993 bytesinfrastructure/files/utils/get_file_content_hash.pyruns1,782 bytesinfrastructure/files/utils/get_file_metadata.pyruns3,940 bytesinfrastructure/files/utils/guess_file_type.pyruns2,619 bytesinfrastructure/files/utils/is_text_content.pyruns1,316 bytesinfrastructure/files/utils/local_path_safety.pyruns3,217 bytesinfrastructure/files/utils/open_data_file.pyruns4,095 bytesinfrastructure/llm/LLMGateway.pyruns9,238 bytesinfrastructure/llm/__init__.pyruns653 bytesinfrastructure/llm/azure_identity.pyruns1,879 bytesinfrastructure/llm/config.pyruns21,471 bytesinfrastructure/llm/exceptions.pyruns15,096 bytesinfrastructure/llm/extraction/__init__.pyruns191 bytesinfrastructure/llm/extraction/extract_categories.pyruns427 bytesinfrastructure/llm/extraction/extract_summary.pyruns2,080 bytesinfrastructure/llm/extraction/knowledge_graph/__init__.pyruns57 bytesinfrastructure/llm/extraction/knowledge_graph/extract_content_graph.pyruns2,174 bytesinfrastructure/llm/extraction/texts.jsonasset3,042 bytesinfrastructure/llm/ollama_support.pyruns3,179 bytesinfrastructure/llm/openai_type_cache.pyruns5,292 bytesinfrastructure/llm/overload_policy.pyruns4,822 bytesinfrastructure/llm/pipeline_stage.pyruns891 bytesinfrastructure/llm/prompts/__init__.pyruns90 bytesinfrastructure/llm/prompts/agent_context_extraction_system.txtdoc1,525 bytesinfrastructure/llm/prompts/agent_trace_feedback_summary_system.txtdoc374 bytesinfrastructure/llm/prompts/agentic_system.txtdoc1,037 bytesinfrastructure/llm/prompts/agentic_user.txtdoc273 bytesinfrastructure/llm/prompts/answer_hotpot_question.txtdoc219 bytesinfrastructure/llm/prompts/answer_hotpot_using_cognee_search.txtdoc183 bytesinfrastructure/llm/prompts/answer_simple_question.txtdoc73 bytesinfrastructure/llm/prompts/answer_simple_question_benchmark.txtdoc571 bytesinfrastructure/llm/prompts/answer_simple_question_benchmark2.txtdoc405 bytesinfrastructure/llm/prompts/answer_simple_question_benchmark3.txtdoc492 bytesinfrastructure/llm/prompts/answer_simple_question_benchmark4.txtdoc955 bytesinfrastructure/llm/prompts/answer_simple_question_restricted.txtdoc218 bytesinfrastructure/llm/prompts/broad_answer.txtdoc615 bytesinfrastructure/llm/prompts/broad_decide_large.txtdoc2,018 bytesinfrastructure/llm/prompts/broad_decide_small.txtdoc1,380 bytesinfrastructure/llm/prompts/categorize_categories.txtdoc113 bytesinfrastructure/llm/prompts/categorize_summary.txtdoc122 bytesinfrastructure/llm/prompts/chunk_association_system.txtdoc1,053 bytesinfrastructure/llm/prompts/chunk_association_user.txtdoc200 bytesinfrastructure/llm/prompts/classify_content.txtdoc5,615 bytesinfrastructure/llm/prompts/codegraph_retriever_system.txtdoc1,284 bytesinfrastructure/llm/prompts/coding_rule_association_agent_system.txtdoc614 bytesinfrastructure/llm/prompts/coding_rule_association_agent_user.txtdoc85 bytesinfrastructure/llm/prompts/consolidate_entity_details.txtdoc765 bytesinfrastructure/llm/prompts/consolidate_entity_is_a_only.txtdoc1,272 bytesinfrastructure/llm/prompts/consolidate_entity_type_details.txtdoc1,418 bytesinfrastructure/llm/prompts/consolidate_entity_type_merge.txtdoc1,302 bytesinfrastructure/llm/prompts/context_for_question.txtdoc75 bytesinfrastructure/llm/prompts/cot_followup_system_prompt.txtdoc274 bytesinfrastructure/llm/prompts/cot_followup_user_prompt.txtdoc401 bytesinfrastructure/llm/prompts/cot_validation_system_prompt.txtdoc250 bytesinfrastructure/llm/prompts/cot_validation_user_prompt.txtdoc109 bytesinfrastructure/llm/prompts/custom_prompt_generation_system.txtdoc2,826 bytesinfrastructure/llm/prompts/custom_prompt_generation_user.txtdoc85 bytesinfrastructure/llm/prompts/detect_pii.txtdoc1,095 bytesinfrastructure/llm/prompts/direct_llm_eval_prompt.txtdoc84 bytesinfrastructure/llm/prompts/direct_llm_eval_system.txtdoc490 bytesinfrastructure/llm/prompts/extract_entities_system.txtdoc1,525 bytesinfrastructure/llm/prompts/extract_entities_user.txtdoc49 bytesinfrastructure/llm/prompts/extract_ontology.txtdoc380 bytesinfrastructure/llm/prompts/extract_presort_relation.txtdoc949 bytesinfrastructure/llm/prompts/feedback_detection_rating_section.txtdoc731 bytesinfrastructure/llm/prompts/feedback_detection_system.txtdoc4,004 bytesinfrastructure/llm/prompts/generate_graph_prompt.txtdoc4,451 bytesinfrastructure/llm/prompts/generate_graph_prompt_guided.txtdoc3,073 bytesinfrastructure/llm/prompts/generate_graph_prompt_oneshot.txtdoc4,592 bytesinfrastructure/llm/prompts/generate_graph_prompt_simple.txtdoc1,120 bytesinfrastructure/llm/prompts/generate_graph_prompt_strict.txtdoc3,411 bytesinfrastructure/llm/prompts/global_context_bucket_summary.txtdoc1,152 bytesinfrastructure/llm/prompts/global_context_root_summary.txtdoc1,183 bytesinfrastructure/llm/prompts/graph_completion_decomposition_system_prompt.txtdoc494 bytesinfrastructure/llm/prompts/graph_context_for_question.txtdoc211 bytesinfrastructure/llm/prompts/hybrid_context_for_question.txtdoc167 bytesinfrastructure/llm/prompts/infer_schema_system.txtdoc2,123 bytesinfrastructure/llm/prompts/infer_schema_user.txtdoc143 bytesinfrastructure/llm/prompts/llm_judge_prompts.pyruns690 bytesinfrastructure/llm/prompts/natural_language_retriever_system.txtdoc3,417 bytesinfrastructure/llm/prompts/patch_gen_instructions.txtdoc192 bytesinfrastructure/llm/prompts/patch_gen_kg_instructions.txtdoc618 bytesinfrastructure/llm/prompts/read_query_prompt.pyruns2,548 bytesinfrastructure/llm/prompts/render_prompt.pyruns1,626 bytesinfrastructure/llm/prompts/review_conflicts.txtdoc4,569 bytesinfrastructure/llm/prompts/search_type_selector_prompt.txtdoc5,439 bytesinfrastructure/llm/prompts/session_distillation_curator_system.txtdoc1,567 bytesinfrastructure/llm/prompts/session_distillation_writer_system.txtdoc1,624 bytesinfrastructure/llm/prompts/show_prompt.pyruns1,159 bytesinfrastructure/llm/prompts/summarize_code.txtdoc841 bytesinfrastructure/llm/prompts/summarize_content.txtdoc944 bytesinfrastructure/llm/prompts/summarize_search_results.txtdoc206 bytesinfrastructure/llm/prompts/test.txtdoc19 bytesinfrastructure/llm/prompts/text_to_sql_system.txtdoc1,564 bytesinfrastructure/llm/prompts/text_to_sql_write_system.txtdoc2,190 bytesinfrastructure/llm/prompts/transcribe_image_prompt.txtdoc535 bytesinfrastructure/llm/prompts/translate_content.txtdoc1,029 bytesinfrastructure/llm/retry_config.pyruns4,839 bytesinfrastructure/llm/streaming/__init__.pyruns230 bytesinfrastructure/llm/streaming/stream_completion.pyruns6,429 bytesinfrastructure/llm/streaming/token_sink.pyruns18,317 bytesinfrastructure/llm/structured_output_framework/__init__.pyruns0 bytesinfrastructure/llm/structured_output_framework/baml/baml_client/__init__.pyruns1,510 bytesinfrastructure/llm/structured_output_framework/baml/baml_client/async_client.pyruns6,341 bytesinfrastructure/llm/structured_output_framework/baml/baml_client/config.pyruns2,717 bytesinfrastructure/llm/structured_output_framework/baml/baml_client/globals.pyruns1,162 bytesinfrastructure/llm/structured_output_framework/baml/baml_client/inlinedbaml.pyruns1,917 bytesinfrastructure/llm/structured_output_framework/baml/baml_client/parser.pyruns1,705 bytesinfrastructure/llm/structured_output_framework/baml/baml_client/runtime.pyruns10,835 bytesinfrastructure/llm/structured_output_framework/baml/baml_client/stream_types.pyruns1,235 bytesinfrastructure/llm/structured_output_framework/baml/baml_client/sync_client.pyruns6,817 bytesinfrastructure/llm/structured_output_framework/baml/baml_client/tracing.pyruns912 bytesinfrastructure/llm/structured_output_framework/baml/baml_client/type_builder.pyruns3,516 bytesinfrastructure/llm/structured_output_framework/baml/baml_client/type_map.pyruns609 bytesinfrastructure/llm/structured_output_framework/baml/baml_client/types.pyruns1,719 bytesinfrastructure/llm/structured_output_framework/baml/baml_src/__init__.pyruns0 bytesinfrastructure/llm/structured_output_framework/baml/baml_src/acreate_structured_output.bamlasset491 bytesinfrastructure/llm/structured_output_framework/baml/baml_src/extraction/__init__.pyruns65 bytesinfrastructure/llm/structured_output_framework/baml/baml_src/extraction/acreate_structured_output.pyruns3,280 bytesinfrastructure/llm/structured_output_framework/baml/baml_src/extraction/create_dynamic_baml_type.pyruns5,327 bytesinfrastructure/llm/structured_output_framework/baml/baml_src/generators.bamlasset801 bytesinfrastructure/llm/structured_output_framework/litellm_instructor/__init__.pyruns0 bytesinfrastructure/llm/structured_output_framework/litellm_instructor/llm/__init__.pyruns0 bytesinfrastructure/llm/structured_output_framework/litellm_instructor/llm/anthropic/__init__.pyruns0 bytesinfrastructure/llm/structured_output_framework/litellm_instructor/llm/anthropic/adapter.pyruns5,107 bytesinfrastructure/llm/structured_output_framework/litellm_instructor/llm/azure_openai/__init__.pyruns0 bytesinfrastructure/llm/structured_output_framework/litellm_instructor/llm/azure_openai/adapter.pyruns11,517 bytesinfrastructure/llm/structured_output_framework/litellm_instructor/llm/bedrock/__init__.pyruns101 bytesinfrastructure/llm/structured_output_framework/litellm_instructor/llm/bedrock/adapter.pyruns7,150 bytesinfrastructure/llm/structured_output_framework/litellm_instructor/llm/gemini/__init__.pyruns0 bytesinfrastructure/llm/structured_output_framework/litellm_instructor/llm/gemini/adapter.pyruns9,003 bytesinfrastructure/llm/structured_output_framework/litellm_instructor/llm/generic_llm_api/__init__.pyruns0 bytesinfrastructure/llm/structured_output_framework/litellm_instructor/llm/generic_llm_api/adapter.pyruns18,677 bytesinfrastructure/llm/structured_output_framework/litellm_instructor/llm/get_llm_client.pyruns16,719 bytesinfrastructure/llm/structured_output_framework/litellm_instructor/llm/instructor_modes.pyruns1,039 bytesinfrastructure/llm/structured_output_framework/litellm_instructor/llm/llama_cpp/adapter.pyruns8,576 bytesinfrastructure/llm/structured_output_framework/litellm_instructor/llm/llm_interface.pyruns3,907 bytesinfrastructure/llm/structured_output_framework/litellm_instructor/llm/mcp_sampling/__init__.pyruns244 bytesinfrastructure/llm/structured_output_framework/litellm_instructor/llm/mcp_sampling/adapter.pyruns7,088 bytesinfrastructure/llm/structured_output_framework/litellm_instructor/llm/mcp_sampling/session_context.pyruns2,118 bytesinfrastructure/llm/structured_output_framework/litellm_instructor/llm/mistral/__init__.pyruns0 bytesinfrastructure/llm/structured_output_framework/litellm_instructor/llm/mistral/adapter.pyruns7,293 bytesinfrastructure/llm/structured_output_framework/litellm_instructor/llm/ollama/__init__.pyruns0 bytesinfrastructure/llm/structured_output_framework/litellm_instructor/llm/ollama/adapter.pyruns11,158 bytesinfrastructure/llm/structured_output_framework/litellm_instructor/llm/openai/__init__.pyruns0 bytesinfrastructure/llm/structured_output_framework/litellm_instructor/llm/openai/adapter.pyruns10,406 bytesinfrastructure/llm/structured_output_framework/litellm_instructor/llm/rate_limiter.pyruns16,738 bytesinfrastructure/llm/structured_output_framework/litellm_instructor/llm/types.pyruns197 bytesinfrastructure/llm/structured_output_framework/litellm_native/__init__.pyruns0 bytesinfrastructure/llm/structured_output_framework/litellm_native/get_native_client.pyruns5,465 bytesinfrastructure/llm/structured_output_framework/litellm_native/native_adapter.pyruns27,472 bytesinfrastructure/llm/tokenizer/Gemini/__init__.pyruns37 bytesinfrastructure/llm/tokenizer/Gemini/adapter.pyruns2,357 bytesinfrastructure/llm/tokenizer/HuggingFace/__init__.pyruns42 bytesinfrastructure/llm/tokenizer/HuggingFace/adapter.pyruns5,307 bytesinfrastructure/llm/tokenizer/Mistral/__init__.pyruns38 bytesinfrastructure/llm/tokenizer/Mistral/adapter.pyruns2,885 bytesinfrastructure/llm/tokenizer/TikToken/__init__.pyruns39 bytesinfrastructure/llm/tokenizer/TikToken/adapter.pyruns3,809 bytesinfrastructure/llm/tokenizer/__init__.pyruns212 bytesinfrastructure/llm/tokenizer/resolver.pyruns11,434 bytesinfrastructure/llm/tokenizer/tokenizer_interface.pyruns1,594 bytesinfrastructure/llm/types.pyruns553 bytesinfrastructure/llm/utils.pyruns11,275 bytesinfrastructure/loaders/LoaderEngine.pyruns8,536 bytesinfrastructure/loaders/LoaderInterface.pyruns3,054 bytesinfrastructure/loaders/__init__.pyruns643 bytesinfrastructure/loaders/core/__init__.pyruns380 bytesinfrastructure/loaders/core/audio_loader.pyruns3,338 bytesinfrastructure/loaders/core/code_loader.pyruns3,957 bytesinfrastructure/loaders/core/csv_loader.pyruns3,061 bytesinfrastructure/loaders/core/image_loader.pyruns15,449 bytesinfrastructure/loaders/core/text_loader.pyruns3,998 bytesinfrastructure/loaders/core/video_loader.pyruns9,545 bytesinfrastructure/loaders/create_loader_engine.pyruns980 bytesinfrastructure/loaders/exceptions.pyruns783 bytesinfrastructure/loaders/external/__init__.pyruns1,118 bytesinfrastructure/loaders/external/advanced_pdf_loader.pyruns8,468 bytesinfrastructure/loaders/external/beautiful_soup_loader.pyruns13,968 bytesinfrastructure/loaders/external/dlt_csv_loader.pyruns4,623 bytesinfrastructure/loaders/external/docling_loader.pyruns6,335 bytesinfrastructure/loaders/external/pypdf_loader.pyruns3,671 bytesinfrastructure/loaders/external/unstructured_loader.pyruns5,012 bytesinfrastructure/loaders/get_loader_engine.pyruns518 bytesinfrastructure/loaders/store_derived_text.pyruns2,226 bytesinfrastructure/loaders/supported_loaders.pyruns1,772 bytesinfrastructure/loaders/use_loader.pyruns688 bytesinfrastructure/loaders/utils/__init__.pyruns0 bytesinfrastructure/loaders/utils/require_llm.pyruns1,444 bytesinfrastructure/locks/__init__.pyruns428 bytesinfrastructure/locks/dataset_lock.pyruns5,487 bytesinfrastructure/locks/loop_agnostic_lock.pyruns8,536 bytesinfrastructure/locks/session_lock.pyruns5,864 bytesinfrastructure/session/__init__.pyruns208 bytesinfrastructure/session/agent_context_extraction.pyruns13,975 bytesinfrastructure/session/feedback_detection.pyruns5,621 bytesinfrastructure/session/feedback_models.pyruns3,698 bytesinfrastructure/session/get_session_manager.pyruns840 bytesinfrastructure/session/session_agent_trace.pyruns3,609 bytesinfrastructure/session/session_concurrent_turn.pyruns12,744 bytesinfrastructure/session/session_context_builder.pyruns21,050 bytesinfrastructure/session/session_context_models.pyruns19,409 bytesinfrastructure/session/session_embeddings.pyruns5,560 bytesinfrastructure/session/session_manager.pyruns40,095 bytesinfrastructure/session/session_node_set.pyruns9,525 bytesinfrastructure/session/session_persist_watermark.pyruns12,974 bytesinfrastructure/session/session_turn.pyruns18,549 bytesinfrastructure/utils/calculate_backoff.pyruns976 bytesinfrastructure/utils/run_async.pyruns748 bytesinfrastructure/utils/run_sync.pyruns1,155 byteslow_level.pyruns820 bytesmemify_pipelines/__init__.pyruns461 bytesmemify_pipelines/apply_feedback_weights.pyruns3,353 bytesmemify_pipelines/cognify_code_docs.pyruns7,728 bytesmemify_pipelines/consolidate_entities.pyruns4,802 bytesmemify_pipelines/consolidate_entity_descriptions.pyruns6,774 bytesmemify_pipelines/cross_connect_entities.pyruns973 bytesmemify_pipelines/global_context_index.pyruns4,248 bytesmemify_pipelines/memify_task_registry.pyruns1,069 bytesmemify_pipelines/persist_agent_trace_feedbacks_in_knowledge_graph.pyruns4,486 bytesmemify_pipelines/persist_sessions_in_knowledge_graph.pyruns2,724 bytesmemify_pipelines/review_conflicts_pipeline.pyruns3,878 bytesmemory/__init__.pyruns298 bytesmemory/entries.pyruns8,984 bytesmigration/__init__.pyruns2,104 bytesmodules/__init__.pyruns1,715 bytesmodules/agent_memory/__init__.pyruns208 bytesmodules/agent_memory/decorator.pyruns7,453 bytesmodules/agent_memory/runtime.pyruns21,557 bytesmodules/agent_memory/sanitization.pyruns2,716 bytesmodules/agents/__init__.pyruns926 bytesmodules/agents/agent_mode.pyruns3,641 bytesmodules/agents/create_agent.pyruns1,765 bytesmodules/agents/delete_agent.pyruns608 bytesmodules/agents/delete_agents_of_user.pyruns1,669 bytesmodules/agents/get_agent.pyruns946 bytesmodules/agents/list_agents.pyruns1,055 bytesmodules/agents/models.pyruns3,853 bytesmodules/agents/operations.pyruns10,556 bytesmodules/agents/registry.pyruns10,742 bytesmodules/chunking/Chunker.pyruns907 bytesmodules/chunking/CsvChunker.pyruns1,722 bytesmodules/chunking/JsonListChunker.pyruns2,499 bytesmodules/chunking/LangchainChunker.pyruns2,885 bytesmodules/chunking/TextChunker.pyruns5,298 bytesmodules/chunking/__init__.pyruns470 bytesmodules/chunking/chunk_id.pyruns960 bytesmodules/chunking/chunk_policy.pyruns10,697 bytesmodules/chunking/external_metadata.pyruns2,122 bytesmodules/chunking/incremental_chunking.pyruns12,818 bytesmodules/chunking/models/DltRow.pyruns853 bytesmodules/chunking/models/DocumentChunk.pyruns5,046 bytesmodules/chunking/models/__init__.pyruns68 bytesmodules/chunking/text_chunker_with_overlap.pyruns5,072 bytesmodules/cloud/exceptions/CloudApiKeyMissingError.pyruns524 bytesmodules/cloud/exceptions/CloudConnectionError.pyruns527 bytesmodules/cloud/exceptions/__init__.pyruns116 bytesmodules/cloud/operations/__init__.pyruns41 bytesmodules/cloud/operations/check_api_key.pyruns999 bytesmodules/cognify/__init__.pyruns0 bytesmodules/cognify/chunking_tasks.pyruns1,808 bytesmodules/cognify/config.pyruns13,385 bytesmodules/cognify/estimator.pyruns23,000 bytesmodules/cognify/memory_pipelines.pyruns16,917 bytesmodules/cognify/memory_status.pyruns14,633 bytesmodules/cognify/recovery.pyruns10,355 bytesmodules/cognify/rollback.pyruns13,811 bytesmodules/cognify/routing.pyruns1,333 bytesmodules/conflicts/__init__.pyruns64 bytesmodules/conflicts/methods.pyruns14,568 bytesmodules/conflicts/models.pyruns905 bytesmodules/data/__init__.pyruns0 bytesmodules/data/constants.pyruns408 bytesmodules/data/content_hash.pyruns2,177 bytesmodules/data/deletion/__init__.pyruns74 bytesmodules/data/deletion/prune_data.pyruns513 bytesmodules/data/deletion/prune_system.pyruns5,514 bytesmodules/data/exceptions/__init__.pyruns292 bytesmodules/data/exceptions/exceptions.pyruns2,803 bytesmodules/data/methods/__init__.pyruns1,699 bytesmodules/data/methods/add_model_class_to_graph.pyruns2,593 bytesmodules/data/methods/check_dataset_name.pyruns166 bytesmodules/data/methods/create_authorized_dataset.pyruns2,019 bytesmodules/data/methods/create_dataset.pyruns1,974 bytesmodules/data/methods/delete_data.pyruns1,643 bytesmodules/data/methods/delete_dataset.pyruns3,814 bytesmodules/data/methods/get_authorized_dataset.pyruns816 bytesmodules/data/methods/get_authorized_dataset_by_name.pyruns842 bytesmodules/data/methods/get_authorized_existing_datasets.pyruns1,597 bytesmodules/data/methods/get_data.pyruns3,678 bytesmodules/data/methods/get_data_ids_by_dataset.pyruns1,258 bytesmodules/data/methods/get_dataset.pyruns462 bytesmodules/data/methods/get_dataset_data.pyruns2,206 bytesmodules/data/methods/get_dataset_data_by_content_hash.pyruns2,206 bytesmodules/data/methods/get_dataset_databases.pyruns440 bytesmodules/data/methods/get_dataset_ids.pyruns2,501 bytesmodules/data/methods/get_dataset_processing_status.pyruns2,336 bytesmodules/data/methods/get_datasets.pyruns466 bytesmodules/data/methods/get_datasets_by_name.pyruns697 bytesmodules/data/methods/get_datasets_graph_counts.pyruns17,952 bytesmodules/data/methods/get_deletion_counts.pyruns3,831 bytesmodules/data/methods/get_existing_data_ids.pyruns954 bytesmodules/data/methods/get_last_added_data.pyruns634 bytesmodules/data/methods/get_selected_dataset_data.pyruns1,923 bytesmodules/data/methods/get_unique_data_id.pyruns3,361 bytesmodules/data/methods/get_unique_dataset_id.pyruns3,597 bytesmodules/data/methods/has_data.pyruns870 bytesmodules/data/methods/has_dataset_data.pyruns549 bytesmodules/data/methods/load_or_create_datasets.pyruns1,327 bytesmodules/data/methods/publish_updated_data.pyruns7,695 bytesmodules/data/methods/resolve_data_id.pyruns1,388 bytesmodules/data/models/Data.pyruns4,461 bytesmodules/data/models/Dataset.pyruns1,703 bytesmodules/data/models/DatasetConfiguration.pyruns897 bytesmodules/data/models/GraphMetrics.pyruns1,984 bytesmodules/data/models/__init__.pyruns146 bytesmodules/data/models/answers_base.pyruns90 bytesmodules/data/models/answers_data.pyruns440 bytesmodules/data/models/metrics_base.pyruns90 bytesmodules/data/models/metrics_data.pyruns440 bytesmodules/data/models/questions_base.pyruns92 bytesmodules/data/models/questions_data.pyruns450 bytesmodules/data/processing/__init__.pyruns0 bytesmodules/data/processing/document_types/AudioDocument.pyruns688 bytesmodules/data/processing/document_types/CodeFileDocument.pyruns540 bytesmodules/data/processing/document_types/CodeRepoDocument.pyruns608 bytesmodules/data/processing/document_types/CsvDocument.pyruns1,104 bytesmodules/data/processing/document_types/DltSourceDocument.pyruns1,754 bytesmodules/data/processing/document_types/Document.pyruns516 bytesmodules/data/processing/document_types/ImageDocument.pyruns707 bytesmodules/data/processing/document_types/PdfDocument.pyruns927 bytesmodules/data/processing/document_types/TextDocument.pyruns1,148 bytesmodules/data/processing/document_types/UnstructuredDocument.pyruns1,290 bytesmodules/data/processing/document_types/__init__.pyruns424 bytesmodules/data/processing/document_types/exceptions/__init__.pyruns164 bytesmodules/data/processing/document_types/exceptions/exceptions.pyruns436 bytesmodules/data/processing/has_new_chunks.pyruns1,061 bytesmodules/engine/__init__.pyruns490 bytesmodules/engine/models/ColumnValue.pyruns193 bytesmodules/engine/models/DltColumn.pyruns521 bytesmodules/engine/models/Entity.pyruns1,037 bytesmodules/engine/models/EntityType.pyruns467 bytesmodules/engine/models/FactConflict.pyruns1,368 bytesmodules/engine/models/Skill.pyruns1,322 bytesmodules/engine/models/SkillImprovementProposal.pyruns938 bytesmodules/engine/models/SkillRun.pyruns1,826 bytesmodules/engine/models/StructureContainer.pyruns1,055 bytesmodules/engine/models/TableRow.pyruns251 bytesmodules/engine/models/TableType.pyruns165 bytesmodules/engine/models/Timestamp.pyruns2,817 bytesmodules/engine/models/Tool.pyruns1,550 bytesmodules/engine/models/Triplet.pyruns184 bytesmodules/engine/models/__init__.pyruns582 bytesmodules/engine/models/node_set.pyruns3,668 bytesmodules/engine/operations/setup.pyruns642 bytesmodules/engine/utils/__init__.pyruns310 bytesmodules/engine/utils/generate_edge_id.pyruns583 bytesmodules/engine/utils/generate_edge_name.pyruns101 bytesmodules/engine/utils/generate_edge_object_id.pyruns572 bytesmodules/engine/utils/generate_node_id.pyruns248 bytesmodules/engine/utils/generate_node_name.pyruns83 bytesmodules/engine/utils/temporal_hints.pyruns6,360 bytesmodules/engine/utils/timestamp_from_text.pyruns6,438 bytesmodules/graph/__init__.pyruns578 bytesmodules/graph/cognee_graph/CogneeAbstractGraph.pyruns992 bytesmodules/graph/cognee_graph/CogneeGraph.pyruns22,140 bytesmodules/graph/cognee_graph/CogneeGraphElements.pyruns8,838 bytesmodules/graph/cognee_graph/__init__.pyruns0 bytesmodules/graph/exceptions/__init__.pyruns263 bytesmodules/graph/exceptions/exceptions.pyruns1,493 bytesmodules/graph/legacy/GraphRelationshipLedger.pyruns1,809 bytesmodules/graph/legacy/has_edges_in_legacy_ledger.pyruns1,453 bytesmodules/graph/legacy/has_nodes_in_legacy_ledger.pyruns2,316 bytesmodules/graph/legacy/mark_ledger_as_deleted.pyruns2,823 bytesmodules/graph/legacy/record_data_in_legacy_ledger.pyruns1,036 bytesmodules/graph/methods/__init__.pyruns1,398 bytesmodules/graph/methods/delete_chunks_incremental.pyruns1,383 bytesmodules/graph/methods/delete_data_nodes_and_edges.pyruns6,408 bytesmodules/graph/methods/delete_data_related_edges.pyruns464 bytesmodules/graph/methods/delete_data_related_nodes.pyruns464 bytesmodules/graph/methods/delete_dataset_nodes_and_edges.pyruns3,031 bytesmodules/graph/methods/delete_dataset_related_edges.pyruns699 bytesmodules/graph/methods/delete_dataset_related_nodes.pyruns699 bytesmodules/graph/methods/delete_from_graph_and_vector.pyruns7,427 bytesmodules/graph/methods/deleted_graph_elements.pyruns2,302 bytesmodules/graph/methods/get_data_related_edges.pyruns2,436 bytesmodules/graph/methods/get_data_related_nodes.pyruns2,750 bytesmodules/graph/methods/get_dataset_related_edges.pyruns992 bytesmodules/graph/methods/get_dataset_related_nodes.pyruns1,073 bytesmodules/graph/methods/get_formatted_graph_data.pyruns1,579 bytesmodules/graph/methods/get_global_context_graph_inputs.pyruns13,931 bytesmodules/graph/methods/get_orphaned_nodeset_labels_for_dataset.pyruns2,065 bytesmodules/graph/methods/get_shared_slugs_losing_dataset_anchor.pyruns2,342 bytesmodules/graph/methods/has_data_related_nodes.pyruns571 bytesmodules/graph/methods/legacy_delete.pyruns4,986 bytesmodules/graph/methods/sanitize_relational_payload.pyruns988 bytesmodules/graph/methods/try_delete_data_by_graph_provenance.pyruns1,254 bytesmodules/graph/methods/upsert_edges.pyruns3,129 bytesmodules/graph/methods/upsert_nodes.pyruns3,062 bytesmodules/graph/models/Edge.pyruns2,036 bytesmodules/graph/models/EdgeType.pyruns561 bytesmodules/graph/models/Node.pyruns2,052 bytesmodules/graph/models/__init__.pyruns46 bytesmodules/graph/rdf/__init__.pyruns767 bytesmodules/graph/rdf/export.pyruns6,639 bytesmodules/graph/rdf/sparql.pyruns15,672 bytesmodules/graph/utils/__init__.pyruns680 bytesmodules/graph/utils/convert_node_to_data_point.pyruns622 bytesmodules/graph/utils/copy_edge.pyruns201 bytesmodules/graph/utils/deduplicate_nodes_and_edges.pyruns598 bytesmodules/graph/utils/entity_scoring.pyruns1,781 bytesmodules/graph/utils/expand_with_nodes_and_edges.pyruns13,668 bytesmodules/graph/utils/fact_conflicts.pyruns3,033 bytesmodules/graph/utils/field_edges.pyruns3,953 bytesmodules/graph/utils/get_entity_nodes_from_triplets.pyruns541 bytesmodules/graph/utils/get_graph_from_model.pyruns10,030 bytesmodules/graph/utils/get_model_instance_from_graph.pyruns5,976 bytesmodules/graph/utils/prepare_edges_for_storage.pyruns4,336 bytesmodules/graph/utils/resolve_edges_to_text.pyruns4,701 bytesmodules/graph/utils/retrieve_existing_edges.pyruns2,911 bytesmodules/graph/utils/unwrap_transparent_nodes.pyruns6,128 bytesmodules/graph_models/__init__.pyruns618 bytesmodules/graph_models/compiler.pyruns5,451 bytesmodules/graph_models/spec.pyruns8,082 bytesmodules/improve/__init__.pyruns2,435 bytesmodules/improve/admission.pyruns4,204 bytesmodules/improve/capabilities.pyruns4,598 bytesmodules/improve/config.pyruns6,599 bytesmodules/improve/constants.pyruns1,270 bytesmodules/improve/inputs.pyruns2,849 bytesmodules/improve/registry.pyruns3,761 bytesmodules/improve/result.pyruns13,410 bytesmodules/improve/review_conflicts.pyruns4,206 bytesmodules/improve/stage.pyruns3,335 bytesmodules/improve/stages.pyruns27,500 bytesmodules/improve/watermarks.pyruns6,447 bytesmodules/ingestion/__init__.pyruns354 bytesmodules/ingestion/classify.pyruns1,946 bytesmodules/ingestion/data_types/BinaryData.pyruns1,313 bytesmodules/ingestion/data_types/IngestionData.pyruns1,040 bytesmodules/ingestion/data_types/S3BinaryData.pyruns3,819 bytesmodules/ingestion/data_types/TextData.pyruns1,928 bytesmodules/ingestion/data_types/__init__.pyruns207 bytesmodules/ingestion/discover_directory_datasets.pyruns787 bytesmodules/ingestion/exceptions/__init__.pyruns174 bytesmodules/ingestion/exceptions/exceptions.pyruns388 bytesmodules/ingestion/get_matched_datasets.pyruns482 bytesmodules/ingestion/identify.pyruns3,802 bytesmodules/ingestion/identify_many.pyruns3,033 bytesmodules/ingestion/save_data_to_file.pyruns4,516 bytesmodules/integrations/__init__.pyruns0 bytesmodules/integrations/agent_identity.pyruns2,734 bytesmodules/integrations/base.pyruns10,107 bytesmodules/integrations/connect.pyruns2,908 bytesmodules/integrations/credentials.pyruns23,392 bytesmodules/integrations/crypto.pyruns4,684 bytesmodules/integrations/github/__init__.pyruns570 bytesmodules/integrations/github/adapter.pyruns6,835 bytesmodules/integrations/github/app_auth.pyruns6,130 bytesmodules/integrations/github/github_settings.pyruns2,382 bytesmodules/integrations/github/handle_github_event.pyruns3,695 bytesmodules/integrations/github/sync.pyruns6,924 bytesmodules/integrations/github/verify_github_signature.pyruns1,964 bytesmodules/integrations/gmail/__init__.pyruns262 bytesmodules/integrations/gmail/adapter.pyruns1,813 bytesmodules/integrations/gmail/client.pyruns1,711 bytesmodules/integrations/gmail/gmail_settings.pyruns346 bytesmodules/integrations/gmail/sync.pyruns1,359 bytesmodules/integrations/google/__init__.pyruns423 bytesmodules/integrations/google/client.pyruns3,453 bytesmodules/integrations/google/google_settings.pyruns697 bytesmodules/integrations/google/ingestion.pyruns544 bytesmodules/integrations/google/oauth_integration.pyruns11,506 bytesmodules/integrations/google_calendar/__init__.pyruns284 bytesmodules/integrations/google_calendar/adapter.pyruns2,399 bytesmodules/integrations/google_calendar/client.pyruns1,023 bytesmodules/integrations/google_calendar/google_calendar_settings.pyruns686 bytesmodules/integrations/google_calendar/sync.pyruns2,248 bytesmodules/integrations/google_drive/__init__.pyruns609 bytesmodules/integrations/google_drive/adapter.pyruns3,817 bytesmodules/integrations/google_drive/client.pyruns4,145 bytesmodules/integrations/google_drive/google_drive_settings.pyruns1,561 bytesmodules/integrations/google_drive/sync.pyruns3,979 bytesmodules/integrations/ingestion.pyruns20,536 bytesmodules/integrations/linear/__init__.pyruns591 bytesmodules/integrations/linear/adapter.pyruns36,186 bytesmodules/integrations/linear/agent_session.pyruns9,952 bytesmodules/integrations/linear/client.pyruns5,322 bytesmodules/integrations/linear/handle_linear_event.pyruns4,662 bytesmodules/integrations/linear/linear_settings.pyruns2,169 bytesmodules/integrations/linear/resume_sync.pyruns4,368 bytesmodules/integrations/linear/sync.pyruns19,792 bytesmodules/integrations/linear/verify_linear_signature.pyruns3,095 bytesmodules/integrations/models/IntegrationCredential.pyruns4,491 bytesmodules/integrations/models/__init__.pyruns94 bytesmodules/integrations/notion/__init__.pyruns579 bytesmodules/integrations/notion/adapter.pyruns10,794 bytesmodules/integrations/notion/client.pyruns14,579 bytesmodules/integrations/notion/notion_settings.pyruns1,415 bytesmodules/integrations/notion/sync.pyruns7,598 bytesmodules/integrations/oauth_flow.pyruns3,947 bytesmodules/integrations/plugin_keys.pyruns4,010 bytesmodules/integrations/plugin_status.pyruns13,975 bytesmodules/integrations/plugins.pyruns1,689 bytesmodules/integrations/registry.pyruns1,409 bytesmodules/integrations/slack/__init__.pyruns417 bytesmodules/integrations/slack/adapter.pyruns8,970 bytesmodules/integrations/slack/channels.pyruns3,580 bytesmodules/integrations/slack/handle_cognee_ask.pyruns13,618 bytesmodules/integrations/slack/handle_cognee_remember.pyruns5,500 bytesmodules/integrations/slack/handle_history.pyruns12,051 bytesmodules/integrations/slack/handle_slack_command.pyruns3,130 bytesmodules/integrations/slack/handle_slack_event.pyruns3,803 bytesmodules/integrations/slack/handle_slack_interactive.pyruns6,262 bytesmodules/integrations/slack/handle_slack_link.pyruns5,174 bytesmodules/integrations/slack/history.pyruns17,045 bytesmodules/integrations/slack/history_client.pyruns7,980 bytesmodules/integrations/slack/history_models.pyruns5,150 bytesmodules/integrations/slack/history_sync.pyruns7,583 bytesmodules/integrations/slack/home.pyruns4,265 bytesmodules/integrations/slack/oauth.pyruns3,902 bytesmodules/integrations/slack/persistence.pyruns2,700 bytesmodules/integrations/slack/remember_message.pyruns3,125 bytesmodules/integrations/slack/response_url.pyruns3,973 bytesmodules/integrations/slack/slack_settings.pyruns1,802 bytesmodules/integrations/slack/verify_slack_signature.pyruns2,500 bytesmodules/integrations/sync_progress.pyruns18,210 bytesmodules/memify/__init__.pyruns74 bytesmodules/memify/memify.pyruns1,720 bytesmodules/memify/run_memify_tasks.pyruns3,401 bytesmodules/memify/skill_improvement.pyruns12,549 bytesmodules/metrics/operations/__init__.pyruns63 bytesmodules/metrics/operations/get_pipeline_run_metrics.pyruns4,407 bytesmodules/migration/__init__.pyruns1,874 bytesmodules/migration/archive.pyruns5,079 bytesmodules/migration/cogx.pyruns27,546 bytesmodules/migration/export.pyruns18,989 bytesmodules/migration/formats.pyruns5,766 bytesmodules/migration/import_source.pyruns25,131 bytesmodules/migration/loader.pyruns27,383 bytesmodules/migration/snapshot.pyruns10,912 bytesmodules/migration/sources/__init__.pyruns404 bytesmodules/migration/sources/base.pyruns3,921 bytesmodules/migration/sources/cogx_archive.pyruns2,066 bytesmodules/migration/sources/langmem.pyruns3,814 bytesmodules/migration/sources/letta.pyruns6,218 bytesmodules/migration/sources/mem0.pyruns3,488 bytesmodules/migration/sources/zep.pyruns5,946 bytesmodules/migrations/README.mddoc7,115 bytesmodules/migrations/__init__.pyruns369 bytesmodules/migrations/lockstep.pyruns18,370 bytesmodules/migrations/migration.pyruns9,024 bytesmodules/migrations/models/GlobalDatabaseVersion.pyruns2,060 bytesmodules/migrations/models/__init__.pyruns89 bytesmodules/migrations/registry.pyruns6,705 bytesmodules/migrations/runner.pyruns32,279 bytesmodules/migrations/startup.pyruns21,007 bytesmodules/migrations/versions/__init__.pyruns213 bytesmodules/migrations/versions/_vector_rekey.pyruns9,337 bytesmodules/migrations/versions/adapter_storage_migration.pyruns1,212 bytesmodules/migrations/versions/ladybug_graph_provenance_columns.pyruns3,424 bytesmodules/migrations/versions/namespace_edge_type_point_ids.pyruns7,440 bytesmodules/migrations/versions/namespace_entity_type_node_ids.pyruns44,987 bytesmodules/migrations/versions/pgvector_hnsw_indexes.pyruns7,018 bytesmodules/migrations/versions/postgres_graph_provenance_columns.pyruns4,384 bytesmodules/migrations/versions/rekey_fork_document_ids.pyruns26,575 bytesmodules/observability/__init__.pyruns3,137 bytesmodules/observability/exceptions/__init__.pyruns89 bytesmodules/observability/exceptions/exceptions.pyruns573 bytesmodules/observability/get_observe.pyruns11,506 bytesmodules/observability/logs.pyruns5,147 bytesmodules/observability/metrics.pyruns10,951 bytesmodules/observability/observers.pyruns149 bytesmodules/observability/trace_context.pyruns3,970 bytesmodules/observability/tracing.pyruns19,611 bytesmodules/ontology/__init__.pyruns0 bytesmodules/ontology/base_ontology_resolver.pyruns1,361 bytesmodules/ontology/construct_data_points_and_edges_with_ontology.pyruns16,524 bytesmodules/ontology/exceptions/__init__.pyruns305 bytesmodules/ontology/exceptions/exceptions.pyruns2,183 bytesmodules/ontology/get_default_ontology_resolver.pyruns5,669 bytesmodules/ontology/matching_strategies.pyruns1,596 bytesmodules/ontology/models.pyruns621 bytesmodules/ontology/ontology_config.pyruns1,464 bytesmodules/ontology/ontology_env_config.pyruns4,242 bytesmodules/ontology/rdf_xml/RDFLibOntologyResolver.pyruns16,590 bytesmodules/ontology/rdf_xml/__init__.pyruns0 bytesmodules/ontology/rdf_xml/parse_rdf_content.pyruns4,432 bytesmodules/ontology/rdf_xml/rdf_ingest.pyruns10,029 bytesmodules/operations/__init__.pyruns1,042 bytesmodules/operations/origin.pyruns1,831 bytesmodules/operations/record_operation.pyruns13,497 bytesmodules/operations/scrub_error.pyruns2,367 bytesmodules/operations/usage_accumulator.pyruns4,686 bytesmodules/pipelines/__init__.pyruns4,665 bytesmodules/pipelines/exceptions/__init__.pyruns134 bytesmodules/pipelines/exceptions/exceptions.pyruns4,644 bytesmodules/pipelines/exceptions/tasks.pyruns495 bytesmodules/pipelines/layers/__init__.pyruns61 bytesmodules/pipelines/layers/pipeline_execution_mode.pyruns6,698 bytesmodules/pipelines/layers/resolve_authorized_user_dataset.pyruns1,086 bytesmodules/pipelines/layers/resolve_authorized_user_datasets.pyruns2,198 bytesmodules/pipelines/layers/setup_and_check_environment.pyruns3,431 bytesmodules/pipelines/layers/validate_pipeline_tasks.pyruns662 bytesmodules/pipelines/methods/__init__.pyruns274 bytesmodules/pipelines/methods/get_pipeline_run.pyruns952 bytesmodules/pipelines/methods/get_pipeline_run_by_dataset.pyruns3,425 bytesmodules/pipelines/methods/get_pipeline_runs_by_dataset.pyruns1,216 bytesmodules/pipelines/models/DataItemStatus.pyruns1,234 bytesmodules/pipelines/models/Pipeline.pyruns806 bytesmodules/pipelines/models/PipelineContext.pyruns1,734 bytesmodules/pipelines/models/PipelineRun.pyruns4,343 bytesmodules/pipelines/models/PipelineRunInfo.pyruns5,607 bytesmodules/pipelines/models/PipelineRunSession.pyruns783 bytesmodules/pipelines/models/PipelineTask.pyruns483 bytesmodules/pipelines/models/Task.pyruns796 bytesmodules/pipelines/models/TaskRun.pyruns480 bytesmodules/pipelines/models/__init__.pyruns445 bytesmodules/pipelines/operations/__init__.pyruns283 bytesmodules/pipelines/operations/get_pipeline_status.pyruns1,274 bytesmodules/pipelines/operations/log_pipeline_run_complete.pyruns1,998 bytesmodules/pipelines/operations/log_pipeline_run_error.pyruns3,269 bytesmodules/pipelines/operations/log_pipeline_run_progress.pyruns4,703 bytesmodules/pipelines/operations/log_pipeline_run_start.pyruns1,886 bytesmodules/pipelines/operations/pipeline.pyruns9,388 bytesmodules/pipelines/operations/run_parallel.pyruns501 bytesmodules/pipelines/operations/run_pipeline.pyruns3,319 bytesmodules/pipelines/operations/run_sessions.pyruns2,158 bytesmodules/pipelines/operations/run_tasks.pyruns23,287 bytesmodules/pipelines/operations/run_tasks_base.pyruns11,783 bytesmodules/pipelines/operations/run_tasks_data_item.pyruns22,082 bytesmodules/pipelines/operations/run_tasks_with_telemetry.pyruns8,289 bytesmodules/pipelines/provenance_config.pyruns2,689 bytesmodules/pipelines/queues/pipeline_run_info_queues.pyruns950 bytesmodules/pipelines/run_ownership.pyruns2,592 bytesmodules/pipelines/tasks/task.pyruns12,014 bytesmodules/pipelines/utils/__init__.pyruns238 bytesmodules/pipelines/utils/generate_pipeline_id.pyruns202 bytesmodules/pipelines/utils/generate_pipeline_run_id.pyruns202 bytesmodules/pipelines/utils/iter_ingestion_entries.pyruns1,558 bytesmodules/pipelines/utils/summarize_run_info_data.pyruns351 bytesmodules/preflight/__init__.pyruns401 bytesmodules/preflight/config_preflight.pyruns9,289 bytesmodules/presort/__init__.pyruns198 bytesmodules/presort/apply_presort.pyruns6,873 bytesmodules/presort/llm_availability.pyruns1,399 bytesmodules/presort/local_paths.pyruns1,727 bytesmodules/presort/run_presort.pyruns5,577 bytesmodules/provenance/__init__.pyruns1,906 bytesmodules/provenance/edge_evidence/__init__.pyruns1,616 bytesmodules/provenance/edge_evidence/buffer.pyruns5,986 bytesmodules/provenance/edge_evidence/capture.pyruns3,056 bytesmodules/provenance/edge_evidence/cleanup.pyruns2,029 bytesmodules/provenance/edge_evidence/config.pyruns739 bytesmodules/provenance/edge_evidence/lookup.pyruns8,083 bytesmodules/provenance/edge_evidence/models.pyruns2,050 bytesmodules/provenance/edge_evidence/persistence.pyruns2,063 bytesmodules/provenance/integrity.pyruns4,557 bytesmodules/provenance/manager.pyruns28,825 bytesmodules/provenance/models/ProvenanceEntry.pyruns3,694 bytesmodules/provenance/models/ProvenanceEntryRow.pyruns5,091 bytesmodules/provenance/models/__init__.pyruns375 bytesmodules/provenance/storage.pyruns12,639 bytesmodules/recall/__init__.pyruns0 bytesmodules/recall/config.pyruns1,607 bytesmodules/recall/methods/__init__.pyruns0 bytesmodules/recall/methods/graph_warmup.pyruns11,139 bytesmodules/recall/methods/model_from_json_schema.pyruns6,566 bytesmodules/recall/methods/normalize_search_payload.pyruns6,515 bytesmodules/recall/types/RecallResponse.pyruns2,919 bytesmodules/recall/types/SearchResultItem.pyruns3,032 bytesmodules/recall/types/__init__.pyruns0 bytesmodules/retrieval/README.mddoc6,245 bytesmodules/retrieval/__init__.pyruns683 bytesmodules/retrieval/agentic_retriever.pyruns22,939 bytesmodules/retrieval/base_retriever.pyruns7,445 bytesmodules/retrieval/bm25_retriever.pyruns3,879 bytesmodules/retrieval/broad_retriever.pyruns26,430 bytesmodules/retrieval/broad_store.pyruns24,978 bytesmodules/retrieval/chunks_retriever.pyruns5,673 bytesmodules/retrieval/code_graph_diagram.pyruns14,149 bytesmodules/retrieval/code_retriever.pyruns136,580 bytesmodules/retrieval/code_search_index.pyruns9,762 bytesmodules/retrieval/coding_rules_retriever.pyruns1,517 bytesmodules/retrieval/completion_retriever.pyruns13,720 bytesmodules/retrieval/context_providers/DummyContextProvider.pyruns394 bytesmodules/retrieval/context_providers/SummarizedTripletSearchContextProvider.pyruns856 bytesmodules/retrieval/context_providers/TripletSearchContextProvider.pyruns3,720 bytesmodules/retrieval/context_providers/__init__.pyruns0 bytesmodules/retrieval/cypher_search_retriever.pyruns4,231 bytesmodules/retrieval/entity_extractors/DummyEntityExtractor.pyruns541 bytesmodules/retrieval/entity_extractors/__init__.pyruns0 bytesmodules/retrieval/exceptions/__init__.pyruns187 bytesmodules/retrieval/exceptions/exceptions.pyruns1,716 bytesmodules/retrieval/graph_completion_context_extension_retriever.pyruns5,995 bytesmodules/retrieval/graph_completion_cot_retriever.pyruns13,793 bytesmodules/retrieval/graph_completion_decomposition_retriever.pyruns10,077 bytesmodules/retrieval/graph_completion_retriever.pyruns25,389 bytesmodules/retrieval/graph_report_retriever.pyruns12,897 bytesmodules/retrieval/graph_summary_completion_retriever.pyruns3,051 bytesmodules/retrieval/hybrid/__init__.pyruns0 bytesmodules/retrieval/hybrid/candidates.pyruns4,133 bytesmodules/retrieval/hybrid/chunks.pyruns10,054 bytesmodules/retrieval/hybrid/context.pyruns4,010 bytesmodules/retrieval/hybrid/entities.pyruns14,305 bytesmodules/retrieval/hybrid/external_metadata.pyruns1,819 bytesmodules/retrieval/hybrid/facts.pyruns5,073 bytesmodules/retrieval/hybrid/merge.pyruns2,201 bytesmodules/retrieval/hybrid/pairs.pyruns3,811 bytesmodules/retrieval/hybrid/ranking.pyruns2,578 bytesmodules/retrieval/hybrid/references.pyruns839 bytesmodules/retrieval/hybrid/results.pyruns830 bytesmodules/retrieval/hybrid/truth.pyruns3,214 bytesmodules/retrieval/hybrid_retriever.pyruns17,794 bytesmodules/retrieval/jaccard_retrival.pyruns2,142 bytesmodules/retrieval/lexical_retriever.pyruns7,896 bytesmodules/retrieval/natural_language_retriever.pyruns10,113 bytesmodules/retrieval/only_context_prompt.pyruns10,411 bytesmodules/retrieval/register_retriever.pyruns358 bytesmodules/retrieval/registered_community_retrievers.pyruns37 bytesmodules/retrieval/session_aware_completion.pyruns19,007 bytesmodules/retrieval/skills_retriever.pyruns7,083 bytesmodules/retrieval/summaries_retriever.pyruns4,720 bytesmodules/retrieval/temporal_hybrid/__init__.pyruns69 bytesmodules/retrieval/temporal_hybrid/expansion.pyruns3,174 bytesmodules/retrieval/temporal_hybrid/matching.pyruns5,377 bytesmodules/retrieval/temporal_hybrid/models.pyruns813 bytesmodules/retrieval/temporal_hybrid_retriever.pyruns10,328 bytesmodules/retrieval/utils/__init__.pyruns0 bytesmodules/retrieval/utils/access_tracking.pyruns5,116 bytesmodules/retrieval/utils/brute_force_triplet_search.pyruns16,810 bytesmodules/retrieval/utils/completion.pyruns8,966 bytesmodules/retrieval/utils/conflict_context.pyruns9,150 bytesmodules/retrieval/utils/description_to_codepart_search.pyruns6,250 bytesmodules/retrieval/utils/evidence.pyruns8,994 bytesmodules/retrieval/utils/extract_uuid_from_node.pyruns504 bytesmodules/retrieval/utils/global_context.pyruns2,614 bytesmodules/retrieval/utils/merge_results.pyruns4,883 bytesmodules/retrieval/utils/node_edge_vector_search.pyruns10,447 bytesmodules/retrieval/utils/query_decomposition.pyruns2,517 bytesmodules/retrieval/utils/query_state.pyruns881 bytesmodules/retrieval/utils/references.pyruns15,107 bytesmodules/retrieval/utils/resolved_context.pyruns9,265 bytesmodules/retrieval/utils/results.pyruns916 bytesmodules/retrieval/utils/stop_words.pyruns883 bytesmodules/retrieval/utils/used_graph_elements.pyruns3,025 bytesmodules/retrieval/utils/validate_queries.pyruns1,324 bytesmodules/run_custom_pipeline/__init__.pyruns53 bytesmodules/run_custom_pipeline/run_custom_pipeline.pyruns4,843 bytesmodules/search/__init__.pyruns562 bytesmodules/search/dataset_routing/__init__.pyruns1,137 bytesmodules/search/dataset_routing/config.pyruns2,424 bytesmodules/search/dataset_routing/index.pyruns8,330 bytesmodules/search/dataset_routing/route.pyruns6,975 bytesmodules/search/dataset_routing/store.pyruns7,953 bytesmodules/search/exceptions/__init__.pyruns197 bytesmodules/search/exceptions/exceptions.pyruns1,226 bytesmodules/search/methods/__init__.pyruns82 bytesmodules/search/methods/get_retriever_output.pyruns5,807 bytesmodules/search/methods/get_search_type_retriever_instance.pyruns22,740 bytesmodules/search/methods/hybrid_deferral.pyruns3,263 bytesmodules/search/methods/search.pyruns37,810 bytesmodules/search/models/EvidenceReference.pyruns1,200 bytesmodules/search/models/Query.pyruns921 bytesmodules/search/models/Result.pyruns797 bytesmodules/search/models/SearchResultPayload.pyruns6,305 bytesmodules/search/operations/__init__.pyruns358 bytesmodules/search/operations/delete_search_history.pyruns1,987 bytesmodules/search/operations/get_history.pyruns1,224 bytesmodules/search/operations/get_queries.pyruns600 bytesmodules/search/operations/get_results.pyruns611 bytesmodules/search/operations/log_query.pyruns698 bytesmodules/search/operations/log_result.pyruns698 bytesmodules/search/operations/log_search_history.pyruns2,014 bytesmodules/search/operations/search_history_config.pyruns534 bytesmodules/search/operations/select_search_type.pyruns2,091 bytesmodules/search/types/SearchResult.pyruns257 bytesmodules/search/types/SearchType.pyruns2,070 bytesmodules/search/types/__init__.pyruns95 bytesmodules/search/utils/__init__.pyruns69 bytesmodules/search/utils/transform_insights_to_graph.pyruns900 bytesmodules/search/utils/transform_triplets_to_graph.pyruns1,104 bytesmodules/session_distillation/__init__.pyruns281 bytesmodules/session_distillation/distill.pyruns28,475 bytesmodules/session_distillation/models.pyruns3,941 bytesmodules/session_lifecycle/__init__.pyruns1,207 bytesmodules/session_lifecycle/agent_usage.pyruns12,374 bytesmodules/session_lifecycle/delete_session.pyruns6,830 bytesmodules/session_lifecycle/invalidate_sessions.pyruns12,336 bytesmodules/session_lifecycle/metrics.pyruns22,779 bytesmodules/session_lifecycle/models.pyruns5,750 bytesmodules/session_lifecycle/usage_tracking.pyruns8,134 bytesmodules/session_lifecycle/visibility.pyruns1,492 bytesmodules/settings/__init__.pyruns210 bytesmodules/settings/get_current_settings.pyruns5,310 bytesmodules/settings/get_settings.pyruns5,946 bytesmodules/settings/save_llm_config.pyruns731 bytesmodules/settings/save_vector_db_config.pyruns631 bytesmodules/storage/__init__.pyruns416 bytesmodules/storage/utils/__init__.pyruns2,559 bytesmodules/sync/__init__.pyruns43 bytesmodules/sync/methods/__init__.pyruns576 bytesmodules/sync/methods/create_sync_operation.pyruns1,866 bytesmodules/sync/methods/get_sync_operation.pyruns3,304 bytesmodules/sync/methods/update_sync_operation.pyruns9,839 bytesmodules/sync/models/SyncOperation.pyruns5,627 bytesmodules/sync/models/__init__.pyruns96 bytesmodules/tools/__init__.pyruns602 bytesmodules/tools/builtin/__init__.pyruns263 bytesmodules/tools/builtin/load_skill.pyruns1,996 bytesmodules/tools/builtin/memory_search.pyruns1,915 bytesmodules/tools/config.pyruns3,623 bytesmodules/tools/connections.pyruns9,528 bytesmodules/tools/context.pyruns792 bytesmodules/tools/errors.pyruns1,311 bytesmodules/tools/execute_tool.pyruns3,297 bytesmodules/tools/ingest_skills.pyruns5,784 bytesmodules/tools/models/ToolConnection.pyruns2,489 bytesmodules/tools/models/ToolWriteProposal.pyruns2,472 bytesmodules/tools/models/__init__.pyruns143 bytesmodules/tools/path_safety.pyruns1,877 bytesmodules/tools/registry.pyruns5,873 bytesmodules/tools/resolve_skills.pyruns4,492 bytesmodules/tools/skill_parser.pyruns6,607 bytesmodules/tools/skill_runs.pyruns4,987 bytesmodules/tools/text_to_sql/__init__.pyruns451 bytesmodules/tools/text_to_sql/engine.pyruns6,474 bytesmodules/tools/text_to_sql/engine_factory.pyruns5,937 bytesmodules/tools/text_to_sql/executor.pyruns1,965 bytesmodules/tools/text_to_sql/sql_guard.pyruns3,624 bytesmodules/tools/text_to_sql/write_guard.pyruns2,764 bytesmodules/tools/text_to_sql/write_proposals.pyruns13,061 bytesmodules/truth_subspace/__init__.pyruns0 bytesmodules/truth_subspace/align.pyruns3,353 bytesmodules/truth_subspace/build.pyruns19,045 bytesmodules/truth_subspace/centroids.pyruns6,683 bytesmodules/truth_subspace/constants.pyruns294 bytesmodules/truth_subspace/models.pyruns253 bytesmodules/user_preferences/__init__.pyruns975 bytesmodules/user_preferences/constants.pyruns1,531 bytesmodules/user_preferences/lookup.pyruns6,154 bytesmodules/user_preferences/models.pyruns1,016 bytesmodules/user_preferences/store.pyruns9,503 bytesmodules/user_preferences/update.pyruns17,647 bytesmodules/user_preferences/weights.pyruns1,735 bytesmodules/users/__init__.pyruns37 bytesmodules/users/api_key/create_api_key.pyruns2,198 bytesmodules/users/api_key/delete_api_key.pyruns1,221 bytesmodules/users/api_key/exceptions.pyruns764 bytesmodules/users/api_key/get_api_keys.pyruns913 bytesmodules/users/api_key/hash_api_key.pyruns1,213 bytesmodules/users/authentication/api_bearer/__init__.pyruns100 bytesmodules/users/authentication/api_bearer/api_bearer_transport.pyruns1,579 bytesmodules/users/authentication/api_bearer/api_jwt_strategy.pyruns352 bytesmodules/users/authentication/api_key/api_key_jwt_strategy.pyruns346 bytesmodules/users/authentication/api_key/get_api_key_transport.pyruns2,294 bytesmodules/users/authentication/default/__init__.pyruns102 bytesmodules/users/authentication/default/default_jwt_strategy.pyruns215 bytesmodules/users/authentication/default/default_transport.pyruns1,514 bytesmodules/users/authentication/get_api_auth_backend.pyruns796 bytesmodules/users/authentication/get_api_key_backend.pyruns651 bytesmodules/users/authentication/get_auth_secret.pyruns2,702 bytesmodules/users/authentication/get_client_auth_backend.pyruns848 bytesmodules/users/authentication/methods/authenticate_user.pyruns958 bytesmodules/users/authentication/password_bound_jwt_strategy.pyruns3,547 bytesmodules/users/authentication/redact_websocket_query_secrets.pyruns2,631 bytesmodules/users/authentication/websocket_query_param.pyruns1,842 bytesmodules/users/capabilities/methods/__init__.pyruns616 bytesmodules/users/capabilities/methods/authorized_get_effective_capabilities.pyruns1,470 bytesmodules/users/capabilities/methods/authorized_grant_capability.pyruns3,445 bytesmodules/users/capabilities/methods/authorized_revoke_capability.pyruns2,182 bytesmodules/users/capabilities/methods/get_capability_scope.pyruns3,026 bytesmodules/users/capabilities/methods/get_role_capabilities.pyruns1,813 bytesmodules/users/capabilities/methods/get_unheld_capabilities.pyruns1,325 bytesmodules/users/capabilities/methods/grant_capability.pyruns4,900 bytesmodules/users/capabilities/methods/require_role_capabilities.pyruns1,853 bytesmodules/users/capabilities/methods/revoke_capability.pyruns1,588 bytesmodules/users/capabilities/methods/validate_capability.pyruns1,309 bytesmodules/users/exceptions/__init__.pyruns369 bytesmodules/users/exceptions/exceptions.pyruns3,447 bytesmodules/users/get_fastapi_users.pyruns723 bytesmodules/users/get_user_db.pyruns696 bytesmodules/users/get_user_manager.pyruns5,920 bytesmodules/users/methods/__init__.pyruns882 bytesmodules/users/methods/create_default_user.pyruns1,916 bytesmodules/users/methods/create_user.pyruns2,775 bytesmodules/users/methods/delete_user.pyruns728 bytesmodules/users/methods/get_agent_user_ids.pyruns782 bytesmodules/users/methods/get_authenticated_user.pyruns5,130 bytesmodules/users/methods/get_authenticated_websocket_user.pyruns6,771 bytesmodules/users/methods/get_default_user.pyruns2,685 bytesmodules/users/methods/get_principal_configuration.pyruns3,062 bytesmodules/users/methods/get_user.pyruns768 bytesmodules/users/methods/get_user_agents.pyruns515 bytesmodules/users/methods/get_user_by_email.pyruns578 bytesmodules/users/methods/get_user_id_by_email.pyruns521 bytesmodules/users/methods/get_visible_user_ids.pyruns1,423 bytesmodules/users/methods/set_default_user_password_if_unset.pyruns2,949 bytesmodules/users/methods/store_principal_configuration.pyruns2,156 bytesmodules/users/models/ACL.pyruns861 bytesmodules/users/models/DatasetDatabase.pyruns2,471 bytesmodules/users/models/Permission.pyruns563 bytesmodules/users/models/Principal.pyruns646 bytesmodules/users/models/PrincipalCapability.pyruns2,291 bytesmodules/users/models/PrincipalConfiguration.pyruns1,296 bytesmodules/users/models/Role.pyruns999 bytesmodules/users/models/Tenant.pyruns838 bytesmodules/users/models/User.pyruns2,635 bytesmodules/users/models/UserApiKey.pyruns1,108 bytesmodules/users/models/UserRole.pyruns450 bytesmodules/users/models/UserTenant.pyruns458 bytesmodules/users/models/__init__.pyruns352 bytesmodules/users/permissions/__init__.pyruns47 bytesmodules/users/permissions/methods/__init__.pyruns1,186 bytesmodules/users/permissions/methods/authorized_get_principal_datasets.pyruns3,555 bytesmodules/users/permissions/methods/authorized_give_permission_on_datasets.pyruns1,285 bytesmodules/users/permissions/methods/authorized_revoke_permission_on_datasets.pyruns1,118 bytesmodules/users/permissions/methods/check_permission_on_dataset.pyruns778 bytesmodules/users/permissions/methods/get_all_user_permission_datasets.pyruns2,160 bytesmodules/users/permissions/methods/get_document_ids_for_user.pyruns1,995 bytesmodules/users/permissions/methods/get_effective_capabilities.pyruns3,507 bytesmodules/users/permissions/methods/get_permitted_dataset_ids.pyruns536 bytesmodules/users/permissions/methods/get_principal.pyruns2,000 bytesmodules/users/permissions/methods/get_principal_datasets.pyruns1,283 bytesmodules/users/permissions/methods/get_readable_datasets.pyruns1,082 bytesmodules/users/permissions/methods/get_role.pyruns1,122 bytesmodules/users/permissions/methods/get_specific_user_permission_datasets.pyruns2,349 bytesmodules/users/permissions/methods/get_tenant.pyruns963 bytesmodules/users/permissions/methods/get_user_role_names_in_tenant.pyruns921 bytesmodules/users/permissions/methods/give_permission_on_dataset.pyruns2,614 bytesmodules/users/permissions/methods/has_grant_permission.pyruns1,997 bytesmodules/users/permissions/methods/has_user_management_permission.pyruns1,828 bytesmodules/users/permissions/methods/require_tenant_membership.pyruns2,010 bytesmodules/users/permissions/methods/revoke_permission_on_dataset.pyruns1,544 bytesmodules/users/permissions/permission_types.pyruns2,105 bytesmodules/users/roles/methods/__init__.pyruns178 bytesmodules/users/roles/methods/add_user_to_role.pyruns5,319 bytesmodules/users/roles/methods/create_role.pyruns1,867 bytesmodules/users/roles/methods/delete_role.pyruns2,818 bytesmodules/users/roles/methods/remove_user_from_role.pyruns1,635 bytesmodules/users/tenants/methods/__init__.pyruns433 bytesmodules/users/tenants/methods/add_user_to_tenant.pyruns2,725 bytesmodules/users/tenants/methods/create_tenant.pyruns2,159 bytesmodules/users/tenants/methods/get_tenant_roles.pyruns1,703 bytesmodules/users/tenants/methods/get_user_roles.pyruns1,582 bytesmodules/users/tenants/methods/get_user_tenants.pyruns929 bytesmodules/users/tenants/methods/get_users_in_role.pyruns2,423 bytesmodules/users/tenants/methods/get_users_in_tenant.pyruns1,418 bytesmodules/users/tenants/methods/remove_user_from_tenant.pyruns2,968 bytesmodules/users/tenants/methods/revoke_tenant_access.pyruns3,886 bytesmodules/users/tenants/methods/select_tenant.pyruns2,261 bytesmodules/visualization/SEMANTIC_MAP.mddoc3,912 bytesmodules/visualization/__init__.pyruns0 bytesmodules/visualization/cognee_network_visualization.pyruns13,310 bytesmodules/visualization/embedding_join.pyruns7,944 bytesmodules/visualization/exceptions/GraphStreamCapacityError.pyruns819 bytesmodules/visualization/exceptions/__init__.pyruns63 bytesmodules/visualization/graph_stream.pyruns14,683 bytesmodules/visualization/layouts/__init__.pyruns310 bytesmodules/visualization/layouts/pipeline_layout.pyruns623 bytesmodules/visualization/layouts/semantic_layout.pyruns8,221 bytesmodules/visualization/operations_catalog.pyruns10,117 bytesmodules/visualization/preprocessor.pyruns67,008 bytesmodules/visualization/semantic_clusters.pyruns6,689 bytesmodules/visualization/session_events.pyruns8,700 bytesmodules/visualization/subgraph_data.pyruns13,397 bytesmodules/visualization/template.htmlasset39,543 bytesmodules/visualization/views/__init__.pyruns456 bytesmodules/visualization/views/inspector.jsruns8,024 bytesmodules/visualization/views/inspector.pyruns892 bytesmodules/visualization/views/memory_map.jsruns41,654 bytesmodules/visualization/views/memory_map.pyruns672 bytesmodules/visualization/views/schema_view.jsruns51,855 bytesmodules/visualization/views/schema_view.pyruns639 bytesmodules/visualization/views/semantic_map.jsruns17,219 bytesmodules/visualization/views/semantic_map.pyruns586 bytesmodules/visualization/views/story_view.jsruns85,300 bytesmodules/visualization/views/story_view.pyruns649 bytesmodules/visualization/views/ui_chrome.jsruns3,123 bytesmodules/visualization/views/ui_chrome.pyruns338 bytespipelines/__init__.pyruns1,302 bytespipelines/types.pyruns683 bytesroot_dir.pyruns765 bytesrun_migrations.pyruns870 bytesshared/CodeGraphEntities.pyruns1,514 bytesshared/GithubClassification.pyruns785 bytesshared/GithubTopology.pyruns933 bytesshared/SourceCodeGraph.pyruns1,926 bytesshared/__init__.pyruns303 bytesshared/async_utils.pyruns774 bytesshared/cache.pyruns13,989 bytesshared/data_models.pyruns12,646 bytesshared/dict_keys.pyruns2,661 bytesshared/encode_uuid.pyruns366 bytesshared/env_file.pyruns5,014 bytesshared/exceptions/__init__.pyruns218 bytesshared/exceptions/exceptions.pyruns1,256 bytesshared/graph_model_utils.pyruns8,070 bytesshared/llm_graph_model.pyruns29,162 bytesshared/logging_utils.pyruns27,667 bytesshared/lru_cache.pyruns650 bytesshared/model_download_notice.pyruns1,284 bytesshared/pipeline_names.pyruns953 bytesshared/rate_limiting.pyruns3,332 bytesshared/telemetry_sender.pyruns8,882 bytesshared/usage_logger.pyruns15,777 bytesshared/utils.pyruns79,182 bytesskill.mdcore21,286 bytesskill.mdcore21,286 bytesskill.mdcore21,286 bytesskill.mdcore21,286 bytesskill.mdcore21,286 bytesskill.mdcore21,286 bytesskill.mdcore21,286 bytesskill.mdcore21,286 bytesskill.mdcore21,286 bytesskill.mdcore21,286 bytesskill.mdcore21,286 bytesskill.mdcore21,286 bytesskill.mdcore21,286 bytesskill.mdcore21,286 bytesskill.mdcore21,286 bytesskill.mdcore21,286 bytesskill.mdcore21,286 bytesskill.mdcore21,286 bytesskill.mdcore21,286 bytesskill.mdcore21,286 bytesskill.mdcore21,286 bytesskill.mdcore21,286 bytesskill.mdcore21,286 bytestasks/README.mddoc6,171 bytestasks/__init__.pyruns553 bytestasks/chunks/__init__.pyruns559 bytestasks/chunks/chunk_by_paragraph.pyruns3,436 bytestasks/chunks/chunk_by_row.pyruns3,625 bytestasks/chunks/chunk_by_sentence.pyruns4,448 bytestasks/chunks/chunk_by_word.pyruns2,440 bytestasks/chunks/create_chunk_associations.pyruns8,797 bytestasks/cleanup/cleanup_unused_data.pyruns5,903 bytestasks/code_docs/__init__.pyruns406 bytestasks/code_docs/add_code_doc_edges.pyruns15,131 bytestasks/code_docs/docstrings.pyruns12,288 bytestasks/code_docs/extract_code_docs.pyruns24,544 bytestasks/code_docs/models.pyruns1,912 bytestasks/code_graph/__init__.pyruns1,276 bytestasks/code_graph/cluster.pyruns26,339 bytestasks/code_graph/code_files.pyruns6,396 bytestasks/code_graph/code_repo.pyruns20,563 bytestasks/code_graph/enola.pyruns30,337 bytestasks/code_graph/extract_code_graph.pyruns58,267 bytestasks/code_graph/models.pyruns5,807 bytestasks/code_graph/resolve_repo.pyruns18,707 bytestasks/codingagents/README.mddoc4,173 bytestasks/codingagents/__init__.pyruns247 bytestasks/codingagents/coding_rule_associations.pyruns5,462 bytestasks/completion/__init__.pyruns67 bytestasks/completion/exceptions/__init__.pyruns177 bytestasks/completion/exceptions/exceptions.pyruns620 bytestasks/documents/__init__.pyruns364 bytestasks/documents/classify_documents.pyruns6,422 bytestasks/documents/exceptions/__init__.pyruns234 bytestasks/documents/exceptions/exceptions.pyruns1,092 bytestasks/documents/extract_chunks_from_documents.pyruns2,975 bytestasks/entity_completion/entity_extractors/llm_entity_extractor.pyruns2,590 bytestasks/entity_completion/entity_extractors/regex_entity_config.jsonasset2,480 bytestasks/entity_completion/entity_extractors/regex_entity_config.pyruns3,843 bytestasks/entity_completion/entity_extractors/regex_entity_extractor.pyruns3,006 bytestasks/graph/__init__.pyruns315 bytestasks/graph/cascade_extract/__init__.pyruns0 bytestasks/graph/cascade_extract/prompts/extract_graph_edge_triplets_prompt_input.txtdoc761 bytestasks/graph/cascade_extract/prompts/extract_graph_edge_triplets_prompt_system.txtdoc913 bytestasks/graph/cascade_extract/prompts/extract_graph_nodes_prompt_input.txtdoc313 bytestasks/graph/cascade_extract/prompts/extract_graph_nodes_prompt_system.txtdoc704 bytestasks/graph/cascade_extract/prompts/extract_graph_relationship_names_prompt_input.txtdoc530 bytestasks/graph/cascade_extract/prompts/extract_graph_relationship_names_prompt_system.txtdoc740 bytestasks/graph/cascade_extract/utils/__init__.pyruns0 bytestasks/graph/cascade_extract/utils/extract_content_nodes_and_relationship_names.pyruns2,332 bytestasks/graph/cascade_extract/utils/extract_edge_triplets.pyruns2,293 bytestasks/graph/cascade_extract/utils/extract_nodes.pyruns1,488 bytestasks/graph/exceptions/__init__.pyruns302 bytestasks/graph/exceptions/exceptions.pyruns1,578 bytestasks/graph/extract_graph_and_summarize.pyruns2,335 bytestasks/graph/extract_graph_from_code.pyruns1,106 bytestasks/graph/extract_graph_from_data.pyruns11,668 bytestasks/graph/extract_graph_from_data_v2.pyruns2,459 bytestasks/graph/gliner_demo/__init__.pyruns2,442 bytestasks/graph/gliner_demo/banks.pyruns3,883 bytestasks/graph/gliner_demo/extractor.pyruns18,206 bytestasks/graph/gliner_demo/install.pyruns13,291 bytestasks/graph/gliner_demo/mapping.pyruns9,165 bytestasks/graph/gliner_demo/schema.pyruns13,535 bytestasks/graph/gliner_demo/summary.pyruns2,193 bytestasks/graph/gliner_demo/tasks.pyruns14,577 bytestasks/graph/models.pyruns2,807 bytestasks/ingestion/__init__.pyruns571 bytestasks/ingestion/carried_source.pyruns2,679 bytestasks/ingestion/config.pyruns2,920 bytestasks/ingestion/connectors/__init__.pyruns1,433 bytestasks/ingestion/connectors/apollo.mddoc21,713 bytestasks/ingestion/connectors/apollo.pyruns48,993 bytestasks/ingestion/connectors/asana.mddoc30,252 bytestasks/ingestion/connectors/asana.pyruns66,048 bytestasks/ingestion/connectors/gmail.mddoc3,626 bytestasks/ingestion/connectors/gmail.pyruns32,039 bytestasks/ingestion/connectors/google_calendar.mddoc8,882 bytestasks/ingestion/connectors/google_calendar.pyruns32,001 bytestasks/ingestion/connectors/google_drive.mddoc8,474 bytestasks/ingestion/connectors/google_drive.pyruns49,066 bytestasks/ingestion/connectors/linear.mddoc4,514 bytestasks/ingestion/connectors/linear.pyruns31,303 bytestasks/ingestion/connectors/notion.mddoc9,002 bytestasks/ingestion/connectors/notion.pyruns37,775 bytestasks/ingestion/connectors/obsidian.mddoc13,803 bytestasks/ingestion/connectors/obsidian.pyruns16,042 bytestasks/ingestion/connectors/onenote.mddoc15,374 bytestasks/ingestion/connectors/onenote.pyruns27,299 bytestasks/ingestion/create_dlt_source.pyruns8,602 bytestasks/ingestion/data_item.pyruns6,196 bytestasks/ingestion/data_item_to_text_file.pyruns6,954 bytestasks/ingestion/dlt_config.pyruns3,606 bytestasks/ingestion/dlt_row_data.pyruns1,095 bytestasks/ingestion/dlt_schema_graph.pyruns16,916 bytestasks/ingestion/dlt_temporal.pyruns3,513 bytestasks/ingestion/dlt_utils.pyruns5,973 bytestasks/ingestion/document_structure.pyruns12,822 bytestasks/ingestion/exceptions/__init__.pyruns376 bytestasks/ingestion/exceptions/exceptions.pyruns3,501 bytestasks/ingestion/extract_dlt_source_edges.pyruns6,464 bytestasks/ingestion/get_dlt_destination.pyruns2,069 bytestasks/ingestion/ingest_data.pyruns31,789 bytestasks/ingestion/ingest_dlt_source.pyruns27,731 bytestasks/ingestion/migrate_relational_database.pyruns13,721 bytestasks/ingestion/purge_stale_dlt_source_artifacts.pyruns3,305 bytestasks/ingestion/refuse_changed_existing_documents.pyruns5,892 bytestasks/ingestion/resolve_data_directories.pyruns6,837 bytestasks/ingestion/resolve_dlt_sources.pyruns59,383 bytestasks/ingestion/save_data_item_to_storage.pyruns6,827 bytestasks/ingestion/transform_data.pyruns1,476 bytestasks/ingestion/utils.pyruns2,620 bytestasks/memify/__init__.pyruns820 bytestasks/memify/apply_feedback_weights.pyruns15,434 bytestasks/memify/cognify_agent_trace_feedback.pyruns6,331 bytestasks/memify/cognify_session.pyruns7,412 bytestasks/memify/consolidate_entities.pyruns22,670 bytestasks/memify/consolidate_entity_descriptions/__init__.pyruns303 bytestasks/memify/consolidate_entity_descriptions/apply_type_description.pyruns5,592 bytestasks/memify/consolidate_entity_descriptions/constants.pyruns3,155 bytestasks/memify/consolidate_entity_descriptions/describe_types.pyruns4,030 bytestasks/memify/consolidate_entity_descriptions/generate_type_description.pyruns8,569 bytestasks/memify/consolidate_entity_descriptions/models.pyruns238 bytestasks/memify/consolidate_entity_descriptions/read_neighborhood.pyruns7,034 bytestasks/memify/consolidate_entity_descriptions/rewrite_entities.pyruns9,371 bytestasks/memify/consolidate_entity_descriptions/type_links.pyruns4,843 bytestasks/memify/cross_connect_entities.pyruns8,911 bytestasks/memify/extract_agent_trace_feedbacks.pyruns14,515 bytestasks/memify/extract_feedback_qas.pyruns5,304 bytestasks/memify/extract_subgraph.pyruns220 bytestasks/memify/extract_subgraph_chunks.pyruns414 bytestasks/memify/extract_user_sessions.pyruns6,407 bytestasks/memify/feedback_weights_constants.pyruns2,172 bytestasks/memify/global_context_index/__init__.pyruns431 bytestasks/memify/global_context_index/bucketing/__init__.pyruns61 bytestasks/memify/global_context_index/bucketing/common.pyruns1,325 bytestasks/memify/global_context_index/bucketing/graph/__init__.pyruns60 bytestasks/memify/global_context_index/bucketing/graph/inputs.pyruns1,839 bytestasks/memify/global_context_index/bucketing/graph/placement.pyruns16,806 bytestasks/memify/global_context_index/bucketing/vector/__init__.pyruns61 bytestasks/memify/global_context_index/bucketing/vector/placement.pyruns7,843 bytestasks/memify/global_context_index/bucketing_strategy.pyruns115 bytestasks/memify/global_context_index/build.pyruns9,445 bytestasks/memify/global_context_index/build_document_index.pyruns13,303 bytestasks/memify/global_context_index/constants.pyruns955 bytestasks/memify/global_context_index/ids.pyruns872 bytestasks/memify/global_context_index/load.pyruns5,972 bytestasks/memify/global_context_index/load_dataset_content.pyruns8,456 bytestasks/memify/global_context_index/models.pyruns3,038 bytestasks/memify/global_context_index/persist.pyruns6,928 bytestasks/memify/global_context_index/summarize.pyruns2,621 bytestasks/memify/global_context_index/update.pyruns13,124 bytestasks/memify/review_conflicts/__init__.pyruns80 bytestasks/memify/review_conflicts/accept_review.pyruns11,815 bytestasks/memify/review_conflicts/build_review_prompt.pyruns10,575 bytestasks/memify/review_conflicts/facts.pyruns3,792 bytestasks/memify/review_conflicts/models.pyruns3,054 bytestasks/memify/review_conflicts/read_facts.pyruns16,567 bytestasks/memify/review_conflicts/review_entities.pyruns9,388 bytestasks/memify/review_conflicts/schema.pyruns820 bytestasks/memify/review_conflicts/select_review_facts.pyruns13,030 bytestasks/memify/review_conflicts/write_conflicts.pyruns18,064 bytestasks/presort/__init__.pyruns1,454 bytestasks/presort/build_report.pyruns2,603 bytestasks/presort/check_cognee_status.pyruns4,018 bytestasks/presort/classify_files.pyruns3,736 bytestasks/presort/default_spec.pyruns2,854 bytestasks/presort/detect_duplicates.pyruns2,755 bytestasks/presort/detect_pii.pyruns8,645 bytestasks/presort/detect_versions.pyruns2,826 bytestasks/presort/graph_apply.pyruns6,396 bytestasks/presort/group_files.pyruns6,813 bytestasks/presort/models.pyruns7,318 bytestasks/presort/relations.pyruns9,221 bytestasks/presort/scan_folder.pyruns4,814 bytestasks/provenance/__init__.pyruns82 bytestasks/provenance/record_provenance.pyruns12,597 bytestasks/schema/ingest_database_schema.pyruns6,034 bytestasks/schema/models.pyruns1,240 bytestasks/storage/__init__.pyruns503 bytestasks/storage/add_data_points.pyruns20,426 bytestasks/storage/chunk_ownership.pyruns9,768 bytestasks/storage/exceptions/__init__.pyruns192 bytestasks/storage/exceptions/exceptions.pyruns397 bytestasks/storage/find_indexed_chunks.pyruns8,028 bytestasks/storage/index_chunks_for_search.pyruns2,680 bytestasks/storage/index_data_points.pyruns3,218 bytestasks/storage/index_graph_edges.pyruns3,098 bytestasks/summarization/README.mddoc3,058 bytestasks/summarization/__init__.pyruns338 bytestasks/summarization/build_summary_from_extraction.pyruns3,739 bytestasks/summarization/exceptions/__init__.pyruns180 bytestasks/summarization/exceptions/exceptions.pyruns413 bytestasks/summarization/mock_summary.pyruns1,997 bytestasks/summarization/models.pyruns1,999 bytestasks/summarization/summarize_code.pyruns1,134 bytestasks/summarization/summarize_text.pyruns2,610 bytestasks/translation/__init__.pyruns2,742 bytestasks/translation/config.pyruns4,010 bytestasks/translation/detect_language.pyruns5,364 bytestasks/translation/exceptions.pyruns1,961 bytestasks/translation/models.pyruns2,604 bytestasks/translation/providers/__init__.pyruns1,343 bytestasks/translation/providers/azure_provider.pyruns6,732 bytestasks/translation/providers/base.pyruns2,318 bytestasks/translation/providers/google_provider.pyruns5,212 bytestasks/translation/providers/llm_provider.pyruns5,310 bytestasks/translation/translate_content.pyruns10,446 bytestasks/web_scraper/README.mddoc5,355 bytestasks/web_scraper/__init__.pyruns1,120 bytestasks/web_scraper/config.pyruns1,279 bytestasks/web_scraper/default_url_crawler.pyruns17,654 bytestasks/web_scraper/models.pyruns1,261 bytestasks/web_scraper/ssrf_protection.pyruns5,002 bytestasks/web_scraper/types.pyruns70 bytestasks/web_scraper/utils.pyruns9,830 bytestasks/web_scraper/web_scraper_task.pyruns16,170 bytestests/README.mddoc4,676 bytestests/__init__.pyruns0 bytestests/api/__init__.pyruns0 bytestests/api/test_agent_endpoints.pyruns3,547 bytestests/api/test_agent_mode.pyruns7,442 bytestests/api/test_agents_e2e.pyruns44,674 bytestests/api/test_backend_auth.pyruns7,053 bytestests/api/test_conditional_authentication_endpoints.pyruns10,920 bytestests/api/test_multi_tenant_access_control_e2e.pyruns10,633 bytestests/api/test_settings_authorization.pyruns3,146 bytestests/backwards_compatibility/phase1_seed.pyruns7,109 bytestests/backwards_compatibility/phase2_verify.pyruns41,653 bytestests/cli_tests/cli_integration_tests/__init__.pyruns39 bytestests/cli_tests/cli_integration_tests/test_cli_integration.pyruns11,481 bytestests/cli_tests/cli_unit_tests/__init__.pyruns32 bytestests/cli_tests/cli_unit_tests/test_api_client.pyruns10,935 bytestests/cli_tests/cli_unit_tests/test_api_dispatch.pyruns17,785 bytestests/cli_tests/cli_unit_tests/test_cli_code_search.pyruns13,677 bytestests/cli_tests/cli_unit_tests/test_cli_commands.pyruns47,162 bytestests/cli_tests/cli_unit_tests/test_cli_edge_cases.pyruns24,946 bytestests/cli_tests/cli_unit_tests/test_cli_main.pyruns8,118 bytestests/cli_tests/cli_unit_tests/test_cli_runner.pyruns1,498 bytestests/cli_tests/cli_unit_tests/test_cli_utils.pyruns4,357 bytestests/cli_tests/cli_unit_tests/test_demo_command.pyruns7,466 bytestests/cli_tests/cli_unit_tests/test_doctor_command.pyruns5,089 bytestests/cli_tests/cli_unit_tests/test_hints.pyruns1,065 bytestests/cli_tests/cli_unit_tests/test_improve_command.pyruns8,609 bytestests/cli_tests/cli_unit_tests/test_push_command.pyruns9,341 bytestests/cli_tests/cli_unit_tests/test_remediation.pyruns4,126 bytestests/cli_tests/cli_unit_tests/test_remember_presort.pyruns3,111 bytestests/cli_tests/cli_unit_tests/test_ui_summary.pyruns1,362 bytestests/cli_tests/cli_unit_tests/test_user_resolution.pyruns2,242 bytestests/conftest.pyruns2,424 bytestests/deployment/conftest.pyruns1,964 bytestests/deployment/mcp_harness.pyruns5,405 bytestests/deployment/test_mcp_http_direct.pyruns8,208 bytestests/e2e/__init__.pyruns0 bytestests/e2e/bundled_extension/__init__.pyruns0 bytestests/e2e/bundled_extension/offline_extension_check.pyruns2,339 bytestests/e2e/bundled_extension/run_offline_e2e.shruns2,099 bytestests/e2e/dataset_queue/test_dataset_queue_buildup.pyruns5,039 bytestests/e2e/dataset_queue/test_queue_serialization_e2e.pyruns15,272 bytestests/e2e/docker/__init__.pyruns0 bytestests/e2e/docker/test_docker_multi_tenant_access_control.pyruns10,349 bytestests/e2e/docker_compose/README.mddoc2,261 bytestests/e2e/docker_compose/compose_utils.pyruns3,075 bytestests/e2e/docker_compose/config.pyruns3,350 bytestests/e2e/docker_compose/conftest.pyruns1,727 bytestests/e2e/docker_compose/golden_flow.pyruns5,789 bytestests/e2e/docker_compose/mcp_client.pyruns2,529 bytestests/e2e/docker_compose/test_full_stack_e2e.pyruns4,460 bytestests/e2e/embeddings/__init__.pyruns0 bytestests/e2e/embeddings/bedrock_base64_check.pyruns2,066 bytestests/e2e/embeddings/openrouter_base64_check.pyruns3,094 bytestests/e2e/incremental_update/__init__.pyruns0 bytestests/e2e/incremental_update/backend_env.pyruns3,622 bytestests/e2e/incremental_update/test_add_existing_document.pyruns7,711 bytestests/e2e/incremental_update/test_chunk_budget_persistence.pyruns7,572 bytestests/e2e/incremental_update/test_chunk_ownership_refs.pyruns8,696 bytestests/e2e/incremental_update/test_chunk_ownership_semantics.pyruns16,613 bytestests/e2e/incremental_update/test_incremental_update.pyruns16,081 bytestests/e2e/incremental_update/test_legacy_chunk_id_compat.pyruns12,099 bytestests/e2e/incremental_update/test_staged_publish.pyruns10,219 bytestests/e2e/incremental_update/test_update_chunk_index.pyruns6,421 bytestests/e2e/incremental_update/test_update_fallback_durability.pyruns6,508 bytestests/e2e/incremental_update/test_update_keeps_metadata.pyruns4,787 bytestests/e2e/keyless/__init__.pyruns0 bytestests/e2e/keyless/chunk_token_budget_check.pyruns7,185 bytestests/e2e/keyless/keyless_ingest_check.pyruns12,223 bytestests/e2e/keyless/startup_recovery_crash_check.pyruns8,237 bytestests/e2e/migrations/schema_baseline.jsonasset7,799 bytestests/e2e/migrations/test_migration_model_lockstep.pyruns8,247 bytestests/e2e/postgres/__init__.pyruns0 bytestests/e2e/postgres/test_admin_helpers_concurrency.pyruns3,902 bytestests/e2e/postgres/test_graphdb_postgres.pyruns435 bytestests/e2e/postgres/test_graphdb_shared.pyruns6,724 bytestests/e2e/postgres/test_postgres_adapter.pyruns36,451 bytestests/e2e/postgres/test_shared_schema_isolation.pyruns10,923 bytestests/e2e/serve_routing/__init__.pyruns0 bytestests/e2e/serve_routing/mock_instance.pyruns3,774 bytestests/e2e/serve_routing/test_serve_routing.pyruns14,833 bytestests/e2e/temporal/__init__.pyruns0 bytestests/e2e/temporal/test_timestamp_range_lookup.pyruns10,956 bytestests/e2e/turso/__init__.pyruns0 bytestests/e2e/turso/test_concurrent_writes.pyruns18,379 bytestests/e2e/turso/test_graphdb_turso.pyruns595 bytestests/e2e/turso/test_turso_adapter.pyruns16,234 bytestests/integration/api/test_ui_startup_cleanup_docker.pyruns3,359 bytestests/integration/documents/AudioDocument_test.pyruns2,791 bytestests/integration/documents/CsvDocument_test.pyruns2,642 bytestests/integration/documents/ImageDocument_test.pyruns2,803 bytestests/integration/documents/PdfDocument_test.pyruns1,799 bytestests/integration/documents/TextDocument_test.pyruns2,160 bytestests/integration/documents/UnstructuredDocument_test.pyruns4,007 bytestests/integration/documents/async_gen_zip.pyruns317 bytestests/integration/infrastructure/dataset_queue/test_dataset_queue_integration.pyruns5,362 bytestests/integration/infrastructure/dataset_queue/test_lock_slot_ordering_regression.pyruns4,040 bytestests/integration/infrastructure/graph/conftest.pyruns4,244 bytestests/integration/infrastructure/graph/test_document_structure_contract.pyruns10,528 bytestests/integration/infrastructure/graph/test_graph_provenance_adapter_contract.pyruns21,903 bytestests/integration/infrastructure/graph/test_graph_provenance_unified_contract.pyruns9,395 bytestests/integration/infrastructure/graph/test_kg.jsonasset1,029 bytestests/integration/infrastructure/graph/test_kuzu_adapter.pyruns32,543 bytestests/integration/infrastructure/graph/test_kuzu_neo4j_neighbors.pyruns3,492 bytestests/integration/infrastructure/graph/test_ladybug_add_node_upsert.pyruns3,406 bytestests/integration/infrastructure/graph/test_ladybug_degree_seeds.pyruns1,738 bytestests/integration/infrastructure/graph/test_ladybug_provenance_checkpoint.pyruns6,227 bytestests/integration/infrastructure/graph/test_ladybug_provenance_storage.pyruns5,288 bytestests/integration/infrastructure/llm/test_embedding_tokenizer_delegation.pyruns3,649 bytestests/integration/infrastructure/relational/test_relational_schema_probe.pyruns3,279 bytestests/integration/infrastructure/session/test_feedback_weights_memify_integration.pyruns9,433 bytestests/integration/infrastructure/session/test_session_concurrent_turn_flow.pyruns5,768 bytestests/integration/infrastructure/session/test_session_context_sql.pyruns7,684 bytestests/integration/infrastructure/session/test_session_context_turn_flow.pyruns16,616 bytestests/integration/infrastructure/session/test_session_delete.pyruns7,706 bytestests/integration/infrastructure/session/test_session_delete_dataset_context.pyruns9,498 bytestests/integration/infrastructure/session/test_session_manager_redis.pyruns19,210 bytestests/integration/infrastructure/session/test_session_manager_sql.pyruns19,187 bytestests/integration/infrastructure/session/test_session_persistence_memify_integration.pyruns24,531 bytestests/integration/infrastructure/session/test_session_sdk_integration.pyruns10,027 bytestests/integration/infrastructure/session/test_tapes_cache_adapter.pyruns4,484 bytestests/integration/infrastructure/test_tenant_role_lookups.pyruns5,237 bytestests/integration/modules/agent_memory/test_agent_memory_integration.pyruns22,376 bytestests/integration/modules/integrations/test_slack_history_native.pyruns6,693 bytestests/integration/modules/user_preferences/test_preference_full_loop_default_stack.pyruns7,772 bytestests/integration/modules/user_preferences/test_preference_store_default_adapter.pyruns4,979 bytestests/integration/retrieval/test_bm25_retriever.pyruns2,925 bytestests/integration/retrieval/test_brute_force_triplet_search_with_cognify.pyruns5,908 bytestests/integration/retrieval/test_chunks_retriever.pyruns12,201 bytestests/integration/retrieval/test_graph_completion_decomposition_retriever.pyruns11,716 bytestests/integration/retrieval/test_graph_completion_retriever.pyruns14,522 bytestests/integration/retrieval/test_graph_completion_retriever_context_extension.pyruns14,268 bytestests/integration/retrieval/test_graph_completion_retriever_cot.pyruns12,913 bytestests/integration/retrieval/test_graph_warmup_probe.pyruns8,443 bytestests/integration/retrieval/test_only_context_prompt.pyruns4,758 bytestests/integration/retrieval/test_rag_completion_retriever.pyruns11,029 bytestests/integration/retrieval/test_structured_output.pyruns8,526 bytestests/integration/retrieval/test_summaries_retriever.pyruns6,618 bytestests/integration/shared/test_usage_logger_integration.pyruns9,500 bytestests/integration/tasks/connectors/conftest.pyruns3,509 bytestests/integration/tasks/connectors/fake_linear.pyruns5,290 bytestests/integration/tasks/connectors/test_apollo_forget.pyruns6,197 bytestests/integration/tasks/connectors/test_apollo_ingestion.pyruns8,928 bytestests/integration/tasks/connectors/test_asana_forget.pyruns7,496 bytestests/integration/tasks/connectors/test_asana_ingestion.pyruns9,752 bytestests/integration/tasks/connectors/test_google_calendar_example.pyruns5,778 bytestests/integration/tasks/connectors/test_google_calendar_forget.pyruns6,569 bytestests/integration/tasks/connectors/test_google_drive_example.pyruns6,345 bytestests/integration/tasks/connectors/test_google_drive_forget.pyruns7,828 bytestests/integration/tasks/connectors/test_google_drive_ingestion.pyruns11,560 bytestests/integration/tasks/connectors/test_linear_agent_sync.pyruns4,715 bytestests/integration/tasks/connectors/test_linear_ingestion.pyruns4,053 bytestests/integration/tasks/connectors/test_notion_ingestion.pyruns24,286 bytestests/integration/tasks/connectors/test_obsidian_forget.pyruns11,157 bytestests/integration/tasks/connectors/test_obsidian_ingestion.pyruns7,260 bytestests/integration/tasks/connectors/test_onenote_forget.pyruns15,925 bytestests/integration/tasks/connectors/test_onenote_ingestion.pyruns6,724 bytestests/integration/tasks/test_add_data_points.pyruns8,924 bytestests/integration/tasks/test_add_foreground_orphan_cleanup.pyruns5,584 bytestests/integration/tasks/test_add_ingestion_regression.pyruns13,624 bytestests/integration/tasks/test_add_s3_call_counts.pyruns6,851 bytestests/integration/tasks/test_cognify_rollback_recovery.pyruns33,578 bytestests/integration/tasks/test_consolidate_entities_integration.pyruns7,034 bytestests/integration/tasks/test_dataset_scoped_data.pyruns17,194 bytestests/integration/tasks/test_dlt_background_mixed.pyruns7,018 bytestests/integration/tasks/test_dlt_csv_loader_route.pyruns11,313 bytestests/integration/tasks/test_dlt_orphan_graph_vector_purge.pyruns14,172 bytestests/integration/tasks/test_dlt_source_foreign_key_edges.pyruns12,660 bytestests/integration/tasks/test_dlt_stable_id_reprocess.pyruns7,739 bytestests/integration/tasks/test_edge_evidence_contract_default_stack.pyruns7,362 bytestests/integration/tasks/test_find_data_after_add.pyruns4,809 bytestests/integration/tasks/test_graph_provenance_delete_default_stack.pyruns7,644 bytestests/integration/tasks/test_graph_provenance_delete_part2.pyruns8,574 bytestests/integration/tasks/test_pipeline_selected_data.pyruns6,908 bytestests/integration/tasks/test_resolve_conflict_ladybug.pyruns13,335 bytestests/integration/tasks/test_review_conflicts.pyruns7,254 bytestests/integration/tasks/test_run_tasks_error_propagation.pyruns7,459 bytestests/integration/tasks/test_staged_memory_build.pyruns21,598 bytestests/integration/tasks/test_timestamp_datapoints_storage.pyruns4,832 bytestests/integration/tasks/test_update_id_stability.pyruns15,070 bytestests/integration/test_belongs_to_set_neo4j.pyruns12,577 bytestests/integration/test_belongs_to_set_pgvector.pyruns11,337 bytestests/integration/test_delete_edge_cases.pyruns12,968 bytestests/integration/test_pgvector_hnsw_live.pyruns11,148 bytestests/integration/web_url_crawler/test_default_url_crawler.pyruns665 bytestests/integration/web_url_crawler/test_keenable_crawler.pyruns648 bytestests/integration/web_url_crawler/test_tavily_crawler.pyruns495 bytestests/integration/web_url_crawler/test_url_adding_e2e.pyruns12,489 bytestests/journeys/README.mddoc5,096 bytestests/journeys/__init__.pyruns0 bytestests/journeys/_support.pyruns11,438 bytestests/journeys/api_routes_snapshot.jsonasset5,839 bytestests/journeys/conftest.pyruns4,553 bytestests/journeys/golden_corpus/documents.jsonasset31,311 bytestests/journeys/golden_corpus/questions.jsonasset5,629 bytestests/journeys/mock_ai.pyruns16,347 bytestests/journeys/quickstart_script.pyruns2,794 bytestests/journeys/test_data_lifecycle.pyruns5,672 bytestests/journeys/test_dataset_routing_journey.pyruns4,512 bytestests/journeys/test_http_api_journey.pyruns16,504 bytestests/journeys/test_idempotency_and_recovery.pyruns9,151 bytestests/journeys/test_memory_correctness.pyruns7,529 bytestests/journeys/test_quickstart.pyruns7,643 bytestests/journeys/test_session_journey.pyruns11,739 bytestests/journeys/test_telemetry_journey.pyruns3,058 bytestests/migrations/test_migration_lockstep.pyruns12,804 bytestests/performance/batch_add_cognify_test.pyruns7,953 bytestests/performance/locust_performance_analysis.pyruns14,642 bytestests/performance/results/.gitkeepasset0 bytestests/performance/statistics_percentile/README.mddoc4,097 bytestests/performance/statistics_percentile/bench_cognee.pyruns51,034 bytestests/performance/statistics_percentile/build_corpus.pyruns7,097 bytestests/performance/statistics_percentile/capture_mock.pyruns11,455 bytestests/performance/statistics_percentile/memories.jsonasset21,048 bytestests/performance/statistics_percentile/mock_memories.jsonasset70,961 bytestests/performance/statistics_percentile_report.pyruns20,202 bytestests/performance/utils/__init__.pyruns0 bytestests/performance/utils/bootstrap_script.pyruns1,048 bytestests/release_migration/phase1_seed_large.pyruns2,029 bytestests/release_migration/phase2_verify_large.pyruns6,870 bytestests/subprocesses/common.pyruns465 bytestests/subprocesses/reader.pyruns515 bytestests/subprocesses/simple_cognify_1.pyruns976 bytestests/subprocesses/simple_cognify_2.pyruns979 bytestests/subprocesses/writer.pyruns741 bytestests/tasks/descriptive_metrics/ground_truth_metrics.jsonasset713 bytestests/tasks/descriptive_metrics/metric_consistency_test.pyruns1,002 bytestests/tasks/descriptive_metrics/metrics_test_utils.pyruns3,282 bytestests/tasks/descriptive_metrics/neo4j_metrics_test.pyruns311 bytestests/tasks/entity_extraction/entity_extraction_test.pyruns3,073 bytestests/tasks/summarization/summarize_code_test.pyruns507 bytestests/tasks/translation/README.mddoc4,504 bytestests/tasks/translation/__init__.pyruns29 bytestests/tasks/translation/config_test.pyruns3,568 bytestests/tasks/translation/detect_language_test.pyruns3,853 bytestests/tasks/translation/providers_test.pyruns5,080 bytestests/tasks/translation/translate_content_test.pyruns7,217 bytestests/tasks/web_scraping/web_scraping_test.pyruns5,127 bytestests/test_adapter_object_caching.pyruns2,162 bytestests/test_add_docling_document.pyruns1,774 bytestests/test_advanced_pdf_loader.pyruns5,319 bytestests/test_agent_memory_e2e.pyruns6,912 bytestests/test_chunk_associations.pyruns8,703 bytestests/test_code_graph_e2e.pyruns29,401 bytestests/test_cognee_server_start.pyruns8,104 bytestests/test_cogx_roundtrip.pyruns14,010 bytestests/test_concurrent_cognify_e2e.pyruns5,681 bytestests/test_concurrent_subprocess_access.pyruns3,041 bytestests/test_conversation_history.pyruns20,412 bytestests/test_custom_data_label.pyruns2,047 bytestests/test_custom_model.pyruns3,466 bytestests/test_custom_model_relationships.pyruns2,911 bytestests/test_data/Chinook_PostgreSql.sqlasset602,644 bytestests/test_data/Natural_language_processing.txtdoc985 bytestests/test_data/Natural_language_processing_copy.txtdoc985 bytestests/test_data/Quantum_computers.txtdoc5,669 bytestests/test_data/alice_in_wonderland.txtdoc150,320 bytestests/test_data/artificial-intelligence.pdfasset29,616 bytestests/test_data/code.txtdoc1,857 bytestests/test_data/code_repo_fixture/README.mddoc214 bytestests/test_data/code_repo_fixture/inventory/__init__.pyruns84 bytestests/test_data/code_repo_fixture/inventory/pricing.pyruns482 bytestests/test_data/code_repo_fixture/inventory/store.pyruns550 bytestests/test_data/code_repo_fixture/main.pyruns262 bytestests/test_data/code_repo_fixture/pyproject.tomlasset168 bytestests/test_data/example.csvasset38 bytestests/test_data/example.docxasset5,950 bytestests/test_data/example.pngasset10,784 bytestests/test_data/example.pptxasset39,894 bytestests/test_data/example.xlsxasset9,210 bytestests/test_data/example_copy.pngasset10,784 bytestests/test_data/example_with_header.csvasset73 bytestests/test_data/migration_database.sqliteasset49,152 bytestests/test_data/revenue_table.pngasset2,590 bytestests/test_data/sample_video.mp4asset24 bytestests/test_data/text_to_speech.mp3asset28,173 bytestests/test_data/text_to_speech_copy.mp3asset28,173 bytestests/test_dataset_database_handler.pyruns5,387 bytestests/test_dataset_delete.pyruns3,290 bytestests/test_deduplication.pyruns9,677 bytestests/test_delete_all_with_mixed_permissions.pyruns8,637 bytestests/test_delete_by_id.pyruns13,388 bytestests/test_delete_custom_graph.pyruns6,102 bytestests/test_delete_data_and_dataset_if_empty.pyruns3,929 bytestests/test_delete_dataset_ladybug.pyruns9,742 bytestests/test_delete_dataset_neo4j.pyruns8,972 bytestests/test_delete_default_graph.pyruns12,464 bytestests/test_delete_default_graph_non_mocked.pyruns7,774 bytestests/test_delete_default_graph_with_legacy_data_1.pyruns19,985 bytestests/test_delete_default_graph_with_legacy_data_2.pyruns19,465 bytestests/test_delete_permission.pyruns5,379 bytestests/test_delete_two_documents_empty_store.pyruns15,106 bytestests/test_delete_two_users_same_dataset.pyruns19,551 bytestests/test_delete_two_users_with_legacy_data.pyruns21,394 bytestests/test_dlt_mixed_input_e2e.pyruns7,110 bytestests/test_dlt_update_e2e.pyruns5,106 bytestests/test_docling_slim_loader.pyruns2,154 bytestests/test_edge_ingestion.pyruns4,085 bytestests/test_external_source_import.pyruns5,289 bytestests/test_feedback_weights_memify_pipeline.pyruns5,969 bytestests/test_graph_model_from_schema.pyruns2,963 bytestests/test_graph_model_utils.pyruns23,406 bytestests/test_graph_visualization_permissions.pyruns6,840 bytestests/test_image_loader.pyruns8,568 bytestests/test_incremental_update_stress.pyruns32,324 bytestests/test_kuzu.pyruns8,677 bytestests/test_lancedb.pyruns12,232 bytestests/test_library.pyruns12,534 bytestests/test_load.pyruns1,615 bytestests/test_multi_tenancy.pyruns6,620 bytestests/test_neo4j.pyruns8,245 bytestests/test_neptune_analytics_graph.pyruns11,148 bytestests/test_neptune_analytics_hybrid.pyruns6,223 bytestests/test_neptune_analytics_vector.pyruns5,785 bytestests/test_parallel_databases.pyruns2,070 bytestests/test_performance_analysis.pyruns1,883 bytestests/test_permissions.pyruns19,192 bytestests/test_pgvector.pyruns16,958 bytestests/test_pipeline_error_propagation.pyruns4,905 bytestests/test_relational_db_migration.pyruns11,409 bytestests/test_release_multi_user_e2e.pyruns23,710 bytestests/test_remember_session_dataset_creation.pyruns3,460 bytestests/test_remote_kuzu.pyruns5,063 bytestests/test_remote_kuzu_stress.pyruns5,329 bytestests/test_s3.pyruns5,814 bytestests/test_s3_file_storage.pyruns6,085 bytestests/test_search_db.pyruns17,880 bytestests/test_shared_node_preservation.pyruns20,112 bytestests/test_starter_pipelines.pyruns2,475 bytestests/test_subprocess_rss.pyruns13,283 bytestests/test_telemetry.pyruns2,147 bytestests/test_usage_logger_e2e.pyruns7,993 bytestests/test_video_loader.pyruns12,990 bytestests/unit/api/__init__.pyruns29 bytestests/unit/api/conftest.pyruns733 bytestests/unit/api/recall/test_recall_code_scope.pyruns6,826 bytestests/unit/api/recall/test_recall_logs_query_history.pyruns6,003 bytestests/unit/api/recall/test_recall_search_type_default.pyruns16,810 bytestests/unit/api/recall/test_recall_streaming.pyruns18,907 bytestests/unit/api/test_agent_telemetry_attribution.pyruns5,320 bytestests/unit/api/test_api_error_responses.pyruns26,003 bytestests/unit/api/test_brains_summary.pyruns10,379 bytestests/unit/api/test_build_brains_payload.pyruns2,726 bytestests/unit/api/test_cloud_client_only_context.pyruns1,920 bytestests/unit/api/test_cloud_client_skills_upload.pyruns4,830 bytestests/unit/api/test_code_search_error_codes.pyruns6,992 bytestests/unit/api/test_cognee_api_error_propagation.pyruns5,830 bytestests/unit/api/test_cognify_error_detail.pyruns2,436 bytestests/unit/api/test_cognify_subscribe_auth.pyruns5,486 bytestests/unit/api/test_dataset_data_pagination.pyruns7,666 bytestests/unit/api/test_dataset_processing_status_router.pyruns6,089 bytestests/unit/api/test_datasets_graph_summary.pyruns4,073 bytestests/unit/api/test_datasets_missing_dataset_404.pyruns2,956 bytestests/unit/api/test_delete_ontology.pyruns8,217 bytestests/unit/api/test_exception_telemetry.pyruns13,687 bytestests/unit/api/test_export_ontology.pyruns17,604 bytestests/unit/api/test_get_activity_router_agents_users.pyruns11,466 bytestests/unit/api/test_get_activity_router_pipeline_runs.pyruns18,613 bytestests/unit/api/test_get_raw_data_endpoint.pyruns6,383 bytestests/unit/api/test_get_schema_inventory.pyruns8,237 bytestests/unit/api/test_get_schema_router.pyruns3,879 bytestests/unit/api/test_get_sessions_router_cost_by_user_agent.pyruns3,105 bytestests/unit/api/test_get_sessions_router_with_agent_info.pyruns3,242 bytestests/unit/api/test_health_checker.pyruns1,328 bytestests/unit/api/test_improve_global_context_index.pyruns8,320 bytestests/unit/api/test_incremental_node_sets.pyruns3,246 bytestests/unit/api/test_incremental_refusals.pyruns32,321 bytestests/unit/api/test_incremental_rehydrate.pyruns5,350 bytestests/unit/api/test_incremental_retires_decisions.pyruns2,225 bytestests/unit/api/test_incremental_temporal_hints.pyruns12,907 bytestests/unit/api/test_live_events.pyruns6,463 bytestests/unit/api/test_memory_provenance.pyruns7,122 bytestests/unit/api/test_memory_provenance_graph_provenance.pyruns9,464 bytestests/unit/api/test_memory_provenance_role_grants.pyruns32,923 bytestests/unit/api/test_memory_status_router.pyruns2,867 bytestests/unit/api/test_ontology_endpoint.pyruns8,875 bytestests/unit/api/test_ontology_router_offload.pyruns3,018 bytestests/unit/api/test_permissions_router.pyruns367 bytestests/unit/api/test_query_required_on_recall_and_search.pyruns3,132 bytestests/unit/api/test_remember_entry_node_set.pyruns18,041 bytestests/unit/api/test_search_history_delete.pyruns4,274 bytestests/unit/api/test_search_recall_error_telemetry.pyruns2,311 bytestests/unit/api/test_search_router_event_properties.pyruns2,665 bytestests/unit/api/test_search_router_only_context.pyruns2,671 bytestests/unit/api/test_sessions_delete_surfaces.pyruns3,130 bytestests/unit/api/test_skills_router.pyruns2,691 bytestests/unit/api/test_status_progress_router.pyruns5,564 bytestests/unit/api/test_temporal_search_type_accepted.pyruns2,072 bytestests/unit/api/test_unauthorized_response_enrichment.pyruns3,825 bytestests/unit/api/test_update_config_routing.pyruns12,368 bytestests/unit/api/test_upload_fields.pyruns7,615 bytestests/unit/api/test_visualize_authorizes_once.pyruns4,131 bytestests/unit/api/test_visualize_event_scope.pyruns2,821 bytestests/unit/api/test_visualize_json_stream.pyruns8,651 bytestests/unit/api/test_visualize_subgraph.pyruns6,976 bytestests/unit/api/test_visualize_subscribe.pyruns10,081 bytestests/unit/api/v1/__init__.pyruns0 bytestests/unit/api/v1/cognify/test_chunk_attachment.pyruns5,437 bytestests/unit/api/v1/cognify/test_cognify_ontology_resolution.pyruns3,356 bytestests/unit/api/v1/cognify/test_early_chunk_indexing.pyruns8,424 bytestests/unit/api/v1/cognify/test_removed_temporal_cognify.pyruns3,602 bytestests/unit/api/v1/cognify/test_summary_method_argument.pyruns5,165 bytestests/unit/api/v1/config/__init__.pyruns0 bytestests/unit/api/v1/config/test_config_set_method.pyruns5,458 bytestests/unit/api/v1/config/test_llmconfig_export.pyruns235 bytestests/unit/api/v1/datasets/__init__.pyruns0 bytestests/unit/api/v1/datasets/test_delete_data_receipt.pyruns20,868 bytestests/unit/api/v1/datasets/test_delete_dataset_lock.pyruns3,816 bytestests/unit/api/v1/datasets/test_find_data.pyruns13,935 bytestests/unit/api/v1/datasets/test_sparql_route.pyruns22,954 bytestests/unit/api/v1/forget/__init__.pyruns0 bytestests/unit/api/v1/forget/test_forget_clean_history.pyruns6,429 bytestests/unit/api/v1/forget/test_forget_dataset_args.pyruns3,929 bytestests/unit/api/v1/forget/test_forget_endpoint.pyruns4,575 bytestests/unit/api/v1/forget/test_forget_endpoint_not_found.pyruns3,586 bytestests/unit/api/v1/forget/test_forget_memory_only.pyruns20,930 bytestests/unit/api/v1/improve/__init__.pyruns0 bytestests/unit/api/v1/improve/conftest.pyruns5,299 bytestests/unit/api/v1/improve/test_improve_agent_context.pyruns3,360 bytestests/unit/api/v1/improve/test_improve_budget_exhaustion.pyruns21,454 bytestests/unit/api/v1/improve/test_improve_orchestration.pyruns41,351 bytestests/unit/api/v1/improve/test_improve_queue.pyruns3,804 bytestests/unit/api/v1/improve/test_improve_router.pyruns12,095 bytestests/unit/api/v1/memify/__init__.pyruns0 bytestests/unit/api/v1/memify/test_deprecated_memify.pyruns14,993 bytestests/unit/api/v1/permissions/__init__.pyruns0 bytestests/unit/api/v1/permissions/test_capability_endpoints.pyruns19,925 bytestests/unit/api/v1/recall/__init__.pyruns0 bytestests/unit/api/v1/recall/test_query_router.pyruns20,077 bytestests/unit/api/v1/recall/test_recall_api.pyruns14,041 bytestests/unit/api/v1/recall/test_recall_tools.pyruns12,600 bytestests/unit/api/v1/recall/test_recall_warmup.pyruns27,045 bytestests/unit/api/v1/recall/test_skill_gate.pyruns12,779 bytestests/unit/api/v1/remember/__init__.pyruns0 bytestests/unit/api/v1/remember/test_remember_auto_improve_debounce.pyruns18,295 bytestests/unit/api/v1/remember/test_remember_background_task_anchoring.pyruns3,619 bytestests/unit/api/v1/remember/test_remember_improve_result.pyruns16,892 bytestests/unit/api/v1/remember/test_remember_router_ontology_session.pyruns2,962 bytestests/unit/api/v1/remember/test_remember_router_self_improvement.pyruns2,019 bytestests/unit/api/v1/remember/test_typed_entry_dataset_access.pyruns14,852 bytestests/unit/api/v1/responses/test_dispatch_caller.pyruns4,025 bytestests/unit/api/v1/search/test_cloud_client_code_search.pyruns1,665 bytestests/unit/api/v1/search/test_code_search_dispatch.pyruns3,219 bytestests/unit/api/v1/search/test_search_api.pyruns4,283 bytestests/unit/api/v1/serve/__init__.pyruns0 bytestests/unit/api/v1/serve/test_cloud_client_find_data.pyruns7,231 bytestests/unit/api/v1/serve/test_cloud_client_improve_payload.pyruns3,639 bytestests/unit/api/v1/serve/test_cloud_client_proxy_env.pyruns1,384 bytestests/unit/api/v1/serve/test_cloud_client_text_filename.pyruns1,724 bytestests/unit/api/v1/serve/test_serve_workspace_id.pyruns6,261 bytestests/unit/api/v1/session/test_session_api.pyruns19,764 bytestests/unit/api/v1/session/test_session_memory_flows.pyruns47,910 bytestests/unit/api/v1/session/test_session_visibility.pyruns5,114 bytestests/unit/api/v1/test_add_branch.pyruns4,922 bytestests/unit/api/v1/test_add_dlt_config.pyruns832 bytestests/unit/api/v1/test_add_llm_gating.pyruns790 bytestests/unit/api/v1/test_add_orphan_cleanup.pyruns6,088 bytestests/unit/api/v1/test_add_remember_label.pyruns13,965 bytestests/unit/api/v1/test_add_remember_raw_data.pyruns10,876 bytestests/unit/api/v1/test_conflicts_remote_routing.pyruns4,195 bytestests/unit/api/v1/test_dataset_schema_endpoints.pyruns6,079 bytestests/unit/api/v1/test_list_data_remote_routing.pyruns7,555 bytestests/unit/api/v1/test_public_memory_api.pyruns3,488 bytestests/unit/api/v1/test_remember_presort.pyruns17,139 bytestests/unit/api/v1/test_remember_router_code.pyruns6,702 bytestests/unit/api/v1/test_serve_fail_loud.pyruns9,079 bytestests/unit/api/v1/test_sync_background_task_anchoring.pyruns2,340 bytestests/unit/api/v1/test_update_remote_routing.pyruns7,698 bytestests/unit/api/v1/test_update_result.pyruns11,344 bytestests/unit/api/v1/ui/__init__.pyruns0 bytestests/unit/api/v1/ui/test_docker_preflight.pyruns7,454 bytestests/unit/api/v1/ui/test_mcp_port_startup.pyruns4,190 bytestests/unit/api/v1/ui/test_startup_cleanup.pyruns8,576 bytestests/unit/api/v1/validate/test_validate.pyruns14,731 bytestests/unit/ci/test_cognify_status_parser.pyruns5,724 bytestests/unit/ci/test_license_compatibility.pyruns11,070 bytestests/unit/ci/test_linear_review_tickets.pyruns18,278 bytestests/unit/ci/test_perf_provenance.pyruns6,704 bytestests/unit/conftest.pyruns2,916 bytestests/unit/distributed/test_islo_sandbox.pyruns11,227 bytestests/unit/entity_extraction/regex_entity_extraction_test.pyruns10,416 bytestests/unit/eval_framework/answer_generation_test.pyruns1,463 bytestests/unit/eval_framework/benchmark_adapters_test.pyruns6,795 bytestests/unit/eval_framework/corpus_builder_test.pyruns2,876 bytestests/unit/eval_framework/dashboard_escaping_test.pyruns2,186 bytestests/unit/eval_framework/dashboard_test.pyruns2,993 bytestests/unit/eval_framework/deepeval_adapter_test.pyruns2,455 bytestests/unit/eval_framework/locomo_adapter_test.pyruns6,864 bytestests/unit/eval_framework/locomo_ingest_test.pyruns8,136 bytestests/unit/eval_framework/locomo_metrics_test.pyruns20,088 bytestests/unit/eval_framework/logistics_ontology_test.pyruns3,372 bytestests/unit/eval_framework/metrics_test.pyruns2,929 bytestests/unit/eval_framework/test_eval_runner.pyruns14,600 bytestests/unit/eval_framework/test_get_default_tasks_by_indices.pyruns1,790 bytestests/unit/exceptions/test_cognee_error_contract.pyruns12,226 bytestests/unit/exceptions/test_remediation_field.pyruns5,003 bytestests/unit/infrastructure/databases/cache/test_cache_config.pyruns6,606 bytestests/unit/infrastructure/databases/cache/test_cache_migration_turso.pyruns5,204 bytestests/unit/infrastructure/databases/cache/test_get_cache_engine.pyruns9,373 bytestests/unit/infrastructure/databases/cache/test_kv_interface.pyruns5,996 bytestests/unit/infrastructure/databases/cache/test_qa_entry_time_timezone_aware.pyruns1,141 bytestests/unit/infrastructure/databases/cache/test_redis_adapter_crud.pyruns28,242 bytestests/unit/infrastructure/databases/cache/test_sql_adapter_crud.pyruns42,111 bytestests/unit/infrastructure/databases/cache/test_sql_cache_pool_args.pyruns1,811 bytestests/unit/infrastructure/databases/cache/test_sql_cache_turso.pyruns4,092 bytestests/unit/infrastructure/databases/conftest.pyruns4,510 bytestests/unit/infrastructure/databases/graph/neo4j_deadlock_test.pyruns4,317 bytestests/unit/infrastructure/databases/graph/test_bounded_neighborhood.pyruns16,269 bytestests/unit/infrastructure/databases/graph/test_bundled_json_extension.pyruns10,879 bytestests/unit/infrastructure/databases/graph/test_entity_type_names.pyruns4,105 bytestests/unit/infrastructure/databases/graph/test_filtered_nodes_only.pyruns2,960 bytestests/unit/infrastructure/databases/graph/test_graph_counts.pyruns2,749 bytestests/unit/infrastructure/databases/graph/test_kuzu_compat.pyruns479 bytestests/unit/infrastructure/databases/graph/test_kuzu_subprocess_proxy.pyruns8,046 bytestests/unit/infrastructure/databases/graph/test_ladybug_bulk_write_idempotency.pyruns6,022 bytestests/unit/infrastructure/databases/graph/test_ladybug_migrate.pyruns3,612 bytestests/unit/infrastructure/databases/graph/test_ladybug_subprocess_lock_race.pyruns5,164 bytestests/unit/infrastructure/databases/graph/test_ladybug_truth_state.pyruns1,415 bytestests/unit/infrastructure/databases/graph/test_ladybug_update_node.pyruns1,954 bytestests/unit/infrastructure/databases/graph/test_ladybug_write_checkpoints.pyruns4,378 bytestests/unit/infrastructure/databases/graph/test_ladybug_write_chunking.pyruns12,038 bytestests/unit/infrastructure/databases/graph/test_ladybug_write_query_plans.pyruns4,578 bytestests/unit/infrastructure/databases/graph/test_learned_properties_survive_upsert.pyruns4,699 bytestests/unit/infrastructure/databases/graph/test_neo4j_adapter_close.pyruns3,005 bytestests/unit/infrastructure/databases/graph/test_neo4j_community_dataset_database_handler.pyruns17,926 bytestests/unit/infrastructure/databases/graph/test_neo4j_dataset_database_handler.pyruns12,005 bytestests/unit/infrastructure/databases/graph/test_neo4j_edge_contract.pyruns3,524 bytestests/unit/infrastructure/databases/graph/test_neo4j_filtered_graph_data.pyruns1,130 bytestests/unit/infrastructure/databases/graph/test_neo4j_graph_metrics_counts.pyruns3,959 bytestests/unit/infrastructure/databases/graph/test_neo4j_has_edge.pyruns2,142 bytestests/unit/infrastructure/databases/graph/test_neo4j_has_node.pyruns934 bytestests/unit/infrastructure/databases/graph/test_neptune_adapter_close.pyruns4,407 bytestests/unit/infrastructure/databases/graph/test_neptune_delete_edge_triples.pyruns2,203 bytestests/unit/infrastructure/databases/graph/test_neptune_edge_label_default.pyruns2,137 bytestests/unit/infrastructure/databases/graph/test_neptune_graph_metrics.pyruns1,772 bytestests/unit/infrastructure/databases/graph/test_neptune_is_empty.pyruns1,888 bytestests/unit/infrastructure/databases/graph/test_neptune_write_fallback_errors.pyruns3,617 bytestests/unit/infrastructure/databases/graph/test_postgres_adapter.pyruns9,257 bytestests/unit/infrastructure/databases/graph/test_timestamp_range_lookup.pyruns7,544 bytestests/unit/infrastructure/databases/graph/test_top_degree_node_ids.pyruns12,632 bytestests/unit/infrastructure/databases/graph/test_triplets_batch_pagination.pyruns2,243 bytestests/unit/infrastructure/databases/graph/test_turso_graph_dataset_database_handler.pyruns13,510 bytestests/unit/infrastructure/databases/provenance/fakes.pyruns908 bytestests/unit/infrastructure/databases/provenance/test_markers.pyruns3,939 bytestests/unit/infrastructure/databases/provenance/test_provenance_contract.pyruns6,666 bytestests/unit/infrastructure/databases/provenance/test_source_ref_state.pyruns4,826 bytestests/unit/infrastructure/databases/provenance/test_unified_graph_provenance_delete.pyruns26,814 bytestests/unit/infrastructure/databases/provenance/test_write_context.pyruns3,610 bytestests/unit/infrastructure/databases/relational/test_RelationalConfig.pyruns3,305 bytestests/unit/infrastructure/databases/relational/test_SqlAlchemyAdapter.pyruns14,547 bytestests/unit/infrastructure/databases/relational/test_create_db_and_tables.pyruns1,362 bytestests/unit/infrastructure/databases/relational/test_create_relational_engine.pyruns4,655 bytestests/unit/infrastructure/databases/relational/test_sqlite_uuid_affinity.pyruns3,198 bytestests/unit/infrastructure/databases/relational/test_turso_adapter.pyruns7,265 bytestests/unit/infrastructure/databases/test_closing_lru_cache.pyruns57,071 bytestests/unit/infrastructure/databases/test_dataset_database_provisioning_race.pyruns2,096 bytestests/unit/infrastructure/databases/test_dataset_embedding_model_registry.pyruns14,106 bytestests/unit/infrastructure/databases/test_engine_cache_ops.pyruns3,300 bytestests/unit/infrastructure/databases/test_get_unified_engine.pyruns2,372 bytestests/unit/infrastructure/databases/test_has_edges_error_propagation.pyruns1,946 bytestests/unit/infrastructure/databases/test_index_data_points.pyruns3,722 bytestests/unit/infrastructure/databases/test_index_graph_edges.pyruns3,986 bytestests/unit/infrastructure/databases/test_index_schema_reference_fields.pyruns3,547 bytestests/unit/infrastructure/databases/test_kuzu_worker_load_extension.pyruns3,556 bytestests/unit/infrastructure/databases/test_kuzu_worker_open_retry.pyruns3,879 bytestests/unit/infrastructure/databases/test_lancedb_proxy_parity.pyruns4,640 bytestests/unit/infrastructure/databases/test_neptune_analytics_hybrid.pyruns12,327 bytestests/unit/infrastructure/databases/test_neptune_relationship_quoting.pyruns2,699 bytestests/unit/infrastructure/databases/test_rate_limiter.pyruns6,100 bytestests/unit/infrastructure/databases/test_subprocess_session_concurrent.pyruns19,018 bytestests/unit/infrastructure/databases/test_subprocess_session_failures.pyruns38,296 bytestests/unit/infrastructure/databases/test_unified_store_engine.pyruns5,591 bytestests/unit/infrastructure/databases/test_windows_parent_death_watchdog.pyruns1,756 bytestests/unit/infrastructure/databases/test_worker_import_hygiene.pyruns3,382 bytestests/unit/infrastructure/databases/turso_backend/__init__.pyruns0 bytestests/unit/infrastructure/databases/turso_backend/test_turso_engine_bugs.pyruns1,467 bytestests/unit/infrastructure/databases/turso_backend/test_turso_shared.pyruns33,529 bytestests/unit/infrastructure/databases/vector/__init__.pyruns0 bytestests/unit/infrastructure/databases/vector/test_belongs_to_set_merge.pyruns8,373 bytestests/unit/infrastructure/databases/vector/test_embedding_config.pyruns10,879 bytestests/unit/infrastructure/databases/vector/test_embedding_gateway.pyruns2,577 bytestests/unit/infrastructure/databases/vector/test_embedding_token_counting.pyruns1,816 bytestests/unit/infrastructure/databases/vector/test_lancedb_compaction.pyruns37,948 bytestests/unit/infrastructure/databases/vector/test_lancedb_dataset_database_handler.pyruns1,274 bytestests/unit/infrastructure/databases/vector/test_lancedb_delete_collection.pyruns1,869 bytestests/unit/infrastructure/databases/vector/test_lancedb_delete_data_points.pyruns3,303 bytestests/unit/infrastructure/databases/vector/test_lancedb_external_metadata_payload.pyruns2,713 bytestests/unit/infrastructure/databases/vector/test_lancedb_first_write_creates_collection.pyruns1,640 bytestests/unit/infrastructure/databases/vector/test_lancedb_get_collection_race.pyruns3,845 bytestests/unit/infrastructure/databases/vector/test_lancedb_lifecycle.pyruns8,685 bytestests/unit/infrastructure/databases/vector/test_lancedb_provenance_capabilities.pyruns5,075 bytestests/unit/infrastructure/databases/vector/test_lancedb_raw_vectors.pyruns2,074 bytestests/unit/infrastructure/databases/vector/test_lancedb_schema_migration.pyruns12,189 bytestests/unit/infrastructure/databases/vector/test_pgvector_default_store.pyruns2,401 bytestests/unit/infrastructure/databases/vector/test_pgvector_hnsw_index.pyruns4,748 bytestests/unit/infrastructure/databases/vector/test_pgvector_prune.pyruns4,335 bytestests/unit/infrastructure/databases/vector/test_pgvector_write_lock.pyruns1,552 bytestests/unit/infrastructure/databases/vector/test_score_by_ids.pyruns6,698 bytestests/unit/infrastructure/databases/vector/test_turso_adapter.pyruns10,523 bytestests/unit/infrastructure/databases/vector/test_turso_default_store_directory.pyruns910 bytestests/unit/infrastructure/databases/vector/test_update_payload.pyruns5,937 bytestests/unit/infrastructure/databases/vector/test_vector_db_config.pyruns452 bytestests/unit/infrastructure/databases/vector/test_vector_distance_semantics.pyruns8,825 bytestests/unit/infrastructure/databases/vector/test_vector_promotion_between_stores.pyruns10,082 bytestests/unit/infrastructure/dataset_queue/test_dataset_queue.pyruns39,549 bytestests/unit/infrastructure/engine/test_datapoint_unknown_fields.pyruns551 bytestests/unit/infrastructure/engine/test_identity_fields.pyruns8,001 bytestests/unit/infrastructure/engine/test_vector_collection.pyruns1,916 bytestests/unit/infrastructure/files/encryption/__init__.pyruns0 bytestests/unit/infrastructure/files/encryption/conftest.pyruns1,776 bytestests/unit/infrastructure/files/encryption/test_classify_sealed.pyruns3,278 bytestests/unit/infrastructure/files/encryption/test_encrypted_storage.pyruns8,640 bytestests/unit/infrastructure/files/encryption/test_envelope.pyruns5,946 bytestests/unit/infrastructure/files/encryption/test_ingestion_paths.pyruns3,307 bytestests/unit/infrastructure/files/encryption/test_key_providers.pyruns7,377 bytestests/unit/infrastructure/files/test_local_file_storage_atomic_store.pyruns2,566 bytestests/unit/infrastructure/files/test_local_path_safety.pyruns3,589 bytestests/unit/infrastructure/files/test_open_data_file_encoding.pyruns1,942 bytestests/unit/infrastructure/files/test_s3_list_files_errors.pyruns1,620 bytestests/unit/infrastructure/files/utils/__init__.pyruns0 bytestests/unit/infrastructure/files/utils/test_get_file_metadata.pyruns3,608 bytestests/unit/infrastructure/files/utils/test_guess_file_type.pyruns1,671 bytestests/unit/infrastructure/llm/test_adapter_streaming.pyruns12,820 bytestests/unit/infrastructure/llm/test_bedrock_overload_wiring.pyruns2,775 bytestests/unit/infrastructure/llm/test_budget_exhaustion.pyruns23,779 bytestests/unit/infrastructure/llm/test_embedding_connection_dimensions.pyruns2,861 bytestests/unit/infrastructure/llm/test_extract_code_summary_fallback.pyruns5,204 bytestests/unit/infrastructure/llm/test_get_llm_client.pyruns8,577 bytestests/unit/infrastructure/llm/test_huggingface_tokenizer.pyruns6,269 bytestests/unit/infrastructure/llm/test_legacy_transcription_models.pyruns4,668 bytestests/unit/infrastructure/llm/test_litellm_native.pyruns30,970 bytestests/unit/infrastructure/llm/test_llm_config.pyruns18,034 bytestests/unit/infrastructure/llm/test_llm_config_rate_limit_defaults.pyruns2,739 bytestests/unit/infrastructure/llm/test_llm_gateway_usage.pyruns4,712 bytestests/unit/infrastructure/llm/test_llm_global_cache.pyruns3,095 bytestests/unit/infrastructure/llm/test_llm_payment_required.pyruns31,135 bytestests/unit/infrastructure/llm/test_llm_tokenizer.pyruns581 bytestests/unit/infrastructure/llm/test_mcp_sampling_adapter.pyruns12,599 bytestests/unit/infrastructure/llm/test_mistral_structured_output.pyruns2,739 bytestests/unit/infrastructure/llm/test_native_azure_managed_identity.pyruns7,481 bytestests/unit/infrastructure/llm/test_native_transcription.pyruns11,654 bytestests/unit/infrastructure/llm/test_no_instructor_on_default_path.pyruns3,247 bytestests/unit/infrastructure/llm/test_ollama_adapter.pyruns4,498 bytestests/unit/infrastructure/llm/test_ollama_validation.pyruns6,087 bytestests/unit/infrastructure/llm/test_overload_policy.pyruns6,204 bytestests/unit/infrastructure/llm/test_provider_model_passthrough.pyruns1,816 bytestests/unit/infrastructure/llm/test_read_query_prompt.pyruns1,959 bytestests/unit/infrastructure/llm/test_render_prompt.pyruns1,608 bytestests/unit/infrastructure/llm/test_stage_routing.pyruns6,904 bytestests/unit/infrastructure/llm/test_streaming_capability.pyruns6,038 bytestests/unit/infrastructure/llm/test_structured_output_retry.pyruns10,538 bytestests/unit/infrastructure/llm/test_tiktoken_adapter.pyruns634 bytestests/unit/infrastructure/llm/test_token_sink.pyruns17,700 bytestests/unit/infrastructure/llm/test_tokenizer_resolver.pyruns9,872 bytestests/unit/infrastructure/llm/test_transcribe_image.pyruns2,253 bytestests/unit/infrastructure/loaders/test_code_loader.pyruns7,372 bytestests/unit/infrastructure/loaders/test_media_loaders_require_llm.pyruns3,736 bytestests/unit/infrastructure/loaders/test_store_derived_text.pyruns3,572 bytestests/unit/infrastructure/loaders/test_text_loader_binary_refusal.pyruns2,466 bytestests/unit/infrastructure/loaders/test_unstructured_loader_lazy_import.pyruns3,471 bytestests/unit/infrastructure/locks/test_dataset_lock.pyruns10,329 bytestests/unit/infrastructure/locks/test_improve_lock.pyruns4,874 bytestests/unit/infrastructure/locks/test_loop_agnostic_lock.pyruns7,788 bytestests/unit/infrastructure/locks/test_session_turn_lock.pyruns1,211 bytestests/unit/infrastructure/mock_embedding_engine.pyruns1,812 bytestests/unit/infrastructure/session/test_agent_context_extraction.pyruns17,128 bytestests/unit/infrastructure/session/test_feedback_detection.pyruns16,643 bytestests/unit/infrastructure/session/test_session_concurrent_turn.pyruns20,137 bytestests/unit/infrastructure/session/test_session_context_builder.pyruns18,929 bytestests/unit/infrastructure/session/test_session_context_models.pyruns8,444 bytestests/unit/infrastructure/session/test_session_default_session_scoping.pyruns3,331 bytestests/unit/infrastructure/session/test_session_embeddings.pyruns14,235 bytestests/unit/infrastructure/session/test_session_manager.pyruns65,255 bytestests/unit/infrastructure/session/test_session_node_set.pyruns7,755 bytestests/unit/infrastructure/session/test_should_answer_turn.pyruns1,792 bytestests/unit/infrastructure/session/test_state_row_watermark.pyruns8,580 bytestests/unit/infrastructure/test_background_tasks.pyruns5,582 bytestests/unit/infrastructure/test_embedding_context_window_fallbacks.pyruns10,178 bytestests/unit/infrastructure/test_embedding_encoding.pyruns19,888 bytestests/unit/infrastructure/test_embedding_engine_token_counts.pyruns5,478 bytestests/unit/infrastructure/test_embedding_input_limit.pyruns8,962 bytestests/unit/infrastructure/test_embedding_input_limit_engines.pyruns17,971 bytestests/unit/infrastructure/test_embedding_rate_limiting_realistic.pyruns4,808 bytestests/unit/infrastructure/test_fastembed_download_notice.pyruns6,787 bytestests/unit/infrastructure/test_fastembed_padding.pyruns2,754 bytestests/unit/infrastructure/test_nvidia_nim_embedding.pyruns5,310 bytestests/unit/infrastructure/test_openai_compatible_embedding_engine.pyruns11,785 bytestests/unit/infrastructure/test_rate_limiting_realistic.pyruns6,161 bytestests/unit/infrastructure/test_rate_limiting_retry.pyruns6,989 bytestests/unit/interfaces/graph/get_graph_from_huge_model_test.pyruns3,374 bytestests/unit/interfaces/graph/get_graph_from_model_circular_test.pyruns1,454 bytestests/unit/interfaces/graph/get_graph_from_model_unit_test.pyruns7,856 bytestests/unit/interfaces/graph/test_expand_with_nodes_and_edges.pyruns18,113 bytestests/unit/interfaces/graph/test_expand_with_nodes_and_edges_parity.pyruns24,070 bytestests/unit/interfaces/graph/test_transparent_nodes.pyruns19,394 bytestests/unit/interfaces/graph/test_typed_edge_model.pyruns5,652 bytestests/unit/interfaces/graph/test_typed_edges_graph.pyruns5,425 bytestests/unit/interfaces/graph/test_weighted_edges.pyruns13,306 bytestests/unit/memify_pipelines/test_apply_feedback_weights_pipeline.pyruns3,385 bytestests/unit/memify_pipelines/test_cognify_code_docs_pipeline.pyruns8,404 bytestests/unit/memify_pipelines/test_consolidate_entities_pipeline.pyruns20,004 bytestests/unit/memify_pipelines/test_consolidate_entity_descriptions_pipeline.pyruns54,270 bytestests/unit/memify_pipelines/test_improve_stage_pipelines_need_no_llm.pyruns2,695 bytestests/unit/memify_pipelines/test_persist_agent_trace_feedbacks_pipeline.pyruns2,854 bytestests/unit/memify_pipelines/test_review_conflicts_pipeline.pyruns2,571 bytestests/unit/migration/test_cogx_header.pyruns15,600 bytestests/unit/migration/test_export_roundtrip.pyruns20,000 bytestests/unit/migration/test_graph_only_import.pyruns3,754 bytestests/unit/migration/test_import_source.pyruns28,697 bytestests/unit/migration/test_langmem_source.pyruns3,840 bytestests/unit/migration/test_migration.pyruns27,751 bytestests/unit/migration/test_provenance_ctx.pyruns3,057 bytestests/unit/migration/test_push.pyruns16,825 bytestests/unit/migration/test_remember_router_cogx.pyruns12,156 bytestests/unit/migration/test_snapshot.pyruns7,383 bytestests/unit/migration/test_social_layer_gate.pyruns3,028 bytestests/unit/modules/agent_memory/test_agent_memory.pyruns46,407 bytestests/unit/modules/agent_memory/test_sanitization.pyruns3,097 bytestests/unit/modules/agents/__init__.pyruns0 bytestests/unit/modules/agents/test_agent_connection_detail.pyruns1,975 bytestests/unit/modules/agents/test_agent_connection_visibility.pyruns9,770 bytestests/unit/modules/agents/test_agent_registry.pyruns5,041 bytestests/unit/modules/agents/test_agents_cannot_create_agents.pyruns2,686 bytestests/unit/modules/chunking/test_chunk_budget.pyruns2,400 bytestests/unit/modules/chunking/test_chunk_external_metadata.pyruns3,711 bytestests/unit/modules/chunking/test_chunk_id.pyruns1,645 bytestests/unit/modules/chunking/test_chunk_policy.pyruns13,203 bytestests/unit/modules/chunking/test_chunk_reference_fields.pyruns3,514 bytestests/unit/modules/chunking/test_chunker_importance_weight.pyruns2,317 bytestests/unit/modules/chunking/test_diff_spans.pyruns12,439 bytestests/unit/modules/chunking/test_incremental_chunking.pyruns7,812 bytestests/unit/modules/chunking/test_langchain_chunker.pyruns3,710 bytestests/unit/modules/chunking/test_text_chunker.pyruns13,580 bytestests/unit/modules/chunking/test_text_chunker_with_overlap.pyruns10,970 bytestests/unit/modules/cognify/test_cognify_single_logical_run.pyruns10,948 bytestests/unit/modules/cognify/test_estimator.pyruns14,907 bytestests/unit/modules/cognify/test_extractor_resolution.pyruns809 bytestests/unit/modules/cognify/test_memory_pipelines.pyruns16,135 bytestests/unit/modules/cognify/test_memory_status.pyruns7,353 bytestests/unit/modules/cognify/test_recovery.pyruns18,189 bytestests/unit/modules/cognify/test_removed_contradiction_options.pyruns2,693 bytestests/unit/modules/cognify/test_removed_triplet_embedding.pyruns4,386 bytestests/unit/modules/cognify/test_rollback.pyruns20,096 bytestests/unit/modules/cognify/test_rollback_pipeline_name.pyruns3,862 bytestests/unit/modules/conflicts/test_conflicts_router.pyruns2,480 bytestests/unit/modules/conflicts/test_resolution_forget_leftovers.pyruns3,328 bytestests/unit/modules/conflicts/test_resolution_global_context.pyruns6,635 bytestests/unit/modules/conflicts/test_resolution_prelude_restatement.pyruns3,552 bytestests/unit/modules/conflicts/test_resolution_reads.pyruns5,868 bytestests/unit/modules/conflicts/test_resolution_retrieval.pyruns18,007 bytestests/unit/modules/conflicts/test_resolve_conflict.pyruns22,024 bytestests/unit/modules/conflicts/test_retire_decisions_after_edit.pyruns838 bytestests/unit/modules/conftest.pyruns2,764 bytestests/unit/modules/data/deletion/test_prune_data.pyruns1,791 bytestests/unit/modules/data/deletion/test_prune_system.pyruns3,113 bytestests/unit/modules/data/test_create_authorized_dataset_parent_share.pyruns4,168 bytestests/unit/modules/data/test_create_dataset_concurrency.pyruns4,910 bytestests/unit/modules/data/test_dataset_data_ordering.pyruns8,821 bytestests/unit/modules/data/test_delete_data_removes_routing_row.pyruns3,348 bytestests/unit/modules/data/test_delete_dataset_removes_routing_rows_first.pyruns4,199 bytestests/unit/modules/data/test_get_dataset_data_by_content_hash.pyruns6,672 bytestests/unit/modules/data/test_get_dataset_data_pagination.pyruns2,201 bytestests/unit/modules/data/test_get_dataset_processing_status.pyruns5,258 bytestests/unit/modules/data/test_get_datasets_graph_counts.pyruns30,058 bytestests/unit/modules/data/test_get_unique_data_ids.pyruns4,162 bytestests/unit/modules/data/test_methods_package_has_no_import_cycle.pyruns3,490 bytestests/unit/modules/data/test_open_data_file.pyruns4,444 bytestests/unit/modules/data/test_strict_dataset_names.pyruns6,240 bytestests/unit/modules/data/test_text_document_read.pyruns2,717 bytestests/unit/modules/engine/test_node_set_id.pyruns1,503 bytestests/unit/modules/engine/test_temporal_hints.pyruns4,927 bytestests/unit/modules/engine/test_timestamp_from_text.pyruns8,561 bytestests/unit/modules/graph/cognee_graph_elements_test.pyruns7,195 bytestests/unit/modules/graph/cognee_graph_test.pyruns44,124 bytestests/unit/modules/graph/test_content_graph_to_data_point.pyruns15,458 bytestests/unit/modules/graph/test_delete_detag_nodeset.pyruns5,387 bytestests/unit/modules/graph/test_edgeless_graph_projection.pyruns2,943 bytestests/unit/modules/graph/test_fact_conflicts.pyruns1,950 bytestests/unit/modules/graph/test_field_edges.pyruns8,430 bytestests/unit/modules/graph/test_global_context_graph_inputs.pyruns12,528 bytestests/unit/modules/graph/test_graph_methods.pyruns24,770 bytestests/unit/modules/graph/test_graph_provenance_delete_routing.pyruns13,691 bytestests/unit/modules/graph/test_rdf_roundtrip.pyruns10,670 bytestests/unit/modules/graph/test_relational_upserts.pyruns6,373 bytestests/unit/modules/graph/test_resolve_edges_to_text.pyruns3,859 bytestests/unit/modules/graph/test_retrieve_existing_edges.pyruns5,320 bytestests/unit/modules/graph/test_strip_dead_chunk_refs.pyruns2,146 bytestests/unit/modules/graph_models/test_compile.pyruns4,601 bytestests/unit/modules/graph_models/test_spec.pyruns4,914 bytestests/unit/modules/improve/test_admission.pyruns4,947 bytestests/unit/modules/improve/test_capabilities.pyruns7,058 bytestests/unit/modules/improve/test_constants_wiring.pyruns3,640 bytestests/unit/modules/improve/test_improve_config.pyruns3,419 bytestests/unit/modules/improve/test_llm_stage_gates.pyruns4,905 bytestests/unit/modules/improve/test_registry_order.pyruns4,280 bytestests/unit/modules/improve/test_result.pyruns6,519 bytestests/unit/modules/improve/test_review_conflicts_selection.pyruns5,332 bytestests/unit/modules/improve/test_review_conflicts_stage.pyruns6,556 bytestests/unit/modules/improve/test_stage_gates.pyruns17,522 bytestests/unit/modules/improve/test_trace_windows.pyruns21,065 bytestests/unit/modules/improve/test_watermarks.pyruns9,932 bytestests/unit/modules/ingestion/__init__.pyruns0 bytestests/unit/modules/ingestion/test_classify.pyruns1,887 bytestests/unit/modules/ingestion/test_identify_data.pyruns5,576 bytestests/unit/modules/ingestion/test_identify_many.pyruns9,982 bytestests/unit/modules/ingestion/test_save_data_to_file_addressing.pyruns5,101 bytestests/unit/modules/integrations/conftest.pyruns1,133 bytestests/unit/modules/integrations/test_agent_identity.pyruns2,384 bytestests/unit/modules/integrations/test_app_registration.pyruns1,302 bytestests/unit/modules/integrations/test_channels.pyruns5,576 bytestests/unit/modules/integrations/test_connect.pyruns4,823 bytestests/unit/modules/integrations/test_credentials.pyruns18,543 bytestests/unit/modules/integrations/test_credentials_accounts.pyruns2,862 bytestests/unit/modules/integrations/test_crypto.pyruns4,681 bytestests/unit/modules/integrations/test_get_integrations_router.pyruns32,370 bytestests/unit/modules/integrations/test_get_slack_channels_router.pyruns4,673 bytestests/unit/modules/integrations/test_github_adapter.pyruns4,539 bytestests/unit/modules/integrations/test_github_app_auth.pyruns2,702 bytestests/unit/modules/integrations/test_github_sync.pyruns7,681 bytestests/unit/modules/integrations/test_gmail_adapter.pyruns2,666 bytestests/unit/modules/integrations/test_gmail_sync.pyruns7,260 bytestests/unit/modules/integrations/test_google_calendar_adapter.pyruns14,772 bytestests/unit/modules/integrations/test_google_calendar_client.pyruns1,711 bytestests/unit/modules/integrations/test_google_calendar_integration_sync.pyruns10,231 bytestests/unit/modules/integrations/test_google_client.pyruns1,634 bytestests/unit/modules/integrations/test_google_credential_lifecycle.pyruns4,705 bytestests/unit/modules/integrations/test_google_dataset_summary.pyruns2,856 bytestests/unit/modules/integrations/test_google_drive_adapter.pyruns11,698 bytestests/unit/modules/integrations/test_google_drive_client.pyruns5,565 bytestests/unit/modules/integrations/test_google_drive_sync.pyruns10,009 bytestests/unit/modules/integrations/test_google_ingestion.pyruns1,955 bytestests/unit/modules/integrations/test_google_oauth_adapters.pyruns20,556 bytestests/unit/modules/integrations/test_google_resource_retirement.pyruns2,898 bytestests/unit/modules/integrations/test_handle_cognee_ask.pyruns14,857 bytestests/unit/modules/integrations/test_handle_cognee_remember.pyruns5,645 bytestests/unit/modules/integrations/test_handle_github_event.pyruns4,391 bytestests/unit/modules/integrations/test_handle_linear_event.pyruns6,454 bytestests/unit/modules/integrations/test_handle_slack_command.pyruns5,337 bytestests/unit/modules/integrations/test_handle_slack_event.pyruns5,674 bytestests/unit/modules/integrations/test_handle_slack_interactive.pyruns9,020 bytestests/unit/modules/integrations/test_handle_slack_link.pyruns4,380 bytestests/unit/modules/integrations/test_home.pyruns1,894 bytestests/unit/modules/integrations/test_ingestion_contract.pyruns6,059 bytestests/unit/modules/integrations/test_ingestion_progress.pyruns10,036 bytestests/unit/modules/integrations/test_ingestion_sync_scopes.pyruns3,917 bytestests/unit/modules/integrations/test_integrations_events_route.pyruns7,086 bytestests/unit/modules/integrations/test_integrations_status.pyruns30,794 bytestests/unit/modules/integrations/test_linear_adapter.pyruns17,853 bytestests/unit/modules/integrations/test_linear_agent_session.pyruns9,225 bytestests/unit/modules/integrations/test_linear_client.pyruns2,244 bytestests/unit/modules/integrations/test_linear_credential_lifecycle.pyruns46,383 bytestests/unit/modules/integrations/test_linear_redirects.pyruns2,837 bytestests/unit/modules/integrations/test_linear_resume_sync.pyruns6,215 bytestests/unit/modules/integrations/test_linear_sync.pyruns26,140 bytestests/unit/modules/integrations/test_notion_adapter.pyruns13,369 bytestests/unit/modules/integrations/test_notion_client.pyruns13,286 bytestests/unit/modules/integrations/test_notion_sync.pyruns14,359 bytestests/unit/modules/integrations/test_oauth_flow.pyruns4,408 bytestests/unit/modules/integrations/test_oauth_state.pyruns1,941 bytestests/unit/modules/integrations/test_plugin_additive_keys.pyruns17,315 bytestests/unit/modules/integrations/test_plugin_provisioning.pyruns19,316 bytestests/unit/modules/integrations/test_registry.pyruns1,898 bytestests/unit/modules/integrations/test_remember_message.pyruns2,089 bytestests/unit/modules/integrations/test_response_url.pyruns4,333 bytestests/unit/modules/integrations/test_slack_adapter.pyruns3,038 bytestests/unit/modules/integrations/test_slack_adapter_enterprise.pyruns6,890 bytestests/unit/modules/integrations/test_slack_history.pyruns16,311 bytestests/unit/modules/integrations/test_slack_history_client.pyruns7,978 bytestests/unit/modules/integrations/test_slack_history_controls.pyruns11,432 bytestests/unit/modules/integrations/test_slack_history_refresh.pyruns4,402 bytestests/unit/modules/integrations/test_sync_progress.pyruns17,831 bytestests/unit/modules/integrations/test_sync_progress_router.pyruns3,892 bytestests/unit/modules/integrations/test_verify_github_signature.pyruns1,764 bytestests/unit/modules/integrations/test_verify_linear_signature.pyruns4,228 bytestests/unit/modules/integrations/test_verify_slack_signature.pyruns2,507 bytestests/unit/modules/memify_tasks/test_apply_feedback_weights.pyruns23,746 bytestests/unit/modules/memify_tasks/test_cognify_agent_trace_feedback.pyruns12,262 bytestests/unit/modules/memify_tasks/test_cognify_session.pyruns17,319 bytestests/unit/modules/memify_tasks/test_extract_agent_trace_feedbacks.pyruns21,764 bytestests/unit/modules/memify_tasks/test_extract_feedback_qas.pyruns8,886 bytestests/unit/modules/memify_tasks/test_extract_user_sessions.pyruns11,981 bytestests/unit/modules/metrics/test_get_pipeline_run_metrics.pyruns7,042 bytestests/unit/modules/migrations/test_database_migrations.pyruns17,657 bytestests/unit/modules/migrations/test_migrate_graph_snapshot_scope.pyruns3,849 bytestests/unit/modules/migrations/test_namespace_entity_type_node_ids_provenance.pyruns3,983 bytestests/unit/modules/migrations/test_vector_rekey_batching.pyruns4,230 bytestests/unit/modules/observability/__init__.pyruns0 bytestests/unit/modules/observability/test_embedding_spans.pyruns1,620 bytestests/unit/modules/observability/test_get_observe.pyruns693 bytestests/unit/modules/observability/test_langfuse_otel.pyruns13,409 bytestests/unit/modules/observability/test_memory_semconv.pyruns12,375 bytestests/unit/modules/observability/test_trace_ownership.pyruns3,749 bytestests/unit/modules/observability/test_tracing.pyruns11,420 bytestests/unit/modules/observability/test_tracing_kill_switch_and_batching.pyruns4,160 bytestests/unit/modules/ontology/test_construct_data_points_and_edges_with_ontology.pyruns10,538 bytestests/unit/modules/ontology/test_get_configured_ontology_resolver.pyruns7,375 bytestests/unit/modules/ontology/test_ontology_adapter.pyruns23,547 bytestests/unit/modules/ontology/test_ontology_env_config.pyruns2,329 bytestests/unit/modules/ontology/test_ontology_reasoning.pyruns4,824 bytestests/unit/modules/ontology/test_parse_rdf_content.pyruns6,633 bytestests/unit/modules/operations/test_exact_token_capture.pyruns2,904 bytestests/unit/modules/operations/test_operation_metadata.pyruns6,145 bytestests/unit/modules/operations/test_operation_token_capture.pyruns4,818 bytestests/unit/modules/operations/test_operation_wiring.pyruns3,715 bytestests/unit/modules/operations/test_parent_run_chain.pyruns4,548 bytestests/unit/modules/operations/test_pipeline_session_id.pyruns8,789 bytestests/unit/modules/operations/test_record_operation.pyruns14,479 bytestests/unit/modules/operations/test_usage_accumulator.pyruns3,630 bytestests/unit/modules/pipelines/run_task_from_queue_test.pyruns1,702 bytestests/unit/modules/pipelines/run_tasks_test.pyruns1,399 bytestests/unit/modules/pipelines/run_tasks_with_context_test.pyruns1,486 bytestests/unit/modules/pipelines/test_background_pipeline_task_anchoring.pyruns4,354 bytestests/unit/modules/pipelines/test_close_run_with_cause.pyruns2,715 bytestests/unit/modules/pipelines/test_cognify_failed_error.pyruns4,209 bytestests/unit/modules/pipelines/test_data_item_status.pyruns2,207 bytestests/unit/modules/pipelines/test_incremental_passthrough_metadata.pyruns3,288 bytestests/unit/modules/pipelines/test_pipeline_context_extras.pyruns5,823 bytestests/unit/modules/pipelines/test_pipeline_run_info_data_ids.pyruns4,778 bytestests/unit/modules/pipelines/test_pipeline_run_progress.pyruns12,940 bytestests/unit/modules/pipelines/test_pipeline_telemetry_events.pyruns12,826 bytestests/unit/modules/pipelines/test_provenance_mode.pyruns15,813 bytestests/unit/modules/pipelines/test_provenance_stamping.pyruns5,262 bytestests/unit/modules/pipelines/test_run_info_has_no_data.pyruns1,946 bytestests/unit/modules/pipelines/test_run_ownership.pyruns3,329 bytestests/unit/modules/pipelines/test_run_tasks_after_hooks.pyruns21,648 bytestests/unit/modules/pipelines/test_run_tasks_data_item_pinned_id.pyruns3,414 bytestests/unit/modules/pipelines/test_run_tasks_data_item_provenance.pyruns978 bytestests/unit/modules/pipelines/test_run_tasks_data_item_regular_data_id.pyruns2,104 bytestests/unit/modules/pipelines/test_run_tasks_data_item_sessions.pyruns7,037 bytestests/unit/modules/pipelines/test_run_tasks_data_item_source_fields.pyruns2,516 bytestests/unit/modules/pipelines/test_run_tasks_repo_branch.pyruns1,742 bytestests/unit/modules/pipelines/test_run_tasks_rollback.pyruns9,627 bytestests/unit/modules/pipelines/test_summarize_run_info_data.pyruns259 bytestests/unit/modules/pipelines/test_telemetry_failure_isolation.pyruns9,751 bytestests/unit/modules/pipelines/test_topological_rank_stamping.pyruns6,944 bytestests/unit/modules/preflight/__init__.pyruns0 bytestests/unit/modules/preflight/test_config_preflight.pyruns10,965 bytestests/unit/modules/presort/test_local_paths.pyruns1,569 bytestests/unit/modules/provenance/conftest.pyruns2,069 bytestests/unit/modules/provenance/test_buffer.pyruns3,625 bytestests/unit/modules/provenance/test_capture.pyruns3,780 bytestests/unit/modules/provenance/test_cleanup.pyruns3,576 bytestests/unit/modules/provenance/test_integrity.pyruns4,655 bytestests/unit/modules/provenance/test_lookup.pyruns13,322 bytestests/unit/modules/provenance/test_models.pyruns396 bytestests/unit/modules/provenance/test_persistence.pyruns3,228 bytestests/unit/modules/provenance/test_provenance_entry_model.pyruns3,489 bytestests/unit/modules/provenance/test_provenance_manager.pyruns14,377 bytestests/unit/modules/provenance/test_record_provenance_task.pyruns13,502 bytestests/unit/modules/provenance/test_verify_chain.pyruns2,856 bytestests/unit/modules/recall/test_model_from_json_schema.pyruns4,923 bytestests/unit/modules/recall/test_normalize_search_payload.pyruns8,229 bytestests/unit/modules/retrieval/chunks_retriever_test.pyruns8,478 bytestests/unit/modules/retrieval/code_retriever_declaration_views_test.pyruns10,367 bytestests/unit/modules/retrieval/code_retriever_ingested_graph_test.pyruns38,558 bytestests/unit/modules/retrieval/code_retriever_navigation_test.pyruns56,307 bytestests/unit/modules/retrieval/code_retriever_test.pyruns45,546 bytestests/unit/modules/retrieval/code_search_index_test.pyruns4,310 bytestests/unit/modules/retrieval/code_seed_miss_report_test.pyruns3,735 bytestests/unit/modules/retrieval/cypher_search_retriever_test.pyruns3,855 bytestests/unit/modules/retrieval/graph_completion_decomposition_retriever_test.pyruns22,127 bytestests/unit/modules/retrieval/graph_completion_retriever_context_extension_test.pyruns35,449 bytestests/unit/modules/retrieval/graph_completion_retriever_cot_test.pyruns28,413 bytestests/unit/modules/retrieval/graph_completion_retriever_test.pyruns21,044 bytestests/unit/modules/retrieval/hybrid/test_context_batch.pyruns728 bytestests/unit/modules/retrieval/hybrid/test_dlt_lanes.pyruns6,603 bytestests/unit/modules/retrieval/hybrid/test_entities_scope.pyruns2,300 bytestests/unit/modules/retrieval/hybrid/test_hybrid_fact_conflicts.pyruns8,791 bytestests/unit/modules/retrieval/hybrid/test_merge.pyruns3,669 bytestests/unit/modules/retrieval/hybrid/test_personal_weight_ranking.pyruns2,743 bytestests/unit/modules/retrieval/hybrid/test_references.pyruns2,146 bytestests/unit/modules/retrieval/hybrid/test_truth_context.pyruns4,337 bytestests/unit/modules/retrieval/hybrid/test_truth_epoch_ranking.pyruns1,346 bytestests/unit/modules/retrieval/hybrid_batch_test.pyruns2,955 bytestests/unit/modules/retrieval/hybrid_facts_test.pyruns6,702 bytestests/unit/modules/retrieval/hybrid_retriever_test.pyruns55,772 bytestests/unit/modules/retrieval/rag_completion_retriever_test.pyruns13,118 bytestests/unit/modules/retrieval/retriever_readme_index_test.pyruns2,201 bytestests/unit/modules/retrieval/skills_retriever_test.pyruns7,935 bytestests/unit/modules/retrieval/summaries_retriever_test.pyruns8,809 bytestests/unit/modules/retrieval/test_access_tracking.pyruns2,599 bytestests/unit/modules/retrieval/test_auto_feedback_gate.pyruns3,701 bytestests/unit/modules/retrieval/test_bm25_retriever.pyruns4,282 bytestests/unit/modules/retrieval/test_broad_retriever.pyruns12,627 bytestests/unit/modules/retrieval/test_broad_store.pyruns3,965 bytestests/unit/modules/retrieval/test_brute_force_triplet_search.pyruns51,646 bytestests/unit/modules/retrieval/test_completion.pyruns17,128 bytestests/unit/modules/retrieval/test_concurrent_turn.pyruns10,015 bytestests/unit/modules/retrieval/test_concurrent_turn_dispatch.pyruns17,808 bytestests/unit/modules/retrieval/test_concurrent_turn_eligibility.pyruns1,968 bytestests/unit/modules/retrieval/test_conflict_contexts.pyruns10,303 bytestests/unit/modules/retrieval/test_context_evidence.pyruns3,440 bytestests/unit/modules/retrieval/test_global_context.pyruns2,926 bytestests/unit/modules/retrieval/test_graph_report_retriever.pyruns10,494 bytestests/unit/modules/retrieval/test_graph_summary_completion_retriever.pyruns6,315 bytestests/unit/modules/retrieval/test_hybrid_truth_context.pyruns3,769 bytestests/unit/modules/retrieval/test_include_references_wiring.pyruns10,019 bytestests/unit/modules/retrieval/test_merge_results.pyruns3,893 bytestests/unit/modules/retrieval/test_natural_language_internal_filter.pyruns3,681 bytestests/unit/modules/retrieval/test_natural_language_result_payload.pyruns2,928 bytestests/unit/modules/retrieval/test_node_edge_vector_search.pyruns13,265 bytestests/unit/modules/retrieval/test_non_generative_session_preparation.pyruns8,156 bytestests/unit/modules/retrieval/test_only_context_prompt.pyruns22,678 bytestests/unit/modules/retrieval/test_only_context_registry.pyruns3,191 bytestests/unit/modules/retrieval/test_references_helpers.pyruns9,330 bytestests/unit/modules/retrieval/test_session_turn_kwargs.pyruns2,327 bytestests/unit/modules/retrieval/test_temporal_hybrid_retriever.pyruns30,912 bytestests/unit/modules/retrieval/test_triplet_context_provider_alignment.pyruns3,827 bytestests/unit/modules/retrieval/test_used_graph_elements.pyruns4,755 bytestests/unit/modules/retrieval/validate_queries_test.pyruns2,381 bytestests/unit/modules/retriever/test_description_to_codepart_search.pyruns4,183 bytestests/unit/modules/search/test_authorized_search_dataset_routing.pyruns14,548 bytestests/unit/modules/search/test_dataset_routing.pyruns26,634 bytestests/unit/modules/search/test_get_retriever_output.pyruns25,757 bytestests/unit/modules/search/test_get_search_type_retriever_instance.pyruns21,222 bytestests/unit/modules/search/test_hybrid_deferral.pyruns5,128 bytestests/unit/modules/search/test_search.pyruns30,880 bytestests/unit/modules/search/test_search_history_dataset_id.pyruns4,259 bytestests/unit/modules/search/test_search_history_switch.pyruns16,493 bytestests/unit/modules/search/test_search_prepare_search_result_contract.pyruns6,103 bytestests/unit/modules/search/test_top_k_validation.pyruns3,191 bytestests/unit/modules/session_distillation/__init__.pyruns0 bytestests/unit/modules/session_distillation/test_distillation_helpers.pyruns21,737 bytestests/unit/modules/session_distillation/test_distillation_watermark.pyruns34,309 bytestests/unit/modules/session_lifecycle/__init__.pyruns0 bytestests/unit/modules/session_lifecycle/test_agent_attribution.pyruns4,304 bytestests/unit/modules/session_lifecycle/test_agent_usage.pyruns17,723 bytestests/unit/modules/session_lifecycle/test_invalidate_sessions.pyruns24,363 bytestests/unit/modules/settings/test_get_current_settings.pyruns6,013 bytestests/unit/modules/storage/test_json_encoder.pyruns835 bytestests/unit/modules/tools/__init__.pyruns0 bytestests/unit/modules/tools/test_readonly_executor.pyruns3,616 bytestests/unit/modules/tools/test_skill_ingest.pyruns27,359 bytestests/unit/modules/tools/test_sql_guard.pyruns3,201 bytestests/unit/modules/tools/test_text_to_sql_engine.pyruns5,343 bytestests/unit/modules/tools/test_tool_connections.pyruns5,806 bytestests/unit/modules/tools/test_tools_config.pyruns1,839 bytestests/unit/modules/tools/test_write_guard.pyruns2,198 bytestests/unit/modules/tools/test_write_proposals.pyruns8,995 bytestests/unit/modules/user_preferences/__init__.pyruns0 bytestests/unit/modules/user_preferences/test_config_validation.pyruns1,992 bytestests/unit/modules/user_preferences/test_flag_off_writes_nothing.pyruns6,875 bytestests/unit/modules/user_preferences/test_graph_completion_personalization.pyruns4,892 bytestests/unit/modules/user_preferences/test_preference_isolation.pyruns4,026 bytestests/unit/modules/user_preferences/test_preference_store_fallbacks.pyruns8,570 bytestests/unit/modules/user_preferences/test_preference_update.pyruns23,943 bytestests/unit/modules/user_preferences/test_rag_personalization.pyruns11,823 bytestests/unit/modules/user_preferences/test_retrieval_foundation.pyruns11,850 bytestests/unit/modules/users/__init__.pyruns37 bytestests/unit/modules/users/test_add_user_to_role_guards.pyruns3,804 bytestests/unit/modules/users/test_auth_cookie_secure.pyruns6,757 bytestests/unit/modules/users/test_authenticated_websocket_user.pyruns9,127 bytestests/unit/modules/users/test_conditional_authentication.pyruns12,069 bytestests/unit/modules/users/test_create_default_user_password.pyruns6,605 bytestests/unit/modules/users/test_get_auth_secret.pyruns3,468 bytestests/unit/modules/users/test_get_by_token_single_session.pyruns3,215 bytestests/unit/modules/users/test_get_default_user_db_not_created.pyruns4,221 bytestests/unit/modules/users/test_get_principal_configuration_owner_scope.pyruns5,441 bytestests/unit/modules/users/test_get_principal_subclass_attributes.pyruns5,458 bytestests/unit/modules/users/test_get_readable_datasets_and_permitted_ids.pyruns4,077 bytestests/unit/modules/users/test_get_visible_user_ids.pyruns2,008 bytestests/unit/modules/users/test_password_bound_jwt_strategy.pyruns4,501 bytestests/unit/modules/users/test_redact_websocket_query_secrets.pyruns2,134 bytestests/unit/modules/users/test_set_default_user_password_if_unset.pyruns4,805 bytestests/unit/modules/users/test_transport_scheme_signature.pyruns3,244 bytestests/unit/modules/users/test_user_create_parent.pyruns1,070 bytestests/unit/modules/users/test_websocket_query_param.pyruns2,175 bytestests/unit/modules/visualization/test_compact_payload.pyruns8,046 bytestests/unit/modules/visualization/test_embedding_join.pyruns10,902 bytestests/unit/modules/visualization/test_graph_stream.pyruns21,134 bytestests/unit/modules/visualization/test_memory_map_payload.pyruns15,050 bytestests/unit/modules/visualization/test_operations_catalog.pyruns2,095 bytestests/unit/modules/visualization/test_orchestrator_assembly.pyruns5,428 bytestests/unit/modules/visualization/test_preprocessor.pyruns26,354 bytestests/unit/modules/visualization/test_semantic_clusters.pyruns7,772 bytestests/unit/modules/visualization/test_semantic_layout.pyruns5,162 bytestests/unit/modules/visualization/test_semantic_map_assembly.pyruns4,761 bytestests/unit/modules/visualization/test_session_event_scoping.pyruns6,327 bytestests/unit/modules/visualization/test_session_events.pyruns2,585 bytestests/unit/modules/visualization/test_subgraph_data.pyruns14,564 bytestests/unit/modules/visualization/test_visualization_payload.pyruns4,009 bytestests/unit/modules/visualization/visualization_test.pyruns11,178 bytestests/unit/pipelines/test_bound_task_pipeline.pyruns6,610 bytestests/unit/pipelines/test_simplified_pipelines.pyruns8,211 bytestests/unit/processing/chunks/chunk_by_paragraph_2_test.pyruns2,487 bytestests/unit/processing/chunks/chunk_by_paragraph_test.pyruns2,605 bytestests/unit/processing/chunks/chunk_by_row_test.pyruns4,617 bytestests/unit/processing/chunks/chunk_by_sentence_test.pyruns2,564 bytestests/unit/processing/chunks/chunk_by_word_test.pyruns1,177 bytestests/unit/processing/chunks/test_input.pyruns10,059 bytestests/unit/processing/utils/utils_test.pyruns2,194 bytestests/unit/search/test_search_result_payload.pyruns5,439 bytestests/unit/shared/test_async_utils.pyruns1,475 bytestests/unit/shared/test_auto_rate_limit.pyruns3,088 bytestests/unit/shared/test_data_models.pyruns1,719 bytestests/unit/shared/test_dict_keys.pyruns2,123 bytestests/unit/shared/test_env_file.pyruns9,562 bytestests/unit/shared/test_graph_schema_external_refs.pyruns4,327 bytestests/unit/shared/test_logging_setup_excepthook.pyruns3,469 bytestests/unit/shared/test_telemetry_dataset_names.pyruns5,598 bytestests/unit/shared/test_telemetry_exception_properties.pyruns4,413 bytestests/unit/shared/test_telemetry_identity.pyruns14,506 bytestests/unit/shared/test_telemetry_off_under_pytest.pyruns955 bytestests/unit/shared/test_telemetry_operation_errors.pyruns7,959 bytestests/unit/shared/test_telemetry_sender.pyruns7,483 bytestests/unit/shared/test_telemetry_tracking.pyruns6,067 bytestests/unit/shared/test_usage_logger.pyruns8,186 bytestests/unit/tasks/chunks/test_create_chunk_associations_provenance.pyruns2,235 bytestests/unit/tasks/code_docs/test_add_code_doc_edges.pyruns16,430 bytestests/unit/tasks/code_docs/test_code_docs_round_trip.pyruns16,635 bytestests/unit/tasks/code_docs/test_docstrings.pyruns10,930 bytestests/unit/tasks/code_docs/test_extract_code_docs.pyruns21,018 bytestests/unit/tasks/code_graph/fixtures/docs_and_flows/facts.jsonlasset4,118 bytestests/unit/tasks/code_graph/fixtures/docs_and_flows/flows.jsonasset4,485 bytestests/unit/tasks/code_graph/fixtures/docs_and_flows/receipt.jsonasset466 bytestests/unit/tasks/code_graph/fixtures/facts.jsonlasset2,866 bytestests/unit/tasks/code_graph/fixtures/receipt.jsonasset491 bytestests/unit/tasks/code_graph/test_cluster.pyruns33,431 bytestests/unit/tasks/code_graph/test_code_repo.pyruns17,716 bytestests/unit/tasks/code_graph/test_code_repo_node_set.pyruns24,216 bytestests/unit/tasks/code_graph/test_declaration_views.pyruns9,353 bytestests/unit/tasks/code_graph/test_enola_contract.pyruns18,467 bytestests/unit/tasks/code_graph/test_enola_docs_and_flows.pyruns35,593 bytestests/unit/tasks/code_graph/test_enola_integration.pyruns1,189 bytestests/unit/tasks/code_graph/test_enola_parser.pyruns4,117 bytestests/unit/tasks/code_graph/test_enola_runner.pyruns9,891 bytestests/unit/tasks/code_graph/test_extract_code_graph.pyruns27,234 bytestests/unit/tasks/code_graph/test_incremental_code_graph.pyruns10,517 bytestests/unit/tasks/code_graph/test_remember_code_graph.pyruns22,927 bytestests/unit/tasks/code_graph/test_resolve_repo.pyruns7,428 bytestests/unit/tasks/code_graph/test_resolve_repo_branch.pyruns3,195 bytestests/unit/tasks/code_graph/test_resolve_repo_credentials.pyruns6,207 bytestests/unit/tasks/code_graph/test_resolve_repo_real_git.pyruns7,928 bytestests/unit/tasks/codingagents/test_coding_rule_associations_provenance.pyruns3,351 bytestests/unit/tasks/connectors/drive_pdfs.pyruns2,424 bytestests/unit/tasks/connectors/fake_apollo.pyruns10,742 bytestests/unit/tasks/connectors/fake_asana.pyruns18,075 bytestests/unit/tasks/connectors/fake_calendar.pyruns10,138 bytestests/unit/tasks/connectors/fake_onenote.pyruns11,451 bytestests/unit/tasks/connectors/test_apollo_client.pyruns11,227 bytestests/unit/tasks/connectors/test_apollo_resource.pyruns16,125 bytestests/unit/tasks/connectors/test_apollo_source.pyruns46,967 bytestests/unit/tasks/connectors/test_asana_client.pyruns12,882 bytestests/unit/tasks/connectors/test_asana_source.pyruns138,604 bytestests/unit/tasks/connectors/test_gmail_source.pyruns30,398 bytestests/unit/tasks/connectors/test_google_calendar_source.pyruns13,054 bytestests/unit/tasks/connectors/test_google_calendar_sync.pyruns25,569 bytestests/unit/tasks/connectors/test_google_drive_content.pyruns15,954 bytestests/unit/tasks/connectors/test_google_drive_source.pyruns53,517 bytestests/unit/tasks/connectors/test_linear_source.pyruns26,349 bytestests/unit/tasks/connectors/test_notion_source.pyruns38,383 bytestests/unit/tasks/connectors/test_obsidian_source.pyruns34,114 bytestests/unit/tasks/connectors/test_onenote_client.pyruns16,605 bytestests/unit/tasks/connectors/test_onenote_source.pyruns66,634 bytestests/unit/tasks/documents/test_classify_documents.pyruns1,184 bytestests/unit/tasks/graph/__init__.pyruns0 bytestests/unit/tasks/graph/conftest.pyruns668 bytestests/unit/tasks/graph/test_existing_edge_attribution.pyruns6,838 bytestests/unit/tasks/graph/test_extract_graph_and_summarize.pyruns6,278 bytestests/unit/tasks/graph/test_extract_graph_from_data.pyruns21,960 bytestests/unit/tasks/graph/test_extract_graph_from_data_v2.pyruns1,625 bytestests/unit/tasks/graph/test_gliner_concurrent_inference.pyruns18,773 bytestests/unit/tasks/graph/test_gliner_demo_tasks.pyruns49,011 bytestests/unit/tasks/graph/test_gliner_install.pyruns17,975 bytestests/unit/tasks/graph/test_gliner_model_download_notice.pyruns3,007 bytestests/unit/tasks/ingestion/conftest.pyruns1,731 bytestests/unit/tasks/ingestion/test_csv_delimiter_detection.pyruns1,678 bytestests/unit/tasks/ingestion/test_dlt_column_values.pyruns10,679 bytestests/unit/tasks/ingestion/test_dlt_config.pyruns2,805 bytestests/unit/tasks/ingestion/test_dlt_csv_inputs.pyruns5,474 bytestests/unit/tasks/ingestion/test_dlt_ctx_extras_state.pyruns6,699 bytestests/unit/tasks/ingestion/test_dlt_fk_resolution.pyruns7,637 bytestests/unit/tasks/ingestion/test_dlt_incremental_replay.pyruns2,641 bytestests/unit/tasks/ingestion/test_dlt_internal_table_filter.pyruns1,571 bytestests/unit/tasks/ingestion/test_dlt_key_hints.pyruns6,672 bytestests/unit/tasks/ingestion/test_dlt_orphan_cleanup_dataset_id.pyruns4,014 bytestests/unit/tasks/ingestion/test_dlt_row_content_hash.pyruns1,328 bytestests/unit/tasks/ingestion/test_dlt_row_node_set_column.pyruns3,384 bytestests/unit/tasks/ingestion/test_dlt_row_structure_column.pyruns3,992 bytestests/unit/tasks/ingestion/test_dlt_schema_graph_emit.pyruns7,179 bytestests/unit/tasks/ingestion/test_dlt_source_label.pyruns806 bytestests/unit/tasks/ingestion/test_dlt_stable_manifest_id.pyruns8,525 bytestests/unit/tasks/ingestion/test_dlt_stable_row_ids.pyruns6,504 bytestests/unit/tasks/ingestion/test_dlt_temporal.pyruns8,002 bytestests/unit/tasks/ingestion/test_document_structure.pyruns6,535 bytestests/unit/tasks/ingestion/test_ingest_data_carried_source.pyruns5,813 bytestests/unit/tasks/ingestion/test_ingest_data_ctx_dataset.pyruns7,483 bytestests/unit/tasks/ingestion/test_ingest_data_literal_text.pyruns4,499 bytestests/unit/tasks/ingestion/test_ingest_data_node_set_union.pyruns4,985 bytestests/unit/tasks/ingestion/test_ingest_data_update_branch.pyruns2,654 bytestests/unit/tasks/ingestion/test_ingest_route_stamp_on_change.pyruns5,108 bytestests/unit/tasks/ingestion/test_ingest_update_data_size.pyruns6,354 bytestests/unit/tasks/ingestion/test_materialize_stream_for_background.pyruns1,630 bytestests/unit/tasks/ingestion/test_merge_existing_row_metadata.pyruns6,339 bytestests/unit/tasks/ingestion/test_parse_sql_query.pyruns5,189 bytestests/unit/tasks/ingestion/test_precomputed_source_handoff.pyruns3,459 bytestests/unit/tasks/ingestion/test_save_data_item_literal_text.pyruns3,413 bytestests/unit/tasks/ingestion/test_save_data_item_to_storage.pyruns6,100 bytestests/unit/tasks/ingestion/test_source_uri.pyruns2,481 bytestests/unit/tasks/ingestion/test_union_node_sets.pyruns4,196 bytestests/unit/tasks/memify/review_conflicts/conftest.pyruns708 bytestests/unit/tasks/memify/review_conflicts/review_builders.pyruns3,119 bytestests/unit/tasks/memify/review_conflicts/test_accept_review.pyruns7,879 bytestests/unit/tasks/memify/review_conflicts/test_build_review_prompt.pyruns4,688 bytestests/unit/tasks/memify/review_conflicts/test_read_facts.pyruns19,704 bytestests/unit/tasks/memify/review_conflicts/test_review_entities.pyruns17,825 bytestests/unit/tasks/memify/review_conflicts/test_select_review_facts.pyruns5,089 bytestests/unit/tasks/memify/review_conflicts/test_write_conflicts.pyruns14,399 bytestests/unit/tasks/memify/test_build_document_index.pyruns14,694 bytestests/unit/tasks/memify/test_cross_connect_entities.pyruns8,686 bytestests/unit/tasks/memify/test_global_context_index.pyruns51,568 bytestests/unit/tasks/memify/test_global_context_index_graph_bucketing.pyruns13,045 bytestests/unit/tasks/memify/test_global_context_index_idf.pyruns2,153 bytestests/unit/tasks/memify/test_load_dataset_content.pyruns5,278 bytestests/unit/tasks/memify/test_session_persist_watermark.pyruns12,727 bytestests/unit/tasks/presort/conftest.pyruns1,223 bytestests/unit/tasks/presort/test_build_report.pyruns5,320 bytestests/unit/tasks/presort/test_check_cognee_status.pyruns2,972 bytestests/unit/tasks/presort/test_detect_duplicates.pyruns1,779 bytestests/unit/tasks/presort/test_detect_pii.pyruns4,561 bytestests/unit/tasks/presort/test_detect_versions.pyruns1,710 bytestests/unit/tasks/presort/test_graph_apply.pyruns6,277 bytestests/unit/tasks/presort/test_group_files.pyruns1,925 bytestests/unit/tasks/presort/test_relations.pyruns6,562 bytestests/unit/tasks/presort/test_scan_folder.pyruns1,581 bytestests/unit/tasks/storage/test_add_data_points.pyruns28,423 bytestests/unit/tasks/storage/test_chunk_ownership_document_scope.pyruns8,354 bytestests/unit/tasks/storage/test_chunk_ownership_exactness.pyruns9,329 bytestests/unit/tasks/storage/test_find_indexed_chunks.pyruns8,653 bytestests/unit/tasks/storage/test_index_chunks_for_search.pyruns8,178 bytestests/unit/tasks/storage/test_ownership_write_cost.pyruns4,949 bytestests/unit/tasks/summarization/test_summarize_text.pyruns1,417 bytestests/unit/tasks/test_data_item_to_text_file.pyruns3,357 bytestests/unit/tasks/test_dlt_document_cleanup_scope.pyruns3,773 bytestests/unit/tasks/test_dlt_document_mode.pyruns9,025 bytestests/unit/tasks/test_dlt_orphan_retires_decisions.pyruns3,240 bytestests/unit/tasks/test_dlt_p0_correctness.pyruns2,288 bytestests/unit/tasks/web_scraper/test_public_exports.pyruns463 bytestests/unit/tasks/web_scraper/test_ssrf_protection.pyruns3,973 bytestests/unit/test_add_capability_layer_migration.pyruns3,283 bytestests/unit/test_add_embedding_token_usage_migration.pyruns4,493 bytestests/unit/test_add_graph_metrics_has_full_metrics_migration.pyruns6,084 bytestests/unit/test_add_parent_user_id_migration.pyruns2,537 bytestests/unit/test_add_pipeline_run_sessions_migration.pyruns6,754 bytestests/unit/test_add_pipeline_runs_created_at_index_migration.pyruns4,740 bytestests/unit/test_add_session_records_agent_id_migration.pyruns3,766 bytestests/unit/test_agents_sdk_cli.pyruns17,035 bytestests/unit/test_bench_cognee_cloud_tenant.pyruns7,315 bytestests/unit/test_bench_cognee_skips_search.pyruns3,325 bytestests/unit/test_context_global_variables.pyruns19,393 bytestests/unit/test_create_vector_engine_forwarding.pyruns1,770 bytestests/unit/test_embedding_budget_fastfail.pyruns17,835 bytestests/unit/test_frozen_schema_seal.pyruns1,626 bytestests/unit/test_ladybug_requirement.pyruns4,544 bytestests/unit/test_litellm_embedding_auth_fastfail.pyruns3,359 bytestests/unit/test_litellm_embedding_config_fastfail.pyruns7,223 bytestests/unit/test_litellm_embedding_sanitize.pyruns24,016 bytestests/unit/test_mock_default_instance.pyruns2,640 bytestests/unit/test_run_migrations.pyruns14,751 bytestests/unit/test_run_mocked_seeded.pyruns836 bytestests/unit/test_statistics_percentile_report.pyruns2,233 bytestests/unit/test_telemetry_aggregate_extract.pyruns28,289 bytestests/unit/test_telemetry_issue_body.pyruns6,495 bytestests/unit/test_weekly_tickets_issue_body.pyruns6,151 bytestests/unit/tools/test_docs_issue_filter.pyruns4,433 bytestests/unit/tools/test_docs_issue_triage.pyruns27,874 bytestests/unit/truth_subspace/__init__.pyruns0 bytestests/unit/truth_subspace/test_align.pyruns3,853 bytestests/unit/truth_subspace/test_build_centroid_slots.pyruns3,506 bytestests/unit/truth_subspace/test_build_write_order_and_gates.pyruns15,161 bytestests/unit/truth_subspace/test_centroids.pyruns4,007 bytestests/unit/users/permissions/test_authorized_get_principal_datasets.pyruns8,089 bytestests/unit/users/permissions/test_get_effective_capabilities.pyruns36,861 bytestests/unit/users/permissions/test_has_grant_permission.pyruns3,309 bytestests/unit/users/permissions/test_has_user_management_permission.pyruns4,422 bytestests/unit/users/roles/test_role_management_methods.pyruns3,769 bytestests/unit/users/tenants/test_remove_user_from_tenant.pyruns3,219 bytestests/unit/users/tenants/test_role_lookup_methods.pyruns6,233 bytestests/unit/users/tenants/test_role_visibility.pyruns6,783 bytestests/unit/users/test_agents_follow_their_parent.pyruns14,879 bytestests/unit/users/test_manage_users_capability.pyruns16,045 bytestests/unit/users/test_parent_reaches_agent_datasets.pyruns6,267 bytestests/utils/assert_bounded_neighborhood_contract.pyruns1,958 bytestests/utils/assert_edges_vector_index_not_present.pyruns878 bytestests/utils/assert_edges_vector_index_present.pyruns2,871 bytestests/utils/assert_graph_edges_not_present.pyruns1,051 bytestests/utils/assert_graph_edges_present.pyruns1,080 bytestests/utils/assert_graph_nodes_not_present.pyruns605 bytestests/utils/assert_graph_nodes_present.pyruns572 bytestests/utils/assert_nodes_vector_index_not_present.pyruns1,200 bytestests/utils/assert_nodes_vector_index_present.pyruns1,190 bytestests/utils/ci_search_type.pyruns1,258 bytestests/utils/extract_entities.pyruns1,386 bytestests/utils/extract_relationships.pyruns1,765 bytestests/utils/extract_summary.pyruns539 bytestests/utils/filter_overlapping_entities.pyruns740 bytestests/utils/filter_overlapping_relationships.pyruns1,122 bytestests/utils/get_contains_edge_text.pyruns276 bytestests/utils/get_latest_pipeline_run.pyruns694 bytestests/utils/keyless_gate_targets.pyruns740 bytestests/utils/mock_ingestion/__init__.pyruns247 bytestests/utils/mock_ingestion/mock_ingestion.pyruns9,551 bytestests/utils/mock_ingestion/replays/agentic_reasoning_procurement.jsonasset10,312 bytestests/utils/mock_ingestion/replays/feedback_score_shifting.jsonasset5,296 bytestests/utils/mock_ingestion/replays/temporal_recall.jsonasset3,595 bytestests/utils/recording_http_server.pyruns1,217 bytestests/utils/run_mocked.pyruns4,352 bytesversion.pyruns858 bytes
Read SKILL.md
# Cognee
Use this skill for **Cognee-specific Python API help** and for mapping user goals to the right
Cognee workflow.
## When to apply this skill
Apply this skill whenever the user wants to do any of the following with Cognee:
- ingest text, files, URLs, repos, or datasets
- build or rebuild a knowledge graph
- search documents, chunks, summaries, triplets, or graph context
- choose a `SearchType`
- enrich an existing graph with `improve`View the complete source on GitHubWhen your agent uses it
Use to briefly explain small code diffs.
What it loads into context
Frontmatter
11 tokensAlways available to the agent
SKILL.md
31 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
Files
SKILL.mdcore134 bytes
Read SKILL.md
# diff-risk-explainer
Explain what changed in the diff. Keep it short.View the complete source on GitHubWhen your agent uses it
Use to judge whether a PR review comment sounds polite.
What it loads into context
Frontmatter
13 tokensAlways available to the agent
SKILL.md
39 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
Files
SKILL.mdcore201 bytes
Read SKILL.md
# pr-comment-evaluator
Only judge whether the PR comment sounds polite. Do not discuss code risk or technical correctness.View the complete source on GitHubWhen your agent uses it
Use to identify missing instructions in another skill based on its output.
What it loads into context
Frontmatter
15 tokensAlways available to the agent
SKILL.md
179 tokensWhen the skill is activated
Reference documents
0 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
Files
SKILL.mdcore816 bytes
Read SKILL.md
# skill-feedback-writer
You evaluate whether a skill's output was good enough for the task.
Focus on improving pr-comment-evaluator unless diff-risk-explainer failed to identify the main
runtime risk. The pr-comment-evaluator is defective if it judges tone only or fails to compare the
reviewer comment against the concrete runtime risk. In that case, target pr-comment-evaluator and
set score to 0.30 or lower.
Return only JSON with these keys:
- diff_risk_summary
- comment_evaluation
- skill_to_improve
- score
- feedbackView the complete source on GitHubSkills included
- cognee
Repository facts
- License
- Apache-2.0
- Created
- Aug 16, 2023
- Last pushed
- Nov 6, 2026
- Forks
- 3,469
- Open issues
- 783
- Project activity
- Active
Rank over the last 12 weeks
Now #61 · best #51 · down 1 in 30 days
- #59 from Oct 8 to Oct 18
- #60 from Oct 19 to Oct 24
- #61 on Oct 25
- #60 from Oct 28 to Oct 29
- #62 from Oct 30 to Oct 31
- #61 since Nov 1
12 earlier periods
- #51 on Aug 2
- #51 from Aug 7 to Aug 17
- #52 from Aug 18 to Aug 19
- #53 from Aug 20 to Aug 28
- #55 from Aug 29 to Sep 3
- #57 from Sep 4 to Sep 7
- #58 from Sep 8 to Sep 9
- #57 on Sep 10
- #58 from Sep 11 to Sep 13
- #59 from Sep 14 to Sep 15
- #61 from Sep 16 to Oct 1
- #60 from Oct 2 to Oct 7
Before you install
Network or broad shellAutomated signals, not a guarantee
Checked Nov 2, 2026
Not fully analyzed: some files were too long, unreadable or missing. This never lowers the level.
Show 31 notes
cognee/eval_framework/locomo/report_artifacts/topk5_adapted_prompts/date_annotations.json:10102Analysis incomplete: regex work limit reachedcognee/modules/visualization/template.html:172Analysis incomplete: physical or joined line exceeds character limitcognee/modules/visualization/template.html:170Analysis incomplete: physical or joined line exceeds character limitcognee/modules/visualization/template.html:171Analysis incomplete: physical or joined line exceeds character limitcognee/shared/utils.py:664Analysis incomplete: physical or joined line exceeds character limitcognee/shared/utils.py:662Analysis incomplete: physical or joined line exceeds character limitcognee/shared/utils.py:663Analysis incomplete: physical or joined line exceeds character limitcognee/shared/utils.py:672Analysis incomplete: physical or joined line exceeds character limitcognee/skill.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedcognee/skill.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedcognee/skill.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedcognee/skill.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedcognee/skill.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedcognee/skill.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedcognee/skill.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedcognee/skill.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedcognee/skill.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedcognee/skill.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedcognee/skill.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedcognee/skill.md:1Analysis incomplete: Referenced executable target unavailable; not analyzed
- No broad tool permissions
- 8 dangerous shell commandsin 5 files: cognee/api/v1/ui/ui.py:61 cognee/eval_framework/Dockerfile:12 cognee/tests/e2e/bundled_extension/run_offline_e2e.sh:29 and 2 more
- 2,836 network referencesin 326 files: cognee/tests/unit/tasks/connectors/test_onenote_client.py:32 cognee/tests/unit/tasks/connectors/test_onenote_source.py:304 cognee/tests/unit/tasks/connectors/test_notion_source.py:53 and 323 more
- 14 instruction override signalsin 5 files: cognee/cli/commands/config_command.py:55 cognee/cli/commands/agents_command.py:50 cognee/cli/commands/datasets_command.py:61 and 2 more
- 2,952 executable scriptsin 2,952 files: cognee/__init__.py:1 cognee/__main__.py:1 cognee/alembic/__init__.py:1 and 2,949 more
- 2,147 references to secretsin 453 files: cognee/tests/unit/modules/integrations/test_linear_credential_lifecycle.py:50 cognee/tests/unit/modules/integrations/test_linear_adapter.py:24 cognee/tests/unit/modules/preflight/test_config_preflight.py:28 and 450 more
- No requests to vote in Hot
Show all 7,967 signals by file
cognee/__init__.py
cognee/__main__.py
- Executable scriptline 1
Executable file
cognee/alembic.ini
- Network accessline 8
# template used to generate migration file names; The default value is %%(rev)s_%%(slug)s # Uncomment the line below if you want the files to be prepended with date and time # see https://alembic.sqlalchemy.org/en/latest/tutorial.html#editi - Network accessline 9
# Uncomment the line below if you want the files to be prepended with date and time # see https://alembic.sqlalchemy.org/en/latest/tutorial.html#editing-the-ini-file # for all available tokens - Network accessline 10
# see https://alembic.sqlalchemy.org/en/latest/tutorial.html#editing-the-ini-file
cognee/alembic/__init__.py
- Executable scriptline 1
Executable file
cognee/alembic/env.py
- Executable scriptline 1
Executable file
cognee/alembic/frozen_schema.py
cognee/alembic/versions/18f01b0a0b4c_create_principal_configuration_table.py
- Executable scriptline 1
Executable file
cognee/alembic/versions/1a58b986e6e1_enable_delete_for_old_tutorial_notebooks.py
- Executable scriptline 1
Executable file
cognee/alembic/versions/1c22e6cb5aec_reconcile_to_frozen_schema.py
- Executable scriptline 1
Executable file
cognee/alembic/versions/1d0bb7fede17_add_pipeline_run_status.py
- Executable scriptline 1
Executable file
cognee/alembic/versions/1daae0df1866_incremental_loading.py
- Executable scriptline 1
Executable file
cognee/alembic/versions/211ab850ef3d_add_sync_operations_table.py
- Executable scriptline 1
Executable file
cognee/alembic/versions/24f5d4f64d0d_add_session_lifecycle_tables.py
- Executable scriptline 1
Executable file
cognee/alembic/versions/45957f0a9849_add_notebook_table.py
- Executable scriptline 1
Executable file
cognee/alembic/versions/46a6ce2bd2b2_expand_dataset_database_with_json_.py
- Executable scriptline 1
Executable file
cognee/alembic/versions/482cd6517ce4_add_default_user.py
- Executable scriptline 1
Executable file
cognee/alembic/versions/6ee94db7381f_remove_unique_constraint_tenant_name.py
- Executable scriptline 1
Executable file
cognee/alembic/versions/760ef4f08ef0_change_node_label_and_type_to_text.py
- Executable scriptline 1
Executable file
cognee/alembic/versions/76625596c5c3_expand_dataset_database_for_multi_user.py
- Executable scriptline 1
Executable file
cognee/alembic/versions/7c5d4e2f8a91_add_parent_user_id_to_users.py
- Executable scriptline 1
Executable file
cognee/alembic/versions/8057ae7329c2_initial_migration.py
- Executable scriptline 1
Executable file
cognee/alembic/versions/84e5d08260d6_replace_graph_ledger_table_with_nodes_.py
- Executable scriptline 1
Executable file
cognee/alembic/versions/9e7a3cb85175_loader_separation.py
- Executable scriptline 1
Executable file
cognee/alembic/versions/a1b2c3d4e5f6_add_label_column_to_data.py
- Executable scriptline 1
Executable file
cognee/alembic/versions/a7c2e9f4b8d1_add_session_records_agent_id.py
- Executable scriptline 1
Executable file
cognee/alembic/versions/a7f3c9e1b5d2_extend_pipeline_runs_operation_record.py
- Executable scriptline 1
Executable file
cognee/alembic/versions/aa753a730673_add_pipeline_run_id_to_nodes_and_edges.py
- Executable scriptline 1
Executable file
cognee/alembic/versions/ab7e313804ae_permission_system_rework.py
- Executable scriptline 1
Executable file
cognee/alembic/versions/b1c2d3e4f5a6_add_user_api_key_table.py
- Executable scriptline 1
Executable file - Access to secretsline 25
[Credential-related source omitted] - Access to secretsline 27
[Credential-related source omitted] - Access to secretsline 36
[Credential-related source omitted] - Access to secretsline 46
[Credential-related source omitted] - Access to secretsline 47
[Credential-related source omitted]
cognee/alembic/versions/b2c3d4e5f6a7_add_search_history_indexes.py
- Executable scriptline 1
Executable file
cognee/alembic/versions/b2c4d6e8f0a1_add_integration_credentials_table.py
- Executable scriptline 1
Executable file
cognee/alembic/versions/b3d5f7a9c1e2_add_graph_metrics_has_full_metrics.py
- Executable scriptline 1
Executable file
cognee/alembic/versions/b7e4c2a9d6f1_drop_run_info_data.py
- Executable scriptline 1
Executable file
cognee/alembic/versions/b8c1d3e5f7a9_add_provenance_entries_table.py
- Executable scriptline 1
Executable file
cognee/alembic/versions/b9274c27a25a_kuzu_11_migration.py
- Executable scriptline 1
Executable file
cognee/alembic/versions/c1a2b3d4e5f9_add_db_version_tracking.py
- Executable scriptline 1
Executable file
cognee/alembic/versions/c3d5e7f9a1b2_dedupe_session_context_add_unique_index.py
- Executable scriptline 1
Executable file
cognee/alembic/versions/c4e8a1f6b3d7_add_pipeline_runs_created_at_index.py
- Executable scriptline 1
Executable file
cognee/alembic/versions/c5d7e9f1a3b5_add_dataset_id_to_data.py
- Executable scriptline 1
Executable file
cognee/alembic/versions/c7e2a9b4d1f3_add_created_and_last_used_to_user_api_key.py
- Executable scriptline 1
[Credential-related source omitted] - Access to secretsline 1
[Credential-related source omitted] - Access to secretsline 34
[Credential-related source omitted] - Access to secretsline 36
[Credential-related source omitted] - Access to secretsline 39
[Credential-related source omitted] - Access to secretsline 41
[Credential-related source omitted] - Access to secretsline 49
[Credential-related source omitted] - Access to secretsline 50
[Credential-related source omitted] - Access to secretsline 52
[Credential-related source omitted] - Access to secretsline 53
[Credential-related source omitted]
cognee/alembic/versions/c946955da633_multi_tenant_support.py
- Executable scriptline 1
Executable file
cognee/alembic/versions/d1e2f3a4b5c6_add_pipeline_runs_status_index.py
- Executable scriptline 1
Executable file
cognee/alembic/versions/d4a8e2f6b1c9_add_embedding_token_usage.py
- Executable scriptline 1
Executable file
cognee/alembic/versions/d4e5f6a7b8c9_add_dataset_configuration_table.py
- Executable scriptline 1
Executable file
cognee/alembic/versions/d4e6f8a0b2c3_add_integration_credentials_workspace_id.py
- Executable scriptline 1
Executable file
cognee/alembic/versions/d6e8f0a2b4c6_backfill_dataset_scoped_data_drop_dataset_data.py
- Executable scriptline 1
Executable file
cognee/alembic/versions/d8f4a1b2c3e9_add_global_database_version.py
- Executable scriptline 1
Executable file
cognee/alembic/versions/dd760c09e075_add_pipeline_run_sessions.py
- Executable scriptline 1
Executable file
cognee/alembic/versions/e1ec1dcb50b6_add_last_accessed_to_data.py
- Executable scriptline 1
Executable file
cognee/alembic/versions/e4ebee1091e7_expand_data_model_info.py
- Executable scriptline 1
Executable file
cognee/alembic/versions/e5a7b9c1d3f4_add_dataset_id_to_queries_and_results.py
- Executable scriptline 1
Executable file
cognee/alembic/versions/e7f9a1c3d5b8_add_data_dataset_created_index.py
- Executable scriptline 1
Executable file
cognee/alembic/versions/f1a2b3c4d5e6_add_importance_weight_to_data.py
- Executable scriptline 1
Executable file
cognee/alembic/versions/f2b4c6d8e0a1_add_system_metadata_to_data.py
- Executable scriptline 1
Executable file
cognee/alembic/versions/f3a7b9c1d2e4_add_provenance_edge_evidence.py
- Executable scriptline 1
Executable file
cognee/alembic/versions/f6b8d0a2c4e6_add_capability_layer.py
- Executable scriptline 1
Executable file
cognee/api/DTO.py
- Executable scriptline 1
Executable file
cognee/api/__init__.py
- Executable scriptline 1
Executable file
cognee/api/client.py
- Executable scriptline 1
Executable file - Network accessline 225
else: allowed_origins = [ os.getenv("UI_APP_URL", "http://localhost:3000"), - Network accessline 226
allowed_origins = [ os.getenv("UI_APP_URL", "http://localhost:3000"), ] # Block all except explicitly set origins - Network accessline 227
os.getenv("UI_APP_URL", "http://localhost:3000"), - Network accessline 237
# To allow origins, set CORS_ALLOWED_ORIGINS env variable to a comma-separated list, e.g.: # CORS_ALLOWED_ORIGINS="https://yourdomain.com,https://another.com" - Network accessline 238
# CORS_ALLOWED_ORIGINS="https://yourdomain.com,https://another.com"
cognee/api/exception_telemetry.py
- Executable scriptline 1
Executable file
cognee/api/sse.py
- Executable scriptline 1
Executable file
cognee/api/startup_checks.py
- Executable scriptline 1
Executable file
cognee/api/upload_fields.py
cognee/api/v1/__init__.py
- Executable scriptline 1
Executable file
cognee/api/v1/activity/__init__.py
- Executable scriptline 1
Executable file
cognee/api/v1/activity/routers/__init__.py
- Executable scriptline 1
Executable file
cognee/api/v1/activity/routers/get_activity_router.py
- Executable scriptline 1
Executable file
cognee/api/v1/add/__init__.py
- Executable scriptline 1
Executable file
cognee/api/v1/add/add.py
- Executable scriptline 1
Executable file - Access to secretsline 69
[Credential-related source omitted] - Network accessline 84
* S3 paths: "s3://bucket-name/path/to/file.pdf" - **Binary file objects**: File handles/streams (BinaryIO) - **Web URLs**: "https://example.com/page" is fetched and ingested as a page - Network accessline 85
- **Binary file objects**: File handles/streams (BinaryIO) - **Web URLs**: "https://example.com/page" is fetched and ingested as a page - **Code repository URLs**: "https://github.com/<owner>/<repo>" (or a gitlab.com - Network accessline 86
- **Web URLs**: "https://example.com/page" is fetched and ingested as a page - Network accessline 87
- **Code repository URLs**: "https://github.com/<owner>/<repo>" (or a gitlab.com - Network accessline 211
"more_info": "a[href*='more-info']" } await cognee.add("https://example.com",extraction_rules=extraction_rules) - Network accessline 213
await cognee.add("https://example.com",extraction_rules=extraction_rules) - Network accessline 215
[Credential-related source omitted] - Access to secretsline 216
[Credential-related source omitted] - Network accessline 217
await cognee.add("https://example.com") - Network accessline 220
[Credential-related source omitted] - Access to secretsline 220
[Credential-related source omitted] - Network accessline 222
await cognee.add("https://example.com") - Network accessline 224
# Add multiple urls await cognee.add(["https://example.com","https://books.toscrape.com"]) - Network accessline 225
await cognee.add(["https://example.com","https://books.toscrape.com"]) - Access to secretsline 229
[Credential-related source omitted] - Access to secretsline 239
[Credential-related source omitted] - Access to secretsline 240
[Credential-related source omitted]
cognee/api/v1/add/routers/__init__.py
- Executable scriptline 1
Executable file
cognee/api/v1/add/routers/get_add_router.py
- Executable scriptline 1
Executable file - Network accessline 55
"Data given as strings instead of uploads, one entry each: raw text to " "ingest, a local file or directory path on the server's filesystem " "(requires ACCEPT_LOCAL_FILE_PATH), a web URL to fetch (requires " - Network accessline 56
"ingest, a local file or directory path on the server's filesystem " "(requires ACCEPT_LOCAL_FILE_PATH), a web URL to fetch (requires " "ALLOW_HTTP_REQUESTS), or a GitHub/GitLab repository URL, which is " - Network accessline 57
"(requires ACCEPT_LOCAL_FILE_PATH), a web URL to fetch (requires "
cognee/api/v1/agents/__init__.py
- Executable scriptline 1
Executable file
cognee/api/v1/agents/agents.py
cognee/api/v1/agents/routers/__init__.py
- Executable scriptline 1
Executable file
cognee/api/v1/agents/routers/get_agents_router.py
- Executable scriptline 1
Executable file - Access to secretsline 37
[Credential-related source omitted] - Access to secretsline 84
[Credential-related source omitted] - Access to secretsline 94
[Credential-related source omitted] - Access to secretsline 223
[Credential-related source omitted] - Access to secretsline 224
[Credential-related source omitted]
cognee/api/v1/api_keys/routers/__init__.py
- Executable scriptline 1
Executable file
cognee/api/v1/api_keys/routers/get_api_key_management_router.py
- Executable scriptline 1
Executable file - Access to secretsline 7
[Credential-related source omitted] - Access to secretsline 8
[Credential-related source omitted] - Access to secretsline 9
[Credential-related source omitted] - Access to secretsline 10
[Credential-related source omitted] - Access to secretsline 11
[Credential-related source omitted] - Access to secretsline 38
[Credential-related source omitted] - Access to secretsline 39
[Credential-related source omitted] - Access to secretsline 43
[Credential-related source omitted] - Access to secretsline 44
[Credential-related source omitted] - Access to secretsline 45
[Credential-related source omitted] - Access to secretsline 51
[Credential-related source omitted] - Access to secretsline 52
[Credential-related source omitted] - Access to secretsline 53
[Credential-related source omitted] - Access to secretsline 54
[Credential-related source omitted] - Access to secretsline 79
[Credential-related source omitted] - Access to secretsline 82
[Credential-related source omitted] - Access to secretsline 83
[Credential-related source omitted] - Access to secretsline 84
[Credential-related source omitted] - Access to secretsline 85
[Credential-related source omitted] - Access to secretsline 108
[Credential-related source omitted]
cognee/api/v1/cloud/routers/__init__.py
- Executable scriptline 1
Executable file
cognee/api/v1/cloud/routers/get_checks_router.py
cognee/api/v1/cognify/__init__.py
- Executable scriptline 1
Executable file
cognee/api/v1/cognify/cognify.py
cognee/api/v1/cognify/routers/__init__.py
- Executable scriptline 1
Executable file
cognee/api/v1/cognify/routers/get_cognify_router.py
- Executable scriptline 1
Executable file
cognee/api/v1/config/__init__.py
- Executable scriptline 1
Executable file
cognee/api/v1/config/config.py
- Executable scriptline 1
Executable file - Access to secretsline 107
[Credential-related source omitted] - Access to secretsline 183
[Credential-related source omitted] - Access to secretsline 386
[Credential-related source omitted] - Access to secretsline 391
[Credential-related source omitted] - Access to secretsline 395
[Credential-related source omitted] - Access to secretsline 510
[Credential-related source omitted] - Access to secretsline 515
[Credential-related source omitted] - Access to secretsline 519
[Credential-related source omitted] - Access to secretsline 533
[Credential-related source omitted] - Access to secretsline 797
[Credential-related source omitted] - Access to secretsline 803
[Credential-related source omitted] - Access to secretsline 832
[Credential-related source omitted] - Access to secretsline 838
[Credential-related source omitted] - Access to secretsline 867
[Credential-related source omitted] - Access to secretsline 919
[Credential-related source omitted]
cognee/api/v1/conflicts/__init__.py
- Executable scriptline 1
Executable file
cognee/api/v1/conflicts/routers/__init__.py
- Executable scriptline 1
Executable file
cognee/api/v1/conflicts/routers/get_conflicts_router.py
- Executable scriptline 1
Executable file
cognee/api/v1/datasets/__init__.py
- Executable scriptline 1
Executable file
cognee/api/v1/datasets/datasets.py
- Executable scriptline 1
Executable file - Network accessline 51
if not pipeline_names: return await fetch(dataset_ids, pipeline_name="cognify_pipeline") - Network accessline 52
return await fetch(dataset_ids, pipeline_name="cognify_pipeline") - Network accessline 58
if len(requested_pipelines) == 1: return await fetch(dataset_ids, pipeline_name=requested_pipelines[0]) - Network accessline 59
return await fetch(dataset_ids, pipeline_name=requested_pipelines[0]) - Network accessline 62
statuses_by_dataset = {str(dataset_id): {} for dataset_id in dataset_ids} for pipeline_name in requested_pipelines: pipeline_status = await fetch(dataset_ids, pipeline_name=pipeline_name) - Network accessline 63
for pipeline_name in requested_pipelines: pipeline_status = await fetch(dataset_ids, pipeline_name=pipeline_name) for dataset_id, status in pipeline_status.items(): - Network accessline 64
pipeline_status = await fetch(dataset_ids, pipeline_name=pipeline_name)
cognee/api/v1/datasets/dto.py
- Executable scriptline 1
Executable file
cognee/api/v1/datasets/routers/__init__.py
- Executable scriptline 1
Executable file
cognee/api/v1/datasets/routers/get_datasets_router.py
- Executable scriptline 1
Executable file - Network accessline 202
description=( "Prefix for the IRIs minted for nodes without an ontology_uri and for" " cognee-native predicates. Defaults to https://cognee.ai/graph/." - Network accessline 203
"Prefix for the IRIs minted for nodes without an ontology_uri and for" " cognee-native predicates. Defaults to https://cognee.ai/graph/." ), - Network accessline 204
" cognee-native predicates. Defaults to https://cognee.ai/graph/." - Network accessline 205
), examples=["https://example.org/memory/"], ) - Network accessline 206
examples=["https://example.org/memory/"],
cognee/api/v1/delete/__init__.py
- Executable scriptline 1
Executable file
cognee/api/v1/delete/delete.py
- Executable scriptline 1
Executable file
cognee/api/v1/delete/routers/__init__.py
- Executable scriptline 1
Executable file
cognee/api/v1/delete/routers/get_delete_router.py
- Executable scriptline 1
Executable file
cognee/api/v1/exceptions/__init__.py
- Executable scriptline 1
Executable file
cognee/api/v1/exceptions/exceptions.py
- Executable scriptline 1
Executable file
cognee/api/v1/export/__init__.py
- Executable scriptline 1
Executable file
cognee/api/v1/export/export.py
- Executable scriptline 1
Executable file
cognee/api/v1/forget/__init__.py
- Executable scriptline 1
Executable file
cognee/api/v1/forget/forget.py
- Executable scriptline 1
Executable file
cognee/api/v1/forget/routers/__init__.py
- Executable scriptline 1
Executable file
cognee/api/v1/forget/routers/get_forget_router.py
- Executable scriptline 1
Executable file
cognee/api/v1/health/__init__.py
- Executable scriptline 1
Executable file
cognee/api/v1/health/health.py
- Executable scriptline 1
Executable file
cognee/api/v1/health/routers/__init__.py
- Executable scriptline 1
Executable file
cognee/api/v1/health/routers/get_health_router.py
- Executable scriptline 1
Executable file
cognee/api/v1/improve/__init__.py
- Executable scriptline 1
Executable file
cognee/api/v1/improve/improve.py
- Executable scriptline 1
Executable file
cognee/api/v1/improve/routers/__init__.py
- Executable scriptline 1
Executable file
cognee/api/v1/improve/routers/get_improve_router.py
- Executable scriptline 1
Executable file
cognee/api/v1/integrations/__init__.py
- Executable scriptline 1
Executable file
cognee/api/v1/integrations/routers/__init__.py
- Executable scriptline 1
Executable file
cognee/api/v1/integrations/routers/get_integrations_router.py
- Executable scriptline 1
Executable file - Access to secretsline 11
[Credential-related source omitted] - Access to secretsline 100
[Credential-related source omitted] - Access to secretsline 101
[Credential-related source omitted] - Access to secretsline 102
[Credential-related source omitted] - Access to secretsline 206
[Credential-related source omitted] - Access to secretsline 609
[Credential-related source omitted] - Access to secretsline 652
[Credential-related source omitted] - Access to secretsline 711
[Credential-related source omitted] - Access to secretsline 757
[Credential-related source omitted]
cognee/api/v1/integrations/routers/get_sync_progress_router.py
- Executable scriptline 1
Executable file
cognee/api/v1/llm/__init__.py
- Executable scriptline 1
Executable file
cognee/api/v1/llm/routers/__init__.py
- Executable scriptline 1
Executable file
cognee/api/v1/llm/routers/get_llm_router.py
- Executable scriptline 1
Executable file
cognee/api/v1/memify/__init__.py
- Executable scriptline 1
Executable file
cognee/api/v1/memify/memify.py
- Executable scriptline 1
Executable file
cognee/api/v1/memify/routers/__init__.py
- Executable scriptline 1
Executable file
cognee/api/v1/memify/routers/get_memify_router.py
- Executable scriptline 1
Executable file
cognee/api/v1/ontologies/__init__.py
- Executable scriptline 1
Executable file
cognee/api/v1/ontologies/ontologies.py
cognee/api/v1/ontologies/routers/__init__.py
- Executable scriptline 1
Executable file
cognee/api/v1/ontologies/routers/get_ontology_router.py
- Executable scriptline 1
Executable file
cognee/api/v1/permissions/routers/__init__.py
- Executable scriptline 1
Executable file
cognee/api/v1/permissions/routers/get_permissions_router.py
- Executable scriptline 1
Executable file
cognee/api/v1/proposals/__init__.py
- Executable scriptline 1
Executable file
cognee/api/v1/proposals/routers/__init__.py
- Executable scriptline 1
Executable file
cognee/api/v1/proposals/routers/get_proposals_router.py
- Executable scriptline 1
Executable file
cognee/api/v1/prune/__init__.py
- Executable scriptline 1
Executable file
cognee/api/v1/prune/prune.py
- Executable scriptline 1
Executable file
cognee/api/v1/push/__init__.py
- Executable scriptline 1
Executable file
cognee/api/v1/push/push.py
- Executable scriptline 1
Executable file - Access to secretsline 47
[Credential-related source omitted] - Access to secretsline 51
[Credential-related source omitted] - Access to secretsline 59
[Credential-related source omitted] - Access to secretsline 67
[Credential-related source omitted] - Access to secretsline 71
[Credential-related source omitted] - Access to secretsline 75
[Credential-related source omitted] - Access to secretsline 76
[Credential-related source omitted] - Access to secretsline 104
[Credential-related source omitted] - Access to secretsline 124
[Credential-related source omitted] - Access to secretsline 140
[Credential-related source omitted]
cognee/api/v1/recall/__init__.py
- Executable scriptline 1
Executable file
cognee/api/v1/recall/query_router.py
- Executable scriptline 1
Executable file
cognee/api/v1/recall/recall.py
- Executable scriptline 1
Executable file
cognee/api/v1/recall/recall_stream.py
- Executable scriptline 1
Executable file
cognee/api/v1/recall/routers/__init__.py
- Executable scriptline 1
Executable file
cognee/api/v1/recall/routers/get_recall_router.py
- Executable scriptline 1
Executable file
cognee/api/v1/recall/skill_gate.py
- Executable scriptline 1
Executable file
cognee/api/v1/remember/__init__.py
- Executable scriptline 1
Executable file
cognee/api/v1/remember/auto_improve_debounce.py
- Executable scriptline 1
Executable file
cognee/api/v1/remember/remember.py
cognee/api/v1/remember/routers/__init__.py
- Executable scriptline 1
Executable file
cognee/api/v1/remember/routers/get_remember_router.py
- Executable scriptline 1
Executable file - Network accessline 125
"Data given as strings instead of uploads, one entry each: raw text to " "remember, a local file or directory path on the server's filesystem " "(requires ACCEPT_LOCAL_FILE_PATH), a web URL to fetch (requires - Network accessline 126
"remember, a local file or directory path on the server's filesystem " "(requires ACCEPT_LOCAL_FILE_PATH), a web URL to fetch (requires " "ALLOW_HTTP_REQUESTS), or a GitHub/GitLab repository URL, which is " - Network accessline 127
"(requires ACCEPT_LOCAL_FILE_PATH), a web URL to fetch (requires "
cognee/api/v1/report/__init__.py
- Executable scriptline 1
Executable file
cognee/api/v1/report/report.py
- Executable scriptline 1
Executable file
cognee/api/v1/responses/__init__.py
- Executable scriptline 1
Executable file
cognee/api/v1/responses/default_tools.py
- Executable scriptline 1
Executable file
cognee/api/v1/responses/dispatch_function.py
- Executable scriptline 1
Executable file
cognee/api/v1/responses/models.py
- Executable scriptline 1
Executable file
cognee/api/v1/responses/routers/__init__.py
- Executable scriptline 1
Executable file
cognee/api/v1/responses/routers/default_tools.py
- Executable scriptline 1
Executable file
cognee/api/v1/responses/routers/get_responses_router.py
- Executable scriptline 1
Executable file - Network accessline 33
This implementation follows the new OpenAI Responses API format as described in: https://platform.openai.com/docs/api-reference/responses/create - Network accessline 34
https://platform.openai.com/docs/api-reference/responses/create - Access to secretsline 45
[Credential-related source omitted]
cognee/api/v1/search/__init__.py
- Executable scriptline 1
Executable file
cognee/api/v1/search/routers/__init__.py
- Executable scriptline 1
Executable file
cognee/api/v1/search/routers/get_search_router.py
- Executable scriptline 1
Executable file
cognee/api/v1/search/search.py
cognee/api/v1/serve/__init__.py
- Executable scriptline 1
Executable file
cognee/api/v1/serve/cloud_client.py
- Executable scriptline 1
Executable file - Access to secretsline 50
[Credential-related source omitted] - Access to secretsline 52
[Credential-related source omitted] - Network accessline 62
DEFAULT_TIMEOUT = aiohttp.ClientTimeout(total=600, sock_connect=30) - Network accessline 66
UPLOAD_TIMEOUT = aiohttp.ClientTimeout(total=None, sock_connect=30, sock_read=600) - Network accessline 69
TENANT_LOOKUP_TIMEOUT = aiohttp.ClientTimeout(total=5) - Network accessline 78
self._session = aiohttp.ClientSession( - Access to secretsline 79
[Credential-related source omitted] - Network accessline 152
form = aiohttp.FormData() - Network accessline 388
form = aiohttp.FormData() - Network accessline 446
form = aiohttp.FormData()
cognee/api/v1/serve/credentials.py
cognee/api/v1/serve/disconnect.py
- Executable scriptline 1
Executable file
cognee/api/v1/serve/serve.py
- Executable scriptline 1
Executable file - Access to secretsline 17
[Credential-related source omitted] - Access to secretsline 20
[Credential-related source omitted] - Network accessline 22
await cognee.serve(url="http://localhost:8000") - Network accessline 23
[Credential-related source omitted] - Access to secretsline 23
[Credential-related source omitted] - Access to secretsline 25
[Credential-related source omitted] - Access to secretsline 37
[Credential-related source omitted] - Access to secretsline 52
[Credential-related source omitted] - Access to secretsline 55
[Credential-related source omitted] - Access to secretsline 63
[Credential-related source omitted] - Network accessline 69
f"(no saved connection at {get_credentials_path()}, no environment variables).\n\n" "To connect to a Cognee instance, pass its URL and API key:\n" ' await cognee.serve(url="http://localhost:8000")\n' - Network accessline 70
[Credential-related source omitted] - Network accessline 71
' await cognee.serve(url="http://localhost:8000")\n' - Network accessline 72
[Credential-related source omitted] - Access to secretsline 72
[Credential-related source omitted] - Access to secretsline 73
[Credential-related source omitted] - Access to secretsline 79
[Credential-related source omitted] - Access to secretsline 86
[Credential-related source omitted] - Access to secretsline 101
[Credential-related source omitted] - Access to secretsline 106
[Credential-related source omitted] - Access to secretsline 121
[Credential-related source omitted] - Access to secretsline 137
[Credential-related source omitted] - Access to secretsline 151
[Credential-related source omitted] - Network accessline 175
[Credential-related source omitted] - Network accessline 176
[Credential-related source omitted] - Network accessline 177
[Credential-related source omitted] - Access to secretsline 177
[Credential-related source omitted] - Access to secretsline 178
[Credential-related source omitted]
cognee/api/v1/serve/state.py
cognee/api/v1/session/__init__.py
- Executable scriptline 1
Executable file
cognee/api/v1/session/session.py
- Executable scriptline 1
Executable file
cognee/api/v1/sessions/__init__.py
- Executable scriptline 1
Executable file
cognee/api/v1/sessions/routers/__init__.py
- Executable scriptline 1
Executable file
cognee/api/v1/sessions/routers/get_sessions_router.py
- Executable scriptline 1
Executable file
cognee/api/v1/settings/routers/__init__.py
- Executable scriptline 1
Executable file
cognee/api/v1/settings/routers/get_settings_router.py
cognee/api/v1/skills/__init__.py
- Executable scriptline 1
Executable file
cognee/api/v1/skills/list_skills.py
- Executable scriptline 1
Executable file
cognee/api/v1/skills/routers/__init__.py
- Executable scriptline 1
Executable file
cognee/api/v1/skills/routers/get_skills_router.py
- Executable scriptline 1
Executable file
cognee/api/v1/slack/__init__.py
- Executable scriptline 1
Executable file
cognee/api/v1/slack/routers/__init__.py
- Executable scriptline 1
Executable file
cognee/api/v1/slack/routers/get_slack_channels_router.py
cognee/api/v1/slack/routers/get_slack_history_router.py
- Executable scriptline 1
Executable file
cognee/api/v1/slack/routers/get_slack_router.py
- Executable scriptline 1
Executable file
cognee/api/v1/sync/__init__.py
- Executable scriptline 1
Executable file
cognee/api/v1/sync/routers/__init__.py
- Executable scriptline 1
Executable file
cognee/api/v1/sync/routers/get_sync_router.py
- Executable scriptline 1
Executable file - Network accessline 67
```bash # Sync multiple datasets to cloud by IDs (JSON request) curl -X POST "http://localhost:8000/api/v1/sync" \\ - Network accessline 68
# Sync multiple datasets to cloud by IDs (JSON request) curl -X POST "http://localhost:8000/api/v1/sync" \\ -H "Content-Type: application/json" \\ - Network accessline 69
[Credential-related source omitted] - Access to secretsline 69
[Credential-related source omitted] - Access to secretsline 71
[Credential-related source omitted] - Network accessline 74
# Sync all user datasets (empty request body or null dataset_ids) curl -X POST "http://localhost:8000/api/v1/sync" \\ - Network accessline 75
[Credential-related source omitted] - Access to secretsline 75
[Credential-related source omitted] - Access to secretsline 77
[Credential-related source omitted] - Network accessline 177
## Example Usage ```bash curl -X GET "http://localhost:8000/api/v1/sync/status" \\ - Network accessline 178
[Credential-related source omitted] - Network accessline 179
[Credential-related source omitted] - Access to secretsline 179
[Credential-related source omitted] - Access to secretsline 180
[Credential-related source omitted]
cognee/api/v1/sync/sync.py
- Executable scriptline 1
Executable file - Access to secretsline 261
[Credential-related source omitted] - Access to secretsline 265
[Credential-related source omitted] - Access to secretsline 339
[Credential-related source omitted] - Access to secretsline 415
[Credential-related source omitted] - Access to secretsline 438
[Credential-related source omitted] - Access to secretsline 450
[Credential-related source omitted] - Access to secretsline 458
[Credential-related source omitted] - Network accessline 574
os.getenv("COGNEE_SERVICE_URL") or os.getenv("COGNEE_CLOUD_API_URL") or "http://localhost:8001" - Network accessline 575
or os.getenv("COGNEE_CLOUD_API_URL") or "http://localhost:8001" ) - Network accessline 576
or "http://localhost:8001" - Access to secretsline 583
[Credential-related source omitted] - Access to secretsline 584
[Credential-related source omitted] - Access to secretsline 586
[Credential-related source omitted] - Access to secretsline 590
[Credential-related source omitted] - Access to secretsline 599
[Credential-related source omitted] - Network accessline 607
try: ssl_context = create_secure_ssl_context() connector = aiohttp.TCPConnector(ssl=ssl_context) - Network accessline 608
ssl_context = create_secure_ssl_context() connector = aiohttp.TCPConnector(ssl=ssl_context) async with ( - Network accessline 609
connector = aiohttp.TCPConnector(ssl=ssl_context) - Network accessline 610
async with ( aiohttp.ClientSession(connector=connector) as session, session.post(url, json=payload.dict(), headers=headers) as response, - Network accessline 611
aiohttp.ClientSession(connector=connector) as session, - Access to secretsline 637
[Credential-related source omitted] - Access to secretsline 657
[Credential-related source omitted] - Network accessline 659
ssl_context = create_secure_ssl_context() connector = aiohttp.TCPConnector(ssl=ssl_context) - Network accessline 660
connector = aiohttp.TCPConnector(ssl=ssl_context) - Network accessline 661
async with aiohttp.ClientSession(connector=connector) as session: - Access to secretsline 754
[Credential-related source omitted] - Access to secretsline 778
[Credential-related source omitted] - Network accessline 780
ssl_context = create_secure_ssl_context() connector = aiohttp.TCPConnector(ssl=ssl_context) - Network accessline 781
connector = aiohttp.TCPConnector(ssl=ssl_context) - Network accessline 782
async with aiohttp.ClientSession(connector=connector) as session: - Network accessline 795
request_data = aiohttp.FormData() - Access to secretsline 829
[Credential-related source omitted] - Access to secretsline 835
[Credential-related source omitted] - Network accessline 841
try: ssl_context = create_secure_ssl_context() connector = aiohttp.TCPConnector(ssl=ssl_context) - Network accessline 842
ssl_context = create_secure_ssl_context() connector = aiohttp.TCPConnector(ssl=ssl_context) async with ( - Network accessline 843
connector = aiohttp.TCPConnector(ssl=ssl_context) - Network accessline 844
async with ( aiohttp.ClientSession(connector=connector) as session, session.put(url, json=payload.dict(), headers=headers) as response, - Network accessline 845
aiohttp.ClientSession(connector=connector) as session, - Access to secretsline 869
[Credential-related source omitted] - Access to secretsline 878
[Credential-related source omitted] - Network accessline 888
try: ssl_context = create_secure_ssl_context() connector = aiohttp.TCPConnector(ssl=ssl_context) - Network accessline 889
ssl_context = create_secure_ssl_context() connector = aiohttp.TCPConnector(ssl=ssl_context) async with ( - Network accessline 890
connector = aiohttp.TCPConnector(ssl=ssl_context) - Network accessline 891
async with ( aiohttp.ClientSession(connector=connector) as session, session.post(url, json=payload, headers=headers) as response, - Network accessline 892
aiohttp.ClientSession(connector=connector) as session,
cognee/api/v1/tools/__init__.py
- Executable scriptline 1
Executable file
cognee/api/v1/tools/tools.py
- Executable scriptline 1
Executable file
cognee/api/v1/ui/__init__.py
- Executable scriptline 1
Executable file
cognee/api/v1/ui/node_setup.py
- Executable scriptline 1
Executable file - Access to secretsline 19
[Credential-related source omitted] - Network accessline 83
logger.error("nvm installation on Windows requires nvm-windows.") logger.error( "Please install nvm-windows manually from: https://github.com/coreybutler/nvm-windows" - Network accessline 84
logger.error( "Please install nvm-windows manually from: https://github.com/coreybutler/nvm-windows" ) - Network accessline 85
"Please install nvm-windows manually from: https://github.com/coreybutler/nvm-windows" - Network accessline 93
nvm_install_script = "https://raw.githubusercontent.com/nvm-sh/nvm/v0.40.3/install.sh" - Network accessline 96
response = requests.get(nvm_install_script, timeout=60) - Network accessline 149
if platform.system() == "Windows": logger.error("Node.js installation via nvm on Windows requires nvm-windows.") logger.error("Please install Node.js manually from: https://nodejs.org/") - Network accessline 150
logger.error("Node.js installation via nvm on Windows requires nvm-windows.") logger.error("Please install Node.js manually from: https://nodejs.org/") return False - Network accessline 151
logger.error("Please install Node.js manually from: https://nodejs.org/") - Access to secretsline 199
[Credential-related source omitted] - Access to secretsline 200
[Credential-related source omitted] - Network accessline 247
return ( False, "Failed to install nvm. Please install Node.js manually from https://nodejs.org/", - Network accessline 248
False, "Failed to install nvm. Please install Node.js manually from https://nodejs.org/", ) - Network accessline 249
"Failed to install nvm. Please install Node.js manually from https://nodejs.org/", - Network accessline 254
return ( False, "Failed to install Node.js. Please install Node.js manually from https://nodejs.org/", - Network accessline 255
False, "Failed to install Node.js. Please install Node.js manually from https://nodejs.org/", ) - Network accessline 256
"Failed to install Node.js. Please install Node.js manually from https://nodejs.org/", - Network accessline 337
return ( False, "Failed to install nvm. Please install Node.js manually from https://nodejs.org/", - Network accessline 338
False, "Failed to install nvm. Please install Node.js manually from https://nodejs.org/", ) - Network accessline 339
"Failed to install nvm. Please install Node.js manually from https://nodejs.org/", - Network accessline 344
return ( False, "Failed to install Node.js. Please install Node.js manually from https://nodejs.org/", - Network accessline 345
False, "Failed to install Node.js. Please install Node.js manually from https://nodejs.org/", ) - Network accessline 346
"Failed to install Node.js. Please install Node.js manually from https://nodejs.org/", - Network accessline 374
return False, "Node.js/npm not found. Please install Node.js from https://nodejs.org/"
cognee/api/v1/ui/npm_utils.py
- Executable scriptline 1
Executable file
cognee/api/v1/ui/ui.py
- Executable scriptline 1
Executable file - Network accessline 37
return False, ( "Docker CLI not found on PATH.\n" "Install Docker Desktop (https://www.docker.com/products/docker-desktop/) " - Network accessline 38
"Docker CLI not found on PATH.\n" "Install Docker Desktop (https://www.docker.com/products/docker-desktop/) " "or Colima (https://github.com/abiosoft/colima) and ensure the `docker` " - Network accessline 39
"Install Docker Desktop (https://www.docker.com/products/docker-desktop/) " - Network accessline 40
"or Colima (https://github.com/abiosoft/colima) and ensure the `docker` " - Dangerous shell operationline 61
f" - Linux: run `sudo systemctl start docker` or `sudo service docker start`." - Network accessline 75
return False, ( f"Docker CLI could not be executed ({type(e).__name__}: {e}).\n" "Install Docker Desktop (https://www.docker.com/products/docker-desktop/) " - Network accessline 76
f"Docker CLI could not be executed ({type(e).__name__}: {e}).\n" "Install Docker Desktop (https://www.docker.com/products/docker-desktop/) " "or Colima (https://github.com/abiosoft/colima) and ensure the `docker` " - Network accessline 77
"Install Docker Desktop (https://www.docker.com/products/docker-desktop/) " - Network accessline 78
"or Colima (https://github.com/abiosoft/colima) and ensure the `docker` " - Network accessline 130
try: with socket.socket(socket.AF_INET, socket.SOCK_STREAM) as sock: - Network accessline 131
with socket.socket(socket.AF_INET, socket.SOCK_STREAM) as sock: - Network accessline 195
download_url = f"https://github.com/topoteretes/cognee/archive/refs/tags/v{clean_version}.zip" - Network accessline 259
) logger.info(f"URL: {download_url}") response = requests.get(download_url, stream=True, timeout=60) - Network accessline 260
logger.info(f"URL: {download_url}") response = requests.get(download_url, stream=True, timeout=60) response.raise_for_status() - Network accessline 261
response = requests.get(download_url, stream=True, timeout=60) - Dangerous shell operationline 488
# Ask for a graceful stop first. `docker rm --force` alone is a SIGKILL, - Network accessline 558
>>> # Start both frontend and backend >>> server = cognee.start_ui(dummy_callback, start_backend=True) >>> # UI will be available at http://localhost:3000 - Network accessline 559
>>> server = cognee.start_ui(dummy_callback, start_backend=True) >>> # UI will be available at http://localhost:3000 >>> # API will be available at http://localhost:8000 - Network accessline 560
>>> # UI will be available at http://localhost:3000 - Network accessline 561
>>> # API will be available at http://localhost:8000 - Network accessline 563
>>> # Start frontend with MCP server >>> server = cognee.start_ui(dummy_callback, start_mcp=True) >>> # UI will be available at http://localhost:3000 - Network accessline 564
>>> server = cognee.start_ui(dummy_callback, start_mcp=True) >>> # UI will be available at http://localhost:3000 >>> # MCP server will be available at http://127.0.0.1:8001/sse - Network accessline 565
>>> # UI will be available at http://localhost:3000 - Network accessline 566
>>> # MCP server will be available at http://127.0.0.1:8001/sse - Network accessline 679
[ "-e", f"API_URL=http://localhost:{backend_port}", - Network accessline 680
"-e", f"API_URL=http://localhost:{backend_port}", ] - Network accessline 681
f"API_URL=http://localhost:{backend_port}", - Network accessline 683
) logger.info( f"Configuring MCP to connect to backend API at http://localhost:{backend_port}" - Network accessline 684
logger.info( f"Configuring MCP to connect to backend API at http://localhost:{backend_port}" ) - Network accessline 685
f"Configuring MCP to connect to backend API at http://localhost:{backend_port}" - Access to secretsline 690
[Credential-related source omitted] - Network accessline 713
mode_info = "API mode" if start_backend else "direct mode" logger.info( f"✓ Cognee MCP server starting on http://127.0.0.1:{mcp_port}/sse ({mode_info})" - Network accessline 714
logger.info( f"✓ Cognee MCP server starting on http://127.0.0.1:{mcp_port}/sse ({mode_info})" ) - Network accessline 715
f"✓ Cognee MCP server starting on http://127.0.0.1:{mcp_port}/sse ({mode_info})" - Access to secretsline 736
[Credential-related source omitted] - Access to secretsline 737
[Credential-related source omitted] - Network accessline 772
logger.info(f"✓ Backend API started at http://localhost:{backend_port}") - Network accessline 803
if not node_available: logger.error(f"Cannot start UI: {node_message}") logger.error("Please install Node.js from https://nodejs.org/ to use the UI functionality") - Network accessline 804
logger.error(f"Cannot start UI: {node_message}") logger.error("Please install Node.js from https://nodejs.org/ to use the UI functionality") return None - Network accessline 805
logger.error("Please install Node.js from https://nodejs.org/ to use the UI functionality") - Access to secretsline 816
[Credential-related source omitted] - Network accessline 839
logger.info(f"Starting frontend server at http://localhost:{port}") - Network accessline 896
time.sleep(5) # Give Next.js time to fully start try: webbrowser.open(f"http://localhost:{port}") - Network accessline 897
try: webbrowser.open(f"http://localhost:{port}") except Exception as e: - Network accessline 898
webbrowser.open(f"http://localhost:{port}") - Network accessline 905
logger.info("✓ Cognee UI is starting up...") logger.info(f"✓ Open your browser to: http://localhost:{port}") - Network accessline 906
logger.info(f"✓ Open your browser to: http://localhost:{port}")
cognee/api/v1/update/__init__.py
- Executable scriptline 1
Executable file
cognee/api/v1/update/incremental.py
- Executable scriptline 1
Executable file
cognee/api/v1/update/result.py
- Executable scriptline 1
Executable file
cognee/api/v1/update/routers/__init__.py
- Executable scriptline 1
Executable file
cognee/api/v1/update/routers/get_update_router.py
cognee/api/v1/update/update.py
- Executable scriptline 1
Executable file
cognee/api/v1/users/__init__.py
- Executable scriptline 1
Executable file
cognee/api/v1/users/create_user.py
- Executable scriptline 1
Executable file
cognee/api/v1/users/routers/__init__.py
- Executable scriptline 1
Executable file
cognee/api/v1/users/routers/get_auth_router.py
cognee/api/v1/users/routers/get_configuration_router.py
- Executable scriptline 1
Executable file
cognee/api/v1/users/routers/get_register_router.py
- Executable scriptline 1
Executable file
cognee/api/v1/users/routers/get_reset_password_router.py
- Executable scriptline 1
Executable file
cognee/api/v1/users/routers/get_user_id_by_email_router.py
- Executable scriptline 1
Executable file
cognee/api/v1/users/routers/get_users_router.py
- Executable scriptline 1
Executable file
cognee/api/v1/users/routers/get_verify_router.py
- Executable scriptline 1
Executable file
cognee/api/v1/users/routers/get_visualize_router.py
- Executable scriptline 1
Executable file - Network accessline 558
rule `/brains` uses. Same rule and same node sets give the same colors, but the two endpoints can be looking at different node sets — `/brains` takes them from a bounded graph fetch (and so sees - Network accessline 559
colors, but the two endpoints can be looking at different node sets — `/brains` takes them from a bounded graph fetch (and so sees sets that exist only in the graph), this takes them from a full - Network accessline 560
sets — `/brains` takes them from a bounded graph fetch (and so sees
cognee/api/v1/validate/__init__.py
- Executable scriptline 1
Executable file
cognee/api/v1/validate/routers/__init__.py
- Executable scriptline 1
Executable file
cognee/api/v1/validate/routers/get_validate_router.py
- Executable scriptline 1
Executable file
cognee/api/v1/validate/validate.py
- Executable scriptline 1
Executable file
cognee/api/v1/visualize/__init__.py
- Executable scriptline 1
Executable file
cognee/api/v1/visualize/get_schema_inventory.py
- Executable scriptline 1
Executable file
cognee/api/v1/visualize/live_updates.py
- Executable scriptline 1
Executable file
cognee/api/v1/visualize/memory_provenance.py
- Executable scriptline 1
Executable file
cognee/api/v1/visualize/routers/__init__.py
- Executable scriptline 1
Executable file
cognee/api/v1/visualize/routers/get_schema_router.py
- Executable scriptline 1
Executable file
cognee/api/v1/visualize/start_visualization_server.py
- Executable scriptline 1
Executable file
cognee/api/v1/visualize/visualize.py
- Executable scriptline 1
Executable file
cognee/base_config.py
cognee/cli/__init__.py
cognee/cli/_cognee.py
- Executable scriptline 1
Executable file - Network accessline 164
"--api-url", default=None, help="Delegate commands to a running Cognee API server (e.g. http://localhost:8000). " - Network accessline 165
default=None, help="Delegate commands to a running Cognee API server (e.g. http://localhost:8000). " "Required for multi-agent / concurrent usage with file-based databases.", - Network accessline 166
help="Delegate commands to a running Cognee API server (e.g. http://localhost:8000). " - Access to secretsline 172
[Credential-related source omitted] - Access to secretsline 178
[Credential-related source omitted] - Network accessline 332
if server_process: fmt.success("UI server started successfully!") fmt.echo(f"The interface is available at: http://localhost:{frontend_port}") - Network accessline 333
fmt.success("UI server started successfully!") fmt.echo(f"The interface is available at: http://localhost:{frontend_port}") if start_backend: - Network accessline 334
fmt.echo(f"The interface is available at: http://localhost:{frontend_port}") - Network accessline 335
if start_backend: fmt.echo(f"The API backend is available at: http://localhost:{backend_port}") if start_mcp and docker_container: - Network accessline 336
fmt.echo(f"The API backend is available at: http://localhost:{backend_port}") - Network accessline 337
if start_mcp and docker_container: fmt.echo(f"The MCP server is available at: http://localhost:{mcp_port}") elif start_mcp: - Network accessline 338
fmt.echo(f"The MCP server is available at: http://localhost:{mcp_port}")
cognee/cli/api_client.py
- Executable scriptline 1
Executable file - Network accessline 3
When ``--api-url`` is supplied (e.g. ``--api-url http://localhost:8000``), - Network accessline 71
if self._client is None: httpx = _import_httpx() self._client = httpx.Client( - Network accessline 72
httpx = _import_httpx() self._client = httpx.Client( timeout=self.timeout, - Network accessline 73
self._client = httpx.Client(
cognee/cli/api_dispatch.py
cognee/cli/code_search.py
- Executable scriptline 1
Executable file - Network accessline 49
_DOT_EXTENSIONS = {".dot", ".gv"} _GRAPHVIZ_RENDER_EXTENSIONS = {".svg", ".png", ".pdf"} _MERMAID_CDN = "https://cdnjs.cloudflare.com/ajax/libs/mermaid/11.15.0/mermaid.min.js" - Network accessline 51
_MERMAID_CDN = "https://cdnjs.cloudflare.com/ajax/libs/mermaid/11.15.0/mermaid.min.js"
cognee/cli/commands/__init__.py
- Executable scriptline 1
Executable file
cognee/cli/commands/add_command.py
- Executable scriptline 1
Executable file
cognee/cli/commands/agents_command.py
- Executable scriptline 1
Executable file - Instruction override signalline 50
p_del = sub.add_parser("delete", help="Delete an agent by ID") p_del.add_argument("agent_id", help="Agent UUID") p_del.add_argument("-f", "--force", action="store_true", help="Skip confirmation") - Instruction override signalline 52
p_del.add_argument("-f", "--force", action="store_true", help="Skip confirmation") - Access to secretsline 140
[Credential-related source omitted]
cognee/cli/commands/cognify_command.py
- Executable scriptline 1
Executable file
cognee/cli/commands/config_command.py
- Executable scriptline 1
Executable file - Instruction override signalline 55
unset_parser.add_argument("key", help="Configuration key to unset") unset_parser.add_argument( "--force", "-f", action="store_true", help="Skip confirmation prompt" - Instruction override signalline 56
unset_parser.add_argument( "--force", "-f", action="store_true", help="Skip confirmation prompt" ) - Instruction override signalline 57
"--force", "-f", action="store_true", help="Skip confirmation prompt" - Instruction override signalline 61
reset_parser = subparsers.add_parser("reset", help="Reset configuration to defaults") reset_parser.add_argument( "--force", "-f", action="store_true", help="Skip confirmation prompt" - Instruction override signalline 62
reset_parser.add_argument( "--force", "-f", action="store_true", help="Skip confirmation prompt" ) - Instruction override signalline 63
"--force", "-f", action="store_true", help="Skip confirmation prompt" - Access to secretsline 138
[Credential-related source omitted] - Access to secretsline 163
[Credential-related source omitted] - Access to secretsline 197
[Credential-related source omitted]
cognee/cli/commands/datasets_command.py
- Executable scriptline 1
Executable file - Instruction override signalline 61
p_del = sub.add_parser("delete", help="Delete a dataset by ID") p_del.add_argument("dataset_id", help="Dataset UUID") p_del.add_argument("-f", "--force", action="store_true", help="Skip confirmation") - Instruction override signalline 63
p_del.add_argument("-f", "--force", action="store_true", help="Skip confirmation")
cognee/cli/commands/delete_command.py
- Executable scriptline 1
Executable file - Instruction override signalline 30
"--all", action="store_true", help="Delete all data (requires confirmation)" ) parser.add_argument("--force", "-f", action="store_true", help="Skip confirmation prompts") - Instruction override signalline 32
parser.add_argument("--force", "-f", action="store_true", help="Skip confirmation prompts")
cognee/cli/commands/demo_command.py
- Executable scriptline 1
Executable file - Access to secretsline 73
[Credential-related source omitted] - Access to secretsline 109
[Credential-related source omitted] - Access to secretsline 110
[Credential-related source omitted] - Access to secretsline 163
[Credential-related source omitted] - Access to secretsline 169
[Credential-related source omitted]
cognee/cli/commands/doctor_command.py
cognee/cli/commands/eval_command.py
- Executable scriptline 1
Executable file
cognee/cli/commands/feedback_command.py
- Executable scriptline 1
Executable file
cognee/cli/commands/forget_command.py
- Executable scriptline 1
Executable file
cognee/cli/commands/improve_command.py
- Executable scriptline 1
Executable file
cognee/cli/commands/memify_command.py
- Executable scriptline 1
Executable file
cognee/cli/commands/migrate_command.py
- Executable scriptline 1
Executable file
cognee/cli/commands/push_command.py
- Executable scriptline 1
Executable file - Access to secretsline 27
[Credential-related source omitted] - Network accessline 37
cognee push my_dataset --target-dataset prod_dataset cognee push my_dataset --mode hybrid cognee push --url https://my.cognee.ai --api-key ck_... - Network accessline 38
cognee push my_dataset --mode hybrid cognee push --url https://my.cognee.ai --api-key ck_... """ - Network accessline 39
cognee push --url https://my.cognee.ai --api-key ck_... - Access to secretsline 93
[Credential-related source omitted] - Access to secretsline 106
[Credential-related source omitted]
cognee/cli/commands/recall_command.py
- Executable scriptline 1
Executable file
cognee/cli/commands/remember_command.py
cognee/cli/commands/report_command.py
- Executable scriptline 1
Executable file
cognee/cli/commands/search_command.py
- Executable scriptline 1
Executable file
cognee/cli/commands/serve_command.py
- Executable scriptline 1
Executable file - Access to secretsline 20
[Credential-related source omitted] - Network accessline 24
Examples: cognee serve --url http://localhost:8000 # Local instance - Network accessline 25
cognee serve --url http://localhost:8000 # Local instance - Network accessline 26
cognee serve --url https://my.cognee.ai --api-key ck_... - Access to secretsline 50
[Credential-related source omitted] - Access to secretsline 53
[Credential-related source omitted] - Access to secretsline 58
[Credential-related source omitted]
cognee/cli/commands/sessions_command.py
- Executable scriptline 1
Executable file
cognee/cli/config.py
cognee/cli/debug.py
- Executable scriptline 1
Executable file
cognee/cli/echo.py
- Executable scriptline 1
Executable file
cognee/cli/exceptions.py
- Executable scriptline 1
Executable file
cognee/cli/hints.py
- Executable scriptline 1
Executable file
cognee/cli/minimal_cli.py
cognee/cli/recall_output.py
- Executable scriptline 1
Executable file
cognee/cli/reference.py
- Executable scriptline 1
Executable file
cognee/cli/remediation.py
- Executable scriptline 1
Executable file
cognee/cli/samples/__init__.py
- Executable scriptline 1
Executable file
cognee/cli/suppress_logging.py
cognee/cli/user_resolution.py
- Executable scriptline 1
Executable file
cognee/context_global_variables.py
cognee/eval_framework/Dockerfile
- Executable scriptline 1
Executable file - Dangerous shell operationline 12
RUN apt-get update && apt-get install -y gcc libpq-dev git curl build-essential && rm -rf /var/lib/apt/lists/* - Network accessline 12
RUN apt-get update && apt-get install -y gcc libpq-dev git curl - Network accessline 14
libpq-dev \ git \ curl \ - Network accessline 15
git \ curl \ build-essential \ - Network accessline 16
curl \ - Dangerous shell operationline 18
&& rm -rf /var/lib/apt/lists/*
cognee/eval_framework/__init__.py
- Executable scriptline 1
Executable file
cognee/eval_framework/__main__.py
- Executable scriptline 1
Executable file
cognee/eval_framework/analysis/__init__.py
- Executable scriptline 1
Executable file
cognee/eval_framework/analysis/dashboard_generator.py
- Executable scriptline 1
Executable file - Network accessline 107
<head> <title>LLM Evaluation Dashboard {benchmark}</title> <script src="https://cdn.plot.ly/plotly-latest.min.js"></script> - Network accessline 108
<title>LLM Evaluation Dashboard {benchmark}</title> <script src="https://cdn.plot.ly/plotly-latest.min.js"></script> <style> - Network accessline 109
<script src="https://cdn.plot.ly/plotly-latest.min.js"></script>
cognee/eval_framework/analysis/metrics_calculator.py
- Executable scriptline 1
Executable file
cognee/eval_framework/answer_generation/__init__.py
- Executable scriptline 1
Executable file
cognee/eval_framework/answer_generation/answer_generation_executor.py
- Executable scriptline 1
Executable file
cognee/eval_framework/answer_generation/beam_router.py
- Executable scriptline 1
Executable file
cognee/eval_framework/answer_generation/question_type_prompts.py
- Executable scriptline 1
Executable file
cognee/eval_framework/answer_generation/run_question_answering_module.py
- Executable scriptline 1
Executable file
cognee/eval_framework/beam/REPORT.md
- Network accessline 23
**Reference implementation.** This evaluation follows the publicly available [BEAM paper](https://arxiv.org/abs/2510.27246) and [upstream implementation](https://github.com/mohammadtavakoli78/BEAM). The source datasets are linked in §3.2. - Network accessline 49
**Source data.** Conversations come from [Mohammadta/BEAM](https://huggingface.co/datasets/Mohammadta/BEAM) and [Mohammadta/BEAM-10M](https://huggingface.co/datasets/Mohammadta/BEAM-10M). We ingested them with Cognee **`add`** and **`cognif
cognee/eval_framework/beam/__init__.py
- Executable scriptline 1
Executable file
cognee/eval_framework/beam/eval/__init__.py
- Executable scriptline 1
Executable file
cognee/eval_framework/beam/eval/aggregate_cross_run.py
- Executable scriptline 1
Executable file
cognee/eval_framework/beam/eval/beam_eval_adapter.py
- Executable scriptline 1
Executable file
cognee/eval_framework/beam/eval/metrics/__init__.py
- Executable scriptline 1
Executable file
cognee/eval_framework/beam/eval/metrics/beam_rubric.py
cognee/eval_framework/beam/eval/metrics/kendall_tau.py
cognee/eval_framework/beam/eval/registry.py
- Executable scriptline 1
Executable file
cognee/eval_framework/beam/eval/run_sweep.py
cognee/eval_framework/beam/eval/sweep.py
- Executable scriptline 1
Executable file
cognee/eval_framework/beam/local_ingest.py
- Executable scriptline 1
Executable file - Access to secretsline 41
[Credential-related source omitted] - Access to secretsline 42
[Credential-related source omitted] - Access to secretsline 43
[Credential-related source omitted] - Access to secretsline 44
[Credential-related source omitted] - Access to secretsline 45
[Credential-related source omitted]
cognee/eval_framework/beam/preprocessing/__init__.py
- Executable scriptline 1
Executable file
cognee/eval_framework/beam/preprocessing/compression.py
- Executable scriptline 1
Executable file
cognee/eval_framework/beam/preprocessing/conversation_preprocessing.py
- Executable scriptline 1
Executable file
cognee/eval_framework/beam/preprocessing/loaders.py
- Executable scriptline 1
Executable file
cognee/eval_framework/beam/preprocessing/preprocess.py
- Executable scriptline 1
Executable file
cognee/eval_framework/beam/report_artifacts/README.md
- Network accessline 3
These artifacts include material from the [BEAM](https://huggingface.co/datasets/Mohammadta/BEAM) and [BEAM-10M](https://huggingface.co/datasets/Mohammadta/BEAM-10M) datasets by Mohammad Tavakoli et al., licensed under [CC BY-SA 4.0](https:
cognee/eval_framework/beam/session_io.py
- Executable scriptline 1
Executable file
cognee/eval_framework/benchmark_adapters/__init__.py
- Executable scriptline 1
Executable file
cognee/eval_framework/benchmark_adapters/base_benchmark_adapter.py
- Executable scriptline 1
Executable file
cognee/eval_framework/benchmark_adapters/beam_adapter.py
cognee/eval_framework/benchmark_adapters/benchmark_adapters.py
- Executable scriptline 1
Executable file
cognee/eval_framework/benchmark_adapters/dummy_adapter.py
- Executable scriptline 1
Executable file
cognee/eval_framework/benchmark_adapters/hotpot_qa_adapter.py
- Executable scriptline 1
Executable file - Network accessline 10
dataset_info = { "filename": "hotpot_benchmark.json", "url": "http://curtis.ml.cmu.edu/datasets/hotpot/hotpot_dev_distractor_v1.json", - Network accessline 12
"url": "http://curtis.ml.cmu.edu/datasets/hotpot/hotpot_dev_distractor_v1.json", - Network accessline 13
# train: "http://curtis.ml.cmu.edu/datasets/hotpot/hotpot_train_v1.1.json" delete file after changing the url - Network accessline 14
# distractor test: "http://curtis.ml.cmu.edu/datasets/hotpot/hotpot_dev_distractor_v1.json" delete file after changing the url - Network accessline 53
response = requests.get(self.dataset_info["url"])
cognee/eval_framework/benchmark_adapters/locomo_adapter.py
- Executable scriptline 1
Executable file - Network accessline 3
Dataset: https://github.com/snap-research/locomo (``data/locomo10.json``) - Network accessline 39
LOCOMO_URL = "https://raw.githubusercontent.com/snap-research/locomo/main/data/locomo10.json" - Network accessline 286
logger.info("Downloading LoCoMo dataset from %s", LOCOMO_URL) response = requests.get(LOCOMO_URL, timeout=120) - Network accessline 287
response = requests.get(LOCOMO_URL, timeout=120)
cognee/eval_framework/benchmark_adapters/logistics_system_adapter.py
- Executable scriptline 1
Executable file
cognee/eval_framework/benchmark_adapters/logistics_system_utils/corpus_generator/narrativize_corpus.py
- Executable scriptline 1
Executable file
cognee/eval_framework/benchmark_adapters/logistics_system_utils/entities/delivery_models.py
- Executable scriptline 1
Executable file
cognee/eval_framework/benchmark_adapters/logistics_system_utils/entities/enums.py
- Executable scriptline 1
Executable file
cognee/eval_framework/benchmark_adapters/logistics_system_utils/entities/package.py
- Executable scriptline 1
Executable file
cognee/eval_framework/benchmark_adapters/logistics_system_utils/entities/post_office.py
- Executable scriptline 1
Executable file
cognee/eval_framework/benchmark_adapters/logistics_system_utils/entities/retailer.py
- Executable scriptline 1
Executable file
cognee/eval_framework/benchmark_adapters/logistics_system_utils/entities/transportation.py
- Executable scriptline 1
Executable file
cognee/eval_framework/benchmark_adapters/logistics_system_utils/entities/user.py
- Executable scriptline 1
Executable file
cognee/eval_framework/benchmark_adapters/logistics_system_utils/ontology.py
- Executable scriptline 1
Executable file
cognee/eval_framework/benchmark_adapters/logistics_system_utils/rule_engine.py
- Executable scriptline 1
Executable file
cognee/eval_framework/benchmark_adapters/logistics_system_utils/utils/utils.py
- Executable scriptline 1
Executable file
cognee/eval_framework/benchmark_adapters/logistics_system_utils/utils/world_creation_utils.py
- Executable scriptline 1
Executable file
cognee/eval_framework/benchmark_adapters/musique_adapter.py
- Executable scriptline 1
Executable file - Network accessline 13
dataset_info = { "filename": "data/musique_ans_v1.0_dev.jsonl", "download_url": "https://drive.google.com/file/d/1tGdADlNjWFaHLeZZGShh2IRcpO6Lv24h/view?usp=sharing", - Network accessline 14
"filename": "data/musique_ans_v1.0_dev.jsonl", "download_url": "https://drive.google.com/file/d/1tGdADlNjWFaHLeZZGShh2IRcpO6Lv24h/view?usp=sharing", "zip_filename": "musique_v1.0.zip", - Network accessline 15
"download_url": "https://drive.google.com/file/d/1tGdADlNjWFaHLeZZGShh2IRcpO6Lv24h/view?usp=sharing",
cognee/eval_framework/benchmark_adapters/twowikimultihop_adapter.py
- Executable scriptline 1
Executable file - Network accessline 7
dataset_info = { "filename": "2wikimultihop_dev.json", "url": "https://huggingface.co/datasets/voidful/2WikiMultihopQA/resolve/main/dev.json", - Network accessline 8
"filename": "2wikimultihop_dev.json", "url": "https://huggingface.co/datasets/voidful/2WikiMultihopQA/resolve/main/dev.json", } - Network accessline 9
"url": "https://huggingface.co/datasets/voidful/2WikiMultihopQA/resolve/main/dev.json",
cognee/eval_framework/corpus_builder/__init__.py
- Executable scriptline 1
Executable file
cognee/eval_framework/corpus_builder/corpus_builder_executor.py
- Executable scriptline 1
Executable file
cognee/eval_framework/corpus_builder/run_corpus_builder.py
- Executable scriptline 1
Executable file
cognee/eval_framework/corpus_builder/task_getters/TaskGetters.py
- Executable scriptline 1
Executable file
cognee/eval_framework/corpus_builder/task_getters/__init__.py
- Executable scriptline 1
Executable file
cognee/eval_framework/corpus_builder/task_getters/get_cascade_graph_tasks.py
- Executable scriptline 1
Executable file
cognee/eval_framework/corpus_builder/task_getters/get_default_tasks_by_indices.py
- Executable scriptline 1
Executable file
cognee/eval_framework/eval_config.py
- Executable scriptline 1
Executable file
cognee/eval_framework/evaluation/__init__.py
- Executable scriptline 1
Executable file
cognee/eval_framework/evaluation/base_eval_adapter.py
- Executable scriptline 1
Executable file
cognee/eval_framework/evaluation/deep_eval_adapter.py
- Executable scriptline 1
Executable file
cognee/eval_framework/evaluation/direct_llm_eval_adapter.py
- Executable scriptline 1
Executable file
cognee/eval_framework/evaluation/evaluation_executor.py
- Executable scriptline 1
Executable file
cognee/eval_framework/evaluation/evaluator_adapters.py
- Executable scriptline 1
Executable file
cognee/eval_framework/evaluation/metrics/__init__.py
- Executable scriptline 1
Executable file
cognee/eval_framework/evaluation/metrics/context_coverage.py
- Executable scriptline 1
Executable file
cognee/eval_framework/evaluation/metrics/exact_match.py
- Executable scriptline 1
Executable file
cognee/eval_framework/evaluation/metrics/f1.py
- Executable scriptline 1
Executable file
cognee/eval_framework/evaluation/metrics/rubric.py
- Executable scriptline 1
Executable file
cognee/eval_framework/evaluation/run_evaluation_module.py
- Executable scriptline 1
Executable file
cognee/eval_framework/locomo/README.md
- Network accessline 3
Runs the [LoCoMo](https://github.com/snap-research/locomo) long-term conversational memory benchmark on cognee: dated 6-turn windows through `remember()`, hybrid retrieval, one answer prompt for every question, and an LLM judge.
cognee/eval_framework/locomo/REPORT.md
- Network accessline 15
LoCoMo ([paper](https://arxiv.org/abs/2402.17753), [repository](https://github.com/snap-research/locomo)) contains 10 conversations between two people, each with 19–32 dated sessions and 369–689 turns, and 1,986 questions about them. The qu - Network accessline 17
The [original scorer](https://github.com/snap-research/locomo/blob/main/task_eval/evaluation.py) uses token overlap with the reference answer; many published evaluations use an LLM judge instead. §3.3 describes the dataset limitations and e - Network accessline 138
- **External audit** by Penfield Labs ([audit report](https://github.com/dial481/locomo-audit/blob/main/AUDIT_REPORT.md)): 99 score-corrupting errors among the non-adversarial questions, by error type: hallucination (33), temporal error (26 - Network accessline 157
| Implementation | What its LoCoMo judge accepts | Source | | --- | --- | --- | | Mem0, current benchmark | One matching item from a reference list; dates within 14 days; durations within 50%. Adversarial questions are excluded. | [prompts - Network accessline 158
| --- | --- | --- | | Mem0, current benchmark | One matching item from a reference list; dates within 14 days; durations within 50%. Adversarial questions are excluded. | [prompts and category selection](https://github.com/mem0ai/memory-ben - Network accessline 159
| Mem0, current benchmark | One matching item from a reference list; dates within 14 days; durations within 50%. Adversarial questions are excluded. | [prompts and category selection](https://github.com/mem0ai/memory-benchmarks/blob/4b61c5d - Network accessline 160
| Mem0, legacy evaluation | A response that "touches on the same topic" as the reference; GPT-4o-mini, binary verdicts. | [judge](https://github.com/mem0ai/mem0/blob/aae5989e78a6188b3b047c104d960c9ad0927e75/evaluation/metrics/llm_judge.py) - Network accessline 161
| Zep, published evaluation | The same topical-match rule; GPT-4o-mini, binary verdicts. | [judge](https://github.com/getzep/zep-papers/blob/4434662f9ddd0f5441df4987fdfdff13362fb055/kg_architecture_agent_memory/locomo_eval/zep_locomo_eval.p - Network accessline 162
| Hindsight, current Agent Memory Benchmark | The LoCoMo-specific judge repeats the topical-match rule. Adversarial questions are excluded. | [LoCoMo dataset and prompt](https://github.com/vectorize-io/agent-memory-benchmark/blob/aef3702e05 - Network accessline 163
| Supermemory, current LoCoMo path | Mem0's legacy topical-match prompt, for every provider. Adversarial questions are scored separately and left out of the headline. | [LoCoMo prompts](https://github.com/supermemoryai/memorybench/blob/e8d6 - Network accessline 165
Supermemory changed its LoCoMo judging on 19 October 2026 ([PR #96](https://github.com/supermemoryai/memorybench/pull/96)); the row describes the revision after that change. Before it, its LoCoMo path used a stricter generic completeness pr - Network accessline 177
Another run of the main configuration scored 1,598 of 1,762 evaluated questions (90.7%). Its complete records are at [commit](https://github.com/topoteretes/cognee/tree/012e8a039b5116bc30325a9c10192d9c9336e399/cognee/eval_framework/locomo/r
cognee/eval_framework/locomo/__init__.py
- Executable scriptline 1
Executable file
cognee/eval_framework/locomo/aggregate.py
- Executable scriptline 1
Executable file
cognee/eval_framework/locomo/answer.py
- Executable scriptline 1
Executable file - Access to secretsline 239
[Credential-related source omitted] - Access to secretsline 242
[Credential-related source omitted] - Access to secretsline 243
[Credential-related source omitted] - Access to secretsline 244
[Credential-related source omitted] - Access to secretsline 245
[Credential-related source omitted]
cognee/eval_framework/locomo/dates.py
- Executable scriptline 1
Executable file - Access to secretsline 77
[Credential-related source omitted] - Access to secretsline 87
[Credential-related source omitted] - Access to secretsline 99
[Credential-related source omitted] - Access to secretsline 108
[Credential-related source omitted] - Access to secretsline 132
[Credential-related source omitted] - Access to secretsline 160
[Credential-related source omitted]
cognee/eval_framework/locomo/eval_adapter.py
- Executable scriptline 1
Executable file
cognee/eval_framework/locomo/ingest.py
- Executable scriptline 1
Executable file - Access to secretsline 179
[Credential-related source omitted] - Access to secretsline 315
[Credential-related source omitted] - Access to secretsline 316
[Credential-related source omitted] - Access to secretsline 317
[Credential-related source omitted] - Access to secretsline 318
[Credential-related source omitted] - Access to secretsline 319
[Credential-related source omitted]
cognee/eval_framework/locomo/metrics/__init__.py
- Executable scriptline 1
Executable file
cognee/eval_framework/locomo/metrics/llm_judge.py
- Executable scriptline 1
Executable file - Access to secretsline 6
[Credential-related source omitted] - Access to secretsline 45
[Credential-related source omitted] - Access to secretsline 51
[Credential-related source omitted] - Access to secretsline 53
[Credential-related source omitted] - Access to secretsline 136
[Credential-related source omitted]
cognee/eval_framework/locomo/preprocess.py
- Executable scriptline 1
Executable file
cognee/eval_framework/locomo/report_artifacts/README.md
- Network accessline 3
These artifacts refer to questions of the [LoCoMo](https://github.com/snap-research/locomo) dataset by Maharana et al. (2024), licensed under [CC BY-NC 4.0](https://creativecommons.org/licenses/by-nc/4.0/), by id, and include error types fr - Network accessline 36
Another run of the 20/20/20 configuration, answered on 9 October 2026 on the same memories with the same configuration, models and prompts, scored 1,598 of 1,762 evaluated questions (90.7%). Its complete records are in [`report_artifacts/qa
cognee/eval_framework/locomo/report_artifacts/gold_exclusions.json
- Network accessline 3
"sets": { "external": { "source": "Penfield Labs, https://github.com/dial481/locomo-audit (errors.json)", - Network accessline 4
"external": { "source": "Penfield Labs, https://github.com/dial481/locomo-audit (errors.json)", "license": "CC BY-NC 4.0", - Network accessline 5
"source": "Penfield Labs, https://github.com/dial481/locomo-audit (errors.json)", "license": "CC BY-NC 4.0", "rule": "score-corrupting errors; WRONG_CITATION entries (gold correct, citation wrong) are not excluded", - Network accessline 6
"license": "CC BY-NC 4.0",
cognee/eval_framework/locomo/report_artifacts/topk5_adapted_prompts/qa/locomo_metrics_conv5_hybrid_completion_5_5_5_gci_run0.json
- Network accessline 1240
"retriever_name": "hybrid_completion_5_5_5_gci", "run_idx": 0, "answer": "extra comfort, happy, Super cozy and comfy, they love them, curl up and snuggle like they're in a cloud", - Network accessline 1241
"run_idx": 0, "answer": "extra comfort, happy, Super cozy and comfy, they love them, curl up and snuggle like they're in a cloud", "metrics": { - Network accessline 1242
"answer": "extra comfort, happy, Super cozy and comfy, they love them, curl up and snuggle like they're in a cloud",
cognee/eval_framework/locomo/run_locomo_eval.py
- Executable scriptline 1
Executable file - Access to secretsline 99
[Credential-related source omitted] - Access to secretsline 110
[Credential-related source omitted] - Access to secretsline 117
[Credential-related source omitted] - Access to secretsline 118
[Credential-related source omitted] - Access to secretsline 334
[Credential-related source omitted] - Access to secretsline 400
[Credential-related source omitted] - Access to secretsline 401
[Credential-related source omitted] - Access to secretsline 402
[Credential-related source omitted] - Access to secretsline 403
[Credential-related source omitted] - Access to secretsline 404
[Credential-related source omitted] - Access to secretsline 455
[Credential-related source omitted]
cognee/eval_framework/locomo/scope.py
- Executable scriptline 1
Executable file
cognee/eval_framework/metrics_dashboard.py
- Executable scriptline 1
Executable file - Network accessline 105
<head> <title>LLM Evaluation Dashboard {benchmark}</title> <script src="https://cdn.plot.ly/plotly-latest.min.js"></script> - Network accessline 106
<title>LLM Evaluation Dashboard {benchmark}</title> <script src="https://cdn.plot.ly/plotly-latest.min.js"></script> <style> - Network accessline 107
<script src="https://cdn.plot.ly/plotly-latest.min.js"></script>
cognee/eval_framework/modal_eval_dashboard.py
- Executable scriptline 1
Executable file
cognee/eval_framework/modal_run_eval.py
cognee/eval_framework/reporting/__init__.py
- Executable scriptline 1
Executable file
cognee/eval_framework/reporting/io.py
- Executable scriptline 1
Executable file
cognee/eval_framework/run_beam_eval.py
- Executable scriptline 1
Executable file
cognee/eval_framework/run_eval.py
- Executable scriptline 1
Executable file
cognee/eval_framework/runner.py
- Executable scriptline 1
Executable file
cognee/eval_framework/sweeps/__init__.py
- Executable scriptline 1
Executable file
cognee/eval_framework/sweeps/retriever_sweep_runner.py
- Executable scriptline 1
Executable file
cognee/eval_framework/token_usage_analysis/README.md
- Access to secretsline 151
[Credential-related source omitted] - Access to secretsline 152
[Credential-related source omitted] - Network accessline 182
(public domain). - `wikipedia_article.txt` — *Apollo 11*, English Wikipedia (CC BY-SA 4.0). https://en.wikipedia.org/wiki/Apollo_11 - Network accessline 183
- `wikipedia_article.txt` — *Apollo 11*, English Wikipedia (CC BY-SA 4.0). https://en.wikipedia.org/wiki/Apollo_11 - `wikinews_article.txt` — 23 recent English Wikinews articles, concatenated to a - Network accessline 184
(CC BY-SA 4.0). https://en.wikipedia.org/wiki/Apollo_11
cognee/eval_framework/token_usage_analysis/analyze.py
cognee/eval_framework/token_usage_analysis/cli.py
cognee/eval_framework/token_usage_analysis/corpus.py
- Executable scriptline 1
Executable file
cognee/eval_framework/token_usage_analysis/cost_model.py
- Executable scriptline 1
Executable file
cognee/eval_framework/token_usage_analysis/data/wikinews_sources.json
- Network accessline 2
{ "title": "Pope Leo XIV visits four nations in Africa", "url": "https://en.wikinews.org/wiki/Pope_Leo_XIV_visits_four_nations_in_Africa" - Network accessline 3
"title": "Pope Leo XIV visits four nations in Africa", "url": "https://en.wikinews.org/wiki/Pope_Leo_XIV_visits_four_nations_in_Africa" }, - Network accessline 4
"url": "https://en.wikinews.org/wiki/Pope_Leo_XIV_visits_four_nations_in_Africa" - Network accessline 6
{ "title": "United States announces blockade on the Strait of Hormuz", "url": "https://en.wikinews.org/wiki/United_States_announces_blockade_on_the_Strait_of_Hormuz" - Network accessline 7
"title": "United States announces blockade on the Strait of Hormuz", "url": "https://en.wikinews.org/wiki/United_States_announces_blockade_on_the_Strait_of_Hormuz" }, - Network accessline 8
"url": "https://en.wikinews.org/wiki/United_States_announces_blockade_on_the_Strait_of_Hormuz" - Network accessline 10
{ "title": "Musique Libre Femmes plays for Women's History Month at Tompkins Square Library in New York City", "url": "https://en.wikinews.org/wiki/Musique_Libre_Femmes_plays_for_Women%27s_History_Month_at_Tompkins_Square_Library_in - Network accessline 11
"title": "Musique Libre Femmes plays for Women's History Month at Tompkins Square Library in New York City", "url": "https://en.wikinews.org/wiki/Musique_Libre_Femmes_plays_for_Women%27s_History_Month_at_Tompkins_Square_Library_in_New_Y - Network accessline 12
"url": "https://en.wikinews.org/wiki/Musique_Libre_Femmes_plays_for_Women%27s_History_Month_at_Tompkins_Square_Library_in_New_York_City" - Network accessline 14
{ "title": "South Korean military halts small firearms drills after stray bullet strikes young girl on playground", "url": "https://en.wikinews.org/wiki/South_Korean_military_halts_small_firearms_drills_after_stray_bullet_strikes_yo - Network accessline 15
"title": "South Korean military halts small firearms drills after stray bullet strikes young girl on playground", "url": "https://en.wikinews.org/wiki/South_Korean_military_halts_small_firearms_drills_after_stray_bullet_strikes_young_gi - Network accessline 16
"url": "https://en.wikinews.org/wiki/South_Korean_military_halts_small_firearms_drills_after_stray_bullet_strikes_young_girl_on_playground" - Network accessline 18
{ "title": "\"One Battle After Another\" wins 6 Oscars including Best Picture", "url": "https://en.wikinews.org/wiki/%22One_Battle_After_Another%22_wins_6_Oscars_including_Best_Picture" - Network accessline 19
"title": "\"One Battle After Another\" wins 6 Oscars including Best Picture", "url": "https://en.wikinews.org/wiki/%22One_Battle_After_Another%22_wins_6_Oscars_including_Best_Picture" }, - Network accessline 20
"url": "https://en.wikinews.org/wiki/%22One_Battle_After_Another%22_wins_6_Oscars_including_Best_Picture" - Network accessline 22
{ "title": "Caloundra win round 3 game in Australian soccer's Football Queensland Premier League 2 competition", "url": "https://en.wikinews.org/wiki/Caloundra_win_round_3_game_in_Australian_soccer%27s_Football_Queensland_Premier_Le - Network accessline 23
"title": "Caloundra win round 3 game in Australian soccer's Football Queensland Premier League 2 competition", "url": "https://en.wikinews.org/wiki/Caloundra_win_round_3_game_in_Australian_soccer%27s_Football_Queensland_Premier_League_2 - Network accessline 24
"url": "https://en.wikinews.org/wiki/Caloundra_win_round_3_game_in_Australian_soccer%27s_Football_Queensland_Premier_League_2_competition" - Network accessline 26
{ "title": "Boats carrying Kyoto students capsize off Okinawa, fatalities reported", "url": "https://en.wikinews.org/wiki/Boats_carrying_Kyoto_students_capsize_off_Okinawa,_fatalities_reported" - Network accessline 27
"title": "Boats carrying Kyoto students capsize off Okinawa, fatalities reported", "url": "https://en.wikinews.org/wiki/Boats_carrying_Kyoto_students_capsize_off_Okinawa,_fatalities_reported" }, - Network accessline 28
"url": "https://en.wikinews.org/wiki/Boats_carrying_Kyoto_students_capsize_off_Okinawa,_fatalities_reported" - Network accessline 30
{ "title": "Australian Minister for Energy lowers fuel standards for 60 days amid rising oil prices, panic buying", "url": "https://en.wikinews.org/wiki/Australian_Minister_for_Energy_lowers_fuel_standards_for_60_days_amid_rising_oi - Network accessline 31
"title": "Australian Minister for Energy lowers fuel standards for 60 days amid rising oil prices, panic buying", "url": "https://en.wikinews.org/wiki/Australian_Minister_for_Energy_lowers_fuel_standards_for_60_days_amid_rising_oil_pric - Network accessline 32
"url": "https://en.wikinews.org/wiki/Australian_Minister_for_Energy_lowers_fuel_standards_for_60_days_amid_rising_oil_prices,_panic_buying" - Network accessline 34
{ "title": "US president Donald Trump demands the unconditional surrender of Iran", "url": "https://en.wikinews.org/wiki/US_president_Donald_Trump_demands_the_unconditional_surrender_of_Iran" - Network accessline 35
"title": "US president Donald Trump demands the unconditional surrender of Iran", "url": "https://en.wikinews.org/wiki/US_president_Donald_Trump_demands_the_unconditional_surrender_of_Iran" }, - Network accessline 36
"url": "https://en.wikinews.org/wiki/US_president_Donald_Trump_demands_the_unconditional_surrender_of_Iran" - Network accessline 38
{ "title": "NSW government proposes rezoning to create residences midway between Sydney and Parramatta", "url": "https://en.wikinews.org/wiki/NSW_government_proposes_rezoning_to_create_residences_midway_between_Sydney_and_Parramatta - Network accessline 39
"title": "NSW government proposes rezoning to create residences midway between Sydney and Parramatta", "url": "https://en.wikinews.org/wiki/NSW_government_proposes_rezoning_to_create_residences_midway_between_Sydney_and_Parramatta" }, - Network accessline 40
"url": "https://en.wikinews.org/wiki/NSW_government_proposes_rezoning_to_create_residences_midway_between_Sydney_and_Parramatta" - Network accessline 42
{ "title": "PM of Australia sends E-7A Wedgetail and air-to-air missiles to UAE", "url": "https://en.wikinews.org/wiki/PM_of_Australia_sends_E-7A_Wedgetail_and_air-to-air_missiles_to_UAE" - Network accessline 43
"title": "PM of Australia sends E-7A Wedgetail and air-to-air missiles to UAE", "url": "https://en.wikinews.org/wiki/PM_of_Australia_sends_E-7A_Wedgetail_and_air-to-air_missiles_to_UAE" }, - Network accessline 44
"url": "https://en.wikinews.org/wiki/PM_of_Australia_sends_E-7A_Wedgetail_and_air-to-air_missiles_to_UAE" - Network accessline 46
{ "title": "Former Major League Baseball pitcher Julio Teher\u00e1n retires", "url": "https://en.wikinews.org/wiki/Former_Major_League_Baseball_pitcher_Julio_Teher%C3%A1n_retires" - Network accessline 47
"title": "Former Major League Baseball pitcher Julio Teher\u00e1n retires", "url": "https://en.wikinews.org/wiki/Former_Major_League_Baseball_pitcher_Julio_Teher%C3%A1n_retires" }, - Network accessline 48
"url": "https://en.wikinews.org/wiki/Former_Major_League_Baseball_pitcher_Julio_Teher%C3%A1n_retires" - Network accessline 50
{ "title": "Caloundra lose round 2 game in Australian soccer's Football Queensland Premier League 2 competition", "url": "https://en.wikinews.org/wiki/Caloundra_lose_round_2_game_in_Australian_soccer%27s_Football_Queensland_Premier_ - Network accessline 51
"title": "Caloundra lose round 2 game in Australian soccer's Football Queensland Premier League 2 competition", "url": "https://en.wikinews.org/wiki/Caloundra_lose_round_2_game_in_Australian_soccer%27s_Football_Queensland_Premier_League - Network accessline 52
"url": "https://en.wikinews.org/wiki/Caloundra_lose_round_2_game_in_Australian_soccer%27s_Football_Queensland_Premier_League_2_competition" - Network accessline 54
{ "title": "Australia grants refuge to five Iranian women's national soccer team players", "url": "https://en.wikinews.org/wiki/Australia_grants_refuge_to_five_Iranian_women%27s_national_soccer_team_players" - Network accessline 55
"title": "Australia grants refuge to five Iranian women's national soccer team players", "url": "https://en.wikinews.org/wiki/Australia_grants_refuge_to_five_Iranian_women%27s_national_soccer_team_players" }, - Network accessline 56
"url": "https://en.wikinews.org/wiki/Australia_grants_refuge_to_five_Iranian_women%27s_national_soccer_team_players" - Network accessline 58
{ "title": "Moreton Bay illegally evicted homeless campers, Queensland Supreme Court rules", "url": "https://en.wikinews.org/wiki/Moreton_Bay_illegally_evicted_homeless_campers,_Queensland_Supreme_Court_rules" - Network accessline 59
"title": "Moreton Bay illegally evicted homeless campers, Queensland Supreme Court rules", "url": "https://en.wikinews.org/wiki/Moreton_Bay_illegally_evicted_homeless_campers,_Queensland_Supreme_Court_rules" }, - Network accessline 60
"url": "https://en.wikinews.org/wiki/Moreton_Bay_illegally_evicted_homeless_campers,_Queensland_Supreme_Court_rules" - Network accessline 62
{ "title": "Monta publishes its 2025 EV charger ranking, including hardware performance", "url": "https://en.wikinews.org/wiki/Monta_publishes_its_2025_EV_charger_ranking,_including_hardware_performance" - Network accessline 63
"title": "Monta publishes its 2025 EV charger ranking, including hardware performance", "url": "https://en.wikinews.org/wiki/Monta_publishes_its_2025_EV_charger_ranking,_including_hardware_performance" }, - Network accessline 64
"url": "https://en.wikinews.org/wiki/Monta_publishes_its_2025_EV_charger_ranking,_including_hardware_performance" - Network accessline 66
{ "title": "US President Donald Trump appears to wear makeup after apparent rash breaks out on neck, reports say", "url": "https://en.wikinews.org/wiki/US_President_Donald_Trump_appears_to_wear_makeup_after_apparent_rash_breaks_out_ - Network accessline 67
"title": "US President Donald Trump appears to wear makeup after apparent rash breaks out on neck, reports say", "url": "https://en.wikinews.org/wiki/US_President_Donald_Trump_appears_to_wear_makeup_after_apparent_rash_breaks_out_on_nec - Network accessline 68
"url": "https://en.wikinews.org/wiki/US_President_Donald_Trump_appears_to_wear_makeup_after_apparent_rash_breaks_out_on_neck,_reports_say" - Network accessline 70
{ "title": "Randwick City Council opens public consultation about parking near beaches: ''To pay or not to pay?''", "url": "https://en.wikinews.org/wiki/Randwick_City_Council_opens_public_consultation_about_parking_near_beaches:_%27 - Network accessline 71
"title": "Randwick City Council opens public consultation about parking near beaches: ''To pay or not to pay?''", "url": "https://en.wikinews.org/wiki/Randwick_City_Council_opens_public_consultation_about_parking_near_beaches:_%27%27To_ - Network accessline 72
"url": "https://en.wikinews.org/wiki/Randwick_City_Council_opens_public_consultation_about_parking_near_beaches:_%27%27To_pay_or_not_to_pay%3F%27%27" - Network accessline 74
{ "title": "Caloundra wins first game in Australian soccer's Football Queensland Premier League 2 competition", "url": "https://en.wikinews.org/wiki/Caloundra_wins_first_game_in_Australian_soccer%27s_Football_Queensland_Premier_Leag - Network accessline 75
"title": "Caloundra wins first game in Australian soccer's Football Queensland Premier League 2 competition", "url": "https://en.wikinews.org/wiki/Caloundra_wins_first_game_in_Australian_soccer%27s_Football_Queensland_Premier_League_2_c - Network accessline 76
"url": "https://en.wikinews.org/wiki/Caloundra_wins_first_game_in_Australian_soccer%27s_Football_Queensland_Premier_League_2_competition" - Network accessline 78
{ "title": "Max Scherzer signs deal to return to Toronto Blue Jays", "url": "https://en.wikinews.org/wiki/Max_Scherzer_signs_deal_to_return_to_Toronto_Blue_Jays" - Network accessline 79
"title": "Max Scherzer signs deal to return to Toronto Blue Jays", "url": "https://en.wikinews.org/wiki/Max_Scherzer_signs_deal_to_return_to_Toronto_Blue_Jays" }, - Network accessline 80
"url": "https://en.wikinews.org/wiki/Max_Scherzer_signs_deal_to_return_to_Toronto_Blue_Jays" - Network accessline 82
{ "title": "Green Party wins major by-election in northern England city of Manchester", "url": "https://en.wikinews.org/wiki/Green_Party_wins_major_by-election_in_northern_England_city_of_Manchester" - Network accessline 83
"title": "Green Party wins major by-election in northern England city of Manchester", "url": "https://en.wikinews.org/wiki/Green_Party_wins_major_by-election_in_northern_England_city_of_Manchester" }, - Network accessline 84
"url": "https://en.wikinews.org/wiki/Green_Party_wins_major_by-election_in_northern_England_city_of_Manchester" - Network accessline 86
{ "title": "Musical performance presented by Striped Light in Long Island City, New York showcases four performers", "url": "https://en.wikinews.org/wiki/Musical_performance_presented_by_Striped_Light_in_Long_Island_City,_New_York_s - Network accessline 87
"title": "Musical performance presented by Striped Light in Long Island City, New York showcases four performers", "url": "https://en.wikinews.org/wiki/Musical_performance_presented_by_Striped_Light_in_Long_Island_City,_New_York_showcas - Network accessline 88
"url": "https://en.wikinews.org/wiki/Musical_performance_presented_by_Striped_Light_in_Long_Island_City,_New_York_showcases_four_performers" - Network accessline 90
{ "title": "Caloundra through to next round of 2026 Australia Cup preliminaries", "url": "https://en.wikinews.org/wiki/Caloundra_through_to_next_round_of_2026_Australia_Cup_preliminaries" - Network accessline 91
"title": "Caloundra through to next round of 2026 Australia Cup preliminaries", "url": "https://en.wikinews.org/wiki/Caloundra_through_to_next_round_of_2026_Australia_Cup_preliminaries" } - Network accessline 92
"url": "https://en.wikinews.org/wiki/Caloundra_through_to_next_round_of_2026_Australia_Cup_preliminaries"
cognee/eval_framework/token_usage_analysis/measure.py
- Executable scriptline 1
Executable file - Access to secretsline 75
[Credential-related source omitted] - Access to secretsline 76
[Credential-related source omitted] - Access to secretsline 77
[Credential-related source omitted] - Access to secretsline 78
[Credential-related source omitted] - Access to secretsline 79
[Credential-related source omitted]
cognee/eval_framework/token_usage_analysis/plot.py
- Executable scriptline 1
Executable file
cognee/eval_framework/token_usage_analysis/report.py
- Executable scriptline 1
Executable file
cognee/exceptions/__init__.py
- Executable scriptline 1
Executable file
cognee/exceptions/exceptions.py
- Executable scriptline 1
Executable file
cognee/exceptions/remediation.py
- Executable scriptline 1
Executable file - Access to secretsline 19
[Credential-related source omitted] - Access to secretsline 62
[Credential-related source omitted] - Access to secretsline 63
[Credential-related source omitted] - Access to secretsline 79
[Credential-related source omitted] - Access to secretsline 80
[Credential-related source omitted]
cognee/infrastructure/__init__.py
- Executable scriptline 1
Executable file
cognee/infrastructure/background_tasks.py
- Executable scriptline 1
Executable file
cognee/infrastructure/context/BaseContextProvider.py
- Executable scriptline 1
Executable file
cognee/infrastructure/context/__init__.py
- Executable scriptline 1
Executable file
cognee/infrastructure/data/__init__.py
- Executable scriptline 1
Executable file
cognee/infrastructure/data/chunking/DefaultChunkEngine.py
- Executable scriptline 1
Executable file
cognee/infrastructure/data/chunking/HaystackChunkEngine.py
- Executable scriptline 1
Executable file
cognee/infrastructure/data/chunking/LangchainChunkingEngine.py
- Executable scriptline 1
Executable file
cognee/infrastructure/data/chunking/__init__.py
- Executable scriptline 1
Executable file
cognee/infrastructure/data/chunking/config.py
- Executable scriptline 1
Executable file
cognee/infrastructure/data/chunking/create_chunking_engine.py
- Executable scriptline 1
Executable file
cognee/infrastructure/data/chunking/get_chunking_engine.py
- Executable scriptline 1
Executable file
cognee/infrastructure/data/exceptions/__init__.py
- Executable scriptline 1
Executable file
cognee/infrastructure/data/exceptions/exceptions.py
- Executable scriptline 1
Executable file
cognee/infrastructure/data/utils/__init__.py
- Executable scriptline 1
Executable file
cognee/infrastructure/databases/__init__.py
- Executable scriptline 1
Executable file
cognee/infrastructure/databases/cache/__init__.py
- Executable scriptline 1
Executable file
cognee/infrastructure/databases/cache/cache_db_interface.py
- Executable scriptline 1
Executable file
cognee/infrastructure/databases/cache/config.py
- Executable scriptline 1
Executable file - Network accessline 73
usage_logging: bool = False usage_logging_ttl: int = 604800 tapes_ingest_url: str = "http://localhost:8082" - Network accessline 74
usage_logging_ttl: int = 604800 tapes_ingest_url: str = "http://localhost:8082" tapes_provider: Literal["openai", "anthropic", "ollama"] = "openai" - Network accessline 75
tapes_ingest_url: str = "http://localhost:8082"
cognee/infrastructure/databases/cache/get_cache_engine.py
- Executable scriptline 1
Executable file - Network accessline 82
agentic_lock_timeout: int = 300, session_ttl_seconds: int | None = 604800, tapes_ingest_url: str = "http://localhost:8082", - Network accessline 83
session_ttl_seconds: int | None = 604800, tapes_ingest_url: str = "http://localhost:8082", tapes_provider: str = "openai", - Network accessline 84
tapes_ingest_url: str = "http://localhost:8082",
cognee/infrastructure/databases/cache/models.py
- Executable scriptline 1
Executable file
cognee/infrastructure/databases/cache/redis/RedisAdapter.py
- Executable scriptline 1
Executable file - Access to secretsline 161
[Credential-related source omitted] - Access to secretsline 163
[Credential-related source omitted] - Access to secretsline 166
[Credential-related source omitted] - Access to secretsline 168
[Credential-related source omitted] - Access to secretsline 188
[Credential-related source omitted] - Access to secretsline 191
[Credential-related source omitted] - Access to secretsline 314
[Credential-related source omitted] - Access to secretsline 326
[Credential-related source omitted] - Access to secretsline 327
[Credential-related source omitted] - Access to secretsline 347
[Credential-related source omitted] - Access to secretsline 349
[Credential-related source omitted] - Access to secretsline 351
[Credential-related source omitted] - Access to secretsline 358
[Credential-related source omitted] - Access to secretsline 359
[Credential-related source omitted] - Access to secretsline 372
[Credential-related source omitted] - Access to secretsline 375
[Credential-related source omitted] - Access to secretsline 399
[Credential-related source omitted] - Access to secretsline 400
[Credential-related source omitted] - Access to secretsline 416
[Credential-related source omitted] - Access to secretsline 417
[Credential-related source omitted] - Access to secretsline 435
[Credential-related source omitted] - Access to secretsline 436
[Credential-related source omitted] - Access to secretsline 442
[Credential-related source omitted] - Access to secretsline 443
[Credential-related source omitted] - Access to secretsline 480
[Credential-related source omitted] - Access to secretsline 483
[Credential-related source omitted]
cognee/infrastructure/databases/cache/sql/SqlCacheAdapter.py
- Executable scriptline 1
Executable file
cognee/infrastructure/databases/cache/sql/__init__.py
- Executable scriptline 1
Executable file
cognee/infrastructure/databases/cache/sql/tables.py
- Executable scriptline 1
Executable file
cognee/infrastructure/databases/cache/tapes/TapesCacheAdapter.py
- Network accessline 1
"""SQL-backed cache adapter that mirrors QA writes to a running tapes ingest server (https://github.com/papercomputeco/tapes). - Executable scriptline 1
Executable file - Network accessline 2
ingest server (https://github.com/papercomputeco/tapes). - Network accessline 34
purge_interval_seconds: int = 900, *, tapes_ingest_url: str = "http://localhost:8082", - Network accessline 35
*, tapes_ingest_url: str = "http://localhost:8082", tapes_provider: str = "openai", - Network accessline 36
tapes_ingest_url: str = "http://localhost:8082", - Network accessline 58
def _get_tapes_client(self) -> httpx.AsyncClient: if self._tapes_client is None: self._tapes_client = httpx.AsyncClient(timeout=self.tapes_request_timeout) - Network accessline 59
if self._tapes_client is None: self._tapes_client = httpx.AsyncClient(timeout=self.tapes_request_timeout) return self._tapes_client - Network accessline 60
self._tapes_client = httpx.AsyncClient(timeout=self.tapes_request_timeout)
cognee/infrastructure/databases/cache/tapes/__init__.py
- Executable scriptline 1
Executable file
cognee/infrastructure/databases/dataset_database_handler/__init__.py
- Executable scriptline 1
Executable file
cognee/infrastructure/databases/dataset_database_handler/dataset_database_handler_interface.py
cognee/infrastructure/databases/dataset_database_handler/supported_dataset_database_handlers.py
- Executable scriptline 1
Executable file
cognee/infrastructure/databases/dataset_database_handler/use_dataset_database_handler.py
- Executable scriptline 1
Executable file
cognee/infrastructure/databases/dataset_queue/__init__.py
- Executable scriptline 1
Executable file
cognee/infrastructure/databases/dataset_queue/pinning.py
- Executable scriptline 1
Executable file
cognee/infrastructure/databases/dataset_queue/queue.py
- Executable scriptline 1
Executable file
cognee/infrastructure/databases/exceptions/__init__.py
- Executable scriptline 1
Executable file
cognee/infrastructure/databases/exceptions/exceptions.py
cognee/infrastructure/databases/graph/__init__.py
- Executable scriptline 1
Executable file
cognee/infrastructure/databases/graph/bounded_neighborhood.py
- Executable scriptline 1
Executable file
cognee/infrastructure/databases/graph/config.py
- Executable scriptline 1
Executable file
cognee/infrastructure/databases/graph/degree_seeds.py
- Executable scriptline 1
Executable file
cognee/infrastructure/databases/graph/get_graph_engine.py
- Executable scriptline 1
Executable file
cognee/infrastructure/databases/graph/graph_db_interface.py
- Executable scriptline 1
Executable file
cognee/infrastructure/databases/graph/kuzu/KuzuDatasetDatabaseHandler.py
- Executable scriptline 1
Executable file
cognee/infrastructure/databases/graph/kuzu/__init__.py
- Executable scriptline 1
Executable file
cognee/infrastructure/databases/graph/kuzu/adapter.py
- Executable scriptline 1
Executable file
cognee/infrastructure/databases/graph/kuzu/kuzu_migrate.py
- Executable scriptline 1
Executable file
cognee/infrastructure/databases/graph/kuzu/remote_kuzu_adapter.py
- Executable scriptline 1
Executable file
cognee/infrastructure/databases/graph/kuzu/show_remote_kuzu_stats.py
- Executable scriptline 1
Executable file
cognee/infrastructure/databases/graph/kuzu/subprocess/__init__.py
- Executable scriptline 1
Executable file
cognee/infrastructure/databases/graph/kuzu/subprocess/proxy.py
- Executable scriptline 1
Executable file
cognee/infrastructure/databases/graph/ladybug/LadybugDatasetDatabaseHandler.py
- Executable scriptline 1
Executable file
cognee/infrastructure/databases/graph/ladybug/__init__.py
- Executable scriptline 1
Executable file
cognee/infrastructure/databases/graph/ladybug/adapter.py
- Executable scriptline 1
Executable file
cognee/infrastructure/databases/graph/ladybug/ladybug_migrate.py
- Executable scriptline 1
#!/usr/bin/env python3
cognee/infrastructure/databases/graph/ladybug/remote_ladybug_adapter.py
- Executable scriptline 1
Executable file - Network accessline 45
if self._session is None or self._session.closed: ssl_context = create_secure_ssl_context() connector = aiohttp.TCPConnector(ssl=ssl_context) - Network accessline 46
ssl_context = create_secure_ssl_context() connector = aiohttp.TCPConnector(ssl=ssl_context) self._session = aiohttp.ClientSession(connector=connector) - Network accessline 47
connector = aiohttp.TCPConnector(ssl=ssl_context) - Network accessline 48
self._session = aiohttp.ClientSession(connector=connector) - Network accessline 60
session = await self._get_session() auth = ( aiohttp.BasicAuth(self.username, self.password) - Network accessline 61
auth = ( aiohttp.BasicAuth(self.username, self.password) if self.username or self.password - Network accessline 62
aiohttp.BasicAuth(self.username, self.password) - Network accessline 77
message = f"API request failed with status {response.status} for {endpoint}" logger.error(message) raise aiohttp.ClientResponseError( - Network accessline 78
logger.error(message) raise aiohttp.ClientResponseError( response.request_info, - Network accessline 79
raise aiohttp.ClientResponseError(
cognee/infrastructure/databases/graph/neo4j_driver/Neo4jAuraDevDatasetDatabaseHandler.py
- Executable scriptline 1
Executable file - Access to secretsline 54
[Credential-related source omitted] - Access to secretsline 55
[Credential-related source omitted] - Access to secretsline 56
[Credential-related source omitted] - Access to secretsline 57
[Credential-related source omitted] - Access to secretsline 63
[Credential-related source omitted] - Access to secretsline 65
[Credential-related source omitted] - Access to secretsline 68
[Credential-related source omitted] - Network accessline 70
url = "https://api.neo4j.io/v1/instances" - Access to secretsline 74
[Credential-related source omitted] - Network accessline 92
async def _create_database_instance_request(): async with ( aiohttp.ClientSession() as session, - Network accessline 93
async with ( aiohttp.ClientSession() as session, session.post(url, headers=headers, json=payload) as resp, - Network accessline 94
aiohttp.ClientSession() as session, - Access to secretsline 104
[Credential-related source omitted] - Network accessline 110
status_url = f"https://api.neo4j.io/v1/instances/{instance_id}" - Network accessline 112
for attempt in range(30): # Try for up to ~5 minutes async with ( aiohttp.ClientSession() as session, - Network accessline 113
async with ( aiohttp.ClientSession() as session, session.get(status_url, headers=headers) as resp, - Network accessline 114
aiohttp.ClientSession() as session, - Access to secretsline 156
[Credential-related source omitted] - Network accessline 178
url = f"https://api.neo4j.io/v1/instances/{instance_id}" - Access to secretsline 182
[Credential-related source omitted] - Access to secretsline 183
[Credential-related source omitted] - Access to secretsline 184
[Credential-related source omitted] - Access to secretsline 188
[Credential-related source omitted] - Network accessline 192
async with aiohttp.ClientSession() as session, session.delete(url, headers=headers) as resp: - Network accessline 196
[Credential-related source omitted] - Network accessline 197
[Credential-related source omitted] - Access to secretsline 197
[Credential-related source omitted] - Network accessline 198
url = "https://api.neo4j.io/oauth/token" - Network accessline 201
async with ( aiohttp.ClientSession() as session, - Network accessline 202
aiohttp.ClientSession() as session, - Access to secretsline 203
[Credential-related source omitted]
cognee/infrastructure/databases/graph/neo4j_driver/Neo4jCommunityDatasetDatabaseHandler.py
cognee/infrastructure/databases/graph/neo4j_driver/Neo4jDatasetDatabaseHandler.py
- Executable scriptline 1
Executable file
cognee/infrastructure/databases/graph/neo4j_driver/__init__.py
- Executable scriptline 1
Executable file
cognee/infrastructure/databases/graph/neo4j_driver/adapter.py
cognee/infrastructure/databases/graph/neo4j_driver/deadlock_retry.py
- Executable scriptline 1
Executable file
cognee/infrastructure/databases/graph/neo4j_driver/neo4j_community_adapter.py
- Executable scriptline 1
Executable file
cognee/infrastructure/databases/graph/neo4j_driver/neo4j_community_containers.py
- Executable scriptline 1
Executable file - Possible obfuscationline 62
b"\x60\x60\xb0\x17\x00\x00\x04\x05\x00\x00\x04\x04\x00\x00\x00\x03\x00\x00\x00\x02" - Access to secretsline 67
[Credential-related source omitted] - Access to secretsline 77
[Credential-related source omitted] - Access to secretsline 84
[Credential-related source omitted] - Network accessline 95
"Docker CLI not found on PATH. The neo4j_community dataset database handler " "runs one Neo4j Community container per dataset and requires Docker. " "Install Docker Desktop (https://www.docker.com/products/docker-des - Network accessline 96
"runs one Neo4j Community container per dataset and requires Docker. " "Install Docker Desktop (https://www.docker.com/products/docker-desktop/) " "or Colima and ensure the `docker` binary is on your PATH." - Network accessline 97
"Install Docker Desktop (https://www.docker.com/products/docker-desktop/) " - Dangerous shell operationline 118
"or `sudo systemctl start docker` depending on your setup." - Network accessline 140
with socket.socket(socket.AF_INET, socket.SOCK_STREAM) as sock: - Network accessline 164
try: with socket.create_connection(("localhost", host_port), timeout=timeout) as sock: - Network accessline 165
with socket.create_connection(("localhost", host_port), timeout=timeout) as sock:
cognee/infrastructure/databases/graph/neo4j_driver/neo4j_metrics_utils.py
- Executable scriptline 1
Executable file
cognee/infrastructure/databases/graph/neptune_driver/__init__.py
- Executable scriptline 1
Executable file
cognee/infrastructure/databases/graph/neptune_driver/adapter.py
- Executable scriptline 1
Executable file
cognee/infrastructure/databases/graph/neptune_driver/exceptions.py
- Executable scriptline 1
Executable file
cognee/infrastructure/databases/graph/neptune_driver/neptune_utils.py
cognee/infrastructure/databases/graph/postgres_demo/PostgresGraphDatasetDatabaseHandler.py
- Executable scriptline 1
Executable file
cognee/infrastructure/databases/graph/postgres_demo/PostgresGraphSharedDatasetDatabaseHandler.py
- Executable scriptline 1
Executable file
cognee/infrastructure/databases/graph/postgres_demo/__init__.py
- Executable scriptline 1
Executable file
cognee/infrastructure/databases/graph/postgres_demo/adapter.py
- Executable scriptline 1
Executable file
cognee/infrastructure/databases/graph/postgres_demo/tables.py
- Executable scriptline 1
Executable file
cognee/infrastructure/databases/graph/supported_databases.py
- Executable scriptline 1
Executable file
cognee/infrastructure/databases/graph/turso/TursoGraphDatasetDatabaseHandler.py
- Executable scriptline 1
Executable file
cognee/infrastructure/databases/graph/turso/__init__.py
- Executable scriptline 1
Executable file
cognee/infrastructure/databases/graph/turso/adapter.py
- Executable scriptline 1
Executable file
cognee/infrastructure/databases/graph/turso/tables.py
- Executable scriptline 1
Executable file
cognee/infrastructure/databases/graph/use_graph_adapter.py
- Executable scriptline 1
Executable file
cognee/infrastructure/databases/hybrid/neptune_analytics/NeptuneAnalyticsAdapter.py
- Executable scriptline 1
Executable file
cognee/infrastructure/databases/hybrid/neptune_analytics/__init__.py
- Executable scriptline 1
Executable file
cognee/infrastructure/databases/postgres/__init__.py
- Executable scriptline 1
Executable file
cognee/infrastructure/databases/postgres/admin.py
cognee/infrastructure/databases/provenance/__init__.py
- Executable scriptline 1
Executable file
cognee/infrastructure/databases/provenance/constants.py
- Executable scriptline 1
Executable file
cognee/infrastructure/databases/provenance/delete_data.py
- Executable scriptline 1
Executable file
cognee/infrastructure/databases/provenance/markers.py
- Executable scriptline 1
Executable file
cognee/infrastructure/databases/provenance/source_ref_state.py
- Executable scriptline 1
Executable file
cognee/infrastructure/databases/provenance/source_refs.py
- Executable scriptline 1
Executable file
cognee/infrastructure/databases/provenance/write_context.py
- Executable scriptline 1
Executable file
cognee/infrastructure/databases/relational/ModelBase.py
- Executable scriptline 1
Executable file
cognee/infrastructure/databases/relational/__init__.py
- Executable scriptline 1
Executable file
cognee/infrastructure/databases/relational/config.py
cognee/infrastructure/databases/relational/create_db_and_tables.py
- Executable scriptline 1
Executable file
cognee/infrastructure/databases/relational/create_relational_engine.py
cognee/infrastructure/databases/relational/get_async_session.py
- Executable scriptline 1
Executable file
cognee/infrastructure/databases/relational/get_migration_relational_engine.py
- Executable scriptline 1
Executable file
cognee/infrastructure/databases/relational/get_relational_engine.py
- Executable scriptline 1
Executable file
cognee/infrastructure/databases/relational/sqlalchemy/SqlAlchemyAdapter.py
- Executable scriptline 1
Executable file
cognee/infrastructure/databases/relational/sqlalchemy/TursoAdapter.py
- Executable scriptline 1
Executable file
cognee/infrastructure/databases/relational/sqlalchemy/__init__.py
- Executable scriptline 1
Executable file
cognee/infrastructure/databases/relational/sqlite_uuid.py
- Executable scriptline 1
Executable file
cognee/infrastructure/databases/relational/with_async_session.py
- Executable scriptline 1
Executable file
cognee/infrastructure/databases/turso/__init__.py
- Executable scriptline 1
Executable file
cognee/infrastructure/databases/turso/compiler.py
- Executable scriptline 1
Executable file
cognee/infrastructure/databases/turso/config.py
- Executable scriptline 1
Executable file
cognee/infrastructure/databases/turso/dialect.py
- Executable scriptline 1
Executable file
cognee/infrastructure/databases/turso/files.py
- Executable scriptline 1
Executable file
cognee/infrastructure/databases/turso/runtime.py
- Executable scriptline 1
Executable file
cognee/infrastructure/databases/turso/transactions.py
- Executable scriptline 1
Executable file
cognee/infrastructure/databases/unified/__init__.py
- Executable scriptline 1
Executable file
cognee/infrastructure/databases/unified/capabilities.py
- Executable scriptline 1
Executable file
cognee/infrastructure/databases/unified/get_unified_engine.py
cognee/infrastructure/databases/unified/graph_vector_store_interface.py
- Executable scriptline 1
Executable file
cognee/infrastructure/databases/unified/provenance_delete_planner.py
- Executable scriptline 1
Executable file
cognee/infrastructure/databases/unified/unified_store_engine.py
- Executable scriptline 1
Executable file
cognee/infrastructure/databases/utils/__init__.py
- Executable scriptline 1
Executable file
cognee/infrastructure/databases/utils/closing_lru_cache.py
- Executable scriptline 1
Executable file
cognee/infrastructure/databases/utils/engine_cache_ops.py
- Executable scriptline 1
Executable file
cognee/infrastructure/databases/utils/ensure_embedding_model_matches.py
- Executable scriptline 1
Executable file
cognee/infrastructure/databases/utils/get_graph_dataset_database_handler.py
- Executable scriptline 1
Executable file
cognee/infrastructure/databases/utils/get_or_create_dataset_database.py
- Executable scriptline 1
Executable file
cognee/infrastructure/databases/utils/get_vector_dataset_database_handler.py
- Executable scriptline 1
Executable file
cognee/infrastructure/databases/utils/resolve_dataset_database_connection_info.py
- Executable scriptline 1
Executable file
cognee/infrastructure/databases/vector/__init__.py
- Executable scriptline 1
Executable file
cognee/infrastructure/databases/vector/compact_vector_store.py
- Executable scriptline 1
Executable file
cognee/infrastructure/databases/vector/config.py
- Executable scriptline 1
Executable file
cognee/infrastructure/databases/vector/create_vector_engine.py
- Executable scriptline 1
Executable file - Network accessline 147
providers (e.g. ChromaDB, Qdrant, Weaviate, Milvus) are available as community adapters that register themselves via ``use_vector_adapter`` — see https://github.com/topoteretes/cognee-community. - Network accessline 149
https://github.com/topoteretes/cognee-community. - Access to secretsline 178
[Credential-related source omitted] - Access to secretsline 297
[Credential-related source omitted] - Access to secretsline 303
[Credential-related source omitted] - Access to secretsline 318
[Credential-related source omitted]
cognee/infrastructure/databases/vector/embeddings/EmbeddingEngine.py
- Executable scriptline 1
Executable file
cognee/infrastructure/databases/vector/embeddings/EmbeddingGateway.py
- Executable scriptline 1
Executable file
cognee/infrastructure/databases/vector/embeddings/FastembedEmbeddingEngine.py
- Executable scriptline 1
Executable file
cognee/infrastructure/databases/vector/embeddings/LiteLLMEmbeddingEngine.py
- Executable scriptline 1
Executable file - Access to secretsline 159
[Credential-related source omitted] - Access to secretsline 172
[Credential-related source omitted] - Access to secretsline 180
[Credential-related source omitted] - Network accessline 215
) raise EmbeddingException( "Invalid EMBEDDING_ENDPOINT. Please set a valid URL (e.g., https://host:port) " - Network accessline 216
raise EmbeddingException( "Invalid EMBEDDING_ENDPOINT. Please set a valid URL (e.g., https://host:port) " "via environment variable EMBEDDING_ENDPOINT." - Network accessline 217
"Invalid EMBEDDING_ENDPOINT. Please set a valid URL (e.g., https://host:port) " - Access to secretsline 287
[Credential-related source omitted]
cognee/infrastructure/databases/vector/embeddings/OllamaEmbeddingEngine.py
- Executable scriptline 1
Executable file - Network accessline 75
dimensions: int | None = 1024, max_completion_tokens: int | None = None, endpoint: str | None = "http://localhost:11434/api/embed", - Network accessline 76
max_completion_tokens: int | None = None, endpoint: str | None = "http://localhost:11434/api/embed", huggingface_tokenizer: str = "Salesforce/SFR-Embedding-Mistral", - Network accessline 77
endpoint: str | None = "http://localhost:11434/api/embed", - Access to secretsline 242
[Credential-related source omitted] - Access to secretsline 243
[Credential-related source omitted] - Access to secretsline 244
[Credential-related source omitted] - Network accessline 246
ssl_context = create_secure_ssl_context() connector = aiohttp.TCPConnector(ssl=ssl_context) - Network accessline 247
connector = aiohttp.TCPConnector(ssl=ssl_context) - Network accessline 248
async with ( aiohttp.ClientSession(connector=connector) as session, embedding_rate_limiter_context_manager(), - Network accessline 249
aiohttp.ClientSession(connector=connector) as session, - Access to secretsline 324
[Credential-related source omitted] - Network accessline 325
[Credential-related source omitted] - Access to secretsline 325
[Credential-related source omitted] - Network accessline 326
try: async with httpx.AsyncClient() as client: response = await client.post(show_url, json={"model": self.model}, headers=headers) - Network accessline 327
async with httpx.AsyncClient() as client:
cognee/infrastructure/databases/vector/embeddings/OpenAICompatibleEmbeddingEngine.py
- Executable scriptline 1
Executable file - Network accessline 11
See: https://docs.litellm.ai/blog/vllm-embeddings-incident - Network accessline 12
https://github.com/BerriAI/litellm/issues/19174 - Access to secretsline 95
[Credential-related source omitted] - Network accessline 103
dimensions: int = 3072, max_completion_tokens: int | None = None, endpoint: str | None = "http://localhost:8080", - Network accessline 104
[Credential-related source omitted] - Network accessline 105
endpoint: str | None = "http://localhost:8080", - Access to secretsline 106
[Credential-related source omitted] - Network accessline 111
self.model = model or "default" self.dimensions = dimensions self.endpoint = endpoint or "http://localhost:8080" - Network accessline 112
[Credential-related source omitted] - Network accessline 113
self.endpoint = endpoint or "http://localhost:8080" - Access to secretsline 114
[Credential-related source omitted] - Access to secretsline 136
[Credential-related source omitted]
cognee/infrastructure/databases/vector/embeddings/__init__.py
- Executable scriptline 1
Executable file
cognee/infrastructure/databases/vector/embeddings/config.py
- Executable scriptline 1
Executable file - Access to secretsline 41
[Credential-related source omitted] - Access to secretsline 114
[Credential-related source omitted] - Access to secretsline 183
[Credential-related source omitted] - Access to secretsline 208
[Credential-related source omitted] - Access to secretsline 216
[Credential-related source omitted]
cognee/infrastructure/databases/vector/embeddings/encoding.py
cognee/infrastructure/databases/vector/embeddings/get_embedding_engine.py
- Executable scriptline 1
Executable file - Access to secretsline 50
[Credential-related source omitted] - Access to secretsline 54
[Credential-related source omitted] - Access to secretsline 78
[Credential-related source omitted] - Access to secretsline 82
[Credential-related source omitted] - Access to secretsline 100
[Credential-related source omitted] - Access to secretsline 106
[Credential-related source omitted] - Access to secretsline 120
[Credential-related source omitted] - Access to secretsline 156
[Credential-related source omitted] - Access to secretsline 166
[Credential-related source omitted] - Access to secretsline 167
[Credential-related source omitted]
cognee/infrastructure/databases/vector/embeddings/input_limit.py
- Executable scriptline 1
Executable file
cognee/infrastructure/databases/vector/embeddings/retry_config.py
- Executable scriptline 1
Executable file
cognee/infrastructure/databases/vector/embeddings/utils.py
- Executable scriptline 1
Executable file
cognee/infrastructure/databases/vector/exceptions/__init__.py
- Executable scriptline 1
Executable file
cognee/infrastructure/databases/vector/exceptions/exceptions.py
- Executable scriptline 1
Executable file
cognee/infrastructure/databases/vector/get_vector_engine.py
- Executable scriptline 1
Executable file
cognee/infrastructure/databases/vector/lancedb/LanceDBAdapter.py
- Executable scriptline 1
Executable file - Access to secretsline 114
[Credential-related source omitted] - Access to secretsline 118
[Credential-related source omitted] - Access to secretsline 147
[Credential-related source omitted] - Access to secretsline 158
[Credential-related source omitted] - Access to secretsline 165
[Credential-related source omitted] - Access to secretsline 174
[Credential-related source omitted] - Access to secretsline 205
[Credential-related source omitted] - Access to secretsline 326
[Credential-related source omitted]
cognee/infrastructure/databases/vector/lancedb/LanceDBDatasetDatabaseHandler.py
- Executable scriptline 1
Executable file
cognee/infrastructure/databases/vector/lancedb/__init__.py
- Executable scriptline 1
Executable file
cognee/infrastructure/databases/vector/lancedb/subprocess/__init__.py
- Executable scriptline 1
Executable file
cognee/infrastructure/databases/vector/lancedb/subprocess/proxy.py
cognee/infrastructure/databases/vector/models/CollectionConfig.py
- Executable scriptline 1
Executable file
cognee/infrastructure/databases/vector/models/PayloadSchema.py
- Executable scriptline 1
Executable file
cognee/infrastructure/databases/vector/models/ScoredResult.py
- Executable scriptline 1
Executable file
cognee/infrastructure/databases/vector/models/VectorConfig.py
- Executable scriptline 1
Executable file
cognee/infrastructure/databases/vector/models/__init__.py
- Executable scriptline 1
Executable file
cognee/infrastructure/databases/vector/pgvector/PGVectorAdapter.py
cognee/infrastructure/databases/vector/pgvector/PGVectorDatasetDatabaseHandler.py
- Executable scriptline 1
Executable file
cognee/infrastructure/databases/vector/pgvector/PGVectorSharedDatasetDatabaseHandler.py
- Executable scriptline 1
Executable file
cognee/infrastructure/databases/vector/pgvector/__init__.py
- Executable scriptline 1
Executable file
cognee/infrastructure/databases/vector/pgvector/create_db_and_tables.py
- Executable scriptline 1
Executable file
cognee/infrastructure/databases/vector/pgvector/serialize_data.py
- Executable scriptline 1
Executable file
cognee/infrastructure/databases/vector/stored_vector_size.py
- Executable scriptline 1
Executable file
cognee/infrastructure/databases/vector/supported_databases.py
- Executable scriptline 1
Executable file
cognee/infrastructure/databases/vector/turso/TursoVectorAdapter.py
cognee/infrastructure/databases/vector/turso/TursoVectorDatasetDatabaseHandler.py
- Executable scriptline 1
Executable file
cognee/infrastructure/databases/vector/turso/__init__.py
- Executable scriptline 1
Executable file
cognee/infrastructure/databases/vector/use_vector_adapter.py
- Executable scriptline 1
Executable file
cognee/infrastructure/databases/vector/vector_db_interface.py
- Executable scriptline 1
Executable file
cognee/infrastructure/engine/__init__.py
- Executable scriptline 1
Executable file
cognee/infrastructure/engine/models/DataPoint.py
- Executable scriptline 1
Executable file
cognee/infrastructure/engine/models/Edge.py
- Executable scriptline 1
Executable file
cognee/infrastructure/engine/models/ExtendableDataPoint.py
- Executable scriptline 1
Executable file
cognee/infrastructure/engine/models/FieldAnnotations.py
- Executable scriptline 1
Executable file
cognee/infrastructure/engine/models/InternalDataPoint.py
- Executable scriptline 1
Executable file
cognee/infrastructure/engine/utils/__init__.py
- Executable scriptline 1
Executable file
cognee/infrastructure/engine/utils/generate_node_id.py
- Executable scriptline 1
Executable file
cognee/infrastructure/engine/utils/parse_id.py
- Executable scriptline 1
Executable file
cognee/infrastructure/entities/BaseEntityExtractor.py
- Executable scriptline 1
Executable file
cognee/infrastructure/entities/__init__.py
- Executable scriptline 1
Executable file
cognee/infrastructure/files/__init__.py
- Executable scriptline 1
Executable file
cognee/infrastructure/files/encryption/EncryptedFileStorage.py
- Executable scriptline 1
Executable file
cognee/infrastructure/files/encryption/__init__.py
- Executable scriptline 1
Executable file
cognee/infrastructure/files/encryption/config.py
- Executable scriptline 1
Executable file
cognee/infrastructure/files/encryption/envelope.py
cognee/infrastructure/files/encryption/exceptions.py
- Executable scriptline 1
Executable file
cognee/infrastructure/files/encryption/key_providers.py
cognee/infrastructure/files/encryption/scope.py
- Executable scriptline 1
Executable file
cognee/infrastructure/files/exceptions.py
- Executable scriptline 1
Executable file
cognee/infrastructure/files/storage/FileBufferedReader.py
- Executable scriptline 1
Executable file
cognee/infrastructure/files/storage/LocalFileStorage.py
cognee/infrastructure/files/storage/S3FileStorage.py
- Executable scriptline 1
Executable file
cognee/infrastructure/files/storage/StorageManager.py
- Executable scriptline 1
Executable file
cognee/infrastructure/files/storage/__init__.py
- Executable scriptline 1
Executable file
cognee/infrastructure/files/storage/config.py
- Executable scriptline 1
Executable file
cognee/infrastructure/files/storage/get_file_storage.py
- Executable scriptline 1
Executable file
cognee/infrastructure/files/storage/get_storage_config.py
- Executable scriptline 1
Executable file
cognee/infrastructure/files/storage/s3_config.py
- Executable scriptline 1
Executable file
cognee/infrastructure/files/storage/storage.py
- Executable scriptline 1
Executable file
cognee/infrastructure/files/utils/__init__.py
- Executable scriptline 1
Executable file
cognee/infrastructure/files/utils/extract_text_from_file.py
- Executable scriptline 1
Executable file
cognee/infrastructure/files/utils/get_data_file_path.py
- Executable scriptline 1
Executable file
cognee/infrastructure/files/utils/get_file_content_hash.py
- Executable scriptline 1
Executable file
cognee/infrastructure/files/utils/get_file_metadata.py
- Executable scriptline 1
Executable file
cognee/infrastructure/files/utils/guess_file_type.py
- Executable scriptline 1
Executable file
cognee/infrastructure/files/utils/is_text_content.py
cognee/infrastructure/files/utils/local_path_safety.py
- Executable scriptline 1
Executable file
cognee/infrastructure/files/utils/open_data_file.py
- Executable scriptline 1
Executable file
cognee/infrastructure/llm/LLMGateway.py
- Executable scriptline 1
Executable file
cognee/infrastructure/llm/__init__.py
- Executable scriptline 1
Executable file
cognee/infrastructure/llm/azure_identity.py
- Executable scriptline 1
Executable file - Network accessline 13
AZURE_COGNITIVE_SERVICES_SCOPE = "https://cognitiveservices.azure.com/.default" - Network accessline 42
raise ValueError( "LLM_ENDPOINT must be set to your Azure OpenAI endpoint " "(e.g. https://YOUR-RESOURCE.openai.azure.com) when using Azure managed identity." - Network accessline 43
"LLM_ENDPOINT must be set to your Azure OpenAI endpoint " "(e.g. https://YOUR-RESOURCE.openai.azure.com) when using Azure managed identity." ) - Network accessline 44
"(e.g. https://YOUR-RESOURCE.openai.azure.com) when using Azure managed identity."
cognee/infrastructure/llm/config.py
- Executable scriptline 1
Executable file - Access to secretsline 82
[Credential-related source omitted] - Access to secretsline 112
[Credential-related source omitted] - Access to secretsline 119
[Credential-related source omitted] - Access to secretsline 125
[Credential-related source omitted] - Access to secretsline 131
[Credential-related source omitted] - Access to secretsline 155
[Credential-related source omitted] - Access to secretsline 185
[Credential-related source omitted] - Access to secretsline 328
[Credential-related source omitted] - Access to secretsline 359
[Credential-related source omitted] - Access to secretsline 361
[Credential-related source omitted] - Access to secretsline 364
[Credential-related source omitted] - Access to secretsline 367
[Credential-related source omitted] - Access to secretsline 380
[Credential-related source omitted] - Access to secretsline 386
[Credential-related source omitted] - Access to secretsline 412
[Credential-related source omitted] - Access to secretsline 425
[Credential-related source omitted] - Access to secretsline 450
[Credential-related source omitted]
cognee/infrastructure/llm/exceptions.py
cognee/infrastructure/llm/extraction/__init__.py
- Executable scriptline 1
Executable file
cognee/infrastructure/llm/extraction/extract_categories.py
- Executable scriptline 1
Executable file
cognee/infrastructure/llm/extraction/extract_summary.py
- Executable scriptline 1
Executable file
cognee/infrastructure/llm/extraction/knowledge_graph/__init__.py
- Executable scriptline 1
Executable file
cognee/infrastructure/llm/extraction/knowledge_graph/extract_content_graph.py
- Executable scriptline 1
Executable file
cognee/infrastructure/llm/ollama_support.py
- Executable scriptline 1
Executable file
cognee/infrastructure/llm/openai_type_cache.py
- Executable scriptline 1
Executable file
cognee/infrastructure/llm/overload_policy.py
- Executable scriptline 1
Executable file
cognee/infrastructure/llm/pipeline_stage.py
- Executable scriptline 1
Executable file
cognee/infrastructure/llm/prompts/__init__.py
- Executable scriptline 1
Executable file
cognee/infrastructure/llm/prompts/llm_judge_prompts.py
cognee/infrastructure/llm/prompts/read_query_prompt.py
- Executable scriptline 1
Executable file
cognee/infrastructure/llm/prompts/render_prompt.py
- Executable scriptline 1
Executable file
cognee/infrastructure/llm/prompts/show_prompt.py
- Executable scriptline 1
Executable file
cognee/infrastructure/llm/retry_config.py
- Executable scriptline 1
Executable file
cognee/infrastructure/llm/streaming/__init__.py
- Executable scriptline 1
Executable file
cognee/infrastructure/llm/streaming/stream_completion.py
cognee/infrastructure/llm/streaming/token_sink.py
- Executable scriptline 1
Executable file
cognee/infrastructure/llm/structured_output_framework/__init__.py
- Executable scriptline 1
Executable file
cognee/infrastructure/llm/structured_output_framework/baml/baml_client/__init__.py
cognee/infrastructure/llm/structured_output_framework/baml/baml_client/async_client.py
- Executable scriptline 1
Executable file
cognee/infrastructure/llm/structured_output_framework/baml/baml_client/config.py
- Executable scriptline 1
Executable file - Access to secretsline 56
[Credential-related source omitted] - Access to secretsline 64
[Credential-related source omitted] - Access to secretsline 72
[Credential-related source omitted] - Access to secretsline 75
[Credential-related source omitted] - Access to secretsline 80
[Credential-related source omitted] - Access to secretsline 83
[Credential-related source omitted] - Access to secretsline 88
[Credential-related source omitted]
cognee/infrastructure/llm/structured_output_framework/baml/baml_client/globals.py
cognee/infrastructure/llm/structured_output_framework/baml/baml_client/inlinedbaml.py
cognee/infrastructure/llm/structured_output_framework/baml/baml_client/parser.py
- Executable scriptline 1
Executable file
cognee/infrastructure/llm/structured_output_framework/baml/baml_client/runtime.py
cognee/infrastructure/llm/structured_output_framework/baml/baml_client/stream_types.py
- Executable scriptline 1
Executable file
cognee/infrastructure/llm/structured_output_framework/baml/baml_client/sync_client.py
- Executable scriptline 1
Executable file
cognee/infrastructure/llm/structured_output_framework/baml/baml_client/tracing.py
- Executable scriptline 1
Executable file
cognee/infrastructure/llm/structured_output_framework/baml/baml_client/type_builder.py
- Executable scriptline 1
Executable file
cognee/infrastructure/llm/structured_output_framework/baml/baml_client/type_map.py
- Executable scriptline 1
Executable file
cognee/infrastructure/llm/structured_output_framework/baml/baml_client/types.py
- Executable scriptline 1
Executable file
cognee/infrastructure/llm/structured_output_framework/baml/baml_src/__init__.py
- Executable scriptline 1
Executable file
cognee/infrastructure/llm/structured_output_framework/baml/baml_src/acreate_structured_output.baml
- Access to secretsline 10
[Credential-related source omitted]
cognee/infrastructure/llm/structured_output_framework/baml/baml_src/extraction/__init__.py
- Executable scriptline 1
Executable file
cognee/infrastructure/llm/structured_output_framework/baml/baml_src/extraction/acreate_structured_output.py
- Executable scriptline 1
Executable file
cognee/infrastructure/llm/structured_output_framework/baml/baml_src/extraction/create_dynamic_baml_type.py
- Executable scriptline 1
Executable file
cognee/infrastructure/llm/structured_output_framework/litellm_instructor/__init__.py
- Executable scriptline 1
Executable file
cognee/infrastructure/llm/structured_output_framework/litellm_instructor/llm/__init__.py
- Executable scriptline 1
Executable file
cognee/infrastructure/llm/structured_output_framework/litellm_instructor/llm/anthropic/__init__.py
- Executable scriptline 1
Executable file
cognee/infrastructure/llm/structured_output_framework/litellm_instructor/llm/anthropic/adapter.py
cognee/infrastructure/llm/structured_output_framework/litellm_instructor/llm/azure_openai/__init__.py
- Executable scriptline 1
Executable file
cognee/infrastructure/llm/structured_output_framework/litellm_instructor/llm/azure_openai/adapter.py
- Executable scriptline 1
Executable file - Access to secretsline 57
[Credential-related source omitted] - Access to secretsline 67
[Credential-related source omitted] - Access to secretsline 83
[Credential-related source omitted] - Access to secretsline 89
[Credential-related source omitted] - Access to secretsline 99
[Credential-related source omitted] - Access to secretsline 123
[Credential-related source omitted] - Access to secretsline 137
[Credential-related source omitted] - Access to secretsline 144
[Credential-related source omitted] - Access to secretsline 199
[Credential-related source omitted] - Access to secretsline 229
[Credential-related source omitted] - Access to secretsline 255
[Credential-related source omitted]
cognee/infrastructure/llm/structured_output_framework/litellm_instructor/llm/bedrock/__init__.py
- Executable scriptline 1
Executable file
cognee/infrastructure/llm/structured_output_framework/litellm_instructor/llm/bedrock/adapter.py
cognee/infrastructure/llm/structured_output_framework/litellm_instructor/llm/gemini/__init__.py
- Executable scriptline 1
Executable file
cognee/infrastructure/llm/structured_output_framework/litellm_instructor/llm/gemini/adapter.py
- Executable scriptline 1
Executable file - Access to secretsline 65
[Credential-related source omitted] - Access to secretsline 74
[Credential-related source omitted] - Access to secretsline 79
[Credential-related source omitted] - Access to secretsline 88
[Credential-related source omitted] - Access to secretsline 148
[Credential-related source omitted] - Access to secretsline 169
[Credential-related source omitted] - Access to secretsline 196
[Credential-related source omitted]
cognee/infrastructure/llm/structured_output_framework/litellm_instructor/llm/generic_llm_api/__init__.py
- Executable scriptline 1
Executable file
cognee/infrastructure/llm/structured_output_framework/litellm_instructor/llm/generic_llm_api/adapter.py
- Executable scriptline 1
Executable file - Access to secretsline 103
[Credential-related source omitted] - Access to secretsline 113
[Credential-related source omitted] - Access to secretsline 119
[Credential-related source omitted] - Access to secretsline 126
[Credential-related source omitted] - Access to secretsline 169
[Credential-related source omitted] - Access to secretsline 193
[Credential-related source omitted] - Access to secretsline 259
[Credential-related source omitted] - Access to secretsline 284
[Credential-related source omitted] - Access to secretsline 307
[Credential-related source omitted] - Access to secretsline 378
[Credential-related source omitted] - Access to secretsline 449
[Credential-related source omitted]
cognee/infrastructure/llm/structured_output_framework/litellm_instructor/llm/get_llm_client.py
- Executable scriptline 1
Executable file - Access to secretsline 170
[Credential-related source omitted] - Access to secretsline 178
[Credential-related source omitted] - Access to secretsline 193
[Credential-related source omitted] - Access to secretsline 198
[Credential-related source omitted] - Access to secretsline 201
[Credential-related source omitted] - Access to secretsline 214
[Credential-related source omitted] - Access to secretsline 224
[Credential-related source omitted] - Access to secretsline 233
[Credential-related source omitted] - Access to secretsline 246
[Credential-related source omitted] - Access to secretsline 255
[Credential-related source omitted] - Access to secretsline 264
[Credential-related source omitted] - Access to secretsline 281
[Credential-related source omitted] - Access to secretsline 296
[Credential-related source omitted] - Access to secretsline 304
[Credential-related source omitted] - Access to secretsline 316
[Credential-related source omitted] - Access to secretsline 333
[Credential-related source omitted] - Access to secretsline 344
[Credential-related source omitted] - Access to secretsline 353
[Credential-related source omitted] - Access to secretsline 370
[Credential-related source omitted] - Access to secretsline 413
[Credential-related source omitted]
cognee/infrastructure/llm/structured_output_framework/litellm_instructor/llm/instructor_modes.py
- Executable scriptline 1
Executable file
cognee/infrastructure/llm/structured_output_framework/litellm_instructor/llm/llama_cpp/adapter.py
- Executable scriptline 1
Executable file - Access to secretsline 48
[Credential-related source omitted] - Access to secretsline 79
[Credential-related source omitted] - Access to secretsline 97
[Credential-related source omitted] - Access to secretsline 141
[Credential-related source omitted] - Access to secretsline 149
[Credential-related source omitted] - Access to secretsline 153
[Credential-related source omitted]
cognee/infrastructure/llm/structured_output_framework/litellm_instructor/llm/llm_interface.py
- Executable scriptline 1
Executable file
cognee/infrastructure/llm/structured_output_framework/litellm_instructor/llm/mcp_sampling/__init__.py
cognee/infrastructure/llm/structured_output_framework/litellm_instructor/llm/mcp_sampling/adapter.py
cognee/infrastructure/llm/structured_output_framework/litellm_instructor/llm/mcp_sampling/session_context.py
- Executable scriptline 1
Executable file
cognee/infrastructure/llm/structured_output_framework/litellm_instructor/llm/mistral/__init__.py
- Executable scriptline 1
Executable file
cognee/infrastructure/llm/structured_output_framework/litellm_instructor/llm/mistral/adapter.py
cognee/infrastructure/llm/structured_output_framework/litellm_instructor/llm/ollama/__init__.py
- Executable scriptline 1
Executable file
cognee/infrastructure/llm/structured_output_framework/litellm_instructor/llm/ollama/adapter.py
cognee/infrastructure/llm/structured_output_framework/litellm_instructor/llm/openai/__init__.py
- Executable scriptline 1
Executable file
cognee/infrastructure/llm/structured_output_framework/litellm_instructor/llm/openai/adapter.py
- Executable scriptline 1
Executable file - Access to secretsline 60
[Credential-related source omitted] - Access to secretsline 72
[Credential-related source omitted] - Access to secretsline 82
[Credential-related source omitted] - Access to secretsline 87
[Credential-related source omitted] - Access to secretsline 96
[Credential-related source omitted] - Access to secretsline 170
[Credential-related source omitted] - Access to secretsline 182
[Credential-related source omitted] - Access to secretsline 206
[Credential-related source omitted] - Access to secretsline 268
[Credential-related source omitted]
cognee/infrastructure/llm/structured_output_framework/litellm_instructor/llm/rate_limiter.py
- Executable scriptline 1
Executable file
cognee/infrastructure/llm/structured_output_framework/litellm_instructor/llm/types.py
- Executable scriptline 1
Executable file
cognee/infrastructure/llm/structured_output_framework/litellm_native/__init__.py
- Executable scriptline 1
Executable file
cognee/infrastructure/llm/structured_output_framework/litellm_native/get_native_client.py
- Executable scriptline 1
Executable file - Access to secretsline 25
[Credential-related source omitted] - Access to secretsline 88
[Credential-related source omitted] - Access to secretsline 91
[Credential-related source omitted] - Access to secretsline 92
[Credential-related source omitted] - Access to secretsline 110
[Credential-related source omitted] - Access to secretsline 116
[Credential-related source omitted]
cognee/infrastructure/llm/structured_output_framework/litellm_native/native_adapter.py
- Executable scriptline 1
Executable file - Access to secretsline 177
[Credential-related source omitted] - Access to secretsline 178
[Credential-related source omitted] - Access to secretsline 196
[Credential-related source omitted] - Access to secretsline 203
[Credential-related source omitted] - Access to secretsline 212
[Credential-related source omitted] - Access to secretsline 217
[Credential-related source omitted] - Access to secretsline 228
[Credential-related source omitted] - Access to secretsline 239
[Credential-related source omitted] - Access to secretsline 257
[Credential-related source omitted] - Access to secretsline 271
[Credential-related source omitted] - Access to secretsline 290
[Credential-related source omitted] - Access to secretsline 307
[Credential-related source omitted] - Access to secretsline 323
[Credential-related source omitted] - Access to secretsline 360
[Credential-related source omitted] - Access to secretsline 395
[Credential-related source omitted] - Access to secretsline 411
[Credential-related source omitted] - Access to secretsline 462
[Credential-related source omitted] - Access to secretsline 503
[Credential-related source omitted] - Access to secretsline 522
[Credential-related source omitted] - Access to secretsline 532
[Credential-related source omitted] - Access to secretsline 549
[Credential-related source omitted] - Access to secretsline 591
[Credential-related source omitted] - Access to secretsline 653
[Credential-related source omitted]
cognee/infrastructure/llm/tokenizer/Gemini/__init__.py
- Executable scriptline 1
Executable file
cognee/infrastructure/llm/tokenizer/Gemini/adapter.py
cognee/infrastructure/llm/tokenizer/HuggingFace/__init__.py
- Executable scriptline 1
Executable file
cognee/infrastructure/llm/tokenizer/HuggingFace/adapter.py
- Executable scriptline 1
Executable file
cognee/infrastructure/llm/tokenizer/Mistral/__init__.py
- Executable scriptline 1
Executable file
cognee/infrastructure/llm/tokenizer/Mistral/adapter.py
- Executable scriptline 1
Executable file
cognee/infrastructure/llm/tokenizer/TikToken/__init__.py
- Executable scriptline 1
Executable file
cognee/infrastructure/llm/tokenizer/TikToken/adapter.py
- Executable scriptline 1
Executable file
cognee/infrastructure/llm/tokenizer/__init__.py
- Executable scriptline 1
Executable file
cognee/infrastructure/llm/tokenizer/resolver.py
- Executable scriptline 1
Executable file
cognee/infrastructure/llm/tokenizer/tokenizer_interface.py
- Executable scriptline 1
Executable file
cognee/infrastructure/llm/types.py
- Executable scriptline 1
Executable file
cognee/infrastructure/llm/utils.py
cognee/infrastructure/loaders/LoaderEngine.py
- Executable scriptline 1
Executable file
cognee/infrastructure/loaders/LoaderInterface.py
- Executable scriptline 1
Executable file
cognee/infrastructure/loaders/__init__.py
- Executable scriptline 1
Executable file
cognee/infrastructure/loaders/core/__init__.py
- Executable scriptline 1
Executable file
cognee/infrastructure/loaders/core/audio_loader.py
- Executable scriptline 1
Executable file
cognee/infrastructure/loaders/core/code_loader.py
- Executable scriptline 1
Executable file - Network accessline 10
# Source-file extensions of the languages enola extracts (its per-language # extractors and tree-sitter grammars; see https://github.com/enola-labs/enola - Network accessline 11
# extractors and tree-sitter grammars; see https://github.com/enola-labs/enola
cognee/infrastructure/loaders/core/csv_loader.py
- Executable scriptline 1
Executable file
cognee/infrastructure/loaders/core/image_loader.py
cognee/infrastructure/loaders/core/text_loader.py
- Executable scriptline 1
Executable file
cognee/infrastructure/loaders/core/video_loader.py
- Executable scriptline 1
Executable file
cognee/infrastructure/loaders/create_loader_engine.py
- Executable scriptline 1
Executable file
cognee/infrastructure/loaders/exceptions.py
- Executable scriptline 1
Executable file
cognee/infrastructure/loaders/external/__init__.py
- Executable scriptline 1
Executable file
cognee/infrastructure/loaders/external/advanced_pdf_loader.py
- Executable scriptline 1
Executable file
cognee/infrastructure/loaders/external/beautiful_soup_loader.py
- Executable scriptline 1
Executable file
cognee/infrastructure/loaders/external/dlt_csv_loader.py
- Executable scriptline 1
Executable file
cognee/infrastructure/loaders/external/docling_loader.py
- Executable scriptline 1
Executable file
cognee/infrastructure/loaders/external/pypdf_loader.py
- Executable scriptline 1
Executable file
cognee/infrastructure/loaders/external/unstructured_loader.py
- Executable scriptline 1
Executable file
cognee/infrastructure/loaders/get_loader_engine.py
- Executable scriptline 1
Executable file
cognee/infrastructure/loaders/store_derived_text.py
- Executable scriptline 1
Executable file
cognee/infrastructure/loaders/supported_loaders.py
- Executable scriptline 1
Executable file
cognee/infrastructure/loaders/use_loader.py
- Executable scriptline 1
Executable file
cognee/infrastructure/loaders/utils/__init__.py
- Executable scriptline 1
Executable file
cognee/infrastructure/loaders/utils/require_llm.py
cognee/infrastructure/locks/__init__.py
- Executable scriptline 1
Executable file
cognee/infrastructure/locks/dataset_lock.py
- Executable scriptline 1
Executable file
cognee/infrastructure/locks/loop_agnostic_lock.py
- Executable scriptline 1
Executable file
cognee/infrastructure/locks/session_lock.py
- Executable scriptline 1
Executable file
cognee/infrastructure/session/__init__.py
- Executable scriptline 1
Executable file
cognee/infrastructure/session/agent_context_extraction.py
- Executable scriptline 1
Executable file
cognee/infrastructure/session/feedback_detection.py
- Executable scriptline 1
Executable file
cognee/infrastructure/session/feedback_models.py
- Executable scriptline 1
Executable file
cognee/infrastructure/session/get_session_manager.py
- Executable scriptline 1
Executable file
cognee/infrastructure/session/session_agent_trace.py
- Executable scriptline 1
Executable file
cognee/infrastructure/session/session_concurrent_turn.py
- Executable scriptline 1
Executable file
cognee/infrastructure/session/session_context_builder.py
- Executable scriptline 1
Executable file
cognee/infrastructure/session/session_context_models.py
- Executable scriptline 1
Executable file
cognee/infrastructure/session/session_embeddings.py
- Executable scriptline 1
Executable file
cognee/infrastructure/session/session_manager.py
- Executable scriptline 1
Executable file
cognee/infrastructure/session/session_node_set.py
- Executable scriptline 1
Executable file
cognee/infrastructure/session/session_persist_watermark.py
- Executable scriptline 1
Executable file
cognee/infrastructure/session/session_turn.py
- Executable scriptline 1
Executable file
cognee/infrastructure/utils/calculate_backoff.py
- Executable scriptline 1
Executable file
cognee/infrastructure/utils/run_async.py
- Executable scriptline 1
Executable file
cognee/infrastructure/utils/run_sync.py
- Executable scriptline 1
Executable file
cognee/low_level.py
- Executable scriptline 1
Executable file
cognee/memify_pipelines/__init__.py
- Executable scriptline 1
Executable file
cognee/memify_pipelines/apply_feedback_weights.py
- Executable scriptline 1
Executable file
cognee/memify_pipelines/cognify_code_docs.py
- Executable scriptline 1
Executable file
cognee/memify_pipelines/consolidate_entities.py
- Executable scriptline 1
Executable file
cognee/memify_pipelines/consolidate_entity_descriptions.py
- Executable scriptline 1
Executable file
cognee/memify_pipelines/cross_connect_entities.py
- Executable scriptline 1
Executable file
cognee/memify_pipelines/global_context_index.py
- Executable scriptline 1
Executable file
cognee/memify_pipelines/memify_task_registry.py
- Executable scriptline 1
Executable file
cognee/memify_pipelines/persist_agent_trace_feedbacks_in_knowledge_graph.py
- Executable scriptline 1
Executable file
cognee/memify_pipelines/persist_sessions_in_knowledge_graph.py
- Executable scriptline 1
Executable file
cognee/memify_pipelines/review_conflicts_pipeline.py
- Executable scriptline 1
Executable file
cognee/memory/__init__.py
- Executable scriptline 1
Executable file
cognee/memory/entries.py
- Executable scriptline 1
Executable file
cognee/migration/__init__.py
- Executable scriptline 1
Executable file
cognee/modules/__init__.py
- Executable scriptline 1
Executable file
cognee/modules/agent_memory/__init__.py
- Executable scriptline 1
Executable file
cognee/modules/agent_memory/decorator.py
- Executable scriptline 1
Executable file
cognee/modules/agent_memory/runtime.py
- Executable scriptline 1
Executable file
cognee/modules/agent_memory/sanitization.py
- Executable scriptline 1
Executable file
cognee/modules/agents/__init__.py
- Executable scriptline 1
Executable file
cognee/modules/agents/agent_mode.py
cognee/modules/agents/create_agent.py
- Executable scriptline 1
Executable file - Access to secretsline 4
[Credential-related source omitted] - Access to secretsline 11
[Credential-related source omitted] - Access to secretsline 15
[Credential-related source omitted] - Access to secretsline 40
[Credential-related source omitted] - Access to secretsline 43
[Credential-related source omitted] - Access to secretsline 45
[Credential-related source omitted]
cognee/modules/agents/delete_agent.py
- Executable scriptline 1
Executable file
cognee/modules/agents/delete_agents_of_user.py
- Executable scriptline 1
Executable file
cognee/modules/agents/get_agent.py
- Executable scriptline 1
Executable file
cognee/modules/agents/list_agents.py
- Executable scriptline 1
Executable file
cognee/modules/agents/models.py
cognee/modules/agents/operations.py
- Executable scriptline 1
Executable file
cognee/modules/agents/registry.py
cognee/modules/chunking/Chunker.py
- Executable scriptline 1
Executable file
cognee/modules/chunking/CsvChunker.py
- Executable scriptline 1
Executable file
cognee/modules/chunking/JsonListChunker.py
- Executable scriptline 1
Executable file
cognee/modules/chunking/LangchainChunker.py
- Executable scriptline 1
Executable file
cognee/modules/chunking/TextChunker.py
- Executable scriptline 1
Executable file
cognee/modules/chunking/__init__.py
- Executable scriptline 1
Executable file
cognee/modules/chunking/chunk_id.py
- Executable scriptline 1
Executable file
cognee/modules/chunking/chunk_policy.py
- Executable scriptline 1
Executable file
cognee/modules/chunking/external_metadata.py
- Executable scriptline 1
Executable file
cognee/modules/chunking/incremental_chunking.py
- Executable scriptline 1
Executable file
cognee/modules/chunking/models/DltRow.py
- Executable scriptline 1
Executable file
cognee/modules/chunking/models/DocumentChunk.py
- Executable scriptline 1
Executable file
cognee/modules/chunking/models/__init__.py
- Executable scriptline 1
Executable file
cognee/modules/chunking/text_chunker_with_overlap.py
- Executable scriptline 1
Executable file
cognee/modules/cloud/exceptions/CloudApiKeyMissingError.py
- Executable scriptline 1
Executable file
cognee/modules/cloud/exceptions/CloudConnectionError.py
- Executable scriptline 1
Executable file
cognee/modules/cloud/exceptions/__init__.py
- Executable scriptline 1
Executable file
cognee/modules/cloud/operations/__init__.py
cognee/modules/cloud/operations/check_api_key.py
- Executable scriptline 1
Executable file - Network accessline 7
[Credential-related source omitted] - Access to secretsline 7
[Credential-related source omitted] - Network accessline 8
cloud_base_url = "http://localhost:8001" - Access to secretsline 11
[Credential-related source omitted] - Network accessline 13
try: ssl_context = create_secure_ssl_context() connector = aiohttp.TCPConnector(ssl=ssl_context) - Network accessline 14
ssl_context = create_secure_ssl_context() connector = aiohttp.TCPConnector(ssl=ssl_context) async with ( - Network accessline 15
connector = aiohttp.TCPConnector(ssl=ssl_context) - Network accessline 16
async with ( aiohttp.ClientSession(connector=connector) as session, session.post(url, headers=headers) as response, - Network accessline 17
aiohttp.ClientSession(connector=connector) as session,
cognee/modules/cognify/__init__.py
- Executable scriptline 1
Executable file
cognee/modules/cognify/chunking_tasks.py
- Executable scriptline 1
Executable file
cognee/modules/cognify/config.py
- Executable scriptline 1
Executable file - Network accessline 44
gliner_auto_install: bool = True gliner_torch_index_url: str = "https://download.pytorch.org/whl/cpu" - Network accessline 45
gliner_torch_index_url: str = "https://download.pytorch.org/whl/cpu" - Access to secretsline 149
[Credential-related source omitted]
cognee/modules/cognify/estimator.py
- Executable scriptline 1
Executable file
cognee/modules/cognify/memory_pipelines.py
- Executable scriptline 1
Executable file
cognee/modules/cognify/memory_status.py
- Executable scriptline 1
Executable file
cognee/modules/cognify/recovery.py
- Executable scriptline 1
Executable file
cognee/modules/cognify/rollback.py
- Executable scriptline 1
Executable file
cognee/modules/cognify/routing.py
- Executable scriptline 1
Executable file
cognee/modules/conflicts/__init__.py
- Executable scriptline 1
Executable file
cognee/modules/conflicts/methods.py
- Executable scriptline 1
Executable file
cognee/modules/conflicts/models.py
- Executable scriptline 1
Executable file
cognee/modules/data/__init__.py
- Executable scriptline 1
Executable file
cognee/modules/data/constants.py
- Executable scriptline 1
Executable file
cognee/modules/data/content_hash.py
- Executable scriptline 1
Executable file
cognee/modules/data/deletion/__init__.py
- Executable scriptline 1
Executable file
cognee/modules/data/deletion/prune_data.py
- Executable scriptline 1
Executable file
cognee/modules/data/deletion/prune_system.py
- Executable scriptline 1
Executable file
cognee/modules/data/exceptions/__init__.py
- Executable scriptline 1
Executable file
cognee/modules/data/exceptions/exceptions.py
- Executable scriptline 1
Executable file
cognee/modules/data/methods/__init__.py
- Executable scriptline 1
Executable file
cognee/modules/data/methods/add_model_class_to_graph.py
- Executable scriptline 1
Executable file
cognee/modules/data/methods/check_dataset_name.py
- Executable scriptline 1
Executable file
cognee/modules/data/methods/create_authorized_dataset.py
- Executable scriptline 1
Executable file
cognee/modules/data/methods/create_dataset.py
- Executable scriptline 1
Executable file
cognee/modules/data/methods/delete_data.py
- Executable scriptline 1
Executable file
cognee/modules/data/methods/delete_dataset.py
- Executable scriptline 1
Executable file
cognee/modules/data/methods/get_authorized_dataset.py
- Executable scriptline 1
Executable file
cognee/modules/data/methods/get_authorized_dataset_by_name.py
- Executable scriptline 1
Executable file
cognee/modules/data/methods/get_authorized_existing_datasets.py
- Executable scriptline 1
Executable file
cognee/modules/data/methods/get_data.py
- Executable scriptline 1
Executable file
cognee/modules/data/methods/get_data_ids_by_dataset.py
- Executable scriptline 1
Executable file
cognee/modules/data/methods/get_dataset.py
- Executable scriptline 1
Executable file
cognee/modules/data/methods/get_dataset_data.py
- Executable scriptline 1
Executable file
cognee/modules/data/methods/get_dataset_data_by_content_hash.py
- Executable scriptline 1
Executable file
cognee/modules/data/methods/get_dataset_databases.py
- Executable scriptline 1
Executable file
cognee/modules/data/methods/get_dataset_ids.py
- Executable scriptline 1
Executable file
cognee/modules/data/methods/get_dataset_processing_status.py
- Executable scriptline 1
Executable file
cognee/modules/data/methods/get_datasets.py
- Executable scriptline 1
Executable file
cognee/modules/data/methods/get_datasets_by_name.py
- Executable scriptline 1
Executable file
cognee/modules/data/methods/get_datasets_graph_counts.py
- Executable scriptline 1
Executable file
cognee/modules/data/methods/get_deletion_counts.py
- Executable scriptline 1
Executable file
cognee/modules/data/methods/get_existing_data_ids.py
- Executable scriptline 1
Executable file
cognee/modules/data/methods/get_last_added_data.py
- Executable scriptline 1
Executable file
cognee/modules/data/methods/get_selected_dataset_data.py
- Executable scriptline 1
Executable file
cognee/modules/data/methods/get_unique_data_id.py
- Executable scriptline 1
Executable file
cognee/modules/data/methods/get_unique_dataset_id.py
- Executable scriptline 1
Executable file
cognee/modules/data/methods/has_data.py
- Executable scriptline 1
Executable file
cognee/modules/data/methods/has_dataset_data.py
- Executable scriptline 1
Executable file
cognee/modules/data/methods/load_or_create_datasets.py
- Executable scriptline 1
Executable file
cognee/modules/data/methods/publish_updated_data.py
- Executable scriptline 1
Executable file
cognee/modules/data/methods/resolve_data_id.py
- Executable scriptline 1
Executable file
cognee/modules/data/models/Data.py
- Executable scriptline 1
Executable file
cognee/modules/data/models/Dataset.py
- Executable scriptline 1
Executable file
cognee/modules/data/models/DatasetConfiguration.py
- Executable scriptline 1
Executable file
cognee/modules/data/models/GraphMetrics.py
- Executable scriptline 1
Executable file
cognee/modules/data/models/__init__.py
- Executable scriptline 1
Executable file
cognee/modules/data/models/answers_base.py
- Executable scriptline 1
Executable file
cognee/modules/data/models/answers_data.py
- Executable scriptline 1
Executable file
cognee/modules/data/models/metrics_base.py
- Executable scriptline 1
Executable file
cognee/modules/data/models/metrics_data.py
- Executable scriptline 1
Executable file
cognee/modules/data/models/questions_base.py
- Executable scriptline 1
Executable file
cognee/modules/data/models/questions_data.py
- Executable scriptline 1
Executable file
cognee/modules/data/processing/__init__.py
- Executable scriptline 1
Executable file
cognee/modules/data/processing/document_types/AudioDocument.py
- Executable scriptline 1
Executable file
cognee/modules/data/processing/document_types/CodeFileDocument.py
- Executable scriptline 1
Executable file
cognee/modules/data/processing/document_types/CodeRepoDocument.py
- Executable scriptline 1
Executable file
cognee/modules/data/processing/document_types/CsvDocument.py
- Executable scriptline 1
Executable file
cognee/modules/data/processing/document_types/DltSourceDocument.py
- Executable scriptline 1
Executable file
cognee/modules/data/processing/document_types/Document.py
- Executable scriptline 1
Executable file
cognee/modules/data/processing/document_types/ImageDocument.py
- Executable scriptline 1
Executable file
cognee/modules/data/processing/document_types/PdfDocument.py
- Executable scriptline 1
Executable file
cognee/modules/data/processing/document_types/TextDocument.py
- Executable scriptline 1
Executable file
cognee/modules/data/processing/document_types/UnstructuredDocument.py
- Executable scriptline 1
Executable file
cognee/modules/data/processing/document_types/__init__.py
- Executable scriptline 1
Executable file
cognee/modules/data/processing/document_types/exceptions/__init__.py
- Executable scriptline 1
Executable file
cognee/modules/data/processing/document_types/exceptions/exceptions.py
- Executable scriptline 1
Executable file
cognee/modules/data/processing/has_new_chunks.py
- Executable scriptline 1
Executable file
cognee/modules/engine/__init__.py
- Executable scriptline 1
Executable file
cognee/modules/engine/models/ColumnValue.py
- Executable scriptline 1
Executable file
cognee/modules/engine/models/DltColumn.py
- Executable scriptline 1
Executable file
cognee/modules/engine/models/Entity.py
- Executable scriptline 1
Executable file
cognee/modules/engine/models/EntityType.py
- Executable scriptline 1
Executable file
cognee/modules/engine/models/FactConflict.py
- Executable scriptline 1
Executable file
cognee/modules/engine/models/Skill.py
- Executable scriptline 1
Executable file
cognee/modules/engine/models/SkillImprovementProposal.py
- Executable scriptline 1
Executable file
cognee/modules/engine/models/SkillRun.py
- Executable scriptline 1
Executable file
cognee/modules/engine/models/StructureContainer.py
- Executable scriptline 1
Executable file
cognee/modules/engine/models/TableRow.py
- Executable scriptline 1
Executable file
cognee/modules/engine/models/TableType.py
- Executable scriptline 1
Executable file
cognee/modules/engine/models/Timestamp.py
- Executable scriptline 1
Executable file
cognee/modules/engine/models/Tool.py
- Executable scriptline 1
Executable file
cognee/modules/engine/models/Triplet.py
- Executable scriptline 1
Executable file
cognee/modules/engine/models/__init__.py
- Executable scriptline 1
Executable file
cognee/modules/engine/models/node_set.py
- Executable scriptline 1
Executable file
cognee/modules/engine/operations/setup.py
- Executable scriptline 1
Executable file
cognee/modules/engine/utils/__init__.py
- Executable scriptline 1
Executable file
cognee/modules/engine/utils/generate_edge_id.py
- Executable scriptline 1
Executable file
cognee/modules/engine/utils/generate_edge_name.py
- Executable scriptline 1
Executable file
cognee/modules/engine/utils/generate_edge_object_id.py
- Executable scriptline 1
Executable file
cognee/modules/engine/utils/generate_node_id.py
- Executable scriptline 1
Executable file
cognee/modules/engine/utils/generate_node_name.py
- Executable scriptline 1
Executable file
cognee/modules/engine/utils/temporal_hints.py
- Executable scriptline 1
Executable file
cognee/modules/engine/utils/timestamp_from_text.py
- Executable scriptline 1
Executable file
cognee/modules/graph/__init__.py
- Executable scriptline 1
Executable file
cognee/modules/graph/cognee_graph/CogneeAbstractGraph.py
- Executable scriptline 1
Executable file
cognee/modules/graph/cognee_graph/CogneeGraph.py
- Executable scriptline 1
Executable file
cognee/modules/graph/cognee_graph/CogneeGraphElements.py
- Executable scriptline 1
Executable file
cognee/modules/graph/cognee_graph/__init__.py
- Executable scriptline 1
Executable file
cognee/modules/graph/exceptions/__init__.py
- Executable scriptline 1
Executable file
cognee/modules/graph/exceptions/exceptions.py
- Executable scriptline 1
Executable file
cognee/modules/graph/legacy/GraphRelationshipLedger.py
- Executable scriptline 1
Executable file
cognee/modules/graph/legacy/has_edges_in_legacy_ledger.py
- Executable scriptline 1
Executable file
cognee/modules/graph/legacy/has_nodes_in_legacy_ledger.py
- Executable scriptline 1
Executable file
cognee/modules/graph/legacy/mark_ledger_as_deleted.py
- Executable scriptline 1
Executable file
cognee/modules/graph/legacy/record_data_in_legacy_ledger.py
- Executable scriptline 1
Executable file
cognee/modules/graph/methods/__init__.py
- Executable scriptline 1
Executable file
cognee/modules/graph/methods/delete_chunks_incremental.py
- Executable scriptline 1
Executable file
cognee/modules/graph/methods/delete_data_nodes_and_edges.py
- Executable scriptline 1
Executable file
cognee/modules/graph/methods/delete_data_related_edges.py
- Executable scriptline 1
Executable file
cognee/modules/graph/methods/delete_data_related_nodes.py
- Executable scriptline 1
Executable file
cognee/modules/graph/methods/delete_dataset_nodes_and_edges.py
- Executable scriptline 1
Executable file
cognee/modules/graph/methods/delete_dataset_related_edges.py
- Executable scriptline 1
Executable file
cognee/modules/graph/methods/delete_dataset_related_nodes.py
- Executable scriptline 1
Executable file
cognee/modules/graph/methods/delete_from_graph_and_vector.py
- Executable scriptline 1
Executable file
cognee/modules/graph/methods/deleted_graph_elements.py
- Executable scriptline 1
Executable file
cognee/modules/graph/methods/get_data_related_edges.py
- Executable scriptline 1
Executable file
cognee/modules/graph/methods/get_data_related_nodes.py
- Executable scriptline 1
Executable file
cognee/modules/graph/methods/get_dataset_related_edges.py
- Executable scriptline 1
Executable file
cognee/modules/graph/methods/get_dataset_related_nodes.py
- Executable scriptline 1
Executable file
cognee/modules/graph/methods/get_formatted_graph_data.py
- Executable scriptline 1
Executable file
cognee/modules/graph/methods/get_global_context_graph_inputs.py
- Executable scriptline 1
Executable file
cognee/modules/graph/methods/get_orphaned_nodeset_labels_for_dataset.py
- Executable scriptline 1
Executable file
cognee/modules/graph/methods/get_shared_slugs_losing_dataset_anchor.py
- Executable scriptline 1
Executable file
cognee/modules/graph/methods/has_data_related_nodes.py
- Executable scriptline 1
Executable file
cognee/modules/graph/methods/legacy_delete.py
- Executable scriptline 1
Executable file
cognee/modules/graph/methods/sanitize_relational_payload.py
- Executable scriptline 1
Executable file
cognee/modules/graph/methods/try_delete_data_by_graph_provenance.py
- Executable scriptline 1
Executable file
cognee/modules/graph/methods/upsert_edges.py
- Executable scriptline 1
Executable file
cognee/modules/graph/methods/upsert_nodes.py
- Executable scriptline 1
Executable file
cognee/modules/graph/models/Edge.py
- Executable scriptline 1
Executable file
cognee/modules/graph/models/EdgeType.py
- Executable scriptline 1
Executable file
cognee/modules/graph/models/Node.py
- Executable scriptline 1
Executable file
cognee/modules/graph/models/__init__.py
- Executable scriptline 1
Executable file
cognee/modules/graph/rdf/__init__.py
- Executable scriptline 1
Executable file
cognee/modules/graph/rdf/export.py
cognee/modules/graph/rdf/sparql.py
- Executable scriptline 1
Executable file - Network accessline 54
# SPARQL 1.1 Update operations (https://www.w3.org/TR/sparql11-update/). Any of - Network accessline 75
# Lexical regions of a SPARQL query whose bytes carry no keywords: long and # short string literals, IRIs and comments. Order matters: a ``#`` inside a # string or IRI (``<http://x/y#z>``) is not a comment, so those alternatives - Network accessline 76
# short string literals, IRIs and comments. Order matters: a ``#`` inside a # string or IRI (``<http://x/y#z>``) is not a comment, so those alternatives # come first and the regex consumes them whole. - Network accessline 77
# string or IRI (``<http://x/y#z>``) is not a comment, so those alternatives - Network accessline 146
``<http://example.org/ns#term>`` and ``"issue #42"`` keep their ``#``; only a
cognee/modules/graph/utils/__init__.py
- Executable scriptline 1
Executable file
cognee/modules/graph/utils/convert_node_to_data_point.py
- Executable scriptline 1
Executable file
cognee/modules/graph/utils/copy_edge.py
- Executable scriptline 1
Executable file
cognee/modules/graph/utils/deduplicate_nodes_and_edges.py
- Executable scriptline 1
Executable file
cognee/modules/graph/utils/entity_scoring.py
- Executable scriptline 1
Executable file
cognee/modules/graph/utils/expand_with_nodes_and_edges.py
- Executable scriptline 1
Executable file
cognee/modules/graph/utils/fact_conflicts.py
- Executable scriptline 1
Executable file
cognee/modules/graph/utils/field_edges.py
- Executable scriptline 1
Executable file
cognee/modules/graph/utils/get_entity_nodes_from_triplets.py
- Executable scriptline 1
Executable file
cognee/modules/graph/utils/get_graph_from_model.py
- Executable scriptline 1
Executable file
cognee/modules/graph/utils/get_model_instance_from_graph.py
- Executable scriptline 1
Executable file
cognee/modules/graph/utils/prepare_edges_for_storage.py
- Executable scriptline 1
Executable file
cognee/modules/graph/utils/resolve_edges_to_text.py
- Executable scriptline 1
Executable file
cognee/modules/graph/utils/retrieve_existing_edges.py
- Executable scriptline 1
Executable file
cognee/modules/graph/utils/unwrap_transparent_nodes.py
- Executable scriptline 1
Executable file
cognee/modules/graph_models/__init__.py
- Executable scriptline 1
Executable file
cognee/modules/graph_models/compiler.py
- Executable scriptline 1
Executable file
cognee/modules/graph_models/spec.py
- Executable scriptline 1
Executable file
cognee/modules/improve/__init__.py
- Executable scriptline 1
Executable file
cognee/modules/improve/admission.py
- Executable scriptline 1
Executable file
cognee/modules/improve/capabilities.py
- Executable scriptline 1
Executable file
cognee/modules/improve/config.py
- Executable scriptline 1
Executable file
cognee/modules/improve/constants.py
- Executable scriptline 1
Executable file
cognee/modules/improve/inputs.py
- Executable scriptline 1
Executable file
cognee/modules/improve/registry.py
- Executable scriptline 1
Executable file
cognee/modules/improve/result.py
- Executable scriptline 1
Executable file
cognee/modules/improve/review_conflicts.py
- Executable scriptline 1
Executable file
cognee/modules/improve/stage.py
- Executable scriptline 1
Executable file
cognee/modules/improve/stages.py
- Executable scriptline 1
Executable file
cognee/modules/improve/watermarks.py
- Executable scriptline 1
Executable file
cognee/modules/ingestion/__init__.py
- Executable scriptline 1
Executable file
cognee/modules/ingestion/classify.py
- Executable scriptline 1
Executable file
cognee/modules/ingestion/data_types/BinaryData.py
- Executable scriptline 1
Executable file
cognee/modules/ingestion/data_types/IngestionData.py
- Executable scriptline 1
Executable file
cognee/modules/ingestion/data_types/S3BinaryData.py
- Executable scriptline 1
Executable file
cognee/modules/ingestion/data_types/TextData.py
- Executable scriptline 1
Executable file
cognee/modules/ingestion/data_types/__init__.py
- Executable scriptline 1
Executable file
cognee/modules/ingestion/discover_directory_datasets.py
- Executable scriptline 1
Executable file
cognee/modules/ingestion/exceptions/__init__.py
- Executable scriptline 1
Executable file
cognee/modules/ingestion/exceptions/exceptions.py
- Executable scriptline 1
Executable file
cognee/modules/ingestion/get_matched_datasets.py
- Executable scriptline 1
Executable file
cognee/modules/ingestion/identify.py
- Executable scriptline 1
Executable file
cognee/modules/ingestion/identify_many.py
- Executable scriptline 1
Executable file
cognee/modules/ingestion/save_data_to_file.py
- Executable scriptline 1
Executable file
cognee/modules/integrations/__init__.py
- Executable scriptline 1
Executable file
cognee/modules/integrations/agent_identity.py
- Executable scriptline 1
Executable file
cognee/modules/integrations/base.py
cognee/modules/integrations/connect.py
- Executable scriptline 1
Executable file
cognee/modules/integrations/credentials.py
- Executable scriptline 1
Executable file
cognee/modules/integrations/crypto.py
cognee/modules/integrations/github/__init__.py
- Executable scriptline 1
Executable file
cognee/modules/integrations/github/adapter.py
- Executable scriptline 1
Executable file - Network accessline 49
_INSTALL_URL = "https://github.com/apps/{app_slug}/installations/new" - Network accessline 50
[Credential-related source omitted] - Access to secretsline 50
[Credential-related source omitted] - Network accessline 52
_TIMEOUT = aiohttp.ClientTimeout(total=30) - Network accessline 73
async with ( aiohttp.ClientSession(timeout=_TIMEOUT) as session, - Network accessline 74
aiohttp.ClientSession(timeout=_TIMEOUT) as session, - Access to secretsline 79
[Credential-related source omitted] - Access to secretsline 87
[Credential-related source omitted] - Access to secretsline 89
[Credential-related source omitted] - Access to secretsline 100
[Credential-related source omitted]
cognee/modules/integrations/github/app_auth.py
- Executable scriptline 1
Executable file - Network accessline 5
which in turn mints a ~1-hour installation access token scoped to one installation's repositories (https://docs.github.com/en/apps/creating-github-apps/authenticating-with-a-github-app). - Network accessline 6
installation's repositories (https://docs.github.com/en/apps/creating-github-apps/authenticating-with-a-github-app). That's why the stored ``IntegrationCredential`` for GitHub carries an empty - Network accessline 7
(https://docs.github.com/en/apps/creating-github-apps/authenticating-with-a-github-app). - Network accessline 28
API_BASE_URL = "https://api.github.com" - Network accessline 30
_TIMEOUT = aiohttp.ClientTimeout(total=30) - Network accessline 84
async with ( aiohttp.ClientSession(timeout=_TIMEOUT) as session, - Network accessline 85
aiohttp.ClientSession(timeout=_TIMEOUT) as session, - Network accessline 104
async with ( aiohttp.ClientSession(timeout=_TIMEOUT) as session, - Network accessline 105
aiohttp.ClientSession(timeout=_TIMEOUT) as session, - Network accessline 136
url: str | None = f"{API_BASE_URL}/user/installations?per_page=100" async with aiohttp.ClientSession(timeout=_TIMEOUT) as session: - Network accessline 137
async with aiohttp.ClientSession(timeout=_TIMEOUT) as session:
cognee/modules/integrations/github/github_settings.py
cognee/modules/integrations/github/handle_github_event.py
- Executable scriptline 1
Executable file
cognee/modules/integrations/github/sync.py
- Executable scriptline 1
Executable file - Network accessline 36
_TIMEOUT = aiohttp.ClientTimeout(total=30) - Network accessline 55
return f"https://github.com/{full_name}.git" - Network accessline 60
full_names: list[str] = [] url: str | None = f"{API_BASE_URL}/installation/repositories?per_page=100" async with aiohttp.ClientSession(timeout=_TIMEOUT) as session: - Network accessline 61
url: str | None = f"{API_BASE_URL}/installation/repositories?per_page=100" async with aiohttp.ClientSession(timeout=_TIMEOUT) as session: while url: - Network accessline 62
async with aiohttp.ClientSession(timeout=_TIMEOUT) as session:
cognee/modules/integrations/github/verify_github_signature.py
- Executable scriptline 1
Executable file - Network accessline 4
keyed with the app's webhook secret, compared against the ``X-Hub-Signature-256`` header (https://docs.github.com/en/webhooks/using-webhooks/validating-webhook-deliveries). - Network accessline 6
(https://docs.github.com/en/webhooks/using-webhooks/validating-webhook-deliveries).
cognee/modules/integrations/gmail/__init__.py
- Executable scriptline 1
Executable file
cognee/modules/integrations/gmail/adapter.py
- Executable scriptline 1
Executable file - Network accessline 19
resource_selection_key = "selected_label_ids" display_name = "Gmail" scope = "openid email https://www.googleapis.com/auth/gmail.readonly" - Network accessline 20
display_name = "Gmail" scope = "openid email https://www.googleapis.com/auth/gmail.readonly" dataset_prefix = GMAIL_DATASET_PREFIX - Network accessline 21
scope = "openid email https://www.googleapis.com/auth/gmail.readonly" - Access to secretsline 48
[Credential-related source omitted]
cognee/modules/integrations/gmail/client.py
- Executable scriptline 1
Executable file - Network accessline 7
GMAIL_BASE_URL = "https://gmail.googleapis.com/gmail/v1/users/me" - Access to secretsline 10
[Credential-related source omitted] - Access to secretsline 11
[Credential-related source omitted] - Access to secretsline 14
[Credential-related source omitted] - Access to secretsline 15
[Credential-related source omitted] - Access to secretsline 19
[Credential-related source omitted] - Access to secretsline 30
[Credential-related source omitted] - Access to secretsline 34
[Credential-related source omitted] - Access to secretsline 38
[Credential-related source omitted] - Access to secretsline 44
[Credential-related source omitted] - Access to secretsline 56
[Credential-related source omitted]
cognee/modules/integrations/gmail/gmail_settings.py
- Executable scriptline 1
Executable file
cognee/modules/integrations/gmail/sync.py
- Executable scriptline 1
Executable file
cognee/modules/integrations/google/__init__.py
cognee/modules/integrations/google/client.py
- Executable scriptline 1
Executable file - Network accessline 11
TOKEN_URL = "https://oauth2.googleapis.com/token" - Network accessline 12
REVOKE_URL = "https://oauth2.googleapis.com/revoke" USERINFO_URL = "https://openidconnect.googleapis.com/v1/userinfo" TIMEOUT = aiohttp.ClientTimeout(total=60) - Network accessline 13
USERINFO_URL = "https://openidconnect.googleapis.com/v1/userinfo" - Network accessline 14
TIMEOUT = aiohttp.ClientTimeout(total=60) - Network accessline 25
async def _token_request(operation: str, payload: dict[str, str]) -> dict[str, Any]: async with ( aiohttp.ClientSession(timeout=TIMEOUT) as session, - Network accessline 26
async with ( aiohttp.ClientSession(timeout=TIMEOUT) as session, session.post(TOKEN_URL, data=payload) as response, - Network accessline 27
aiohttp.ClientSession(timeout=TIMEOUT) as session, - Access to secretsline 40
[Credential-related source omitted] - Access to secretsline 41
[Credential-related source omitted] - Access to secretsline 46
[Credential-related source omitted] - Access to secretsline 54
[Credential-related source omitted] - Access to secretsline 61
[Credential-related source omitted] - Access to secretsline 62
[Credential-related source omitted] - Access to secretsline 70
[Credential-related source omitted] - Network accessline 78
async with ( aiohttp.ClientSession(timeout=TIMEOUT) as session, - Network accessline 79
aiohttp.ClientSession(timeout=TIMEOUT) as session, - Access to secretsline 89
[Credential-related source omitted] - Network accessline 91
) -> dict[str, Any]: async with ( aiohttp.ClientSession(timeout=TIMEOUT) as session, - Network accessline 92
async with ( aiohttp.ClientSession(timeout=TIMEOUT) as session, session.get( - Network accessline 93
aiohttp.ClientSession(timeout=TIMEOUT) as session, - Access to secretsline 95
[Credential-related source omitted] - Access to secretsline 103
[Credential-related source omitted] - Access to secretsline 105
[Credential-related source omitted]
cognee/modules/integrations/google/google_settings.py
- Executable scriptline 1
Executable file
cognee/modules/integrations/google/ingestion.py
- Executable scriptline 1
Executable file
cognee/modules/integrations/google/oauth_integration.py
- Executable scriptline 1
Executable file - Network accessline 40
_AUTHORIZE_URL = "https://accounts.google.com/o/oauth2/v2/auth" - Access to secretsline 87
[Credential-related source omitted] - Access to secretsline 100
[Credential-related source omitted] - Access to secretsline 109
[Credential-related source omitted] - Access to secretsline 172
[Credential-related source omitted] - Access to secretsline 175
[Credential-related source omitted] - Access to secretsline 193
[Credential-related source omitted] - Access to secretsline 210
[Credential-related source omitted] - Access to secretsline 220
[Credential-related source omitted] - Access to secretsline 236
[Credential-related source omitted]
cognee/modules/integrations/google_calendar/__init__.py
- Executable scriptline 1
Executable file
cognee/modules/integrations/google_calendar/adapter.py
- Executable scriptline 1
Executable file - Network accessline 24
resource_selection_allows_all = False display_name = "Google Calendar" scope = "openid email https://www.googleapis.com/auth/calendar.readonly" - Network accessline 25
display_name = "Google Calendar" scope = "openid email https://www.googleapis.com/auth/calendar.readonly" dataset_prefix = GOOGLE_CALENDAR_DATASET_PREFIX - Network accessline 26
scope = "openid email https://www.googleapis.com/auth/calendar.readonly" - Access to secretsline 55
[Credential-related source omitted]
cognee/modules/integrations/google_calendar/client.py
cognee/modules/integrations/google_calendar/google_calendar_settings.py
- Executable scriptline 1
Executable file
cognee/modules/integrations/google_calendar/sync.py
- Executable scriptline 1
Executable file
cognee/modules/integrations/google_drive/__init__.py
- Executable scriptline 1
Executable file
cognee/modules/integrations/google_drive/adapter.py
cognee/modules/integrations/google_drive/client.py
- Executable scriptline 1
Executable file - Network accessline 19
DRIVE_FILES_URL = "https://www.googleapis.com/drive/v3/files" - Network accessline 20
DRIVES_URL = "https://www.googleapis.com/drive/v3/drives" - Access to secretsline 26
[Credential-related source omitted] - Access to secretsline 49
[Credential-related source omitted] - Access to secretsline 52
[Credential-related source omitted] - Access to secretsline 55
[Credential-related source omitted] - Access to secretsline 61
[Credential-related source omitted] - Access to secretsline 69
[Credential-related source omitted] - Access to secretsline 72
[Credential-related source omitted] - Access to secretsline 76
[Credential-related source omitted] - Access to secretsline 81
[Credential-related source omitted] - Access to secretsline 85
[Credential-related source omitted] - Access to secretsline 91
[Credential-related source omitted] - Network accessline 94
received = 0 async with ( aiohttp.ClientSession(timeout=aiohttp.ClientTimeout(total=60)) as session, - Network accessline 95
async with ( aiohttp.ClientSession(timeout=aiohttp.ClientTimeout(total=60)) as session, session.get( - Network accessline 96
aiohttp.ClientSession(timeout=aiohttp.ClientTimeout(total=60)) as session, - Access to secretsline 98
[Credential-related source omitted]
cognee/modules/integrations/google_drive/google_drive_settings.py
cognee/modules/integrations/google_drive/sync.py
cognee/modules/integrations/ingestion.py
- Executable scriptline 1
Executable file - Access to secretsline 37
[Credential-related source omitted] - Access to secretsline 43
[Credential-related source omitted] - Access to secretsline 49
[Credential-related source omitted] - Access to secretsline 52
[Credential-related source omitted] - Access to secretsline 55
[Credential-related source omitted] - Access to secretsline 58
[Credential-related source omitted] - Access to secretsline 61
[Credential-related source omitted] - Access to secretsline 64
[Credential-related source omitted] - Access to secretsline 165
[Credential-related source omitted] - Access to secretsline 169
[Credential-related source omitted]
cognee/modules/integrations/linear/__init__.py
- Executable scriptline 1
Executable file
cognee/modules/integrations/linear/adapter.py
- Executable scriptline 1
Executable file - Network accessline 77
_AUTHORIZE_URL = "https://linear.app/oauth/authorize" - Network accessline 78
_TOKEN_URL = "https://api.linear.app/oauth/token" - Network accessline 79
_REVOKE_URL = "https://api.linear.app/oauth/revoke" - Network accessline 86
_TIMEOUT = aiohttp.ClientTimeout(total=30) - Network accessline 89
_REVOKE_TIMEOUT = aiohttp.ClientTimeout(total=10) - Network accessline 94
_REFRESH_TIMEOUT = aiohttp.ClientTimeout(total=5) - Access to secretsline 200
[Credential-related source omitted] - Access to secretsline 201
[Credential-related source omitted] - Network accessline 209
async with ( aiohttp.ClientSession(timeout=_REFRESH_TIMEOUT) as session, - Network accessline 210
aiohttp.ClientSession(timeout=_REFRESH_TIMEOUT) as session, - Access to secretsline 216
[Credential-related source omitted] - Access to secretsline 238
[Credential-related source omitted] - Access to secretsline 239
[Credential-related source omitted] - Access to secretsline 323
[Credential-related source omitted] - Access to secretsline 456
[Credential-related source omitted] - Access to secretsline 502
[Credential-related source omitted] - Network accessline 567
async with ( aiohttp.ClientSession(timeout=_TIMEOUT) as session, - Network accessline 568
aiohttp.ClientSession(timeout=_TIMEOUT) as session, - Access to secretsline 575
[Credential-related source omitted] - Access to secretsline 578
[Credential-related source omitted] - Access to secretsline 585
[Credential-related source omitted] - Access to secretsline 586
[Credential-related source omitted] - Access to secretsline 600
[Credential-related source omitted] - Access to secretsline 616
[Credential-related source omitted] - Access to secretsline 716
[Credential-related source omitted] - Network accessline 720
try: async with ( aiohttp.ClientSession(timeout=_REVOKE_TIMEOUT) as session, - Network accessline 721
async with ( aiohttp.ClientSession(timeout=_REVOKE_TIMEOUT) as session, session.post( - Network accessline 722
aiohttp.ClientSession(timeout=_REVOKE_TIMEOUT) as session, - Access to secretsline 726
[Credential-related source omitted] - Access to secretsline 768
[Credential-related source omitted] - Access to secretsline 771
[Credential-related source omitted] - Access to secretsline 798
[Credential-related source omitted]
cognee/modules/integrations/linear/agent_session.py
- Executable scriptline 1
Executable file - Access to secretsline 63
[Credential-related source omitted] - Access to secretsline 74
[Credential-related source omitted] - Access to secretsline 76
[Credential-related source omitted] - Access to secretsline 78
[Credential-related source omitted] - Access to secretsline 79
[Credential-related source omitted] - Access to secretsline 81
[Credential-related source omitted] - Access to secretsline 82
[Credential-related source omitted]
cognee/modules/integrations/linear/client.py
- Executable scriptline 1
Executable file - Network accessline 25
GRAPHQL_URL = "https://api.linear.app/graphql" - Network accessline 27
_TIMEOUT = aiohttp.ClientTimeout(total=30) - Access to secretsline 73
[Credential-related source omitted] - Network accessline 86
async with ( aiohttp.ClientSession(timeout=_TIMEOUT) as session, - Network accessline 87
aiohttp.ClientSession(timeout=_TIMEOUT) as session, - Access to secretsline 91
[Credential-related source omitted] - Access to secretsline 125
[Credential-related source omitted] - Access to secretsline 136
[Credential-related source omitted]
cognee/modules/integrations/linear/handle_linear_event.py
- Executable scriptline 1
Executable file
cognee/modules/integrations/linear/linear_settings.py
cognee/modules/integrations/linear/resume_sync.py
- Executable scriptline 1
Executable file
cognee/modules/integrations/linear/sync.py
- Executable scriptline 1
Executable file
cognee/modules/integrations/linear/verify_linear_signature.py
cognee/modules/integrations/models/IntegrationCredential.py
cognee/modules/integrations/models/__init__.py
- Executable scriptline 1
Executable file
cognee/modules/integrations/notion/__init__.py
- Executable scriptline 1
Executable file
cognee/modules/integrations/notion/adapter.py
- Executable scriptline 1
Executable file - Access to secretsline 75
[Credential-related source omitted] - Access to secretsline 84
[Credential-related source omitted] - Access to secretsline 158
[Credential-related source omitted] - Access to secretsline 161
[Credential-related source omitted] - Access to secretsline 178
[Credential-related source omitted] - Access to secretsline 192
[Credential-related source omitted] - Access to secretsline 198
[Credential-related source omitted] - Access to secretsline 222
[Credential-related source omitted]
cognee/modules/integrations/notion/client.py
- Executable scriptline 1
Executable file - Network accessline 21
API_BASE = "https://api.notion.com/v1" - Network accessline 30
NOTION_VERSION = "2025-09-03" TIMEOUT = aiohttp.ClientTimeout(total=30) - Network accessline 31
TIMEOUT = aiohttp.ClientTimeout(total=30) - Access to secretsline 85
[Credential-related source omitted] - Access to secretsline 86
[Credential-related source omitted] - Access to secretsline 89
[Credential-related source omitted] - Access to secretsline 91
[Credential-related source omitted] - Access to secretsline 149
[Credential-related source omitted] - Network accessline 152
async with aiohttp.ClientSession(timeout=TIMEOUT) as session: - Access to secretsline 159
[Credential-related source omitted] - Access to secretsline 166
[Credential-related source omitted] - Access to secretsline 167
[Credential-related source omitted] - Access to secretsline 168
[Credential-related source omitted] - Access to secretsline 172
[Credential-related source omitted] - Access to secretsline 184
[Credential-related source omitted] - Access to secretsline 191
[Credential-related source omitted] - Access to secretsline 198
[Credential-related source omitted] - Access to secretsline 199
[Credential-related source omitted] - Access to secretsline 206
[Credential-related source omitted] - Access to secretsline 210
[Credential-related source omitted] - Network accessline 212
async with ( aiohttp.ClientSession(timeout=TIMEOUT) as session, - Network accessline 213
aiohttp.ClientSession(timeout=TIMEOUT) as session, - Access to secretsline 217
[Credential-related source omitted] - Access to secretsline 256
[Credential-related source omitted] - Access to secretsline 270
[Credential-related source omitted] - Access to secretsline 275
[Credential-related source omitted] - Network accessline 276
found: dict[str, dict[str, Any]] = {} cursor: str | None = None async with aiohttp.ClientSession(timeout=TIMEOUT) as session: - Network accessline 277
cursor: str | None = None async with aiohttp.ClientSession(timeout=TIMEOUT) as session: for _page in range(MAX_SEARCH_PAGES): - Network accessline 278
async with aiohttp.ClientSession(timeout=TIMEOUT) as session: - Access to secretsline 284
[Credential-related source omitted] - Access to secretsline 319
[Credential-related source omitted] - Network accessline 326
async with aiohttp.ClientSession(timeout=TIMEOUT) as session: - Access to secretsline 328
[Credential-related source omitted] - Access to secretsline 335
[Credential-related source omitted] - Network accessline 344
async with aiohttp.ClientSession(timeout=TIMEOUT) as session: - Access to secretsline 350
[Credential-related source omitted]
cognee/modules/integrations/notion/notion_settings.py
cognee/modules/integrations/notion/sync.py
- Executable scriptline 1
Executable file - Access to secretsline 68
[Credential-related source omitted] - Access to secretsline 86
[Credential-related source omitted] - Access to secretsline 110
[Credential-related source omitted] - Access to secretsline 118
[Credential-related source omitted] - Access to secretsline 147
[Credential-related source omitted] - Access to secretsline 148
[Credential-related source omitted] - Access to secretsline 149
[Credential-related source omitted] - Access to secretsline 154
[Credential-related source omitted]
cognee/modules/integrations/oauth_flow.py
- Executable scriptline 1
Executable file
cognee/modules/integrations/plugin_keys.py
- Executable scriptline 1
Executable file - Access to secretsline 20
[Credential-related source omitted] - Access to secretsline 53
[Credential-related source omitted] - Access to secretsline 59
[Credential-related source omitted] - Access to secretsline 62
[Credential-related source omitted] - Access to secretsline 80
[Credential-related source omitted] - Access to secretsline 82
[Credential-related source omitted] - Access to secretsline 83
[Credential-related source omitted]
cognee/modules/integrations/plugin_status.py
- Executable scriptline 1
Executable file
cognee/modules/integrations/plugins.py
- Executable scriptline 1
Executable file
cognee/modules/integrations/registry.py
- Executable scriptline 1
Executable file
cognee/modules/integrations/slack/__init__.py
- Executable scriptline 1
Executable file
cognee/modules/integrations/slack/adapter.py
- Executable scriptline 1
Executable file - Network accessline 28
_REVOKE_URL = "https://slack.com/api/auth.revoke" _TIMEOUT = aiohttp.ClientTimeout(total=30) - Network accessline 29
_TIMEOUT = aiohttp.ClientTimeout(total=30) - Access to secretsline 53
[Credential-related source omitted] - Access to secretsline 105
[Credential-related source omitted] - Access to secretsline 106
[Credential-related source omitted] - Network accessline 109
try: async with ( aiohttp.ClientSession(timeout=_TIMEOUT) as session, - Network accessline 110
async with ( aiohttp.ClientSession(timeout=_TIMEOUT) as session, session.post( - Network accessline 111
aiohttp.ClientSession(timeout=_TIMEOUT) as session, - Access to secretsline 114
[Credential-related source omitted] - Network accessline 137
that's the normal case for most Slack apps, since token rotation is an opt-in, irreversible setting on the Slack app itself (https://docs.slack.dev/authentication/rotating-and-refreshing-credentials). - Network accessline 138
an opt-in, irreversible setting on the Slack app itself (https://docs.slack.dev/authentication/rotating-and-refreshing-credentials). Raises ``RuntimeError`` (naming Slack's error code) if a refresh that - Network accessline 139
(https://docs.slack.dev/authentication/rotating-and-refreshing-credentials). - Network accessline 149
async with ( aiohttp.ClientSession(timeout=_TIMEOUT) as session, - Network accessline 150
aiohttp.ClientSession(timeout=_TIMEOUT) as session, - Access to secretsline 155
[Credential-related source omitted] - Access to secretsline 170
[Credential-related source omitted] - Access to secretsline 175
[Credential-related source omitted]
cognee/modules/integrations/slack/channels.py
- Executable scriptline 1
Executable file - Network accessline 17
_CHANNELS_URL = "https://slack.com/api/conversations.list" _TIMEOUT = aiohttp.ClientTimeout(total=30) - Network accessline 18
_TIMEOUT = aiohttp.ClientTimeout(total=30) - Access to secretsline 29
[Credential-related source omitted] - Network accessline 41
async with aiohttp.ClientSession(timeout=_TIMEOUT) as session: - Access to secretsline 47
[Credential-related source omitted] - Access to secretsline 62
[Credential-related source omitted] - Access to secretsline 75
[Credential-related source omitted]
cognee/modules/integrations/slack/handle_cognee_ask.py
- Executable scriptline 1
Executable file
cognee/modules/integrations/slack/handle_cognee_remember.py
- Executable scriptline 1
Executable file
cognee/modules/integrations/slack/handle_history.py
- Executable scriptline 1
Executable file - Access to secretsline 139
[Credential-related source omitted] - Network accessline 140
try: async with ( aiohttp.ClientSession(timeout=aiohttp.ClientTimeout(total=2)) as session, - Network accessline 141
async with ( aiohttp.ClientSession(timeout=aiohttp.ClientTimeout(total=2)) as session, session.post( - Network accessline 142
aiohttp.ClientSession(timeout=aiohttp.ClientTimeout(total=2)) as session, - Network accessline 143
[Credential-related source omitted] - Network accessline 144
"https://slack.com/api/views.open",
cognee/modules/integrations/slack/handle_slack_command.py
- Executable scriptline 1
Executable file
cognee/modules/integrations/slack/handle_slack_event.py
cognee/modules/integrations/slack/handle_slack_interactive.py
- Executable scriptline 1
Executable file
cognee/modules/integrations/slack/handle_slack_link.py
cognee/modules/integrations/slack/history.py
cognee/modules/integrations/slack/history_client.py
- Executable scriptline 1
Executable file - Network accessline 32
async def __aenter__(self): self.session = aiohttp.ClientSession(timeout=aiohttp.ClientTimeout(total=30)) - Network accessline 33
self.session = aiohttp.ClientSession(timeout=aiohttp.ClientTimeout(total=30)) - Network accessline 46
try: async with self.session.get( f"https://slack.com/api/{method}", - Network accessline 47
[Credential-related source omitted] - Network accessline 48
f"https://slack.com/api/{method}",
cognee/modules/integrations/slack/history_models.py
- Executable scriptline 1
Executable file
cognee/modules/integrations/slack/history_sync.py
- Executable scriptline 1
Executable file
cognee/modules/integrations/slack/home.py
- Executable scriptline 1
Executable file - Network accessline 16
_VIEWS_PUBLISH_URL = "https://slack.com/api/views.publish" _TIMEOUT = aiohttp.ClientTimeout(total=10) - Network accessline 17
_TIMEOUT = aiohttp.ClientTimeout(total=10) - Access to secretsline 85
[Credential-related source omitted] - Network accessline 95
async with ( aiohttp.ClientSession(timeout=_TIMEOUT) as session, - Network accessline 96
aiohttp.ClientSession(timeout=_TIMEOUT) as session, - Access to secretsline 99
[Credential-related source omitted]
cognee/modules/integrations/slack/oauth.py
- Executable scriptline 1
Executable file - Network accessline 3
https://docs.slack.dev/authentication/installing-with-oauth - Network accessline 34
_AUTHORIZE_URL = "https://slack.com/oauth/v2/authorize" - Network accessline 35
_ACCESS_URL = "https://slack.com/api/oauth.v2.access" - Network accessline 46
_TIMEOUT = aiohttp.ClientTimeout(total=30) - Network accessline 84
async with ( aiohttp.ClientSession(timeout=_TIMEOUT) as session, - Network accessline 85
aiohttp.ClientSession(timeout=_TIMEOUT) as session, - Access to secretsline 90
[Credential-related source omitted]
cognee/modules/integrations/slack/persistence.py
- Executable scriptline 1
Executable file
cognee/modules/integrations/slack/remember_message.py
- Executable scriptline 1
Executable file
cognee/modules/integrations/slack/response_url.py
- Executable scriptline 1
Executable file - Network accessline 20
_RESPONSE_URL_TIMEOUT = aiohttp.ClientTimeout(total=10) - Network accessline 30
# not the path still lets a forged payload exfiltrate the answer text into an # attacker's Slack workspace. Genuine response_urls are only ever these two: # slash commands -> https://hooks.slack.com/commands/T…/…/… - Network accessline 31
# attacker's Slack workspace. Genuine response_urls are only ever these two: # slash commands -> https://hooks.slack.com/commands/T…/…/… # interactivity -> https://hooks.slack.com/actions/T…/…/… - Network accessline 32
# slash commands -> https://hooks.slack.com/commands/T…/…/… - Network accessline 33
# interactivity -> https://hooks.slack.com/actions/T…/…/… - Network accessline 57
return f"https://{_ALLOWED_RESPONSE_URL_HOST}{parts.path}" - Network accessline 72
if safe_response_url is None: logger.error( "Refusing to deliver to an invalid https://%s response_url", - Network accessline 73
logger.error( "Refusing to deliver to an invalid https://%s response_url", _ALLOWED_RESPONSE_URL_HOST, - Network accessline 74
"Refusing to deliver to an invalid https://%s response_url", - Network accessline 78
try: async with ( aiohttp.ClientSession(timeout=_RESPONSE_URL_TIMEOUT) as session, - Network accessline 80
aiohttp.ClientSession(timeout=_RESPONSE_URL_TIMEOUT) as session,
cognee/modules/integrations/slack/slack_settings.py
cognee/modules/integrations/slack/verify_slack_signature.py
- Executable scriptline 1
Executable file - Network accessline 4
authenticated by an HMAC over ``v0:{timestamp}:{raw_body}`` keyed with the app's signing secret, compared against the ``X-Slack-Signature`` header (https://docs.slack.dev/authentication/verifying-requests-from-slack). - Network accessline 6
(https://docs.slack.dev/authentication/verifying-requests-from-slack).
cognee/modules/integrations/sync_progress.py
- Executable scriptline 1
Executable file
cognee/modules/memify/__init__.py
- Executable scriptline 1
Executable file
cognee/modules/memify/memify.py
- Executable scriptline 1
Executable file
cognee/modules/memify/run_memify_tasks.py
- Executable scriptline 1
Executable file
cognee/modules/memify/skill_improvement.py
- Executable scriptline 1
Executable file
cognee/modules/metrics/operations/__init__.py
- Executable scriptline 1
Executable file
cognee/modules/metrics/operations/get_pipeline_run_metrics.py
- Executable scriptline 1
Executable file
cognee/modules/migration/__init__.py
- Executable scriptline 1
Executable file
cognee/modules/migration/archive.py
- Executable scriptline 1
Executable file
cognee/modules/migration/cogx.py
- Executable scriptline 1
Executable file
cognee/modules/migration/export.py
- Executable scriptline 1
Executable file
cognee/modules/migration/formats.py
- Executable scriptline 1
Executable file - Network accessline 57
lines = [ '<?xml version="1.0" encoding="UTF-8"?>', '<graphml xmlns="http://graphml.graphdrawing.org/xmlns">', - Network accessline 58
'<?xml version="1.0" encoding="UTF-8"?>', '<graphml xmlns="http://graphml.graphdrawing.org/xmlns">', ] - Network accessline 59
'<graphml xmlns="http://graphml.graphdrawing.org/xmlns">',
cognee/modules/migration/import_source.py
- Executable scriptline 1
Executable file
cognee/modules/migration/loader.py
- Executable scriptline 1
Executable file
cognee/modules/migration/snapshot.py
- Executable scriptline 1
Executable file
cognee/modules/migration/sources/__init__.py
- Executable scriptline 1
Executable file
cognee/modules/migration/sources/base.py
- Executable scriptline 1
Executable file
cognee/modules/migration/sources/cogx_archive.py
- Executable scriptline 1
Executable file
cognee/modules/migration/sources/langmem.py
- Executable scriptline 1
Executable file
cognee/modules/migration/sources/letta.py
- Executable scriptline 1
Executable file
cognee/modules/migration/sources/mem0.py
- Executable scriptline 1
Executable file
cognee/modules/migration/sources/zep.py
- Executable scriptline 1
Executable file
cognee/modules/migrations/__init__.py
- Executable scriptline 1
Executable file
cognee/modules/migrations/lockstep.py
- Executable scriptline 1
Executable file
cognee/modules/migrations/migration.py
- Executable scriptline 1
Executable file
cognee/modules/migrations/models/GlobalDatabaseVersion.py
- Executable scriptline 1
Executable file
cognee/modules/migrations/models/__init__.py
- Executable scriptline 1
Executable file
cognee/modules/migrations/registry.py
- Executable scriptline 1
Executable file
cognee/modules/migrations/runner.py
- Executable scriptline 1
Executable file
cognee/modules/migrations/startup.py
cognee/modules/migrations/versions/__init__.py
- Executable scriptline 1
Executable file
cognee/modules/migrations/versions/_vector_rekey.py
- Executable scriptline 1
Executable file
cognee/modules/migrations/versions/adapter_storage_migration.py
- Executable scriptline 1
Executable file
cognee/modules/migrations/versions/ladybug_graph_provenance_columns.py
- Executable scriptline 1
Executable file
cognee/modules/migrations/versions/namespace_edge_type_point_ids.py
- Executable scriptline 1
Executable file
cognee/modules/migrations/versions/namespace_entity_type_node_ids.py
- Executable scriptline 1
Executable file
cognee/modules/migrations/versions/pgvector_hnsw_indexes.py
- Executable scriptline 1
Executable file
cognee/modules/migrations/versions/postgres_graph_provenance_columns.py
- Executable scriptline 1
Executable file
cognee/modules/migrations/versions/rekey_fork_document_ids.py
- Executable scriptline 1
Executable file - Access to secretsline 173
[Credential-related source omitted] - Access to secretsline 174
[Credential-related source omitted] - Access to secretsline 175
[Credential-related source omitted] - Access to secretsline 179
[Credential-related source omitted] - Access to secretsline 180
[Credential-related source omitted] - Access to secretsline 181
[Credential-related source omitted]
cognee/modules/observability/__init__.py
- Executable scriptline 1
Executable file
cognee/modules/observability/exceptions/__init__.py
- Executable scriptline 1
Executable file
cognee/modules/observability/exceptions/exceptions.py
- Executable scriptline 1
Executable file
cognee/modules/observability/get_observe.py
- Executable scriptline 1
Executable file
cognee/modules/observability/logs.py
- Executable scriptline 1
Executable file
cognee/modules/observability/metrics.py
- Executable scriptline 1
Executable file
cognee/modules/observability/observers.py
- Executable scriptline 1
Executable file
cognee/modules/observability/trace_context.py
cognee/modules/observability/tracing.py
- Executable scriptline 1
Executable file
cognee/modules/ontology/__init__.py
- Executable scriptline 1
Executable file
cognee/modules/ontology/base_ontology_resolver.py
- Executable scriptline 1
Executable file
cognee/modules/ontology/construct_data_points_and_edges_with_ontology.py
- Executable scriptline 1
Executable file
cognee/modules/ontology/exceptions/__init__.py
- Executable scriptline 1
Executable file
cognee/modules/ontology/exceptions/exceptions.py
- Executable scriptline 1
Executable file
cognee/modules/ontology/get_default_ontology_resolver.py
- Executable scriptline 1
Executable file
cognee/modules/ontology/matching_strategies.py
- Executable scriptline 1
Executable file
cognee/modules/ontology/models.py
- Executable scriptline 1
Executable file
cognee/modules/ontology/ontology_config.py
- Executable scriptline 1
Executable file
cognee/modules/ontology/ontology_env_config.py
- Executable scriptline 1
Executable file
cognee/modules/ontology/rdf_xml/RDFLibOntologyResolver.py
- Executable scriptline 1
Executable file
cognee/modules/ontology/rdf_xml/__init__.py
- Executable scriptline 1
Executable file
cognee/modules/ontology/rdf_xml/parse_rdf_content.py
- Executable scriptline 1
Executable file
cognee/modules/ontology/rdf_xml/rdf_ingest.py
- Executable scriptline 1
Executable file
cognee/modules/operations/__init__.py
- Executable scriptline 1
Executable file
cognee/modules/operations/origin.py
- Executable scriptline 1
Executable file
cognee/modules/operations/record_operation.py
- Executable scriptline 1
Executable file
cognee/modules/operations/scrub_error.py
- Executable scriptline 1
Executable file
cognee/modules/operations/usage_accumulator.py
- Executable scriptline 1
Executable file
cognee/modules/pipelines/__init__.py
- Executable scriptline 1
Executable file
cognee/modules/pipelines/exceptions/__init__.py
- Executable scriptline 1
Executable file
cognee/modules/pipelines/exceptions/exceptions.py
- Executable scriptline 1
Executable file
cognee/modules/pipelines/exceptions/tasks.py
- Executable scriptline 1
Executable file
cognee/modules/pipelines/layers/__init__.py
- Executable scriptline 1
Executable file
cognee/modules/pipelines/layers/pipeline_execution_mode.py
- Executable scriptline 1
Executable file
cognee/modules/pipelines/layers/resolve_authorized_user_dataset.py
- Executable scriptline 1
Executable file
cognee/modules/pipelines/layers/resolve_authorized_user_datasets.py
- Executable scriptline 1
Executable file
cognee/modules/pipelines/layers/setup_and_check_environment.py
- Executable scriptline 1
Executable file
cognee/modules/pipelines/layers/validate_pipeline_tasks.py
- Executable scriptline 1
Executable file
cognee/modules/pipelines/methods/__init__.py
- Executable scriptline 1
Executable file
cognee/modules/pipelines/methods/get_pipeline_run.py
- Executable scriptline 1
Executable file
cognee/modules/pipelines/methods/get_pipeline_run_by_dataset.py
- Executable scriptline 1
Executable file
cognee/modules/pipelines/methods/get_pipeline_runs_by_dataset.py
- Executable scriptline 1
Executable file
cognee/modules/pipelines/models/DataItemStatus.py
- Executable scriptline 1
Executable file
cognee/modules/pipelines/models/Pipeline.py
- Executable scriptline 1
Executable file
cognee/modules/pipelines/models/PipelineContext.py
- Executable scriptline 1
Executable file
cognee/modules/pipelines/models/PipelineRun.py
- Executable scriptline 1
Executable file
cognee/modules/pipelines/models/PipelineRunInfo.py
- Executable scriptline 1
Executable file
cognee/modules/pipelines/models/PipelineRunSession.py
- Executable scriptline 1
Executable file
cognee/modules/pipelines/models/PipelineTask.py
- Executable scriptline 1
Executable file
cognee/modules/pipelines/models/Task.py
- Executable scriptline 1
Executable file
cognee/modules/pipelines/models/TaskRun.py
- Executable scriptline 1
Executable file
cognee/modules/pipelines/models/__init__.py
- Executable scriptline 1
Executable file
cognee/modules/pipelines/operations/__init__.py
- Executable scriptline 1
Executable file
cognee/modules/pipelines/operations/get_pipeline_status.py
- Executable scriptline 1
Executable file
cognee/modules/pipelines/operations/log_pipeline_run_complete.py
- Executable scriptline 1
Executable file
cognee/modules/pipelines/operations/log_pipeline_run_error.py
- Executable scriptline 1
Executable file
cognee/modules/pipelines/operations/log_pipeline_run_progress.py
- Executable scriptline 1
Executable file
cognee/modules/pipelines/operations/log_pipeline_run_start.py
- Executable scriptline 1
Executable file
cognee/modules/pipelines/operations/pipeline.py
- Executable scriptline 1
Executable file
cognee/modules/pipelines/operations/run_parallel.py
- Executable scriptline 1
Executable file
cognee/modules/pipelines/operations/run_pipeline.py
- Executable scriptline 1
Executable file
cognee/modules/pipelines/operations/run_sessions.py
- Executable scriptline 1
Executable file
cognee/modules/pipelines/operations/run_tasks.py
- Executable scriptline 1
Executable file
cognee/modules/pipelines/operations/run_tasks_base.py
- Executable scriptline 1
Executable file
cognee/modules/pipelines/operations/run_tasks_data_item.py
- Executable scriptline 1
Executable file
cognee/modules/pipelines/operations/run_tasks_with_telemetry.py
- Executable scriptline 1
Executable file
cognee/modules/pipelines/provenance_config.py
- Executable scriptline 1
Executable file
cognee/modules/pipelines/queues/pipeline_run_info_queues.py
- Executable scriptline 1
Executable file
cognee/modules/pipelines/run_ownership.py
- Executable scriptline 1
Executable file
cognee/modules/pipelines/tasks/task.py
- Executable scriptline 1
Executable file
cognee/modules/pipelines/utils/__init__.py
- Executable scriptline 1
Executable file
cognee/modules/pipelines/utils/generate_pipeline_id.py
- Executable scriptline 1
Executable file
cognee/modules/pipelines/utils/generate_pipeline_run_id.py
- Executable scriptline 1
Executable file
cognee/modules/pipelines/utils/iter_ingestion_entries.py
- Executable scriptline 1
Executable file
cognee/modules/pipelines/utils/summarize_run_info_data.py
- Executable scriptline 1
Executable file
cognee/modules/preflight/__init__.py
- Executable scriptline 1
Executable file
cognee/modules/preflight/config_preflight.py
- Executable scriptline 1
Executable file - Access to secretsline 7
[Credential-related source omitted] - Access to secretsline 89
[Credential-related source omitted] - Access to secretsline 108
[Credential-related source omitted] - Access to secretsline 116
[Credential-related source omitted] - Access to secretsline 118
[Credential-related source omitted] - Access to secretsline 123
[Credential-related source omitted] - Access to secretsline 127
[Credential-related source omitted] - Access to secretsline 161
[Credential-related source omitted]
cognee/modules/presort/__init__.py
- Executable scriptline 1
Executable file
cognee/modules/presort/apply_presort.py
- Executable scriptline 1
Executable file
cognee/modules/presort/llm_availability.py
cognee/modules/presort/local_paths.py
- Executable scriptline 1
Executable file
cognee/modules/presort/run_presort.py
- Executable scriptline 1
Executable file
cognee/modules/provenance/__init__.py
- Executable scriptline 1
Executable file
cognee/modules/provenance/edge_evidence/__init__.py
- Executable scriptline 1
Executable file
cognee/modules/provenance/edge_evidence/buffer.py
- Executable scriptline 1
Executable file
cognee/modules/provenance/edge_evidence/capture.py
- Executable scriptline 1
Executable file
cognee/modules/provenance/edge_evidence/cleanup.py
- Executable scriptline 1
Executable file
cognee/modules/provenance/edge_evidence/config.py
- Executable scriptline 1
Executable file
cognee/modules/provenance/edge_evidence/lookup.py
- Executable scriptline 1
Executable file
cognee/modules/provenance/edge_evidence/models.py
- Executable scriptline 1
Executable file
cognee/modules/provenance/edge_evidence/persistence.py
- Executable scriptline 1
Executable file
cognee/modules/provenance/integrity.py
- Executable scriptline 1
Executable file
cognee/modules/provenance/manager.py
- Executable scriptline 1
Executable file
cognee/modules/provenance/models/ProvenanceEntry.py
- Executable scriptline 1
Executable file
cognee/modules/provenance/models/ProvenanceEntryRow.py
- Executable scriptline 1
Executable file
cognee/modules/provenance/models/__init__.py
- Executable scriptline 1
Executable file
cognee/modules/provenance/storage.py
- Executable scriptline 1
Executable file
cognee/modules/recall/__init__.py
- Executable scriptline 1
Executable file
cognee/modules/recall/config.py
- Executable scriptline 1
Executable file
cognee/modules/recall/methods/__init__.py
- Executable scriptline 1
Executable file
cognee/modules/recall/methods/graph_warmup.py
- Executable scriptline 1
Executable file
cognee/modules/recall/methods/model_from_json_schema.py
- Executable scriptline 1
Executable file
cognee/modules/recall/methods/normalize_search_payload.py
- Executable scriptline 1
Executable file
cognee/modules/recall/types/RecallResponse.py
- Executable scriptline 1
Executable file
cognee/modules/recall/types/SearchResultItem.py
- Executable scriptline 1
Executable file
cognee/modules/recall/types/__init__.py
- Executable scriptline 1
Executable file
cognee/modules/retrieval/__init__.py
- Executable scriptline 1
Executable file
cognee/modules/retrieval/agentic_retriever.py
- Executable scriptline 1
Executable file
cognee/modules/retrieval/base_retriever.py
- Executable scriptline 1
Executable file
cognee/modules/retrieval/bm25_retriever.py
- Executable scriptline 1
Executable file
cognee/modules/retrieval/broad_retriever.py
- Executable scriptline 1
Executable file - Network accessline 155
async def fetch(self, documents: list[str]) -> list[Unit]: - Network accessline 168
batch.append(self.documents[start + len(batch)]) planned += size * ratio units = await self.fetch(batch) - Network accessline 169
planned += size * ratio units = await self.fetch(batch) text = sum(len(unit.text) for unit in units) - Network accessline 170
units = await self.fetch(batch)
cognee/modules/retrieval/broad_store.py
- Executable scriptline 1
Executable file
cognee/modules/retrieval/chunks_retriever.py
- Executable scriptline 1
Executable file
cognee/modules/retrieval/code_graph_diagram.py
- Executable scriptline 1
Executable file
cognee/modules/retrieval/code_retriever.py
- Executable scriptline 1
Executable file
cognee/modules/retrieval/code_search_index.py
- Executable scriptline 1
Executable file
cognee/modules/retrieval/coding_rules_retriever.py
- Executable scriptline 1
Executable file
cognee/modules/retrieval/completion_retriever.py
- Executable scriptline 1
Executable file
cognee/modules/retrieval/context_providers/DummyContextProvider.py
- Executable scriptline 1
Executable file
cognee/modules/retrieval/context_providers/SummarizedTripletSearchContextProvider.py
- Executable scriptline 1
Executable file
cognee/modules/retrieval/context_providers/TripletSearchContextProvider.py
- Executable scriptline 1
Executable file
cognee/modules/retrieval/context_providers/__init__.py
- Executable scriptline 1
Executable file
cognee/modules/retrieval/cypher_search_retriever.py
- Executable scriptline 1
Executable file
cognee/modules/retrieval/entity_extractors/DummyEntityExtractor.py
- Executable scriptline 1
Executable file
cognee/modules/retrieval/entity_extractors/__init__.py
- Executable scriptline 1
Executable file
cognee/modules/retrieval/exceptions/__init__.py
- Executable scriptline 1
Executable file
cognee/modules/retrieval/exceptions/exceptions.py
- Executable scriptline 1
Executable file
cognee/modules/retrieval/graph_completion_context_extension_retriever.py
- Executable scriptline 1
Executable file
cognee/modules/retrieval/graph_completion_cot_retriever.py
- Executable scriptline 1
Executable file
cognee/modules/retrieval/graph_completion_decomposition_retriever.py
- Executable scriptline 1
Executable file
cognee/modules/retrieval/graph_completion_retriever.py
- Executable scriptline 1
Executable file
cognee/modules/retrieval/graph_report_retriever.py
- Executable scriptline 1
Executable file
cognee/modules/retrieval/graph_summary_completion_retriever.py
- Executable scriptline 1
Executable file
cognee/modules/retrieval/hybrid/__init__.py
- Executable scriptline 1
Executable file
cognee/modules/retrieval/hybrid/candidates.py
- Executable scriptline 1
Executable file
cognee/modules/retrieval/hybrid/chunks.py
- Executable scriptline 1
Executable file
cognee/modules/retrieval/hybrid/context.py
- Executable scriptline 1
Executable file
cognee/modules/retrieval/hybrid/entities.py
- Executable scriptline 1
Executable file
cognee/modules/retrieval/hybrid/external_metadata.py
- Executable scriptline 1
Executable file
cognee/modules/retrieval/hybrid/facts.py
cognee/modules/retrieval/hybrid/merge.py
- Executable scriptline 1
Executable file
cognee/modules/retrieval/hybrid/pairs.py
- Executable scriptline 1
Executable file
cognee/modules/retrieval/hybrid/ranking.py
- Executable scriptline 1
Executable file
cognee/modules/retrieval/hybrid/references.py
- Executable scriptline 1
Executable file
cognee/modules/retrieval/hybrid/results.py
- Executable scriptline 1
Executable file
cognee/modules/retrieval/hybrid/truth.py
- Executable scriptline 1
Executable file
cognee/modules/retrieval/hybrid_retriever.py
- Executable scriptline 1
Executable file
cognee/modules/retrieval/jaccard_retrival.py
- Executable scriptline 1
Executable file
cognee/modules/retrieval/lexical_retriever.py
- Executable scriptline 1
Executable file
cognee/modules/retrieval/natural_language_retriever.py
- Executable scriptline 1
Executable file
cognee/modules/retrieval/only_context_prompt.py
- Executable scriptline 1
Executable file
cognee/modules/retrieval/register_retriever.py
- Executable scriptline 1
Executable file
cognee/modules/retrieval/registered_community_retrievers.py
- Executable scriptline 1
Executable file
cognee/modules/retrieval/session_aware_completion.py
- Executable scriptline 1
Executable file
cognee/modules/retrieval/skills_retriever.py
- Executable scriptline 1
Executable file
cognee/modules/retrieval/summaries_retriever.py
- Executable scriptline 1
Executable file
cognee/modules/retrieval/temporal_hybrid/__init__.py
- Executable scriptline 1
Executable file
cognee/modules/retrieval/temporal_hybrid/expansion.py
- Executable scriptline 1
Executable file
cognee/modules/retrieval/temporal_hybrid/matching.py
- Executable scriptline 1
Executable file
cognee/modules/retrieval/temporal_hybrid/models.py
- Executable scriptline 1
Executable file
cognee/modules/retrieval/temporal_hybrid_retriever.py
- Executable scriptline 1
Executable file
cognee/modules/retrieval/utils/__init__.py
- Executable scriptline 1
Executable file
cognee/modules/retrieval/utils/access_tracking.py
- Executable scriptline 1
Executable file
cognee/modules/retrieval/utils/brute_force_triplet_search.py
- Executable scriptline 1
Executable file
cognee/modules/retrieval/utils/completion.py
- Executable scriptline 1
Executable file
cognee/modules/retrieval/utils/conflict_context.py
- Executable scriptline 1
Executable file
cognee/modules/retrieval/utils/description_to_codepart_search.py
- Executable scriptline 1
Executable file
cognee/modules/retrieval/utils/evidence.py
- Executable scriptline 1
Executable file
cognee/modules/retrieval/utils/extract_uuid_from_node.py
- Executable scriptline 1
Executable file
cognee/modules/retrieval/utils/global_context.py
- Executable scriptline 1
Executable file
cognee/modules/retrieval/utils/merge_results.py
- Executable scriptline 1
Executable file
cognee/modules/retrieval/utils/node_edge_vector_search.py
- Executable scriptline 1
Executable file
cognee/modules/retrieval/utils/query_decomposition.py
- Executable scriptline 1
Executable file
cognee/modules/retrieval/utils/query_state.py
- Executable scriptline 1
Executable file
cognee/modules/retrieval/utils/references.py
- Executable scriptline 1
Executable file
cognee/modules/retrieval/utils/resolved_context.py
- Executable scriptline 1
Executable file
cognee/modules/retrieval/utils/results.py
- Executable scriptline 1
Executable file
cognee/modules/retrieval/utils/stop_words.py
- Executable scriptline 1
Executable file
cognee/modules/retrieval/utils/used_graph_elements.py
- Executable scriptline 1
Executable file
cognee/modules/retrieval/utils/validate_queries.py
- Executable scriptline 1
Executable file
cognee/modules/run_custom_pipeline/__init__.py
- Executable scriptline 1
Executable file
cognee/modules/run_custom_pipeline/run_custom_pipeline.py
- Executable scriptline 1
Executable file
cognee/modules/search/__init__.py
- Executable scriptline 1
Executable file
cognee/modules/search/dataset_routing/__init__.py
- Executable scriptline 1
Executable file
cognee/modules/search/dataset_routing/config.py
- Executable scriptline 1
Executable file
cognee/modules/search/dataset_routing/index.py
- Executable scriptline 1
Executable file
cognee/modules/search/dataset_routing/route.py
- Executable scriptline 1
Executable file
cognee/modules/search/dataset_routing/store.py
- Executable scriptline 1
Executable file
cognee/modules/search/exceptions/__init__.py
- Executable scriptline 1
Executable file
cognee/modules/search/exceptions/exceptions.py
- Executable scriptline 1
Executable file
cognee/modules/search/methods/__init__.py
- Executable scriptline 1
Executable file
cognee/modules/search/methods/get_retriever_output.py
- Executable scriptline 1
Executable file
cognee/modules/search/methods/get_search_type_retriever_instance.py
- Executable scriptline 1
Executable file
cognee/modules/search/methods/hybrid_deferral.py
- Executable scriptline 1
Executable file
cognee/modules/search/methods/search.py
- Executable scriptline 1
Executable file
cognee/modules/search/models/EvidenceReference.py
- Executable scriptline 1
Executable file
cognee/modules/search/models/Query.py
- Executable scriptline 1
Executable file
cognee/modules/search/models/Result.py
- Executable scriptline 1
Executable file
cognee/modules/search/models/SearchResultPayload.py
- Executable scriptline 1
Executable file
cognee/modules/search/operations/__init__.py
- Executable scriptline 1
Executable file
cognee/modules/search/operations/delete_search_history.py
- Executable scriptline 1
Executable file
cognee/modules/search/operations/get_history.py
- Executable scriptline 1
Executable file
cognee/modules/search/operations/get_queries.py
- Executable scriptline 1
Executable file
cognee/modules/search/operations/get_results.py
- Executable scriptline 1
Executable file
cognee/modules/search/operations/log_query.py
- Executable scriptline 1
Executable file
cognee/modules/search/operations/log_result.py
- Executable scriptline 1
Executable file
cognee/modules/search/operations/log_search_history.py
- Executable scriptline 1
Executable file
cognee/modules/search/operations/search_history_config.py
- Executable scriptline 1
Executable file
cognee/modules/search/operations/select_search_type.py
- Executable scriptline 1
Executable file
cognee/modules/search/types/SearchResult.py
- Executable scriptline 1
Executable file
cognee/modules/search/types/SearchType.py
- Executable scriptline 1
Executable file
cognee/modules/search/types/__init__.py
- Executable scriptline 1
Executable file
cognee/modules/search/utils/__init__.py
- Executable scriptline 1
Executable file
cognee/modules/search/utils/transform_insights_to_graph.py
- Executable scriptline 1
Executable file
cognee/modules/search/utils/transform_triplets_to_graph.py
- Executable scriptline 1
Executable file
cognee/modules/session_distillation/__init__.py
- Executable scriptline 1
Executable file
cognee/modules/session_distillation/distill.py
- Executable scriptline 1
Executable file
cognee/modules/session_distillation/models.py
- Executable scriptline 1
Executable file
cognee/modules/session_lifecycle/__init__.py
- Executable scriptline 1
Executable file
cognee/modules/session_lifecycle/agent_usage.py
- Executable scriptline 1
Executable file
cognee/modules/session_lifecycle/delete_session.py
- Executable scriptline 1
Executable file
cognee/modules/session_lifecycle/invalidate_sessions.py
- Executable scriptline 1
Executable file
cognee/modules/session_lifecycle/metrics.py
cognee/modules/session_lifecycle/models.py
- Executable scriptline 1
Executable file
cognee/modules/session_lifecycle/usage_tracking.py
- Executable scriptline 1
Executable file - Network accessline 64
# OpenAI — https://developers.openai.com/api/docs/pricing - Network accessline 88
# Anthropic — https://platform.claude.com/docs/en/about-claude/pricing - Network accessline 102
# Google Gemini — https://ai.google.dev/gemini-api/docs/pricing - Network accessline 114
# OpenAI embeddings (input only) — https://openai.com/api/pricing
cognee/modules/session_lifecycle/visibility.py
- Executable scriptline 1
Executable file
cognee/modules/settings/__init__.py
- Executable scriptline 1
Executable file
cognee/modules/settings/get_current_settings.py
- Executable scriptline 1
Executable file
cognee/modules/settings/get_settings.py
- Executable scriptline 1
Executable file - Access to secretsline 24
[Credential-related source omitted] - Access to secretsline 34
[Credential-related source omitted] - Access to secretsline 95
[Credential-related source omitted] - Access to secretsline 96
[Credential-related source omitted] - Access to secretsline 189
[Credential-related source omitted]
cognee/modules/settings/save_llm_config.py
- Executable scriptline 1
Executable file - Access to secretsline 9
[Credential-related source omitted] - Access to secretsline 20
[Credential-related source omitted] - Access to secretsline 21
[Credential-related source omitted] - Access to secretsline 23
[Credential-related source omitted] - Access to secretsline 24
[Credential-related source omitted]
cognee/modules/settings/save_vector_db_config.py
cognee/modules/storage/__init__.py
- Executable scriptline 1
Executable file
cognee/modules/storage/utils/__init__.py
- Executable scriptline 1
Executable file
cognee/modules/sync/__init__.py
- Executable scriptline 1
Executable file
cognee/modules/sync/methods/__init__.py
- Executable scriptline 1
Executable file
cognee/modules/sync/methods/create_sync_operation.py
- Executable scriptline 1
Executable file
cognee/modules/sync/methods/get_sync_operation.py
- Executable scriptline 1
Executable file
cognee/modules/sync/methods/update_sync_operation.py
- Executable scriptline 1
Executable file
cognee/modules/sync/models/SyncOperation.py
- Executable scriptline 1
Executable file
cognee/modules/sync/models/__init__.py
- Executable scriptline 1
Executable file
cognee/modules/tools/__init__.py
- Executable scriptline 1
Executable file
cognee/modules/tools/builtin/__init__.py
- Executable scriptline 1
Executable file
cognee/modules/tools/builtin/load_skill.py
- Executable scriptline 1
Executable file
cognee/modules/tools/builtin/memory_search.py
- Executable scriptline 1
Executable file
cognee/modules/tools/config.py
- Executable scriptline 1
Executable file
cognee/modules/tools/connections.py
- Executable scriptline 1
Executable file
cognee/modules/tools/context.py
- Executable scriptline 1
Executable file
cognee/modules/tools/errors.py
- Executable scriptline 1
Executable file
cognee/modules/tools/execute_tool.py
- Executable scriptline 1
Executable file
cognee/modules/tools/ingest_skills.py
cognee/modules/tools/models/ToolConnection.py
- Executable scriptline 1
Executable file
cognee/modules/tools/models/ToolWriteProposal.py
- Executable scriptline 1
Executable file
cognee/modules/tools/models/__init__.py
- Executable scriptline 1
Executable file
cognee/modules/tools/path_safety.py
- Executable scriptline 1
Executable file
cognee/modules/tools/registry.py
- Executable scriptline 1
Executable file
cognee/modules/tools/resolve_skills.py
- Executable scriptline 1
Executable file
cognee/modules/tools/skill_parser.py
- Executable scriptline 1
Executable file
cognee/modules/tools/skill_runs.py
- Executable scriptline 1
Executable file
cognee/modules/tools/text_to_sql/__init__.py
- Executable scriptline 1
Executable file
cognee/modules/tools/text_to_sql/engine.py
- Executable scriptline 1
Executable file
cognee/modules/tools/text_to_sql/engine_factory.py
- Executable scriptline 1
Executable file
cognee/modules/tools/text_to_sql/executor.py
- Executable scriptline 1
Executable file
cognee/modules/tools/text_to_sql/sql_guard.py
- Executable scriptline 1
Executable file
cognee/modules/tools/text_to_sql/write_guard.py
- Executable scriptline 1
Executable file
cognee/modules/tools/text_to_sql/write_proposals.py
- Executable scriptline 1
Executable file
cognee/modules/truth_subspace/__init__.py
- Executable scriptline 1
Executable file
cognee/modules/truth_subspace/align.py
- Executable scriptline 1
Executable file
cognee/modules/truth_subspace/build.py
- Executable scriptline 1
Executable file
cognee/modules/truth_subspace/centroids.py
- Executable scriptline 1
Executable file
cognee/modules/truth_subspace/constants.py
- Executable scriptline 1
Executable file
cognee/modules/truth_subspace/models.py
- Executable scriptline 1
Executable file
cognee/modules/user_preferences/__init__.py
- Executable scriptline 1
Executable file
cognee/modules/user_preferences/constants.py
- Executable scriptline 1
Executable file
cognee/modules/user_preferences/lookup.py
- Executable scriptline 1
Executable file
cognee/modules/user_preferences/models.py
- Executable scriptline 1
Executable file
cognee/modules/user_preferences/store.py
- Executable scriptline 1
Executable file
cognee/modules/user_preferences/update.py
- Executable scriptline 1
Executable file
cognee/modules/user_preferences/weights.py
- Executable scriptline 1
Executable file
cognee/modules/users/__init__.py
- Executable scriptline 1
Executable file
cognee/modules/users/api_key/create_api_key.py
- Executable scriptline 1
Executable file - Access to secretsline 13
[Credential-related source omitted] - Access to secretsline 30
[Credential-related source omitted] - Access to secretsline 34
[Credential-related source omitted] - Access to secretsline 35
[Credential-related source omitted] - Access to secretsline 37
[Credential-related source omitted] - Access to secretsline 38
[Credential-related source omitted] - Access to secretsline 41
[Credential-related source omitted] - Access to secretsline 44
[Credential-related source omitted] - Access to secretsline 52
[Credential-related source omitted] - Access to secretsline 55
[Credential-related source omitted] - Access to secretsline 59
[Credential-related source omitted] - Access to secretsline 60
[Credential-related source omitted] - Access to secretsline 67
[Credential-related source omitted]
cognee/modules/users/api_key/delete_api_key.py
cognee/modules/users/api_key/exceptions.py
- Executable scriptline 1
Executable file
cognee/modules/users/api_key/get_api_keys.py
- Executable scriptline 1
Executable file
cognee/modules/users/api_key/hash_api_key.py
- Executable scriptline 1
Executable file - Access to secretsline 4
[Credential-related source omitted] - Access to secretsline 24
[Credential-related source omitted] - Access to secretsline 28
[Credential-related source omitted] - Access to secretsline 35
[Credential-related source omitted] - Access to secretsline 37
[Credential-related source omitted] - Access to secretsline 38
[Credential-related source omitted] - Access to secretsline 39
[Credential-related source omitted]
cognee/modules/users/authentication/api_bearer/__init__.py
- Executable scriptline 1
Executable file
cognee/modules/users/authentication/api_bearer/api_bearer_transport.py
- Executable scriptline 1
Executable file
cognee/modules/users/authentication/api_bearer/api_jwt_strategy.py
cognee/modules/users/authentication/api_key/api_key_jwt_strategy.py
- Executable scriptline 1
Executable file
cognee/modules/users/authentication/api_key/get_api_key_transport.py
cognee/modules/users/authentication/default/__init__.py
- Executable scriptline 1
Executable file
cognee/modules/users/authentication/default/default_jwt_strategy.py
- Executable scriptline 1
Executable file
cognee/modules/users/authentication/default/default_transport.py
- Executable scriptline 1
Executable file - Access to secretsline 23
[Credential-related source omitted] - Access to secretsline 27
[Credential-related source omitted] - Network accessline 28
[Credential-related source omitted] - Access to secretsline 28
[Credential-related source omitted] - Network accessline 29
[Credential-related source omitted] - Access to secretsline 29
[Credential-related source omitted]
cognee/modules/users/authentication/get_api_auth_backend.py
- Executable scriptline 1
Executable file
cognee/modules/users/authentication/get_api_key_backend.py
cognee/modules/users/authentication/get_auth_secret.py
cognee/modules/users/authentication/get_client_auth_backend.py
- Executable scriptline 1
Executable file
cognee/modules/users/authentication/methods/authenticate_user.py
- Executable scriptline 1
Executable file
cognee/modules/users/authentication/password_bound_jwt_strategy.py
- Executable scriptline 1
Executable file
cognee/modules/users/authentication/redact_websocket_query_secrets.py
- Executable scriptline 1
Executable file
cognee/modules/users/authentication/websocket_query_param.py
- Executable scriptline 1
Executable file
cognee/modules/users/capabilities/methods/__init__.py
- Executable scriptline 1
Executable file
cognee/modules/users/capabilities/methods/authorized_get_effective_capabilities.py
- Executable scriptline 1
Executable file
cognee/modules/users/capabilities/methods/authorized_grant_capability.py
- Executable scriptline 1
Executable file
cognee/modules/users/capabilities/methods/authorized_revoke_capability.py
- Executable scriptline 1
Executable file
cognee/modules/users/capabilities/methods/get_capability_scope.py
- Executable scriptline 1
Executable file
cognee/modules/users/capabilities/methods/get_role_capabilities.py
- Executable scriptline 1
Executable file
cognee/modules/users/capabilities/methods/get_unheld_capabilities.py
- Executable scriptline 1
Executable file
cognee/modules/users/capabilities/methods/grant_capability.py
- Executable scriptline 1
Executable file
cognee/modules/users/capabilities/methods/require_role_capabilities.py
- Executable scriptline 1
Executable file
cognee/modules/users/capabilities/methods/revoke_capability.py
- Executable scriptline 1
Executable file
cognee/modules/users/capabilities/methods/validate_capability.py
- Executable scriptline 1
Executable file
cognee/modules/users/exceptions/__init__.py
- Executable scriptline 1
Executable file
cognee/modules/users/exceptions/exceptions.py
- Executable scriptline 1
Executable file
cognee/modules/users/get_fastapi_users.py
- Executable scriptline 1
Executable file
cognee/modules/users/get_user_db.py
- Executable scriptline 1
Executable file
cognee/modules/users/get_user_manager.py
- Executable scriptline 1
Executable file - Access to secretsline 17
[Credential-related source omitted] - Access to secretsline 85
[Credential-related source omitted] - Access to secretsline 97
[Credential-related source omitted] - Access to secretsline 98
[Credential-related source omitted] - Access to secretsline 101
[Credential-related source omitted] - Access to secretsline 104
[Credential-related source omitted] - Access to secretsline 111
[Credential-related source omitted] - Access to secretsline 118
[Credential-related source omitted] - Access to secretsline 120
[Credential-related source omitted] - Access to secretsline 127
[Credential-related source omitted]
cognee/modules/users/methods/__init__.py
- Executable scriptline 1
Executable file
cognee/modules/users/methods/create_default_user.py
- Executable scriptline 1
Executable file
cognee/modules/users/methods/create_user.py
- Executable scriptline 1
Executable file
cognee/modules/users/methods/delete_user.py
- Executable scriptline 1
Executable file
cognee/modules/users/methods/get_agent_user_ids.py
- Executable scriptline 1
Executable file
cognee/modules/users/methods/get_authenticated_user.py
cognee/modules/users/methods/get_authenticated_websocket_user.py
- Executable scriptline 1
Executable file
cognee/modules/users/methods/get_default_user.py
- Executable scriptline 1
Executable file
cognee/modules/users/methods/get_principal_configuration.py
- Executable scriptline 1
Executable file
cognee/modules/users/methods/get_user.py
- Executable scriptline 1
Executable file
cognee/modules/users/methods/get_user_agents.py
- Executable scriptline 1
Executable file
cognee/modules/users/methods/get_user_by_email.py
- Executable scriptline 1
Executable file
cognee/modules/users/methods/get_user_id_by_email.py
- Executable scriptline 1
Executable file
cognee/modules/users/methods/get_visible_user_ids.py
- Executable scriptline 1
Executable file
cognee/modules/users/methods/set_default_user_password_if_unset.py
- Executable scriptline 1
Executable file
cognee/modules/users/methods/store_principal_configuration.py
- Executable scriptline 1
Executable file
cognee/modules/users/models/ACL.py
- Executable scriptline 1
Executable file
cognee/modules/users/models/DatasetDatabase.py
- Executable scriptline 1
Executable file
cognee/modules/users/models/Permission.py
- Executable scriptline 1
Executable file
cognee/modules/users/models/Principal.py
- Executable scriptline 1
Executable file
cognee/modules/users/models/PrincipalCapability.py
- Executable scriptline 1
Executable file
cognee/modules/users/models/PrincipalConfiguration.py
- Executable scriptline 1
Executable file
cognee/modules/users/models/Role.py
- Executable scriptline 1
Executable file
cognee/modules/users/models/Tenant.py
- Executable scriptline 1
Executable file
cognee/modules/users/models/User.py
- Executable scriptline 1
Executable file
cognee/modules/users/models/UserApiKey.py
cognee/modules/users/models/UserRole.py
- Executable scriptline 1
Executable file
cognee/modules/users/models/UserTenant.py
- Executable scriptline 1
Executable file
cognee/modules/users/models/__init__.py
- Executable scriptline 1
Executable file
cognee/modules/users/permissions/__init__.py
- Executable scriptline 1
Executable file
cognee/modules/users/permissions/methods/__init__.py
- Executable scriptline 1
Executable file
cognee/modules/users/permissions/methods/authorized_get_principal_datasets.py
- Executable scriptline 1
Executable file
cognee/modules/users/permissions/methods/authorized_give_permission_on_datasets.py
- Executable scriptline 1
Executable file
cognee/modules/users/permissions/methods/authorized_revoke_permission_on_datasets.py
- Executable scriptline 1
Executable file
cognee/modules/users/permissions/methods/check_permission_on_dataset.py
- Executable scriptline 1
Executable file
cognee/modules/users/permissions/methods/get_all_user_permission_datasets.py
- Executable scriptline 1
Executable file
cognee/modules/users/permissions/methods/get_document_ids_for_user.py
- Executable scriptline 1
Executable file
cognee/modules/users/permissions/methods/get_effective_capabilities.py
- Executable scriptline 1
Executable file
cognee/modules/users/permissions/methods/get_permitted_dataset_ids.py
- Executable scriptline 1
Executable file
cognee/modules/users/permissions/methods/get_principal.py
- Executable scriptline 1
Executable file
cognee/modules/users/permissions/methods/get_principal_datasets.py
- Executable scriptline 1
Executable file
cognee/modules/users/permissions/methods/get_readable_datasets.py
- Executable scriptline 1
Executable file
cognee/modules/users/permissions/methods/get_role.py
- Executable scriptline 1
Executable file
cognee/modules/users/permissions/methods/get_specific_user_permission_datasets.py
- Executable scriptline 1
Executable file
cognee/modules/users/permissions/methods/get_tenant.py
- Executable scriptline 1
Executable file
cognee/modules/users/permissions/methods/get_user_role_names_in_tenant.py
- Executable scriptline 1
Executable file
cognee/modules/users/permissions/methods/give_permission_on_dataset.py
- Executable scriptline 1
Executable file
cognee/modules/users/permissions/methods/has_grant_permission.py
- Executable scriptline 1
Executable file
cognee/modules/users/permissions/methods/has_user_management_permission.py
- Executable scriptline 1
Executable file
cognee/modules/users/permissions/methods/require_tenant_membership.py
- Executable scriptline 1
Executable file
cognee/modules/users/permissions/methods/revoke_permission_on_dataset.py
- Executable scriptline 1
Executable file
cognee/modules/users/permissions/permission_types.py
- Executable scriptline 1
Executable file
cognee/modules/users/roles/methods/__init__.py
- Executable scriptline 1
Executable file
cognee/modules/users/roles/methods/add_user_to_role.py
- Executable scriptline 1
Executable file
cognee/modules/users/roles/methods/create_role.py
- Executable scriptline 1
Executable file
cognee/modules/users/roles/methods/delete_role.py
- Executable scriptline 1
Executable file
cognee/modules/users/roles/methods/remove_user_from_role.py
- Executable scriptline 1
Executable file
cognee/modules/users/tenants/methods/__init__.py
- Executable scriptline 1
Executable file
cognee/modules/users/tenants/methods/add_user_to_tenant.py
- Executable scriptline 1
Executable file
cognee/modules/users/tenants/methods/create_tenant.py
- Executable scriptline 1
Executable file
cognee/modules/users/tenants/methods/get_tenant_roles.py
- Executable scriptline 1
Executable file
cognee/modules/users/tenants/methods/get_user_roles.py
- Executable scriptline 1
Executable file
cognee/modules/users/tenants/methods/get_user_tenants.py
- Executable scriptline 1
Executable file
cognee/modules/users/tenants/methods/get_users_in_role.py
- Executable scriptline 1
Executable file
cognee/modules/users/tenants/methods/get_users_in_tenant.py
- Executable scriptline 1
Executable file
cognee/modules/users/tenants/methods/remove_user_from_tenant.py
- Executable scriptline 1
Executable file
cognee/modules/users/tenants/methods/revoke_tenant_access.py
- Executable scriptline 1
Executable file
cognee/modules/users/tenants/methods/select_tenant.py
- Executable scriptline 1
Executable file
cognee/modules/visualization/__init__.py
- Executable scriptline 1
Executable file
cognee/modules/visualization/cognee_network_visualization.py
- Executable scriptline 1
Executable file - Network accessline 47
computed — in which case the semantic tab shows a friendly empty state. Bounded: the layout and clustering run on the same capped node sample as the embedding fetch (``select_nodes``). - Network accessline 48
Bounded: the layout and clustering run on the same capped node sample as the embedding fetch (``select_nodes``). """ - Network accessline 49
the embedding fetch (``select_nodes``). - Access to secretsline 59
[Credential-related source omitted]
cognee/modules/visualization/embedding_join.py
- Executable scriptline 1
Executable file
cognee/modules/visualization/exceptions/GraphStreamCapacityError.py
- Executable scriptline 1
Executable file
cognee/modules/visualization/exceptions/__init__.py
- Executable scriptline 1
Executable file
cognee/modules/visualization/graph_stream.py
- Executable scriptline 1
Executable file
cognee/modules/visualization/layouts/__init__.py
- Executable scriptline 1
Executable file
cognee/modules/visualization/layouts/pipeline_layout.py
- Executable scriptline 1
Executable file
cognee/modules/visualization/layouts/semantic_layout.py
- Executable scriptline 1
Executable file
cognee/modules/visualization/operations_catalog.py
- Executable scriptline 1
Executable file
cognee/modules/visualization/preprocessor.py
- Executable scriptline 1
Executable file
cognee/modules/visualization/semantic_clusters.py
- Executable scriptline 1
Executable file
cognee/modules/visualization/session_events.py
- Executable scriptline 1
Executable file
cognee/modules/visualization/subgraph_data.py
- Executable scriptline 1
Executable file
cognee/modules/visualization/template.html
- Network accessline 5
<meta name="viewport" content="width=device-width, initial-scale=1"> <title>Cognee Knowledge Graph</title> <script src="https://d3js.org/d3.v7.min.js"></script> - Network accessline 6
<title>Cognee Knowledge Graph</title> <script src="https://d3js.org/d3.v7.min.js"></script> <link rel="preconnect" href="https://fonts.googleapis.com"> - Network accessline 7
<script src="https://d3js.org/d3.v7.min.js"></script> - Network accessline 8
<link rel="preconnect" href="https://fonts.googleapis.com"> - Network accessline 9
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin> - Network accessline 10
<link href="https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&display=swap" rel="stylesheet">
cognee/modules/visualization/views/__init__.py
- Executable scriptline 1
Executable file
cognee/modules/visualization/views/inspector.js
- Executable scriptline 1
Executable file
cognee/modules/visualization/views/inspector.py
- Executable scriptline 1
Executable file
cognee/modules/visualization/views/memory_map.js
- Executable scriptline 1
Executable file
cognee/modules/visualization/views/memory_map.py
- Executable scriptline 1
Executable file
cognee/modules/visualization/views/schema_view.js
- Executable scriptline 1
Executable file
cognee/modules/visualization/views/schema_view.py
- Executable scriptline 1
Executable file
cognee/modules/visualization/views/semantic_map.js
- Executable scriptline 1
Executable file
cognee/modules/visualization/views/semantic_map.py
- Executable scriptline 1
Executable file
cognee/modules/visualization/views/story_view.js
- Executable scriptline 1
Executable file
cognee/modules/visualization/views/story_view.py
- Executable scriptline 1
Executable file
cognee/modules/visualization/views/ui_chrome.js
- Executable scriptline 1
Executable file
cognee/modules/visualization/views/ui_chrome.py
- Executable scriptline 1
Executable file
cognee/pipelines/__init__.py
- Executable scriptline 1
Executable file
cognee/pipelines/types.py
- Executable scriptline 1
Executable file
cognee/root_dir.py
- Executable scriptline 1
Executable file
cognee/run_migrations.py
- Executable scriptline 1
Executable file
cognee/shared/CodeGraphEntities.py
- Executable scriptline 1
Executable file
cognee/shared/GithubClassification.py
- Executable scriptline 1
Executable file
cognee/shared/GithubTopology.py
- Executable scriptline 1
Executable file
cognee/shared/SourceCodeGraph.py
- Executable scriptline 1
Executable file
cognee/shared/__init__.py
cognee/shared/async_utils.py
- Executable scriptline 1
Executable file
cognee/shared/cache.py
- Executable scriptline 1
Executable file - Network accessline 119
ssl_context = create_secure_ssl_context() connector = aiohttp.TCPConnector(ssl=ssl_context) - Network accessline 120
connector = aiohttp.TCPConnector(ssl=ssl_context) - Network accessline 121
async with ( aiohttp.ClientSession(connector=connector) as session, session.head(url, timeout=aiohttp.ClientTimeout(total=30)) as response, - Network accessline 122
aiohttp.ClientSession(connector=connector) as session, - Network accessline 123
session.head(url, timeout=aiohttp.ClientTimeout(total=30)) as response, - Network accessline 194
last_modified = "" ssl_context = create_secure_ssl_context() connector = aiohttp.TCPConnector(ssl=ssl_context) - Network accessline 195
ssl_context = create_secure_ssl_context() connector = aiohttp.TCPConnector(ssl=ssl_context) async with ( - Network accessline 196
connector = aiohttp.TCPConnector(ssl=ssl_context) - Network accessline 197
async with ( aiohttp.ClientSession(connector=connector) as session, session.get(url, timeout=aiohttp.ClientTimeout(total=60)) as response, - Network accessline 198
aiohttp.ClientSession(connector=connector) as session, - Network accessline 199
session.get(url, timeout=aiohttp.ClientTimeout(total=60)) as response,
cognee/shared/data_models.py
- Executable scriptline 1
Executable file
cognee/shared/dict_keys.py
- Executable scriptline 1
Executable file
cognee/shared/encode_uuid.py
- Executable scriptline 1
Executable file
cognee/shared/env_file.py
cognee/shared/exceptions/__init__.py
- Executable scriptline 1
Executable file
cognee/shared/exceptions/exceptions.py
- Executable scriptline 1
Executable file
cognee/shared/graph_model_utils.py
cognee/shared/llm_graph_model.py
- Executable scriptline 1
Executable file
cognee/shared/logging_utils.py
- Executable scriptline 1
Executable file - Access to secretsline 49
[Credential-related source omitted] - Access to secretsline 50
[Credential-related source omitted] - Access to secretsline 577
[Credential-related source omitted] - Access to secretsline 582
[Credential-related source omitted] - Network accessline 641
"Multi-user access control on by default (ENABLE_BACKEND_ACCESS_CONTROL=false to disable). " "Agents (@cognee.agent) auto-verified on registration. " "See https://docs.cognee.ai/" - Network accessline 642
"Agents (@cognee.agent) auto-verified on registration. " "See https://docs.cognee.ai/" ) - Network accessline 643
"See https://docs.cognee.ai/"
cognee/shared/lru_cache.py
- Executable scriptline 1
Executable file
cognee/shared/model_download_notice.py
- Executable scriptline 1
Executable file
cognee/shared/pipeline_names.py
- Executable scriptline 1
Executable file
cognee/shared/rate_limiting.py
- Executable scriptline 1
Executable file
cognee/shared/telemetry_sender.py
cognee/shared/usage_logger.py
- Executable scriptline 1
Executable file
cognee/shared/utils.py
- Executable scriptline 1
Executable file - Network accessline 23
proxy_url = "https://test.prometh.ai" - Access to secretsline 431
[Credential-related source omitted] - Access to secretsline 484
[Credential-related source omitted] - Network accessline 662
# svg_logo = """<svg width="1294" height="324" viewBox="0 0 1294 324" fill="none" xmlns="http://www.w3.org/2000/svg"> - Network accessline 707
def _serve_forever(): print(f"Visualization server running at: http://{host}:{port}") - Network accessline 708
print(f"Visualization server running at: http://{host}:{port}")
cognee/skill.md
- Network accessline 116
await cognee.remember("notes.md", dataset_name="research") await cognee.remember("https://example.com", dataset_name="research") - Network accessline 117
await cognee.remember("https://example.com", dataset_name="research") - Access to secretsline 491
[Credential-related source omitted] - Access to secretsline 494
[Credential-related source omitted]
cognee/tasks/__init__.py
- Executable scriptline 1
Executable file
cognee/tasks/chunks/__init__.py
- Executable scriptline 1
Executable file
cognee/tasks/chunks/chunk_by_paragraph.py
- Executable scriptline 1
Executable file
cognee/tasks/chunks/chunk_by_row.py
- Executable scriptline 1
Executable file
cognee/tasks/chunks/chunk_by_sentence.py
- Executable scriptline 1
Executable file
cognee/tasks/chunks/chunk_by_word.py
- Executable scriptline 1
Executable file
cognee/tasks/chunks/create_chunk_associations.py
- Executable scriptline 1
Executable file
cognee/tasks/cleanup/cleanup_unused_data.py
- Executable scriptline 1
Executable file
cognee/tasks/code_docs/__init__.py
- Executable scriptline 1
Executable file
cognee/tasks/code_docs/add_code_doc_edges.py
- Executable scriptline 1
Executable file
cognee/tasks/code_docs/docstrings.py
- Executable scriptline 1
Executable file
cognee/tasks/code_docs/extract_code_docs.py
- Executable scriptline 1
Executable file
cognee/tasks/code_docs/models.py
- Executable scriptline 1
Executable file
cognee/tasks/code_graph/__init__.py
- Executable scriptline 1
Executable file - Network accessline 3
These tasks build an architectural knowledge graph of a code repository using enola (https://github.com/enola-labs/enola) by Enola Labs, licensed under - Network accessline 4
enola (https://github.com/enola-labs/enola) by Enola Labs, licensed under
cognee/tasks/code_graph/cluster.py
- Executable scriptline 1
Executable file
cognee/tasks/code_graph/code_files.py
- Executable scriptline 1
Executable file
cognee/tasks/code_graph/code_repo.py
- Executable scriptline 1
Executable file - Access to secretsline 91
[Credential-related source omitted] - Access to secretsline 199
[Credential-related source omitted] - Access to secretsline 285
[Credential-related source omitted] - Access to secretsline 287
[Credential-related source omitted] - Access to secretsline 290
[Credential-related source omitted] - Network accessline 359
raise ValueError( f"'{redact_repo_spec(spec)}' is not a repository URL add() can clone; " "expected https://github.com/<owner>/<repo>, a gitlab.com project, or a .git URL." - Network accessline 360
f"'{redact_repo_spec(spec)}' is not a repository URL add() can clone; " "expected https://github.com/<owner>/<repo>, a gitlab.com project, or a .git URL." ) - Network accessline 361
"expected https://github.com/<owner>/<repo>, a gitlab.com project, or a .git URL."
cognee/tasks/code_graph/enola.py
cognee/tasks/code_graph/extract_code_graph.py
- Executable scriptline 1
Executable file
cognee/tasks/code_graph/models.py
- Executable scriptline 1
Executable file
cognee/tasks/code_graph/resolve_repo.py
- Executable scriptline 1
Executable file - Network accessline 108
This is what lets ``add()`` treat ``https://github.com/<owner>/<repo>`` as a - Network accessline 150
[Credential-related source omitted] - Network accessline 151
[Credential-related source omitted] - Access to secretsline 247
[Credential-related source omitted] - Network accessline 334
# remote must clear the same outbound check add()'s http items already clear -- # resolve the host and refuse internal/reserved addresses. Without it, # repositories=['http://169.254.169.254/...'] issues the request from inside the - Network accessline 335
# resolve the host and refuse internal/reserved addresses. Without it, # repositories=['http://169.254.169.254/...'] issues the request from inside the # VPC and git's stderr (returned to the caller below) distinguishes open ports, - Network accessline 336
# repositories=['http://169.254.169.254/...'] issues the request from inside the - Access to secretsline 420
[Credential-related source omitted]
cognee/tasks/codingagents/README.md
cognee/tasks/codingagents/__init__.py
- Executable scriptline 1
Executable file
cognee/tasks/codingagents/coding_rule_associations.py
- Executable scriptline 1
Executable file
cognee/tasks/completion/__init__.py
- Executable scriptline 1
Executable file
cognee/tasks/completion/exceptions/__init__.py
- Executable scriptline 1
Executable file
cognee/tasks/completion/exceptions/exceptions.py
- Executable scriptline 1
Executable file
cognee/tasks/documents/__init__.py
- Executable scriptline 1
Executable file
cognee/tasks/documents/classify_documents.py
- Executable scriptline 1
Executable file
cognee/tasks/documents/exceptions/__init__.py
- Executable scriptline 1
Executable file
cognee/tasks/documents/exceptions/exceptions.py
- Executable scriptline 1
Executable file
cognee/tasks/documents/extract_chunks_from_documents.py
- Executable scriptline 1
Executable file
cognee/tasks/entity_completion/entity_extractors/llm_entity_extractor.py
- Executable scriptline 1
Executable file
cognee/tasks/entity_completion/entity_extractors/regex_entity_config.py
- Executable scriptline 1
Executable file
cognee/tasks/entity_completion/entity_extractors/regex_entity_extractor.py
- Executable scriptline 1
Executable file
cognee/tasks/graph/__init__.py
- Executable scriptline 1
Executable file
cognee/tasks/graph/cascade_extract/__init__.py
- Executable scriptline 1
Executable file
cognee/tasks/graph/cascade_extract/utils/__init__.py
- Executable scriptline 1
Executable file
cognee/tasks/graph/cascade_extract/utils/extract_content_nodes_and_relationship_names.py
- Executable scriptline 1
Executable file
cognee/tasks/graph/cascade_extract/utils/extract_edge_triplets.py
- Executable scriptline 1
Executable file
cognee/tasks/graph/cascade_extract/utils/extract_nodes.py
- Executable scriptline 1
Executable file
cognee/tasks/graph/exceptions/__init__.py
- Executable scriptline 1
Executable file
cognee/tasks/graph/exceptions/exceptions.py
- Executable scriptline 1
Executable file
cognee/tasks/graph/extract_graph_and_summarize.py
- Executable scriptline 1
Executable file
cognee/tasks/graph/extract_graph_from_code.py
- Executable scriptline 1
Executable file
cognee/tasks/graph/extract_graph_from_data.py
- Executable scriptline 1
Executable file
cognee/tasks/graph/extract_graph_from_data_v2.py
- Executable scriptline 1
Executable file
cognee/tasks/graph/gliner_demo/__init__.py
- Executable scriptline 1
Executable file
cognee/tasks/graph/gliner_demo/banks.py
- Executable scriptline 1
Executable file
cognee/tasks/graph/gliner_demo/extractor.py
- Executable scriptline 1
Executable file
cognee/tasks/graph/gliner_demo/install.py
- Executable scriptline 1
Executable file - Access to secretsline 92
[Credential-related source omitted] - Access to secretsline 150
[Credential-related source omitted] - Access to secretsline 151
[Credential-related source omitted] - Access to secretsline 158
[Credential-related source omitted] - Access to secretsline 163
[Credential-related source omitted] - Access to secretsline 298
[Credential-related source omitted]
cognee/tasks/graph/gliner_demo/mapping.py
- Executable scriptline 1
Executable file
cognee/tasks/graph/gliner_demo/schema.py
- Executable scriptline 1
Executable file
cognee/tasks/graph/gliner_demo/summary.py
- Executable scriptline 1
Executable file
cognee/tasks/graph/gliner_demo/tasks.py
- Executable scriptline 1
Executable file
cognee/tasks/graph/models.py
- Executable scriptline 1
Executable file
cognee/tasks/ingestion/__init__.py
- Executable scriptline 1
Executable file
cognee/tasks/ingestion/carried_source.py
- Executable scriptline 1
Executable file
cognee/tasks/ingestion/config.py
- Executable scriptline 1
Executable file
cognee/tasks/ingestion/connectors/__init__.py
- Executable scriptline 1
Executable file - Access to secretsline 11
[Credential-related source omitted] - Access to secretsline 12
[Credential-related source omitted] - Access to secretsline 13
[Credential-related source omitted] - Access to secretsline 24
[Credential-related source omitted] - Access to secretsline 25
[Credential-related source omitted] - Access to secretsline 26
[Credential-related source omitted]
cognee/tasks/ingestion/connectors/apollo.md
- Network accessline 3
An Apollo.io data-source connector for [cognee](https://github.com/topoteretes/cognee): sync - Access to secretsline 39
[Credential-related source omitted] - Access to secretsline 40
[Credential-related source omitted] - Access to secretsline 49
[Credential-related source omitted] - Access to secretsline 66
[Credential-related source omitted] - Access to secretsline 73
[Credential-related source omitted]
cognee/tasks/ingestion/connectors/apollo.py
- Executable scriptline 1
Executable file - Access to secretsline 13
[Credential-related source omitted] - Network accessline 83
BASE_URL = "https://api.apollo.io/api/v1" - Network accessline 84
APP_URL = "https://app.apollo.io/#" - Access to secretsline 205
[Credential-related source omitted] - Access to secretsline 206
[Credential-related source omitted] - Access to secretsline 216
[Credential-related source omitted] - Network accessline 234
last = attempt == _RETRIES - 1 try: response = requests.request( - Network accessline 235
try: response = requests.request( method, - Network accessline 236
response = requests.request( - Access to secretsline 301
[Credential-related source omitted] - Access to secretsline 303
[Credential-related source omitted] - Access to secretsline 973
[Credential-related source omitted] - Access to secretsline 991
[Credential-related source omitted] - Access to secretsline 1023
[Credential-related source omitted] - Access to secretsline 1024
[Credential-related source omitted] - Access to secretsline 1030
[Credential-related source omitted]
cognee/tasks/ingestion/connectors/asana.md
- Network accessline 3
An Asana data-source connector for [cognee](https://github.com/topoteretes/cognee): sync the - Access to secretsline 30
[Credential-related source omitted] - Access to secretsline 50
[Credential-related source omitted] - Access to secretsline 69
[Credential-related source omitted] - Access to secretsline 72
[Credential-related source omitted]
cognee/tasks/ingestion/connectors/asana.py
- Executable scriptline 1
Executable file - Access to secretsline 15
[Credential-related source omitted] - Network accessline 106
BASE_URL = "https://app.asana.com/api/1.0" - Access to secretsline 222
[Credential-related source omitted] - Access to secretsline 225
[Credential-related source omitted] - Access to secretsline 237
[Credential-related source omitted] - Network accessline 261
self._sleep(2 ** (attempt - 1)) try: response = requests.request( - Network accessline 262
try: response = requests.request( method, BASE_URL + path, params=params, headers=headers, timeout=_TIMEOUT - Network accessline 263
response = requests.request( - Access to secretsline 307
[Credential-related source omitted] - Access to secretsline 314
[Credential-related source omitted] - Access to secretsline 1288
[Credential-related source omitted] - Access to secretsline 1302
[Credential-related source omitted] - Access to secretsline 1333
[Credential-related source omitted] - Access to secretsline 1334
[Credential-related source omitted] - Access to secretsline 1337
[Credential-related source omitted]
cognee/tasks/ingestion/connectors/gmail.md
cognee/tasks/ingestion/connectors/gmail.py
- Executable scriptline 1
Executable file - Network accessline 85
GMAIL_READONLY_SCOPE = "https://www.googleapis.com/auth/gmail.readonly" - Network accessline 90
# Gmail allows 6,000 quota units per user per minute; each method has a fixed # cost. https://developers.google.com/workspace/gmail/api/reference/quota - Network accessline 91
# cost. https://developers.google.com/workspace/gmail/api/reference/quota - Access to secretsline 263
[Credential-related source omitted] - Access to secretsline 270
[Credential-related source omitted]
cognee/tasks/ingestion/connectors/google_calendar.md
- Network accessline 3
A Google Calendar data-source connector for [cognee](https://github.com/topoteretes/cognee): - Network accessline 26
1. In the [Google Cloud Console](https://console.cloud.google.com), create a project (free) - Network accessline 28
2. Under **Google Auth Platform**, set up the consent screen as **External**, keep it in **Testing**, and add your own Google account as a **test user**. Add the scope `https://www.googleapis.com/auth/calendar.readonly` only. - Network accessline 29
**Testing**, and add your own Google account as a **test user**. Add the scope `https://www.googleapis.com/auth/calendar.readonly` only. 3. Under **Clients**, create an OAuth client of type **Desktop app** and download its JSON. - Network accessline 30
`https://www.googleapis.com/auth/calendar.readonly` only. 3. Under **Clients**, create an OAuth client of type **Desktop app** and download its JSON. 4. Point the connector at it and sign in once (a browser opens for consent): - Access to secretsline 35
[Credential-related source omitted] - Access to secretsline 46
[Credential-related source omitted] - Access to secretsline 52
[Credential-related source omitted] - Access to secretsline 55
[Credential-related source omitted] - Access to secretsline 56
[Credential-related source omitted] - Access to secretsline 80
[Credential-related source omitted] - Access to secretsline 81
[Credential-related source omitted] - Network accessline 149
Google's client puts in its own error text. - The token file holds a refresh token. It is written private (0600); never commit it. Revoke access any time at <https://myaccount.google.com/permissions> and delete the file. - Network accessline 151
Revoke access any time at <https://myaccount.google.com/permissions> and delete the file.
cognee/tasks/ingestion/connectors/google_calendar.py
- Executable scriptline 1
Executable file - Network accessline 85
CALENDAR_READONLY_SCOPE = "https://www.googleapis.com/auth/calendar.readonly" - Network accessline 86
TOKEN_URI = "https://oauth2.googleapis.com/token" - Access to secretsline 110
[Credential-related source omitted] - Access to secretsline 120
[Credential-related source omitted] - Access to secretsline 201
[Credential-related source omitted] - Access to secretsline 209
[Credential-related source omitted] - Access to secretsline 215
[Credential-related source omitted] - Access to secretsline 223
[Credential-related source omitted] - Access to secretsline 635
[Credential-related source omitted] - Access to secretsline 652
[Credential-related source omitted] - Access to secretsline 674
[Credential-related source omitted] - Access to secretsline 676
[Credential-related source omitted] - Access to secretsline 681
[Credential-related source omitted] - Access to secretsline 683
[Credential-related source omitted] - Access to secretsline 689
[Credential-related source omitted] - Access to secretsline 690
[Credential-related source omitted]
cognee/tasks/ingestion/connectors/google_drive.md
cognee/tasks/ingestion/connectors/google_drive.py
cognee/tasks/ingestion/connectors/linear.md
cognee/tasks/ingestion/connectors/linear.py
- Executable scriptline 1
Executable file - Access to secretsline 11
[Credential-related source omitted] - Network accessline 67
GRAPHQL_URL = "https://api.linear.app/graphql" - Access to secretsline 204
[Credential-related source omitted] - Access to secretsline 205
[Credential-related source omitted] - Access to secretsline 215
[Credential-related source omitted] - Network accessline 228
last = attempt == _RETRIES - 1 try: response = requests.post( - Network accessline 229
try: response = requests.post( GRAPHQL_URL, json=payload, headers=self._headers(), timeout=_TIMEOUT - Network accessline 230
response = requests.post( - Access to secretsline 311
[Credential-related source omitted] - Access to secretsline 313
[Credential-related source omitted] - Network accessline 493
while True: try: nodes, page_info = fetch(filter_, after) - Network accessline 494
try: nodes, page_info = fetch(filter_, after) except LinearAPIError: - Network accessline 495
nodes, page_info = fetch(filter_, after) - Network accessline 501
stream.pop("resume_after", None) stream.pop("resume_filter", None) nodes, page_info = fetch(filter_, after) - Network accessline 502
stream.pop("resume_filter", None) nodes, page_info = fetch(filter_, after) first_fetch = False - Network accessline 503
nodes, page_info = fetch(filter_, after) - Access to secretsline 712
[Credential-related source omitted] - Access to secretsline 728
[Credential-related source omitted] - Access to secretsline 749
[Credential-related source omitted] - Access to secretsline 750
[Credential-related source omitted] - Access to secretsline 754
[Credential-related source omitted]
cognee/tasks/ingestion/connectors/notion.md
cognee/tasks/ingestion/connectors/notion.py
- Executable scriptline 1
Executable file - Network accessline 104
NOTION_API_BASE_URL = "https://api.notion.com/v1" - Access to secretsline 117
[Credential-related source omitted] - Access to secretsline 812
[Credential-related source omitted] - Access to secretsline 840
[Credential-related source omitted] - Network accessline 861
) def notion_pages(): owned_client = None if http_client is not None else httpx.Client(timeout=30.0) - Network accessline 862
def notion_pages(): owned_client = None if http_client is not None else httpx.Client(timeout=30.0) try: - Network accessline 863
owned_client = None if http_client is not None else httpx.Client(timeout=30.0)
cognee/tasks/ingestion/connectors/obsidian.md
- Network accessline 3
An Obsidian data-source connector for [cognee](https://github.com/topoteretes/cognee): sync a
cognee/tasks/ingestion/connectors/obsidian.py
- Executable scriptline 1
Executable file
cognee/tasks/ingestion/connectors/onenote.md
- Network accessline 3
A OneNote data-source connector for [cognee](https://github.com/topoteretes/cognee): sync one - Network accessline 189
Microsoft Graph throttles OneNote per app and user (delegated): 120 requests per minute and 400 per hour, with five concurrent requests ([service limits](https://learn.microsoft.com/en-us/graph/throttling-limits)). The connector makes - Network accessline 190
per hour, with five concurrent requests ([service limits](https://learn.microsoft.com/en-us/graph/throttling-limits)). The connector makes requests one at a time. The default `max_requests=300` stays under the hourly allowance for one - Network accessline 191
([service limits](https://learn.microsoft.com/en-us/graph/throttling-limits)). The connector makes requests one at a time. The default `max_requests=300` stays under the hourly allowance for one run; it counts every attempt, retries include - Network accessline 199
the walk runs under cognee's process-wide staging lock; once it is spent, the next wait stops the run cleanly (`failed_rate_limit` for a 429) and the sync resumes next time. Redirects are never followed and every URL, a paging link included - Network accessline 201
URL, a paging link included, must be `https://graph.microsoft.com/v1.0/me/onenote/...`.
cognee/tasks/ingestion/connectors/onenote.py
cognee/tasks/ingestion/create_dlt_source.py
- Executable scriptline 1
Executable file
cognee/tasks/ingestion/data_item.py
- Executable scriptline 1
Executable file
cognee/tasks/ingestion/data_item_to_text_file.py
- Executable scriptline 1
Executable file
cognee/tasks/ingestion/dlt_config.py
- Executable scriptline 1
Executable file
cognee/tasks/ingestion/dlt_row_data.py
- Executable scriptline 1
Executable file
cognee/tasks/ingestion/dlt_schema_graph.py
- Executable scriptline 1
Executable file
cognee/tasks/ingestion/dlt_temporal.py
- Executable scriptline 1
Executable file
cognee/tasks/ingestion/dlt_utils.py
- Executable scriptline 1
Executable file
cognee/tasks/ingestion/document_structure.py
- Executable scriptline 1
Executable file
cognee/tasks/ingestion/exceptions/__init__.py
- Executable scriptline 1
Executable file
cognee/tasks/ingestion/exceptions/exceptions.py
- Executable scriptline 1
Executable file
cognee/tasks/ingestion/extract_dlt_source_edges.py
- Executable scriptline 1
Executable file
cognee/tasks/ingestion/get_dlt_destination.py
- Executable scriptline 1
Executable file
cognee/tasks/ingestion/ingest_data.py
- Executable scriptline 1
Executable file
cognee/tasks/ingestion/ingest_dlt_source.py
- Executable scriptline 1
Executable file
cognee/tasks/ingestion/migrate_relational_database.py
- Executable scriptline 1
Executable file
cognee/tasks/ingestion/purge_stale_dlt_source_artifacts.py
- Executable scriptline 1
Executable file
cognee/tasks/ingestion/refuse_changed_existing_documents.py
- Executable scriptline 1
Executable file
cognee/tasks/ingestion/resolve_data_directories.py
- Executable scriptline 1
Executable file
cognee/tasks/ingestion/resolve_dlt_sources.py
- Executable scriptline 1
Executable file
cognee/tasks/ingestion/save_data_item_to_storage.py
- Executable scriptline 1
Executable file
cognee/tasks/ingestion/transform_data.py
- Executable scriptline 1
Executable file
cognee/tasks/ingestion/utils.py
- Executable scriptline 1
Executable file
cognee/tasks/memify/__init__.py
- Executable scriptline 1
Executable file
cognee/tasks/memify/apply_feedback_weights.py
- Executable scriptline 1
Executable file
cognee/tasks/memify/cognify_agent_trace_feedback.py
- Executable scriptline 1
Executable file
cognee/tasks/memify/cognify_session.py
- Executable scriptline 1
Executable file
cognee/tasks/memify/consolidate_entities.py
- Executable scriptline 1
Executable file
cognee/tasks/memify/consolidate_entity_descriptions/__init__.py
- Executable scriptline 1
Executable file
cognee/tasks/memify/consolidate_entity_descriptions/apply_type_description.py
- Executable scriptline 1
Executable file
cognee/tasks/memify/consolidate_entity_descriptions/constants.py
- Executable scriptline 1
Executable file
cognee/tasks/memify/consolidate_entity_descriptions/describe_types.py
- Executable scriptline 1
Executable file
cognee/tasks/memify/consolidate_entity_descriptions/generate_type_description.py
- Executable scriptline 1
Executable file
cognee/tasks/memify/consolidate_entity_descriptions/models.py
- Executable scriptline 1
Executable file
cognee/tasks/memify/consolidate_entity_descriptions/read_neighborhood.py
- Executable scriptline 1
Executable file
cognee/tasks/memify/consolidate_entity_descriptions/rewrite_entities.py
- Executable scriptline 1
Executable file
cognee/tasks/memify/consolidate_entity_descriptions/type_links.py
- Executable scriptline 1
Executable file
cognee/tasks/memify/cross_connect_entities.py
- Executable scriptline 1
Executable file
cognee/tasks/memify/extract_agent_trace_feedbacks.py
- Executable scriptline 1
Executable file
cognee/tasks/memify/extract_feedback_qas.py
- Executable scriptline 1
Executable file
cognee/tasks/memify/extract_subgraph.py
- Executable scriptline 1
Executable file
cognee/tasks/memify/extract_subgraph_chunks.py
- Executable scriptline 1
Executable file
cognee/tasks/memify/extract_user_sessions.py
- Executable scriptline 1
Executable file
cognee/tasks/memify/feedback_weights_constants.py
- Executable scriptline 1
Executable file
cognee/tasks/memify/global_context_index/__init__.py
- Executable scriptline 1
Executable file
cognee/tasks/memify/global_context_index/bucketing/__init__.py
- Executable scriptline 1
Executable file
cognee/tasks/memify/global_context_index/bucketing/common.py
- Executable scriptline 1
Executable file
cognee/tasks/memify/global_context_index/bucketing/graph/__init__.py
- Executable scriptline 1
Executable file
cognee/tasks/memify/global_context_index/bucketing/graph/inputs.py
- Executable scriptline 1
Executable file
cognee/tasks/memify/global_context_index/bucketing/graph/placement.py
- Executable scriptline 1
Executable file
cognee/tasks/memify/global_context_index/bucketing/vector/__init__.py
- Executable scriptline 1
Executable file
cognee/tasks/memify/global_context_index/bucketing/vector/placement.py
- Executable scriptline 1
Executable file
cognee/tasks/memify/global_context_index/bucketing_strategy.py
- Executable scriptline 1
Executable file
cognee/tasks/memify/global_context_index/build.py
- Executable scriptline 1
Executable file
cognee/tasks/memify/global_context_index/build_document_index.py
- Executable scriptline 1
Executable file
cognee/tasks/memify/global_context_index/constants.py
- Executable scriptline 1
Executable file
cognee/tasks/memify/global_context_index/ids.py
- Executable scriptline 1
Executable file
cognee/tasks/memify/global_context_index/load.py
- Executable scriptline 1
Executable file
cognee/tasks/memify/global_context_index/load_dataset_content.py
- Executable scriptline 1
Executable file
cognee/tasks/memify/global_context_index/models.py
- Executable scriptline 1
Executable file
cognee/tasks/memify/global_context_index/persist.py
- Executable scriptline 1
Executable file
cognee/tasks/memify/global_context_index/summarize.py
- Executable scriptline 1
Executable file
cognee/tasks/memify/global_context_index/update.py
- Executable scriptline 1
Executable file
cognee/tasks/memify/review_conflicts/__init__.py
- Executable scriptline 1
Executable file
cognee/tasks/memify/review_conflicts/accept_review.py
- Executable scriptline 1
Executable file
cognee/tasks/memify/review_conflicts/build_review_prompt.py
- Executable scriptline 1
Executable file
cognee/tasks/memify/review_conflicts/facts.py
- Executable scriptline 1
Executable file
cognee/tasks/memify/review_conflicts/models.py
- Executable scriptline 1
Executable file
cognee/tasks/memify/review_conflicts/read_facts.py
- Executable scriptline 1
Executable file
cognee/tasks/memify/review_conflicts/review_entities.py
- Executable scriptline 1
Executable file
cognee/tasks/memify/review_conflicts/schema.py
- Executable scriptline 1
Executable file
cognee/tasks/memify/review_conflicts/select_review_facts.py
- Executable scriptline 1
Executable file
cognee/tasks/memify/review_conflicts/write_conflicts.py
- Executable scriptline 1
Executable file
cognee/tasks/presort/__init__.py
- Executable scriptline 1
Executable file
cognee/tasks/presort/build_report.py
- Executable scriptline 1
Executable file
cognee/tasks/presort/check_cognee_status.py
- Executable scriptline 1
Executable file
cognee/tasks/presort/classify_files.py
- Executable scriptline 1
Executable file
cognee/tasks/presort/default_spec.py
- Executable scriptline 1
Executable file
cognee/tasks/presort/detect_duplicates.py
- Executable scriptline 1
Executable file
cognee/tasks/presort/detect_pii.py
- Executable scriptline 1
Executable file
cognee/tasks/presort/detect_versions.py
- Executable scriptline 1
Executable file
cognee/tasks/presort/graph_apply.py
- Executable scriptline 1
Executable file
cognee/tasks/presort/group_files.py
- Executable scriptline 1
Executable file
cognee/tasks/presort/models.py
- Executable scriptline 1
Executable file
cognee/tasks/presort/relations.py
- Executable scriptline 1
Executable file
cognee/tasks/presort/scan_folder.py
- Executable scriptline 1
Executable file
cognee/tasks/provenance/__init__.py
- Executable scriptline 1
Executable file
cognee/tasks/provenance/record_provenance.py
- Executable scriptline 1
Executable file
cognee/tasks/schema/ingest_database_schema.py
- Executable scriptline 1
Executable file
cognee/tasks/schema/models.py
- Executable scriptline 1
Executable file
cognee/tasks/storage/__init__.py
- Executable scriptline 1
Executable file
cognee/tasks/storage/add_data_points.py
- Executable scriptline 1
Executable file
cognee/tasks/storage/chunk_ownership.py
- Executable scriptline 1
Executable file
cognee/tasks/storage/exceptions/__init__.py
- Executable scriptline 1
Executable file
cognee/tasks/storage/exceptions/exceptions.py
- Executable scriptline 1
Executable file
cognee/tasks/storage/find_indexed_chunks.py
- Executable scriptline 1
Executable file
cognee/tasks/storage/index_chunks_for_search.py
- Executable scriptline 1
Executable file
cognee/tasks/storage/index_data_points.py
- Executable scriptline 1
Executable file
cognee/tasks/storage/index_graph_edges.py
- Executable scriptline 1
Executable file
cognee/tasks/summarization/README.md
cognee/tasks/summarization/__init__.py
- Executable scriptline 1
Executable file
cognee/tasks/summarization/build_summary_from_extraction.py
- Executable scriptline 1
Executable file
cognee/tasks/summarization/exceptions/__init__.py
- Executable scriptline 1
Executable file
cognee/tasks/summarization/exceptions/exceptions.py
- Executable scriptline 1
Executable file
cognee/tasks/summarization/mock_summary.py
- Executable scriptline 1
Executable file
cognee/tasks/summarization/models.py
- Executable scriptline 1
Executable file
cognee/tasks/summarization/summarize_code.py
- Executable scriptline 1
Executable file
cognee/tasks/summarization/summarize_text.py
- Executable scriptline 1
Executable file
cognee/tasks/translation/__init__.py
- Executable scriptline 1
Executable file
cognee/tasks/translation/config.py
- Executable scriptline 1
Executable file - Access to secretsline 18
[Credential-related source omitted] - Access to secretsline 45
[Credential-related source omitted] - Access to secretsline 47
[Credential-related source omitted] - Network accessline 62
) azure_translator_endpoint: str = Field( default="https://api.cognitive.microsofttranslator.com", - Network accessline 63
azure_translator_endpoint: str = Field( default="https://api.cognitive.microsofttranslator.com", validation_alias=AliasChoices("AZURE_TRANSLATOR_ENDPOINT", "azure_translator_endpoint"), - Network accessline 64
default="https://api.cognitive.microsofttranslator.com",
cognee/tasks/translation/detect_language.py
- Executable scriptline 1
Executable file
cognee/tasks/translation/exceptions.py
- Executable scriptline 1
Executable file
cognee/tasks/translation/models.py
- Executable scriptline 1
Executable file
cognee/tasks/translation/providers/__init__.py
- Executable scriptline 1
Executable file
cognee/tasks/translation/providers/azure_provider.py
- Executable scriptline 1
Executable file - Network accessline 73
try: async with ( aiohttp.ClientSession() as session, - Network accessline 74
async with ( aiohttp.ClientSession() as session, session.post( - Network accessline 75
aiohttp.ClientSession() as session, - Network accessline 79
headers=headers, json=body, timeout=aiohttp.ClientTimeout(total=self._config.timeout_seconds), - Network accessline 80
json=body, timeout=aiohttp.ClientTimeout(total=self._config.timeout_seconds), ) as response, - Network accessline 81
timeout=aiohttp.ClientTimeout(total=self._config.timeout_seconds), - Network accessline 152
try: async with aiohttp.ClientSession() as session: - Network accessline 153
async with aiohttp.ClientSession() as session: - Network accessline 161
headers=headers, json=body, timeout=aiohttp.ClientTimeout(total=self._config.timeout_seconds), - Network accessline 162
json=body, timeout=aiohttp.ClientTimeout(total=self._config.timeout_seconds), ) as response: - Network accessline 163
timeout=aiohttp.ClientTimeout(total=self._config.timeout_seconds),
cognee/tasks/translation/providers/base.py
- Executable scriptline 1
Executable file
cognee/tasks/translation/providers/google_provider.py
cognee/tasks/translation/providers/llm_provider.py
cognee/tasks/translation/translate_content.py
- Executable scriptline 1
Executable file
cognee/tasks/web_scraper/README.md
- Network accessline 7
1. **Default Crawler** - Uses `httpx` for HTTP requests with optional Playwright for JavaScript rendering 2. **Tavily API** - Uses Tavily for content extraction (requires `TAVILY_API_KEY` environment variable) 3. **Keenable API** - Uses [Ke - Access to secretsline 8
[Credential-related source omitted] - Network accessline 9
[Credential-related source omitted] - Access to secretsline 9
[Credential-related source omitted] - Access to secretsline 11
[Credential-related source omitted] - Network accessline 49
result = await fetch_page_content("https://example.com") - Network accessline 50
html = result["https://example.com"] - Network accessline 58
async with DefaultUrlCrawler(concurrency=5, timeout=15.0) as crawler: results = await crawler.fetch_urls("https://example.com") - Network accessline 59
results = await crawler.fetch_urls("https://example.com") - Network accessline 67
graph_data = await web_scraper_task(url=["https://example.com"], job_name="my_scraping_job") - Network accessline 78
await cron_web_scraper_task( url="https://example.com", schedule="0 0 * * *", job_name="daily_scrape" - Network accessline 79
url="https://example.com", schedule="0 0 * * *", job_name="daily_scrape" - Network accessline 89
config = DefaultCrawlerConfig(concurrency=5, timeout=15.0, use_playwright=False) await cognee.add(data="https://example.com", soup_crawler_config=config) - Network accessline 90
await cognee.add(data="https://example.com", soup_crawler_config=config) - Access to secretsline 116
[Credential-related source omitted] - Network accessline 124
|-----------|---------|-------------| | `api_key` | `KEENABLE_API_KEY` env | Keenable API key (required) | | `base_url` | `KEENABLE_BASE_URL` env or `https://api.keenable.ai` | Keenable API base URL | - Network accessline 125
[Credential-related source omitted] - Access to secretsline 125
[Credential-related source omitted] - Network accessline 126
| `base_url` | `KEENABLE_BASE_URL` env or `https://api.keenable.ai` | Keenable API base URL | | `live` | `KEENABLE_LIVE_FETCH` env or `False` | Fetch the live page instead of Keenable's indexed copy | | `prompt` | `None` | Optional LLM extr - Network accessline 144
- [cognee docs](https://docs.cognee.ai) | [`cognee.tasks.ingestion`](../ingestion/) | [`DataPoint`](../../infrastructure/engine/models/DataPoint.py)
cognee/tasks/web_scraper/__init__.py
- Executable scriptline 1
Executable file
cognee/tasks/web_scraper/config.py
- Executable scriptline 1
Executable file - Access to secretsline 8
[Credential-related source omitted] - Network accessline 14
[Credential-related source omitted] - Network accessline 15
[Credential-related source omitted] - Access to secretsline 15
[Credential-related source omitted] - Network accessline 16
base_url: str = os.getenv("KEENABLE_BASE_URL", "https://api.keenable.ai")
cognee/tasks/web_scraper/default_url_crawler.py
- Executable scriptline 1
Executable file - Network accessline 95
self._client = httpx.AsyncClient( - Network accessline 141
Returns: str: The root URL (e.g., "https://example.com"). - Network accessline 142
str: The root URL (e.g., "https://example.com"). - Network accessline 175
Args: domain_root: The root URL (e.g., "https://example.com"). - Network accessline 176
domain_root: The root URL (e.g., "https://example.com"). - Network accessline 192
Args: domain_root: The root URL (e.g., "https://example.com"). - Network accessline 193
domain_root: The root URL (e.g., "https://example.com").
cognee/tasks/web_scraper/models.py
- Executable scriptline 1
Executable file
cognee/tasks/web_scraper/ssrf_protection.py
- Executable scriptline 1
Executable file - Network accessline 18
is rejected if any address is loopback, private, link-local, reserved, multicast or unspecified. Checking the resolved IPs (rather than the literal string) also blocks IP-literal bypasses (``http://0x7f.1``, ``http://[::1]``) - Network accessline 19
multicast or unspecified. Checking the resolved IPs (rather than the literal string) also blocks IP-literal bypasses (``http://0x7f.1``, ``http://[::1]``) and hostnames that resolve to internal addresses. - Network accessline 20
string) also blocks IP-literal bypasses (``http://0x7f.1``, ``http://[::1]``) - Network accessline 113
# If the host is an IP literal, validate it directly. This covers cases like # http://169.254.169.254 and http://[::1] without a DNS lookup. - Network accessline 114
# http://169.254.169.254 and http://[::1] without a DNS lookup.
cognee/tasks/web_scraper/types.py
- Executable scriptline 1
Executable file
cognee/tasks/web_scraper/utils.py
- Executable scriptline 1
Executable file - Access to secretsline 35
[Credential-related source omitted] - Access to secretsline 36
[Credential-related source omitted] - Access to secretsline 56
[Credential-related source omitted] - Access to secretsline 58
[Credential-related source omitted] - Access to secretsline 122
[Credential-related source omitted] - Access to secretsline 148
[Credential-related source omitted] - Network accessline 179
Uses Keenable's /v1/fetch endpoint (https://docs.keenable.ai) to extract clean - Access to secretsline 180
[Credential-related source omitted] - Access to secretsline 181
[Credential-related source omitted] - Access to secretsline 186
[Credential-related source omitted] - Network accessline 192
Raises: Exception: If every requested URL fails to fetch (e.g., invalid API key). - Network accessline 193
Exception: If every requested URL fails to fetch (e.g., invalid API key). - Access to secretsline 199
[Credential-related source omitted] - Access to secretsline 200
[Credential-related source omitted] - Network accessline 209
async with httpx.AsyncClient(
cognee/tasks/web_scraper/web_scraper_task.py
- Executable scriptline 1
Executable file - Access to secretsline 49
[Credential-related source omitted] - Access to secretsline 66
[Credential-related source omitted] - Access to secretsline 69
[Credential-related source omitted] - Access to secretsline 95
[Credential-related source omitted] - Access to secretsline 117
[Credential-related source omitted] - Access to secretsline 131
[Credential-related source omitted] - Access to secretsline 150
[Credential-related source omitted] - Access to secretsline 153
[Credential-related source omitted] - Access to secretsline 171
[Credential-related source omitted] - Access to secretsline 355
[Credential-related source omitted] - Access to secretsline 360
[Credential-related source omitted] - Access to secretsline 379
[Credential-related source omitted] - Access to secretsline 381
[Credential-related source omitted] - Access to secretsline 383
[Credential-related source omitted] - Access to secretsline 387
[Credential-related source omitted] - Network accessline 402
Args: base_url: The base URL (e.g., "https://example.com"). - Network accessline 403
base_url: The base URL (e.g., "https://example.com").
cognee/tests/README.md
- Access to secretsline 8
[Credential-related source omitted] - Access to secretsline 10
[Credential-related source omitted] - Access to secretsline 11
[Credential-related source omitted] - Access to secretsline 15
[Credential-related source omitted] - Access to secretsline 17
[Credential-related source omitted] - Access to secretsline 27
[Credential-related source omitted] - Access to secretsline 48
[Credential-related source omitted] - Access to secretsline 49
[Credential-related source omitted]
cognee/tests/__init__.py
- Executable scriptline 1
Executable file
cognee/tests/api/__init__.py
- Executable scriptline 1
Executable file
cognee/tests/api/test_agent_endpoints.py
- Executable scriptline 1
Executable file - Access to secretsline 8
[Credential-related source omitted] - Access to secretsline 9
[Credential-related source omitted] - Access to secretsline 10
[Credential-related source omitted] - Access to secretsline 42
[Credential-related source omitted] - Access to secretsline 65
[Credential-related source omitted]
cognee/tests/api/test_agent_mode.py
- Executable scriptline 1
Executable file - Access to secretsline 9
[Credential-related source omitted] - Access to secretsline 10
[Credential-related source omitted] - Access to secretsline 11
[Credential-related source omitted] - Access to secretsline 111
[Credential-related source omitted] - Access to secretsline 188
[Credential-related source omitted]
cognee/tests/api/test_agents_e2e.py
- Executable scriptline 1
Executable file - Access to secretsline 28
[Credential-related source omitted] - Access to secretsline 29
[Credential-related source omitted] - Access to secretsline 30
[Credential-related source omitted] - Access to secretsline 31
[Credential-related source omitted] - Access to secretsline 68
[Credential-related source omitted] - Access to secretsline 368
[Credential-related source omitted] - Access to secretsline 372
[Credential-related source omitted] - Access to secretsline 541
[Credential-related source omitted] - Access to secretsline 608
[Credential-related source omitted] - Access to secretsline 610
[Credential-related source omitted] - Access to secretsline 665
[Credential-related source omitted] - Access to secretsline 996
[Credential-related source omitted] - Access to secretsline 1010
[Credential-related source omitted]
cognee/tests/api/test_backend_auth.py
- Executable scriptline 1
Executable file - Access to secretsline 9
[Credential-related source omitted] - Access to secretsline 10
[Credential-related source omitted] - Access to secretsline 11
[Credential-related source omitted] - Access to secretsline 71
[Credential-related source omitted] - Access to secretsline 72
[Credential-related source omitted] - Access to secretsline 79
[Credential-related source omitted] - Access to secretsline 83
[Credential-related source omitted] - Access to secretsline 84
[Credential-related source omitted] - Access to secretsline 91
[Credential-related source omitted] - Access to secretsline 100
[Credential-related source omitted] - Access to secretsline 106
[Credential-related source omitted] - Access to secretsline 113
[Credential-related source omitted] - Access to secretsline 120
[Credential-related source omitted] - Access to secretsline 130
[Credential-related source omitted] - Access to secretsline 136
[Credential-related source omitted] - Access to secretsline 146
[Credential-related source omitted] - Access to secretsline 159
[Credential-related source omitted] - Access to secretsline 161
[Credential-related source omitted] - Access to secretsline 163
[Credential-related source omitted] - Access to secretsline 167
[Credential-related source omitted] - Access to secretsline 175
[Credential-related source omitted] - Access to secretsline 179
[Credential-related source omitted] - Access to secretsline 181
[Credential-related source omitted]
cognee/tests/api/test_conditional_authentication_endpoints.py
- Executable scriptline 1
Executable file - Access to secretsline 13
[Credential-related source omitted] - Access to secretsline 17
[Credential-related source omitted] - Access to secretsline 18
[Credential-related source omitted] - Access to secretsline 44
[Credential-related source omitted] - Access to secretsline 45
[Credential-related source omitted] - Access to secretsline 205
[Credential-related source omitted]
cognee/tests/api/test_multi_tenant_access_control_e2e.py
- Executable scriptline 1
Executable file - Access to secretsline 30
[Credential-related source omitted] - Access to secretsline 32
[Credential-related source omitted] - Access to secretsline 35
[Credential-related source omitted] - Access to secretsline 55
[Credential-related source omitted] - Access to secretsline 57
[Credential-related source omitted] - Access to secretsline 73
[Credential-related source omitted]
cognee/tests/api/test_settings_authorization.py
- Executable scriptline 1
Executable file - Access to secretsline 7
[Credential-related source omitted] - Access to secretsline 8
[Credential-related source omitted] - Access to secretsline 9
[Credential-related source omitted] - Access to secretsline 13
[Credential-related source omitted] - Access to secretsline 47
[Credential-related source omitted] - Access to secretsline 62
[Credential-related source omitted] - Access to secretsline 83
[Credential-related source omitted]
cognee/tests/backwards_compatibility/phase1_seed.py
- Executable scriptline 1
Executable file
cognee/tests/backwards_compatibility/phase2_verify.py
- Executable scriptline 1
Executable file
cognee/tests/cli_tests/cli_integration_tests/__init__.py
- Executable scriptline 1
Executable file
cognee/tests/cli_tests/cli_integration_tests/test_cli_integration.py
- Executable scriptline 1
Executable file
cognee/tests/cli_tests/cli_unit_tests/__init__.py
- Executable scriptline 1
Executable file
cognee/tests/cli_tests/cli_unit_tests/test_api_client.py
- Executable scriptline 1
Executable file - Network accessline 16
def test_base_url_trailing_slash_stripped(self): client = CogneeApiClient("http://localhost:8000/") - Network accessline 17
client = CogneeApiClient("http://localhost:8000/") - Network accessline 18
assert client.base_url == "http://localhost:8000" - Network accessline 20
def test_url_construction(self): client = CogneeApiClient("http://localhost:8000") - Network accessline 21
client = CogneeApiClient("http://localhost:8000") - Network accessline 22
assert client._url("/api/v1/add") == "http://localhost:8000/api/v1/add" - Network accessline 23
assert client._url("api/v1/add") == "http://localhost:8000/api/v1/add" - Network accessline 25
def test_custom_headers_stored(self): client = CogneeApiClient("http://x", headers={"X-User-Id": "abc"}) - Network accessline 26
client = CogneeApiClient("http://x", headers={"X-User-Id": "abc"}) - Network accessline 29
def test_default_timeout(self): client = CogneeApiClient("http://x") - Network accessline 30
client = CogneeApiClient("http://x") - Network accessline 33
def test_custom_timeout(self): client = CogneeApiClient("http://x", timeout=30.0) - Network accessline 34
client = CogneeApiClient("http://x", timeout=30.0) - Network accessline 47
api = CogneeApiClient("http://localhost:8000") - Network accessline 57
[Credential-related source omitted] - Network accessline 58
[Credential-related source omitted] - Network accessline 69
def _client_with_mock(self, json_body): with patch("cognee.cli.api_client._import_httpx"): client = CogneeApiClient("https://tenant.aws.cognee.ai") - Network accessline 70
with patch("cognee.cli.api_client._import_httpx"): client = CogneeApiClient("https://tenant.aws.cognee.ai") resp = MagicMock(status_code=200) - Network accessline 71
client = CogneeApiClient("https://tenant.aws.cognee.ai") - Network accessline 82
client, http = self._client_with_mock([{"id": "1", "name": "alpha"}]) result = client.datasets_list() assert http.get.call_args[0][0] == "https://tenant.aws.cognee.ai/api/v1/datasets/" - Network accessline 83
result = client.datasets_list() assert http.get.call_args[0][0] == "https://tenant.aws.cognee.ai/api/v1/datasets/" assert result == [{"id": "1", "name": "alpha"}] - Network accessline 84
assert http.get.call_args[0][0] == "https://tenant.aws.cognee.ai/api/v1/datasets/" - Network accessline 88
client, http = self._client_with_mock({"id": "1", "name": "alpha"}) client.datasets_create("alpha") assert http.post.call_args[0][0] == "https://tenant.aws.cognee.ai/api/v1/datasets/" - Network accessline 90
assert http.post.call_args[0][0] == "https://tenant.aws.cognee.ai/api/v1/datasets/" - Network accessline 93
client, http = self._client_with_mock(None) client.datasets_delete_all() assert http.delete.call_args[0][0] == "https://tenant.aws.cognee.ai/api/v1/datasets/" - Network accessline 95
assert http.delete.call_args[0][0] == "https://tenant.aws.cognee.ai/api/v1/datasets/" - Network accessline 102
[Credential-related source omitted] - Network accessline 103
[Credential-related source omitted] - Network accessline 104
[Credential-related source omitted] - Network accessline 114
assert http.get.call_args[0][0] == "https://tenant.aws.cognee.ai/health" - Network accessline 122
assert is_connection_error(httpx.ConnectError("refused")) is True - Network accessline 123
assert is_connection_error(httpx.ConnectTimeout("timed out")) is True - Network accessline 124
assert is_connection_error(httpx.ReadTimeout("slow")) is True - Network accessline 135
api = CogneeApiClient("http://localhost:8000") - Network accessline 146
with CogneeApiClient("http://localhost:8000") as api: - Network accessline 154
def test_success_does_not_raise(self): client = CogneeApiClient("http://x") - Network accessline 155
client = CogneeApiClient("http://x") - Network accessline 159
def test_4xx_raises_with_json_detail(self): client = CogneeApiClient("http://x") - Network accessline 160
client = CogneeApiClient("http://x") - Network accessline 166
def test_5xx_raises_with_text_fallback(self): client = CogneeApiClient("http://x") - Network accessline 167
client = CogneeApiClient("http://x") - Network accessline 178
def test_text_items_sent_as_bytes(self): with patch("cognee.cli.api_client._import_httpx"): client = CogneeApiClient("http://x") - Network accessline 179
with patch("cognee.cli.api_client._import_httpx"): client = CogneeApiClient("http://x") mock_resp = MagicMock(status_code=200) - Network accessline 180
client = CogneeApiClient("http://x") - Network accessline 201
try: with patch("cognee.cli.api_client._import_httpx"): client = CogneeApiClient("http://x") - Network accessline 202
with patch("cognee.cli.api_client._import_httpx"): client = CogneeApiClient("http://x") mock_resp = MagicMock(status_code=200) - Network accessline 203
client = CogneeApiClient("http://x") - Network accessline 223
def _client_with_mock(self, json_body): with patch("cognee.cli.api_client._import_httpx"): client = CogneeApiClient("http://localhost:8000") - Network accessline 224
with patch("cognee.cli.api_client._import_httpx"): client = CogneeApiClient("http://localhost:8000") resp = MagicMock(status_code=200) - Network accessline 225
client = CogneeApiClient("http://localhost:8000")
cognee/tests/cli_tests/cli_unit_tests/test_api_dispatch.py
- Executable scriptline 1
Executable file - Network accessline 20
def test_true_when_api_url_set(self): args = argparse.Namespace(api_url="http://localhost:8000", command="add") - Network accessline 21
args = argparse.Namespace(api_url="http://localhost:8000", command="add") - Network accessline 28
def test_dry_run_rejected_before_remote_request(self, MockClient, command): args = argparse.Namespace( api_url="http://localhost:8000", - Network accessline 29
args = argparse.Namespace( api_url="http://localhost:8000", command=command, - Network accessline 30
api_url="http://localhost:8000", - Network accessline 54
args = argparse.Namespace( api_url="http://localhost:8000", - Network accessline 55
api_url="http://localhost:8000", - Network accessline 68
args = argparse.Namespace( api_url="http://localhost:8000", - Network accessline 69
api_url="http://localhost:8000", - Network accessline 82
mock_instance = MagicMock() mock_instance.add.side_effect = httpx.ConnectError("connection refused") - Network accessline 83
mock_instance.add.side_effect = httpx.ConnectError("connection refused") - Network accessline 87
args = argparse.Namespace( api_url="http://localhost:9999", - Network accessline 88
api_url="http://localhost:9999", - Network accessline 93
) with pytest.raises( RuntimeError, match="Could not reach the Cognee API at http://localhost:9999" - Network accessline 94
with pytest.raises( RuntimeError, match="Could not reach the Cognee API at http://localhost:9999" ): - Network accessline 95
RuntimeError, match="Could not reach the Cognee API at http://localhost:9999" - Network accessline 110
args = argparse.Namespace( api_url="https://tenant.aws.cognee.ai", - Network accessline 111
api_url="https://tenant.aws.cognee.ai", - Network accessline 144
def _args(self, **overrides): base = { "api_url": "http://localhost:8000", - Network accessline 145
base = { "api_url": "http://localhost:8000", "command": "recall", - Network accessline 146
"api_url": "http://localhost:8000", - Network accessline 254
args = argparse.Namespace( api_url="http://localhost:8000", - Network accessline 255
api_url="http://localhost:8000", - Network accessline 276
args = argparse.Namespace( api_url="http://localhost:8000", - Network accessline 277
api_url="http://localhost:8000", - Network accessline 306
args = argparse.Namespace( api_url="http://localhost:8000", - Network accessline 307
api_url="http://localhost:8000", - Network accessline 334
args = argparse.Namespace( api_url="http://localhost:8000", - Network accessline 335
api_url="http://localhost:8000", - Network accessline 354
args = argparse.Namespace( api_url="http://localhost:8000", - Network accessline 355
api_url="http://localhost:8000", - Network accessline 374
args = argparse.Namespace( api_url="http://localhost:8000", - Network accessline 375
api_url="http://localhost:8000", - Network accessline 393
def _args(self, **overrides): base = { "api_url": "http://localhost:8000", - Network accessline 394
base = { "api_url": "http://localhost:8000", "command": "improve", - Network accessline 395
"api_url": "http://localhost:8000",
cognee/tests/cli_tests/cli_unit_tests/test_cli_code_search.py
- Executable scriptline 1
Executable file
cognee/tests/cli_tests/cli_unit_tests/test_cli_commands.py
- Executable scriptline 1
Executable file - Network accessline 443
ontology_path.write_text( '<?xml version="1.0"?>' '<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"></rdf:RDF>' - Network accessline 444
'<?xml version="1.0"?>' '<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"></rdf:RDF>' ) - Network accessline 445
'<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"></rdf:RDF>' - Network accessline 474
rdf_stub = ( '<?xml version="1.0"?>' '<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"></rdf:RDF>' - Network accessline 475
'<?xml version="1.0"?>' '<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"></rdf:RDF>' ) - Network accessline 476
'<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"></rdf:RDF>' - Access to secretsline 997
[Credential-related source omitted] - Access to secretsline 999
[Credential-related source omitted] - Access to secretsline 1001
[Credential-related source omitted] - Access to secretsline 1005
[Credential-related source omitted] - Access to secretsline 1008
[Credential-related source omitted] - Access to secretsline 1028
[Credential-related source omitted] - Access to secretsline 1035
[Credential-related source omitted] - Access to secretsline 1036
[Credential-related source omitted] - Access to secretsline 1037
[Credential-related source omitted] - Access to secretsline 1048
[Credential-related source omitted] - Access to secretsline 1058
[Credential-related source omitted]
cognee/tests/cli_tests/cli_unit_tests/test_cli_edge_cases.py
- Executable scriptline 1
Executable file
cognee/tests/cli_tests/cli_unit_tests/test_cli_main.py
- Executable scriptline 1
Executable file - Network accessline 156
mock_parser = MagicMock() mock_parser.parse_args.return_value = argparse.Namespace( command="add", api_url="http://localhost:8000" - Network accessline 157
mock_parser.parse_args.return_value = argparse.Namespace( command="add", api_url="http://localhost:8000" ) - Network accessline 158
command="add", api_url="http://localhost:8000"
cognee/tests/cli_tests/cli_unit_tests/test_cli_runner.py
- Executable scriptline 1
Executable file
cognee/tests/cli_tests/cli_unit_tests/test_cli_utils.py
- Executable scriptline 1
Executable file
cognee/tests/cli_tests/cli_unit_tests/test_demo_command.py
- Executable scriptline 1
Executable file
cognee/tests/cli_tests/cli_unit_tests/test_doctor_command.py
cognee/tests/cli_tests/cli_unit_tests/test_hints.py
- Executable scriptline 1
Executable file
cognee/tests/cli_tests/cli_unit_tests/test_improve_command.py
- Executable scriptline 1
Executable file
cognee/tests/cli_tests/cli_unit_tests/test_push_command.py
- Executable scriptline 1
Executable file - Network accessline 48
def _fake_resolved_client(service_url="https://resolved.example"): - Access to secretsline 76
[Credential-related source omitted] - Access to secretsline 124
[Credential-related source omitted] - Access to secretsline 136
[Credential-related source omitted] - Access to secretsline 160
[Credential-related source omitted] - Network accessline 176
mock_resolve_user.return_value = _mock_user() client, created = _fake_resolved_client("https://resolved.example") - Network accessline 177
client, created = _fake_resolved_client("https://resolved.example") - Access to secretsline 188
[Credential-related source omitted] - Network accessline 196
assert "Remote instance: https://resolved.example" in echoed - Access to secretsline 210
[Credential-related source omitted] - Network accessline 212
): mock_resolve_user.return_value = _mock_user() mock_resolve_client.return_value = _fake_resolved_client("https://explicit.example") - Network accessline 213
mock_resolve_user.return_value = _mock_user() mock_resolve_client.return_value = _fake_resolved_client("https://explicit.example") mock_push.return_value = _push_result() - Network accessline 214
mock_resolve_client.return_value = _fake_resolved_client("https://explicit.example") - Network accessline 221
target_dataset=None, mode="preserve", url="https://explicit.example", - Network accessline 222
[Credential-related source omitted] - Network accessline 223
url="https://explicit.example", - Access to secretsline 224
[Credential-related source omitted] - Network accessline 229
mock_resolve_client.assert_called_once_with("https://explicit.example", "ck_test") - Network accessline 230
push_kwargs = mock_push.await_args.kwargs assert push_kwargs["url"] == "https://explicit.example" assert push_kwargs["api_key"] == "ck_test" - Network accessline 231
assert push_kwargs["url"] == "https://explicit.example" - Access to secretsline 232
[Credential-related source omitted] - Access to secretsline 244
[Credential-related source omitted]
cognee/tests/cli_tests/cli_unit_tests/test_remediation.py
- Executable scriptline 1
Executable file - Access to secretsline 26
[Credential-related source omitted] - Access to secretsline 68
[Credential-related source omitted] - Network accessline 85
response = httpx.Response( - Network accessline 86
403, request=httpx.Request("POST", "https://api.openai.com/v1/chat/completions"), ) - Network accessline 87
request=httpx.Request("POST", "https://api.openai.com/v1/chat/completions"),
cognee/tests/cli_tests/cli_unit_tests/test_remember_presort.py
cognee/tests/cli_tests/cli_unit_tests/test_ui_summary.py
- Executable scriptline 1
Executable file
cognee/tests/cli_tests/cli_unit_tests/test_user_resolution.py
- Executable scriptline 1
Executable file
cognee/tests/conftest.py
cognee/tests/deployment/conftest.py
- Executable scriptline 1
Executable file
cognee/tests/deployment/mcp_harness.py
- Executable scriptline 1
Executable file - Network accessline 54
with socket.socket(socket.AF_INET, socket.SOCK_STREAM) as sock: - Network accessline 65
while time.monotonic() < deadline: try: response = httpx.get(url, timeout=5) - Network accessline 66
try: response = httpx.get(url, timeout=5) if response.status_code == 200: - Network accessline 67
response = httpx.get(url, timeout=5) - Network accessline 86
@property def base_url(self) -> str: return f"http://127.0.0.1:{self.host_port}" - Network accessline 88
return f"http://127.0.0.1:{self.host_port}" - Access to secretsline 118
[Credential-related source omitted] - Access to secretsline 128
[Credential-related source omitted]
cognee/tests/deployment/test_mcp_http_direct.py
- Executable scriptline 1
Executable file - Network accessline 95
response = httpx.get(mcp_http_container.health_url, timeout=10) - Network accessline 176
with httpx.Client(timeout=10) as client: - Network accessline 201
extra_env={"MCP_ALLOWED_HOSTS": f"{allowed_host}:*"}, ) as container, httpx.Client(timeout=10) as client, - Network accessline 202
) as container, httpx.Client(timeout=10) as client, ): - Network accessline 203
httpx.Client(timeout=10) as client,
cognee/tests/e2e/__init__.py
- Executable scriptline 1
Executable file
cognee/tests/e2e/bundled_extension/__init__.py
- Executable scriptline 1
Executable file
cognee/tests/e2e/bundled_extension/offline_extension_check.py
- Executable scriptline 1
Executable file
cognee/tests/e2e/bundled_extension/run_offline_e2e.sh
cognee/tests/e2e/dataset_queue/test_dataset_queue_buildup.py
- Executable scriptline 1
Executable file
cognee/tests/e2e/dataset_queue/test_queue_serialization_e2e.py
cognee/tests/e2e/docker/__init__.py
- Executable scriptline 1
Executable file
cognee/tests/e2e/docker/test_docker_multi_tenant_access_control.py
- Executable scriptline 1
Executable file - Access to secretsline 10
[Credential-related source omitted] - Access to secretsline 11
[Credential-related source omitted] - Access to secretsline 36
[Credential-related source omitted] - Access to secretsline 58
[Credential-related source omitted] - Access to secretsline 65
[Credential-related source omitted] - Network accessline 71
def _free_port() -> int: with socket.socket(socket.AF_INET, socket.SOCK_STREAM) as sock: - Network accessline 72
with socket.socket(socket.AF_INET, socket.SOCK_STREAM) as sock: - Access to secretsline 97
[Credential-related source omitted] - Network accessline 135
_run(command, timeout=120) return f"http://127.0.0.1:{port}" - Network accessline 136
return f"http://127.0.0.1:{port}" - Network accessline 141
while time.monotonic() < deadline: try: response = httpx.get(f"{base_url}/health", timeout=5) - Network accessline 142
try: response = httpx.get(f"{base_url}/health", timeout=5) if response.status_code == 200: - Network accessline 143
response = httpx.get(f"{base_url}/health", timeout=5) - Access to secretsline 191
[Credential-related source omitted] - Network accessline 201
base_url = running_multi_tenant_container with httpx.Client(base_url=base_url, timeout=30.0) as client: - Network accessline 202
with httpx.Client(base_url=base_url, timeout=30.0) as client: - Network accessline 291
base_url = running_multi_tenant_container with httpx.Client(base_url=base_url, timeout=10.0) as client: - Network accessline 292
with httpx.Client(base_url=base_url, timeout=10.0) as client:
cognee/tests/e2e/docker_compose/README.md
- Access to secretsline 25
[Credential-related source omitted] - Network accessline 36
| Variable | Default | Purpose | | --- | --- | --- | | `COGNEE_API_URL` | `http://localhost:8000` | Main API base URL. | - Network accessline 37
| --- | --- | --- | | `COGNEE_API_URL` | `http://localhost:8000` | Main API base URL. | | `COGNEE_MCP_URL` | `http://localhost:8001` | MCP service base URL. | - Network accessline 38
| `COGNEE_API_URL` | `http://localhost:8000` | Main API base URL. | - Network accessline 39
| `COGNEE_MCP_URL` | `http://localhost:8001` | MCP service base URL. |
cognee/tests/e2e/docker_compose/compose_utils.py
- Executable scriptline 1
Executable file - Network accessline 76
while time.monotonic() < deadline: try: response = requests.get(url, timeout=10) - Network accessline 77
try: response = requests.get(url, timeout=10) if response.status_code in expect_status: - Network accessline 78
response = requests.get(url, timeout=10)
cognee/tests/e2e/docker_compose/config.py
- Executable scriptline 1
Executable file - Network accessline 26
api_url: str = field( default_factory=lambda: os.getenv("COGNEE_API_URL", "http://localhost:8000") - Network accessline 27
default_factory=lambda: os.getenv("COGNEE_API_URL", "http://localhost:8000") - Network accessline 30
mcp_url: str = field( default_factory=lambda: os.getenv("COGNEE_MCP_URL", "http://localhost:8001") - Network accessline 31
default_factory=lambda: os.getenv("COGNEE_MCP_URL", "http://localhost:8001")
cognee/tests/e2e/docker_compose/conftest.py
- Executable scriptline 1
Executable file
cognee/tests/e2e/docker_compose/golden_flow.py
- Executable scriptline 1
Executable file - Network accessline 41
response = requests.post( - Access to secretsline 47
[Credential-related source omitted] - Access to secretsline 48
[Credential-related source omitted] - Network accessline 54
root = requests.get(f"{api_url}/", timeout=15) - Network accessline 58
health = requests.get(f"{api_url}/health", timeout=15) - Network accessline 64
files = {"data": (f"{dataset_name}.txt", io.BytesIO(text.encode("utf-8")), "text/plain")} response = requests.post( - Network accessline 65
response = requests.post( - Network accessline 76
[Credential-related source omitted] - Network accessline 77
response = requests.get(f"{api_url}/api/v1/datasets", headers=_auth_header(token), timeout=30) - Network accessline 99
[Credential-related source omitted] - Network accessline 100
response = requests.get( - Network accessline 111
cognify = requests.post( - Network accessline 119
search = requests.post(
cognee/tests/e2e/docker_compose/mcp_client.py
- Executable scriptline 1
Executable file
cognee/tests/e2e/docker_compose/test_full_stack_e2e.py
- Executable scriptline 1
Executable file
cognee/tests/e2e/embeddings/__init__.py
- Executable scriptline 1
Executable file
cognee/tests/e2e/embeddings/bedrock_base64_check.py
- Executable scriptline 1
Executable file
cognee/tests/e2e/embeddings/openrouter_base64_check.py
cognee/tests/e2e/incremental_update/__init__.py
- Executable scriptline 1
Executable file
cognee/tests/e2e/incremental_update/backend_env.py
- Executable scriptline 1
Executable file - Access to secretsline 24
[Credential-related source omitted] - Access to secretsline 25
[Credential-related source omitted] - Access to secretsline 37
[Credential-related source omitted] - Access to secretsline 38
[Credential-related source omitted] - Access to secretsline 40
[Credential-related source omitted] - Access to secretsline 41
[Credential-related source omitted] - Access to secretsline 42
[Credential-related source omitted] - Access to secretsline 43
[Credential-related source omitted] - Access to secretsline 44
[Credential-related source omitted] - Access to secretsline 65
[Credential-related source omitted] - Access to secretsline 66
[Credential-related source omitted] - Access to secretsline 67
[Credential-related source omitted] - Access to secretsline 68
[Credential-related source omitted] - Access to secretsline 69
[Credential-related source omitted]
cognee/tests/e2e/incremental_update/test_add_existing_document.py
cognee/tests/e2e/incremental_update/test_chunk_budget_persistence.py
cognee/tests/e2e/incremental_update/test_chunk_ownership_refs.py
cognee/tests/e2e/incremental_update/test_chunk_ownership_semantics.py
cognee/tests/e2e/incremental_update/test_incremental_update.py
cognee/tests/e2e/incremental_update/test_legacy_chunk_id_compat.py
cognee/tests/e2e/incremental_update/test_staged_publish.py
cognee/tests/e2e/incremental_update/test_update_chunk_index.py
cognee/tests/e2e/incremental_update/test_update_fallback_durability.py
cognee/tests/e2e/incremental_update/test_update_keeps_metadata.py
- Executable scriptline 1
Executable file
cognee/tests/e2e/keyless/__init__.py
- Executable scriptline 1
Executable file
cognee/tests/e2e/keyless/chunk_token_budget_check.py
- Executable scriptline 1
Executable file - Access to secretsline 31
[Credential-related source omitted] - Access to secretsline 33
[Credential-related source omitted] - Access to secretsline 35
[Credential-related source omitted] - Access to secretsline 37
[Credential-related source omitted] - Access to secretsline 38
[Credential-related source omitted] - Access to secretsline 43
[Credential-related source omitted] - Access to secretsline 44
[Credential-related source omitted] - Access to secretsline 45
[Credential-related source omitted] - Access to secretsline 49
[Credential-related source omitted]
cognee/tests/e2e/keyless/keyless_ingest_check.py
- Executable scriptline 1
Executable file - Access to secretsline 31
[Credential-related source omitted] - Access to secretsline 33
[Credential-related source omitted] - Access to secretsline 35
[Credential-related source omitted] - Access to secretsline 40
[Credential-related source omitted] - Access to secretsline 41
[Credential-related source omitted] - Access to secretsline 44
[Credential-related source omitted] - Access to secretsline 48
[Credential-related source omitted] - Access to secretsline 84
[Credential-related source omitted]
cognee/tests/e2e/keyless/startup_recovery_crash_check.py
- Executable scriptline 1
Executable file - Access to secretsline 25
[Credential-related source omitted] - Access to secretsline 27
[Credential-related source omitted] - Access to secretsline 29
[Credential-related source omitted] - Access to secretsline 34
[Credential-related source omitted] - Access to secretsline 35
[Credential-related source omitted] - Access to secretsline 36
[Credential-related source omitted] - Access to secretsline 37
[Credential-related source omitted] - Access to secretsline 38
[Credential-related source omitted] - Access to secretsline 39
[Credential-related source omitted] - Access to secretsline 145
[Credential-related source omitted]
cognee/tests/e2e/migrations/schema_baseline.json
cognee/tests/e2e/migrations/test_migration_model_lockstep.py
- Executable scriptline 1
Executable file
cognee/tests/e2e/postgres/__init__.py
- Executable scriptline 1
Executable file
cognee/tests/e2e/postgres/test_admin_helpers_concurrency.py
- Executable scriptline 1
Executable file - Access to secretsline 36
[Credential-related source omitted] - Access to secretsline 37
[Credential-related source omitted] - Access to secretsline 38
[Credential-related source omitted] - Access to secretsline 39
[Credential-related source omitted] - Access to secretsline 40
[Credential-related source omitted]
cognee/tests/e2e/postgres/test_graphdb_postgres.py
cognee/tests/e2e/postgres/test_graphdb_shared.py
cognee/tests/e2e/postgres/test_postgres_adapter.py
- Executable scriptline 1
Executable file - Access to secretsline 47
[Credential-related source omitted] - Access to secretsline 48
[Credential-related source omitted] - Access to secretsline 49
[Credential-related source omitted] - Access to secretsline 50
[Credential-related source omitted] - Access to secretsline 51
[Credential-related source omitted]
cognee/tests/e2e/postgres/test_shared_schema_isolation.py
- Executable scriptline 1
Executable file - Access to secretsline 35
[Credential-related source omitted] - Access to secretsline 36
[Credential-related source omitted] - Access to secretsline 37
[Credential-related source omitted] - Access to secretsline 38
[Credential-related source omitted] - Access to secretsline 39
[Credential-related source omitted]
cognee/tests/e2e/serve_routing/__init__.py
- Executable scriptline 1
Executable file
cognee/tests/e2e/serve_routing/mock_instance.py
cognee/tests/e2e/serve_routing/test_serve_routing.py
- Executable scriptline 1
Executable file - Network accessline 44
[Credential-related source omitted] - Access to secretsline 44
[Credential-related source omitted] - Network accessline 45
BASE_URL = f"http://127.0.0.1:{PORT}" - Access to secretsline 67
[Credential-related source omitted] - Access to secretsline 94
[Credential-related source omitted] - Access to secretsline 98
[Credential-related source omitted] - Network accessline 124
) try: with urllib.request.urlopen(f"{BASE_URL}/health", timeout=3) as response: - Network accessline 125
try: with urllib.request.urlopen(f"{BASE_URL}/health", timeout=3) as response: if response.status == 200: - Network accessline 126
with urllib.request.urlopen(f"{BASE_URL}/health", timeout=3) as response: - Access to secretsline 139
[Credential-related source omitted] - Access to secretsline 153
[Credential-related source omitted] - Network accessline 155
request = urllib.request.Request(f"{BASE_URL}{path}") - Access to secretsline 156
[Credential-related source omitted] - Network accessline 157
[Credential-related source omitted] - Access to secretsline 157
[Credential-related source omitted] - Network accessline 158
try: with urllib.request.urlopen(request, timeout=15) as response: return response.status - Network accessline 159
with urllib.request.urlopen(request, timeout=15) as response: - Network accessline 171
login = urllib.request.Request( - Network accessline 177
method="POST", ) with urllib.request.urlopen(login, timeout=30) as response: - Network accessline 178
[Credential-related source omitted] - Network accessline 179
with urllib.request.urlopen(login, timeout=30) as response: - Access to secretsline 180
[Credential-related source omitted] - Network accessline 182
mint = urllib.request.Request( - Network accessline 186
method="POST", ) with urllib.request.urlopen(mint, timeout=30) as response: - Network accessline 187
) with urllib.request.urlopen(mint, timeout=30) as response: return json.load(response)["key"] - Network accessline 188
with urllib.request.urlopen(mint, timeout=30) as response: - Access to secretsline 215
[Credential-related source omitted] - Access to secretsline 247
[Credential-related source omitted]
cognee/tests/e2e/temporal/__init__.py
- Executable scriptline 1
Executable file
cognee/tests/e2e/temporal/test_timestamp_range_lookup.py
cognee/tests/e2e/turso/__init__.py
- Executable scriptline 1
Executable file
cognee/tests/e2e/turso/test_concurrent_writes.py
- Executable scriptline 1
Executable file - Access to secretsline 120
[Credential-related source omitted] - Access to secretsline 143
[Credential-related source omitted] - Access to secretsline 256
[Credential-related source omitted] - Access to secretsline 257
[Credential-related source omitted] - Access to secretsline 280
[Credential-related source omitted] - Access to secretsline 281
[Credential-related source omitted] - Access to secretsline 341
[Credential-related source omitted] - Access to secretsline 342
[Credential-related source omitted] - Access to secretsline 413
[Credential-related source omitted] - Access to secretsline 414
[Credential-related source omitted]
cognee/tests/e2e/turso/test_graphdb_turso.py
cognee/tests/e2e/turso/test_turso_adapter.py
- Executable scriptline 1
Executable file
cognee/tests/integration/api/test_ui_startup_cleanup_docker.py
cognee/tests/integration/documents/AudioDocument_test.py
- Executable scriptline 1
Executable file
cognee/tests/integration/documents/CsvDocument_test.py
- Executable scriptline 1
Executable file
cognee/tests/integration/documents/ImageDocument_test.py
- Executable scriptline 1
Executable file
cognee/tests/integration/documents/PdfDocument_test.py
- Executable scriptline 1
Executable file
cognee/tests/integration/documents/TextDocument_test.py
- Executable scriptline 1
Executable file
cognee/tests/integration/documents/UnstructuredDocument_test.py
- Executable scriptline 1
Executable file
cognee/tests/integration/documents/async_gen_zip.py
- Executable scriptline 1
Executable file
cognee/tests/integration/infrastructure/dataset_queue/test_dataset_queue_integration.py
- Executable scriptline 1
Executable file
cognee/tests/integration/infrastructure/dataset_queue/test_lock_slot_ordering_regression.py
- Executable scriptline 1
Executable file - Access to secretsline 29
[Credential-related source omitted] - Access to secretsline 30
[Credential-related source omitted] - Access to secretsline 31
[Credential-related source omitted] - Access to secretsline 32
[Credential-related source omitted] - Access to secretsline 33
[Credential-related source omitted] - Access to secretsline 34
[Credential-related source omitted] - Access to secretsline 35
[Credential-related source omitted] - Access to secretsline 115
[Credential-related source omitted]
cognee/tests/integration/infrastructure/graph/conftest.py
- Executable scriptline 1
Executable file
cognee/tests/integration/infrastructure/graph/test_document_structure_contract.py
- Executable scriptline 1
Executable file
cognee/tests/integration/infrastructure/graph/test_graph_provenance_adapter_contract.py
- Executable scriptline 1
Executable file
cognee/tests/integration/infrastructure/graph/test_graph_provenance_unified_contract.py
- Executable scriptline 1
Executable file
cognee/tests/integration/infrastructure/graph/test_kuzu_adapter.py
- Executable scriptline 1
Executable file
cognee/tests/integration/infrastructure/graph/test_kuzu_neo4j_neighbors.py
- Executable scriptline 1
Executable file
cognee/tests/integration/infrastructure/graph/test_ladybug_add_node_upsert.py
- Executable scriptline 1
Executable file
cognee/tests/integration/infrastructure/graph/test_ladybug_degree_seeds.py
- Executable scriptline 1
Executable file
cognee/tests/integration/infrastructure/graph/test_ladybug_provenance_checkpoint.py
- Executable scriptline 1
Executable file
cognee/tests/integration/infrastructure/graph/test_ladybug_provenance_storage.py
- Executable scriptline 1
Executable file
cognee/tests/integration/infrastructure/llm/test_embedding_tokenizer_delegation.py
- Executable scriptline 1
Executable file
cognee/tests/integration/infrastructure/relational/test_relational_schema_probe.py
- Executable scriptline 1
Executable file
cognee/tests/integration/infrastructure/session/test_feedback_weights_memify_integration.py
- Executable scriptline 1
Executable file
cognee/tests/integration/infrastructure/session/test_session_concurrent_turn_flow.py
- Executable scriptline 1
Executable file
cognee/tests/integration/infrastructure/session/test_session_context_sql.py
- Executable scriptline 1
Executable file
cognee/tests/integration/infrastructure/session/test_session_context_turn_flow.py
- Executable scriptline 1
Executable file
cognee/tests/integration/infrastructure/session/test_session_delete.py
- Executable scriptline 1
Executable file
cognee/tests/integration/infrastructure/session/test_session_delete_dataset_context.py
- Executable scriptline 1
Executable file
cognee/tests/integration/infrastructure/session/test_session_manager_redis.py
- Executable scriptline 1
Executable file
cognee/tests/integration/infrastructure/session/test_session_manager_sql.py
- Executable scriptline 1
Executable file
cognee/tests/integration/infrastructure/session/test_session_persistence_memify_integration.py
cognee/tests/integration/infrastructure/session/test_session_sdk_integration.py
- Executable scriptline 1
Executable file
cognee/tests/integration/infrastructure/session/test_tapes_cache_adapter.py
- Executable scriptline 1
Executable file - Network accessline 16
inst = TapesCacheAdapter( f"sqlite+aiosqlite:///{tmpdir}/cache.db", tapes_ingest_url="http://tapes.test:8081", - Network accessline 17
f"sqlite+aiosqlite:///{tmpdir}/cache.db", tapes_ingest_url="http://tapes.test:8081", tapes_agent_name="cognee-unit", - Network accessline 18
tapes_ingest_url="http://tapes.test:8081", - Network accessline 52
assert mock_post.await_count == 1 call = mock_post.await_args assert call.args[0] == "http://tapes.test:8081/v1/ingest" - Network accessline 53
call = mock_post.await_args assert call.args[0] == "http://tapes.test:8081/v1/ingest" payload = call.kwargs["json"] - Network accessline 54
assert call.args[0] == "http://tapes.test:8081/v1/ingest"
cognee/tests/integration/infrastructure/test_tenant_role_lookups.py
- Executable scriptline 1
Executable file
cognee/tests/integration/modules/agent_memory/test_agent_memory_integration.py
- Executable scriptline 1
Executable file
cognee/tests/integration/modules/integrations/test_slack_history_native.py
- Executable scriptline 1
Executable file - Access to secretsline 37
[Credential-related source omitted] - Access to secretsline 98
[Credential-related source omitted] - Network accessline 100
ts = "1701000000.000001" source = SimpleNamespace( call=AsyncMock(return_value={"team_id": "T1", "url": "https://acme.slack.com/"}), - Network accessline 101
source = SimpleNamespace( call=AsyncMock(return_value={"team_id": "T1", "url": "https://acme.slack.com/"}), authorize_channel=AsyncMock(return_value={"id": "C1", "name": "general"}), - Network accessline 102
call=AsyncMock(return_value={"team_id": "T1", "url": "https://acme.slack.com/"}),
cognee/tests/integration/modules/user_preferences/test_preference_full_loop_default_stack.py
cognee/tests/integration/modules/user_preferences/test_preference_store_default_adapter.py
- Executable scriptline 1
Executable file
cognee/tests/integration/retrieval/test_bm25_retriever.py
- Executable scriptline 1
Executable file
cognee/tests/integration/retrieval/test_brute_force_triplet_search_with_cognify.py
- Executable scriptline 1
Executable file
cognee/tests/integration/retrieval/test_chunks_retriever.py
- Executable scriptline 1
Executable file
cognee/tests/integration/retrieval/test_graph_completion_decomposition_retriever.py
- Executable scriptline 1
Executable file
cognee/tests/integration/retrieval/test_graph_completion_retriever.py
- Executable scriptline 1
Executable file
cognee/tests/integration/retrieval/test_graph_completion_retriever_context_extension.py
- Executable scriptline 1
Executable file
cognee/tests/integration/retrieval/test_graph_completion_retriever_cot.py
- Executable scriptline 1
Executable file
cognee/tests/integration/retrieval/test_graph_warmup_probe.py
- Executable scriptline 1
Executable file
cognee/tests/integration/retrieval/test_only_context_prompt.py
- Executable scriptline 1
Executable file
cognee/tests/integration/retrieval/test_rag_completion_retriever.py
- Executable scriptline 1
Executable file
cognee/tests/integration/retrieval/test_structured_output.py
- Executable scriptline 1
Executable file
cognee/tests/integration/retrieval/test_summaries_retriever.py
- Executable scriptline 1
Executable file
cognee/tests/integration/shared/test_usage_logger_integration.py
- Executable scriptline 1
Executable file - Access to secretsline 26
[Credential-related source omitted] - Access to secretsline 27
[Credential-related source omitted] - Access to secretsline 28
[Credential-related source omitted] - Access to secretsline 29
[Credential-related source omitted] - Access to secretsline 33
[Credential-related source omitted] - Access to secretsline 34
[Credential-related source omitted] - Access to secretsline 42
[Credential-related source omitted] - Access to secretsline 43
[Credential-related source omitted] - Access to secretsline 44
[Credential-related source omitted] - Access to secretsline 48
[Credential-related source omitted] - Access to secretsline 49
[Credential-related source omitted]
cognee/tests/integration/tasks/connectors/conftest.py
- Executable scriptline 1
Executable file
cognee/tests/integration/tasks/connectors/fake_linear.py
- Executable scriptline 1
Executable file - Network accessline 25
"title": f"Issue {key}", "description": f"Body of {key}", "url": f"https://linear.app/x/issue/{key}", - Network accessline 26
"description": f"Body of {key}", "url": f"https://linear.app/x/issue/{key}", "trashed": False, - Network accessline 27
"url": f"https://linear.app/x/issue/{key}", - Network accessline 56
"description": "d", "content": "c", "url": f"https://linear.app/x/project/{key}", - Network accessline 57
"content": "c", "url": f"https://linear.app/x/project/{key}", "startDate": None, - Network accessline 58
"url": f"https://linear.app/x/project/{key}",
cognee/tests/integration/tasks/connectors/test_apollo_forget.py
- Executable scriptline 1
Executable file
cognee/tests/integration/tasks/connectors/test_apollo_ingestion.py
cognee/tests/integration/tasks/connectors/test_asana_forget.py
- Executable scriptline 1
Executable file
cognee/tests/integration/tasks/connectors/test_asana_ingestion.py
cognee/tests/integration/tasks/connectors/test_google_calendar_example.py
cognee/tests/integration/tasks/connectors/test_google_calendar_forget.py
- Executable scriptline 1
Executable file
cognee/tests/integration/tasks/connectors/test_google_drive_example.py
- Executable scriptline 1
Executable file - Network accessline 104
"parents": ["root"], "trashed": False, "webViewLink": f"https://drive/{file_id}", - Network accessline 105
"trashed": False, "webViewLink": f"https://drive/{file_id}", "modifiedTime": "2026-01-01T00:00:00Z", - Network accessline 106
"webViewLink": f"https://drive/{file_id}", - Access to secretsline 137
[Credential-related source omitted]
cognee/tests/integration/tasks/connectors/test_google_drive_forget.py
- Executable scriptline 1
Executable file - Network accessline 103
"parents": ["root"], "trashed": False, "webViewLink": f"https://drive/{fid}", - Network accessline 104
"trashed": False, "webViewLink": f"https://drive/{fid}", "modifiedTime": "2026-01-01T00:00:00Z", - Network accessline 105
"webViewLink": f"https://drive/{fid}",
cognee/tests/integration/tasks/connectors/test_google_drive_ingestion.py
- Executable scriptline 1
Executable file - Network accessline 103
"parents": ["root"], "trashed": False, "webViewLink": f"https://drive/{file_id}", - Network accessline 104
"trashed": False, "webViewLink": f"https://drive/{file_id}", "modifiedTime": "2026-01-01T00:00:00Z", - Network accessline 105
"webViewLink": f"https://drive/{file_id}",
cognee/tests/integration/tasks/connectors/test_linear_agent_sync.py
cognee/tests/integration/tasks/connectors/test_linear_ingestion.py
- Executable scriptline 1
Executable file
cognee/tests/integration/tasks/connectors/test_notion_ingestion.py
- Network accessline 1
"""End-to-end test: the Notion connector through the real cognee.add() pipeline, with the Notion API faked over httpx.MockTransport (no live token). - Executable scriptline 1
Executable file - Network accessline 2
with the Notion API faked over httpx.MockTransport (no live token). - Network accessline 43
"object": "page", "id": page_id, "url": f"https://notion.so/{page_id}", - Network accessline 44
"id": page_id, "url": f"https://notion.so/{page_id}", "last_edited_time": edited, - Network accessline 45
"url": f"https://notion.so/{page_id}", - Network accessline 72
path = request.url.path.removeprefix("/v1/") if path == "users/me": return httpx.Response(200, json={"bot": {"workspace_id": self.workspace_id}}) - Network accessline 73
if path == "users/me": return httpx.Response(200, json={"bot": {"workspace_id": self.workspace_id}}) if path.startswith("databases/"): - Network accessline 74
return httpx.Response(200, json={"bot": {"workspace_id": self.workspace_id}}) - Network accessline 76
database = self.databases.get(path[len("databases/") :]) if database is None: return httpx.Response(404, json={"message": "not found"}) - Network accessline 77
if database is None: return httpx.Response(404, json={"message": "not found"}) return httpx.Response(200, json=database) - Network accessline 78
return httpx.Response(404, json={"message": "not found"}) - Network accessline 79
return httpx.Response(200, json=database) - Network accessline 80
if path.startswith("data_sources/") and path.endswith("/query"): rows = self.data_source_rows.get(path[len("data_sources/") : -len("/query")], []) return httpx.Response( - Network accessline 81
rows = self.data_source_rows.get(path[len("data_sources/") : -len("/query")], []) return httpx.Response( 200, - Network accessline 82
return httpx.Response( - Network accessline 91
block_id = path[len("blocks/") : -len("/children")] if block_id not in self.blocks: return httpx.Response(404, json={"message": "not found"}) - Network accessline 92
if block_id not in self.blocks: return httpx.Response(404, json={"message": "not found"}) return httpx.Response( - Network accessline 93
return httpx.Response(404, json={"message": "not found"}) - Network accessline 94
return httpx.Response( - Network accessline 98
page = self.pages.get(path[len("pages/") :]) if page is None: return httpx.Response(404, json={"message": "not found"}) - Network accessline 99
if page is None: return httpx.Response(404, json={"message": "not found"}) return httpx.Response(200, json=page) - Network accessline 100
return httpx.Response(404, json={"message": "not found"}) - Network accessline 101
return httpx.Response(200, json=page) - Network accessline 102
return httpx.Response(404, json={"message": f"unhandled {path}"}) - Network accessline 104
def client(self): return httpx.Client(transport=httpx.MockTransport(self.handler)) - Network accessline 105
return httpx.Client(transport=httpx.MockTransport(self.handler)) - Access to secretsline 251
[Credential-related source omitted] - Access to secretsline 257
[Credential-related source omitted]
cognee/tests/integration/tasks/connectors/test_obsidian_forget.py
- Executable scriptline 1
Executable file
cognee/tests/integration/tasks/connectors/test_obsidian_ingestion.py
- Executable scriptline 1
Executable file
cognee/tests/integration/tasks/connectors/test_onenote_forget.py
- Executable scriptline 1
Executable file - Network accessline 252
"title": "Other source", "content": f"{SHARED} onboarding asks the service team", "url": "https://example.com/other", - Network accessline 253
"content": f"{SHARED} onboarding asks the service team", "url": "https://example.com/other", } - Network accessline 254
"url": "https://example.com/other",
cognee/tests/integration/tasks/connectors/test_onenote_ingestion.py
- Executable scriptline 1
Executable file
cognee/tests/integration/tasks/test_add_data_points.py
- Executable scriptline 1
Executable file
cognee/tests/integration/tasks/test_add_foreground_orphan_cleanup.py
- Executable scriptline 1
Executable file
cognee/tests/integration/tasks/test_add_ingestion_regression.py
- Executable scriptline 1
Executable file
cognee/tests/integration/tasks/test_add_s3_call_counts.py
cognee/tests/integration/tasks/test_cognify_rollback_recovery.py
- Executable scriptline 1
Executable file
cognee/tests/integration/tasks/test_consolidate_entities_integration.py
- Executable scriptline 1
Executable file
cognee/tests/integration/tasks/test_dataset_scoped_data.py
- Executable scriptline 1
Executable file
cognee/tests/integration/tasks/test_dlt_background_mixed.py
- Executable scriptline 1
Executable file
cognee/tests/integration/tasks/test_dlt_csv_loader_route.py
- Executable scriptline 1
Executable file
cognee/tests/integration/tasks/test_dlt_orphan_graph_vector_purge.py
cognee/tests/integration/tasks/test_dlt_source_foreign_key_edges.py
- Executable scriptline 1
Executable file
cognee/tests/integration/tasks/test_dlt_stable_id_reprocess.py
- Executable scriptline 1
Executable file
cognee/tests/integration/tasks/test_edge_evidence_contract_default_stack.py
- Executable scriptline 1
Executable file
cognee/tests/integration/tasks/test_find_data_after_add.py
cognee/tests/integration/tasks/test_graph_provenance_delete_default_stack.py
- Executable scriptline 1
Executable file
cognee/tests/integration/tasks/test_graph_provenance_delete_part2.py
- Executable scriptline 1
Executable file
cognee/tests/integration/tasks/test_pipeline_selected_data.py
- Executable scriptline 1
Executable file
cognee/tests/integration/tasks/test_resolve_conflict_ladybug.py
- Executable scriptline 1
Executable file
cognee/tests/integration/tasks/test_review_conflicts.py
- Executable scriptline 1
Executable file
cognee/tests/integration/tasks/test_run_tasks_error_propagation.py
- Executable scriptline 1
Executable file
cognee/tests/integration/tasks/test_staged_memory_build.py
- Executable scriptline 1
Executable file
cognee/tests/integration/tasks/test_timestamp_datapoints_storage.py
- Executable scriptline 1
Executable file
cognee/tests/integration/tasks/test_update_id_stability.py
- Executable scriptline 1
Executable file
cognee/tests/integration/test_belongs_to_set_neo4j.py
- Executable scriptline 1
Executable file
cognee/tests/integration/test_belongs_to_set_pgvector.py
cognee/tests/integration/test_delete_edge_cases.py
cognee/tests/integration/test_pgvector_hnsw_live.py
cognee/tests/integration/web_url_crawler/test_default_url_crawler.py
- Executable scriptline 1
Executable file - Network accessline 7
async def test_fetch(): crawler = DefaultUrlCrawler() url = "http://example.com/" - Network accessline 8
crawler = DefaultUrlCrawler() url = "http://example.com/" results = await crawler.fetch_urls(url) - Network accessline 9
url = "http://example.com/" - Network accessline 18
async def test_fetch_accepts_list(): crawler = DefaultUrlCrawler() urls = ["http://example.com/"] - Network accessline 19
crawler = DefaultUrlCrawler() urls = ["http://example.com/"] results = await crawler.fetch_urls(urls) - Network accessline 20
urls = ["http://example.com/"] - Network accessline 22
assert isinstance(results, dict) assert len(results) == 1 html = results["http://example.com/"] - Network accessline 23
assert len(results) == 1 html = results["http://example.com/"] assert isinstance(html, str) - Network accessline 24
html = results["http://example.com/"]
cognee/tests/integration/web_url_crawler/test_keenable_crawler.py
- Executable scriptline 1
Executable file - Access to secretsline 9
[Credential-related source omitted] - Access to secretsline 13
[Credential-related source omitted] - Access to secretsline 14
[Credential-related source omitted] - Network accessline 20
@pytest.mark.asyncio async def test_fetch(): url = "http://example.com/" - Network accessline 21
async def test_fetch(): url = "http://example.com/" results = await fetch_with_keenable(url) - Network accessline 22
url = "http://example.com/"
cognee/tests/integration/web_url_crawler/test_tavily_crawler.py
- Executable scriptline 1
Executable file - Access to secretsline 9
[Credential-related source omitted] - Network accessline 14
@pytest.mark.asyncio async def test_fetch(): url = "http://example.com/" - Network accessline 15
async def test_fetch(): url = "http://example.com/" results = await fetch_with_tavily(url) - Network accessline 16
url = "http://example.com/"
cognee/tests/integration/web_url_crawler/test_url_adding_e2e.py
- Executable scriptline 1
Executable file - Network accessline 21
try: original_file_path = await save_data_item_to_storage("http://example.com/") - Network accessline 22
original_file_path = await save_data_item_to_storage("http://example.com/") - Access to secretsline 34
[Credential-related source omitted] - Network accessline 50
try: original_file_path = await save_data_item_to_storage("http://example.com/") - Network accessline 51
original_file_path = await save_data_item_to_storage("http://example.com/") - Network accessline 78
await cognee.add("http://example.com/") - Access to secretsline 83
[Credential-related source omitted] - Access to secretsline 90
[Credential-related source omitted] - Network accessline 94
await cognee.add("http://example.com/") - Network accessline 102
try: await cognee.add( "http://example.com/", - Network accessline 103
await cognee.add( "http://example.com/", incremental_loading=False, - Network accessline 104
"http://example.com/", - Network accessline 119
try: await cognee.add( "http://example.com/", - Network accessline 120
await cognee.add( "http://example.com/", incremental_loading=True, - Network accessline 121
"http://example.com/", - Network accessline 134
await cognee.add( "http://example.com/", - Network accessline 135
"http://example.com/", - Network accessline 152
try: await cognee.add( "http://example.com/", - Network accessline 153
await cognee.add( "http://example.com/", preferred_loaders={"beautiful_soup_loader": {"extraction_rules": extraction_rules}}, - Network accessline 154
"http://example.com/", - Network accessline 173
try: original_file_path = await save_data_item_to_storage("http://example.com/") - Network accessline 174
original_file_path = await save_data_item_to_storage("http://example.com/") - Network accessline 205
try: original_file_path = await save_data_item_to_storage("http://example.com/") - Network accessline 206
original_file_path = await save_data_item_to_storage("http://example.com/") - Network accessline 236
try: original_file_path = await save_data_item_to_storage("http://example.com/") - Network accessline 237
original_file_path = await save_data_item_to_storage("http://example.com/") - Network accessline 276
try: original_file_path = await save_data_item_to_storage("http://example.com/") - Network accessline 277
original_file_path = await save_data_item_to_storage("http://example.com/") - Network accessline 317
try: original_file_path = await save_data_item_to_storage("http://example.com/") - Network accessline 318
original_file_path = await save_data_item_to_storage("http://example.com/")
cognee/tests/journeys/__init__.py
- Executable scriptline 1
Executable file
cognee/tests/journeys/_support.py
- Executable scriptline 1
Executable file
cognee/tests/journeys/conftest.py
cognee/tests/journeys/mock_ai.py
- Executable scriptline 1
Executable file - Access to secretsline 348
[Credential-related source omitted] - Access to secretsline 349
[Credential-related source omitted] - Access to secretsline 350
[Credential-related source omitted] - Access to secretsline 351
[Credential-related source omitted] - Access to secretsline 352
[Credential-related source omitted] - Access to secretsline 353
[Credential-related source omitted] - Access to secretsline 354
[Credential-related source omitted] - Access to secretsline 355
[Credential-related source omitted] - Access to secretsline 356
[Credential-related source omitted]
cognee/tests/journeys/quickstart_script.py
- Executable scriptline 1
Executable file
cognee/tests/journeys/test_data_lifecycle.py
- Executable scriptline 1
Executable file
cognee/tests/journeys/test_dataset_routing_journey.py
- Executable scriptline 1
Executable file
cognee/tests/journeys/test_http_api_journey.py
cognee/tests/journeys/test_idempotency_and_recovery.py
- Executable scriptline 1
Executable file
cognee/tests/journeys/test_memory_correctness.py
- Executable scriptline 1
Executable file
cognee/tests/journeys/test_quickstart.py
- Executable scriptline 1
Executable file - Access to secretsline 86
[Credential-related source omitted] - Access to secretsline 101
[Credential-related source omitted] - Access to secretsline 107
[Credential-related source omitted] - Access to secretsline 114
[Credential-related source omitted] - Access to secretsline 119
[Credential-related source omitted] - Access to secretsline 124
[Credential-related source omitted] - Access to secretsline 125
[Credential-related source omitted]
cognee/tests/journeys/test_session_journey.py
- Executable scriptline 1
Executable file
cognee/tests/journeys/test_telemetry_journey.py
- Executable scriptline 1
Executable file - Network accessline 62
def proxy(request: httpx.Request) -> httpx.Response: bodies.append(json.loads(request.content)) return httpx.Response(200) - Network accessline 64
return httpx.Response(200) - Network accessline 66
sender = TelemetrySender("http://proxy.test", 5.0, httpx.MockTransport(proxy))
cognee/tests/migrations/test_migration_lockstep.py
- Executable scriptline 1
Executable file
cognee/tests/performance/batch_add_cognify_test.py
- Executable scriptline 1
Executable file - Network accessline 107
while time.time() < deadline: try: with urllib.request.urlopen(url, timeout=2) as resp: - Network accessline 108
try: with urllib.request.urlopen(url, timeout=2) as resp: if resp.status == 200: - Network accessline 109
with urllib.request.urlopen(url, timeout=2) as resp: - Access to secretsline 123
[Credential-related source omitted] - Network accessline 133
start = time.time() resp = requests.post( - Network accessline 134
resp = requests.post( - Access to secretsline 138
[Credential-related source omitted] - Access to secretsline 148
[Credential-related source omitted] - Access to secretsline 149
[Credential-related source omitted] - Network accessline 152
start = time.time() resp = requests.post( - Network accessline 153
resp = requests.post( - Network accessline 167
[Credential-related source omitted] - Access to secretsline 167
[Credential-related source omitted] - Access to secretsline 168
[Credential-related source omitted] - Network accessline 169
base_url = f"http://{host}:{port}" - Access to secretsline 183
[Credential-related source omitted] - Access to secretsline 204
[Credential-related source omitted] - Access to secretsline 210
[Credential-related source omitted]
cognee/tests/performance/locust_performance_analysis.py
- Executable scriptline 1
Executable file - Network accessline 7
# Multi-dataset test through the web UI locust -f locust_performance_analysis.py --host http://your-cognee-instance.com MultiDatasetCogneeTest - Network accessline 8
locust -f locust_performance_analysis.py --host http://your-cognee-instance.com MultiDatasetCogneeTest - Network accessline 10
# Single-dataset test through the web UI locust -f locust_performance_analysis.py --host http://your-cognee-instance.com SingleDatasetCogneeTest - Network accessline 11
locust -f locust_performance_analysis.py --host http://your-cognee-instance.com SingleDatasetCogneeTest - Network accessline 13
# Both simultaneously locust -f locust_performance_analysis.py --host http://your-cognee-instance.com - Network accessline 14
locust -f locust_performance_analysis.py --host http://your-cognee-instance.com - Network accessline 16
# Headles without UI, 10 Locust users, 5 minutes locust -f locust_performance_analysis.py --host http://your-cognee-instance.com \ - Network accessline 17
locust -f locust_performance_analysis.py --host http://your-cognee-instance.com \ - Access to secretsline 21
[Credential-related source omitted] - Access to secretsline 34
[Credential-related source omitted] - Access to secretsline 35
[Credential-related source omitted] - Access to secretsline 143
[Credential-related source omitted] - Access to secretsline 149
[Credential-related source omitted] - Access to secretsline 150
[Credential-related source omitted] - Access to secretsline 153
[Credential-related source omitted] - Access to secretsline 160
[Credential-related source omitted] - Access to secretsline 164
[Credential-related source omitted] - Access to secretsline 169
[Credential-related source omitted] - Access to secretsline 174
[Credential-related source omitted] - Access to secretsline 264
[Credential-related source omitted] - Access to secretsline 296
[Credential-related source omitted] - Network accessline 323
while time.time() < deadline: try: with urllib.request.urlopen(url, timeout=2) as resp: - Network accessline 324
try: with urllib.request.urlopen(url, timeout=2) as resp: if resp.status == 200: - Network accessline 325
with urllib.request.urlopen(url, timeout=2) as resp: - Access to secretsline 343
[Credential-related source omitted] - Network accessline 350
[Credential-related source omitted] - Access to secretsline 350
[Credential-related source omitted] - Access to secretsline 351
[Credential-related source omitted] - Network accessline 352
base_url = f"http://{host}:{port}" - Access to secretsline 362
[Credential-related source omitted]
cognee/tests/performance/statistics_percentile/bench_cognee.py
- Executable scriptline 1
Executable file - Network accessline 9
python bench_cognee.py --memories data.json # custom memories file python bench_cognee.py --llm-model gpt-4o # override LLM model python bench_cognee.py --tenant-url https://tenant-x.aws.cognee.ai --tenant-api-key ck_... - Network accessline 10
python bench_cognee.py --llm-model gpt-4o # override LLM model python bench_cognee.py --tenant-url https://tenant-x.aws.cognee.ai --tenant-api-key ck_... # run against a Cognee Cloud tenan - Network accessline 11
python bench_cognee.py --tenant-url https://tenant-x.aws.cognee.ai --tenant-api-key ck_... - Access to secretsline 70
[Credential-related source omitted] - Access to secretsline 72
[Credential-related source omitted] - Access to secretsline 76
[Credential-related source omitted] - Access to secretsline 83
[Credential-related source omitted] - Access to secretsline 88
[Credential-related source omitted] - Access to secretsline 89
[Credential-related source omitted] - Access to secretsline 90
[Credential-related source omitted] - Access to secretsline 95
[Credential-related source omitted] - Access to secretsline 98
[Credential-related source omitted] - Access to secretsline 99
[Credential-related source omitted] - Access to secretsline 116
[Credential-related source omitted] - Access to secretsline 117
[Credential-related source omitted] - Access to secretsline 118
[Credential-related source omitted] - Access to secretsline 123
[Credential-related source omitted] - Access to secretsline 213
[Credential-related source omitted] - Access to secretsline 225
[Credential-related source omitted] - Access to secretsline 231
[Credential-related source omitted] - Access to secretsline 496
[Credential-related source omitted] - Network accessline 508
[Credential-related source omitted] - Network accessline 509
[Credential-related source omitted] - Access to secretsline 509
[Credential-related source omitted] - Network accessline 521
f"{management_url}/api/v1/tenants", params={"tenant_name": tenant_name}, timeout=aiohttp.ClientTimeout(total=_TENANT_POST_TIMEOUT_S), - Network accessline 522
params={"tenant_name": tenant_name}, timeout=aiohttp.ClientTimeout(total=_TENANT_POST_TIMEOUT_S), ) as resp: - Network accessline 523
timeout=aiohttp.ClientTimeout(total=_TENANT_POST_TIMEOUT_S), - Network accessline 617
# Service URL convention: api.<domain> hosts the controller and # tenant-<id>.<domain> hosts the tenant (e.g. https://tenant-<id>.aws.cognee.ai). - Network accessline 618
# tenant-<id>.<domain> hosts the tenant (e.g. https://tenant-<id>.aws.cognee.ai). - Network accessline 619
management_host = urlsplit(management_url).netloc service_host = management_host.replace("api.", f"tenant-{tenant_id}.", 1) return tenant_id, f"https://{service_host}", time.time() - t0 - Network accessline 621
return tenant_id, f"https://{service_host}", time.time() - t0 - Access to secretsline 624
[Credential-related source omitted] - Network accessline 628
[Credential-related source omitted] - Network accessline 629
[Credential-related source omitted] - Network accessline 630
[Credential-related source omitted] - Access to secretsline 630
[Credential-related source omitted] - Access to secretsline 772
[Credential-related source omitted] - Access to secretsline 794
[Credential-related source omitted] - Access to secretsline 897
[Credential-related source omitted] - Access to secretsline 986
[Credential-related source omitted] - Access to secretsline 991
[Credential-related source omitted] - Access to secretsline 996
[Credential-related source omitted] - Access to secretsline 1001
[Credential-related source omitted] - Access to secretsline 1007
[Credential-related source omitted] - Access to secretsline 1045
[Credential-related source omitted] - Network accessline 1065
parser.add_argument( "--management-url", default="https://api.aws.cognee.ai", - Network accessline 1066
"--management-url", default="https://api.aws.cognee.ai", help="Tenant-controller API base URL for --create-tenant (default: %(default)s)", - Network accessline 1067
default="https://api.aws.cognee.ai",
cognee/tests/performance/statistics_percentile/build_corpus.py
- Executable scriptline 1
Executable file
cognee/tests/performance/statistics_percentile/capture_mock.py
- Executable scriptline 1
Executable file - Access to secretsline 43
[Credential-related source omitted] - Access to secretsline 44
[Credential-related source omitted] - Access to secretsline 59
[Credential-related source omitted] - Access to secretsline 138
[Credential-related source omitted] - Access to secretsline 140
[Credential-related source omitted] - Access to secretsline 141
[Credential-related source omitted] - Access to secretsline 143
[Credential-related source omitted] - Access to secretsline 144
[Credential-related source omitted]
cognee/tests/performance/statistics_percentile_report.py
- Executable scriptline 1
Executable file - Access to secretsline 82
[Credential-related source omitted] - Network accessline 229
<meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Cognee Benchmark Report</title> <script src="https://cdn.jsdelivr.net/npm/chart.js@4"></script> - Network accessline 230
<title>Cognee Benchmark Report</title> <script src="https://cdn.jsdelivr.net/npm/chart.js@4"></script> <style> - Network accessline 231
<script src="https://cdn.jsdelivr.net/npm/chart.js@4"></script> - Access to secretsline 393
[Credential-related source omitted] - Access to secretsline 436
[Credential-related source omitted] - Access to secretsline 437
[Credential-related source omitted]
cognee/tests/performance/utils/__init__.py
- Executable scriptline 1
Executable file
cognee/tests/performance/utils/bootstrap_script.py
cognee/tests/release_migration/phase1_seed_large.py
cognee/tests/release_migration/phase2_verify_large.py
- Executable scriptline 1
Executable file - Access to secretsline 34
[Credential-related source omitted] - Access to secretsline 35
[Credential-related source omitted] - Access to secretsline 40
[Credential-related source omitted] - Access to secretsline 41
[Credential-related source omitted] - Access to secretsline 68
[Credential-related source omitted]
cognee/tests/subprocesses/common.py
- Executable scriptline 1
Executable file
cognee/tests/subprocesses/reader.py
- Executable scriptline 1
Executable file
cognee/tests/subprocesses/simple_cognify_1.py
- Executable scriptline 1
Executable file
cognee/tests/subprocesses/simple_cognify_2.py
- Executable scriptline 1
Executable file
cognee/tests/subprocesses/writer.py
- Executable scriptline 1
Executable file
cognee/tests/tasks/descriptive_metrics/metric_consistency_test.py
- Executable scriptline 1
Executable file
cognee/tests/tasks/descriptive_metrics/metrics_test_utils.py
- Executable scriptline 1
Executable file
cognee/tests/tasks/descriptive_metrics/neo4j_metrics_test.py
- Executable scriptline 1
Executable file
cognee/tests/tasks/entity_extraction/entity_extraction_test.py
- Executable scriptline 1
Executable file
cognee/tests/tasks/summarization/summarize_code_test.py
- Executable scriptline 1
Executable file
cognee/tests/tasks/translation/README.md
cognee/tests/tasks/translation/__init__.py
- Executable scriptline 1
Executable file
cognee/tests/tasks/translation/config_test.py
cognee/tests/tasks/translation/detect_language_test.py
- Executable scriptline 1
Executable file
cognee/tests/tasks/translation/providers_test.py
- Executable scriptline 1
Executable file - Access to secretsline 17
[Credential-related source omitted] - Access to secretsline 19
[Credential-related source omitted] - Access to secretsline 23
[Credential-related source omitted] - Access to secretsline 39
[Credential-related source omitted] - Access to secretsline 55
[Credential-related source omitted] - Access to secretsline 88
[Credential-related source omitted] - Access to secretsline 108
[Credential-related source omitted] - Access to secretsline 125
[Credential-related source omitted] - Access to secretsline 139
[Credential-related source omitted]
cognee/tests/tasks/translation/translate_content_test.py
- Executable scriptline 1
Executable file - Access to secretsline 16
[Credential-related source omitted] - Access to secretsline 18
[Credential-related source omitted] - Access to secretsline 43
[Credential-related source omitted] - Access to secretsline 65
[Credential-related source omitted] - Access to secretsline 113
[Credential-related source omitted] - Access to secretsline 156
[Credential-related source omitted] - Access to secretsline 181
[Credential-related source omitted] - Access to secretsline 195
[Credential-related source omitted]
cognee/tests/tasks/web_scraping/web_scraping_test.py
- Executable scriptline 1
Executable file - Network accessline 12
url = "https://quotes.toscrape.com/" - Network accessline 48
url = "https://books.toscrape.com/" - Network accessline 82
url = "https://quotes.toscrape.com/" - Network accessline 103
url = "https://quotes.toscrape.com/" - Network accessline 122
await cognee.prune.prune_data() await cognee.prune.prune_system(metadata=True) urls = ["https://quotes.toscrape.com/", "https://books.toscrape.com/"] - Network accessline 123
await cognee.prune.prune_system(metadata=True) urls = ["https://quotes.toscrape.com/", "https://books.toscrape.com/"] extraction_rules = { - Network accessline 124
urls = ["https://quotes.toscrape.com/", "https://books.toscrape.com/"]
cognee/tests/test_adapter_object_caching.py
- Executable scriptline 1
Executable file
cognee/tests/test_add_docling_document.py
- Executable scriptline 1
Executable file
cognee/tests/test_advanced_pdf_loader.py
- Executable scriptline 1
Executable file
cognee/tests/test_agent_memory_e2e.py
cognee/tests/test_chunk_associations.py
- Executable scriptline 1
Executable file
cognee/tests/test_code_graph_e2e.py
cognee/tests/test_cognee_server_start.py
- Executable scriptline 1
Executable file - Access to secretsline 27
[Credential-related source omitted] - Network accessline 67
health_response = requests.get("http://localhost:8000/health", timeout=90) - Network accessline 71
root_response = requests.get("http://localhost:8000/", timeout=15) - Network accessline 77
url = "http://127.0.0.1:8000/api/v1/auth/login" - Network accessline 80
[Credential-related source omitted] - Network accessline 81
} login_response = requests.post(url, data=form_data, timeout=15) login_response.raise_for_status() # raises on HTTP 4xx/5xx - Network accessline 82
login_response = requests.post(url, data=form_data, timeout=15) - Access to secretsline 87
[Credential-related source omitted] - Network accessline 91
url = "http://127.0.0.1:8000/api/v1/add" - Network accessline 111
add_response = requests.post(url, headers=headers, data=form_data, files=file, timeout=50) - Network accessline 115
ontology_content = b"""<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" - Network accessline 116
xmlns:owl="http://www.w3.org/2002/07/owl#" - Network accessline 117
xmlns:rdfs="http://www.w3.org/2000/01/rdf-schema#" - Network accessline 118
xmlns="http://example.org/ontology#" - Network accessline 119
xml:base="http://example.org/ontology"> - Network accessline 121
<owl:Ontology rdf:about="http://example.org/ontology"/> - Network accessline 162
ontology_response = requests.post( - Network accessline 163
"http://127.0.0.1:8000/api/v1/ontologies", - Network accessline 174
url = "http://127.0.0.1:8000/api/v1/cognify" - Network accessline 180
cognify_response = requests.post(url, headers=headers, json=payload, timeout=150) - Network accessline 184
datasets_response = requests.get("http://127.0.0.1:8000/api/v1/datasets", headers=headers) - Network accessline 193
graph_response = requests.get( - Network accessline 194
f"http://127.0.0.1:8000/api/v1/datasets/{dataset_id}/graph", headers=headers - Network accessline 199
url = "http://127.0.0.1:8000/api/v1/search" - Network accessline 208
search_response = requests.post(url, headers=headers, json=payload, timeout=50)
cognee/tests/test_cogx_roundtrip.py
cognee/tests/test_concurrent_cognify_e2e.py
- Executable scriptline 1
Executable file
cognee/tests/test_concurrent_subprocess_access.py
- Executable scriptline 1
Executable file
cognee/tests/test_conversation_history.py
- Executable scriptline 1
Executable file
cognee/tests/test_custom_data_label.py
- Executable scriptline 1
Executable file
cognee/tests/test_custom_model.py
- Executable scriptline 1
Executable file
cognee/tests/test_custom_model_relationships.py
- Executable scriptline 1
Executable file
cognee/tests/test_data/Chinook_PostgreSql.sql
- Network accessline 6
DB Server: PostgreSql Author: Luis Rocha License: https://github.com/lerocha/chinook-database/blob/master/LICENSE.md - Network accessline 7
Author: Luis Rocha License: https://github.com/lerocha/chinook-database/blob/master/LICENSE.md ********************************************************************************/ - Network accessline 8
License: https://github.com/lerocha/chinook-database/blob/master/LICENSE.md
cognee/tests/test_data/code_repo_fixture/inventory/__init__.py
- Executable scriptline 1
Executable file
cognee/tests/test_data/code_repo_fixture/inventory/pricing.py
- Executable scriptline 1
Executable file
cognee/tests/test_data/code_repo_fixture/inventory/store.py
cognee/tests/test_data/code_repo_fixture/main.py
- Executable scriptline 1
Executable file
cognee/tests/test_dataset_database_handler.py
cognee/tests/test_dataset_delete.py
- Executable scriptline 1
Executable file
cognee/tests/test_deduplication.py
cognee/tests/test_delete_all_with_mixed_permissions.py
cognee/tests/test_delete_by_id.py
cognee/tests/test_delete_custom_graph.py
- Executable scriptline 1
Executable file
cognee/tests/test_delete_data_and_dataset_if_empty.py
- Executable scriptline 1
Executable file
cognee/tests/test_delete_dataset_ladybug.py
- Executable scriptline 1
Executable file
cognee/tests/test_delete_dataset_neo4j.py
cognee/tests/test_delete_default_graph.py
- Executable scriptline 1
Executable file
cognee/tests/test_delete_default_graph_non_mocked.py
- Executable scriptline 1
Executable file
cognee/tests/test_delete_default_graph_with_legacy_data_1.py
cognee/tests/test_delete_default_graph_with_legacy_data_2.py
cognee/tests/test_delete_permission.py
cognee/tests/test_delete_two_documents_empty_store.py
- Executable scriptline 1
Executable file
cognee/tests/test_delete_two_users_same_dataset.py
- Executable scriptline 1
Executable file
cognee/tests/test_delete_two_users_with_legacy_data.py
- Executable scriptline 1
Executable file
cognee/tests/test_dlt_mixed_input_e2e.py
- Executable scriptline 1
Executable file
cognee/tests/test_dlt_update_e2e.py
- Executable scriptline 1
Executable file
cognee/tests/test_docling_slim_loader.py
- Executable scriptline 1
Executable file
cognee/tests/test_edge_ingestion.py
- Executable scriptline 1
Executable file
cognee/tests/test_external_source_import.py
cognee/tests/test_feedback_weights_memify_pipeline.py
cognee/tests/test_graph_model_from_schema.py
- Executable scriptline 1
Executable file
cognee/tests/test_graph_model_utils.py
- Executable scriptline 1
Executable file
cognee/tests/test_graph_visualization_permissions.py
- Executable scriptline 1
Executable file - Network accessline 37
transport = ASGITransport(app=app) async with AsyncClient(transport=transport, base_url="http://test") as client: - Network accessline 38
async with AsyncClient(transport=transport, base_url="http://test") as client: - Access to secretsline 49
[Credential-related source omitted] - Access to secretsline 52
[Credential-related source omitted] - Access to secretsline 93
[Credential-related source omitted] - Access to secretsline 95
[Credential-related source omitted]
cognee/tests/test_image_loader.py
- Executable scriptline 1
Executable file
cognee/tests/test_incremental_update_stress.py
cognee/tests/test_kuzu.py
- Executable scriptline 1
Executable file
cognee/tests/test_lancedb.py
- Executable scriptline 1
Executable file
cognee/tests/test_library.py
cognee/tests/test_load.py
- Executable scriptline 1
Executable file
cognee/tests/test_multi_tenancy.py
- Executable scriptline 1
Executable file
cognee/tests/test_neo4j.py
- Executable scriptline 1
Executable file
cognee/tests/test_neptune_analytics_graph.py
cognee/tests/test_neptune_analytics_hybrid.py
cognee/tests/test_neptune_analytics_vector.py
- Executable scriptline 1
Executable file
cognee/tests/test_parallel_databases.py
- Executable scriptline 1
Executable file
cognee/tests/test_performance_analysis.py
- Executable scriptline 1
Executable file
cognee/tests/test_permissions.py
cognee/tests/test_pgvector.py
cognee/tests/test_pipeline_error_propagation.py
- Executable scriptline 1
Executable file
cognee/tests/test_relational_db_migration.py
cognee/tests/test_release_multi_user_e2e.py
- Executable scriptline 1
Executable file - Network accessline 45
HOST = "127.0.0.1" PORT = int(os.environ.get("HTTP_API_PORT", "8000")) BASE_URL = f"http://{HOST}:{PORT}" - Network accessline 46
[Credential-related source omitted] - Access to secretsline 46
[Credential-related source omitted] - Network accessline 47
BASE_URL = f"http://{HOST}:{PORT}" - Network accessline 95
[Credential-related source omitted] - Network accessline 96
[Credential-related source omitted] - Network accessline 97
self.client = httpx.AsyncClient( - Network accessline 98
base_url=BASE_URL, timeout=httpx.Timeout(COGNIFY_TIMEOUT_SECONDS, connect=15.0), ) - Network accessline 99
timeout=httpx.Timeout(COGNIFY_TIMEOUT_SECONDS, connect=15.0), - Access to secretsline 122
[Credential-related source omitted] - Network accessline 503
while time.time() < deadline: try: with urllib.request.urlopen(url, timeout=2) as response: - Network accessline 504
try: with urllib.request.urlopen(url, timeout=2) as response: if response.status == 200: - Network accessline 505
with urllib.request.urlopen(url, timeout=2) as response: - Access to secretsline 517
[Credential-related source omitted] - Access to secretsline 522
[Credential-related source omitted]
cognee/tests/test_remember_session_dataset_creation.py
- Executable scriptline 1
Executable file
cognee/tests/test_remote_kuzu.py
- Executable scriptline 1
Executable file - Network accessline 35
host = os.getenv("LADYBUG_HOST", "localhost") port = os.getenv("LADYBUG_PORT", "8000") graph_database_url = os.getenv("GRAPH_DATABASE_URL", f"http://{host}:{port}") - Network accessline 36
port = os.getenv("LADYBUG_PORT", "8000") graph_database_url = os.getenv("GRAPH_DATABASE_URL", f"http://{host}:{port}") graph_database_username = os.getenv( - Network accessline 37
graph_database_url = os.getenv("GRAPH_DATABASE_URL", f"http://{host}:{port}") - Access to secretsline 44
[Credential-related source omitted] - Access to secretsline 45
[Credential-related source omitted] - Access to secretsline 46
[Credential-related source omitted]
cognee/tests/test_remote_kuzu_stress.py
- Executable scriptline 1
Executable file
cognee/tests/test_s3.py
- Executable scriptline 1
Executable file
cognee/tests/test_s3_file_storage.py
- Executable scriptline 1
Executable file
cognee/tests/test_search_db.py
cognee/tests/test_shared_node_preservation.py
cognee/tests/test_starter_pipelines.py
cognee/tests/test_subprocess_rss.py
- Executable scriptline 1
Executable file - Access to secretsline 99
[Credential-related source omitted] - Network accessline 118
LARGE_TEXTS: list[tuple[str, str]] = [ ("pride_and_prejudice.txt", "https://www.gutenberg.org/cache/epub/1342/pg1342.txt"), - Network accessline 119
("pride_and_prejudice.txt", "https://www.gutenberg.org/cache/epub/1342/pg1342.txt"), - Network accessline 120
("frankenstein.txt", "https://www.gutenberg.org/cache/epub/84/pg84.txt"), - Network accessline 121
("sherlock_holmes.txt", "https://www.gutenberg.org/cache/epub/1661/pg1661.txt"), - Network accessline 122
("moby_dick.txt", "https://www.gutenberg.org/cache/epub/2701/pg2701.txt"), - Network accessline 123
("tale_of_two_cities.txt", "https://www.gutenberg.org/cache/epub/98/pg98.txt"), - Network accessline 124
("alice_in_wonderland.txt", "https://www.gutenberg.org/cache/epub/11/pg11.txt"), - Network accessline 125
("dracula.txt", "https://www.gutenberg.org/cache/epub/345/pg345.txt"), - Network accessline 126
("dorian_gray.txt", "https://www.gutenberg.org/cache/epub/174/pg174.txt"), - Network accessline 127
("wuthering_heights.txt", "https://www.gutenberg.org/cache/epub/768/pg768.txt"), - Network accessline 128
("jane_eyre.txt", "https://www.gutenberg.org/cache/epub/1260/pg1260.txt"), - Network accessline 129
("huckleberry_finn.txt", "https://www.gutenberg.org/cache/epub/76/pg76.txt"), - Network accessline 130
("dubliners.txt", "https://www.gutenberg.org/cache/epub/2814/pg2814.txt"), - Network accessline 131
("treasure_island.txt", "https://www.gutenberg.org/cache/epub/120/pg120.txt"), - Network accessline 132
("war_of_the_worlds.txt", "https://www.gutenberg.org/cache/epub/36/pg36.txt"), - Network accessline 133
("metamorphosis.txt", "https://www.gutenberg.org/cache/epub/5200/pg5200.txt"), - Network accessline 134
("little_women.txt", "https://www.gutenberg.org/cache/epub/514/pg514.txt"), - Network accessline 135
("anne_of_green_gables.txt", "https://www.gutenberg.org/cache/epub/45/pg45.txt"), - Network accessline 136
("tom_sawyer.txt", "https://www.gutenberg.org/cache/epub/74/pg74.txt"), - Network accessline 137
("emma.txt", "https://www.gutenberg.org/cache/epub/158/pg158.txt"), - Network accessline 138
("the_iliad.txt", "https://www.gutenberg.org/cache/epub/6130/pg6130.txt"), - Network accessline 156
dest_path.parent.mkdir(parents=True, exist_ok=True) print(f"Downloading {url} ...", flush=True) urllib.request.urlretrieve(url, str(dest_path)) - Network accessline 157
print(f"Downloading {url} ...", flush=True) urllib.request.urlretrieve(url, str(dest_path)) print( - Network accessline 158
urllib.request.urlretrieve(url, str(dest_path))
cognee/tests/test_telemetry.py
- Executable scriptline 1
Executable file - Access to secretsline 20
[Credential-related source omitted] - Access to secretsline 21
[Credential-related source omitted] - Access to secretsline 36
[Credential-related source omitted] - Access to secretsline 43
[Credential-related source omitted] - Access to secretsline 44
[Credential-related source omitted]
cognee/tests/test_usage_logger_e2e.py
- Executable scriptline 1
Executable file - Access to secretsline 47
[Credential-related source omitted] - Access to secretsline 48
[Credential-related source omitted] - Access to secretsline 49
[Credential-related source omitted] - Access to secretsline 50
[Credential-related source omitted] - Access to secretsline 51
[Credential-related source omitted] - Access to secretsline 55
[Credential-related source omitted] - Access to secretsline 56
[Credential-related source omitted]
cognee/tests/test_video_loader.py
- Executable scriptline 1
Executable file
cognee/tests/unit/api/__init__.py
- Executable scriptline 1
Executable file
cognee/tests/unit/api/conftest.py
- Executable scriptline 1
Executable file
cognee/tests/unit/api/recall/test_recall_code_scope.py
- Executable scriptline 1
Executable file
cognee/tests/unit/api/recall/test_recall_logs_query_history.py
- Executable scriptline 1
Executable file
cognee/tests/unit/api/recall/test_recall_search_type_default.py
- Executable scriptline 1
Executable file
cognee/tests/unit/api/recall/test_recall_streaming.py
cognee/tests/unit/api/test_agent_telemetry_attribution.py
- Executable scriptline 1
Executable file
cognee/tests/unit/api/test_api_error_responses.py
cognee/tests/unit/api/test_brains_summary.py
- Executable scriptline 1
Executable file
cognee/tests/unit/api/test_build_brains_payload.py
- Executable scriptline 1
Executable file
cognee/tests/unit/api/test_cloud_client_only_context.py
cognee/tests/unit/api/test_cloud_client_skills_upload.py
- Executable scriptline 1
Executable file - Network accessline 73
[Credential-related source omitted] - Access to secretsline 73
[Credential-related source omitted] - Network accessline 98
[Credential-related source omitted] - Network accessline 99
[Credential-related source omitted] - Access to secretsline 99
[Credential-related source omitted] - Network accessline 117
[Credential-related source omitted] - Network accessline 118
[Credential-related source omitted] - Access to secretsline 118
[Credential-related source omitted]
cognee/tests/unit/api/test_code_search_error_codes.py
- Executable scriptline 1
Executable file
cognee/tests/unit/api/test_cognee_api_error_propagation.py
- Executable scriptline 1
Executable file
cognee/tests/unit/api/test_cognify_error_detail.py
cognee/tests/unit/api/test_cognify_subscribe_auth.py
- Executable scriptline 1
Executable file
cognee/tests/unit/api/test_dataset_data_pagination.py
- Executable scriptline 1
Executable file
cognee/tests/unit/api/test_dataset_processing_status_router.py
- Executable scriptline 1
Executable file
cognee/tests/unit/api/test_datasets_graph_summary.py
- Executable scriptline 1
Executable file
cognee/tests/unit/api/test_datasets_missing_dataset_404.py
- Executable scriptline 1
Executable file
cognee/tests/unit/api/test_delete_ontology.py
- Executable scriptline 1
Executable file - Network accessline 180
ontology_content = ( b"<rdf:RDF xmlns:rdf='http://www.w3.org/1999/02/22-rdf-syntax-ns#'></rdf:RDF>" - Network accessline 181
b"<rdf:RDF xmlns:rdf='http://www.w3.org/1999/02/22-rdf-syntax-ns#'></rdf:RDF>" - Network accessline 211
ontology_content = ( b"<rdf:RDF xmlns:rdf='http://www.w3.org/1999/02/22-rdf-syntax-ns#'></rdf:RDF>" - Network accessline 212
b"<rdf:RDF xmlns:rdf='http://www.w3.org/1999/02/22-rdf-syntax-ns#'></rdf:RDF>"
cognee/tests/unit/api/test_exception_telemetry.py
cognee/tests/unit/api/test_export_ontology.py
- Executable scriptline 1
Executable file - Network accessline 34
OWL_FIXTURE = b"""<?xml version="1.0"?> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" - Network accessline 35
<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" - Network accessline 36
xmlns:rdfs="http://www.w3.org/2000/01/rdf-schema#" - Network accessline 37
xmlns:owl="http://www.w3.org/2002/07/owl#" - Network accessline 38
xmlns:ex="http://example.org/medical#"> - Network accessline 39
<owl:Ontology rdf:about="http://example.org/medical"/> - Network accessline 40
<owl:Class rdf:about="http://example.org/medical#Condition"> - Network accessline 41
<rdfs:label>Condition</rdfs:label> </owl:Class> <owl:Class rdf:about="http://example.org/medical#Diabetes"> - Network accessline 42
</owl:Class> <owl:Class rdf:about="http://example.org/medical#Diabetes"> <rdfs:subClassOf rdf:resource="http://example.org/medical#Condition"/> - Network accessline 43
<owl:Class rdf:about="http://example.org/medical#Diabetes"> - Network accessline 44
<rdfs:subClassOf rdf:resource="http://example.org/medical#Condition"/> - Network accessline 45
<rdfs:label>Diabetes</rdfs:label> </owl:Class> <owl:ObjectProperty rdf:about="http://example.org/medical#treatedBy"> - Network accessline 46
</owl:Class> <owl:ObjectProperty rdf:about="http://example.org/medical#treatedBy"> <rdfs:domain rdf:resource="http://example.org/medical#Condition"/> - Network accessline 47
<owl:ObjectProperty rdf:about="http://example.org/medical#treatedBy"> - Network accessline 48
<rdfs:domain rdf:resource="http://example.org/medical#Condition"/> - Network accessline 297
REMOTE_CONTEXT = b'{"@context": {"label": "http://www.w3.org/2000/01/rdf-schema#label"}}' - Network accessline 304
def _remote_context_documents(url: str) -> list[bytes]: node = {"@id": "http://example.org/a", "label": "A"} - Network accessline 305
node = {"@id": "http://example.org/a", "label": "A"} - Network accessline 306
return [ _jsonld({"@context": f"{url}/context.jsonld", **node}), _jsonld({"@context": [f"{url}/context.jsonld", {"ex": "http://example.org/"}], **node}), - Network accessline 307
_jsonld({"@context": f"{url}/context.jsonld", **node}), _jsonld({"@context": [f"{url}/context.jsonld", {"ex": "http://example.org/"}], **node}), _jsonld({"@graph": [{"@context": f"{url}/context.jsonld", **node}]}), - Network accessline 308
_jsonld({"@context": [f"{url}/context.jsonld", {"ex": "http://example.org/"}], **node}), - Network accessline 311
_jsonld( { "@context": {"knows": {"@id": "http://x/knows", "@context": f"{url}/scoped"}}, - Network accessline 312
{ "@context": {"knows": {"@id": "http://x/knows", "@context": f"{url}/scoped"}}, **node, - Network accessline 313
"@context": {"knows": {"@id": "http://x/knows", "@context": f"{url}/scoped"}}, - Network accessline 339
context_file = tmp_path / "context.jsonld" context_file.write_bytes(REMOTE_CONTEXT) node = {"@id": "http://example.org/a", "label": "A"} - Network accessline 341
node = {"@id": "http://example.org/a", "label": "A"} - Network accessline 356
document = _jsonld( { "@context": {"label": "http://www.w3.org/2000/01/rdf-schema#label"}, - Network accessline 357
{ "@context": {"label": "http://www.w3.org/2000/01/rdf-schema#label"}, "@id": "http://example.org/a", - Network accessline 358
"@context": {"label": "http://www.w3.org/2000/01/rdf-schema#label"}, - Network accessline 359
"@id": "http://example.org/a", - Network accessline 376
document = f"""<?xml version="1.0"?> <!DOCTYPE rdf:RDF [<!ENTITY ext SYSTEM "{url}/entity">]> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" - Network accessline 377
<!DOCTYPE rdf:RDF [<!ENTITY ext SYSTEM "{url}/entity">]> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:rdfs="http://www.w3.org/2000/01/rdf-schema#"> - Network accessline 378
<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" - Network accessline 379
xmlns:rdfs="http://www.w3.org/2000/01/rdf-schema#"> - Network accessline 380
<rdf:Description rdf:about="http://example.org/a"><rdfs:label>&ext;</rdfs:label></rdf:Description> - Network accessline 397
DIGIT_PREDICATE_FIXTURE = ( b"<http://example.org/a> <http://example.org/123> <http://example.org/b> ." - Network accessline 398
b"<http://example.org/a> <http://example.org/123> <http://example.org/b> ."
cognee/tests/unit/api/test_get_activity_router_agents_users.py
cognee/tests/unit/api/test_get_activity_router_pipeline_runs.py
- Executable scriptline 1
Executable file
cognee/tests/unit/api/test_get_raw_data_endpoint.py
- Executable scriptline 1
Executable file - Network accessline 142
"""Returns 501 for unsupported raw_data_location schemes (e.g., http://).""" - Network accessline 148
dataset_id=dataset_id, data_id=data_id, raw_data_location="http://example.com/file.txt", - Network accessline 149
data_id=data_id, raw_data_location="http://example.com/file.txt", name="file.txt", - Network accessline 150
raw_data_location="http://example.com/file.txt",
cognee/tests/unit/api/test_get_schema_inventory.py
- Executable scriptline 1
Executable file
cognee/tests/unit/api/test_get_schema_router.py
- Executable scriptline 1
Executable file
cognee/tests/unit/api/test_get_sessions_router_cost_by_user_agent.py
- Executable scriptline 1
Executable file
cognee/tests/unit/api/test_get_sessions_router_with_agent_info.py
- Executable scriptline 1
Executable file
cognee/tests/unit/api/test_health_checker.py
- Executable scriptline 1
Executable file
cognee/tests/unit/api/test_improve_global_context_index.py
- Executable scriptline 1
Executable file
cognee/tests/unit/api/test_incremental_node_sets.py
- Executable scriptline 1
Executable file
cognee/tests/unit/api/test_incremental_refusals.py
- Executable scriptline 1
Executable file
cognee/tests/unit/api/test_incremental_rehydrate.py
- Executable scriptline 1
Executable file - Network accessline 38
"truth_epoch": 7, "ontology_valid": True, "ontology_uri": "http://onto/x", - Network accessline 39
"ontology_valid": True, "ontology_uri": "http://onto/x", "version": 3, - Network accessline 40
"ontology_uri": "http://onto/x", - Network accessline 61
assert chunk.truth_epoch == 7 assert chunk.ontology_valid is True assert chunk.ontology_uri == "http://onto/x" - Network accessline 62
assert chunk.ontology_valid is True assert chunk.ontology_uri == "http://onto/x" assert chunk.version == 3 - Network accessline 63
assert chunk.ontology_uri == "http://onto/x"
cognee/tests/unit/api/test_incremental_retires_decisions.py
- Executable scriptline 1
Executable file
cognee/tests/unit/api/test_incremental_temporal_hints.py
- Executable scriptline 1
Executable file
cognee/tests/unit/api/test_live_events.py
- Executable scriptline 1
Executable file
cognee/tests/unit/api/test_memory_provenance.py
- Executable scriptline 1
Executable file
cognee/tests/unit/api/test_memory_provenance_graph_provenance.py
- Executable scriptline 1
Executable file
cognee/tests/unit/api/test_memory_provenance_role_grants.py
- Executable scriptline 1
Executable file
cognee/tests/unit/api/test_memory_status_router.py
- Executable scriptline 1
Executable file
cognee/tests/unit/api/test_ontology_endpoint.py
- Executable scriptline 1
Executable file - Network accessline 50
ontology_content = ( b"<rdf:RDF xmlns:rdf='http://www.w3.org/1999/02/22-rdf-syntax-ns#'></rdf:RDF>" - Network accessline 51
b"<rdf:RDF xmlns:rdf='http://www.w3.org/1999/02/22-rdf-syntax-ns#'></rdf:RDF>" - Network accessline 110
file1_content = b"<rdf:RDF xmlns:rdf='http://www.w3.org/1999/02/22-rdf-syntax-ns#'></rdf:RDF>" - Network accessline 111
file2_content = b"<rdf:RDF xmlns:rdf='http://www.w3.org/1999/02/22-rdf-syntax-ns#'></rdf:RDF>" - Network accessline 130
file_content = b"<rdf:RDF xmlns:rdf='http://www.w3.org/1999/02/22-rdf-syntax-ns#'></rdf:RDF>" - Network accessline 163
file1_content = b"""<?xml version="1.0"?> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" - Network accessline 164
<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" - Network accessline 165
xmlns:owl="http://www.w3.org/2002/07/owl#"> - Network accessline 169
file2_content = b"""<?xml version="1.0"?> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" - Network accessline 170
<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" - Network accessline 171
xmlns:owl="http://www.w3.org/2002/07/owl#">
cognee/tests/unit/api/test_ontology_router_offload.py
- Executable scriptline 1
Executable file
cognee/tests/unit/api/test_permissions_router.py
- Executable scriptline 1
Executable file
cognee/tests/unit/api/test_query_required_on_recall_and_search.py
- Executable scriptline 1
Executable file
cognee/tests/unit/api/test_remember_entry_node_set.py
- Executable scriptline 1
Executable file
cognee/tests/unit/api/test_search_history_delete.py
- Executable scriptline 1
Executable file
cognee/tests/unit/api/test_search_recall_error_telemetry.py
- Executable scriptline 1
Executable file
cognee/tests/unit/api/test_search_router_event_properties.py
- Executable scriptline 1
Executable file
cognee/tests/unit/api/test_search_router_only_context.py
- Executable scriptline 1
Executable file
cognee/tests/unit/api/test_sessions_delete_surfaces.py
- Executable scriptline 1
Executable file
cognee/tests/unit/api/test_skills_router.py
- Executable scriptline 1
Executable file
cognee/tests/unit/api/test_status_progress_router.py
- Executable scriptline 1
Executable file
cognee/tests/unit/api/test_temporal_search_type_accepted.py
- Executable scriptline 1
Executable file
cognee/tests/unit/api/test_unauthorized_response_enrichment.py
- Executable scriptline 1
Executable file
cognee/tests/unit/api/test_update_config_routing.py
- Executable scriptline 1
Executable file
cognee/tests/unit/api/test_upload_fields.py
- Executable scriptline 1
Executable file - Network accessline 113
"datasetName": "ds", "content_type": "code", "raw_data": "https://github.com/topoteretes/cognee", - Network accessline 114
"content_type": "code", "raw_data": "https://github.com/topoteretes/cognee", "node_set": "", - Network accessline 115
"raw_data": "https://github.com/topoteretes/cognee", - Network accessline 119
) assert response.status_code == 200, response.text assert fake_remember["data"] == ["https://github.com/topoteretes/cognee"] - Network accessline 120
assert response.status_code == 200, response.text assert fake_remember["data"] == ["https://github.com/topoteretes/cognee"] assert fake_remember["kwargs"]["content_type"] == "code" - Network accessline 121
assert fake_remember["data"] == ["https://github.com/topoteretes/cognee"]
cognee/tests/unit/api/test_visualize_authorizes_once.py
- Executable scriptline 1
Executable file
cognee/tests/unit/api/test_visualize_event_scope.py
- Executable scriptline 1
Executable file
cognee/tests/unit/api/test_visualize_json_stream.py
- Executable scriptline 1
Executable file
cognee/tests/unit/api/test_visualize_subgraph.py
- Executable scriptline 1
Executable file
cognee/tests/unit/api/test_visualize_subscribe.py
- Executable scriptline 1
Executable file
cognee/tests/unit/api/v1/__init__.py
- Executable scriptline 1
Executable file
cognee/tests/unit/api/v1/cognify/test_chunk_attachment.py
- Executable scriptline 1
Executable file
cognee/tests/unit/api/v1/cognify/test_cognify_ontology_resolution.py
- Executable scriptline 1
Executable file
cognee/tests/unit/api/v1/cognify/test_early_chunk_indexing.py
- Executable scriptline 1
Executable file
cognee/tests/unit/api/v1/cognify/test_removed_temporal_cognify.py
- Executable scriptline 1
Executable file
cognee/tests/unit/api/v1/cognify/test_summary_method_argument.py
- Executable scriptline 1
Executable file
cognee/tests/unit/api/v1/config/__init__.py
- Executable scriptline 1
Executable file
cognee/tests/unit/api/v1/config/test_config_set_method.py
- Executable scriptline 1
Executable file
cognee/tests/unit/api/v1/config/test_llmconfig_export.py
- Executable scriptline 1
Executable file
cognee/tests/unit/api/v1/datasets/__init__.py
- Executable scriptline 1
Executable file
cognee/tests/unit/api/v1/datasets/test_delete_data_receipt.py
- Executable scriptline 1
Executable file
cognee/tests/unit/api/v1/datasets/test_delete_dataset_lock.py
- Executable scriptline 1
Executable file
cognee/tests/unit/api/v1/datasets/test_find_data.py
- Executable scriptline 1
Executable file - Network accessline 143
existing_file.as_uri(), "s3://bucket/path/report.pdf", "https://example.com/page", - Network accessline 144
"s3://bucket/path/report.pdf", "https://example.com/page", "http://example.com/page", - Network accessline 145
"https://example.com/page", - Network accessline 146
"http://example.com/page", - Network accessline 240
for reference in ("https://example.com/page", "s3://bucket/report.pdf"):
cognee/tests/unit/api/v1/datasets/test_sparql_route.py
- Executable scriptline 1
Executable file - Network accessline 43
return ( "SELECT * WHERE { " + " ".join(f"?s <http://x/p{i}> ?o{i} ." for i in range(patterns)) - Network accessline 44
"SELECT * WHERE { " + " ".join(f"?s <http://x/p{i}> ?o{i} ." for i in range(patterns)) + " }" - Network accessline 45
+ " ".join(f"?s <http://x/p{i}> ?o{i} ." for i in range(patterns)) - Network accessline 164
response = _sparql( client, "CONSTRUCT { ?a <urn:knows> ?b } WHERE { ?a <https://cognee.ai/graph/prop/knows> ?b }", - Network accessline 165
client, "CONSTRUCT { ?a <urn:knows> ?b } WHERE { ?a <https://cognee.ai/graph/prop/knows> ?b }", ) - Network accessline 166
"CONSTRUCT { ?a <urn:knows> ?b } WHERE { ?a <https://cognee.ai/graph/prop/knows> ?b }", - Network accessline 193
def test_base_iri_is_applied_to_minted_iris(client): response = _sparql(client, SELECT_LABELS, base_iri="https://example.org/mem/") - Network accessline 194
response = _sparql(client, SELECT_LABELS, base_iri="https://example.org/mem/") - Network accessline 196
assert response.status_code == 200 assert response.json()["rows"][0][0] == "https://example.org/mem/node/person-1" - Network accessline 197
assert response.json()["rows"][0][0] == "https://example.org/mem/node/person-1" - Network accessline 200
@pytest.mark.parametrize("base_iri", [None, "https://example.org/mem/"]) - Network accessline 247
"DELETE WHERE { ?s ?p ?o }", "DELETE { ?s ?p ?o } INSERT { ?s ?p 'x' } WHERE { ?s ?p ?o }", "LOAD <http://example.org/data.ttl>", - Network accessline 248
"DELETE { ?s ?p ?o } INSERT { ?s ?p 'x' } WHERE { ?s ?p ?o }", "LOAD <http://example.org/data.ttl>", "CLEAR ALL", - Network accessline 249
"LOAD <http://example.org/data.ttl>", - Network accessline 313
"query", [ "SELECT * WHERE { SERVICE <http://169.254.169.254/latest/> { ?s ?p ?o } }", - Network accessline 314
[ "SELECT * WHERE { SERVICE <http://169.254.169.254/latest/> { ?s ?p ?o } }", "SELECT * WHERE { SERVICE SILENT <http://internal:8080/sparql> { ?s ?p ?o } }", - Network accessline 315
"SELECT * WHERE { SERVICE <http://169.254.169.254/latest/> { ?s ?p ?o } }", - Network accessline 316
"SELECT * WHERE { SERVICE SILENT <http://internal:8080/sparql> { ?s ?p ?o } }", - Network accessline 317
"SELECT * WHERE { ?svc rdfs:label ?n . SERVICE ?svc { ?s ?p ?o } }", "SELECT * WHERE { { SELECT ?s WHERE { SERVICE <http://x/> { ?s ?p ?o } } } }", "SELECT * WHERE { ?s rdfs:label ?n OPTIONAL { SERVICE <http://x/> { ?s ?p ?o - Network accessline 318
"SELECT * WHERE { { SELECT ?s WHERE { SERVICE <http://x/> { ?s ?p ?o } } } }", - Network accessline 319
"SELECT * WHERE { ?s rdfs:label ?n OPTIONAL { SERVICE <http://x/> { ?s ?p ?o } } }", - Network accessline 320
"SELECT * WHERE { { ?s ?p ?o } UNION { SERVICE <http://x/> { ?s ?p ?o } } }", - Network accessline 321
"ASK { SERVICE <http://x/> { ?s ?p ?o } }", - Network accessline 322
"CONSTRUCT { ?s ?p ?o } WHERE { SERVICE <http://x/> { ?s ?p ?o } }", - Network accessline 323
"PREFIX ex: <http://x/> SELECT * WHERE { service ex:endpoint { ?s ?p ?o } }", - Network accessline 338
[ "SELECT * FROM <file:///etc/passwd> WHERE { ?s ?p ?o }", "SELECT * FROM <http://169.254.169.254/latest/> WHERE { ?s ?p ?o }", - Network accessline 339
"SELECT * FROM <file:///etc/passwd> WHERE { ?s ?p ?o }", "SELECT * FROM <http://169.254.169.254/latest/> WHERE { ?s ?p ?o }", "SELECT * FROM NAMED <http://x/g> WHERE { GRAPH ?g { ?s ?p ?o } }", - Network accessline 340
"SELECT * FROM <http://169.254.169.254/latest/> WHERE { ?s ?p ?o }", - Network accessline 341
"SELECT * FROM NAMED <http://x/g> WHERE { GRAPH ?g { ?s ?p ?o } }", - Network accessline 342
"ASK FROM <http://x/g> { ?s ?p ?o }", - Network accessline 343
"CONSTRUCT { ?s ?p ?o } FROM <http://x/g> WHERE { ?s ?p ?o }", - Network accessline 344
"DESCRIBE ?s FROM <http://x/g> WHERE { ?s ?p ?o }", - Network accessline 391
"SELECT ?service WHERE { ?service rdfs:label ?name }", 'SELECT ?s WHERE { ?s rdfs:label ?n FILTER(CONTAINS(?n, "SERVICE")) }', "SELECT ?s WHERE { ?s <http://example.org/vocab#service> ?o }", - Network accessline 392
'SELECT ?s WHERE { ?s rdfs:label ?n FILTER(CONTAINS(?n, "SERVICE")) }', "SELECT ?s WHERE { ?s <http://example.org/vocab#service> ?o }", "SELECT ?s WHERE { ?s ?p ?o } # SERVICE <http://x/> in a comment", - Network accessline 393
"SELECT ?s WHERE { ?s <http://example.org/vocab#service> ?o }", - Network accessline 394
"SELECT ?s WHERE { ?s ?p ?o } # SERVICE <http://x/> in a comment", - Network accessline 395
"PREFIX from: <http://example.org/> SELECT ?s WHERE { ?s from:named ?o }", - Network accessline 501
def test_term_to_json_flattens_rdflib_terms(): assert sparql_module.term_to_json(URIRef("https://example.org/x")) == "https://example.org/x" - Network accessline 502
assert sparql_module.term_to_json(URIRef("https://example.org/x")) == "https://example.org/x" - Network accessline 517
'SELECT ?s WHERE { ?s rdfs:label ?n FILTER(CONTAINS(?n, "delete")) }', "SELECT ?s WHERE { ?s <http://example.org/vocab#create> ?o }", - Network accessline 518
"SELECT ?s WHERE { ?s <http://example.org/vocab#create> ?o }", - Network accessline 520
"SELECT ?s WHERE { ?s ?p ?o } # <urn:x#DROP>", "SELECT ?insert ?delete WHERE { ?insert ?p ?delete }", "PREFIX ex: <http://example.org/> SELECT ?s WHERE { ?s ex:load ?o }", - Network accessline 521
"SELECT ?insert ?delete WHERE { ?insert ?p ?delete }", "PREFIX ex: <http://example.org/> SELECT ?s WHERE { ?s ex:load ?o }", "SELECT ?s WHERE { ?s ?p ?o } ORDER BY ?created", - Network accessline 522
"PREFIX ex: <http://example.org/> SELECT ?s WHERE { ?s ex:load ?o }", - Network accessline 601
): await datasets_module.datasets.sparql( DATASET_ID, "SELECT * WHERE { SERVICE <http://x/> { ?s ?p ?o } }", user=object() - Network accessline 602
await datasets_module.datasets.sparql( DATASET_ID, "SELECT * WHERE { SERVICE <http://x/> { ?s ?p ?o } }", user=object() ) - Network accessline 603
DATASET_ID, "SELECT * WHERE { SERVICE <http://x/> { ?s ?p ?o } }", user=object() - Network accessline 630
with patch.object(datasets_module, "get_authorized_dataset", authorize): body = await datasets_module.datasets.sparql( DATASET_ID, SELECT_LABELS, base_iri="https://x/", limit=7 - Network accessline 631
body = await datasets_module.datasets.sparql( DATASET_ID, SELECT_LABELS, base_iri="https://x/", limit=7 ) - Network accessline 632
DATASET_ID, SELECT_LABELS, base_iri="https://x/", limit=7 - Network accessline 635
assert body == remote client.sparql.assert_awaited_once_with( DATASET_ID, SELECT_LABELS, base_iri="https://x/", limit=7 - Network accessline 636
client.sparql.assert_awaited_once_with( DATASET_ID, SELECT_LABELS, base_iri="https://x/", limit=7 ) - Network accessline 637
DATASET_ID, SELECT_LABELS, base_iri="https://x/", limit=7
cognee/tests/unit/api/v1/forget/__init__.py
- Executable scriptline 1
Executable file
cognee/tests/unit/api/v1/forget/test_forget_clean_history.py
- Executable scriptline 1
Executable file
cognee/tests/unit/api/v1/forget/test_forget_dataset_args.py
- Executable scriptline 1
Executable file
cognee/tests/unit/api/v1/forget/test_forget_endpoint.py
- Executable scriptline 1
Executable file
cognee/tests/unit/api/v1/forget/test_forget_endpoint_not_found.py
- Executable scriptline 1
Executable file
cognee/tests/unit/api/v1/forget/test_forget_memory_only.py
- Executable scriptline 1
Executable file
cognee/tests/unit/api/v1/improve/__init__.py
- Executable scriptline 1
Executable file
cognee/tests/unit/api/v1/improve/conftest.py
- Executable scriptline 1
Executable file
cognee/tests/unit/api/v1/improve/test_improve_agent_context.py
- Executable scriptline 1
Executable file
cognee/tests/unit/api/v1/improve/test_improve_budget_exhaustion.py
- Executable scriptline 1
Executable file
cognee/tests/unit/api/v1/improve/test_improve_orchestration.py
cognee/tests/unit/api/v1/improve/test_improve_queue.py
- Executable scriptline 1
Executable file
cognee/tests/unit/api/v1/improve/test_improve_router.py
- Executable scriptline 1
Executable file
cognee/tests/unit/api/v1/memify/__init__.py
- Executable scriptline 1
Executable file
cognee/tests/unit/api/v1/memify/test_deprecated_memify.py
- Executable scriptline 1
Executable file
cognee/tests/unit/api/v1/permissions/__init__.py
- Executable scriptline 1
Executable file
cognee/tests/unit/api/v1/permissions/test_capability_endpoints.py
- Executable scriptline 1
Executable file
cognee/tests/unit/api/v1/recall/__init__.py
- Executable scriptline 1
Executable file
cognee/tests/unit/api/v1/recall/test_query_router.py
- Executable scriptline 1
Executable file
cognee/tests/unit/api/v1/recall/test_recall_api.py
cognee/tests/unit/api/v1/recall/test_recall_tools.py
- Executable scriptline 1
Executable file
cognee/tests/unit/api/v1/recall/test_recall_warmup.py
- Executable scriptline 1
Executable file
cognee/tests/unit/api/v1/recall/test_skill_gate.py
- Executable scriptline 1
Executable file
cognee/tests/unit/api/v1/remember/__init__.py
- Executable scriptline 1
Executable file
cognee/tests/unit/api/v1/remember/test_remember_auto_improve_debounce.py
- Executable scriptline 1
Executable file
cognee/tests/unit/api/v1/remember/test_remember_background_task_anchoring.py
- Executable scriptline 1
Executable file
cognee/tests/unit/api/v1/remember/test_remember_improve_result.py
- Executable scriptline 1
Executable file
cognee/tests/unit/api/v1/remember/test_remember_router_ontology_session.py
- Executable scriptline 1
Executable file
cognee/tests/unit/api/v1/remember/test_remember_router_self_improvement.py
- Executable scriptline 1
Executable file
cognee/tests/unit/api/v1/remember/test_typed_entry_dataset_access.py
- Executable scriptline 1
Executable file
cognee/tests/unit/api/v1/responses/test_dispatch_caller.py
cognee/tests/unit/api/v1/search/test_cloud_client_code_search.py
- Executable scriptline 1
Executable file - Network accessline 45
@pytest.mark.asyncio async def test_cloud_client_forwards_structured_code_query(): client = CloudClient("https://example.test", "key") - Network accessline 46
async def test_cloud_client_forwards_structured_code_query(): client = CloudClient("https://example.test", "key") session = _Session() - Network accessline 47
client = CloudClient("https://example.test", "key")
cognee/tests/unit/api/v1/search/test_code_search_dispatch.py
- Executable scriptline 1
Executable file
cognee/tests/unit/api/v1/search/test_search_api.py
- Executable scriptline 1
Executable file
cognee/tests/unit/api/v1/serve/__init__.py
- Executable scriptline 1
Executable file
cognee/tests/unit/api/v1/serve/test_cloud_client_find_data.py
- Executable scriptline 1
Executable file - Network accessline 75
def get(self, url, params=None): self.requests.append((url, dict(params or {}))) - Network accessline 76
self.requests.append((url, dict(params or {}))) - Network accessline 88
def _client(server) -> CloudClient: client = CloudClient.__new__(CloudClient) client.service_url = "http://server" - Network accessline 89
client = CloudClient.__new__(CloudClient) client.service_url = "http://server" client._get_session = AsyncMock(return_value=server) - Network accessline 90
client.service_url = "http://server"
cognee/tests/unit/api/v1/serve/test_cloud_client_improve_payload.py
- Executable scriptline 1
Executable file - Network accessline 37
def _client_with_recorder(): client = CloudClient.__new__(CloudClient) client.service_url = "http://server" - Network accessline 38
client = CloudClient.__new__(CloudClient) client.service_url = "http://server" posts = [] - Network accessline 39
client.service_url = "http://server" - Network accessline 62
url, payload = posts[0] assert url == "http://server/api/v1/improve" - Network accessline 63
assert url == "http://server/api/v1/improve"
cognee/tests/unit/api/v1/serve/test_cloud_client_proxy_env.py
cognee/tests/unit/api/v1/serve/test_cloud_client_text_filename.py
- Executable scriptline 1
Executable file
cognee/tests/unit/api/v1/serve/test_serve_workspace_id.py
- Executable scriptline 1
Executable file - Network accessline 31
await site.start() port = site._server.sockets[0].getsockname()[1] return runner, f"http://127.0.0.1:{port}" - Network accessline 33
return runner, f"http://127.0.0.1:{port}" - Access to secretsline 119
[Credential-related source omitted] - Access to secretsline 140
[Credential-related source omitted] - Access to secretsline 160
[Credential-related source omitted] - Network accessline 180
monkeypatch.setattr(CloudClient, "TENANT_LOOKUP_TIMEOUT", aiohttp.ClientTimeout(total=0.2))
cognee/tests/unit/api/v1/session/test_session_api.py
- Executable scriptline 1
Executable file
cognee/tests/unit/api/v1/session/test_session_memory_flows.py
- Executable scriptline 1
Executable file
cognee/tests/unit/api/v1/session/test_session_visibility.py
- Executable scriptline 1
Executable file
cognee/tests/unit/api/v1/test_add_branch.py
cognee/tests/unit/api/v1/test_add_dlt_config.py
- Executable scriptline 1
Executable file
cognee/tests/unit/api/v1/test_add_llm_gating.py
- Executable scriptline 1
Executable file
cognee/tests/unit/api/v1/test_add_orphan_cleanup.py
- Executable scriptline 1
Executable file
cognee/tests/unit/api/v1/test_add_remember_label.py
- Executable scriptline 1
Executable file
cognee/tests/unit/api/v1/test_add_remember_raw_data.py
cognee/tests/unit/api/v1/test_conflicts_remote_routing.py
- Executable scriptline 1
Executable file - Network accessline 53
def _client(monkeypatch, response): client = CloudClient("http://remote.invalid", "key") - Network accessline 54
client = CloudClient("http://remote.invalid", "key") - Network accessline 79
) rows = await client.list_conflicts(dataset_id, status="resolved") assert captured["url"] == "http://remote.invalid/api/v1/conflicts" - Network accessline 80
rows = await client.list_conflicts(dataset_id, status="resolved") assert captured["url"] == "http://remote.invalid/api/v1/conflicts" assert captured["params"] == {"dataset_id": str(dataset_id), "status": "resolved"} - Network accessline 81
assert captured["url"] == "http://remote.invalid/api/v1/conflicts" - Network accessline 103
conflict_id, dataset_id=dataset_id, selected_fact_id=fact_id, reason="Verified" ) assert captured["url"] == f"http://remote.invalid/api/v1/conflicts/{conflict_id}/resolve" - Network accessline 104
) assert captured["url"] == f"http://remote.invalid/api/v1/conflicts/{conflict_id}/resolve" assert captured["json"] == { - Network accessline 105
assert captured["url"] == f"http://remote.invalid/api/v1/conflicts/{conflict_id}/resolve"
cognee/tests/unit/api/v1/test_dataset_schema_endpoints.py
cognee/tests/unit/api/v1/test_list_data_remote_routing.py
- Executable scriptline 1
Executable file - Network accessline 104
def _client_with_fake_get(monkeypatch, response): client = CloudClient("http://remote.invalid", "key") - Network accessline 105
client = CloudClient("http://remote.invalid", "key") - Network accessline 130
assert rows == [{"id": "x"}] assert captured["url"] == f"http://remote.invalid/api/v1/datasets/{dataset_id}/data" - Network accessline 131
assert captured["url"] == f"http://remote.invalid/api/v1/datasets/{dataset_id}/data" - Network accessline 145
@pytest.mark.parametrize("fail_second_page", [False, True]) async def test_cloud_client_list_data_follows_pages(monkeypatch, fail_second_page): client = CloudClient("http://remote.invalid", "key") - Network accessline 146
async def test_cloud_client_list_data_follows_pages(monkeypatch, fail_second_page): client = CloudClient("http://remote.invalid", "key") offsets = [] - Network accessline 147
client = CloudClient("http://remote.invalid", "key") - Network accessline 203
@pytest.mark.asyncio async def test_cloud_client_deduplicates_overlaps_without_rewinding_offset(monkeypatch): client = CloudClient("http://remote.invalid", "key") - Network accessline 204
async def test_cloud_client_deduplicates_overlaps_without_rewinding_offset(monkeypatch): client = CloudClient("http://remote.invalid", "key") offsets = [] - Network accessline 205
client = CloudClient("http://remote.invalid", "key")
cognee/tests/unit/api/v1/test_public_memory_api.py
- Executable scriptline 1
Executable file
cognee/tests/unit/api/v1/test_remember_presort.py
- Executable scriptline 1
Executable file
cognee/tests/unit/api/v1/test_remember_router_code.py
- Executable scriptline 1
Executable file - Network accessline 78
"datasetName": "code_ds", "content_type": "code", "raw_data": ["https://github.com/org/repo", "https://github.com/org/other"], - Network accessline 79
"content_type": "code", "raw_data": ["https://github.com/org/repo", "https://github.com/org/other"], "index_vectors": "true", - Network accessline 80
"raw_data": ["https://github.com/org/repo", "https://github.com/org/other"], - Network accessline 86
assert response.status_code == 200, response.text assert fake_remember["data"] == [ "https://github.com/org/repo", - Network accessline 87
assert fake_remember["data"] == [ "https://github.com/org/repo", "https://github.com/org/other", - Network accessline 88
"https://github.com/org/repo", - Network accessline 89
"https://github.com/org/other", - Network accessline 103
"raw_data": ["https://github.com/org/repo", "", " "], - Network accessline 107
assert response.status_code == 200, response.text assert fake_remember["data"] == ["https://github.com/org/repo"] - Network accessline 108
assert fake_remember["data"] == ["https://github.com/org/repo"] - Network accessline 128
"datasetName": "code_ds", "content_type": "code", "raw_data": ["https://github.com/org/repo"], - Network accessline 129
"content_type": "code", "raw_data": ["https://github.com/org/repo"], }, - Network accessline 130
"raw_data": ["https://github.com/org/repo"], - Network accessline 144
"datasetName": "code_ds", "content_type": "code", "raw_data": ["https://github.com/org/repo"], - Network accessline 145
"content_type": "code", "raw_data": ["https://github.com/org/repo"], "session_id": "s1", - Network accessline 146
"raw_data": ["https://github.com/org/repo"], - Network accessline 190
"datasetName": "code_ds", "content_type": "code", "raw_data": ["https://github.com/org/repo"], - Network accessline 191
"content_type": "code", "raw_data": ["https://github.com/org/repo"], }, - Network accessline 192
"raw_data": ["https://github.com/org/repo"], - Network accessline 196
assert response.status_code == 200, response.text assert fake_remember["data"] == ["https://github.com/org/repo"] - Network accessline 197
assert fake_remember["data"] == ["https://github.com/org/repo"]
cognee/tests/unit/api/v1/test_serve_fail_loud.py
- Executable scriptline 1
Executable file - Access to secretsline 22
[Credential-related source omitted] - Network accessline 40
[Credential-related source omitted] - Network accessline 41
[Credential-related source omitted] - Network accessline 42
[Credential-related source omitted] - Access to secretsline 42
[Credential-related source omitted] - Network accessline 54
message = exc_info.value.message assert str(creds_file) in message assert "http://stale.invalid" in message - Network accessline 55
assert str(creds_file) in message assert "http://stale.invalid" in message assert "COGNEE_SERVICE_URL" in message - Network accessline 56
assert "http://stale.invalid" in message - Network accessline 81
[Credential-related source omitted] - Network accessline 82
[Credential-related source omitted] - Access to secretsline 82
[Credential-related source omitted] - Network accessline 94
with pytest.raises(CogneeConfigurationError) as exc_info: await serve(url="http://some-instance:8000") - Network accessline 95
await serve(url="http://some-instance:8000") - Network accessline 110
[Credential-related source omitted] - Access to secretsline 110
[Credential-related source omitted] - Network accessline 111
try: assert client.service_url == "http://some-instance:8000" assert json.loads(creds_file.read_text()) == { - Network accessline 112
assert client.service_url == "http://some-instance:8000" - Network accessline 113
[Credential-related source omitted] - Network accessline 114
"service_url": "http://some-instance:8000", - Access to secretsline 115
[Credential-related source omitted] - Network accessline 132
client = await serve() try: assert client.service_url == "http://saved-instance.invalid" - Network accessline 133
try: assert client.service_url == "http://saved-instance.invalid" finally: - Network accessline 134
assert client.service_url == "http://saved-instance.invalid" - Network accessline 143
[Credential-related source omitted] - Network accessline 144
[Credential-related source omitted] - Access to secretsline 144
[Credential-related source omitted] - Network accessline 157
[Credential-related source omitted] - Network accessline 158
[Credential-related source omitted] - Network accessline 159
[Credential-related source omitted] - Access to secretsline 159
[Credential-related source omitted] - Network accessline 167
assert "http://alive-but-rejects.invalid" in exc_info.value.message - Access to secretsline 177
[Credential-related source omitted] - Network accessline 178
[Credential-related source omitted] - Network accessline 179
[Credential-related source omitted] - Network accessline 180
"service_url": "http://saved-instance.invalid", - Network accessline 181
[Credential-related source omitted] - Access to secretsline 181
[Credential-related source omitted] - Network accessline 182
"management_url": "https://api.example", - Network accessline 193
[Credential-related source omitted] - Network accessline 194
[Credential-related source omitted] - Access to secretsline 194
[Credential-related source omitted] - Network accessline 198
[Credential-related source omitted] - Network accessline 199
[Credential-related source omitted] - Network accessline 200
[Credential-related source omitted] - Access to secretsline 200
[Credential-related source omitted]
cognee/tests/unit/api/v1/test_sync_background_task_anchoring.py
- Executable scriptline 1
Executable file
cognee/tests/unit/api/v1/test_update_remote_routing.py
- Executable scriptline 1
Executable file - Network accessline 136
def _client_with_fake_patch(monkeypatch, response): client = CloudClient("http://remote.invalid", "key") - Network accessline 137
client = CloudClient("http://remote.invalid", "key") - Network accessline 174
assert (result["status"], result["kept_chunks"]) == ("incremental", 3) assert result["data_id"] == UUID(payload["data_id"]), "remote ids are UUIDs, as locally" assert captured["url"] == "http://remote.invalid/api/v1/update" - Network accessline 175
assert result["data_id"] == UUID(payload["data_id"]), "remote ids are UUIDs, as locally" assert captured["url"] == "http://remote.invalid/api/v1/update" assert captured["params"] == { - Network accessline 176
assert captured["url"] == "http://remote.invalid/api/v1/update"
cognee/tests/unit/api/v1/test_update_result.py
- Executable scriptline 1
Executable file
cognee/tests/unit/api/v1/ui/__init__.py
- Executable scriptline 1
Executable file
cognee/tests/unit/api/v1/ui/test_docker_preflight.py
- Executable scriptline 1
Executable file
cognee/tests/unit/api/v1/ui/test_mcp_port_startup.py
- Executable scriptline 1
Executable file
cognee/tests/unit/api/v1/ui/test_startup_cleanup.py
- Executable scriptline 1
Executable file
cognee/tests/unit/api/v1/validate/test_validate.py
cognee/tests/unit/ci/test_cognify_status_parser.py
- Executable scriptline 1
Executable file - Access to secretsline 23
[Credential-related source omitted] - Access to secretsline 24
[Credential-related source omitted] - Network accessline 114
class _FakeClient: service_url = "https://tenant.example" - Network accessline 115
service_url = "https://tenant.example" - Network accessline 150
) (url, params) = client.session.calls[0] assert url == "https://tenant.example/api/v1/datasets/status" - Network accessline 151
(url, params) = client.session.calls[0] assert url == "https://tenant.example/api/v1/datasets/status" assert ("include_error_detail", "true") in params - Network accessline 152
assert url == "https://tenant.example/api/v1/datasets/status"
cognee/tests/unit/ci/test_license_compatibility.py
- Executable scriptline 1
Executable file
cognee/tests/unit/ci/test_linear_review_tickets.py
- Executable scriptline 1
Executable file - Network accessline 31
"number": number, "title": title, "html_url": f"https://github.com/{REPO}/pull/{number}", - Network accessline 32
"title": title, "html_url": f"https://github.com/{REPO}/pull/{number}", "user": AUTHOR, - Network accessline 33
"html_url": f"https://github.com/{REPO}/pull/{number}", - Access to secretsline 270
[Credential-related source omitted] - Network accessline 300
assert ticket["stateId"] == "s-done" # the completed state with the lowest position assert ticket["title"] == "PR review: cognee#7 Add a feature" assert "https://github.com/topoteretes/cognee/pull/7" in ticket["description"] - Network accessline 301
assert ticket["title"] == "PR review: cognee#7 Add a feature" assert "https://github.com/topoteretes/cognee/pull/7" in ticket["description"] assert "Approved: 2026-10-20T09:00:00Z" in ticket["description"] - Network accessline 302
assert "https://github.com/topoteretes/cognee/pull/7" in ticket["description"] - Network accessline 305
assert uuid.UUID(ticket["id"]).version == 4 assert [a["url"] for a in fake.attached] == [ "https://github.com/topoteretes/cognee/pull/7", - Network accessline 306
assert [a["url"] for a in fake.attached] == [ "https://github.com/topoteretes/cognee/pull/7", "https://github.com/topoteretes/cognee/pull/7", - Network accessline 307
"https://github.com/topoteretes/cognee/pull/7", - Network accessline 308
"https://github.com/topoteretes/cognee/pull/7", - Access to secretsline 477
[Credential-related source omitted]
cognee/tests/unit/ci/test_perf_provenance.py
cognee/tests/unit/conftest.py
- Executable scriptline 1
Executable file
cognee/tests/unit/distributed/test_islo_sandbox.py
- Executable scriptline 1
Executable file - Network accessline 95
self.calls.append((sandbox_name, port, ttl_seconds)) return SimpleNamespace( url="https://share.example", - Network accessline 96
return SimpleNamespace( url="https://share.example", port=port, - Network accessline 97
url="https://share.example", - Access to secretsline 184
[Credential-related source omitted] - Access to secretsline 185
[Credential-related source omitted] - Access to secretsline 186
[Credential-related source omitted] - Access to secretsline 189
[Credential-related source omitted] - Access to secretsline 190
[Credential-related source omitted] - Access to secretsline 197
[Credential-related source omitted] - Access to secretsline 198
[Credential-related source omitted] - Access to secretsline 224
[Credential-related source omitted] - Network accessline 237
output = capsys.readouterr().out assert "https://share.example" in output - Network accessline 238
assert "https://share.example" in output - Network accessline 239
assert "https://share.example/health" in output - Network accessline 240
assert "https://share.example/docs" in output - Access to secretsline 249
[Credential-related source omitted] - Access to secretsline 250
[Credential-related source omitted] - Access to secretsline 271
[Credential-related source omitted] - Access to secretsline 272
[Credential-related source omitted] - Access to secretsline 293
[Credential-related source omitted] - Access to secretsline 294
[Credential-related source omitted] - Access to secretsline 315
[Credential-related source omitted] - Access to secretsline 316
[Credential-related source omitted]
cognee/tests/unit/entity_extraction/regex_entity_extraction_test.py
- Executable scriptline 1
Executable file - Network accessline 45
text = "Visit our website at https://www.example.com or http://docs.example.org/help for more information." - Network accessline 51
assert len(url_entities) == 2 assert {e.name for e in url_entities} == { "https://www.example.com", - Network accessline 52
assert {e.name for e in url_entities} == { "https://www.example.com", "http://docs.example.org/help", - Network accessline 53
"https://www.example.com", - Network accessline 54
"http://docs.example.org/help", - Network accessline 217
text = """ Contact John Doe at john.doe@example.com or +1-555-123-4567. Visit our website at https://www.example.com. - Network accessline 218
Contact John Doe at john.doe@example.com or +1-555-123-4567. Visit our website at https://www.example.com. The meeting is scheduled for 2023-05-15 at 09:30 AM. - Network accessline 219
Visit our website at https://www.example.com.
cognee/tests/unit/eval_framework/answer_generation_test.py
- Executable scriptline 1
Executable file
cognee/tests/unit/eval_framework/benchmark_adapters_test.py
- Executable scriptline 1
Executable file
cognee/tests/unit/eval_framework/corpus_builder_test.py
- Executable scriptline 1
Executable file
cognee/tests/unit/eval_framework/dashboard_escaping_test.py
- Executable scriptline 1
Executable file
cognee/tests/unit/eval_framework/dashboard_test.py
- Executable scriptline 1
Executable file
cognee/tests/unit/eval_framework/deepeval_adapter_test.py
- Executable scriptline 1
Executable file
cognee/tests/unit/eval_framework/locomo_adapter_test.py
- Executable scriptline 1
Executable file
cognee/tests/unit/eval_framework/locomo_ingest_test.py
cognee/tests/unit/eval_framework/locomo_metrics_test.py
cognee/tests/unit/eval_framework/logistics_ontology_test.py
- Executable scriptline 1
Executable file
cognee/tests/unit/eval_framework/metrics_test.py
- Executable scriptline 1
Executable file
cognee/tests/unit/eval_framework/test_eval_runner.py
- Executable scriptline 1
Executable file
cognee/tests/unit/eval_framework/test_get_default_tasks_by_indices.py
- Executable scriptline 1
Executable file
cognee/tests/unit/exceptions/test_cognee_error_contract.py
cognee/tests/unit/exceptions/test_remediation_field.py
cognee/tests/unit/infrastructure/databases/cache/test_cache_config.py
- Executable scriptline 1
Executable file - Network accessline 112
"usage_logging": False, "usage_logging_ttl": 604800, "tapes_ingest_url": "http://localhost:8082", - Network accessline 113
"usage_logging_ttl": 604800, "tapes_ingest_url": "http://localhost:8082", "tapes_provider": "openai", - Network accessline 114
"tapes_ingest_url": "http://localhost:8082",
cognee/tests/unit/infrastructure/databases/cache/test_cache_migration_turso.py
- Executable scriptline 1
Executable file
cognee/tests/unit/infrastructure/databases/cache/test_get_cache_engine.py
- Executable scriptline 1
Executable file - Network accessline 138
assert isinstance(engine, SqlCacheAdapter) assert engine.db_uri == f"sqlite+aiosqlite:///{tmp_path}/cache.db" assert engine.tapes_ingest_url == "http://localhost:8082" - Network accessline 140
assert engine.tapes_ingest_url == "http://localhost:8082"
cognee/tests/unit/infrastructure/databases/cache/test_kv_interface.py
- Executable scriptline 1
Executable file
cognee/tests/unit/infrastructure/databases/cache/test_qa_entry_time_timezone_aware.py
- Executable scriptline 1
Executable file
cognee/tests/unit/infrastructure/databases/cache/test_redis_adapter_crud.py
cognee/tests/unit/infrastructure/databases/cache/test_sql_adapter_crud.py
- Executable scriptline 1
Executable file
cognee/tests/unit/infrastructure/databases/cache/test_sql_cache_pool_args.py
- Executable scriptline 1
Executable file
cognee/tests/unit/infrastructure/databases/cache/test_sql_cache_turso.py
- Executable scriptline 1
Executable file
cognee/tests/unit/infrastructure/databases/conftest.py
- Executable scriptline 1
Executable file
cognee/tests/unit/infrastructure/databases/graph/neo4j_deadlock_test.py
- Executable scriptline 1
Executable file
cognee/tests/unit/infrastructure/databases/graph/test_bounded_neighborhood.py
cognee/tests/unit/infrastructure/databases/graph/test_bundled_json_extension.py
- Executable scriptline 1
Executable file
cognee/tests/unit/infrastructure/databases/graph/test_entity_type_names.py
- Executable scriptline 1
Executable file
cognee/tests/unit/infrastructure/databases/graph/test_filtered_nodes_only.py
- Executable scriptline 1
Executable file
cognee/tests/unit/infrastructure/databases/graph/test_graph_counts.py
- Executable scriptline 1
Executable file
cognee/tests/unit/infrastructure/databases/graph/test_kuzu_compat.py
- Executable scriptline 1
Executable file
cognee/tests/unit/infrastructure/databases/graph/test_kuzu_subprocess_proxy.py
- Executable scriptline 1
Executable file
cognee/tests/unit/infrastructure/databases/graph/test_ladybug_bulk_write_idempotency.py
- Executable scriptline 1
Executable file
cognee/tests/unit/infrastructure/databases/graph/test_ladybug_migrate.py
- Executable scriptline 1
Executable file
cognee/tests/unit/infrastructure/databases/graph/test_ladybug_subprocess_lock_race.py
- Executable scriptline 1
Executable file
cognee/tests/unit/infrastructure/databases/graph/test_ladybug_truth_state.py
- Executable scriptline 1
Executable file
cognee/tests/unit/infrastructure/databases/graph/test_ladybug_update_node.py
- Executable scriptline 1
Executable file
cognee/tests/unit/infrastructure/databases/graph/test_ladybug_write_checkpoints.py
- Executable scriptline 1
Executable file
cognee/tests/unit/infrastructure/databases/graph/test_ladybug_write_chunking.py
- Executable scriptline 1
Executable file
cognee/tests/unit/infrastructure/databases/graph/test_ladybug_write_query_plans.py
- Executable scriptline 1
Executable file
cognee/tests/unit/infrastructure/databases/graph/test_learned_properties_survive_upsert.py
- Executable scriptline 1
Executable file
cognee/tests/unit/infrastructure/databases/graph/test_neo4j_adapter_close.py
- Executable scriptline 1
Executable file
cognee/tests/unit/infrastructure/databases/graph/test_neo4j_community_dataset_database_handler.py
- Executable scriptline 1
Executable file
cognee/tests/unit/infrastructure/databases/graph/test_neo4j_dataset_database_handler.py
- Executable scriptline 1
Executable file
cognee/tests/unit/infrastructure/databases/graph/test_neo4j_edge_contract.py
- Executable scriptline 1
Executable file
cognee/tests/unit/infrastructure/databases/graph/test_neo4j_filtered_graph_data.py
- Executable scriptline 1
Executable file
cognee/tests/unit/infrastructure/databases/graph/test_neo4j_graph_metrics_counts.py
- Executable scriptline 1
Executable file
cognee/tests/unit/infrastructure/databases/graph/test_neo4j_has_edge.py
- Executable scriptline 1
Executable file
cognee/tests/unit/infrastructure/databases/graph/test_neo4j_has_node.py
- Executable scriptline 1
Executable file
cognee/tests/unit/infrastructure/databases/graph/test_neptune_adapter_close.py
- Executable scriptline 1
Executable file
cognee/tests/unit/infrastructure/databases/graph/test_neptune_delete_edge_triples.py
- Executable scriptline 1
Executable file
cognee/tests/unit/infrastructure/databases/graph/test_neptune_edge_label_default.py
- Executable scriptline 1
Executable file
cognee/tests/unit/infrastructure/databases/graph/test_neptune_graph_metrics.py
- Executable scriptline 1
Executable file
cognee/tests/unit/infrastructure/databases/graph/test_neptune_is_empty.py
- Executable scriptline 1
Executable file
cognee/tests/unit/infrastructure/databases/graph/test_neptune_write_fallback_errors.py
- Executable scriptline 1
Executable file
cognee/tests/unit/infrastructure/databases/graph/test_postgres_adapter.py
- Executable scriptline 1
Executable file
cognee/tests/unit/infrastructure/databases/graph/test_timestamp_range_lookup.py
- Executable scriptline 1
Executable file
cognee/tests/unit/infrastructure/databases/graph/test_top_degree_node_ids.py
- Executable scriptline 1
Executable file
cognee/tests/unit/infrastructure/databases/graph/test_triplets_batch_pagination.py
- Executable scriptline 1
Executable file
cognee/tests/unit/infrastructure/databases/graph/test_turso_graph_dataset_database_handler.py
- Executable scriptline 1
Executable file
cognee/tests/unit/infrastructure/databases/provenance/fakes.py
- Executable scriptline 1
Executable file
cognee/tests/unit/infrastructure/databases/provenance/test_markers.py
- Executable scriptline 1
Executable file
cognee/tests/unit/infrastructure/databases/provenance/test_provenance_contract.py
- Executable scriptline 1
Executable file
cognee/tests/unit/infrastructure/databases/provenance/test_source_ref_state.py
- Executable scriptline 1
Executable file
cognee/tests/unit/infrastructure/databases/provenance/test_unified_graph_provenance_delete.py
- Executable scriptline 1
Executable file
cognee/tests/unit/infrastructure/databases/provenance/test_write_context.py
- Executable scriptline 1
Executable file
cognee/tests/unit/infrastructure/databases/relational/test_RelationalConfig.py
- Executable scriptline 1
Executable file - Access to secretsline 16
[Credential-related source omitted] - Access to secretsline 23
[Credential-related source omitted] - Access to secretsline 29
[Credential-related source omitted] - Access to secretsline 36
[Credential-related source omitted] - Access to secretsline 44
[Credential-related source omitted] - Access to secretsline 51
[Credential-related source omitted] - Access to secretsline 59
[Credential-related source omitted] - Access to secretsline 66
[Credential-related source omitted]
cognee/tests/unit/infrastructure/databases/relational/test_SqlAlchemyAdapter.py
- Executable scriptline 1
Executable file
cognee/tests/unit/infrastructure/databases/relational/test_create_db_and_tables.py
- Executable scriptline 1
Executable file
cognee/tests/unit/infrastructure/databases/relational/test_create_relational_engine.py
cognee/tests/unit/infrastructure/databases/relational/test_sqlite_uuid_affinity.py
- Executable scriptline 1
Executable file
cognee/tests/unit/infrastructure/databases/relational/test_turso_adapter.py
- Executable scriptline 1
Executable file
cognee/tests/unit/infrastructure/databases/test_closing_lru_cache.py
- Executable scriptline 1
Executable file
cognee/tests/unit/infrastructure/databases/test_dataset_database_provisioning_race.py
- Executable scriptline 1
Executable file
cognee/tests/unit/infrastructure/databases/test_dataset_embedding_model_registry.py
- Executable scriptline 1
Executable file - Access to secretsline 306
[Credential-related source omitted] - Access to secretsline 312
[Credential-related source omitted] - Access to secretsline 325
[Credential-related source omitted] - Access to secretsline 331
[Credential-related source omitted] - Access to secretsline 340
[Credential-related source omitted] - Access to secretsline 344
[Credential-related source omitted]
cognee/tests/unit/infrastructure/databases/test_engine_cache_ops.py
- Executable scriptline 1
Executable file
cognee/tests/unit/infrastructure/databases/test_get_unified_engine.py
- Executable scriptline 1
Executable file
cognee/tests/unit/infrastructure/databases/test_has_edges_error_propagation.py
- Executable scriptline 1
Executable file
cognee/tests/unit/infrastructure/databases/test_index_data_points.py
- Executable scriptline 1
Executable file
cognee/tests/unit/infrastructure/databases/test_index_graph_edges.py
- Executable scriptline 1
Executable file
cognee/tests/unit/infrastructure/databases/test_index_schema_reference_fields.py
- Executable scriptline 1
Executable file
cognee/tests/unit/infrastructure/databases/test_kuzu_worker_load_extension.py
- Executable scriptline 1
Executable file
cognee/tests/unit/infrastructure/databases/test_kuzu_worker_open_retry.py
- Executable scriptline 1
Executable file
cognee/tests/unit/infrastructure/databases/test_lancedb_proxy_parity.py
- Executable scriptline 1
Executable file
cognee/tests/unit/infrastructure/databases/test_neptune_analytics_hybrid.py
- Executable scriptline 1
Executable file
cognee/tests/unit/infrastructure/databases/test_neptune_relationship_quoting.py
- Executable scriptline 1
Executable file
cognee/tests/unit/infrastructure/databases/test_rate_limiter.py
- Executable scriptline 1
Executable file
cognee/tests/unit/infrastructure/databases/test_subprocess_session_concurrent.py
- Executable scriptline 1
Executable file
cognee/tests/unit/infrastructure/databases/test_subprocess_session_failures.py
- Executable scriptline 1
Executable file - Access to secretsline 690
[Credential-related source omitted] - Access to secretsline 731
[Credential-related source omitted] - Access to secretsline 763
[Credential-related source omitted] - Access to secretsline 795
[Credential-related source omitted] - Access to secretsline 821
[Credential-related source omitted]
cognee/tests/unit/infrastructure/databases/test_unified_store_engine.py
- Executable scriptline 1
Executable file
cognee/tests/unit/infrastructure/databases/test_windows_parent_death_watchdog.py
- Executable scriptline 1
Executable file
cognee/tests/unit/infrastructure/databases/test_worker_import_hygiene.py
- Executable scriptline 1
Executable file
cognee/tests/unit/infrastructure/databases/turso_backend/__init__.py
- Executable scriptline 1
Executable file
cognee/tests/unit/infrastructure/databases/turso_backend/test_turso_engine_bugs.py
- Executable scriptline 1
Executable file
cognee/tests/unit/infrastructure/databases/turso_backend/test_turso_shared.py
cognee/tests/unit/infrastructure/databases/vector/__init__.py
- Executable scriptline 1
Executable file
cognee/tests/unit/infrastructure/databases/vector/test_belongs_to_set_merge.py
- Executable scriptline 1
Executable file - Access to secretsline 54
[Credential-related source omitted] - Access to secretsline 78
[Credential-related source omitted] - Access to secretsline 100
[Credential-related source omitted] - Access to secretsline 122
[Credential-related source omitted] - Access to secretsline 144
[Credential-related source omitted] - Access to secretsline 176
[Credential-related source omitted] - Access to secretsline 202
[Credential-related source omitted]
cognee/tests/unit/infrastructure/databases/vector/test_embedding_config.py
- Executable scriptline 1
Executable file - Access to secretsline 101
[Credential-related source omitted] - Access to secretsline 105
[Credential-related source omitted] - Access to secretsline 111
[Credential-related source omitted] - Access to secretsline 129
[Credential-related source omitted] - Access to secretsline 146
[Credential-related source omitted] - Access to secretsline 166
[Credential-related source omitted] - Access to secretsline 176
[Credential-related source omitted] - Network accessline 187
[Credential-related source omitted] - Network accessline 188
[Credential-related source omitted] - Access to secretsline 188
[Credential-related source omitted] - Network accessline 189
{"embedding_endpoint": "http://localhost:11434/api/embed"}, - Access to secretsline 201
[Credential-related source omitted] - Access to secretsline 225
[Credential-related source omitted] - Access to secretsline 241
[Credential-related source omitted] - Network accessline 254
config = _fresh_config(monkeypatch, EMBEDDING_API_BASE="https://api.siliconflow.cn/v1") - Network accessline 255
assert config.embedding_endpoint == "https://api.siliconflow.cn/v1" - Network accessline 259
config = _fresh_config( monkeypatch, EMBEDDING_ENDPOINT="https://endpoint.example/v1", - Network accessline 260
monkeypatch, EMBEDDING_ENDPOINT="https://endpoint.example/v1", EMBEDDING_API_BASE="https://api-base.example/v1", - Network accessline 261
EMBEDDING_ENDPOINT="https://endpoint.example/v1", - Network accessline 262
EMBEDDING_API_BASE="https://api-base.example/v1", - Network accessline 264
assert config.embedding_endpoint == "https://endpoint.example/v1" - Network accessline 267
def test_embedding_endpoint_env_still_works_alone(monkeypatch): config = _fresh_config(monkeypatch, EMBEDDING_ENDPOINT="https://endpoint.example/v1") - Network accessline 268
config = _fresh_config(monkeypatch, EMBEDDING_ENDPOINT="https://endpoint.example/v1") - Network accessline 269
assert config.embedding_endpoint == "https://endpoint.example/v1" - Network accessline 275
for var in ("EMBEDDING_ENDPOINT", "EMBEDDING_API_BASE"): monkeypatch.delenv(var, raising=False) config = EmbeddingConfig(_env_file=None, embedding_endpoint="https://kwarg.example/v1") - Network accessline 276
monkeypatch.delenv(var, raising=False) config = EmbeddingConfig(_env_file=None, embedding_endpoint="https://kwarg.example/v1") assert config.embedding_endpoint == "https://kwarg.example/v1" - Network accessline 277
config = EmbeddingConfig(_env_file=None, embedding_endpoint="https://kwarg.example/v1") - Network accessline 278
assert config.embedding_endpoint == "https://kwarg.example/v1"
cognee/tests/unit/infrastructure/databases/vector/test_embedding_gateway.py
- Executable scriptline 1
Executable file
cognee/tests/unit/infrastructure/databases/vector/test_embedding_token_counting.py
- Executable scriptline 1
Executable file
cognee/tests/unit/infrastructure/databases/vector/test_lancedb_compaction.py
cognee/tests/unit/infrastructure/databases/vector/test_lancedb_dataset_database_handler.py
- Executable scriptline 1
Executable file
cognee/tests/unit/infrastructure/databases/vector/test_lancedb_delete_collection.py
cognee/tests/unit/infrastructure/databases/vector/test_lancedb_delete_data_points.py
cognee/tests/unit/infrastructure/databases/vector/test_lancedb_external_metadata_payload.py
cognee/tests/unit/infrastructure/databases/vector/test_lancedb_first_write_creates_collection.py
cognee/tests/unit/infrastructure/databases/vector/test_lancedb_get_collection_race.py
- Executable scriptline 1
Executable file
cognee/tests/unit/infrastructure/databases/vector/test_lancedb_lifecycle.py
- Executable scriptline 1
Executable file - Access to secretsline 64
[Credential-related source omitted] - Access to secretsline 100
[Credential-related source omitted] - Access to secretsline 140
[Credential-related source omitted] - Access to secretsline 170
[Credential-related source omitted] - Access to secretsline 208
[Credential-related source omitted] - Access to secretsline 248
[Credential-related source omitted]
cognee/tests/unit/infrastructure/databases/vector/test_lancedb_provenance_capabilities.py
cognee/tests/unit/infrastructure/databases/vector/test_lancedb_raw_vectors.py
cognee/tests/unit/infrastructure/databases/vector/test_lancedb_schema_migration.py
- Executable scriptline 1
Executable file - Access to secretsline 122
[Credential-related source omitted] - Access to secretsline 146
[Credential-related source omitted] - Access to secretsline 161
[Credential-related source omitted] - Access to secretsline 179
[Credential-related source omitted] - Access to secretsline 200
[Credential-related source omitted] - Access to secretsline 218
[Credential-related source omitted] - Access to secretsline 236
[Credential-related source omitted] - Access to secretsline 275
[Credential-related source omitted] - Access to secretsline 329
[Credential-related source omitted]
cognee/tests/unit/infrastructure/databases/vector/test_pgvector_default_store.py
cognee/tests/unit/infrastructure/databases/vector/test_pgvector_hnsw_index.py
- Executable scriptline 1
Executable file
cognee/tests/unit/infrastructure/databases/vector/test_pgvector_prune.py
- Executable scriptline 1
Executable file
cognee/tests/unit/infrastructure/databases/vector/test_pgvector_write_lock.py
- Executable scriptline 1
Executable file
cognee/tests/unit/infrastructure/databases/vector/test_score_by_ids.py
- Executable scriptline 1
Executable file
cognee/tests/unit/infrastructure/databases/vector/test_turso_adapter.py
cognee/tests/unit/infrastructure/databases/vector/test_turso_default_store_directory.py
cognee/tests/unit/infrastructure/databases/vector/test_update_payload.py
- Executable scriptline 1
Executable file - Network accessline 46
def _port_open(host: str, port: int) -> bool: with socket.socket(socket.AF_INET, socket.SOCK_STREAM) as sock: - Network accessline 47
with socket.socket(socket.AF_INET, socket.SOCK_STREAM) as sock: - Access to secretsline 102
[Credential-related source omitted] - Access to secretsline 134
[Credential-related source omitted] - Access to secretsline 159
[Credential-related source omitted]
cognee/tests/unit/infrastructure/databases/vector/test_vector_db_config.py
- Executable scriptline 1
Executable file
cognee/tests/unit/infrastructure/databases/vector/test_vector_distance_semantics.py
cognee/tests/unit/infrastructure/databases/vector/test_vector_promotion_between_stores.py
- Executable scriptline 1
Executable file - Network accessline 62
def _port_open(host: str, port: int) -> bool: with socket.socket(socket.AF_INET, socket.SOCK_STREAM) as sock: - Network accessline 63
with socket.socket(socket.AF_INET, socket.SOCK_STREAM) as sock: - Access to secretsline 199
[Credential-related source omitted] - Access to secretsline 200
[Credential-related source omitted] - Access to secretsline 214
[Credential-related source omitted] - Access to secretsline 217
[Credential-related source omitted] - Access to secretsline 250
[Credential-related source omitted]
cognee/tests/unit/infrastructure/dataset_queue/test_dataset_queue.py
cognee/tests/unit/infrastructure/engine/test_datapoint_unknown_fields.py
- Executable scriptline 1
Executable file
cognee/tests/unit/infrastructure/engine/test_identity_fields.py
- Executable scriptline 1
Executable file
cognee/tests/unit/infrastructure/engine/test_vector_collection.py
- Executable scriptline 1
Executable file
cognee/tests/unit/infrastructure/files/encryption/__init__.py
- Executable scriptline 1
Executable file
cognee/tests/unit/infrastructure/files/encryption/conftest.py
- Executable scriptline 1
Executable file
cognee/tests/unit/infrastructure/files/encryption/test_classify_sealed.py
- Executable scriptline 1
Executable file
cognee/tests/unit/infrastructure/files/encryption/test_encrypted_storage.py
- Executable scriptline 1
Executable file
cognee/tests/unit/infrastructure/files/encryption/test_envelope.py
- Executable scriptline 1
Executable file
cognee/tests/unit/infrastructure/files/encryption/test_ingestion_paths.py
- Executable scriptline 1
Executable file
cognee/tests/unit/infrastructure/files/encryption/test_key_providers.py
- Executable scriptline 1
Executable file
cognee/tests/unit/infrastructure/files/test_local_file_storage_atomic_store.py
- Executable scriptline 1
Executable file
cognee/tests/unit/infrastructure/files/test_local_path_safety.py
- Executable scriptline 1
Executable file
cognee/tests/unit/infrastructure/files/test_open_data_file_encoding.py
- Executable scriptline 1
Executable file
cognee/tests/unit/infrastructure/files/test_s3_list_files_errors.py
- Executable scriptline 1
Executable file
cognee/tests/unit/infrastructure/files/utils/__init__.py
- Executable scriptline 1
Executable file
cognee/tests/unit/infrastructure/files/utils/test_get_file_metadata.py
- Executable scriptline 1
Executable file
cognee/tests/unit/infrastructure/files/utils/test_guess_file_type.py
- Executable scriptline 1
Executable file
cognee/tests/unit/infrastructure/llm/test_adapter_streaming.py
- Executable scriptline 1
Executable file - Access to secretsline 307
[Credential-related source omitted] - Network accessline 309
max_completion_tokens=1024, name="custom", endpoint="http://litellm.test", - Network accessline 310
name="custom", endpoint="http://litellm.test", ) - Network accessline 311
endpoint="http://litellm.test", - Access to secretsline 321
[Credential-related source omitted]
cognee/tests/unit/infrastructure/llm/test_bedrock_overload_wiring.py
- Executable scriptline 1
Executable file - Network accessline 61
def _rate_limit_error() -> openai.RateLimitError: response = httpx.Response(429, request=httpx.Request("POST", "http://api.test")) - Network accessline 62
response = httpx.Response(429, request=httpx.Request("POST", "http://api.test")) - Access to secretsline 75
[Credential-related source omitted]
cognee/tests/unit/infrastructure/llm/test_budget_exhaustion.py
- Executable scriptline 1
Executable file
cognee/tests/unit/infrastructure/llm/test_embedding_connection_dimensions.py
- Executable scriptline 1
Executable file
cognee/tests/unit/infrastructure/llm/test_extract_code_summary_fallback.py
cognee/tests/unit/infrastructure/llm/test_get_llm_client.py
- Executable scriptline 1
Executable file - Network accessline 36
[Credential-related source omitted] - Network accessline 37
[Credential-related source omitted] - Access to secretsline 37
[Credential-related source omitted] - Network accessline 38
"llm_endpoint": "https://llm.example.test", - Network accessline 43
[Credential-related source omitted] - Network accessline 44
[Credential-related source omitted] - Access to secretsline 44
[Credential-related source omitted] - Network accessline 45
"fallback_endpoint": "https://fallback.example.test", - Access to secretsline 66
[Credential-related source omitted] - Network accessline 68
[Credential-related source omitted] - Network accessline 69
[Credential-related source omitted] - Access to secretsline 69
[Credential-related source omitted] - Network accessline 70
_build_llm_client_cache_key(_llm_config(fallback_endpoint="https://other.test"), 1024), - Access to secretsline 137
[Credential-related source omitted] - Network accessline 141
[Credential-related source omitted] - Network accessline 142
[Credential-related source omitted] - Access to secretsline 142
[Credential-related source omitted] - Network accessline 143
llm_endpoint="http://localhost:11434/v1", - Access to secretsline 170
[Credential-related source omitted] - Access to secretsline 187
[Credential-related source omitted] - Network accessline 224
[Credential-related source omitted] - Access to secretsline 224
[Credential-related source omitted] - Network accessline 225
model="openai/gpt-5-mini", endpoint="https://primary.example.test", max_completion_tokens=1024, - Network accessline 226
endpoint="https://primary.example.test", - Network accessline 227
[Credential-related source omitted] - Network accessline 228
[Credential-related source omitted] - Access to secretsline 228
[Credential-related source omitted] - Network accessline 229
fallback_endpoint="https://fallback.example.test", - Network accessline 236
assert result == "fallback-response" assert calls[0]["api_base"] == "https://primary.example.test" - Network accessline 237
assert calls[0]["api_base"] == "https://primary.example.test" - Network accessline 238
assert calls[1]["api_base"] == "https://fallback.example.test"
cognee/tests/unit/infrastructure/llm/test_huggingface_tokenizer.py
- Executable scriptline 1
Executable file
cognee/tests/unit/infrastructure/llm/test_legacy_transcription_models.py
cognee/tests/unit/infrastructure/llm/test_litellm_native.py
- Executable scriptline 1
Executable file - Access to secretsline 62
[Credential-related source omitted] - Access to secretsline 94
[Credential-related source omitted] - Access to secretsline 137
[Credential-related source omitted] - Access to secretsline 173
[Credential-related source omitted] - Network accessline 176
[Credential-related source omitted] - Network accessline 177
[Credential-related source omitted] - Access to secretsline 177
[Credential-related source omitted] - Network accessline 178
fallback_endpoint="https://fallback.example.com", - Access to secretsline 313
[Credential-related source omitted] - Access to secretsline 343
[Credential-related source omitted] - Access to secretsline 382
[Credential-related source omitted] - Access to secretsline 424
[Credential-related source omitted] - Access to secretsline 455
[Credential-related source omitted] - Access to secretsline 482
[Credential-related source omitted] - Access to secretsline 508
[Credential-related source omitted] - Access to secretsline 518
[Credential-related source omitted] - Network accessline 519
model="openai/gpt-5-mini", max_completion_tokens=4096, endpoint="https://primary.example.com", - Network accessline 520
max_completion_tokens=4096, endpoint="https://primary.example.com", fallback_model="openai/gpt-5", - Network accessline 521
endpoint="https://primary.example.com", - Network accessline 522
[Credential-related source omitted] - Network accessline 523
[Credential-related source omitted] - Access to secretsline 523
[Credential-related source omitted] - Network accessline 524
fallback_endpoint="https://fallback.example.com", - Network accessline 550
[Credential-related source omitted] - Access to secretsline 551
[Credential-related source omitted] - Network accessline 552
assert adapter.endpoint == "https://primary.example.com" - Access to secretsline 563
[Credential-related source omitted] - Access to secretsline 587
[Credential-related source omitted] - Access to secretsline 738
[Credential-related source omitted]
cognee/tests/unit/infrastructure/llm/test_llm_config.py
- Executable scriptline 1
Executable file - Access to secretsline 12
[Credential-related source omitted] - Access to secretsline 20
[Credential-related source omitted] - Access to secretsline 28
[Credential-related source omitted] - Access to secretsline 40
[Credential-related source omitted] - Access to secretsline 156
[Credential-related source omitted] - Access to secretsline 171
[Credential-related source omitted] - Access to secretsline 211
[Credential-related source omitted] - Access to secretsline 212
[Credential-related source omitted] - Access to secretsline 214
[Credential-related source omitted] - Access to secretsline 227
[Credential-related source omitted] - Network accessline 284
[Credential-related source omitted] - Network accessline 285
[Credential-related source omitted] - Access to secretsline 285
[Credential-related source omitted] - Network accessline 286
"llm_endpoint": "http://localhost:11434/v1", - Access to secretsline 361
[Credential-related source omitted] - Access to secretsline 363
[Credential-related source omitted] - Access to secretsline 365
[Credential-related source omitted] - Access to secretsline 366
[Credential-related source omitted] - Access to secretsline 371
[Credential-related source omitted] - Network accessline 376
llm_provider="ollama", llm_model="gemma4:e2b-it-qat", llm_endpoint="http://localhost:11434/v1", - Network accessline 377
[Credential-related source omitted] - Network accessline 378
llm_endpoint="http://localhost:11434/v1", - Access to secretsline 379
[Credential-related source omitted] - Access to secretsline 386
[Credential-related source omitted] - Network accessline 392
"kwargs", [ {"llm_endpoint": "http://localhost:11434/v1"}, - Network accessline 393
[Credential-related source omitted] - Network accessline 394
{"llm_endpoint": "http://localhost:11434/v1"}, - Access to secretsline 395
[Credential-related source omitted] - Access to secretsline 400
[Credential-related source omitted] - Access to secretsline 407
[Credential-related source omitted] - Access to secretsline 411
[Credential-related source omitted] - Access to secretsline 416
[Credential-related source omitted] - Access to secretsline 422
[Credential-related source omitted] - Access to secretsline 425
[Credential-related source omitted] - Access to secretsline 436
[Credential-related source omitted] - Network accessline 442
llm_provider="ollama", llm_model=default_model, llm_endpoint="http://localhost:11434/v1", - Network accessline 443
[Credential-related source omitted] - Network accessline 444
llm_endpoint="http://localhost:11434/v1", - Access to secretsline 445
[Credential-related source omitted] - Access to secretsline 454
[Credential-related source omitted] - Access to secretsline 461
[Credential-related source omitted] - Network accessline 464
config_kwargs = { "llm_endpoint": "http://localhost:11434/v1", - Network accessline 465
"llm_endpoint": "http://localhost:11434/v1", - Access to secretsline 466
[Credential-related source omitted]
cognee/tests/unit/infrastructure/llm/test_llm_config_rate_limit_defaults.py
- Executable scriptline 1
Executable file - Access to secretsline 12
[Credential-related source omitted] - Access to secretsline 15
[Credential-related source omitted] - Access to secretsline 20
[Credential-related source omitted] - Network accessline 25
[Credential-related source omitted] - Network accessline 26
[Credential-related source omitted] - Access to secretsline 26
[Credential-related source omitted] - Network accessline 27
"llm_endpoint": "http://localhost:11434/v1",
cognee/tests/unit/infrastructure/llm/test_llm_gateway_usage.py
- Executable scriptline 1
Executable file
cognee/tests/unit/infrastructure/llm/test_llm_global_cache.py
cognee/tests/unit/infrastructure/llm/test_llm_payment_required.py
- Executable scriptline 1
Executable file - Access to secretsline 69
[Credential-related source omitted] - Access to secretsline 94
[Credential-related source omitted] - Access to secretsline 152
[Credential-related source omitted] - Access to secretsline 205
[Credential-related source omitted] - Access to secretsline 250
[Credential-related source omitted] - Network accessline 283
[Credential-related source omitted] - Network accessline 284
[Credential-related source omitted] - Access to secretsline 284
[Credential-related source omitted] - Access to secretsline 304
[Credential-related source omitted] - Access to secretsline 352
[Credential-related source omitted] - Access to secretsline 427
[Credential-related source omitted] - Access to secretsline 434
[Credential-related source omitted] - Access to secretsline 458
[Credential-related source omitted] - Access to secretsline 482
[Credential-related source omitted] - Access to secretsline 502
[Credential-related source omitted] - Access to secretsline 526
[Credential-related source omitted] - Access to secretsline 553
[Credential-related source omitted] - Access to secretsline 590
[Credential-related source omitted] - Network accessline 593
[Credential-related source omitted] - Network accessline 594
[Credential-related source omitted] - Access to secretsline 594
[Credential-related source omitted] - Network accessline 595
fallback_endpoint="https://fallback", - Access to secretsline 611
[Credential-related source omitted] - Access to secretsline 612
[Credential-related source omitted] - Access to secretsline 646
[Credential-related source omitted] - Network accessline 649
[Credential-related source omitted] - Network accessline 650
[Credential-related source omitted] - Access to secretsline 650
[Credential-related source omitted] - Network accessline 651
fallback_endpoint="https://fallback", - Access to secretsline 667
[Credential-related source omitted] - Access to secretsline 706
[Credential-related source omitted] - Access to secretsline 713
[Credential-related source omitted] - Access to secretsline 729
[Credential-related source omitted] - Access to secretsline 788
[Credential-related source omitted]
cognee/tests/unit/infrastructure/llm/test_llm_tokenizer.py
- Executable scriptline 1
Executable file
cognee/tests/unit/infrastructure/llm/test_mcp_sampling_adapter.py
cognee/tests/unit/infrastructure/llm/test_mistral_structured_output.py
- Executable scriptline 1
Executable file
cognee/tests/unit/infrastructure/llm/test_native_azure_managed_identity.py
- Executable scriptline 1
Executable file - Access to secretsline 38
[Credential-related source omitted] - Network accessline 41
"llm_model": "azure/my-deployment", "llm_max_completion_tokens": 1024, "llm_endpoint": "https://example.openai.azure.com", - Network accessline 42
"llm_max_completion_tokens": 1024, "llm_endpoint": "https://example.openai.azure.com", "llm_api_version": "2024-12-01-preview", - Network accessline 43
"llm_endpoint": "https://example.openai.azure.com", - Access to secretsline 46
[Credential-related source omitted] - Network accessline 72
def get_bearer_token_provider(credential, scope): assert scope == "https://cognitiveservices.azure.com/.default" - Network accessline 73
assert scope == "https://cognitiveservices.azure.com/.default" - Access to secretsline 87
[Credential-related source omitted] - Access to secretsline 91
[Credential-related source omitted] - Access to secretsline 92
[Credential-related source omitted] - Access to secretsline 96
[Credential-related source omitted] - Access to secretsline 125
[Credential-related source omitted] - Network accessline 126
model="azure/my-deployment", max_completion_tokens=256, endpoint="https://example.openai.azure.com", - Network accessline 127
max_completion_tokens=256, endpoint="https://example.openai.azure.com", use_managed_identity=True, - Network accessline 128
endpoint="https://example.openai.azure.com", - Access to secretsline 136
[Credential-related source omitted] - Access to secretsline 140
[Credential-related source omitted] - Network accessline 176
await site.start() port = site._server.sockets[0].getsockname()[1] yield f"http://127.0.0.1:{port}", seen - Network accessline 177
port = site._server.sockets[0].getsockname()[1] yield f"http://127.0.0.1:{port}", seen await runner.cleanup() - Network accessline 178
yield f"http://127.0.0.1:{port}", seen - Access to secretsline 184
[Credential-related source omitted] - Access to secretsline 202
[Credential-related source omitted] - Access to secretsline 216
[Credential-related source omitted]
cognee/tests/unit/infrastructure/llm/test_native_transcription.py
- Executable scriptline 1
Executable file - Access to secretsline 29
[Credential-related source omitted] - Network accessline 30
"model": "openai/gpt-5-mini", "max_completion_tokens": 1024, "endpoint": "https://example.test/v1", - Network accessline 31
"max_completion_tokens": 1024, "endpoint": "https://example.test/v1", "api_version": "2024-01-01", - Network accessline 32
"endpoint": "https://example.test/v1", - Network accessline 59
assert kwargs["model"] == "whisper-1" assert kwargs["api_key"] == "test-key" assert kwargs["api_base"] == "https://example.test/v1" - Network accessline 60
[Credential-related source omitted] - Access to secretsline 60
[Credential-related source omitted] - Network accessline 61
assert kwargs["api_base"] == "https://example.test/v1" - Access to secretsline 195
[Credential-related source omitted] - Access to secretsline 203
[Credential-related source omitted] - Access to secretsline 221
[Credential-related source omitted] - Access to secretsline 229
[Credential-related source omitted] - Access to secretsline 247
[Credential-related source omitted] - Access to secretsline 255
[Credential-related source omitted]
cognee/tests/unit/infrastructure/llm/test_no_instructor_on_default_path.py
cognee/tests/unit/infrastructure/llm/test_ollama_adapter.py
- Executable scriptline 1
Executable file - Network accessline 41
def test_adapter_uses_bare_ollama_model_name(configured_model, expected_model): adapter = OllamaAPIAdapter( endpoint="http://localhost:11434/v1", - Network accessline 42
[Credential-related source omitted] - Network accessline 43
endpoint="http://localhost:11434/v1", - Access to secretsline 44
[Credential-related source omitted] - Network accessline 54
async def test_acreate_structured_output_awaits_async_client(): adapter = OllamaAPIAdapter( endpoint="http://localhost:11434/v1", - Network accessline 55
[Credential-related source omitted] - Network accessline 56
endpoint="http://localhost:11434/v1", - Access to secretsline 57
[Credential-related source omitted] - Network accessline 83
async def test_acreate_structured_output_injects_ollama_num_ctx(): adapter = OllamaAPIAdapter( endpoint="http://localhost:11434/v1", - Network accessline 84
[Credential-related source omitted] - Network accessline 85
endpoint="http://localhost:11434/v1", - Access to secretsline 86
[Credential-related source omitted] - Network accessline 108
async def test_acreate_structured_output_str_response_injects_ollama_num_ctx(): adapter = OllamaAPIAdapter( endpoint="http://localhost:11434/v1", - Network accessline 109
[Credential-related source omitted] - Network accessline 110
endpoint="http://localhost:11434/v1", - Access to secretsline 111
[Credential-related source omitted]
cognee/tests/unit/infrastructure/llm/test_ollama_validation.py
- Executable scriptline 1
Executable file - Access to secretsline 63
[Credential-related source omitted] - Network accessline 65
"LLM_PROVIDER": "ollama", "LLM_MODEL": "mistral:7b", "LLM_ENDPOINT": "http://localhost:11434/v1", - Network accessline 66
[Credential-related source omitted] - Network accessline 67
"LLM_ENDPOINT": "http://localhost:11434/v1", - Access to secretsline 68
[Credential-related source omitted] - Access to secretsline 87
[Credential-related source omitted] - Access to secretsline 91
[Credential-related source omitted] - Access to secretsline 143
[Credential-related source omitted] - Access to secretsline 149
[Credential-related source omitted]
cognee/tests/unit/infrastructure/llm/test_overload_policy.py
- Executable scriptline 1
Executable file - Network accessline 15
def _rate_limit_error() -> openai.RateLimitError: response = httpx.Response(429, request=httpx.Request("POST", "http://api.test")) - Network accessline 16
response = httpx.Response(429, request=httpx.Request("POST", "http://api.test")) - Network accessline 20
def _timeout_error() -> openai.APITimeoutError: return openai.APITimeoutError(request=httpx.Request("POST", "http://api.test")) - Network accessline 21
return openai.APITimeoutError(request=httpx.Request("POST", "http://api.test")) - Network accessline 24
def _status_error(status: int) -> openai.APIStatusError: response = httpx.Response(status, request=httpx.Request("POST", "http://api.test")) - Network accessline 25
response = httpx.Response(status, request=httpx.Request("POST", "http://api.test")) - Network accessline 140
def test_httpx_timeout_is_evidence(): assert overload_evidence(httpx.ReadTimeout("read timed out")) == "ReadTimeout" - Network accessline 141
assert overload_evidence(httpx.ReadTimeout("read timed out")) == "ReadTimeout" - Network accessline 146
anthropic = pytest.importorskip("anthropic") request = httpx.Request("POST", "http://api.test") - Network accessline 147
request = httpx.Request("POST", "http://api.test") - Network accessline 149
def status_error(status: int, cls): return cls("overloaded", response=httpx.Response(status, request=request), body=None) - Network accessline 150
return cls("overloaded", response=httpx.Response(status, request=request), body=None) - Network accessline 154
timeout = anthropic.APITimeoutError(request=request) timeout.__cause__ = httpx.ConnectTimeout("connect timed out") - Network accessline 155
timeout.__cause__ = httpx.ConnectTimeout("connect timed out") - Network accessline 171
def test_instructor_wrapped_native_anthropic_error_is_recognized(): anthropic = pytest.importorskip("anthropic") request = httpx.Request("POST", "http://api.test") - Network accessline 172
anthropic = pytest.importorskip("anthropic") request = httpx.Request("POST", "http://api.test") native = anthropic.RateLimitError( - Network accessline 173
request = httpx.Request("POST", "http://api.test") - Network accessline 174
native = anthropic.RateLimitError( "rate limited", response=httpx.Response(429, request=request), body=None ) - Network accessline 175
"rate limited", response=httpx.Response(429, request=request), body=None
cognee/tests/unit/infrastructure/llm/test_provider_model_passthrough.py
cognee/tests/unit/infrastructure/llm/test_read_query_prompt.py
- Executable scriptline 1
Executable file
cognee/tests/unit/infrastructure/llm/test_render_prompt.py
- Executable scriptline 1
Executable file
cognee/tests/unit/infrastructure/llm/test_stage_routing.py
- Executable scriptline 1
Executable file - Access to secretsline 42
[Credential-related source omitted] - Network accessline 159
llm_extraction_provider="ollama", llm_extraction_model="phi4:latest", llm_extraction_endpoint="http://localhost:11434/v1", - Network accessline 160
llm_extraction_model="phi4:latest", llm_extraction_endpoint="http://localhost:11434/v1", ) - Network accessline 161
llm_extraction_endpoint="http://localhost:11434/v1", - Network accessline 176
llm_extraction_provider="ollama", llm_extraction_model="phi4:latest", llm_extraction_endpoint="http://localhost:11434/v1", - Network accessline 177
llm_extraction_model="phi4:latest", llm_extraction_endpoint="http://localhost:11434/v1", ) - Network accessline 178
llm_extraction_endpoint="http://localhost:11434/v1",
cognee/tests/unit/infrastructure/llm/test_streaming_capability.py
- Executable scriptline 1
Executable file - Access to secretsline 123
[Credential-related source omitted] - Network accessline 124
model="azure/gpt-4o", max_completion_tokens=1024, endpoint="https://example.openai.azure.com", - Network accessline 125
max_completion_tokens=1024, endpoint="https://example.openai.azure.com", api_version="2024-02-01", - Network accessline 126
endpoint="https://example.openai.azure.com",
cognee/tests/unit/infrastructure/llm/test_structured_output_retry.py
cognee/tests/unit/infrastructure/llm/test_tiktoken_adapter.py
- Executable scriptline 1
Executable file
cognee/tests/unit/infrastructure/llm/test_token_sink.py
- Executable scriptline 1
Executable file
cognee/tests/unit/infrastructure/llm/test_tokenizer_resolver.py
- Executable scriptline 1
Executable file
cognee/tests/unit/infrastructure/llm/test_transcribe_image.py
cognee/tests/unit/infrastructure/loaders/test_code_loader.py
- Executable scriptline 1
Executable file
cognee/tests/unit/infrastructure/loaders/test_media_loaders_require_llm.py
cognee/tests/unit/infrastructure/loaders/test_store_derived_text.py
- Executable scriptline 1
Executable file
cognee/tests/unit/infrastructure/loaders/test_text_loader_binary_refusal.py
- Executable scriptline 1
Executable file
cognee/tests/unit/infrastructure/loaders/test_unstructured_loader_lazy_import.py
cognee/tests/unit/infrastructure/locks/test_dataset_lock.py
- Executable scriptline 1
Executable file
cognee/tests/unit/infrastructure/locks/test_improve_lock.py
- Executable scriptline 1
Executable file
cognee/tests/unit/infrastructure/locks/test_loop_agnostic_lock.py
- Executable scriptline 1
Executable file
cognee/tests/unit/infrastructure/locks/test_session_turn_lock.py
- Executable scriptline 1
Executable file
cognee/tests/unit/infrastructure/mock_embedding_engine.py
- Executable scriptline 1
Executable file
cognee/tests/unit/infrastructure/session/test_agent_context_extraction.py
cognee/tests/unit/infrastructure/session/test_feedback_detection.py
- Executable scriptline 1
Executable file
cognee/tests/unit/infrastructure/session/test_session_concurrent_turn.py
- Executable scriptline 1
Executable file
cognee/tests/unit/infrastructure/session/test_session_context_builder.py
- Executable scriptline 1
Executable file
cognee/tests/unit/infrastructure/session/test_session_context_models.py
- Executable scriptline 1
Executable file
cognee/tests/unit/infrastructure/session/test_session_default_session_scoping.py
- Executable scriptline 1
Executable file
cognee/tests/unit/infrastructure/session/test_session_embeddings.py
- Executable scriptline 1
Executable file
cognee/tests/unit/infrastructure/session/test_session_manager.py
- Executable scriptline 1
Executable file
cognee/tests/unit/infrastructure/session/test_session_node_set.py
- Executable scriptline 1
Executable file
cognee/tests/unit/infrastructure/session/test_should_answer_turn.py
- Executable scriptline 1
Executable file
cognee/tests/unit/infrastructure/session/test_state_row_watermark.py
- Executable scriptline 1
Executable file
cognee/tests/unit/infrastructure/test_background_tasks.py
- Executable scriptline 1
Executable file
cognee/tests/unit/infrastructure/test_embedding_context_window_fallbacks.py
- Executable scriptline 1
Executable file
cognee/tests/unit/infrastructure/test_embedding_encoding.py
- Executable scriptline 1
Executable file - Access to secretsline 39
[Credential-related source omitted] - Network accessline 51
("text-embedding-3-small", None, "base64"), ("text-embedding-ada-002", None, "base64"), ("openai/text-embedding-3-large", "https://api.openai.com/v1", "base64"), - Network accessline 53
("openai/text-embedding-3-large", "https://api.openai.com/v1", "base64"), - Network accessline 55
("openai/text-embedding-3-large", "https://proxy.invalid/v1", "float"), - Network accessline 56
("openai/BAAI/bge-m3", "http://localhost:8000/v1", "float"), - Network accessline 57
("azure/my-deployment", "https://example.openai.azure.com", "float"), - Network accessline 60
("bedrock/amazon.titan-embed-text-v2:0", None, "float"), ("nvidia_nim/nv-embedqa-e5-v5", None, "float"), ("hosted_vllm/BAAI/bge-m3", "http://localhost:8000/v1", "float"), - Network accessline 61
("nvidia_nim/nv-embedqa-e5-v5", None, "float"), ("hosted_vllm/BAAI/bge-m3", "http://localhost:8000/v1", "float"), ("BAAI/bge-m3", "http://localhost:8000/v1", "float"), - Network accessline 62
("hosted_vllm/BAAI/bge-m3", "http://localhost:8000/v1", "float"), - Network accessline 63
("BAAI/bge-m3", "http://localhost:8000/v1", "float"), - Network accessline 79
("OPENAI_BASE_URL", "http://localhost:4000", "float"), - Network accessline 80
("OPENAI_API_BASE", "https://gateway.example.com/v1", "float"), - Network accessline 81
("litellm.api_base", "http://localhost:4000", "float"), - Network accessline 82
("OPENAI_BASE_URL", "https://api.openai.com/v1", "base64"), - Network accessline 96
assert ( resolve_encoding_format("openai/text-embedding-3-large", "https://api.openai.com/v1", None) - Network accessline 97
resolve_encoding_format("openai/text-embedding-3-large", "https://api.openai.com/v1", None) - Network accessline 127
endpoint = "http://[fd00::1:8080/v1" - Network accessline 135
def test_configured_format_wins(configured): assert resolve_encoding_format("openai/text-embedding-3-large", None, configured) == configured assert resolve_encoding_format("openai/m", "http://localhost:8000/v1", configured) == confi - Network accessline 137
assert resolve_encoding_format("openai/m", "http://localhost:8000/v1", configured) == configured - Possible obfuscationline 159
(base64.b64encode(b"\x00\x00\x00\x00\x00").decode(), "does not decode"), - Network accessline 259
[Credential-related source omitted] - Network accessline 260
[Credential-related source omitted] - Access to secretsline 260
[Credential-related source omitted] - Network accessline 261
base_url="http://localhost:8000/v1", max_retries=0, http_client=httpx.AsyncClient( - Network accessline 262
max_retries=0, http_client=httpx.AsyncClient( transport=httpx.MockTransport(lambda request: httpx.Response(status, json=body)) - Network accessline 263
http_client=httpx.AsyncClient( - Network accessline 264
transport=httpx.MockTransport(lambda request: httpx.Response(status, json=body)) - Network accessline 275
reply = httpx.MockTransport(lambda request: httpx.Response(status, json=body)) - Network accessline 277
[Credential-related source omitted] - Network accessline 278
[Credential-related source omitted] - Access to secretsline 278
[Credential-related source omitted] - Network accessline 279
base_url="http://localhost:8000/v1", max_retries=0, http_client=httpx.AsyncClient(transport=reply), - Network accessline 280
max_retries=0, http_client=httpx.AsyncClient(transport=reply), ) - Network accessline 281
http_client=httpx.AsyncClient(transport=reply), - Network accessline 285
client = AsyncHTTPHandler() client.client = httpx.AsyncClient(transport=reply) - Network accessline 286
client.client = httpx.AsyncClient(transport=reply) - Network accessline 290
input=["a"], encoding_format="base64", api_base="http://localhost:8000/v1", - Network accessline 291
[Credential-related source omitted] - Network accessline 292
api_base="http://localhost:8000/v1", - Access to secretsline 293
[Credential-related source omitted] - Access to secretsline 426
[Credential-related source omitted] - Access to secretsline 428
[Credential-related source omitted] - Access to secretsline 432
[Credential-related source omitted] - Access to secretsline 438
[Credential-related source omitted] - Access to secretsline 451
[Credential-related source omitted] - Network accessline 466
( { "EMBEDDING_ENDPOINT": "http://localhost:4000/v1", - Network accessline 467
{ "EMBEDDING_ENDPOINT": "http://localhost:4000/v1", "EMBEDDING_ENCODING_FORMAT": "base64", - Network accessline 468
"EMBEDDING_ENDPOINT": "http://localhost:4000/v1",
cognee/tests/unit/infrastructure/test_embedding_engine_token_counts.py
cognee/tests/unit/infrastructure/test_embedding_input_limit.py
- Executable scriptline 1
Executable file - Access to secretsline 112
[Credential-related source omitted] - Network accessline 117
with patch.object(httpx.AsyncClient, "post", AsyncMock(return_value=response)) as post: limit = await _ollama_engine_with( "http://localhost:11434/api/embed", "qwen3-embedding" - Network accessline 118
limit = await _ollama_engine_with( "http://localhost:11434/api/embed", "qwen3-embedding" ).input_limit() - Network accessline 119
"http://localhost:11434/api/embed", "qwen3-embedding" - Network accessline 122
assert limit == 40960 assert post.call_args.args[0] == "http://localhost:11434/api/show" - Network accessline 123
assert post.call_args.args[0] == "http://localhost:11434/api/show" - Network accessline 129
async def test_ollama_input_limit_is_none_when_the_server_cannot_answer(monkeypatch): monkeypatch.delenv("LLM_API_KEY", raising=False) native = "http://localhost:11434/api/embed" - Network accessline 130
[Credential-related source omitted] - Access to secretsline 130
[Credential-related source omitted] - Network accessline 131
native = "http://localhost:11434/api/embed" refused = AsyncMock(side_effect=httpx.ConnectError("refused")) with patch.object(httpx.AsyncClient, "post", refused): - Network accessline 132
refused = AsyncMock(side_effect=httpx.ConnectError("refused")) - Network accessline 136
response = MagicMock() response.raise_for_status.side_effect = httpx.HTTPStatusError( - Network accessline 137
response.raise_for_status.side_effect = httpx.HTTPStatusError( - Network accessline 144
with patch.object(httpx.AsyncClient, "post", AsyncMock()) as post: assert await _ollama_engine_with("http://proxy/v1/embeddings", "m").input_limit() is None - Network accessline 145
assert await _ollama_engine_with("http://proxy/v1/embeddings", "m").input_limit() is None
cognee/tests/unit/infrastructure/test_embedding_input_limit_engines.py
cognee/tests/unit/infrastructure/test_embedding_rate_limiting_realistic.py
- Executable scriptline 1
Executable file
cognee/tests/unit/infrastructure/test_fastembed_download_notice.py
- Executable scriptline 1
Executable file
cognee/tests/unit/infrastructure/test_fastembed_padding.py
- Executable scriptline 1
Executable file
cognee/tests/unit/infrastructure/test_nvidia_nim_embedding.py
cognee/tests/unit/infrastructure/test_openai_compatible_embedding_engine.py
- Executable scriptline 1
Executable file - Network accessline 28
"dimensions": 4096, "max_completion_tokens": 8191, "endpoint": "http://localhost:8099", - Network accessline 29
[Credential-related source omitted] - Network accessline 30
"endpoint": "http://localhost:8099", - Access to secretsline 31
[Credential-related source omitted] - Network accessline 96
for i in range(len(body["input"])) ] return httpx.Response( - Network accessline 97
] return httpx.Response( 200, - Network accessline 98
return httpx.Response( - Network accessline 109
[Credential-related source omitted] - Network accessline 110
[Credential-related source omitted] - Access to secretsline 110
[Credential-related source omitted] - Network accessline 111
base_url="http://localhost:8099", http_client=httpx.AsyncClient(transport=httpx.MockTransport(handler)), ) - Network accessline 112
http_client=httpx.AsyncClient(transport=httpx.MockTransport(handler)), - Network accessline 129
def handler(request: httpx.Request) -> httpx.Response: calls.append(request) return httpx.Response( - Network accessline 130
calls.append(request) return httpx.Response( 200, - Network accessline 131
return httpx.Response( - Network accessline 144
[Credential-related source omitted] - Network accessline 145
[Credential-related source omitted] - Access to secretsline 145
[Credential-related source omitted] - Network accessline 146
base_url="http://localhost:8099", http_client=httpx.AsyncClient(transport=httpx.MockTransport(handler)), ) - Network accessline 147
http_client=httpx.AsyncClient(transport=httpx.MockTransport(handler)), - Network accessline 218
def handler(request: httpx.Request) -> httpx.Response: calls.append(request) return httpx.Response(status, json=body) - Network accessline 220
return httpx.Response(status, json=body) - Network accessline 223
[Credential-related source omitted] - Network accessline 224
[Credential-related source omitted] - Access to secretsline 224
[Credential-related source omitted] - Network accessline 225
base_url="http://localhost:8099", max_retries=0, http_client=httpx.AsyncClient(transport=httpx.MockTransport(handler)), - Network accessline 226
max_retries=0, http_client=httpx.AsyncClient(transport=httpx.MockTransport(handler)), ) - Network accessline 227
http_client=httpx.AsyncClient(transport=httpx.MockTransport(handler)), - Network accessline 252
def handler(request: httpx.Request) -> httpx.Response: return httpx.Response(400, json={"error": {"message": "unsupported encoding_format"}}) - Network accessline 253
return httpx.Response(400, json={"error": {"message": "unsupported encoding_format"}}) - Network accessline 256
[Credential-related source omitted] - Network accessline 257
[Credential-related source omitted] - Access to secretsline 257
[Credential-related source omitted] - Network accessline 258
base_url="http://localhost:8099", max_retries=0, http_client=httpx.AsyncClient(transport=httpx.MockTransport(handler)), - Network accessline 259
max_retries=0, http_client=httpx.AsyncClient(transport=httpx.MockTransport(handler)), ) - Network accessline 260
http_client=httpx.AsyncClient(transport=httpx.MockTransport(handler)), - Network accessline 285
engine = self._make_engine(endpoint="http://localhost:8099") - Network accessline 288
engine2 = self._make_engine(endpoint="http://localhost:8099/v1") - Network accessline 296
engine = self._make_engine(endpoint="http://localhost:8099/v1/embeddings")
cognee/tests/unit/infrastructure/test_rate_limiting_realistic.py
cognee/tests/unit/infrastructure/test_rate_limiting_retry.py
- Executable scriptline 1
Executable file
cognee/tests/unit/interfaces/graph/get_graph_from_huge_model_test.py
- Executable scriptline 1
Executable file
cognee/tests/unit/interfaces/graph/get_graph_from_model_circular_test.py
- Executable scriptline 1
Executable file
cognee/tests/unit/interfaces/graph/get_graph_from_model_unit_test.py
- Executable scriptline 1
Executable file
cognee/tests/unit/interfaces/graph/test_expand_with_nodes_and_edges.py
- Executable scriptline 1
Executable file
cognee/tests/unit/interfaces/graph/test_expand_with_nodes_and_edges_parity.py
cognee/tests/unit/interfaces/graph/test_transparent_nodes.py
- Executable scriptline 1
Executable file
cognee/tests/unit/interfaces/graph/test_typed_edge_model.py
- Executable scriptline 1
Executable file
cognee/tests/unit/interfaces/graph/test_typed_edges_graph.py
- Executable scriptline 1
Executable file
cognee/tests/unit/interfaces/graph/test_weighted_edges.py
- Executable scriptline 1
Executable file
cognee/tests/unit/memify_pipelines/test_apply_feedback_weights_pipeline.py
- Executable scriptline 1
Executable file
cognee/tests/unit/memify_pipelines/test_cognify_code_docs_pipeline.py
- Executable scriptline 1
Executable file
cognee/tests/unit/memify_pipelines/test_consolidate_entities_pipeline.py
- Executable scriptline 1
Executable file
cognee/tests/unit/memify_pipelines/test_consolidate_entity_descriptions_pipeline.py
- Executable scriptline 1
Executable file - Network accessline 1160
"feedback_weight": 0.93, "importance_weight": 0.8, "ontology_uri": "http://x/Person", - Network accessline 1161
"importance_weight": 0.8, "ontology_uri": "http://x/Person", }, - Network accessline 1162
"ontology_uri": "http://x/Person", - Network accessline 1179
assert entity.feedback_weight == 0.93 assert entity.importance_weight == 0.8 assert entity.ontology_uri == "http://x/Person" - Network accessline 1181
assert entity.ontology_uri == "http://x/Person"
cognee/tests/unit/memify_pipelines/test_improve_stage_pipelines_need_no_llm.py
- Executable scriptline 1
Executable file
cognee/tests/unit/memify_pipelines/test_persist_agent_trace_feedbacks_pipeline.py
- Executable scriptline 1
Executable file
cognee/tests/unit/memify_pipelines/test_review_conflicts_pipeline.py
- Executable scriptline 1
Executable file
cognee/tests/unit/migration/test_cogx_header.py
- Executable scriptline 1
Executable file
cognee/tests/unit/migration/test_export_roundtrip.py
- Executable scriptline 1
Executable file
cognee/tests/unit/migration/test_graph_only_import.py
- Executable scriptline 1
Executable file
cognee/tests/unit/migration/test_import_source.py
- Executable scriptline 1
Executable file
cognee/tests/unit/migration/test_langmem_source.py
- Executable scriptline 1
Executable file
cognee/tests/unit/migration/test_migration.py
- Executable scriptline 1
Executable file - Network accessline 659
write_graphml(self.NODES, self.EDGES, destination) root = ET.parse(destination).getroot() namespace = "{http://graphml.graphdrawing.org/xmlns}" - Network accessline 660
root = ET.parse(destination).getroot() namespace = "{http://graphml.graphdrawing.org/xmlns}" graph = root.find(f"{namespace}graph") - Network accessline 661
namespace = "{http://graphml.graphdrawing.org/xmlns}"
cognee/tests/unit/migration/test_provenance_ctx.py
- Executable scriptline 1
Executable file
cognee/tests/unit/migration/test_push.py
- Executable scriptline 1
Executable file - Access to secretsline 167
[Credential-related source omitted] - Network accessline 172
self._clear_sources(monkeypatch) client, created = _resolve_client("https://explicit.example", "key1") - Network accessline 173
client, created = _resolve_client("https://explicit.example", "key1") - Network accessline 174
[Credential-related source omitted] - Network accessline 175
assert client.service_url == "https://explicit.example" - Access to secretsline 176
[Credential-related source omitted] - Network accessline 183
self._clear_sources(monkeypatch) live = CloudClient("https://live.example", "live-key") - Network accessline 184
live = CloudClient("https://live.example", "live-key") - Network accessline 197
[Credential-related source omitted] - Access to secretsline 197
[Credential-related source omitted] - Network accessline 199
client, created = _resolve_client(None, None) assert created is True assert client.service_url == "https://saved.example" - Network accessline 200
[Credential-related source omitted] - Network accessline 201
assert client.service_url == "https://saved.example" - Access to secretsline 202
[Credential-related source omitted] - Network accessline 207
self._clear_sources(monkeypatch) monkeypatch.setenv("COGNEE_SERVICE_URL", "https://env.example") - Network accessline 208
monkeypatch.setenv("COGNEE_SERVICE_URL", "https://env.example") - Access to secretsline 209
[Credential-related source omitted] - Network accessline 210
client, created = _resolve_client(None, None) assert created is True assert client.service_url == "https://env.example" - Network accessline 211
[Credential-related source omitted] - Network accessline 212
assert client.service_url == "https://env.example" - Access to secretsline 213
[Credential-related source omitted] - Network accessline 221
[Credential-related source omitted] - Network accessline 222
[Credential-related source omitted] - Access to secretsline 222
[Credential-related source omitted] - Network accessline 223
monkeypatch.setattr(credentials_module, "load_credentials", lambda: creds) monkeypatch.setenv("COGNEE_SERVICE_URL", "https://env.example") monkeypatch.setenv("COGNEE_API_KEY", "env-key") - Network accessline 224
monkeypatch.setenv("COGNEE_SERVICE_URL", "https://env.example") - Access to secretsline 225
[Credential-related source omitted] - Network accessline 226
client, created = _resolve_client(None, None) assert created is True assert client.service_url == "https://env.example" - Network accessline 227
[Credential-related source omitted] - Network accessline 228
assert client.service_url == "https://env.example" - Access to secretsline 229
[Credential-related source omitted] - Access to secretsline 271
[Credential-related source omitted] - Network accessline 278
class FakeClient: service_url = "https://fake.example" - Network accessline 279
service_url = "https://fake.example" - Network accessline 313
class FakeClient: service_url = "https://fake.example" - Network accessline 314
service_url = "https://fake.example" - Network accessline 331
def test_push_empty_dataset_raises_before_upload(self, monkeypatch): class FakeClient: service_url = "https://fake.example" - Network accessline 332
class FakeClient: service_url = "https://fake.example" remember_called = False - Network accessline 333
service_url = "https://fake.example" - Network accessline 352
class FakeClient: service_url = "https://fake.example" - Network accessline 353
service_url = "https://fake.example" - Network accessline 378
class FakeClient: service_url = "https://fake.example" - Network accessline 379
service_url = "https://fake.example" - Network accessline 416
async def get_timeout(): client = CloudClient("https://fake.example", "key") - Network accessline 417
client = CloudClient("https://fake.example", "key")
cognee/tests/unit/migration/test_remember_router_cogx.py
- Executable scriptline 1
Executable file
cognee/tests/unit/migration/test_snapshot.py
- Executable scriptline 1
Executable file
cognee/tests/unit/migration/test_social_layer_gate.py
- Executable scriptline 1
Executable file
cognee/tests/unit/modules/agent_memory/test_agent_memory.py
- Executable scriptline 1
Executable file
cognee/tests/unit/modules/agent_memory/test_sanitization.py
- Executable scriptline 1
Executable file
cognee/tests/unit/modules/agents/__init__.py
- Executable scriptline 1
Executable file
cognee/tests/unit/modules/agents/test_agent_connection_detail.py
- Executable scriptline 1
Executable file
cognee/tests/unit/modules/agents/test_agent_connection_visibility.py
- Executable scriptline 1
Executable file
cognee/tests/unit/modules/agents/test_agent_registry.py
cognee/tests/unit/modules/agents/test_agents_cannot_create_agents.py
cognee/tests/unit/modules/chunking/test_chunk_budget.py
- Executable scriptline 1
Executable file
cognee/tests/unit/modules/chunking/test_chunk_external_metadata.py
- Executable scriptline 1
Executable file
cognee/tests/unit/modules/chunking/test_chunk_id.py
- Executable scriptline 1
Executable file
cognee/tests/unit/modules/chunking/test_chunk_policy.py
- Executable scriptline 1
Executable file
cognee/tests/unit/modules/chunking/test_chunk_reference_fields.py
- Executable scriptline 1
Executable file
cognee/tests/unit/modules/chunking/test_chunker_importance_weight.py
- Executable scriptline 1
Executable file
cognee/tests/unit/modules/chunking/test_diff_spans.py
- Executable scriptline 1
Executable file
cognee/tests/unit/modules/chunking/test_incremental_chunking.py
- Executable scriptline 1
Executable file
cognee/tests/unit/modules/chunking/test_langchain_chunker.py
- Executable scriptline 1
Executable file
cognee/tests/unit/modules/chunking/test_text_chunker.py
- Executable scriptline 1
Executable file
cognee/tests/unit/modules/chunking/test_text_chunker_with_overlap.py
- Executable scriptline 1
Executable file
cognee/tests/unit/modules/cognify/test_cognify_single_logical_run.py
- Executable scriptline 1
Executable file
cognee/tests/unit/modules/cognify/test_estimator.py
- Executable scriptline 1
Executable file - Network accessline 303
assert await estimator._input_to_texts(DataItem(data="plain text")) == ["plain text"] with pytest.raises(ValueError, match="local text inputs only"): await estimator._input_to_texts(DataItem(data="https://example.com/page")) - Network accessline 305
await estimator._input_to_texts(DataItem(data="https://example.com/page")) - Network accessline 309
async def test_trailing_newline_url_is_still_rejected(): with pytest.raises(ValueError, match="local text inputs only"): await estimator._input_to_texts("https://example.com/page\n") - Network accessline 311
await estimator._input_to_texts("https://example.com/page\n") - Network accessline 314
@pytest.mark.asyncio @pytest.mark.parametrize("url", ["https://example.com/doc.html", "s3://bucket/key.txt"]) - Network accessline 315
@pytest.mark.parametrize("url", ["https://example.com/doc.html", "s3://bucket/key.txt"])
cognee/tests/unit/modules/cognify/test_extractor_resolution.py
- Executable scriptline 1
Executable file
cognee/tests/unit/modules/cognify/test_memory_pipelines.py
- Executable scriptline 1
Executable file
cognee/tests/unit/modules/cognify/test_memory_status.py
- Executable scriptline 1
Executable file
cognee/tests/unit/modules/cognify/test_recovery.py
- Executable scriptline 1
Executable file
cognee/tests/unit/modules/cognify/test_removed_contradiction_options.py
- Executable scriptline 1
Executable file
cognee/tests/unit/modules/cognify/test_removed_triplet_embedding.py
- Executable scriptline 1
Executable file
cognee/tests/unit/modules/cognify/test_rollback.py
- Executable scriptline 1
Executable file
cognee/tests/unit/modules/cognify/test_rollback_pipeline_name.py
- Executable scriptline 1
Executable file
cognee/tests/unit/modules/conflicts/test_conflicts_router.py
- Executable scriptline 1
Executable file - Network accessline 36
app.dependency_overrides[router_module.get_authenticated_user] = lambda: user app.include_router(router_module.get_conflicts_router(), prefix="/api/v1/conflicts") async with AsyncClient(transport=ASGITransport(app=app), base_url="ht - Network accessline 37
app.include_router(router_module.get_conflicts_router(), prefix="/api/v1/conflicts") async with AsyncClient(transport=ASGITransport(app=app), base_url="http://test") as client: response = await client.get(f"/api/v1/conflicts?dat - Network accessline 38
async with AsyncClient(transport=ASGITransport(app=app), base_url="http://test") as client:
cognee/tests/unit/modules/conflicts/test_resolution_forget_leftovers.py
- Executable scriptline 1
Executable file
cognee/tests/unit/modules/conflicts/test_resolution_global_context.py
- Executable scriptline 1
Executable file
cognee/tests/unit/modules/conflicts/test_resolution_prelude_restatement.py
- Executable scriptline 1
Executable file
cognee/tests/unit/modules/conflicts/test_resolution_reads.py
- Executable scriptline 1
Executable file
cognee/tests/unit/modules/conflicts/test_resolution_retrieval.py
- Executable scriptline 1
Executable file
cognee/tests/unit/modules/conflicts/test_resolve_conflict.py
- Executable scriptline 1
Executable file
cognee/tests/unit/modules/conflicts/test_retire_decisions_after_edit.py
- Executable scriptline 1
Executable file
cognee/tests/unit/modules/conftest.py
- Executable scriptline 1
Executable file
cognee/tests/unit/modules/data/deletion/test_prune_data.py
- Executable scriptline 1
Executable file
cognee/tests/unit/modules/data/deletion/test_prune_system.py
- Executable scriptline 1
Executable file
cognee/tests/unit/modules/data/test_create_authorized_dataset_parent_share.py
- Executable scriptline 1
Executable file
cognee/tests/unit/modules/data/test_create_dataset_concurrency.py
- Executable scriptline 1
Executable file
cognee/tests/unit/modules/data/test_dataset_data_ordering.py
- Executable scriptline 1
Executable file
cognee/tests/unit/modules/data/test_delete_data_removes_routing_row.py
- Executable scriptline 1
Executable file
cognee/tests/unit/modules/data/test_delete_dataset_removes_routing_rows_first.py
- Executable scriptline 1
Executable file
cognee/tests/unit/modules/data/test_get_dataset_data_by_content_hash.py
- Executable scriptline 1
Executable file
cognee/tests/unit/modules/data/test_get_dataset_data_pagination.py
- Executable scriptline 1
Executable file
cognee/tests/unit/modules/data/test_get_dataset_processing_status.py
- Executable scriptline 1
Executable file
cognee/tests/unit/modules/data/test_get_datasets_graph_counts.py
cognee/tests/unit/modules/data/test_get_unique_data_ids.py
- Executable scriptline 1
Executable file
cognee/tests/unit/modules/data/test_methods_package_has_no_import_cycle.py
- Executable scriptline 1
Executable file
cognee/tests/unit/modules/data/test_open_data_file.py
- Executable scriptline 1
Executable file
cognee/tests/unit/modules/data/test_strict_dataset_names.py
- Executable scriptline 1
Executable file
cognee/tests/unit/modules/data/test_text_document_read.py
- Executable scriptline 1
Executable file
cognee/tests/unit/modules/engine/test_node_set_id.py
- Executable scriptline 1
Executable file
cognee/tests/unit/modules/engine/test_temporal_hints.py
- Executable scriptline 1
Executable file
cognee/tests/unit/modules/engine/test_timestamp_from_text.py
- Executable scriptline 1
Executable file
cognee/tests/unit/modules/graph/cognee_graph_elements_test.py
- Executable scriptline 1
Executable file
cognee/tests/unit/modules/graph/cognee_graph_test.py
- Executable scriptline 1
Executable file
cognee/tests/unit/modules/graph/test_content_graph_to_data_point.py
- Executable scriptline 1
Executable file
cognee/tests/unit/modules/graph/test_delete_detag_nodeset.py
- Executable scriptline 1
Executable file
cognee/tests/unit/modules/graph/test_edgeless_graph_projection.py
- Executable scriptline 1
Executable file
cognee/tests/unit/modules/graph/test_fact_conflicts.py
- Executable scriptline 1
Executable file
cognee/tests/unit/modules/graph/test_field_edges.py
- Executable scriptline 1
Executable file
cognee/tests/unit/modules/graph/test_global_context_graph_inputs.py
- Executable scriptline 1
Executable file
cognee/tests/unit/modules/graph/test_graph_methods.py
cognee/tests/unit/modules/graph/test_graph_provenance_delete_routing.py
- Executable scriptline 1
Executable file
cognee/tests/unit/modules/graph/test_rdf_roundtrip.py
- Executable scriptline 1
Executable file - Network accessline 21
MM = "http://example.org/mm#" - Network accessline 23
SAMPLE_TTL = f""" @prefix ex: <{MM}> . @prefix owl: <http://www.w3.org/2002/07/owl#> . - Network accessline 24
@prefix ex: <{MM}> . @prefix owl: <http://www.w3.org/2002/07/owl#> . @prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> . - Network accessline 25
@prefix owl: <http://www.w3.org/2002/07/owl#> . - Network accessline 26
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> . - Network accessline 36
COLLISION_TTL = """ @prefix ex1: <http://example.org/ns1#> . - Network accessline 37
@prefix ex1: <http://example.org/ns1#> . - Network accessline 38
@prefix ex2: <http://example.org/ns2#> . - Network accessline 39
@prefix owl: <http://www.w3.org/2002/07/owl#> . - Network accessline 260
assert len(relationship_names) == 2 assert predicate_uris == { "http://example.org/ns1#relatedTo", - Network accessline 261
assert predicate_uris == { "http://example.org/ns1#relatedTo", "http://example.org/ns2#relatedTo", - Network accessline 262
"http://example.org/ns1#relatedTo", - Network accessline 263
"http://example.org/ns2#relatedTo", - Network accessline 269
assert ( URIRef("http://example.org/ns1#a"), - Network accessline 270
URIRef("http://example.org/ns1#a"), - Network accessline 271
URIRef("http://example.org/ns1#relatedTo"), - Network accessline 272
URIRef("http://example.org/ns1#b"), - Network accessline 273
) in g assert ( URIRef("http://example.org/ns1#a"), - Network accessline 274
assert ( URIRef("http://example.org/ns1#a"), URIRef("http://example.org/ns2#relatedTo"), - Network accessline 275
URIRef("http://example.org/ns1#a"), - Network accessline 276
URIRef("http://example.org/ns2#relatedTo"), - Network accessline 277
URIRef("http://example.org/ns1#b"),
cognee/tests/unit/modules/graph/test_relational_upserts.py
- Executable scriptline 1
Executable file
cognee/tests/unit/modules/graph/test_resolve_edges_to_text.py
- Executable scriptline 1
Executable file
cognee/tests/unit/modules/graph/test_retrieve_existing_edges.py
- Executable scriptline 1
Executable file
cognee/tests/unit/modules/graph/test_strip_dead_chunk_refs.py
- Executable scriptline 1
Executable file
cognee/tests/unit/modules/graph_models/test_compile.py
- Executable scriptline 1
Executable file
cognee/tests/unit/modules/graph_models/test_spec.py
- Executable scriptline 1
Executable file
cognee/tests/unit/modules/improve/test_admission.py
- Executable scriptline 1
Executable file
cognee/tests/unit/modules/improve/test_capabilities.py
- Executable scriptline 1
Executable file
cognee/tests/unit/modules/improve/test_constants_wiring.py
- Executable scriptline 1
Executable file
cognee/tests/unit/modules/improve/test_improve_config.py
- Executable scriptline 1
Executable file
cognee/tests/unit/modules/improve/test_llm_stage_gates.py
- Executable scriptline 1
Executable file
cognee/tests/unit/modules/improve/test_registry_order.py
- Executable scriptline 1
Executable file
cognee/tests/unit/modules/improve/test_result.py
- Executable scriptline 1
Executable file
cognee/tests/unit/modules/improve/test_review_conflicts_selection.py
- Executable scriptline 1
Executable file
cognee/tests/unit/modules/improve/test_review_conflicts_stage.py
- Executable scriptline 1
Executable file
cognee/tests/unit/modules/improve/test_stage_gates.py
- Executable scriptline 1
Executable file
cognee/tests/unit/modules/improve/test_trace_windows.py
- Executable scriptline 1
Executable file
cognee/tests/unit/modules/improve/test_watermarks.py
- Executable scriptline 1
Executable file
cognee/tests/unit/modules/ingestion/__init__.py
- Executable scriptline 1
Executable file
cognee/tests/unit/modules/ingestion/test_classify.py
- Executable scriptline 1
Executable file
cognee/tests/unit/modules/ingestion/test_identify_data.py
- Executable scriptline 1
Executable file
cognee/tests/unit/modules/ingestion/test_identify_many.py
- Executable scriptline 1
Executable file
cognee/tests/unit/modules/ingestion/test_save_data_to_file_addressing.py
- Executable scriptline 1
Executable file
cognee/tests/unit/modules/integrations/conftest.py
- Executable scriptline 1
Executable file
cognee/tests/unit/modules/integrations/test_agent_identity.py
- Executable scriptline 1
Executable file
cognee/tests/unit/modules/integrations/test_app_registration.py
- Executable scriptline 1
Executable file
cognee/tests/unit/modules/integrations/test_channels.py
- Executable scriptline 1
Executable file
cognee/tests/unit/modules/integrations/test_connect.py
cognee/tests/unit/modules/integrations/test_credentials.py
cognee/tests/unit/modules/integrations/test_credentials_accounts.py
cognee/tests/unit/modules/integrations/test_crypto.py
- Executable scriptline 1
Executable file - Access to secretsline 34
[Credential-related source omitted] - Access to secretsline 43
[Credential-related source omitted] - Access to secretsline 50
[Credential-related source omitted] - Access to secretsline 59
[Credential-related source omitted] - Access to secretsline 65
[Credential-related source omitted] - Access to secretsline 69
[Credential-related source omitted] - Access to secretsline 76
[Credential-related source omitted] - Access to secretsline 87
[Credential-related source omitted] - Access to secretsline 89
[Credential-related source omitted] - Access to secretsline 94
[Credential-related source omitted] - Access to secretsline 102
[Credential-related source omitted] - Access to secretsline 108
[Credential-related source omitted]
cognee/tests/unit/modules/integrations/test_get_integrations_router.py
- Executable scriptline 1
Executable file - Network accessline 52
def authorize_url(self, state): return f"https://fake.example/authorize?state={state}" - Network accessline 53
return f"https://fake.example/authorize?state={state}" - Network accessline 64
def frontend_base_url(self): return "https://app.example.com" - Network accessline 65
return "https://app.example.com" - Network accessline 116
response = client.post("/api/v1/integrations/fake/authorize") assert response.status_code == 200 assert response.json()["authorizeUrl"].startswith("https://fake.example/authorize?state=") - Network accessline 118
assert response.json()["authorizeUrl"].startswith("https://fake.example/authorize?state=")
cognee/tests/unit/modules/integrations/test_get_slack_channels_router.py
cognee/tests/unit/modules/integrations/test_github_adapter.py
- Executable scriptline 1
Executable file - Network accessline 30
[Credential-related source omitted] - Access to secretsline 30
[Credential-related source omitted] - Network accessline 32
monkeypatch.setattr(f"{settings}.frontend_base_url", "https://app.example.com") - Network accessline 35
def test_authorize_url_is_the_app_installation_flow(): url = GithubIntegration().authorize_url("the-state") assert url == "https://github.com/apps/cognee-app/installations/new?state=the-state" - Network accessline 37
assert url == "https://github.com/apps/cognee-app/installations/new?state=the-state" - Access to secretsline 61
[Credential-related source omitted] - Access to secretsline 84
[Credential-related source omitted]
cognee/tests/unit/modules/integrations/test_github_app_auth.py
- Executable scriptline 1
Executable file
cognee/tests/unit/modules/integrations/test_github_sync.py
- Executable scriptline 1
Executable file - Network accessline 51
assert sync_module.clone_url("acme/api") == "https://github.com/acme/api.git" - Network accessline 91
mocks.remember.assert_awaited_once_with( [ "https://github.com/acme/api.git", - Network accessline 92
[ "https://github.com/acme/api.git", "https://github.com/acme/web.git", - Network accessline 93
"https://github.com/acme/api.git", - Network accessline 94
"https://github.com/acme/web.git", - Network accessline 109
mocks.remember.assert_awaited_once() (urls,) = mocks.remember.await_args.args assert urls == ["https://github.com/acme/api.git"] - Network accessline 110
(urls,) = mocks.remember.await_args.args assert urls == ["https://github.com/acme/api.git"] assert mocks.remember.await_args.kwargs["repo_credentials"] == "tok123" - Network accessline 111
assert urls == ["https://github.com/acme/api.git"] - Network accessline 182
async def test_repository_discovery_reports_each_page_without_claiming_a_total(monkeypatch): responses = [] for names, next_url in [(["acme/api"], "https://api.github.com/page2"), (["acme/web"], None)]: - Network accessline 183
responses = [] for names, next_url in [(["acme/api"], "https://api.github.com/page2"), (["acme/web"], None)]: response = MagicMock() - Network accessline 184
for names, next_url in [(["acme/api"], "https://api.github.com/page2"), (["acme/web"], None)]:
cognee/tests/unit/modules/integrations/test_gmail_adapter.py
cognee/tests/unit/modules/integrations/test_gmail_sync.py
- Executable scriptline 1
Executable file
cognee/tests/unit/modules/integrations/test_google_calendar_adapter.py
- Executable scriptline 1
Executable file - Access to secretsline 31
[Credential-related source omitted] - Network accessline 32
[Credential-related source omitted] - Network accessline 33
"expires_in": 3599, "scope": "openid email https://www.googleapis.com/auth/calendar.readonly", } - Network accessline 34
"scope": "openid email https://www.googleapis.com/auth/calendar.readonly", - Access to secretsline 54
[Credential-related source omitted] - Network accessline 55
monkeypatch.setattr( f"{SETTINGS}.redirect_uri", "http://localhost:8000/api/v1/integrations/google_calendar/callback", - Network accessline 56
f"{SETTINGS}.redirect_uri", "http://localhost:8000/api/v1/integrations/google_calendar/callback", ) - Network accessline 57
"http://localhost:8000/api/v1/integrations/google_calendar/callback", - Network accessline 58
) monkeypatch.setattr(f"{SETTINGS}.state_secret", "state-secret") monkeypatch.setattr(f"{SETTINGS}.frontend_base_url", "http://localhost:3000") - Network accessline 60
monkeypatch.setattr(f"{SETTINGS}.frontend_base_url", "http://localhost:3000") - Network accessline 71
assert query["scope"] == ["openid email https://www.googleapis.com/auth/calendar.readonly"] - Network accessline 87
integration = GoogleCalendarIntegration() assert integration.state_signing_secret() == "state-secret" assert integration.frontend_base_url() == "http://localhost:3000" - Network accessline 89
assert integration.frontend_base_url() == "http://localhost:3000" - Network accessline 99
assert exchange.await_args.kwargs["redirect_uri"] == ( "http://localhost:8000/api/v1/integrations/google_calendar/callback" - Network accessline 100
"http://localhost:8000/api/v1/integrations/google_calendar/callback" - Access to secretsline 115
[Credential-related source omitted] - Access to secretsline 134
[Credential-related source omitted] - Access to secretsline 135
[Credential-related source omitted] - Access to secretsline 170
[Credential-related source omitted] - Access to secretsline 175
[Credential-related source omitted] - Access to secretsline 190
[Credential-related source omitted] - Access to secretsline 227
[Credential-related source omitted] - Access to secretsline 251
[Credential-related source omitted] - Access to secretsline 278
[Credential-related source omitted] - Access to secretsline 279
[Credential-related source omitted] - Access to secretsline 287
[Credential-related source omitted] - Access to secretsline 302
[Credential-related source omitted] - Access to secretsline 303
[Credential-related source omitted] - Access to secretsline 317
[Credential-related source omitted] - Access to secretsline 333
[Credential-related source omitted] - Access to secretsline 359
[Credential-related source omitted]
cognee/tests/unit/modules/integrations/test_google_calendar_client.py
- Executable scriptline 1
Executable file
cognee/tests/unit/modules/integrations/test_google_calendar_integration_sync.py
- Executable scriptline 1
Executable file
cognee/tests/unit/modules/integrations/test_google_client.py
- Executable scriptline 1
Executable file - Network accessline 17
ValueError("secret response body"), UnicodeDecodeError("utf-8", b"\xff", 0, 1, "secret response body"), aiohttp.ContentTypeError( - Network accessline 18
UnicodeDecodeError("utf-8", b"\xff", 0, 1, "secret response body"), aiohttp.ContentTypeError( SimpleNamespace(real_url="https://example.com/secret"), - Network accessline 19
aiohttp.ContentTypeError( - Network accessline 20
SimpleNamespace(real_url="https://example.com/secret"), - Network accessline 22
message="secret response body", ), aiohttp.ClientPayloadError("secret response body"), - Network accessline 23
), aiohttp.ClientPayloadError("secret response body"), asyncio.TimeoutError("secret response body"), - Network accessline 24
aiohttp.ClientPayloadError("secret response body"), - Access to secretsline 42
[Credential-related source omitted]
cognee/tests/unit/modules/integrations/test_google_credential_lifecycle.py
- Executable scriptline 1
Executable file - Access to secretsline 19
[Credential-related source omitted] - Access to secretsline 45
[Credential-related source omitted] - Access to secretsline 48
[Credential-related source omitted] - Access to secretsline 59
[Credential-related source omitted] - Access to secretsline 82
[Credential-related source omitted] - Access to secretsline 85
[Credential-related source omitted]
cognee/tests/unit/modules/integrations/test_google_dataset_summary.py
- Executable scriptline 1
Executable file
cognee/tests/unit/modules/integrations/test_google_drive_adapter.py
- Executable scriptline 1
Executable file - Access to secretsline 26
[Credential-related source omitted] - Network accessline 27
[Credential-related source omitted] - Network accessline 28
"expires_in": 3599, "scope": "openid email https://www.googleapis.com/auth/drive.readonly", } - Network accessline 29
"scope": "openid email https://www.googleapis.com/auth/drive.readonly", - Access to secretsline 55
[Credential-related source omitted] - Network accessline 56
monkeypatch.setattr( f"{settings}.redirect_uri", "http://localhost:8000/api/v1/integrations/google_drive/callback", - Network accessline 57
f"{settings}.redirect_uri", "http://localhost:8000/api/v1/integrations/google_drive/callback", ) - Network accessline 58
"http://localhost:8000/api/v1/integrations/google_drive/callback", - Network accessline 59
) monkeypatch.setattr(f"{settings}.state_secret", "state-secret") monkeypatch.setattr(f"{settings}.frontend_base_url", "http://localhost:3000") - Network accessline 61
monkeypatch.setattr(f"{settings}.frontend_base_url", "http://localhost:3000") - Access to secretsline 109
[Credential-related source omitted] - Access to secretsline 124
[Credential-related source omitted] - Access to secretsline 125
[Credential-related source omitted] - Access to secretsline 150
[Credential-related source omitted] - Access to secretsline 163
[Credential-related source omitted] - Access to secretsline 167
[Credential-related source omitted] - Access to secretsline 168
[Credential-related source omitted] - Access to secretsline 180
[Credential-related source omitted] - Access to secretsline 196
[Credential-related source omitted] - Access to secretsline 221
[Credential-related source omitted] - Access to secretsline 236
[Credential-related source omitted] - Access to secretsline 262
[Credential-related source omitted] - Access to secretsline 282
[Credential-related source omitted] - Access to secretsline 302
[Credential-related source omitted]
cognee/tests/unit/modules/integrations/test_google_drive_client.py
- Executable scriptline 1
Executable file
cognee/tests/unit/modules/integrations/test_google_drive_sync.py
- Executable scriptline 1
Executable file
cognee/tests/unit/modules/integrations/test_google_ingestion.py
- Executable scriptline 1
Executable file
cognee/tests/unit/modules/integrations/test_google_oauth_adapters.py
- Executable scriptline 1
Executable file - Network accessline 57
gmail_adapter, gmail_adapter.GoogleGmailIntegration, "openid email https://www.googleapis.com/auth/gmail.readonly", - Network accessline 58
gmail_adapter.GoogleGmailIntegration, "openid email https://www.googleapis.com/auth/gmail.readonly", "selected_label_ids", - Network accessline 59
"openid email https://www.googleapis.com/auth/gmail.readonly", - Network accessline 67
drive_adapter, drive_adapter.GoogleDriveIntegration, "openid email https://www.googleapis.com/auth/drive.readonly", - Network accessline 68
drive_adapter.GoogleDriveIntegration, "openid email https://www.googleapis.com/auth/drive.readonly", "selected_folder_ids", - Network accessline 69
"openid email https://www.googleapis.com/auth/drive.readonly", - Network accessline 77
calendar_adapter, calendar_adapter.GoogleCalendarIntegration, "openid email https://www.googleapis.com/auth/calendar.readonly", - Network accessline 78
calendar_adapter.GoogleCalendarIntegration, "openid email https://www.googleapis.com/auth/calendar.readonly", "selected_calendar_ids", - Network accessline 79
"openid email https://www.googleapis.com/auth/calendar.readonly", - Network accessline 90
monkeypatch.setattr(settings, "client_id", "client-id") monkeypatch.setattr(settings, "client_secret", "client-secret") monkeypatch.setattr(settings, "redirect_uri", "http://localhost:8000/callback") - Network accessline 91
[Credential-related source omitted] - Access to secretsline 91
[Credential-related source omitted] - Network accessline 92
monkeypatch.setattr(settings, "redirect_uri", "http://localhost:8000/callback") - Network accessline 93
monkeypatch.setattr(settings, "state_secret", "state-secret") monkeypatch.setattr(settings, "frontend_base_url", "http://localhost:3000") return request.param - Network accessline 94
monkeypatch.setattr(settings, "frontend_base_url", "http://localhost:3000") - Network accessline 114
parts = urlsplit(url) assert f"{parts.scheme}://{parts.netloc}{parts.path}" == ( "https://accounts.google.com/o/oauth2/v2/auth" - Network accessline 115
assert f"{parts.scheme}://{parts.netloc}{parts.path}" == ( "https://accounts.google.com/o/oauth2/v2/auth" ) - Network accessline 116
"https://accounts.google.com/o/oauth2/v2/auth" - Network accessline 118
assert {key: value[0] for key, value in parse_qs(parts.query).items()} == { "client_id": "client-id", "redirect_uri": "http://localhost:8000/callback", - Network accessline 119
"client_id": "client-id", "redirect_uri": "http://localhost:8000/callback", "response_type": "code", - Network accessline 120
"redirect_uri": "http://localhost:8000/callback", - Access to secretsline 131
[Credential-related source omitted] - Access to secretsline 133
[Credential-related source omitted] - Network accessline 137
[Credential-related source omitted] - Network accessline 138
[Credential-related source omitted] - Access to secretsline 138
[Credential-related source omitted] - Network accessline 139
redirect_uri="http://localhost:8000/callback", - Access to secretsline 147
[Credential-related source omitted] - Access to secretsline 153
[Credential-related source omitted] - Access to secretsline 158
[Credential-related source omitted] - Access to secretsline 168
[Credential-related source omitted] - Access to secretsline 186
[Credential-related source omitted] - Access to secretsline 198
[Credential-related source omitted] - Access to secretsline 203
[Credential-related source omitted] - Access to secretsline 210
[Credential-related source omitted] - Network accessline 214
integration = case.integration_cls() assert integration.state_signing_secret() == "state-secret" assert integration.frontend_base_url() == "http://localhost:3000" - Network accessline 216
assert integration.frontend_base_url() == "http://localhost:3000" - Access to secretsline 219
[Credential-related source omitted] - Access to secretsline 236
[Credential-related source omitted] - Access to secretsline 237
[Credential-related source omitted] - Access to secretsline 244
[Credential-related source omitted] - Access to secretsline 248
[Credential-related source omitted] - Access to secretsline 261
[Credential-related source omitted] - Access to secretsline 262
[Credential-related source omitted] - Access to secretsline 282
[Credential-related source omitted] - Access to secretsline 305
[Credential-related source omitted] - Access to secretsline 320
[Credential-related source omitted] - Access to secretsline 322
[Credential-related source omitted] - Access to secretsline 353
[Credential-related source omitted] - Access to secretsline 371
[Credential-related source omitted] - Access to secretsline 389
[Credential-related source omitted] - Access to secretsline 416
[Credential-related source omitted] - Access to secretsline 417
[Credential-related source omitted] - Access to secretsline 420
[Credential-related source omitted]
cognee/tests/unit/modules/integrations/test_google_resource_retirement.py
- Executable scriptline 1
Executable file
cognee/tests/unit/modules/integrations/test_handle_cognee_ask.py
- Executable scriptline 1
Executable file - Network accessline 39
team_id: str = "T123", text: str = "what happened in Q3?", response_url: str = "https://hooks.slack.com/x", - Network accessline 40
text: str = "what happened in Q3?", response_url: str = "https://hooks.slack.com/x", user_id: str = "U100", - Network accessline 41
response_url: str = "https://hooks.slack.com/x", - Network accessline 121
await handle_cognee_ask( _body( team_id="T123", text="what do we know?", response_url="https://hooks.slack.com/xyz" - Network accessline 122
_body( team_id="T123", text="what do we know?", response_url="https://hooks.slack.com/xyz" ) - Network accessline 123
team_id="T123", text="what do we know?", response_url="https://hooks.slack.com/xyz" - Network accessline 128
search_and_respond.assert_awaited_once_with( "https://hooks.slack.com/xyz", "T123", owner_id, "what do we know?" - Network accessline 129
"https://hooks.slack.com/xyz", "T123", owner_id, "what do we know?" - Network accessline 161
patch(f"{MODULE}.post_to_response_url", new=AsyncMock()) as post, ): await _search_and_respond("https://hooks.slack.com/x", "T123", owner.id, "what do we know?") - Network accessline 163
await _search_and_respond("https://hooks.slack.com/x", "T123", owner.id, "what do we know?") - Network accessline 165
post.assert_awaited_once() url, payload = post.call_args[0] assert url == "https://hooks.slack.com/x" - Network accessline 166
url, payload = post.call_args[0] assert url == "https://hooks.slack.com/x" assert payload["replace_original"] is True - Network accessline 167
assert url == "https://hooks.slack.com/x" - Network accessline 190
patch(f"{MODULE}.post_to_response_url", new=AsyncMock()), ): await _search_and_respond("https://hooks.slack.com/x", "T123", owner.id, "q") - Network accessline 192
await _search_and_respond("https://hooks.slack.com/x", "T123", owner.id, "q") - Network accessline 202
patch(f"{MODULE}.post_to_response_url", new=AsyncMock()) as post, ): await _search_and_respond("https://hooks.slack.com/x", "T123", uuid4(), "q") - Network accessline 204
await _search_and_respond("https://hooks.slack.com/x", "T123", uuid4(), "q") - Network accessline 217
patch(f"{MODULE}.post_to_response_url", new=AsyncMock()) as post, ): await _search_and_respond("https://hooks.slack.com/x", "T123", owner.id, "q") - Network accessline 219
await _search_and_respond("https://hooks.slack.com/x", "T123", owner.id, "q") - Network accessline 236
response = await handle_cognee_ask_share("https://hooks.slack.com/x", "abc123") - Network accessline 252
response = await handle_cognee_ask_share("https://hooks.slack.com/x", "does-not-exist")
cognee/tests/unit/modules/integrations/test_handle_cognee_remember.py
- Executable scriptline 1
Executable file - Network accessline 37
"user_id": user_id, "text": text, "response_url": "https://hooks.slack.test/response", - Network accessline 38
"text": text, "response_url": "https://hooks.slack.test/response", } - Network accessline 39
"response_url": "https://hooks.slack.test/response",
cognee/tests/unit/modules/integrations/test_handle_github_event.py
- Executable scriptline 1
Executable file
cognee/tests/unit/modules/integrations/test_handle_linear_event.py
- Executable scriptline 1
Executable file
cognee/tests/unit/modules/integrations/test_handle_slack_command.py
- Executable scriptline 1
Executable file
cognee/tests/unit/modules/integrations/test_handle_slack_event.py
cognee/tests/unit/modules/integrations/test_handle_slack_interactive.py
- Executable scriptline 1
Executable file - Network accessline 44
message_user="U9", invoking_user=INVOKING_USER, response_url="https://hooks.slack.com/x", - Network accessline 45
invoking_user=INVOKING_USER, response_url="https://hooks.slack.com/x", callback_id="remember_this", - Network accessline 46
response_url="https://hooks.slack.com/x", - Network accessline 64
team_id="T123", invoking_user=INVOKING_USER, response_url="https://hooks.slack.com/x", - Network accessline 65
invoking_user=INVOKING_USER, response_url="https://hooks.slack.com/x", ): - Network accessline 66
response_url="https://hooks.slack.com/x", - Network accessline 110
post.assert_awaited_once() url, reply = post.call_args[0] assert url == "https://hooks.slack.com/x" - Network accessline 111
url, reply = post.call_args[0] assert url == "https://hooks.slack.com/x" assert "Saved" in reply["text"] - Network accessline 112
assert url == "https://hooks.slack.com/x" - Network accessline 210
action_id=ASK_SHARE_ACTION_ID, value="abc123", response_url="https://hooks.slack.com/xyz", - Network accessline 211
value="abc123", response_url="https://hooks.slack.com/xyz", ) - Network accessline 212
response_url="https://hooks.slack.com/xyz", - Network accessline 217
share.assert_awaited_once_with("https://hooks.slack.com/xyz", "abc123") - Network accessline 218
post.assert_awaited_once_with("https://hooks.slack.com/xyz", {"ok": True}) - Network accessline 233
action_id=ASK_DISCARD_ACTION_ID, value="abc123", response_url="https://hooks.slack.com/xyz", - Network accessline 234
value="abc123", response_url="https://hooks.slack.com/xyz", ) - Network accessline 235
response_url="https://hooks.slack.com/xyz", - Network accessline 240
discard.assert_awaited_once_with("abc123") post.assert_awaited_once_with("https://hooks.slack.com/xyz", {"ok": True}) - Network accessline 241
post.assert_awaited_once_with("https://hooks.slack.com/xyz", {"ok": True})
cognee/tests/unit/modules/integrations/test_handle_slack_link.py
- Executable scriptline 1
Executable file - Network accessline 27
[Credential-related source omitted] - Network accessline 46
assert response["response_type"] == "ephemeral" assert "http://localhost:3000/link-slack?code=" in response["text"] - Network accessline 47
assert "http://localhost:3000/link-slack?code=" in response["text"] - Access to secretsline 113
[Credential-related source omitted]
cognee/tests/unit/modules/integrations/test_home.py
- Executable scriptline 1
Executable file
cognee/tests/unit/modules/integrations/test_ingestion_contract.py
cognee/tests/unit/modules/integrations/test_ingestion_progress.py
- Executable scriptline 1
Executable file
cognee/tests/unit/modules/integrations/test_ingestion_sync_scopes.py
- Executable scriptline 1
Executable file
cognee/tests/unit/modules/integrations/test_integrations_events_route.py
- Executable scriptline 1
Executable file - Network accessline 59
def authorize_url(self, state): return f"https://fake.example/authorize?state={state}" - Network accessline 60
return f"https://fake.example/authorize?state={state}" - Network accessline 75
def frontend_base_url(self): return "https://app.example.com" - Network accessline 76
return "https://app.example.com"
cognee/tests/unit/modules/integrations/test_integrations_status.py
- Executable scriptline 1
Executable file - Network accessline 67
def authorize_url(self, state): return f"https://fake.example/authorize?state={state}" - Network accessline 68
return f"https://fake.example/authorize?state={state}" - Network accessline 79
def frontend_base_url(self): return "https://app.example.com" - Network accessline 80
return "https://app.example.com" - Access to secretsline 193
[Credential-related source omitted] - Access to secretsline 425
[Credential-related source omitted]
cognee/tests/unit/modules/integrations/test_linear_adapter.py
- Executable scriptline 1
Executable file - Access to secretsline 24
[Credential-related source omitted] - Network accessline 41
[Credential-related source omitted] - Access to secretsline 41
[Credential-related source omitted] - Network accessline 42
monkeypatch.setattr( f"{settings}.redirect_uri", "http://localhost:8000/api/v1/integrations/linear/callback" ) - Network accessline 43
f"{settings}.redirect_uri", "http://localhost:8000/api/v1/integrations/linear/callback" - Network accessline 44
) monkeypatch.setattr(f"{settings}.webhook_secret", "hook-secret") monkeypatch.setattr(f"{settings}.frontend_base_url", "http://localhost:3000") - Network accessline 46
monkeypatch.setattr(f"{settings}.frontend_base_url", "http://localhost:3000") - Network accessline 100
assert scheme_host_path == "https://linear.app/oauth/authorize" - Access to secretsline 120
[Credential-related source omitted] - Access to secretsline 123
[Credential-related source omitted] - Access to secretsline 151
[Credential-related source omitted] - Access to secretsline 163
[Credential-related source omitted] - Access to secretsline 182
[Credential-related source omitted] - Access to secretsline 188
[Credential-related source omitted] - Access to secretsline 209
[Credential-related source omitted] - Network accessline 214
(url, kwargs) = session.post_calls[0] assert url == "https://api.linear.app/oauth/revoke" - Network accessline 215
assert url == "https://api.linear.app/oauth/revoke" - Access to secretsline 222
[Credential-related source omitted] - Access to secretsline 223
[Credential-related source omitted] - Access to secretsline 230
[Credential-related source omitted] - Access to secretsline 280
[Credential-related source omitted] - Access to secretsline 287
[Credential-related source omitted] - Access to secretsline 288
[Credential-related source omitted] - Network accessline 291
assert result == rotated (url, kwargs) = session.post_calls[0] assert url == "https://api.linear.app/oauth/token" - Network accessline 292
(url, kwargs) = session.post_calls[0] assert url == "https://api.linear.app/oauth/token" assert kwargs["data"] == { - Network accessline 293
assert url == "https://api.linear.app/oauth/token" - Access to secretsline 297
[Credential-related source omitted] - Access to secretsline 312
[Credential-related source omitted] - Access to secretsline 319
[Credential-related source omitted] - Access to secretsline 320
[Credential-related source omitted] - Network accessline 327
@pytest.mark.asyncio @pytest.mark.parametrize( "error", [ValueError("secret response body"), aiohttp.ClientPayloadError("secret body")] - Network accessline 328
@pytest.mark.parametrize( "error", [ValueError("secret response body"), aiohttp.ClientPayloadError("secret body")] ) - Network accessline 329
"error", [ValueError("secret response body"), aiohttp.ClientPayloadError("secret body")] - Access to secretsline 335
[Credential-related source omitted] - Access to secretsline 336
[Credential-related source omitted] - Access to secretsline 346
[Credential-related source omitted] - Access to secretsline 359
[Credential-related source omitted] - Access to secretsline 368
[Credential-related source omitted] - Access to secretsline 378
[Credential-related source omitted] - Access to secretsline 386
[Credential-related source omitted] - Access to secretsline 393
[Credential-related source omitted] - Access to secretsline 419
[Credential-related source omitted] - Access to secretsline 420
[Credential-related source omitted] - Access to secretsline 425
[Credential-related source omitted] - Access to secretsline 434
[Credential-related source omitted] - Access to secretsline 455
[Credential-related source omitted] - Access to secretsline 456
[Credential-related source omitted] - Access to secretsline 458
[Credential-related source omitted] - Access to secretsline 469
[Credential-related source omitted]
cognee/tests/unit/modules/integrations/test_linear_agent_session.py
- Executable scriptline 1
Executable file - Access to secretsline 67
[Credential-related source omitted] - Access to secretsline 165
[Credential-related source omitted] - Access to secretsline 166
[Credential-related source omitted] - Access to secretsline 167
[Credential-related source omitted] - Access to secretsline 188
[Credential-related source omitted] - Access to secretsline 189
[Credential-related source omitted] - Access to secretsline 190
[Credential-related source omitted] - Access to secretsline 226
[Credential-related source omitted] - Access to secretsline 227
[Credential-related source omitted]
cognee/tests/unit/modules/integrations/test_linear_client.py
- Executable scriptline 1
Executable file
cognee/tests/unit/modules/integrations/test_linear_credential_lifecycle.py
- Executable scriptline 1
Executable file - Access to secretsline 50
[Credential-related source omitted] - Access to secretsline 62
[Credential-related source omitted] - Access to secretsline 78
[Credential-related source omitted] - Access to secretsline 97
[Credential-related source omitted] - Access to secretsline 135
[Credential-related source omitted] - Access to secretsline 177
[Credential-related source omitted] - Access to secretsline 178
[Credential-related source omitted] - Access to secretsline 184
[Credential-related source omitted] - Access to secretsline 222
[Credential-related source omitted] - Access to secretsline 256
[Credential-related source omitted] - Access to secretsline 291
[Credential-related source omitted] - Access to secretsline 309
[Credential-related source omitted] - Access to secretsline 350
[Credential-related source omitted] - Access to secretsline 353
[Credential-related source omitted] - Access to secretsline 372
[Credential-related source omitted] - Access to secretsline 373
[Credential-related source omitted] - Access to secretsline 377
[Credential-related source omitted] - Access to secretsline 379
[Credential-related source omitted] - Access to secretsline 394
[Credential-related source omitted] - Access to secretsline 407
[Credential-related source omitted] - Access to secretsline 410
[Credential-related source omitted] - Access to secretsline 415
[Credential-related source omitted] - Network accessline 444
@pytest.mark.parametrize( "failure", [LinearAuthError("token refresh", "http_500"), asyncio.TimeoutError(), aiohttp.ClientError()], - Network accessline 445
"failure", [LinearAuthError("token refresh", "http_500"), asyncio.TimeoutError(), aiohttp.ClientError()], ) - Network accessline 446
[LinearAuthError("token refresh", "http_500"), asyncio.TimeoutError(), aiohttp.ClientError()], - Access to secretsline 452
[Credential-related source omitted] - Access to secretsline 464
[Credential-related source omitted] - Access to secretsline 506
[Credential-related source omitted] - Access to secretsline 507
[Credential-related source omitted] - Access to secretsline 532
[Credential-related source omitted] - Access to secretsline 553
[Credential-related source omitted] - Network accessline 562
[ asyncio.TimeoutError(), aiohttp.ClientError(), - Network accessline 563
asyncio.TimeoutError(), aiohttp.ClientError(), LinearAuthError("token refresh", "http_200"), # the body never finished - Network accessline 564
aiohttp.ClientError(), - Access to secretsline 591
[Credential-related source omitted] - Access to secretsline 621
[Credential-related source omitted] - Access to secretsline 635
[Credential-related source omitted] - Access to secretsline 649
[Credential-related source omitted] - Access to secretsline 656
[Credential-related source omitted] - Access to secretsline 676
[Credential-related source omitted] - Access to secretsline 692
[Credential-related source omitted] - Access to secretsline 744
[Credential-related source omitted] - Access to secretsline 757
[Credential-related source omitted] - Access to secretsline 760
[Credential-related source omitted] - Access to secretsline 779
[Credential-related source omitted] - Access to secretsline 808
[Credential-related source omitted] - Access to secretsline 867
[Credential-related source omitted] - Access to secretsline 928
[Credential-related source omitted] - Access to secretsline 933
[Credential-related source omitted] - Access to secretsline 943
[Credential-related source omitted] - Access to secretsline 991
[Credential-related source omitted] - Access to secretsline 998
[Credential-related source omitted] - Access to secretsline 1040
[Credential-related source omitted] - Access to secretsline 1053
[Credential-related source omitted] - Network accessline 1153
LinearAuthError("token refresh", "invalid_client"), asyncio.TimeoutError(), aiohttp.ClientError(), - Network accessline 1154
asyncio.TimeoutError(), aiohttp.ClientError(), ], - Network accessline 1155
aiohttp.ClientError(), - Access to secretsline 1166
[Credential-related source omitted] - Access to secretsline 1249
[Credential-related source omitted] - Access to secretsline 1269
[Credential-related source omitted]
cognee/tests/unit/modules/integrations/test_linear_redirects.py
- Executable scriptline 1
Executable file - Access to secretsline 32
[Credential-related source omitted] - Network accessline 38
raise web.HTTPTemporaryRedirect(f"http://localhost:{other_port}/elsewhere") - Network accessline 40
origin, port = await _serve(linear) monkeypatch.setattr(adapter, "_TOKEN_URL", f"http://127.0.0.1:{port}/oauth/token") - Network accessline 41
monkeypatch.setattr(adapter, "_TOKEN_URL", f"http://127.0.0.1:{port}/oauth/token") - Network accessline 42
monkeypatch.setattr(adapter, "_REVOKE_URL", f"http://127.0.0.1:{port}/oauth/revoke") - Access to secretsline 49
[Credential-related source omitted] - Access to secretsline 53
[Credential-related source omitted] - Access to secretsline 66
[Credential-related source omitted] - Access to secretsline 76
[Credential-related source omitted]
cognee/tests/unit/modules/integrations/test_linear_resume_sync.py
cognee/tests/unit/modules/integrations/test_linear_sync.py
- Executable scriptline 1
Executable file - Access to secretsline 327
[Credential-related source omitted] - Network accessline 521
"text", [ "Linear issue COG-1: Fix login\nURL: https://linear.app/x\nState: In Progress", - Network accessline 522
[ "Linear issue COG-1: Fix login\nURL: https://linear.app/x\nState: In Progress", "Linear issue COG-1: Fix login\nURL: u\nState: Todo\nDescription: a\nb", - Network accessline 523
"Linear issue COG-1: Fix login\nURL: https://linear.app/x\nState: In Progress", - Access to secretsline 660
[Credential-related source omitted]
cognee/tests/unit/modules/integrations/test_notion_adapter.py
- Executable scriptline 1
Executable file - Network accessline 25
[Credential-related source omitted] - Access to secretsline 25
[Credential-related source omitted] - Network accessline 26
monkeypatch.setattr( f"{settings}.redirect_uri", "http://localhost:8000/api/v1/integrations/notion/callback" ) - Network accessline 27
f"{settings}.redirect_uri", "http://localhost:8000/api/v1/integrations/notion/callback" - Network accessline 28
) monkeypatch.setattr(f"{settings}.state_secret", "state-secret") monkeypatch.setattr(f"{settings}.frontend_base_url", "http://localhost:3000") - Network accessline 30
monkeypatch.setattr(f"{settings}.frontend_base_url", "http://localhost:3000") - Access to secretsline 35
[Credential-related source omitted] - Network accessline 37
"workspace_id": "ws-1", "workspace_name": "Topoteretes", "workspace_icon": "https://example.com/icon.png", - Network accessline 38
"workspace_name": "Topoteretes", "workspace_icon": "https://example.com/icon.png", "bot_id": "bot-1", - Network accessline 39
"workspace_icon": "https://example.com/icon.png", - Network accessline 64
assert query == { "client_id": "n_client", "redirect_uri": "http://localhost:8000/api/v1/integrations/notion/callback", - Network accessline 65
"client_id": "n_client", "redirect_uri": "http://localhost:8000/api/v1/integrations/notion/callback", "response_type": "code", - Network accessline 66
"redirect_uri": "http://localhost:8000/api/v1/integrations/notion/callback", - Access to secretsline 79
[Credential-related source omitted] - Network accessline 82
assert installation.provider_metadata == { "bot_id": "bot-1", "workspace_icon": "https://example.com/icon.png", - Network accessline 83
"bot_id": "bot-1", "workspace_icon": "https://example.com/icon.png", "selected_roots": [], - Network accessline 84
"workspace_icon": "https://example.com/icon.png", - Access to secretsline 96
[Credential-related source omitted] - Access to secretsline 142
[Credential-related source omitted] - Access to secretsline 153
[Credential-related source omitted] - Access to secretsline 166
[Credential-related source omitted] - Access to secretsline 169
[Credential-related source omitted] - Access to secretsline 174
[Credential-related source omitted] - Access to secretsline 176
[Credential-related source omitted] - Access to secretsline 182
[Credential-related source omitted] - Access to secretsline 185
[Credential-related source omitted] - Access to secretsline 197
[Credential-related source omitted] - Access to secretsline 208
[Credential-related source omitted] - Access to secretsline 222
[Credential-related source omitted] - Access to secretsline 234
[Credential-related source omitted] - Access to secretsline 310
[Credential-related source omitted] - Access to secretsline 337
[Credential-related source omitted]
cognee/tests/unit/modules/integrations/test_notion_client.py
- Executable scriptline 1
Executable file - Network accessline 25
def request(self, method, url, **kwargs): self.requests.append((method, url, kwargs)) - Network accessline 26
self.requests.append((method, url, kwargs)) - Access to secretsline 70
[Credential-related source omitted] - Network accessline 71
[Credential-related source omitted] - Network accessline 72
[Credential-related source omitted] - Network accessline 73
[Credential-related source omitted] - Access to secretsline 73
[Credential-related source omitted] - Network accessline 79
"grant_type": "authorization_code", "code": "the-code", "redirect_uri": "http://cb", - Network accessline 80
"code": "the-code", "redirect_uri": "http://cb", } - Network accessline 81
"redirect_uri": "http://cb", - Access to secretsline 85
[Credential-related source omitted] - Access to secretsline 92
[Credential-related source omitted] - Network accessline 94
[Credential-related source omitted] - Network accessline 95
[Credential-related source omitted] - Network accessline 96
[Credential-related source omitted] - Access to secretsline 96
[Credential-related source omitted] - Network accessline 104
[Credential-related source omitted] - Access to secretsline 104
[Credential-related source omitted] - Network accessline 106
[Credential-related source omitted] - Access to secretsline 106
[Credential-related source omitted] - Access to secretsline 116
[Credential-related source omitted] - Network accessline 123
@pytest.mark.parametrize( "error", [ValueError("secret body"), aiohttp.ClientPayloadError("secret body"), asyncio.TimeoutError()], - Network accessline 124
"error", [ValueError("secret body"), aiohttp.ClientPayloadError("secret body"), asyncio.TimeoutError()], ) - Network accessline 125
[ValueError("secret body"), aiohttp.ClientPayloadError("secret body"), asyncio.TimeoutError()], - Access to secretsline 130
[Credential-related source omitted] - Access to secretsline 263
[Credential-related source omitted] - Network accessline 281
[ (OSError("Connection refused to api.notion.com"), "network_error"), (aiohttp.ClientConnectionError("secret host"), "network_error"), - Network accessline 282
(OSError("Connection refused to api.notion.com"), "network_error"), (aiohttp.ClientConnectionError("secret host"), "network_error"), (asyncio.TimeoutError(), "request_timeout"), - Network accessline 283
(aiohttp.ClientConnectionError("secret host"), "network_error"), - Access to secretsline 312
[Credential-related source omitted] - Network accessline 314
[Credential-related source omitted] - Network accessline 315
[Credential-related source omitted] - Network accessline 316
[Credential-related source omitted] - Access to secretsline 316
[Credential-related source omitted]
cognee/tests/unit/modules/integrations/test_notion_sync.py
- Executable scriptline 1
Executable file - Network accessline 342
fake.pages[child] = _page_object(child, "Child", parent={"type": "page_id", "page_id": root}) fake.blocks[child] = [_rich_text_block("b2", "paragraph", "hello child")] http_client = httpx.Client(transport=httpx.MockTransport(fake.ha - Network accessline 344
http_client = httpx.Client(transport=httpx.MockTransport(fake.handler))
cognee/tests/unit/modules/integrations/test_oauth_flow.py
- Executable scriptline 1
Executable file
cognee/tests/unit/modules/integrations/test_oauth_state.py
- Executable scriptline 1
Executable file
cognee/tests/unit/modules/integrations/test_plugin_additive_keys.py
- Executable scriptline 1
Executable file - Access to secretsline 66
[Credential-related source omitted] - Network accessline 106
app.include_router(get_integrations_router(), prefix="/api/v1/integrations") app.dependency_overrides[get_authenticated_user] = lambda: parent return httpx.AsyncClient(transport=httpx.ASGITransport(app=app), base_url="http://test") - Network accessline 108
return httpx.AsyncClient(transport=httpx.ASGITransport(app=app), base_url="http://test") - Access to secretsline 276
[Credential-related source omitted] - Access to secretsline 279
[Credential-related source omitted] - Access to secretsline 306
[Credential-related source omitted] - Access to secretsline 308
[Credential-related source omitted] - Access to secretsline 433
[Credential-related source omitted] - Access to secretsline 434
[Credential-related source omitted] - Access to secretsline 438
[Credential-related source omitted] - Access to secretsline 444
[Credential-related source omitted]
cognee/tests/unit/modules/integrations/test_plugin_provisioning.py
- Executable scriptline 1
Executable file - Access to secretsline 104
[Credential-related source omitted] - Access to secretsline 132
[Credential-related source omitted] - Access to secretsline 178
[Credential-related source omitted] - Access to secretsline 211
[Credential-related source omitted] - Access to secretsline 216
[Credential-related source omitted] - Access to secretsline 255
[Credential-related source omitted] - Access to secretsline 316
[Credential-related source omitted]
cognee/tests/unit/modules/integrations/test_registry.py
- Executable scriptline 1
Executable file - Network accessline 23
def authorize_url(self, state): return f"https://fake.example/authorize?state={state}" - Network accessline 24
return f"https://fake.example/authorize?state={state}" - Network accessline 35
def frontend_base_url(self): return "https://fake.example" - Network accessline 36
return "https://fake.example"
cognee/tests/unit/modules/integrations/test_remember_message.py
- Executable scriptline 1
Executable file
cognee/tests/unit/modules/integrations/test_response_url.py
- Executable scriptline 1
Executable file - Network accessline 18
_VALID = "https://hooks.slack.com/commands/T00000000/1111111111/abcdefghijklmnop" - Network accessline 35
[ _VALID, "https://hooks.slack.com/actions/T00000000/1111111111/abcdefghijklmnop", - Network accessline 36
_VALID, "https://hooks.slack.com/actions/T00000000/1111111111/abcdefghijklmnop", "https://HOOKS.SLACK.COM/commands/T0/1/a", - Network accessline 37
"https://hooks.slack.com/actions/T00000000/1111111111/abcdefghijklmnop", - Network accessline 38
"https://HOOKS.SLACK.COM/commands/T0/1/a", - Network accessline 47
[ ( "https://hooks.slack.com/services/T0/B0/tok", - Network accessline 48
( "https://hooks.slack.com/services/T0/B0/tok", ( - Network accessline 49
"https://hooks.slack.com/services/T0/B0/tok", - Network accessline 54
), ), ("https://hooks.slack.com.evil.com/commands/x", "suffix host"), - Network accessline 55
), ("https://hooks.slack.com.evil.com/commands/x", "suffix host"), ("https://hooks.slack.com@evil.com/commands/x", "userinfo host"), - Network accessline 56
("https://hooks.slack.com.evil.com/commands/x", "suffix host"), - Network accessline 57
("https://hooks.slack.com@evil.com/commands/x", "userinfo host"), - Network accessline 58
("https://evil@hooks.slack.com/commands/T0/1/a", "userinfo on allowed host"), - Network accessline 59
("http://hooks.slack.com/commands/T0/1/a", "scheme downgrade"), - Network accessline 60
("https://hooks.slack.com/../services/T0/B0/t", "traversal toward /services/"), - Network accessline 61
( "https://hooks.slack.com/commands/../services/T0/B0/t", "traversal after an allowed prefix", - Network accessline 62
"https://hooks.slack.com/commands/../services/T0/B0/t", - Network accessline 64
), ( "https://hooks.slack.com/commands/%2e%2e/services/T0/B0/t", - Network accessline 65
( "https://hooks.slack.com/commands/%2e%2e/services/T0/B0/t", "encoded traversal after an allowed prefix", - Network accessline 66
"https://hooks.slack.com/commands/%2e%2e/services/T0/B0/t", - Network accessline 67
"encoded traversal after an allowed prefix", ), ("https://hooks.slack.com:444/commands/T0/1/a", "unexpected port"), - Network accessline 68
), ("https://hooks.slack.com:444/commands/T0/1/a", "unexpected port"), ("https://hooks.slack.com/commands/T0/1/a?next=/services/x", "query string"), - Network accessline 69
("https://hooks.slack.com:444/commands/T0/1/a", "unexpected port"), - Network accessline 70
("https://hooks.slack.com/commands/T0/1/a?next=/services/x", "query string"), - Network accessline 71
("https://hooks.slack.com/commands/T0/1/a#fragment", "fragment"), - Network accessline 72
("https://evil.com/commands/T0/1/a", "right path, wrong host"), - Network accessline 81
@pytest.mark.asyncio async def test_rejected_url_never_opens_an_http_session(): traversal_url = "https://hooks.slack.com/commands/%2e%2e/services/T0/B0/t" - Network accessline 83
traversal_url = "https://hooks.slack.com/commands/%2e%2e/services/T0/B0/t"
cognee/tests/unit/modules/integrations/test_slack_adapter.py
- Executable scriptline 1
Executable file - Access to secretsline 19
[Credential-related source omitted] - Access to secretsline 27
[Credential-related source omitted] - Access to secretsline 34
[Credential-related source omitted] - Access to secretsline 41
[Credential-related source omitted] - Access to secretsline 49
[Credential-related source omitted] - Access to secretsline 63
[Credential-related source omitted] - Access to secretsline 71
[Credential-related source omitted] - Access to secretsline 78
[Credential-related source omitted] - Access to secretsline 84
[Credential-related source omitted]
cognee/tests/unit/modules/integrations/test_slack_adapter_enterprise.py
- Executable scriptline 1
Executable file - Access to secretsline 64
[Credential-related source omitted] - Access to secretsline 85
[Credential-related source omitted] - Access to secretsline 102
[Credential-related source omitted] - Access to secretsline 116
[Credential-related source omitted] - Access to secretsline 129
[Credential-related source omitted] - Access to secretsline 150
[Credential-related source omitted] - Access to secretsline 158
[Credential-related source omitted] - Access to secretsline 172
[Credential-related source omitted] - Access to secretsline 193
[Credential-related source omitted]
cognee/tests/unit/modules/integrations/test_slack_history.py
- Executable scriptline 1
Executable file - Network accessline 57
"link", [ "http://acme.slack.com/archives/C1/p1700000000000001", - Network accessline 58
[ "http://acme.slack.com/archives/C1/p1700000000000001", "https://slack.com.evil.test/archives/C1/p1700000000000001", - Network accessline 59
"http://acme.slack.com/archives/C1/p1700000000000001", - Network accessline 60
"https://slack.com.evil.test/archives/C1/p1700000000000001", - Network accessline 61
"https://acme.slack.com@evil.test/archives/C1/p1700000000000001", - Network accessline 62
"file:///etc/passwd", "https://127.0.0.1/archives/C1/p1700000000000001", "https://acme.slack.com/archives/D1/p1700000000000001", - Network accessline 63
"https://127.0.0.1/archives/C1/p1700000000000001", - Network accessline 64
"https://acme.slack.com/archives/D1/p1700000000000001", - Network accessline 65
"https://acme.slack.com/archives/C1/p1700000000000001?thread_ts=oops", - Network accessline 73
def test_reply_link_uses_explicit_parent_without_float_rounding(): assert parse_thread_link( f"https://acme.slack.com/archives/C1/p1702000000000003?thread_ts={OLD}" - Network accessline 74
assert parse_thread_link( f"https://acme.slack.com/archives/C1/p1702000000000003?thread_ts={OLD}" ) == ("C1", OLD) - Network accessline 75
f"https://acme.slack.com/archives/C1/p1702000000000003?thread_ts={OLD}" - Network accessline 112
rows = {} client = SimpleNamespace( call=AsyncMock(return_value={"team_id": "T1", "url": "https://acme.slack.com/"}), - Network accessline 113
client = SimpleNamespace( call=AsyncMock(return_value={"team_id": "T1", "url": "https://acme.slack.com/"}), authorize_channel=AsyncMock( - Network accessline 114
call=AsyncMock(return_value={"team_id": "T1", "url": "https://acme.slack.com/"}), - Access to secretsline 158
[Credential-related source omitted] - Network accessline 187
assert first.added == 1 assert "Ship Monday" in row.content assert "<@U2>" in row.content and "https://acme.slack.com/archives/C1/" in row.content - Network accessline 188
assert "Ship Monday" in row.content assert "<@U2>" in row.content and "https://acme.slack.com/archives/C1/" in row.content again = await history.import_slack_history("T1", selection, user=harness.user) - Network accessline 189
assert "<@U2>" in row.content and "https://acme.slack.com/archives/C1/" in row.content - Network accessline 251
selection = SlackHistoryRequest( dataset_id=uuid4(), thread_links=[f"https://acme.slack.com/archives/C1/p{RECENT.replace('.', '')}"], - Network accessline 252
dataset_id=uuid4(), thread_links=[f"https://acme.slack.com/archives/C1/p{RECENT.replace('.', '')}"], ) - Network accessline 253
thread_links=[f"https://acme.slack.com/archives/C1/p{RECENT.replace('.', '')}"], - Network accessline 262
async def test_other_workspace_link_is_refused(harness): selection = request( thread_links=[f"https://other.slack.com/archives/C1/p{RECENT.replace('.', '')}"] - Network accessline 263
selection = request( thread_links=[f"https://other.slack.com/archives/C1/p{RECENT.replace('.', '')}"] ) - Network accessline 264
thread_links=[f"https://other.slack.com/archives/C1/p{RECENT.replace('.', '')}"]
cognee/tests/unit/modules/integrations/test_slack_history_client.py
- Executable scriptline 1
Executable file
cognee/tests/unit/modules/integrations/test_slack_history_controls.py
- Executable scriptline 1
Executable file - Network accessline 101
"view": { **handle_history.history_view( team_id="T1", response_url="https://hooks.slack.com/commands/fake" - Network accessline 102
**handle_history.history_view( team_id="T1", response_url="https://hooks.slack.com/commands/fake" ), - Network accessline 103
team_id="T1", response_url="https://hooks.slack.com/commands/fake"
cognee/tests/unit/modules/integrations/test_slack_history_refresh.py
cognee/tests/unit/modules/integrations/test_sync_progress.py
- Executable scriptline 1
Executable file
cognee/tests/unit/modules/integrations/test_sync_progress_router.py
- Executable scriptline 1
Executable file
cognee/tests/unit/modules/integrations/test_verify_github_signature.py
- Executable scriptline 1
Executable file
cognee/tests/unit/modules/integrations/test_verify_linear_signature.py
- Executable scriptline 1
Executable file
cognee/tests/unit/modules/integrations/test_verify_slack_signature.py
- Executable scriptline 1
Executable file
cognee/tests/unit/modules/memify_tasks/test_apply_feedback_weights.py
- Executable scriptline 1
Executable file
cognee/tests/unit/modules/memify_tasks/test_cognify_agent_trace_feedback.py
- Executable scriptline 1
Executable file
cognee/tests/unit/modules/memify_tasks/test_cognify_session.py
- Executable scriptline 1
Executable file
cognee/tests/unit/modules/memify_tasks/test_extract_agent_trace_feedbacks.py
- Executable scriptline 1
Executable file
cognee/tests/unit/modules/memify_tasks/test_extract_feedback_qas.py
- Executable scriptline 1
Executable file
cognee/tests/unit/modules/memify_tasks/test_extract_user_sessions.py
- Executable scriptline 1
Executable file
cognee/tests/unit/modules/metrics/test_get_pipeline_run_metrics.py
- Executable scriptline 1
Executable file
cognee/tests/unit/modules/migrations/test_database_migrations.py
- Executable scriptline 1
Executable file
cognee/tests/unit/modules/migrations/test_migrate_graph_snapshot_scope.py
- Executable scriptline 1
Executable file
cognee/tests/unit/modules/migrations/test_namespace_entity_type_node_ids_provenance.py
- Executable scriptline 1
Executable file
cognee/tests/unit/modules/migrations/test_vector_rekey_batching.py
- Executable scriptline 1
Executable file
cognee/tests/unit/modules/observability/__init__.py
- Executable scriptline 1
Executable file
cognee/tests/unit/modules/observability/test_embedding_spans.py
- Executable scriptline 1
Executable file
cognee/tests/unit/modules/observability/test_get_observe.py
- Executable scriptline 1
Executable file
cognee/tests/unit/modules/observability/test_langfuse_otel.py
- Executable scriptline 1
Executable file - Access to secretsline 46
[Credential-related source omitted] - Network accessline 48
"LANGFUSE_PUBLIC_KEY": "pk-12345", "LANGFUSE_SECRET_KEY": "sk-67890", "LANGFUSE_HOST": "https://us.cloud.langfuse.com", - Network accessline 49
"LANGFUSE_SECRET_KEY": "sk-67890", "LANGFUSE_HOST": "https://us.cloud.langfuse.com", }, - Network accessline 50
"LANGFUSE_HOST": "https://us.cloud.langfuse.com", - Network accessline 58
assert ( config.otel_exporter_otlp_endpoint == "https://us.cloud.langfuse.com/api/public/otel/v1/traces" - Network accessline 59
config.otel_exporter_otlp_endpoint == "https://us.cloud.langfuse.com/api/public/otel/v1/traces" ) - Network accessline 60
== "https://us.cloud.langfuse.com/api/public/otel/v1/traces" - Access to secretsline 68
[Credential-related source omitted] - Access to secretsline 78
[Credential-related source omitted] - Network accessline 80
"LANGFUSE_PUBLIC_KEY": "pk-1", "LANGFUSE_SECRET_KEY": "sk-2", "OTEL_EXPORTER_OTLP_ENDPOINT": "https://collector.internal/v1/traces", - Network accessline 81
[Credential-related source omitted] - Network accessline 82
"OTEL_EXPORTER_OTLP_ENDPOINT": "https://collector.internal/v1/traces", - Network accessline 91
assert config.otel_exporter_otlp_endpoint == "https://collector.internal/v1/traces" - Access to secretsline 99
[Credential-related source omitted] - Network accessline 101
"LANGFUSE_PUBLIC_KEY": "pk-1", "LANGFUSE_SECRET_KEY": "sk-2", "LANGFUSE_BASE_URL": "https://us.cloud.langfuse.com", - Network accessline 102
"LANGFUSE_SECRET_KEY": "sk-2", "LANGFUSE_BASE_URL": "https://us.cloud.langfuse.com", }, - Network accessline 103
"LANGFUSE_BASE_URL": "https://us.cloud.langfuse.com", - Network accessline 110
assert ( config.otel_exporter_otlp_endpoint == "https://us.cloud.langfuse.com/api/public/otel/v1/traces" - Network accessline 111
config.otel_exporter_otlp_endpoint == "https://us.cloud.langfuse.com/api/public/otel/v1/traces" ) - Network accessline 112
== "https://us.cloud.langfuse.com/api/public/otel/v1/traces" - Access to secretsline 118
[Credential-related source omitted] - Network accessline 120
"LANGFUSE_PUBLIC_KEY": "pk-1", "LANGFUSE_SECRET_KEY": "sk-2", "LANGFUSE_HOST": "https://host.example.com", - Network accessline 121
"LANGFUSE_SECRET_KEY": "sk-2", "LANGFUSE_HOST": "https://host.example.com", "LANGFUSE_BASE_URL": "https://base-url.example.com", - Network accessline 122
"LANGFUSE_HOST": "https://host.example.com", - Network accessline 123
"LANGFUSE_BASE_URL": "https://base-url.example.com", - Network accessline 130
assert ( config.otel_exporter_otlp_endpoint == "https://host.example.com/api/public/otel/v1/traces" - Network accessline 131
config.otel_exporter_otlp_endpoint == "https://host.example.com/api/public/otel/v1/traces" ) - Network accessline 132
== "https://host.example.com/api/public/otel/v1/traces" - Access to secretsline 160
[Credential-related source omitted] - Network accessline 184
assert constructed["endpoint"] == "https://cloud.langfuse.com/api/public/otel/v1/traces"
cognee/tests/unit/modules/observability/test_memory_semconv.py
- Executable scriptline 1
Executable file - Network accessline 329
assert _requires_http_exporter("https://abc12345.live.dynatrace.com/api/v2/otlp/v1/traces") - Network accessline 330
assert _requires_http_exporter("https://otel.live.dynatrace.com/api/v2/otlp") - Network accessline 331
assert _requires_http_exporter("https://myenv.dynatrace.com/api/v2/otlp/v1/traces") - Network accessline 338
assert _requires_http_exporter("https://cloud.langfuse.com/api/public/otel") - Network accessline 339
assert _requires_http_exporter("https://us.cloud.langfuse.com/api/public/otel/v1/traces") - Network accessline 346
assert _requires_http_exporter("http://collector.example.com:4318") - Network accessline 354
assert not _requires_http_exporter("http://otel-collector.example.com:4317") - Network accessline 355
assert not _requires_http_exporter("http://localhost:4317")
cognee/tests/unit/modules/observability/test_trace_ownership.py
- Executable scriptline 1
Executable file
cognee/tests/unit/modules/observability/test_tracing.py
cognee/tests/unit/modules/observability/test_tracing_kill_switch_and_batching.py
- Executable scriptline 1
Executable file - Access to secretsline 27
[Credential-related source omitted] - Access to secretsline 28
[Credential-related source omitted] - Network accessline 83
logs._add_http_log_exporter(FakeProvider(), "http://localhost:4318/v1/logs", {}) - Network accessline 108
[Credential-related source omitted] - Access to secretsline 108
[Credential-related source omitted] - Network accessline 109
logs._try_add_otlp_log_exporter(FakeProvider(), "http://localhost:4317", {})
cognee/tests/unit/modules/ontology/test_construct_data_points_and_edges_with_ontology.py
- Executable scriptline 1
Executable file - Network accessline 30
def get_subgraph(self, node_name: str, node_type: str = "individuals", directed: bool = True): if node_type == "classes" and node_name == "gadget": root = AttachedOntologyNode("https://example.test/ontology#gadget", "cla - Network accessline 31
if node_type == "classes" and node_name == "gadget": root = AttachedOntologyNode("https://example.test/ontology#gadget", "classes") return [root], [], root - Network accessline 32
root = AttachedOntologyNode("https://example.test/ontology#gadget", "classes") - Network accessline 34
if node_type == "individuals" and node_name == "widget": root = AttachedOntologyNode( "https://example.test/ontology#widget_canonical", "individuals" - Network accessline 35
root = AttachedOntologyNode( "https://example.test/ontology#widget_canonical", "individuals" ) - Network accessline 36
"https://example.test/ontology#widget_canonical", "individuals" - Network accessline 37
) related = AttachedOntologyNode("https://example.test/ontology#related", "individuals") return [root, related], [(root.name, "related_to", related.name)], root - Network accessline 38
related = AttachedOntologyNode("https://example.test/ontology#related", "individuals") - Network accessline 87
entity_type_ontology_match = matches_by_category["classes"] assert entity_ontology_match.canonical_name == "widget_canonical" assert entity_ontology_match.canonical_uri == ("https://example.test/ontology#widget_canonical") - Network accessline 88
assert entity_ontology_match.canonical_name == "widget_canonical" assert entity_ontology_match.canonical_uri == ("https://example.test/ontology#widget_canonical") assert entity_ontology_match.first_source_chunk is chunk - Network accessline 89
assert entity_ontology_match.canonical_uri == ("https://example.test/ontology#widget_canonical") - Network accessline 162
) assert gadget.ontology_valid is True assert gadget.ontology_uri == "https://example.test/ontology#gadget" - Network accessline 163
assert gadget.ontology_valid is True assert gadget.ontology_uri == "https://example.test/ontology#gadget" assert widget.ontology_valid is True - Network accessline 164
assert gadget.ontology_uri == "https://example.test/ontology#gadget" - Network accessline 165
assert widget.ontology_valid is True assert widget.ontology_uri == "https://example.test/ontology#widget_canonical" related = data_points_by_id[str(Entity.id_for("related"))] - Network accessline 166
assert widget.ontology_uri == "https://example.test/ontology#widget_canonical" - Network accessline 167
related = data_points_by_id[str(Entity.id_for("related"))] assert related.ontology_uri == "https://example.test/ontology#related" assert len(edges_by_identity) == 1 - Network accessline 168
assert related.ontology_uri == "https://example.test/ontology#related"
cognee/tests/unit/modules/ontology/test_get_configured_ontology_resolver.py
- Executable scriptline 1
Executable file
cognee/tests/unit/modules/ontology/test_ontology_adapter.py
- Executable scriptline 1
Executable file - Network accessline 29
ontology_content = """ @prefix ex: <http://example.org/test#> . - Network accessline 30
@prefix ex: <http://example.org/test#> . - Network accessline 31
@prefix owl: <http://www.w3.org/2002/07/owl#> . - Network accessline 53
ns = Namespace("http://example.org/test#") - Network accessline 77
ns = Namespace("http://example.org/test#") - Network accessline 95
ns = Namespace("http://example.org/test#") - Network accessline 115
"""Test that find_closest_match returns None when there is no match.""" ns = Namespace("http://example.org/test#") - Network accessline 116
ns = Namespace("http://example.org/test#") - Network accessline 152
ns = Namespace("http://example.org/test#") - Network accessline 343
ns = Namespace("http://example.org/test#") - Network accessline 524
ns1 = Namespace("http://example.org/cars#") - Network accessline 525
ns2 = Namespace("http://example.org/tech#") - Network accessline 581
ns = Namespace("http://example.org/test#") - Network accessline 625
ns = Namespace("http://example.org/automotive#")
cognee/tests/unit/modules/ontology/test_ontology_env_config.py
- Executable scriptline 1
Executable file
cognee/tests/unit/modules/ontology/test_ontology_reasoning.py
- Executable scriptline 1
Executable file - Network accessline 15
ONTOLOGY = """ @prefix ex: <http://example.org/test#> . - Network accessline 16
@prefix ex: <http://example.org/test#> . - Network accessline 17
@prefix owl: <http://www.w3.org/2002/07/owl#> . - Network accessline 18
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
cognee/tests/unit/modules/ontology/test_parse_rdf_content.py
- Executable scriptline 1
Executable file - Network accessline 24
LABEL = "http://www.w3.org/2000/01/rdf-schema#label" - Network accessline 26
NODE = {"@id": "http://example.org/a", "label": "A"} - Network accessline 33
def test_parse_rdf_content_returns_the_format_that_parsed(): graph, rdf_format = parse_rdf_content( "<http://example.org/a> <http://example.org/p> <http://example.org/b> .", - Network accessline 34
graph, rdf_format = parse_rdf_content( "<http://example.org/a> <http://example.org/p> <http://example.org/b> .", FALLBACK_FORMATS, - Network accessline 35
"<http://example.org/a> <http://example.org/p> <http://example.org/b> .", - Network accessline 70
"document", [ {"@context": "http://x/ctx", **NODE}, - Network accessline 71
[ {"@context": "http://x/ctx", **NODE}, {"@context": ["http://x/ctx", {"ex": "http://example.org/"}], **NODE}, - Network accessline 72
{"@context": "http://x/ctx", **NODE}, - Network accessline 73
{"@context": ["http://x/ctx", {"ex": "http://example.org/"}], **NODE}, - Network accessline 74
{"@context": "other.jsonld", **NODE}, {"@context": "file:///etc/ctx.jsonld", **NODE}, {"@graph": [{"@context": "http://x/ctx", **NODE}]}, - Network accessline 75
{"@context": "file:///etc/ctx.jsonld", **NODE}, {"@graph": [{"@context": "http://x/ctx", **NODE}]}, {"@context": {"knows": {"@id": "http://x/knows", "@context": "http://x/scoped"}}}, - Network accessline 76
{"@graph": [{"@context": "http://x/ctx", **NODE}]}, - Network accessline 77
{"@context": {"knows": {"@id": "http://x/knows", "@context": "http://x/scoped"}}}, - Network accessline 78
{"@context": {"@import": "http://x/imported"}, **NODE}, - Network accessline 92
{"@context": {"label": LABEL}, "@id": "http://example.org/a", "label": "http://x/ctx"}, - Network accessline 101
with pytest.raises(ValueError): refuse_remote_jsonld_contexts("@prefix ex: <http://example.org/> .") - Network accessline 102
refuse_remote_jsonld_contexts("@prefix ex: <http://example.org/> .") - Network accessline 153
ontology_file = tmp_path / "ontology.ttl" ontology_file.write_text("<#a> <http://example.org/p> <#b> .") - Network accessline 154
ontology_file.write_text("<#a> <http://example.org/p> <#b> .")
cognee/tests/unit/modules/operations/test_exact_token_capture.py
- Executable scriptline 1
Executable file
cognee/tests/unit/modules/operations/test_operation_metadata.py
- Executable scriptline 1
Executable file
cognee/tests/unit/modules/operations/test_operation_token_capture.py
- Executable scriptline 1
Executable file
cognee/tests/unit/modules/operations/test_operation_wiring.py
- Executable scriptline 1
Executable file
cognee/tests/unit/modules/operations/test_parent_run_chain.py
- Executable scriptline 1
Executable file
cognee/tests/unit/modules/operations/test_pipeline_session_id.py
- Executable scriptline 1
Executable file
cognee/tests/unit/modules/operations/test_record_operation.py
- Executable scriptline 1
Executable file
cognee/tests/unit/modules/operations/test_usage_accumulator.py
- Executable scriptline 1
Executable file
cognee/tests/unit/modules/pipelines/run_task_from_queue_test.py
- Executable scriptline 1
Executable file
cognee/tests/unit/modules/pipelines/run_tasks_test.py
- Executable scriptline 1
Executable file
cognee/tests/unit/modules/pipelines/run_tasks_with_context_test.py
- Executable scriptline 1
Executable file
cognee/tests/unit/modules/pipelines/test_background_pipeline_task_anchoring.py
- Executable scriptline 1
Executable file
cognee/tests/unit/modules/pipelines/test_close_run_with_cause.py
- Executable scriptline 1
Executable file
cognee/tests/unit/modules/pipelines/test_cognify_failed_error.py
- Executable scriptline 1
Executable file
cognee/tests/unit/modules/pipelines/test_data_item_status.py
- Executable scriptline 1
Executable file
cognee/tests/unit/modules/pipelines/test_incremental_passthrough_metadata.py
- Executable scriptline 1
Executable file
cognee/tests/unit/modules/pipelines/test_pipeline_context_extras.py
- Executable scriptline 1
Executable file
cognee/tests/unit/modules/pipelines/test_pipeline_run_info_data_ids.py
- Executable scriptline 1
Executable file
cognee/tests/unit/modules/pipelines/test_pipeline_run_progress.py
- Executable scriptline 1
Executable file
cognee/tests/unit/modules/pipelines/test_pipeline_telemetry_events.py
- Executable scriptline 1
Executable file
cognee/tests/unit/modules/pipelines/test_provenance_mode.py
- Executable scriptline 1
Executable file
cognee/tests/unit/modules/pipelines/test_provenance_stamping.py
- Executable scriptline 1
Executable file
cognee/tests/unit/modules/pipelines/test_run_info_has_no_data.py
- Executable scriptline 1
Executable file
cognee/tests/unit/modules/pipelines/test_run_ownership.py
- Executable scriptline 1
Executable file
cognee/tests/unit/modules/pipelines/test_run_tasks_after_hooks.py
- Executable scriptline 1
Executable file
cognee/tests/unit/modules/pipelines/test_run_tasks_data_item_pinned_id.py
- Executable scriptline 1
Executable file
cognee/tests/unit/modules/pipelines/test_run_tasks_data_item_provenance.py
- Executable scriptline 1
Executable file
cognee/tests/unit/modules/pipelines/test_run_tasks_data_item_regular_data_id.py
- Executable scriptline 1
Executable file
cognee/tests/unit/modules/pipelines/test_run_tasks_data_item_sessions.py
- Executable scriptline 1
Executable file
cognee/tests/unit/modules/pipelines/test_run_tasks_data_item_source_fields.py
- Executable scriptline 1
Executable file
cognee/tests/unit/modules/pipelines/test_run_tasks_repo_branch.py
- Executable scriptline 1
Executable file - Network accessline 36
tasks=["TASKS"], dataset_id=dataset.id, data=["https://github.com/org/repo"], - Network accessline 37
dataset_id=dataset.id, data=["https://github.com/org/repo"], user=SimpleNamespace(id=uuid4(), tenant_id=None), - Network accessline 38
data=["https://github.com/org/repo"],
cognee/tests/unit/modules/pipelines/test_run_tasks_rollback.py
- Executable scriptline 1
Executable file
cognee/tests/unit/modules/pipelines/test_summarize_run_info_data.py
- Executable scriptline 1
Executable file
cognee/tests/unit/modules/pipelines/test_telemetry_failure_isolation.py
cognee/tests/unit/modules/pipelines/test_topological_rank_stamping.py
- Executable scriptline 1
Executable file
cognee/tests/unit/modules/preflight/__init__.py
- Executable scriptline 1
Executable file
cognee/tests/unit/modules/preflight/test_config_preflight.py
- Executable scriptline 1
Executable file - Access to secretsline 28
[Credential-related source omitted] - Access to secretsline 31
[Credential-related source omitted] - Access to secretsline 39
[Credential-related source omitted] - Access to secretsline 45
[Credential-related source omitted] - Access to secretsline 63
[Credential-related source omitted] - Access to secretsline 72
[Credential-related source omitted] - Access to secretsline 85
[Credential-related source omitted] - Network accessline 90
problems = check_provider_config( llm(provider="ollama"), embeddings(model=DEFAULT_EMBEDDING_MODEL, endpoint="http://localhost:11434/api/embed"), - Network accessline 91
llm(provider="ollama"), embeddings(model=DEFAULT_EMBEDDING_MODEL, endpoint="http://localhost:11434/api/embed"), ) - Network accessline 92
embeddings(model=DEFAULT_EMBEDDING_MODEL, endpoint="http://localhost:11434/api/embed"), - Access to secretsline 100
[Credential-related source omitted] - Access to secretsline 104
[Credential-related source omitted] - Access to secretsline 110
[Credential-related source omitted] - Access to secretsline 118
[Credential-related source omitted] - Access to secretsline 119
[Credential-related source omitted] - Access to secretsline 122
[Credential-related source omitted] - Access to secretsline 126
[Credential-related source omitted] - Access to secretsline 133
[Credential-related source omitted] - Access to secretsline 134
[Credential-related source omitted] - Access to secretsline 140
[Credential-related source omitted] - Access to secretsline 141
[Credential-related source omitted] - Network accessline 148
[Credential-related source omitted] - Network accessline 149
[Credential-related source omitted] - Access to secretsline 149
[Credential-related source omitted] - Network accessline 150
embeddings(provider="ollama", model="nomic-embed-text", endpoint="http://localhost"), - Access to secretsline 157
[Credential-related source omitted] - Access to secretsline 165
[Credential-related source omitted] - Access to secretsline 166
[Credential-related source omitted] - Access to secretsline 167
[Credential-related source omitted] - Access to secretsline 172
[Credential-related source omitted] - Access to secretsline 173
[Credential-related source omitted] - Access to secretsline 174
[Credential-related source omitted] - Access to secretsline 185
[Credential-related source omitted] - Access to secretsline 197
[Credential-related source omitted] - Access to secretsline 198
[Credential-related source omitted] - Access to secretsline 199
[Credential-related source omitted] - Access to secretsline 210
[Credential-related source omitted]
cognee/tests/unit/modules/presort/test_local_paths.py
- Executable scriptline 1
Executable file
cognee/tests/unit/modules/provenance/conftest.py
- Executable scriptline 1
Executable file
cognee/tests/unit/modules/provenance/test_buffer.py
- Executable scriptline 1
Executable file
cognee/tests/unit/modules/provenance/test_capture.py
- Executable scriptline 1
Executable file
cognee/tests/unit/modules/provenance/test_cleanup.py
- Executable scriptline 1
Executable file
cognee/tests/unit/modules/provenance/test_integrity.py
- Executable scriptline 1
Executable file
cognee/tests/unit/modules/provenance/test_lookup.py
- Executable scriptline 1
Executable file
cognee/tests/unit/modules/provenance/test_models.py
- Executable scriptline 1
Executable file
cognee/tests/unit/modules/provenance/test_persistence.py
- Executable scriptline 1
Executable file
cognee/tests/unit/modules/provenance/test_provenance_entry_model.py
- Executable scriptline 1
Executable file
cognee/tests/unit/modules/provenance/test_provenance_manager.py
- Executable scriptline 1
Executable file
cognee/tests/unit/modules/provenance/test_record_provenance_task.py
cognee/tests/unit/modules/provenance/test_verify_chain.py
- Executable scriptline 1
Executable file
cognee/tests/unit/modules/recall/test_model_from_json_schema.py
- Executable scriptline 1
Executable file
cognee/tests/unit/modules/recall/test_normalize_search_payload.py
- Executable scriptline 1
Executable file
cognee/tests/unit/modules/retrieval/chunks_retriever_test.py
- Executable scriptline 1
Executable file
cognee/tests/unit/modules/retrieval/code_retriever_declaration_views_test.py
- Executable scriptline 1
Executable file
cognee/tests/unit/modules/retrieval/code_retriever_ingested_graph_test.py
- Executable scriptline 1
Executable file
cognee/tests/unit/modules/retrieval/code_retriever_navigation_test.py
- Executable scriptline 1
Executable file
cognee/tests/unit/modules/retrieval/code_retriever_test.py
- Executable scriptline 1
Executable file
cognee/tests/unit/modules/retrieval/code_search_index_test.py
- Executable scriptline 1
Executable file
cognee/tests/unit/modules/retrieval/code_seed_miss_report_test.py
- Executable scriptline 1
Executable file
cognee/tests/unit/modules/retrieval/cypher_search_retriever_test.py
- Executable scriptline 1
Executable file
cognee/tests/unit/modules/retrieval/graph_completion_decomposition_retriever_test.py
- Executable scriptline 1
Executable file
cognee/tests/unit/modules/retrieval/graph_completion_retriever_context_extension_test.py
- Executable scriptline 1
Executable file
cognee/tests/unit/modules/retrieval/graph_completion_retriever_cot_test.py
- Executable scriptline 1
Executable file
cognee/tests/unit/modules/retrieval/graph_completion_retriever_test.py
- Executable scriptline 1
Executable file
cognee/tests/unit/modules/retrieval/hybrid/test_context_batch.py
- Executable scriptline 1
Executable file
cognee/tests/unit/modules/retrieval/hybrid/test_dlt_lanes.py
- Executable scriptline 1
Executable file
cognee/tests/unit/modules/retrieval/hybrid/test_entities_scope.py
- Executable scriptline 1
Executable file
cognee/tests/unit/modules/retrieval/hybrid/test_hybrid_fact_conflicts.py
- Executable scriptline 1
Executable file
cognee/tests/unit/modules/retrieval/hybrid/test_merge.py
- Executable scriptline 1
Executable file
cognee/tests/unit/modules/retrieval/hybrid/test_personal_weight_ranking.py
- Executable scriptline 1
Executable file
cognee/tests/unit/modules/retrieval/hybrid/test_references.py
- Executable scriptline 1
Executable file
cognee/tests/unit/modules/retrieval/hybrid/test_truth_context.py
- Executable scriptline 1
Executable file
cognee/tests/unit/modules/retrieval/hybrid/test_truth_epoch_ranking.py
- Executable scriptline 1
Executable file
cognee/tests/unit/modules/retrieval/hybrid_batch_test.py
- Executable scriptline 1
Executable file
cognee/tests/unit/modules/retrieval/hybrid_facts_test.py
- Executable scriptline 1
Executable file
cognee/tests/unit/modules/retrieval/hybrid_retriever_test.py
- Executable scriptline 1
Executable file
cognee/tests/unit/modules/retrieval/rag_completion_retriever_test.py
- Executable scriptline 1
Executable file
cognee/tests/unit/modules/retrieval/retriever_readme_index_test.py
- Executable scriptline 1
Executable file
cognee/tests/unit/modules/retrieval/skills_retriever_test.py
- Executable scriptline 1
Executable file - Network accessline 40
"declared_tools": ["bash"], "maintainer": "ops-team", "maintainer_url": "https://example.com", - Network accessline 41
"maintainer": "ops-team", "maintainer_url": "https://example.com", "skill_version": "1.2", - Network accessline 42
"maintainer_url": "https://example.com",
cognee/tests/unit/modules/retrieval/summaries_retriever_test.py
- Executable scriptline 1
Executable file
cognee/tests/unit/modules/retrieval/test_access_tracking.py
- Executable scriptline 1
Executable file
cognee/tests/unit/modules/retrieval/test_auto_feedback_gate.py
- Executable scriptline 1
Executable file
cognee/tests/unit/modules/retrieval/test_bm25_retriever.py
- Executable scriptline 1
Executable file
cognee/tests/unit/modules/retrieval/test_broad_retriever.py
- Executable scriptline 1
Executable file
cognee/tests/unit/modules/retrieval/test_broad_store.py
- Executable scriptline 1
Executable file
cognee/tests/unit/modules/retrieval/test_brute_force_triplet_search.py
- Executable scriptline 1
Executable file
cognee/tests/unit/modules/retrieval/test_completion.py
- Executable scriptline 1
Executable file
cognee/tests/unit/modules/retrieval/test_concurrent_turn.py
- Executable scriptline 1
Executable file
cognee/tests/unit/modules/retrieval/test_concurrent_turn_dispatch.py
- Executable scriptline 1
Executable file
cognee/tests/unit/modules/retrieval/test_concurrent_turn_eligibility.py
- Executable scriptline 1
Executable file
cognee/tests/unit/modules/retrieval/test_conflict_contexts.py
- Executable scriptline 1
Executable file
cognee/tests/unit/modules/retrieval/test_context_evidence.py
- Executable scriptline 1
Executable file
cognee/tests/unit/modules/retrieval/test_global_context.py
- Executable scriptline 1
Executable file
cognee/tests/unit/modules/retrieval/test_graph_report_retriever.py
- Executable scriptline 1
Executable file
cognee/tests/unit/modules/retrieval/test_graph_summary_completion_retriever.py
- Executable scriptline 1
Executable file
cognee/tests/unit/modules/retrieval/test_hybrid_truth_context.py
- Executable scriptline 1
Executable file
cognee/tests/unit/modules/retrieval/test_include_references_wiring.py
- Executable scriptline 1
Executable file
cognee/tests/unit/modules/retrieval/test_merge_results.py
- Executable scriptline 1
Executable file
cognee/tests/unit/modules/retrieval/test_natural_language_internal_filter.py
- Executable scriptline 1
Executable file
cognee/tests/unit/modules/retrieval/test_natural_language_result_payload.py
- Executable scriptline 1
Executable file
cognee/tests/unit/modules/retrieval/test_node_edge_vector_search.py
- Executable scriptline 1
Executable file
cognee/tests/unit/modules/retrieval/test_non_generative_session_preparation.py
- Executable scriptline 1
Executable file
cognee/tests/unit/modules/retrieval/test_only_context_prompt.py
cognee/tests/unit/modules/retrieval/test_only_context_registry.py
- Executable scriptline 1
Executable file
cognee/tests/unit/modules/retrieval/test_references_helpers.py
- Executable scriptline 1
Executable file
cognee/tests/unit/modules/retrieval/test_session_turn_kwargs.py
- Executable scriptline 1
Executable file
cognee/tests/unit/modules/retrieval/test_temporal_hybrid_retriever.py
- Executable scriptline 1
Executable file
cognee/tests/unit/modules/retrieval/test_triplet_context_provider_alignment.py
- Executable scriptline 1
Executable file
cognee/tests/unit/modules/retrieval/test_used_graph_elements.py
- Executable scriptline 1
Executable file
cognee/tests/unit/modules/retrieval/validate_queries_test.py
- Executable scriptline 1
Executable file
cognee/tests/unit/modules/retriever/test_description_to_codepart_search.py
- Executable scriptline 1
Executable file
cognee/tests/unit/modules/search/test_authorized_search_dataset_routing.py
- Executable scriptline 1
Executable file
cognee/tests/unit/modules/search/test_dataset_routing.py
- Executable scriptline 1
Executable file - Network accessline 615
monkeypatch.setattr(handle_module, "create_vector_engine", fake_create_vector_engine) override = types.SimpleNamespace(embedding_endpoint="https://tenant-a.example") - Network accessline 616
override = types.SimpleNamespace(embedding_endpoint="https://tenant-a.example")
cognee/tests/unit/modules/search/test_get_retriever_output.py
- Executable scriptline 1
Executable file
cognee/tests/unit/modules/search/test_get_search_type_retriever_instance.py
- Executable scriptline 1
Executable file
cognee/tests/unit/modules/search/test_hybrid_deferral.py
- Executable scriptline 1
Executable file
cognee/tests/unit/modules/search/test_search.py
- Executable scriptline 1
Executable file
cognee/tests/unit/modules/search/test_search_history_dataset_id.py
- Executable scriptline 1
Executable file
cognee/tests/unit/modules/search/test_search_history_switch.py
- Executable scriptline 1
Executable file
cognee/tests/unit/modules/search/test_search_prepare_search_result_contract.py
- Executable scriptline 1
Executable file
cognee/tests/unit/modules/search/test_top_k_validation.py
- Executable scriptline 1
Executable file
cognee/tests/unit/modules/session_distillation/__init__.py
- Executable scriptline 1
Executable file
cognee/tests/unit/modules/session_distillation/test_distillation_helpers.py
- Executable scriptline 1
Executable file
cognee/tests/unit/modules/session_distillation/test_distillation_watermark.py
- Executable scriptline 1
Executable file
cognee/tests/unit/modules/session_lifecycle/__init__.py
- Executable scriptline 1
Executable file
cognee/tests/unit/modules/session_lifecycle/test_agent_attribution.py
- Executable scriptline 1
Executable file
cognee/tests/unit/modules/session_lifecycle/test_agent_usage.py
- Executable scriptline 1
Executable file
cognee/tests/unit/modules/session_lifecycle/test_invalidate_sessions.py
- Executable scriptline 1
Executable file
cognee/tests/unit/modules/settings/test_get_current_settings.py
cognee/tests/unit/modules/storage/test_json_encoder.py
- Executable scriptline 1
Executable file
cognee/tests/unit/modules/tools/__init__.py
- Executable scriptline 1
Executable file
cognee/tests/unit/modules/tools/test_readonly_executor.py
- Executable scriptline 1
Executable file
cognee/tests/unit/modules/tools/test_skill_ingest.py
cognee/tests/unit/modules/tools/test_sql_guard.py
- Executable scriptline 1
Executable file
cognee/tests/unit/modules/tools/test_text_to_sql_engine.py
- Executable scriptline 1
Executable file
cognee/tests/unit/modules/tools/test_tool_connections.py
- Executable scriptline 1
Executable file
cognee/tests/unit/modules/tools/test_tools_config.py
- Executable scriptline 1
Executable file
cognee/tests/unit/modules/tools/test_write_guard.py
- Executable scriptline 1
Executable file
cognee/tests/unit/modules/tools/test_write_proposals.py
- Executable scriptline 1
Executable file
cognee/tests/unit/modules/user_preferences/__init__.py
- Executable scriptline 1
Executable file
cognee/tests/unit/modules/user_preferences/test_config_validation.py
- Executable scriptline 1
Executable file
cognee/tests/unit/modules/user_preferences/test_flag_off_writes_nothing.py
- Executable scriptline 1
Executable file
cognee/tests/unit/modules/user_preferences/test_graph_completion_personalization.py
- Executable scriptline 1
Executable file
cognee/tests/unit/modules/user_preferences/test_preference_isolation.py
- Executable scriptline 1
Executable file
cognee/tests/unit/modules/user_preferences/test_preference_store_fallbacks.py
- Executable scriptline 1
Executable file
cognee/tests/unit/modules/user_preferences/test_preference_update.py
- Executable scriptline 1
Executable file
cognee/tests/unit/modules/user_preferences/test_rag_personalization.py
- Executable scriptline 1
Executable file
cognee/tests/unit/modules/user_preferences/test_retrieval_foundation.py
- Executable scriptline 1
Executable file
cognee/tests/unit/modules/users/__init__.py
- Executable scriptline 1
Executable file
cognee/tests/unit/modules/users/test_add_user_to_role_guards.py
- Executable scriptline 1
Executable file
cognee/tests/unit/modules/users/test_auth_cookie_secure.py
cognee/tests/unit/modules/users/test_authenticated_websocket_user.py
cognee/tests/unit/modules/users/test_conditional_authentication.py
- Executable scriptline 1
Executable file - Access to secretsline 140
[Credential-related source omitted] - Access to secretsline 145
[Credential-related source omitted] - Access to secretsline 147
[Credential-related source omitted] - Access to secretsline 153
[Credential-related source omitted] - Access to secretsline 165
[Credential-related source omitted] - Access to secretsline 178
[Credential-related source omitted] - Access to secretsline 181
[Credential-related source omitted] - Access to secretsline 190
[Credential-related source omitted] - Access to secretsline 205
[Credential-related source omitted]
cognee/tests/unit/modules/users/test_create_default_user_password.py
- Executable scriptline 1
Executable file
cognee/tests/unit/modules/users/test_get_auth_secret.py
cognee/tests/unit/modules/users/test_get_by_token_single_session.py
- Executable scriptline 1
Executable file
cognee/tests/unit/modules/users/test_get_default_user_db_not_created.py
- Executable scriptline 1
Executable file
cognee/tests/unit/modules/users/test_get_principal_configuration_owner_scope.py
- Executable scriptline 1
Executable file
cognee/tests/unit/modules/users/test_get_principal_subclass_attributes.py
- Executable scriptline 1
Executable file
cognee/tests/unit/modules/users/test_get_readable_datasets_and_permitted_ids.py
- Executable scriptline 1
Executable file
cognee/tests/unit/modules/users/test_get_visible_user_ids.py
- Executable scriptline 1
Executable file
cognee/tests/unit/modules/users/test_password_bound_jwt_strategy.py
- Executable scriptline 1
Executable file
cognee/tests/unit/modules/users/test_redact_websocket_query_secrets.py
- Executable scriptline 1
[Credential-related source omitted]
cognee/tests/unit/modules/users/test_set_default_user_password_if_unset.py
- Executable scriptline 1
Executable file
cognee/tests/unit/modules/users/test_transport_scheme_signature.py
cognee/tests/unit/modules/users/test_user_create_parent.py
- Executable scriptline 1
Executable file
cognee/tests/unit/modules/users/test_websocket_query_param.py
- Executable scriptline 1
[Credential-related source omitted]
cognee/tests/unit/modules/visualization/test_compact_payload.py
- Executable scriptline 1
Executable file
cognee/tests/unit/modules/visualization/test_embedding_join.py
- Executable scriptline 1
Executable file
cognee/tests/unit/modules/visualization/test_graph_stream.py
- Executable scriptline 1
Executable file
cognee/tests/unit/modules/visualization/test_memory_map_payload.py
- Executable scriptline 1
Executable file
cognee/tests/unit/modules/visualization/test_operations_catalog.py
- Executable scriptline 1
Executable file
cognee/tests/unit/modules/visualization/test_orchestrator_assembly.py
- Executable scriptline 1
Executable file
cognee/tests/unit/modules/visualization/test_preprocessor.py
- Executable scriptline 1
Executable file
cognee/tests/unit/modules/visualization/test_semantic_clusters.py
- Executable scriptline 1
Executable file
cognee/tests/unit/modules/visualization/test_semantic_layout.py
- Executable scriptline 1
Executable file
cognee/tests/unit/modules/visualization/test_semantic_map_assembly.py
- Executable scriptline 1
Executable file
cognee/tests/unit/modules/visualization/test_session_event_scoping.py
- Executable scriptline 1
Executable file
cognee/tests/unit/modules/visualization/test_session_events.py
- Executable scriptline 1
Executable file
cognee/tests/unit/modules/visualization/test_subgraph_data.py
- Executable scriptline 1
Executable file
cognee/tests/unit/modules/visualization/test_visualization_payload.py
- Executable scriptline 1
Executable file
cognee/tests/unit/modules/visualization/visualization_test.py
- Executable scriptline 1
Executable file
cognee/tests/unit/pipelines/test_bound_task_pipeline.py
- Executable scriptline 1
Executable file
cognee/tests/unit/pipelines/test_simplified_pipelines.py
- Executable scriptline 1
Executable file
cognee/tests/unit/processing/chunks/chunk_by_paragraph_2_test.py
- Executable scriptline 1
Executable file
cognee/tests/unit/processing/chunks/chunk_by_paragraph_test.py
- Executable scriptline 1
Executable file
cognee/tests/unit/processing/chunks/chunk_by_row_test.py
- Executable scriptline 1
Executable file
cognee/tests/unit/processing/chunks/chunk_by_sentence_test.py
- Executable scriptline 1
Executable file
cognee/tests/unit/processing/chunks/chunk_by_word_test.py
- Executable scriptline 1
Executable file
cognee/tests/unit/processing/chunks/test_input.py
- Executable scriptline 1
Executable file - Network accessline 9
"many_newlines": "\n\n\n\ntext\n\n\n\n", "html_mixed": "<p>Hello</p>\nPlain text\n<div>World</div>", "urls_emails": "Visit https://example.com or email user@example.com", - Network accessline 10
"html_mixed": "<p>Hello</p>\nPlain text\n<div>World</div>", "urls_emails": "Visit https://example.com or email user@example.com", "elipses": "Hello...How are you…", - Network accessline 11
"urls_emails": "Visit https://example.com or email user@example.com",
cognee/tests/unit/processing/utils/utils_test.py
cognee/tests/unit/search/test_search_result_payload.py
- Executable scriptline 1
Executable file
cognee/tests/unit/shared/test_async_utils.py
- Executable scriptline 1
Executable file
cognee/tests/unit/shared/test_auto_rate_limit.py
cognee/tests/unit/shared/test_data_models.py
- Executable scriptline 1
Executable file
cognee/tests/unit/shared/test_dict_keys.py
- Executable scriptline 1
Executable file
cognee/tests/unit/shared/test_env_file.py
- Executable scriptline 1
Executable file - Access to secretsline 26
[Credential-related source omitted] - Access to secretsline 27
[Credential-related source omitted] - Access to secretsline 28
[Credential-related source omitted] - Access to secretsline 35
[Credential-related source omitted] - Access to secretsline 36
[Credential-related source omitted] - Access to secretsline 41
[Credential-related source omitted] - Access to secretsline 52
[Credential-related source omitted] - Access to secretsline 66
[Credential-related source omitted] - Access to secretsline 76
[Credential-related source omitted] - Access to secretsline 94
[Credential-related source omitted] - Access to secretsline 120
[Credential-related source omitted] - Access to secretsline 128
[Credential-related source omitted] - Access to secretsline 129
[Credential-related source omitted] - Access to secretsline 139
[Credential-related source omitted] - Access to secretsline 150
[Credential-related source omitted] - Access to secretsline 172
[Credential-related source omitted] - Access to secretsline 174
[Credential-related source omitted] - Access to secretsline 186
[Credential-related source omitted] - Access to secretsline 188
[Credential-related source omitted] - Access to secretsline 204
[Credential-related source omitted] - Access to secretsline 249
[Credential-related source omitted]
cognee/tests/unit/shared/test_graph_schema_external_refs.py
- Executable scriptline 1
Executable file - Network accessline 43
"ref", [ "http://169.254.169.254/latest/meta-data/", - Network accessline 44
[ "http://169.254.169.254/latest/meta-data/", "https://example.com/schema.json", - Network accessline 45
"http://169.254.169.254/latest/meta-data/", - Network accessline 46
"https://example.com/schema.json", - Access to secretsline 48
[Credential-related source omitted] - Access to secretsline 49
[Credential-related source omitted] - Network accessline 64
"type": "object", "properties": { "node": {"anyOf": [{"type": "null"}, {"$ref": "https://example.com/node.json"}]} - Network accessline 65
"properties": { "node": {"anyOf": [{"type": "null"}, {"$ref": "https://example.com/node.json"}]} }, - Network accessline 66
"node": {"anyOf": [{"type": "null"}, {"$ref": "https://example.com/node.json"}]} - Network accessline 87
threading.Thread(target=server.serve_forever, daemon=True).start() try: url = f"http://127.0.0.1:{server.server_address[1]}/schema.json" - Network accessline 88
try: url = f"http://127.0.0.1:{server.server_address[1]}/schema.json" with pytest.raises(ExternalSchemaReferenceError): - Network accessline 89
url = f"http://127.0.0.1:{server.server_address[1]}/schema.json"
cognee/tests/unit/shared/test_logging_setup_excepthook.py
- Executable scriptline 1
Executable file
cognee/tests/unit/shared/test_telemetry_dataset_names.py
- Executable scriptline 1
Executable file
cognee/tests/unit/shared/test_telemetry_exception_properties.py
- Executable scriptline 1
Executable file
cognee/tests/unit/shared/test_telemetry_identity.py
- Executable scriptline 1
Executable file - Network accessline 236
def test_payload_has_no_tenant_when_the_instance_reported_none(monkeypatch, connected): payloads = _capture_telemetry(monkeypatch) connected("http://localhost:8000", "") - Network accessline 238
connected("http://localhost:8000", "") - Network accessline 246
("service_url", "expected_host"), [ (f"https://tenant-{TENANT_ID}.aws.cognee.ai", f"tenant-{TENANT_ID}.aws.cognee.ai"), - Network accessline 247
[ (f"https://tenant-{TENANT_ID}.aws.cognee.ai", f"tenant-{TENANT_ID}.aws.cognee.ai"), ("http://localhost:8000", "localhost"), - Network accessline 248
(f"https://tenant-{TENANT_ID}.aws.cognee.ai", f"tenant-{TENANT_ID}.aws.cognee.ai"), - Network accessline 249
("http://localhost:8000", "localhost"), - Network accessline 250
("http://127.0.0.1:8000", "localhost"), - Network accessline 251
("https://cognee.internal.acme.corp", "self_hosted"), - Network accessline 252
("http://10.0.4.12:8000", "self_hosted"), - Network accessline 253
("https://cognee.ai.acme.corp", "self_hosted"), - Network accessline 275
credentials.save_credentials( credentials.CloudCredentials( service_url=f"https://tenant-{TENANT_ID}.aws.cognee.ai", - Network accessline 276
[Credential-related source omitted] - Network accessline 277
service_url=f"https://tenant-{TENANT_ID}.aws.cognee.ai", - Access to secretsline 278
[Credential-related source omitted] - Network accessline 281
) payloads = _capture_telemetry(monkeypatch) connected(f"https://tenant-{TENANT_ID}.aws.cognee.ai", TENANT_ID) - Network accessline 282
payloads = _capture_telemetry(monkeypatch) connected(f"https://tenant-{TENANT_ID}.aws.cognee.ai", TENANT_ID) state.set_remote_client(None) - Network accessline 283
connected(f"https://tenant-{TENANT_ID}.aws.cognee.ai", TENANT_ID) - Network accessline 291
def test_unparseable_url_never_breaks_telemetry(monkeypatch, connected): payloads = _capture_telemetry(monkeypatch) connected("https://[bad", TENANT_ID) - Network accessline 293
connected("https://[bad", TENANT_ID) - Network accessline 304
payloads = _capture_telemetry(monkeypatch) connected("https://cognee.internal.acme.corp/some/path", TENANT_ID) - Network accessline 305
connected("https://cognee.internal.acme.corp/some/path", TENANT_ID)
cognee/tests/unit/shared/test_telemetry_off_under_pytest.py
cognee/tests/unit/shared/test_telemetry_operation_errors.py
cognee/tests/unit/shared/test_telemetry_sender.py
- Executable scriptline 1
Executable file - Network accessline 25
if isinstance(response, Exception): raise response return httpx.Response(response) - Network accessline 27
return httpx.Response(response) - Network accessline 36
def make(proxy: FakeProxy, request_timeout: float = 1.0) -> TelemetrySender: transport = httpx.MockTransport(proxy.handle) - Network accessline 37
transport = httpx.MockTransport(proxy.handle) - Network accessline 38
senders.append(TelemetrySender("http://proxy.test", request_timeout, transport)) - Network accessline 175
def test_server_errors_and_network_errors_are_retried(make_sender): proxy = FakeProxy(503, httpx.ConnectError("proxy down"), 200) - Network accessline 176
proxy = FakeProxy(503, httpx.ConnectError("proxy down"), 200)
cognee/tests/unit/shared/test_telemetry_tracking.py
- Executable scriptline 1
Executable file - Access to secretsline 13
[Credential-related source omitted] - Access to secretsline 16
[Credential-related source omitted] - Access to secretsline 28
[Credential-related source omitted] - Access to secretsline 40
[Credential-related source omitted] - Access to secretsline 55
[Credential-related source omitted] - Network accessline 60
send_telemetry("test_event", "user-123", {"url": "https://example.test/raw"})
cognee/tests/unit/shared/test_usage_logger.py
- Executable scriptline 1
Executable file
cognee/tests/unit/tasks/chunks/test_create_chunk_associations_provenance.py
- Executable scriptline 1
Executable file
cognee/tests/unit/tasks/code_docs/test_add_code_doc_edges.py
- Executable scriptline 1
Executable file
cognee/tests/unit/tasks/code_docs/test_code_docs_round_trip.py
- Executable scriptline 1
Executable file
cognee/tests/unit/tasks/code_docs/test_docstrings.py
- Executable scriptline 1
Executable file - Network accessline 38
async def fetch(url): - Network accessline 190
by_name = {symbol.name: symbol for symbol in symbols} assert by_name["helper"].signature == "def helper(a, b=2):" assert by_name["fetch"].signature == "async def fetch(url):" - Network accessline 191
assert by_name["helper"].signature == "def helper(a, b=2):" assert by_name["fetch"].signature == "async def fetch(url):" assert by_name["cached"].signature == "def cached():" - Network accessline 192
assert by_name["fetch"].signature == "async def fetch(url):"
cognee/tests/unit/tasks/code_docs/test_extract_code_docs.py
- Executable scriptline 1
Executable file
cognee/tests/unit/tasks/code_graph/test_cluster.py
- Executable scriptline 1
Executable file
cognee/tests/unit/tasks/code_graph/test_code_repo.py
- Executable scriptline 1
Executable file - Access to secretsline 29
[Credential-related source omitted] - Access to secretsline 66
[Credential-related source omitted] - Access to secretsline 118
[Credential-related source omitted] - Access to secretsline 128
[Credential-related source omitted] - Access to secretsline 139
[Credential-related source omitted] - Access to secretsline 147
[Credential-related source omitted] - Network accessline 205
stored = await add_code_repository( repo, user=user, dataset=dataset, source_url="https://github.com/org/repo" - Network accessline 206
repo, user=user, dataset=dataset, source_url="https://github.com/org/repo" - Network accessline 216
assert manifest_item.data_id == pinned_id assert manifest_item.system_metadata["source"] == "code_repo" assert manifest_item.system_metadata["repo_url"] == "https://github.com/org/repo" - Network accessline 217
assert manifest_item.system_metadata["source"] == "code_repo" assert manifest_item.system_metadata["repo_url"] == "https://github.com/org/repo" assert add_mock.await_args.kwargs["dataset_id"] == dataset.id - Network accessline 218
assert manifest_item.system_metadata["repo_url"] == "https://github.com/org/repo" - Access to secretsline 265
[Credential-related source omitted] - Access to secretsline 293
[Credential-related source omitted] - Network accessline 318
resolved = await resolve_data_directories( ["https://github.com/org/repo?tab=readme-ov-file", "plain text note"], branch="dev" - Network accessline 319
["https://github.com/org/repo?tab=readme-ov-file", "plain text note"], branch="dev" - Network accessline 323
assert cloned_specs == [("https://github.com/org/repo", "dev")] - Network accessline 327
assert manifest.system_metadata["source"] == "code_repo" assert manifest.system_metadata["repo_path"] == str(clone) assert manifest.system_metadata["repo_url"] == "https://github.com/org/repo" - Network accessline 328
assert manifest.system_metadata["repo_path"] == str(clone) assert manifest.system_metadata["repo_url"] == "https://github.com/org/repo" assert manifest.system_metadata["file_count"] == 3 - Network accessline 329
assert manifest.system_metadata["repo_url"] == "https://github.com/org/repo" - Network accessline 357
[Credential-related source omitted] - Network accessline 360
[Credential-related source omitted] - Network accessline 361
manifest = next(item for item in resolved if isinstance(item, DataItem)) assert manifest.system_metadata["repo_url"] == "https://github.com/org/repo" assert "tok" not in json.dumps(manifest.system_metadata) - Network accessline 362
assert manifest.system_metadata["repo_url"] == "https://github.com/org/repo" - Network accessline 399
for branch in (None, "dev"): await code_repo_module.resolve_code_repository_url( "https://github.com/org/repo", user=Mock(), dataset_id=uuid4(), branch=branch - Network accessline 400
await code_repo_module.resolve_code_repository_url( "https://github.com/org/repo", user=Mock(), dataset_id=uuid4(), branch=branch ) - Network accessline 401
"https://github.com/org/repo", user=Mock(), dataset_id=uuid4(), branch=branch - Network accessline 404
assert keys == [f"code_repo:{clone_dir('https://github.com/org/repo')}"] * 2 - Network accessline 416
monkeypatch.setattr(code_repo_module, "resolve_repo_source", refuse) urls = [ "https://github.com/org/repo/blob/main/README.md", - Network accessline 417
urls = [ "https://github.com/org/repo/blob/main/README.md", "https://gitlab.com/group/repo/-/issues/1", - Network accessline 418
"https://github.com/org/repo/blob/main/README.md", - Network accessline 419
"https://gitlab.com/group/repo/-/issues/1", - Network accessline 420
"https://example.com/article", - Network accessline 430
with pytest.raises(ValueError, match="not a repository URL"): await resolve_code_repository_url("https://github.com/org/repo/blob/main/README.md") - Network accessline 431
await resolve_code_repository_url("https://github.com/org/repo/blob/main/README.md")
cognee/tests/unit/tasks/code_graph/test_code_repo_node_set.py
- Executable scriptline 1
Executable file
cognee/tests/unit/tasks/code_graph/test_declaration_views.py
- Executable scriptline 1
Executable file
cognee/tests/unit/tasks/code_graph/test_enola_contract.py
- Executable scriptline 1
Executable file
cognee/tests/unit/tasks/code_graph/test_enola_docs_and_flows.py
- Executable scriptline 1
Executable file
cognee/tests/unit/tasks/code_graph/test_enola_integration.py
- Executable scriptline 1
Executable file
cognee/tests/unit/tasks/code_graph/test_enola_parser.py
- Executable scriptline 1
Executable file
cognee/tests/unit/tasks/code_graph/test_enola_runner.py
- Executable scriptline 1
Executable file
cognee/tests/unit/tasks/code_graph/test_extract_code_graph.py
- Executable scriptline 1
Executable file
cognee/tests/unit/tasks/code_graph/test_incremental_code_graph.py
- Executable scriptline 1
Executable file
cognee/tests/unit/tasks/code_graph/test_remember_code_graph.py
- Executable scriptline 1
Executable file - Network accessline 68
async def test_single_repo_runs_code_graph_pipeline(code_remember_env): result = await remember( "https://github.com/org/repo", - Network accessline 69
result = await remember( "https://github.com/org/repo", dataset_name="my_code", - Network accessline 70
"https://github.com/org/repo", - Network accessline 75
code_remember_env["resolve"].assert_awaited_once_with( "https://github.com/org/repo", credentials=None - Network accessline 76
"https://github.com/org/repo", credentials=None - Network accessline 86
assert result.items_processed == 1 assert result.items[0]["kind"] == "code_repository" assert result.items[0]["source"] == "https://github.com/org/repo" - Network accessline 88
assert result.items[0]["source"] == "https://github.com/org/repo" - Network accessline 91
@pytest.mark.asyncio async def test_repo_list_runs_pipeline_per_repo(code_remember_env): repos = ["https://github.com/org/a", "https://github.com/org/b", "/local/c"] - Network accessline 93
repos = ["https://github.com/org/a", "https://github.com/org/b", "/local/c"] - Network accessline 108
result = await remember( "https://github.com/org/repo", dataset_name="my_code", content_type="code" - Network accessline 109
"https://github.com/org/repo", dataset_name="my_code", content_type="code" - Network accessline 114
user=code_remember_env["user"], dataset=code_remember_env["dataset"], source_url="https://github.com/org/repo", - Network accessline 115
dataset=code_remember_env["dataset"], source_url="https://github.com/org/repo", skip_connection_test=True, - Network accessline 116
source_url="https://github.com/org/repo", - Network accessline 232
resolved_dataset = code_remember_env["dataset"] result = await remember( "https://github.com/org/repo", - Network accessline 233
result = await remember( "https://github.com/org/repo", dataset_name="my_code", - Network accessline 234
"https://github.com/org/repo", - Network accessline 257
result = await remember( ["https://github.com/org/bad", "https://github.com/org/good"], - Network accessline 258
["https://github.com/org/bad", "https://github.com/org/good"], - Network accessline 265
assert "clone failed" in result.error assert [item["source"] for item in result.items] == [ "https://github.com/org/bad", - Network accessline 266
assert [item["source"] for item in result.items] == [ "https://github.com/org/bad", "https://github.com/org/good", - Network accessline 267
"https://github.com/org/bad", - Network accessline 268
"https://github.com/org/good", - Network accessline 307
result = await remember( ["https://github.com/org/a", "https://github.com/org/b"], - Network accessline 308
["https://github.com/org/a", "https://github.com/org/b"], - Network accessline 314
assert result.items[0]["error"] == "enola crashed" assert result.error == ( "https://github.com/org/a: enola crashed; https://github.com/org/b: clone failed" - Network accessline 315
assert result.error == ( "https://github.com/org/a: enola crashed; https://github.com/org/b: clone failed" ) - Network accessline 316
"https://github.com/org/a: enola crashed; https://github.com/org/b: clone failed" - Network accessline 372
with pytest.raises(RuntimeError, match="clone failed"): await remember("https://github.com/org/bad", content_type="code") - Network accessline 373
await remember("https://github.com/org/bad", content_type="code") - Network accessline 384
result = await remember( ["https://github.com/org/bad", "https://github.com/org/good"], - Network accessline 385
["https://github.com/org/bad", "https://github.com/org/good"], - Network accessline 545
async with track_sync("github", credential) as reporter: result = await remember( ["https://github.com/org/a", "https://github.com/org/b"], - Network accessline 546
result = await remember( ["https://github.com/org/a", "https://github.com/org/b"], content_type="code", - Network accessline 547
["https://github.com/org/a", "https://github.com/org/b"],
cognee/tests/unit/tasks/code_graph/test_resolve_repo.py
- Executable scriptline 1
Executable file - Network accessline 9
def test_is_remote_repo_detection(): assert resolve_module.is_remote_repo("https://github.com/org/repo") - Network accessline 10
assert resolve_module.is_remote_repo("https://github.com/org/repo") - Network accessline 11
assert resolve_module.is_remote_repo("http://gitlab.example.com/org/repo.git") - Network accessline 19
def test_clone_slug_is_stable_and_filesystem_safe(): assert ( resolve_module._clone_slug("https://github.com/org/repo.git") - Network accessline 20
assert ( resolve_module._clone_slug("https://github.com/org/repo.git") == resolve_module._clone_slug("https://github.com/org/repo") - Network accessline 21
resolve_module._clone_slug("https://github.com/org/repo.git") - Network accessline 22
== resolve_module._clone_slug("https://github.com/org/repo") - Network accessline 45
with pytest.raises(resolve_module.CodeRepositoryError) as exc_info: await resolve_module.resolve_repo_source("https://github.com/org/repo", clones_dir=tmp_path) - Network accessline 46
await resolve_module.resolve_repo_source("https://github.com/org/repo", clones_dir=tmp_path) - Network accessline 61
resolved = await resolve_module.resolve_repo_source( "https://github.com/org/repo", clones_dir=tmp_path - Network accessline 62
"https://github.com/org/repo", clones_dir=tmp_path - Network accessline 70
assert args[:5] == ["clone", "-c", "core.symlinks=false", "--depth", "1"] assert "https://github.com/org/repo" in args - Network accessline 71
assert "https://github.com/org/repo" in args - Network accessline 86
resolved = await resolve_module.resolve_repo_source( "https://github.com/org/repo", clones_dir=tmp_path - Network accessline 87
"https://github.com/org/repo", clones_dir=tmp_path - Network accessline 104
resolved = await resolve_module.resolve_repo_source( "https://github.com/org/repo", clones_dir=tmp_path - Network accessline 105
"https://github.com/org/repo", clones_dir=tmp_path - Network accessline 118
with pytest.raises(resolve_module.CodeRepositoryError) as exc_info: await resolve_module.resolve_repo_source( "https://github.com/org/missing", clones_dir=tmp_path - Network accessline 119
await resolve_module.resolve_repo_source( "https://github.com/org/missing", clones_dir=tmp_path ) - Network accessline 120
"https://github.com/org/missing", clones_dir=tmp_path - Network accessline 130
with pytest.raises(resolve_module.CodeRepositoryError) as exc_info: await resolve_module.resolve_repo_source("https://github.com/org/repo", clones_dir=tmp_path) - Network accessline 131
await resolve_module.resolve_repo_source("https://github.com/org/repo", clones_dir=tmp_path) - Network accessline 137
"spec,clone_url", [ ("https://github.com/org/repo", "https://github.com/org/repo"), - Network accessline 138
[ ("https://github.com/org/repo", "https://github.com/org/repo"), ("https://github.com/org/repo.git", "https://github.com/org/repo.git"), - Network accessline 139
("https://github.com/org/repo", "https://github.com/org/repo"), - Network accessline 140
("https://github.com/org/repo.git", "https://github.com/org/repo.git"), - Network accessline 141
("https://github.com/org/repo/", "https://github.com/org/repo"), - Network accessline 142
("http://github.com/org/repo", "http://github.com/org/repo"), - Network accessline 144
( "https://www.github.com/org/repo?tab=readme-ov-file#readme", - Network accessline 145
"https://www.github.com/org/repo?tab=readme-ov-file#readme", - Network accessline 146
"https://www.github.com/org/repo", - Network accessline 147
), (" https://github.com/org/repo ", "https://github.com/org/repo"), ("https://gitlab.com/group/repo", "https://gitlab.com/group/repo"), - Network accessline 148
(" https://github.com/org/repo ", "https://github.com/org/repo"), - Network accessline 149
("https://gitlab.com/group/repo", "https://gitlab.com/group/repo"), - Network accessline 150
("https://gitlab.com/group/subgroup/repo", "https://gitlab.com/group/subgroup/repo"), - Network accessline 152
("https://git.example.com/team/repo.git", "https://git.example.com/team/repo.git"), - Network accessline 154
[Credential-related source omitted] - Network accessline 155
[Credential-related source omitted] - Network accessline 156
[Credential-related source omitted] - Network accessline 168
"https://github.com/org/repo/blob/main/README.md", - Network accessline 169
"https://github.com/org/repo/tree/main/src", - Network accessline 170
"https://github.com/org/repo/issues/12", - Network accessline 171
"https://github.com/org/repo/pull/3", - Network accessline 172
"https://gitlab.com/group/repo/-/blob/main/README.md", - Network accessline 173
"https://gitlab.com/group/repo/-/merge_requests/1", - Network accessline 175
"https://github.com/topics/python", - Network accessline 176
"https://github.com/orgs/topoteretes", - Network accessline 177
"https://gitlab.com/explore/projects", - Network accessline 179
"https://github.com/org", - Network accessline 180
"https://github.com", - Network accessline 182
"https://git.example.com/team/repo", - Network accessline 183
"https://example.com/some/page", - Network accessline 186
"ssh://git@github.com/org/repo", "/local/path/repo", "Read https://github.com/org/repo tonight", - Network accessline 187
"/local/path/repo", "Read https://github.com/org/repo tonight", "", - Network accessline 188
"Read https://github.com/org/repo tonight",
cognee/tests/unit/tasks/code_graph/test_resolve_repo_branch.py
cognee/tests/unit/tasks/code_graph/test_resolve_repo_credentials.py
- Executable scriptline 1
Executable file - Network accessline 15
[Credential-related source omitted] - Network accessline 16
_CLEAN_URL = "https://github.com/org/repo.git" - Network accessline 19
def test_redact_repo_spec_strips_userinfo(): assert resolve_module.redact_repo_spec(_TOKEN_URL) == _CLEAN_URL assert resolve_module.redact_repo_spec("https://user@host/path") == "https://host/path" - Network accessline 21
assert resolve_module.redact_repo_spec("https://user@host/path") == "https://host/path"
cognee/tests/unit/tasks/code_graph/test_resolve_repo_real_git.py
cognee/tests/unit/tasks/codingagents/test_coding_rule_associations_provenance.py
- Executable scriptline 1
Executable file
cognee/tests/unit/tasks/connectors/drive_pdfs.py
- Executable scriptline 1
Executable file
cognee/tests/unit/tasks/connectors/fake_apollo.py
- Executable scriptline 1
Executable file - Network accessline 74
"email": f"{contact_id}@example.com", "phone_numbers": [{"raw_number": "+1 555 0100"}], "linkedin_url": f"https://linkedin.com/in/{contact_id}-enriched", - Network accessline 75
"phone_numbers": [{"raw_number": "+1 555 0100"}], "linkedin_url": f"https://linkedin.com/in/{contact_id}-enriched", "headline": "Enriched headline", - Network accessline 76
"linkedin_url": f"https://linkedin.com/in/{contact_id}-enriched", - Network accessline 92
"typed_custom_fields": {}, "created_at": self._stamp(), "linkedin_url": f"https://linkedin.com/company/{account_id}-enriched", - Network accessline 93
"created_at": self._stamp(), "linkedin_url": f"https://linkedin.com/company/{account_id}-enriched", "industry": "Enriched industry", - Network accessline 94
"linkedin_url": f"https://linkedin.com/company/{account_id}-enriched",
cognee/tests/unit/tasks/connectors/fake_asana.py
- Executable scriptline 1
Executable file - Network accessline 232
failure[4] = times - 1 if status is None: raise requests.ConnectionError(message) - Network accessline 233
if status is None: raise requests.ConnectionError(message) return Resp(status, {"errors": [{"message": message}]}, headers) - Network accessline 234
raise requests.ConnectionError(message) - Network accessline 252
"gid": parts[1], **project, "permalink_url": f"https://app.asana.com/p/{parts[1]}", - Network accessline 253
**project, "permalink_url": f"https://app.asana.com/p/{parts[1]}", } - Network accessline 254
"permalink_url": f"https://app.asana.com/p/{parts[1]}", - Network accessline 312
"completed_at": task["completed_at"], "due_on": task["due_on"], "permalink_url": f"https://app.asana.com/t/{gid}", - Network accessline 313
"due_on": task["due_on"], "permalink_url": f"https://app.asana.com/t/{gid}", "assignee": {"name": task["assignee"]} if task["assignee"] else None, - Network accessline 314
"permalink_url": f"https://app.asana.com/t/{gid}",
cognee/tests/unit/tasks/connectors/fake_calendar.py
- Executable scriptline 1
Executable file - Network accessline 111
"end": {"dateTime": _stamp(when + timedelta(hours=1)), "timeZone": "Asia/Kolkata"}, "organizer": {"email": "meera@example.com", "displayName": "Meera Joshi"}, "htmlLink": f"https://calendar.google.com/event?eid={even - Network accessline 112
"organizer": {"email": "meera@example.com", "displayName": "Meera Joshi"}, "htmlLink": f"https://calendar.google.com/event?eid={event_id}", "eventType": "default", - Network accessline 113
"htmlLink": f"https://calendar.google.com/event?eid={event_id}", - Network accessline 198
return self._page(items, final) calendar = self._resolve(params["calendarId"]) uri = f"https://www.googleapis.com/calendar/v3/calendars/{params['calendarId']}/events" - Network accessline 199
calendar = self._resolve(params["calendarId"]) uri = f"https://www.googleapis.com/calendar/v3/calendars/{params['calendarId']}/events" if calendar in self.event_errors: - Network accessline 200
uri = f"https://www.googleapis.com/calendar/v3/calendars/{params['calendarId']}/events"
cognee/tests/unit/tasks/connectors/fake_onenote.py
- Executable scriptline 1
Executable file - Network accessline 21
self.html = { "p1": "<html><body><h1>Plan</h1><p>Original body</p>" '<img alt="Architecture diagram" src="https://graph.microsoft.com/v1.0/' - Network accessline 22
"p1": "<html><body><h1>Plan</h1><p>Original body</p>" '<img alt="Architecture diagram" src="https://graph.microsoft.com/v1.0/' 'me/onenote/resources/image/content"></body></html>', - Network accessline 23
'<img alt="Architecture diagram" src="https://graph.microsoft.com/v1.0/' - Network accessline 80
"createdDateTime": "2026-01-01T00:00:00Z", "lastModifiedDateTime": timestamp, "links": {"oneNoteWebUrl": {"href": f"https://onenote.com/{identity}"}}, - Network accessline 81
"lastModifiedDateTime": timestamp, "links": {"oneNoteWebUrl": {"href": f"https://onenote.com/{identity}"}}, } - Network accessline 82
"links": {"oneNoteWebUrl": {"href": f"https://onenote.com/{identity}"}}, - Network accessline 86
assert request.headers["Authorization"] == f"Bearer {self.token}" path = request.url.path.removeprefix("/v1.0/me/onenote/") self.requests.append((path, dict(request.url.params))) - Network accessline 87
path = request.url.path.removeprefix("/v1.0/me/onenote/") self.requests.append((path, dict(request.url.params))) if self.scripted.get(path): - Network accessline 88
self.requests.append((path, dict(request.url.params))) - Network accessline 93
if isinstance(answer, tuple): status, headers = answer return httpx.Response(status, headers=headers, json={"error": {"code": "10001"}}) - Network accessline 94
status, headers = answer return httpx.Response(status, headers=headers, json={"error": {"code": "10001"}}) return answer - Network accessline 95
return httpx.Response(status, headers=headers, json={"error": {"code": "10001"}}) - Network accessline 106
if parts[1] in self.deleted_sections: return self.error(request, 404, "20113") return httpx.Response(200, json={"id": parts[1], "displayName": parts[1]}) - Network accessline 107
return self.error(request, 404, "20113") return httpx.Response(200, json={"id": parts[1], "displayName": parts[1]}) elif parts[0] == "notebooks" and len(parts) == 2: - Network accessline 108
return httpx.Response(200, json={"id": parts[1], "displayName": parts[1]}) - Network accessline 109
elif parts[0] == "notebooks" and len(parts) == 2: return httpx.Response( 200, json={"id": parts[1], "displayName": self.notebooks[parts[1]]} - Network accessline 110
return httpx.Response( - Network accessline 127
self.served.update(page["id"] for page in values) elif parts[0] == "pages" and parts[-1] == "content": return httpx.Response( - Network accessline 128
elif parts[0] == "pages" and parts[-1] == "content": return httpx.Response( 200, - Network accessline 129
return httpx.Response( - Network accessline 146
message = f"Rejected {self.token} for {request.url}" self.echoed += 1 return httpx.Response(status, json={"error": {"code": code, "message": message}}) - Network accessline 148
return httpx.Response(status, json={"error": {"code": code, "message": message}}) - Network accessline 156
if self.next_link_size is None: skip = int(params.get("$skip", "0")) return httpx.Response(200, json={"value": values[skip : skip + top]}) - Network accessline 157
skip = int(params.get("$skip", "0")) return httpx.Response(200, json={"value": values[skip : skip + top]}) skip = int(params.get("$skiptoken", "0")) - Network accessline 158
return httpx.Response(200, json={"value": values[skip : skip + top]}) - Network accessline 167
} ) body["@odata.nextLink"] = f"https://graph.microsoft.com{request.url.path}?{query}" - Network accessline 168
) body["@odata.nextLink"] = f"https://graph.microsoft.com{request.url.path}?{query}" return httpx.Response(200, json=body) - Network accessline 169
body["@odata.nextLink"] = f"https://graph.microsoft.com{request.url.path}?{query}" - Network accessline 170
return httpx.Response(200, json=body) - Network accessline 187
"displayName": self.sections[notebook], } return httpx.Response(200, json=metadata) - Network accessline 188
} return httpx.Response(200, json=metadata) if page_id in self.served and page_id not in self.hidden: - Network accessline 189
return httpx.Response(200, json=metadata) - Network accessline 194
def client(self): return httpx.Client(transport=httpx.MockTransport(self.handle)) - Network accessline 195
return httpx.Client(transport=httpx.MockTransport(self.handle))
cognee/tests/unit/tasks/connectors/test_apollo_client.py
- Executable scriptline 1
Executable file - Network accessline 96
method, url, kwargs = calls[0] assert (method, url) == ("POST", "https://api.apollo.io/api/v1/contacts/search") - Network accessline 97
assert (method, url) == ("POST", "https://api.apollo.io/api/v1/contacts/search") - Network accessline 181
monkeypatch, _Response(503), requests.ConnectionError("boom"), - Network accessline 182
_Response(503), requests.ConnectionError("boom"), _Response(200, {"ok": True}), - Network accessline 183
requests.ConnectionError("boom"), - Network accessline 192
def test_a_persistent_network_failure_raises_without_the_key(monkeypatch): client, _, _ = _client(monkeypatch, *[requests.ConnectionError(KEY)] * 3) - Network accessline 193
client, _, _ = _client(monkeypatch, *[requests.ConnectionError(KEY)] * 3) - Network accessline 279
sent.append((request.url, request.headers.get("x-api-key"))) status, location = queue.pop(0) response = requests.Response() - Network accessline 280
status, location = queue.pop(0) response = requests.Response() response.status_code = status - Network accessline 281
response = requests.Response() - Network accessline 296
@pytest.mark.parametrize("status", [301, 302, 307, 308]) def test_a_redirect_is_an_error_and_the_key_goes_nowhere_else(monkeypatch, status): sent = _hops(monkeypatch, (status, "https://collector.example.net/steal"), (200, None)) - Network accessline 298
sent = _hops(monkeypatch, (status, "https://collector.example.net/steal"), (200, None))
cognee/tests/unit/tasks/connectors/test_apollo_resource.py
- Executable scriptline 1
Executable file - Access to secretsline 68
[Credential-related source omitted] - Access to secretsline 69
[Credential-related source omitted] - Access to secretsline 70
[Credential-related source omitted] - Access to secretsline 71
[Credential-related source omitted] - Access to secretsline 72
[Credential-related source omitted] - Access to secretsline 124
[Credential-related source omitted]
cognee/tests/unit/tasks/connectors/test_apollo_source.py
- Executable scriptline 1
Executable file - Network accessline 93
assert all(row["_deleted"] is False and row["title"] and row["content"] for row in rows) urls = {row["id"]: row["url"] for row in rows} assert urls["contact:c1"] == "https://app.apollo.io/#/contacts/c1" - Network accessline 94
urls = {row["id"]: row["url"] for row in rows} assert urls["contact:c1"] == "https://app.apollo.io/#/contacts/c1" assert urls["account:a1"] == "https://app.apollo.io/#/accounts/a1" - Network accessline 95
assert urls["contact:c1"] == "https://app.apollo.io/#/contacts/c1" - Network accessline 96
assert urls["account:a1"] == "https://app.apollo.io/#/accounts/a1" - Network accessline 97
assert urls["sequence:s1"] == "https://app.apollo.io/#/sequences/s1"
cognee/tests/unit/tasks/connectors/test_asana_client.py
- Executable scriptline 1
Executable file - Network accessline 138
def test_server_errors_and_network_failures_are_retried_with_a_short_backoff(monkeypatch): client, calls, sleeps = _client( monkeypatch, Resp(503, {}), requests.ConnectionError("boom"), Resp(200, {"data": {}}) - Network accessline 139
client, calls, sleeps = _client( monkeypatch, Resp(503, {}), requests.ConnectionError("boom"), Resp(200, {"data": {}}) ) - Network accessline 140
monkeypatch, Resp(503, {}), requests.ConnectionError("boom"), Resp(200, {"data": {}}) - Network accessline 159
def test_a_persistent_network_failure_raises_without_the_token(monkeypatch): client, _, _ = _client(monkeypatch, *[requests.ConnectionError(TOKEN)] * 3) - Network accessline 160
client, _, _ = _client(monkeypatch, *[requests.ConnectionError(TOKEN)] * 3) - Network accessline 235
client, events = _traced(monkeypatch, Resp(503, {}), Resp(200, {"data": {}})) error = requests.ConnectionError("host bridge down") - Network accessline 236
error = requests.ConnectionError("host bridge down")
cognee/tests/unit/tasks/connectors/test_asana_source.py
- Executable scriptline 1
Executable file - Network accessline 462
assert all(set(row) == ROW_COLUMNS for row in rows), "exactly the document columns" task = _tasks(rows)["task:1"] assert task["url"] == "https://app.asana.com/t/1" - Network accessline 463
task = _tasks(rows)["task:1"] assert task["url"] == "https://app.asana.com/t/1" assert "Assignee: Ada" in task["content"] - Network accessline 464
assert task["url"] == "https://app.asana.com/t/1" - Access to secretsline 3200
[Credential-related source omitted] - Access to secretsline 3203
[Credential-related source omitted] - Access to secretsline 3208
[Credential-related source omitted] - Access to secretsline 3210
[Credential-related source omitted] - Access to secretsline 3220
[Credential-related source omitted]
cognee/tests/unit/tasks/connectors/test_gmail_source.py
- Executable scriptline 1
Executable file - Network accessline 442
uri = "https://gmail.googleapis.com/gmail/v1/users/me/history?startHistoryId=1404" - Network accessline 454
def test_incremental_fetch_expired_history_id_with_404_in_uri_still_backfills(): uri = "https://gmail.googleapis.com/gmail/v1/users/me/history?startHistoryId=1404" - Network accessline 455
uri = "https://gmail.googleapis.com/gmail/v1/users/me/history?startHistoryId=1404"
cognee/tests/unit/tasks/connectors/test_google_calendar_source.py
- Executable scriptline 1
Executable file - Access to secretsline 34
[Credential-related source omitted] - Access to secretsline 38
[Credential-related source omitted] - Access to secretsline 65
[Credential-related source omitted] - Access to secretsline 70
[Credential-related source omitted] - Access to secretsline 137
[Credential-related source omitted] - Network accessline 143
assert service == "service" assert calls["built"] == ("calendar", "v3") assert calls["scopes"] == ["https://www.googleapis.com/auth/calendar.readonly"] - Network accessline 144
assert calls["built"] == ("calendar", "v3") assert calls["scopes"] == ["https://www.googleapis.com/auth/calendar.readonly"] assert calls["browser"] is True - Network accessline 145
assert calls["scopes"] == ["https://www.googleapis.com/auth/calendar.readonly"] - Access to secretsline 156
[Credential-related source omitted] - Access to secretsline 206
[Credential-related source omitted] - Access to secretsline 254
[Credential-related source omitted] - Access to secretsline 275
[Credential-related source omitted] - Access to secretsline 276
[Credential-related source omitted]
cognee/tests/unit/tasks/connectors/test_google_calendar_sync.py
- Executable scriptline 1
Executable file - Network accessline 105
{"email": "lay@gmail.com", "responseStatus": "tentative"}, ], hangoutLink="https://meet.google.com/abc-defg-hij", - Network accessline 106
], hangoutLink="https://meet.google.com/abc-defg-hij", description="<p>Battery lasts <b>55 minutes</b>.</p>", - Network accessline 107
hangoutLink="https://meet.google.com/abc-defg-hij", - Network accessline 122
"Organizer: Meera Joshi <meera@example.com>\n" "Attendees: Arjun Rao <arjun@example.com> (accepted), lay@gmail.com (tentative)\n" "Meeting link: https://meet.google.com/abc-defg-hij\n\n" - Network accessline 123
"Attendees: Arjun Rao <arjun@example.com> (accepted), lay@gmail.com (tentative)\n" "Meeting link: https://meet.google.com/abc-defg-hij\n\n" "Battery lasts 55 minutes." - Network accessline 124
"Meeting link: https://meet.google.com/abc-defg-hij\n\n" - Network accessline 125
"Battery lasts 55 minutes." ), "url": f"https://calendar.google.com/event?eid={event_id}", - Network accessline 126
), "url": f"https://calendar.google.com/event?eid={event_id}", "_deleted": False, - Network accessline 127
"url": f"https://calendar.google.com/event?eid={event_id}", - Network accessline 200
("<p>Battery lasts <b>55 minutes</b>.</p>", "Battery lasts 55 minutes."), ('<a href="https://example.com/doc">the doc</a><br/>Next', "the doc\nNext"), - Network accessline 201
('<a href="https://example.com/doc">the doc</a><br/>Next', "the doc\nNext"),
cognee/tests/unit/tasks/connectors/test_google_drive_content.py
- Executable scriptline 1
Executable file
cognee/tests/unit/tasks/connectors/test_google_drive_source.py
- Executable scriptline 1
Executable file - Network accessline 193
"parents": list(parents), "trashed": trashed, "webViewLink": f"https://drive/{file_id}", - Network accessline 194
"trashed": trashed, "webViewLink": f"https://drive/{file_id}", "modifiedTime": "2026-01-01T00:00:00Z", - Network accessline 195
"webViewLink": f"https://drive/{file_id}", - Network accessline 834
"title": "top", "content": "content::top", "url": "https://drive/top", - Network accessline 835
"content": "content::top", "url": "https://drive/top", "_deleted": False, - Network accessline 836
"url": "https://drive/top",
cognee/tests/unit/tasks/connectors/test_linear_source.py
- Executable scriptline 1
Executable file - Network accessline 49
"title": f"Issue {key}", "description": f"Body of {key}", "url": f"https://linear.app/x/issue/{key}", - Network accessline 50
"description": f"Body of {key}", "url": f"https://linear.app/x/issue/{key}", "trashed": False, - Network accessline 51
"url": f"https://linear.app/x/issue/{key}", - Network accessline 80
"description": "d", "content": "c", "url": f"https://linear.app/x/project/{key}", - Network accessline 81
"content": "c", "url": f"https://linear.app/x/project/{key}", "startDate": None, - Network accessline 82
"url": f"https://linear.app/x/project/{key}", - Network accessline 455
[Credential-related source omitted] - Network accessline 456
[Credential-related source omitted] - Access to secretsline 476
[Credential-related source omitted] - Access to secretsline 708
[Credential-related source omitted]
cognee/tests/unit/tasks/connectors/test_notion_source.py
- Executable scriptline 1
Executable file - Network accessline 53
"object": "page", "id": page_id, "url": f"https://notion.so/{page_id}", - Network accessline 54
"id": page_id, "url": f"https://notion.so/{page_id}", "last_edited_time": last_edited, - Network accessline 55
"url": f"https://notion.so/{page_id}", - Network accessline 77
def handler(self, request: httpx.Request) -> httpx.Response: path = request.url.path.removeprefix("/v1/") self.requests.append((request.method, path)) - Network accessline 79
self.requests.append((request.method, path)) - Network accessline 81
if path == "users/me": return httpx.Response(200, json={"bot": {"workspace_id": WORKSPACE_ID}}) - Network accessline 82
return httpx.Response(200, json={"bot": {"workspace_id": WORKSPACE_ID}}) - Network accessline 98
data_source_id = path[len("data_sources/") : -len("/query")] if data_source_id in self.gone: return httpx.Response(404, json={"message": "not found"}) - Network accessline 99
if data_source_id in self.gone: return httpx.Response(404, json={"message": "not found"}) ids = self.data_source_rows.get(data_source_id, []) - Network accessline 100
return httpx.Response(404, json={"message": "not found"}) - Network accessline 101
ids = self.data_source_rows.get(data_source_id, []) return httpx.Response( 200, - Network accessline 102
return httpx.Response( - Network accessline 111
return httpx.Response(404, json={"message": f"unhandled path {path}"}) - Network accessline 114
if self.fail_next.get(object_id, 0) > 0: self.fail_next[object_id] -= 1 return httpx.Response( - Network accessline 115
self.fail_next[object_id] -= 1 return httpx.Response( 429, headers={"Retry-After": "0"}, json={"message": "rate limited"} - Network accessline 116
return httpx.Response( - Network accessline 118
) if object_id in self.gone: return httpx.Response(404, json={"message": "not found"}) - Network accessline 119
if object_id in self.gone: return httpx.Response(404, json={"message": "not found"}) if object_id not in store: - Network accessline 120
return httpx.Response(404, json={"message": "not found"}) - Network accessline 121
if object_id not in store: return httpx.Response(404, json={"message": "not found"}) if wrap_list: - Network accessline 122
return httpx.Response(404, json={"message": "not found"}) - Network accessline 123
if wrap_list: return httpx.Response( 200, json={"results": store[object_id], "has_more": False, "next_cursor": None} - Network accessline 124
return httpx.Response( - Network accessline 125
200, json={"results": store[object_id], "has_more": False, "next_cursor": None} ) return httpx.Response(200, json=store[object_id]) - Network accessline 127
return httpx.Response(200, json=store[object_id]) - Network accessline 130
def _client(fake: FakeNotion) -> _NotionClient: transport = httpx.MockTransport(fake.handler) - Network accessline 131
transport = httpx.MockTransport(fake.handler) - Network accessline 132
http_client = httpx.Client(transport=transport) - Network accessline 280
first = list(_iter_rows(client, [ROOT_PAGE_ID], [], WORKSPACE_ID, {}, state, {})) assert "hidden text" in first[0]["content"] assert fake.requests.count(("GET", f"blocks/{toggle_id}/children")) == 1 - Network accessline 282
assert fake.requests.count(("GET", f"blocks/{toggle_id}/children")) == 1 - Network accessline 284
previous_pages = dict(state["pages"]) fake.requests.clear() - Network accessline 285
fake.requests.clear() - Network accessline 286
second = list(_iter_rows(client, [ROOT_PAGE_ID], [], WORKSPACE_ID, previous_pages, {}, {})) assert second == [] assert fake.requests.count(("GET", f"blocks/{toggle_id}/children")) == 1 - Network accessline 288
assert fake.requests.count(("GET", f"blocks/{toggle_id}/children")) == 1 - Network accessline 348
{ "id": CHILD_PAGE_ID, "url": f"https://notion.so/{CHILD_PAGE_ID}", - Network accessline 349
"id": CHILD_PAGE_ID, "url": f"https://notion.so/{CHILD_PAGE_ID}", "title": "Child", - Network accessline 350
"url": f"https://notion.so/{CHILD_PAGE_ID}", - Network accessline 403
served.append(request) if len(served) > len(results): return httpx.Response(400, json={"message": "cursor not followed"}) - Network accessline 404
if len(served) > len(results): return httpx.Response(400, json={"message": "cursor not followed"}) if request.method == "POST": - Network accessline 405
return httpx.Response(400, json={"message": "cursor not followed"}) - Network accessline 410
index = int(cursor or 0) more = index + 1 < len(results) return httpx.Response( - Network accessline 411
more = index + 1 < len(results) return httpx.Response( 200, - Network accessline 412
return httpx.Response( - Network accessline 450
def handler(request): if request.url.path.endswith(f"data_sources/{DATA_SOURCE_ID}/query"): return httpx.Response( - Network accessline 451
if request.url.path.endswith(f"data_sources/{DATA_SOURCE_ID}/query"): return httpx.Response( 200, - Network accessline 452
return httpx.Response( - Network accessline 485
def handler(request): if request.url.path.endswith(f"data_sources/{DATA_SOURCE_ID}/query"): return httpx.Response( - Network accessline 486
if request.url.path.endswith(f"data_sources/{DATA_SOURCE_ID}/query"): return httpx.Response( 200, - Network accessline 487
return httpx.Response( - Network accessline 512
def always_500(request: httpx.Request) -> httpx.Response: if "pages/" + CHILD_PAGE_ID in str(request.url): return httpx.Response(500, json={"message": "boom"}) - Network accessline 513
if "pages/" + CHILD_PAGE_ID in str(request.url): return httpx.Response(500, json={"message": "boom"}) return fake.handler(request) - Network accessline 514
return httpx.Response(500, json={"message": "boom"}) - Network accessline 517
client._http = httpx.Client(transport=httpx.MockTransport(always_500)) - Network accessline 557
def test_workspace_id_resolution_failure_raises(): def handler(request: httpx.Request) -> httpx.Response: return httpx.Response(200, json={"bot": {}}) - Network accessline 559
return httpx.Response(200, json={"bot": {}}) - Network accessline 561
client = _NotionClient(httpx.Client(transport=httpx.MockTransport(handler)), "secret") - Access to secretsline 574
[Credential-related source omitted] - Network accessline 612
def handler(request): if request.url.path.endswith(f"blocks/{CHILD_PAGE_ID}/children"): return httpx.Response(403, json={"message": "restricted"}) - Network accessline 613
if request.url.path.endswith(f"blocks/{CHILD_PAGE_ID}/children"): return httpx.Response(403, json={"message": "restricted"}) return original(request) - Network accessline 614
return httpx.Response(403, json={"message": "restricted"}) - Network accessline 646
def handler(request): if request.url.path.endswith(f"blocks/{ROOT_PAGE_ID}/children"): return httpx.Response(200, json={"results": [], "has_more": True, "next_cursor": None}) - Network accessline 647
if request.url.path.endswith(f"blocks/{ROOT_PAGE_ID}/children"): return httpx.Response(200, json={"results": [], "has_more": True, "next_cursor": None}) return original(request) - Network accessline 648
return httpx.Response(200, json={"results": [], "has_more": True, "next_cursor": None}) - Network accessline 707
class TrackingClient(httpx.Client): def __init__(self, *args, **kwargs): super().__init__(transport=httpx.MockTransport(fake.handler)) - Network accessline 709
super().__init__(transport=httpx.MockTransport(fake.handler)) - Network accessline 763
def handler(request): if request.url.path.endswith(f"data_sources/{DATA_SOURCE_ID}/query"): return httpx.Response(200, json={"results": [], "has_more": True, "next_cursor": None}) - Network accessline 764
if request.url.path.endswith(f"data_sources/{DATA_SOURCE_ID}/query"): return httpx.Response(200, json={"results": [], "has_more": True, "next_cursor": None}) return original(request) - Network accessline 765
return httpx.Response(200, json={"results": [], "has_more": True, "next_cursor": None}) - Network accessline 806
root_page_ids=[ROOT_PAGE_ID], workspace_id=WORKSPACE_ID.replace("-", ""), http_client=httpx.Client(transport=httpx.MockTransport(fake.handler)), - Network accessline 807
workspace_id=WORKSPACE_ID.replace("-", ""), http_client=httpx.Client(transport=httpx.MockTransport(fake.handler)), ) - Network accessline 808
http_client=httpx.Client(transport=httpx.MockTransport(fake.handler)),
cognee/tests/unit/tasks/connectors/test_obsidian_source.py
- Executable scriptline 1
Executable file
cognee/tests/unit/tasks/connectors/test_onenote_client.py
- Executable scriptline 1
Executable file - Network accessline 32
def throttled(request): requests.append(request) - Network accessline 33
requests.append(request) - Network accessline 34
return httpx.Response( - Network accessline 38
with ( httpx.Client(transport=httpx.MockTransport(throttled)) as client, - Network accessline 39
httpx.Client(transport=httpx.MockTransport(throttled)) as client, - Network accessline 53
def response(request): requests.append(request) - Network accessline 54
requests.append(request) - Network accessline 55
if len(requests) == 1: return httpx.Response(429, headers={"Retry-After": "0"}) return httpx.Response(200, json={"value": []}) - Network accessline 56
return httpx.Response(429, headers={"Retry-After": "0"}) - Network accessline 57
return httpx.Response(200, json={"value": []}) - Network accessline 59
with httpx.Client(transport=httpx.MockTransport(response)) as client: - Network accessline 61
assert len(requests) == 2 with ( httpx.Client(transport=httpx.MockTransport(lambda _: httpx.Response(401))) as client, - Network accessline 62
with ( httpx.Client(transport=httpx.MockTransport(lambda _: httpx.Response(401))) as client, pytest.raises(OneNoteError, match="reauthenticate") as failure, - Network accessline 63
httpx.Client(transport=httpx.MockTransport(lambda _: httpx.Response(401))) as client, - Network accessline 76
def timeout(request): requests.append(request) - Network accessline 77
requests.append(request) - Network accessline 78
raise httpx.ReadTimeout("secret-token", request=request) - Network accessline 80
with ( httpx.Client(transport=httpx.MockTransport(timeout)) as client, - Network accessline 81
httpx.Client(transport=httpx.MockTransport(timeout)) as client, - Network accessline 95
monkeypatch.setattr(onenote.time, "sleep", sleeps.append) with ( httpx.Client( - Network accessline 96
with ( httpx.Client( transport=httpx.MockTransport( - Network accessline 97
httpx.Client( - Network accessline 98
transport=httpx.MockTransport( - Network accessline 99
lambda _: httpx.Response(429, headers={"Retry-After": retry_after}) - Network accessline 109
"next_link", [ "http://graph.microsoft.com/v1.0/me/onenote/notebooks", - Network accessline 110
[ "http://graph.microsoft.com/v1.0/me/onenote/notebooks", "https://evil.example/v1.0/me/onenote/notebooks", - Network accessline 111
"http://graph.microsoft.com/v1.0/me/onenote/notebooks", - Network accessline 112
"https://evil.example/v1.0/me/onenote/notebooks", - Network accessline 113
"https://graph.microsoft.com.evil.example/v1.0/me/onenote/notebooks", - Network accessline 114
"https://user:password@graph.microsoft.com/v1.0/me/onenote/notebooks", - Network accessline 115
"https://graph.microsoft.com/v1.0/me/messages", - Network accessline 116
"https://graph.microsoft.com/v1.0/me/onenote-evil/notebooks", - Network accessline 117
"https://graph.microsoft.com:8443/v1.0/me/onenote/notebooks", - Network accessline 118
"https://graph.microsoft.com/v1.0/me/onenote/notebooks#fragment", - Network accessline 124
def response(request): requests.append(request) - Network accessline 125
requests.append(request) - Network accessline 126
return httpx.Response(200, json={"value": [{"id": "a"}], "@odata.nextLink": next_link}) - Network accessline 128
with ( httpx.Client(transport=httpx.MockTransport(response)) as client, - Network accessline 129
httpx.Client(transport=httpx.MockTransport(response)) as client, - Network accessline 139
def response(request): requests.append(request) - Network accessline 140
requests.append(request) - Network accessline 141
if len(requests) == 1: return httpx.Response( 200, - Network accessline 142
return httpx.Response( - Network accessline 144
json={ "value": [{"id": "a"}], "@odata.nextLink": "https://graph.microsoft.com:443/v1.0/me/onenote/" - Network accessline 145
"value": [{"id": "a"}], "@odata.nextLink": "https://graph.microsoft.com:443/v1.0/me/onenote/" "notebooks?$skiptoken=next", - Network accessline 146
"@odata.nextLink": "https://graph.microsoft.com:443/v1.0/me/onenote/" - Network accessline 148
}, ) return httpx.Response(200, json={"value": []}) - Network accessline 150
return httpx.Response(200, json={"value": []}) - Network accessline 152
with httpx.Client(transport=httpx.MockTransport(response)) as client: - Network accessline 160
def redirect(request): requests.append(request) - Network accessline 161
requests.append(request) - Network accessline 162
return httpx.Response(302, headers={"Location": "https://evil.example"}) - Network accessline 164
with ( httpx.Client(transport=httpx.MockTransport(redirect), follow_redirects=True) as client, - Network accessline 165
httpx.Client(transport=httpx.MockTransport(redirect), follow_redirects=True) as client, - Network accessline 176
def response(request): requests.append(request) - Network accessline 177
requests.append(request) - Network accessline 178
item_id = "a" if duplicate else str(len(requests)) next_link = ( "https://graph.microsoft.com/v1.0/me/onenote/notebooks?$skiptoken=next" - Network accessline 179
next_link = ( "https://graph.microsoft.com/v1.0/me/onenote/notebooks?$skiptoken=next" if duplicate - Network accessline 180
"https://graph.microsoft.com/v1.0/me/onenote/notebooks?$skiptoken=next" - Network accessline 182
else str(request.url) ) return httpx.Response(200, json={"value": [{"id": item_id}], "@odata.nextLink": next_link}) - Network accessline 184
return httpx.Response(200, json={"value": [{"id": item_id}], "@odata.nextLink": next_link}) - Network accessline 186
with ( httpx.Client(transport=httpx.MockTransport(response)) as client, - Network accessline 187
httpx.Client(transport=httpx.MockTransport(response)) as client, - Network accessline 197
def response(request): requests.append(request) - Network accessline 198
requests.append(request) - Network accessline 199
if len(requests) == 1: return httpx.Response( 200, - Network accessline 200
return httpx.Response( - Network accessline 202
json={ "value": [{"id": "a"}], "@odata.nextLink": "https://graph.microsoft.com/v1.0/me/onenote/" - Network accessline 203
"value": [{"id": "a"}], "@odata.nextLink": "https://graph.microsoft.com/v1.0/me/onenote/" "notebooks?$skiptoken=next", - Network accessline 204
"@odata.nextLink": "https://graph.microsoft.com/v1.0/me/onenote/" - Network accessline 207
) assert request.url.params["$skiptoken"] == "next" return httpx.Response(200, json={"value": [{"id": "b"}]}) - Network accessline 209
return httpx.Response(200, json={"value": [{"id": "b"}]}) - Network accessline 211
with httpx.Client(transport=httpx.MockTransport(response)) as client: - Network accessline 224
def response(request): requests.append(request) - Network accessline 225
requests.append(request) - Network accessline 226
assert len(requests) < 6, "the client kept following next links from an empty page" value = [{"id": "a"}] if len(requests) == 1 and rows_before else [] link = f"https://graph.microsoft.com/v1.0/me/onenote/notebooks?$skiptoke - Network accessline 227
value = [{"id": "a"}] if len(requests) == 1 and rows_before else [] link = f"https://graph.microsoft.com/v1.0/me/onenote/notebooks?$skiptoken={len(requests)}" return httpx.Response(200, json={"value": value, "@odata.nextLink - Network accessline 228
link = f"https://graph.microsoft.com/v1.0/me/onenote/notebooks?$skiptoken={len(requests)}" - Network accessline 229
return httpx.Response(200, json={"value": value, "@odata.nextLink": link}) - Network accessline 231
with ( httpx.Client(transport=httpx.MockTransport(response)) as client, - Network accessline 232
httpx.Client(transport=httpx.MockTransport(response)) as client, - Network accessline 242
delays = [] monkeypatch.setattr(onenote.time, "sleep", delays.append) client = httpx.Client( - Network accessline 243
monkeypatch.setattr(onenote.time, "sleep", delays.append) client = httpx.Client( transport=httpx.MockTransport(lambda _: httpx.Response(429, headers={"Retry-After": "301"})) - Network accessline 244
client = httpx.Client( - Network accessline 245
transport=httpx.MockTransport(lambda _: httpx.Response(429, headers={"Retry-After": "301"})) - Network accessline 258
def response(request): requests.append(request) - Network accessline 259
requests.append(request) - Network accessline 260
return httpx.Response(429, headers={"Retry-After": "40"}) - Network accessline 262
with ( httpx.Client(transport=httpx.MockTransport(response)) as client, - Network accessline 263
httpx.Client(transport=httpx.MockTransport(response)) as client, - Network accessline 276
def response(request): requests.append(request) - Network accessline 277
requests.append(request) - Network accessline 278
return httpx.Response(429, headers={"Retry-After": "3"}) - Network accessline 280
with ( httpx.Client(transport=httpx.MockTransport(response)) as client, - Network accessline 281
httpx.Client(transport=httpx.MockTransport(response)) as client, - Network accessline 295
def timeout(request): requests.append(request) - Network accessline 296
requests.append(request) - Network accessline 297
raise httpx.ReadTimeout("slow", request=request) - Network accessline 299
with ( httpx.Client(transport=httpx.MockTransport(timeout)) as client, - Network accessline 300
httpx.Client(transport=httpx.MockTransport(timeout)) as client, - Network accessline 316
status = next(answers) if status == 200: return httpx.Response(200, json={"value": []}) - Network accessline 317
if status == 200: return httpx.Response(200, json={"value": []}) return httpx.Response(status, headers={"Retry-After": "3"}) - Network accessline 318
return httpx.Response(200, json={"value": []}) - Network accessline 319
return httpx.Response(status, headers={"Retry-After": "3"}) - Network accessline 321
url = f"{onenote._BASE}/notebooks" with httpx.Client(transport=httpx.MockTransport(response)) as client: - Network accessline 322
with httpx.Client(transport=httpx.MockTransport(response)) as client: - Network accessline 337
def respond(request): if next(outcomes) == "fail": raise httpx.ReadTimeout("slow", request=request) - Network accessline 338
if next(outcomes) == "fail": raise httpx.ReadTimeout("slow", request=request) return httpx.Response(200, json={"value": []}) - Network accessline 339
raise httpx.ReadTimeout("slow", request=request) - Network accessline 340
return httpx.Response(200, json={"value": []}) - Network accessline 342
url = f"{onenote._BASE}/notebooks" with httpx.Client(transport=httpx.MockTransport(respond)) as client: - Network accessline 343
with httpx.Client(transport=httpx.MockTransport(respond)) as client: - Network accessline 363
def response(request): seen.append(request.headers["Authorization"]) return httpx.Response(200, json={"value": []}) - Network accessline 365
return httpx.Response(200, json={"value": []}) - Network accessline 367
with httpx.Client(transport=httpx.MockTransport(response)) as client: - Network accessline 377
def response(request): requests.append(request) - Network accessline 378
requests.append(request) - Network accessline 379
return httpx.Response(200, json={"value": []}) - Network accessline 381
with ( httpx.Client(transport=httpx.MockTransport(response)) as client, - Network accessline 382
httpx.Client(transport=httpx.MockTransport(response)) as client, - Network accessline 394
def refuse(request): requests.append(request) - Network accessline 395
requests.append(request) - Network accessline 396
raise httpx.LocalProtocolError("Illegal header value b'Bearer secret-token'") - Network accessline 398
with ( httpx.Client(transport=httpx.MockTransport(refuse)) as client, - Network accessline 399
httpx.Client(transport=httpx.MockTransport(refuse)) as client, - Network accessline 423
def response(request): requests.append(request) - Network accessline 424
requests.append(request) - Network accessline 425
return httpx.Response( - Network accessline 427
json={ "value": [{"id": "a"}], "@odata.nextLink": f"https://graph.microsoft.com{path}", - Network accessline 428
"value": [{"id": "a"}], "@odata.nextLink": f"https://graph.microsoft.com{path}", }, - Network accessline 429
"@odata.nextLink": f"https://graph.microsoft.com{path}", - Network accessline 433
with ( httpx.Client(transport=httpx.MockTransport(response)) as client, - Network accessline 434
httpx.Client(transport=httpx.MockTransport(response)) as client, - Network accessline 446
def response(request): requests.append(request) - Network accessline 447
requests.append(request) - Network accessline 448
return httpx.Response(200, json={"value": []}) - Network accessline 450
with ( httpx.Client(transport=httpx.MockTransport(response)) as client, - Network accessline 451
httpx.Client(transport=httpx.MockTransport(response)) as client,
cognee/tests/unit/tasks/connectors/test_onenote_source.py
- Executable scriptline 1
Executable file - Network accessline 304
def malformed(request): if request.url.path.endswith("/sections/s-a/pages"): return httpx.Response(200, json={"value": None}) - Network accessline 305
if request.url.path.endswith("/sections/s-a/pages"): return httpx.Response(200, json={"value": None}) return original(request) - Network accessline 306
return httpx.Response(200, json={"value": None}) - Network accessline 327
and request.url.params.get("$skip") == "100" ): return httpx.Response(403, json={"error": {"code": "40003"}}) - Network accessline 328
): return httpx.Response(403, json={"error": {"code": "40003"}}) return original(request) - Network accessline 329
return httpx.Response(403, json={"error": {"code": "40003"}}) - Network accessline 490
and request.url.params.get("$skip") == "100" ): return httpx.Response(200, json={"value": [Graph.page("p0")]}) - Network accessline 491
): return httpx.Response(200, json={"value": [Graph.page("p0")]}) return original(request) - Network accessline 492
return httpx.Response(200, json={"value": [Graph.page("p0")]}) - Network accessline 511
before = rows(pipeline, table) graph.pages["a"] = [] graph.requests.clear() - Network accessline 512
graph.pages["a"] = [] graph.requests.clear() sync(pipeline, graph, max_requests=8) - Network accessline 513
graph.requests.clear() - Network accessline 713
restored = dlt.attach(pipeline.pipeline_name, pipelines_dir=pipeline.pipelines_dir) restored.destination = pipeline.destination graph.pages["a"][1]["links"] = {"oneNoteWebUrl": {"href": "https://onenote.com/p2"}} - Network accessline 714
restored.destination = pipeline.destination graph.pages["a"][1]["links"] = {"oneNoteWebUrl": {"href": "https://onenote.com/p2"}} sync(restored, graph) - Network accessline 715
graph.pages["a"][1]["links"] = {"oneNoteWebUrl": {"href": "https://onenote.com/p2"}} - Network accessline 832
and request.url.params.get("$skip") == "100" ): graph.requests.append(("sections/s-a/pages", dict(request.url.params))) - Network accessline 833
): graph.requests.append(("sections/s-a/pages", dict(request.url.params))) return httpx.Response(403, json={"error": {"code": "40003"}}) - Network accessline 834
graph.requests.append(("sections/s-a/pages", dict(request.url.params))) - Network accessline 835
return httpx.Response(403, json={"error": {"code": "40003"}}) - Network accessline 861
graph.pages["a"] = [] graph.errors[f"pages/{restored_id}"] = (403, "40003") graph.requests.clear() - Network accessline 862
graph.errors[f"pages/{restored_id}"] = (403, "40003") graph.requests.clear() sync(restored, graph, max_requests=8) - Network accessline 863
graph.requests.clear() - Network accessline 918
graph.hide_page("p1") for attempt in range(1, 4): graph.requests.clear() - Network accessline 919
for attempt in range(1, 4): graph.requests.clear() sync(pipeline, graph) - Network accessline 920
graph.requests.clear() - Network accessline 981
metadata = Graph.page("p1") metadata["parentNotebook"] = {"id": "a", "displayName": "Project Alpha"} return httpx.Response(200, json=metadata) - Network accessline 982
metadata["parentNotebook"] = {"id": "a", "displayName": "Project Alpha"} return httpx.Response(200, json=metadata) return original(request) - Network accessline 983
return httpx.Response(200, json=metadata) - Network accessline 1025
def bare(request): if request.url.path.endswith("/pages/p1/content"): return httpx.Response( - Network accessline 1026
if request.url.path.endswith("/pages/p1/content"): return httpx.Response( 200, - Network accessline 1027
return httpx.Response( - Network accessline 1055
(table,) = sync(pipeline, graph) before = rows(pipeline, table) graph.requests.clear() - Network accessline 1056
before = rows(pipeline, table) graph.requests.clear() graph.pages["a"] = [] - Network accessline 1057
graph.requests.clear() - Network accessline 1065
attempts.append(request) if stage == "retry": return httpx.Response(429, headers={"Retry-After": "0"}) - Network accessline 1066
if stage == "retry": return httpx.Response(429, headers={"Retry-After": "0"}) return original(request) - Network accessline 1067
return httpx.Response(429, headers={"Retry-After": "0"}) - Network accessline 1111
walker = _Graph("offline-token", client, check_active=check_active) with pytest.raises(MyCancelled) as captured: walker.request("https://graph.microsoft.com/v1.0/me/onenote/notebooks") - Network accessline 1112
with pytest.raises(MyCancelled) as captured: walker.request("https://graph.microsoft.com/v1.0/me/onenote/notebooks") assert captured.value is cancelled - Network accessline 1113
walker.request("https://graph.microsoft.com/v1.0/me/onenote/notebooks") assert captured.value is cancelled assert graph.requests == [] - Network accessline 1152
graph.pages["a"] = [Graph.page("p1")] graph.errors["sections/s-a/pages"] = (404, "20113") graph.requests.clear() - Network accessline 1153
graph.errors["sections/s-a/pages"] = (404, "20113") graph.requests.clear() sync(pipeline, graph) - Network accessline 1154
graph.requests.clear() - Network accessline 1178
graph.pages["a"] = [Graph.page("p1")] graph.deleted_sections.clear() graph.requests.clear() - Network accessline 1179
graph.deleted_sections.clear() graph.requests.clear() sync(pipeline, graph) - Network accessline 1180
graph.requests.clear() - Network accessline 1197
sync(pipeline, graph, max_requests=5) assert list(resource_cache(pipeline, table)["confirmed_missing"]) == ["p1"] graph.requests.clear() - Network accessline 1198
assert list(resource_cache(pipeline, table)["confirmed_missing"]) == ["p1"] graph.requests.clear() sync(pipeline, graph) - Network accessline 1199
graph.requests.clear() - Network accessline 1258
graph = Graph() original = graph.handle graph.handle = lambda request: httpx.Response(429, json={"error": {"code": "10001"}}) - Network accessline 1259
original = graph.handle graph.handle = lambda request: httpx.Response(429, json={"error": {"code": "10001"}}) sync(pipeline, graph) - Network accessline 1260
graph.handle = lambda request: httpx.Response(429, json={"error": {"code": "10001"}}) - Network accessline 1274
monkeypatch.setattr(onenote.time, "sleep", delays.append) graph = Graph() graph.handle = lambda request: httpx.Response( - Network accessline 1275
graph = Graph() graph.handle = lambda request: httpx.Response( 429, headers={"Retry-After": "999"}, json={"error": {"code": "10001"}} - Network accessline 1276
graph.handle = lambda request: httpx.Response( - Network accessline 1301
sync(pipeline, graph) graph.pages["b"].append(graph.pages["a"].pop()) graph.requests.clear() - Network accessline 1302
graph.pages["b"].append(graph.pages["a"].pop()) graph.requests.clear() sync(pipeline, graph) - Network accessline 1303
graph.requests.clear() - Network accessline 1314
before = rows(pipeline, table) graph.pages["a"] = [] graph.script("pages/p1", httpx.Response(200, json=Graph.page("p1"))) - Network accessline 1315
graph.pages["a"] = [] graph.script("pages/p1", httpx.Response(200, json=Graph.page("p1"))) sync(pipeline, graph) - Network accessline 1316
graph.script("pages/p1", httpx.Response(200, json=Graph.page("p1"))) - Network accessline 1380
sync(pipeline, graph, max_requests=5) assert list(resource_cache(pipeline, table)["confirmed_missing"]) == ["p1"] graph.requests.clear() - Network accessline 1381
assert list(resource_cache(pipeline, table)["confirmed_missing"]) == ["p1"] graph.requests.clear() sync(pipeline, graph) - Network accessline 1382
graph.requests.clear() - Network accessline 1411
before = rows(pipeline, table) del graph.notebooks["a"] graph.script("notebooks/a", httpx.Response(200, json={"id": "b", "displayName": "Excluded"})) - Network accessline 1412
del graph.notebooks["a"] graph.script("notebooks/a", httpx.Response(200, json={"id": "b", "displayName": "Excluded"})) sync(pipeline, graph) - Network accessline 1413
graph.script("notebooks/a", httpx.Response(200, json={"id": "b", "displayName": "Excluded"})) - Network accessline 1438
other = {**Graph.page("other"), "parentNotebook": {"id": "b", "displayName": "Excluded"}} graph.script("pages/p1", httpx.Response(200, json=other)) - Network accessline 1439
graph.script("pages/p1", httpx.Response(200, json=other)) - Network accessline 1520
graph.pages["a"] = [Graph.page("p2", "2026-10-09T00:00:00Z"), Graph.page("p3")] graph.html["p3"] = "<p>Third body</p>" graph.requests.clear() - Network accessline 1521
graph.html["p3"] = "<p>Third body</p>" graph.requests.clear() cancelled = MyCancelled("connection revoked") - Network accessline 1522
graph.requests.clear() - Network accessline 1629
checked = set() for _ in range(6): graph.requests.clear() - Network accessline 1630
for _ in range(6): graph.requests.clear() sync(pipeline, graph, max_requests=8) - Network accessline 1631
graph.requests.clear()
cognee/tests/unit/tasks/documents/test_classify_documents.py
- Executable scriptline 1
Executable file
cognee/tests/unit/tasks/graph/__init__.py
- Executable scriptline 1
Executable file
cognee/tests/unit/tasks/graph/conftest.py
- Executable scriptline 1
Executable file
cognee/tests/unit/tasks/graph/test_existing_edge_attribution.py
- Executable scriptline 1
Executable file
cognee/tests/unit/tasks/graph/test_extract_graph_and_summarize.py
- Executable scriptline 1
Executable file
cognee/tests/unit/tasks/graph/test_extract_graph_from_data.py
- Executable scriptline 1
Executable file
cognee/tests/unit/tasks/graph/test_extract_graph_from_data_v2.py
- Executable scriptline 1
Executable file
cognee/tests/unit/tasks/graph/test_gliner_concurrent_inference.py
- Executable scriptline 1
Executable file
cognee/tests/unit/tasks/graph/test_gliner_demo_tasks.py
- Executable scriptline 1
Executable file - Network accessline 332
ONTOLOGY_TTL = textwrap.dedent( """ @prefix : <http://example.org/onto#> . - Network accessline 333
""" @prefix : <http://example.org/onto#> . @prefix owl: <http://www.w3.org/2002/07/owl#> . - Network accessline 334
@prefix : <http://example.org/onto#> . - Network accessline 335
@prefix owl: <http://www.w3.org/2002/07/owl#> . - Network accessline 336
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> . - Network accessline 369
def test_ontology_with_nothing_mapped_is_empty(tmp_path): path = tmp_path / "empty.ttl" path.write_text("@prefix : <http://example.org/#> .\n:x :y :z .\n") - Network accessline 370
path = tmp_path / "empty.ttl" path.write_text("@prefix : <http://example.org/#> .\n:x :y :z .\n") assert schema_from_ontology(str(path)).is_empty - Network accessline 371
path.write_text("@prefix : <http://example.org/#> .\n:x :y :z .\n") - Network accessline 376
path = tmp_path / "relations.ttl" path.write_text( "@prefix : <http://example.org/#> .\n" - Network accessline 377
path.write_text( "@prefix : <http://example.org/#> .\n" "@prefix owl: <http://www.w3.org/2002/07/owl#> .\n" - Network accessline 378
"@prefix : <http://example.org/#> .\n" - Network accessline 379
"@prefix owl: <http://www.w3.org/2002/07/owl#> .\n" - Access to secretsline 1150
[Credential-related source omitted]
cognee/tests/unit/tasks/graph/test_gliner_install.py
- Executable scriptline 1
Executable file - Network accessline 157
patch("importlib.metadata.version", return_value="2.9.1+cpu"), ): outcome = install.install_gliner_runtime("https://mirror.example/cpu") - Network accessline 158
): outcome = install.install_gliner_runtime("https://mirror.example/cpu") return runs, outcome - Network accessline 159
outcome = install.install_gliner_runtime("https://mirror.example/cpu") - Network accessline 186
"install", "--index-url", "https://mirror.example/cpu", - Network accessline 187
"--index-url", "https://mirror.example/cpu", "torch<3,>=2.1", - Network accessline 188
"https://mirror.example/cpu", - Network accessline 207
"install", "--index", "https://mirror.example/cpu", - Network accessline 208
"--index", "https://mirror.example/cpu", "--index-strategy", - Network accessline 209
"https://mirror.example/cpu", - Network accessline 253
pytest.raises(install.GlinerInstallError, match="is not writable") as raised, ): install.install_gliner_runtime("https://mirror.example/cpu") - Network accessline 254
): install.install_gliner_runtime("https://mirror.example/cpu") assert raised.value.step == "lock" - Network accessline 255
install.install_gliner_runtime("https://mirror.example/cpu") - Network accessline 393
error = install.GlinerInstallError( "downloading CPU-only PyTorch failed (/home/alice/.venv/bin/python -m pip ...): " "ERROR: https://mirror.internal.example/cpu unreachable", - Network accessline 394
"downloading CPU-only PyTorch failed (/home/alice/.venv/bin/python -m pip ...): " "ERROR: https://mirror.internal.example/cpu unreachable", "torch", - Network accessline 395
"ERROR: https://mirror.internal.example/cpu unreachable", - Network accessline 408
): await cognify_config_module.ensure_extractor_runtime( "gliner_demo", _config(gliner_torch_index_url="https://mirror.internal.example/cpu") - Network accessline 409
await cognify_config_module.ensure_extractor_runtime( "gliner_demo", _config(gliner_torch_index_url="https://mirror.internal.example/cpu") ) - Network accessline 410
"gliner_demo", _config(gliner_torch_index_url="https://mirror.internal.example/cpu") - Network accessline 446
): await cognify_config_module.ensure_extractor_runtime( "gliner_demo", _config(gliner_torch_index_url="https://mirror.internal.example/cpu") - Network accessline 447
await cognify_config_module.ensure_extractor_runtime( "gliner_demo", _config(gliner_torch_index_url="https://mirror.internal.example/cpu") ) - Network accessline 448
"gliner_demo", _config(gliner_torch_index_url="https://mirror.internal.example/cpu")
cognee/tests/unit/tasks/graph/test_gliner_model_download_notice.py
- Executable scriptline 1
Executable file
cognee/tests/unit/tasks/ingestion/conftest.py
- Executable scriptline 1
Executable file
cognee/tests/unit/tasks/ingestion/test_csv_delimiter_detection.py
- Executable scriptline 1
Executable file
cognee/tests/unit/tasks/ingestion/test_dlt_column_values.py
- Executable scriptline 1
Executable file
cognee/tests/unit/tasks/ingestion/test_dlt_config.py
- Executable scriptline 1
Executable file
cognee/tests/unit/tasks/ingestion/test_dlt_csv_inputs.py
- Executable scriptline 1
Executable file
cognee/tests/unit/tasks/ingestion/test_dlt_ctx_extras_state.py
- Executable scriptline 1
Executable file
cognee/tests/unit/tasks/ingestion/test_dlt_fk_resolution.py
- Executable scriptline 1
Executable file
cognee/tests/unit/tasks/ingestion/test_dlt_incremental_replay.py
- Executable scriptline 1
Executable file
cognee/tests/unit/tasks/ingestion/test_dlt_internal_table_filter.py
- Executable scriptline 1
Executable file
cognee/tests/unit/tasks/ingestion/test_dlt_key_hints.py
- Executable scriptline 1
Executable file
cognee/tests/unit/tasks/ingestion/test_dlt_orphan_cleanup_dataset_id.py
- Executable scriptline 1
Executable file
cognee/tests/unit/tasks/ingestion/test_dlt_row_content_hash.py
- Executable scriptline 1
Executable file
cognee/tests/unit/tasks/ingestion/test_dlt_row_node_set_column.py
cognee/tests/unit/tasks/ingestion/test_dlt_row_structure_column.py
cognee/tests/unit/tasks/ingestion/test_dlt_schema_graph_emit.py
- Executable scriptline 1
Executable file
cognee/tests/unit/tasks/ingestion/test_dlt_source_label.py
- Executable scriptline 1
Executable file
cognee/tests/unit/tasks/ingestion/test_dlt_stable_manifest_id.py
- Executable scriptline 1
Executable file
cognee/tests/unit/tasks/ingestion/test_dlt_stable_row_ids.py
- Executable scriptline 1
Executable file
cognee/tests/unit/tasks/ingestion/test_dlt_temporal.py
- Executable scriptline 1
Executable file
cognee/tests/unit/tasks/ingestion/test_document_structure.py
- Executable scriptline 1
Executable file
cognee/tests/unit/tasks/ingestion/test_ingest_data_carried_source.py
- Executable scriptline 1
Executable file
cognee/tests/unit/tasks/ingestion/test_ingest_data_ctx_dataset.py
- Executable scriptline 1
Executable file
cognee/tests/unit/tasks/ingestion/test_ingest_data_literal_text.py
- Executable scriptline 1
Executable file - Network accessline 100
@pytest.mark.parametrize( "content", ["https://example.com/x", "s3://some-bucket/some-key", "file:///etc/passwd"], - Network accessline 101
"content", ["https://example.com/x", "s3://some-bucket/some-key", "file:///etc/passwd"], ) - Network accessline 102
["https://example.com/x", "s3://some-bucket/some-key", "file:///etc/passwd"],
cognee/tests/unit/tasks/ingestion/test_ingest_data_node_set_union.py
- Executable scriptline 1
Executable file
cognee/tests/unit/tasks/ingestion/test_ingest_data_update_branch.py
- Executable scriptline 1
Executable file
cognee/tests/unit/tasks/ingestion/test_ingest_route_stamp_on_change.py
- Executable scriptline 1
Executable file
cognee/tests/unit/tasks/ingestion/test_ingest_update_data_size.py
- Executable scriptline 1
Executable file
cognee/tests/unit/tasks/ingestion/test_materialize_stream_for_background.py
- Executable scriptline 1
Executable file
cognee/tests/unit/tasks/ingestion/test_merge_existing_row_metadata.py
cognee/tests/unit/tasks/ingestion/test_parse_sql_query.py
- Executable scriptline 1
Executable file
cognee/tests/unit/tasks/ingestion/test_precomputed_source_handoff.py
- Executable scriptline 1
Executable file
cognee/tests/unit/tasks/ingestion/test_save_data_item_literal_text.py
- Executable scriptline 1
Executable file - Network accessline 38
@pytest.mark.parametrize( "content", ["https://example.com/x", "s3://bucket/key", "file:///etc/passwd", "plain words"], - Network accessline 39
"content", ["https://example.com/x", "s3://bucket/key", "file:///etc/passwd", "plain words"], ) - Network accessline 40
["https://example.com/x", "s3://bucket/key", "file:///etc/passwd", "plain words"], - Network accessline 64
@pytest.mark.asyncio async def test_without_literal_text_a_url_is_still_fetched(): fetched = AsyncMock(return_value={"https://example.com/x": "<html>page</html>"}) - Network accessline 65
async def test_without_literal_text_a_url_is_still_fetched(): fetched = AsyncMock(return_value={"https://example.com/x": "<html>page</html>"}) saved = AsyncMock(return_value=StoredFile(file_path="/tmp/page.html", metadata={})) - Network accessline 66
fetched = AsyncMock(return_value={"https://example.com/x": "<html>page</html>"}) - Network accessline 71
patch.object(storage, "save_data_to_file_detailed", saved), ): await storage.save_data_item_to_storage_detailed(DataItem(data="https://example.com/x")) - Network accessline 73
await storage.save_data_item_to_storage_detailed(DataItem(data="https://example.com/x")) - Network accessline 75
fetched.assert_awaited_once_with("https://example.com/x")
cognee/tests/unit/tasks/ingestion/test_save_data_item_to_storage.py
- Executable scriptline 1
Executable file
cognee/tests/unit/tasks/ingestion/test_source_uri.py
- Executable scriptline 1
Executable file - Network accessline 10
def test_source_uri_preserves_remote_origin(): assert ( _source_uri_from_input("https://example.test/reports/2026?q=1") - Network accessline 11
assert ( _source_uri_from_input("https://example.test/reports/2026?q=1") == "https://example.test/reports/2026?q=1" - Network accessline 12
_source_uri_from_input("https://example.test/reports/2026?q=1") - Network accessline 13
== "https://example.test/reports/2026?q=1" - Network accessline 35
assert ( _source_uri_from_input(DataItem(data="https://example.test/x", literal_text=True)) is None - Network accessline 36
_source_uri_from_input(DataItem(data="https://example.test/x", literal_text=True)) is None - Network accessline 42
def test_source_uri_still_resolves_non_literal_data_item(): item = DataItem(data="https://example.test/x") - Network accessline 43
item = DataItem(data="https://example.test/x") - Network accessline 45
assert _source_uri_from_input(item) == "https://example.test/x"
cognee/tests/unit/tasks/ingestion/test_union_node_sets.py
- Executable scriptline 1
Executable file
cognee/tests/unit/tasks/memify/review_conflicts/conftest.py
- Executable scriptline 1
Executable file
cognee/tests/unit/tasks/memify/review_conflicts/review_builders.py
- Executable scriptline 1
Executable file
cognee/tests/unit/tasks/memify/review_conflicts/test_accept_review.py
- Executable scriptline 1
Executable file
cognee/tests/unit/tasks/memify/review_conflicts/test_build_review_prompt.py
- Executable scriptline 1
Executable file
cognee/tests/unit/tasks/memify/review_conflicts/test_read_facts.py
- Executable scriptline 1
Executable file
cognee/tests/unit/tasks/memify/review_conflicts/test_review_entities.py
- Executable scriptline 1
Executable file
cognee/tests/unit/tasks/memify/review_conflicts/test_select_review_facts.py
- Executable scriptline 1
Executable file
cognee/tests/unit/tasks/memify/review_conflicts/test_write_conflicts.py
- Executable scriptline 1
Executable file
cognee/tests/unit/tasks/memify/test_build_document_index.py
- Executable scriptline 1
Executable file
cognee/tests/unit/tasks/memify/test_cross_connect_entities.py
- Executable scriptline 1
Executable file
cognee/tests/unit/tasks/memify/test_global_context_index.py
- Executable scriptline 1
Executable file
cognee/tests/unit/tasks/memify/test_global_context_index_graph_bucketing.py
- Executable scriptline 1
Executable file
cognee/tests/unit/tasks/memify/test_global_context_index_idf.py
- Executable scriptline 1
Executable file
cognee/tests/unit/tasks/memify/test_load_dataset_content.py
- Executable scriptline 1
Executable file
cognee/tests/unit/tasks/memify/test_session_persist_watermark.py
- Executable scriptline 1
Executable file
cognee/tests/unit/tasks/presort/conftest.py
cognee/tests/unit/tasks/presort/test_build_report.py
- Executable scriptline 1
Executable file
cognee/tests/unit/tasks/presort/test_check_cognee_status.py
- Executable scriptline 1
Executable file
cognee/tests/unit/tasks/presort/test_detect_duplicates.py
- Executable scriptline 1
Executable file
cognee/tests/unit/tasks/presort/test_detect_pii.py
- Executable scriptline 1
Executable file
cognee/tests/unit/tasks/presort/test_detect_versions.py
- Executable scriptline 1
Executable file
cognee/tests/unit/tasks/presort/test_graph_apply.py
- Executable scriptline 1
Executable file
cognee/tests/unit/tasks/presort/test_group_files.py
- Executable scriptline 1
Executable file
cognee/tests/unit/tasks/presort/test_relations.py
- Executable scriptline 1
Executable file
cognee/tests/unit/tasks/presort/test_scan_folder.py
- Executable scriptline 1
Executable file
cognee/tests/unit/tasks/storage/test_add_data_points.py
- Executable scriptline 1
Executable file
cognee/tests/unit/tasks/storage/test_chunk_ownership_document_scope.py
- Executable scriptline 1
Executable file
cognee/tests/unit/tasks/storage/test_chunk_ownership_exactness.py
- Executable scriptline 1
Executable file
cognee/tests/unit/tasks/storage/test_find_indexed_chunks.py
- Executable scriptline 1
Executable file
cognee/tests/unit/tasks/storage/test_index_chunks_for_search.py
- Executable scriptline 1
Executable file
cognee/tests/unit/tasks/storage/test_ownership_write_cost.py
- Executable scriptline 1
Executable file
cognee/tests/unit/tasks/summarization/test_summarize_text.py
- Executable scriptline 1
Executable file
cognee/tests/unit/tasks/test_data_item_to_text_file.py
- Executable scriptline 1
Executable file
cognee/tests/unit/tasks/test_dlt_document_cleanup_scope.py
- Executable scriptline 1
Executable file
cognee/tests/unit/tasks/test_dlt_document_mode.py
- Executable scriptline 1
Executable file - Network accessline 50
row_data={ "id": "p1", "url": "https://example.com/p1", - Network accessline 51
"id": "p1", "url": "https://example.com/p1", "title": "My Page", - Network accessline 52
"url": "https://example.com/p1", - Network accessline 63
assert item.system_metadata["source"] == "notion" assert is_dlt_sourced(item.system_metadata) is False assert item.system_metadata["url"] == "https://example.com/p1" - Network accessline 64
assert is_dlt_sourced(item.system_metadata) is False assert item.system_metadata["url"] == "https://example.com/p1" assert item.system_metadata["external_id"] == "p1" - Network accessline 65
assert item.system_metadata["url"] == "https://example.com/p1" - Network accessline 92
row = SimpleNamespace( table_name="wiki_pages", row_data={"id": "y", "content": "https://example.com/x"}, - Network accessline 93
table_name="wiki_pages", row_data={"id": "y", "content": "https://example.com/x"}, content_hash="h2", - Network accessline 94
row_data={"id": "y", "content": "https://example.com/x"}, - Network accessline 96
) item = _build_document_data_item(row, uuid5(NAMESPACE_OID, "y"), "wiki") assert item.data == "https://example.com/x" - Network accessline 97
item = _build_document_data_item(row, uuid5(NAMESPACE_OID, "y"), "wiki") assert item.data == "https://example.com/x" assert item.literal_text is True - Network accessline 98
assert item.data == "https://example.com/x" - Network accessline 116
row = _row( "drive_folder_root", {"id": "fileA", "title": "Q3 Plan", "content": "Ship the thing.", "url": "https://d/fileA"}, - Network accessline 117
"drive_folder_root", {"id": "fileA", "title": "Q3 Plan", "content": "Ship the thing.", "url": "https://d/fileA"}, ) - Network accessline 118
{"id": "fileA", "title": "Q3 Plan", "content": "Ship the thing.", "url": "https://d/fileA"}, - Network accessline 132
"title": "Q3 Plan", "table_name": "drive_folder_root", "url": "https://d/fileA", - Network accessline 133
"table_name": "drive_folder_root", "url": "https://d/fileA", "external_id": "fileA", - Network accessline 134
"url": "https://d/fileA",
cognee/tests/unit/tasks/test_dlt_orphan_retires_decisions.py
- Executable scriptline 1
Executable file
cognee/tests/unit/tasks/test_dlt_p0_correctness.py
- Executable scriptline 1
Executable file
cognee/tests/unit/tasks/web_scraper/test_public_exports.py
- Executable scriptline 1
Executable file
cognee/tests/unit/tasks/web_scraper/test_ssrf_protection.py
- Executable scriptline 1
Executable file - Network accessline 17
"url", [ "http://127.0.0.1/", - Network accessline 18
[ "http://127.0.0.1/", "http://127.0.0.1:6379/", - Network accessline 19
"http://127.0.0.1/", - Network accessline 20
"http://127.0.0.1:6379/", - Network accessline 21
"http://169.254.169.254/latest/meta-data/", # cloud metadata (IMDS) - Network accessline 22
"http://10.0.0.5/admin", - Network accessline 23
"http://192.168.1.1/", - Network accessline 24
"http://172.16.0.1/", - Network accessline 25
"http://0.0.0.0/", - Network accessline 26
"http://[::1]/", # IPv6 loopback - Network accessline 39
await validate_outbound_url("http://8.8.8.8/") - Network accessline 60
monkeypatch.setenv("ALLOW_HTTP_REQUESTS", "true") with pytest.raises(SSRFProtectionError): await validate_outbound_url("http:///path-only") - Network accessline 62
await validate_outbound_url("http:///path-only") - Network accessline 67
monkeypatch.setenv("ALLOW_HTTP_REQUESTS", "false") with pytest.raises(SSRFProtectionError, match="disabled"): await validate_outbound_url("http://8.8.8.8/") - Network accessline 69
await validate_outbound_url("http://8.8.8.8/") - Network accessline 83
with pytest.raises(SSRFProtectionError, match="non-public"): await validate_outbound_url("http://evil.example.com/") - Network accessline 84
await validate_outbound_url("http://evil.example.com/") - Network accessline 96
await validate_outbound_url("http://example.com/page") - Network accessline 108
with pytest.raises(SSRFProtectionError, match="resolve"): await validate_outbound_url("http://nonexistent.invalid/") - Network accessline 109
await validate_outbound_url("http://nonexistent.invalid/")
cognee/tests/unit/test_add_capability_layer_migration.py
- Executable scriptline 1
Executable file
cognee/tests/unit/test_add_embedding_token_usage_migration.py
- Executable scriptline 1
Executable file
cognee/tests/unit/test_add_graph_metrics_has_full_metrics_migration.py
- Executable scriptline 1
Executable file
cognee/tests/unit/test_add_parent_user_id_migration.py
- Executable scriptline 1
Executable file
cognee/tests/unit/test_add_pipeline_run_sessions_migration.py
- Executable scriptline 1
Executable file
cognee/tests/unit/test_add_pipeline_runs_created_at_index_migration.py
- Executable scriptline 1
Executable file
cognee/tests/unit/test_add_session_records_agent_id_migration.py
- Executable scriptline 1
Executable file
cognee/tests/unit/test_agents_sdk_cli.py
cognee/tests/unit/test_bench_cognee_cloud_tenant.py
- Executable scriptline 1
Executable file - Network accessline 108
await server.start_server() try: yield ctrl, f"http://{server.host}:{server.port}" - Network accessline 109
try: yield ctrl, f"http://{server.host}:{server.port}" finally: - Network accessline 110
yield ctrl, f"http://{server.host}:{server.port}" - Access to secretsline 173
[Credential-related source omitted] - Network accessline 181
config={ "create_tenant": True, "tenant_url": "https://unused", - Network accessline 182
"create_tenant": True, "tenant_url": "https://unused", "management_url": "https://unused", - Network accessline 183
"tenant_url": "https://unused", - Network accessline 184
"management_url": "https://unused", - Access to secretsline 185
[Credential-related source omitted]
cognee/tests/unit/test_bench_cognee_skips_search.py
cognee/tests/unit/test_context_global_variables.py
- Executable scriptline 1
Executable file
cognee/tests/unit/test_create_vector_engine_forwarding.py
cognee/tests/unit/test_embedding_budget_fastfail.py
- Executable scriptline 1
Executable file - Network accessline 71
response = httpx.Response( - Network accessline 72
status_code=429, request=httpx.Request("POST", "http://localhost:8099/v1/embeddings"), json={ - Network accessline 73
request=httpx.Request("POST", "http://localhost:8099/v1/embeddings"), - Network accessline 87
response = httpx.Response( - Network accessline 88
status_code=429, request=httpx.Request("POST", "http://localhost:8099/v1/embeddings"), json={"error": {"message": "Rate limit reached", "type": "rate_limit_error"}}, - Network accessline 89
request=httpx.Request("POST", "http://localhost:8099/v1/embeddings"), - Network accessline 96
return openai.AuthenticationError( "invalid api key", response=httpx.Response( - Network accessline 97
"invalid api key", response=httpx.Response( status_code=401, - Network accessline 98
response=httpx.Response( - Network accessline 99
status_code=401, request=httpx.Request("POST", "http://localhost:8099/v1/embeddings"), ), - Network accessline 100
request=httpx.Request("POST", "http://localhost:8099/v1/embeddings"), - Network accessline 265
model="test-model", dimensions=4, endpoint="http://localhost:8099", - Network accessline 266
[Credential-related source omitted] - Network accessline 267
endpoint="http://localhost:8099", - Access to secretsline 268
[Credential-related source omitted] - Network accessline 309
model="test-model", dimensions=4, endpoint="http://localhost:8099", - Network accessline 310
[Credential-related source omitted] - Network accessline 311
endpoint="http://localhost:8099", - Access to secretsline 312
[Credential-related source omitted] - Network accessline 334
model="test-model", dimensions=4, endpoint="http://localhost:8099", - Network accessline 335
[Credential-related source omitted] - Network accessline 336
endpoint="http://localhost:8099", - Access to secretsline 337
[Credential-related source omitted] - Network accessline 475
model="test-model", dimensions=4, endpoint="http://localhost:8099", - Network accessline 476
[Credential-related source omitted] - Network accessline 477
endpoint="http://localhost:8099", - Access to secretsline 478
[Credential-related source omitted]
cognee/tests/unit/test_frozen_schema_seal.py
- Executable scriptline 1
Executable file
cognee/tests/unit/test_ladybug_requirement.py
- Executable scriptline 1
Executable file
cognee/tests/unit/test_litellm_embedding_auth_fastfail.py
- Executable scriptline 1
Executable file - Access to secretsline 5
[Credential-related source omitted] - Network accessline 28
return httpx.Response( - Network accessline 29
status_code=status_code, request=httpx.Request("POST", "https://example.invalid"), ) - Network accessline 30
request=httpx.Request("POST", "https://example.invalid"),
cognee/tests/unit/test_litellm_embedding_config_fastfail.py
- Executable scriptline 1
Executable file - Network accessline 26
def _response(status_code: int) -> httpx.Response: return httpx.Response(status_code, request=httpx.Request("POST", "https://example.invalid")) - Network accessline 27
return httpx.Response(status_code, request=httpx.Request("POST", "https://example.invalid"))
cognee/tests/unit/test_litellm_embedding_sanitize.py
- Executable scriptline 1
Executable file - Access to secretsline 23
[Credential-related source omitted] - Network accessline 89
"custom", "openrouter/openai/text-embedding-3-small", "https://example.invalid/v1", - Network accessline 90
"openrouter/openai/text-embedding-3-small", "https://example.invalid/v1", None, - Network accessline 91
"https://example.invalid/v1", - Network accessline 96
("openrouter", "text-embedding-3-small", "https://example.invalid/v1", None, "float"), - Network accessline 99
"custom", "OpenRouter/openai/text-embedding-3-small", "https://example.invalid/v1", - Network accessline 100
"OpenRouter/openai/text-embedding-3-small", "https://example.invalid/v1", None, - Network accessline 101
"https://example.invalid/v1", - Network accessline 109
"custom", "openai/text-embedding-3-small", "https://openrouter.ai/api/v1", - Network accessline 110
"openai/text-embedding-3-small", "https://openrouter.ai/api/v1", None, - Network accessline 111
"https://openrouter.ai/api/v1", - Network accessline 119
("openai", "openai/text-embedding-3-large", "https://proxy.invalid/v1", None, None), - Network accessline 120
("azure", "azure/my-embedding-deployment", "https://example.invalid", None, None), - Network accessline 121
("gemini", "gemini/text-embedding-004", "https://example.invalid/v1", None, None), - Network accessline 123
("openai", "openai/text-embedding-3-large", "https://proxy.invalid/v1", "base64", "base64"), - Network accessline 124
("openrouter", "text-embedding-3-small", "https://example.invalid/v1", "base64", "base64"), - Access to secretsline 138
[Credential-related source omitted] - Access to secretsline 162
[Credential-related source omitted] - Access to secretsline 184
[Credential-related source omitted] - Access to secretsline 209
[Credential-related source omitted] - Network accessline 240
[Credential-related source omitted] - Network accessline 241
[Credential-related source omitted] - Access to secretsline 241
[Credential-related source omitted] - Network accessline 242
endpoint="http://litellm-proxy:4000", - Access to secretsline 416
[Credential-related source omitted] - Network accessline 450
[Credential-related source omitted] - Network accessline 451
[Credential-related source omitted] - Access to secretsline 451
[Credential-related source omitted] - Network accessline 452
endpoint="http://localhost:8000/v1", - Network accessline 479
[Credential-related source omitted] - Network accessline 480
[Credential-related source omitted] - Access to secretsline 480
[Credential-related source omitted] - Network accessline 481
endpoint="http://localhost:8000/v1", - Network accessline 510
[Credential-related source omitted] - Network accessline 511
[Credential-related source omitted] - Access to secretsline 511
[Credential-related source omitted] - Network accessline 512
endpoint="http://localhost:8000/v1", - Network accessline 520
model="openai/m", llm_provider="openai", response=httpx.Response(422, request=httpx.Request("POST", "http://localhost:8000/v1")), - Network accessline 521
llm_provider="openai", response=httpx.Response(422, request=httpx.Request("POST", "http://localhost:8000/v1")), ) - Network accessline 522
response=httpx.Response(422, request=httpx.Request("POST", "http://localhost:8000/v1")), - Access to secretsline 548
[Credential-related source omitted] - Network accessline 561
model="openai/text-embedding-ada-002", llm_provider="openai", response=httpx.Response(422, request=httpx.Request("POST", "https://api.openai.com")), - Network accessline 562
llm_provider="openai", response=httpx.Response(422, request=httpx.Request("POST", "https://api.openai.com")), ) - Network accessline 563
response=httpx.Response(422, request=httpx.Request("POST", "https://api.openai.com")), - Access to secretsline 585
[Credential-related source omitted]
cognee/tests/unit/test_mock_default_instance.py
- Executable scriptline 1
Executable file
cognee/tests/unit/test_run_migrations.py
cognee/tests/unit/test_run_mocked_seeded.py
- Executable scriptline 1
Executable file
cognee/tests/unit/test_statistics_percentile_report.py
- Executable scriptline 1
Executable file
cognee/tests/unit/test_telemetry_aggregate_extract.py
- Executable scriptline 1
Executable file - Access to secretsline 408
[Credential-related source omitted] - Network accessline 535
"GLiNER Runtime Install Failed", "1.6.3", {**props, "torch_index": "https://mirror.example.com/x"}, - Network accessline 536
"1.6.3", {**props, "torch_index": "https://mirror.example.com/x"}, "b", - Network accessline 537
{**props, "torch_index": "https://mirror.example.com/x"},
cognee/tests/unit/test_telemetry_issue_body.py
- Executable scriptline 1
Executable file - Network accessline 45
def test_title_tables_and_run_link(self): title, body, trimmed = self.guard.build(issue(1), "https://example.test/run/1") - Network accessline 46
title, body, trimmed = self.guard.build(issue(1), "https://example.test/run/1") - Network accessline 50
self.assertIn(f"| 1 | {PROBLEM} | {PLAIN_FIX} |", body) self.assertIn("| 1 | 1.6.0 error rate 22.6%", body) self.assertIn("[workflow run](https://example.test/run/1)", body) - Network accessline 51
self.assertIn("| 1 | 1.6.0 error rate 22.6%", body) self.assertIn("[workflow run](https://example.test/run/1)", body) self.assertFalse(trimmed) - Network accessline 52
self.assertIn("[workflow run](https://example.test/run/1)", body)
cognee/tests/unit/test_weekly_tickets_issue_body.py
- Executable scriptline 1
Executable file - Network accessline 44
def test_tables_and_run_link(self): body, trimmed = self.guard.build(issue(1), "https://example.test/run/1") - Network accessline 45
body, trimmed = self.guard.build(issue(1), "https://example.test/run/1") - Network accessline 48
self.assertIn(f"| 1 | {PROBLEM} | {PLAIN_FIX} |", body) self.assertIn(f"| 1 | {EVIDENCE} | {ROOT_CAUSE} | {FIX_SHAPE} |", body) self.assertIn("[workflow run](https://example.test/run/1)", body) - Network accessline 49
self.assertIn(f"| 1 | {EVIDENCE} | {ROOT_CAUSE} | {FIX_SHAPE} |", body) self.assertIn("[workflow run](https://example.test/run/1)", body) self.assertFalse(trimmed) - Network accessline 50
self.assertIn("[workflow run](https://example.test/run/1)", body)
cognee/tests/unit/tools/test_docs_issue_filter.py
- Executable scriptline 1
Executable file - Network accessline 33
body = ( "### Documentation Type\n\nUnclear documentation\n\n" "### Documentation Location\n\nhttps://github.com/topoteretes/cognee\n\n" - Network accessline 34
"### Documentation Type\n\nUnclear documentation\n\n" "### Documentation Location\n\nhttps://github.com/topoteretes/cognee\n\n" "### Issue Description\n\nThe repo isn't very clear where to go to ask questions.\n" - Network accessline 35
"### Documentation Location\n\nhttps://github.com/topoteretes/cognee\n\n" - Network accessline 54
"### Build it on dlt — use the REST API source\n\n" "The verified source docs describe the auth flow.\n" "https://dlthub.com/docs/dlt-ecosystem/verified-sources/jira\n\n" - Network accessline 55
"The verified source docs describe the auth flow.\n" "https://dlthub.com/docs/dlt-ecosystem/verified-sources/jira\n\n" "### Acceptance Criteria\n\n- [ ] README and docs for the connector\n" - Network accessline 56
"https://dlthub.com/docs/dlt-ecosystem/verified-sources/jira\n\n" - Network accessline 58
) assert f.docs_signals([{"name": "hackathon"}], "Hackathon [Feature]: Add JIRA", body) == [] third_party = "Caching is described at https://docs.anthropic.com/en/docs/build-with-claude." - Network accessline 59
assert f.docs_signals([{"name": "hackathon"}], "Hackathon [Feature]: Add JIRA", body) == [] third_party = "Caching is described at https://docs.anthropic.com/en/docs/build-with-claude." assert f.docs_signals([], "Anthropic prompt ca - Network accessline 60
third_party = "Caching is described at https://docs.anthropic.com/en/docs/build-with-claude." - Network accessline 65
body = ( "`set_graph_model` is documented as setting the graph extraction model, but it has " "no effect. The [config docs](https://docs.cognee.ai/python-api/config) list it.\n\n" - Network accessline 66
"`set_graph_model` is documented as setting the graph extraction model, but it has " "no effect. The [config docs](https://docs.cognee.ai/python-api/config) list it.\n\n" "## Steps to Reproduce\n\n```python\ncognee.config.se - Network accessline 67
"no effect. The [config docs](https://docs.cognee.ai/python-api/config) list it.\n\n" - Network accessline 69
) assert f.docs_signals([], "[Bug]: set_graph_model() is inert", body) == [ "links https://docs.cognee.ai/python-api/config", - Network accessline 70
assert f.docs_signals([], "[Bug]: set_graph_model() is inert", body) == [ "links https://docs.cognee.ai/python-api/config", 'claim: "is documented as"', - Network accessline 71
"links https://docs.cognee.ai/python-api/config",
cognee/tests/unit/tools/test_docs_issue_triage.py
- Executable scriptline 1
Executable file - Network accessline 18
PAGE_SEARCH = "https://docs.cognee.ai/python-api/search-type" - Network accessline 19
PAGE_CONFIG = "https://docs.cognee.ai/python-api/config" - Access to secretsline 40
[Credential-related source omitted] - Network accessline 75
"state": state, "created_at": created, "html_url": f"https://github.com/topoteretes/cognee/issues/{number}", - Network accessline 76
"created_at": created, "html_url": f"https://github.com/topoteretes/cognee/issues/{number}", } - Network accessline 77
"html_url": f"https://github.com/topoteretes/cognee/issues/{number}", - Network accessline 227
calls = _fake_api(triage, monkeypatch, [("/issues/4656", _docs_issue())]) _site_verdict( triage, monkeypatch, "documentation_covered", "cites", ["https://docs.cognee.ai/made-up"] - Network accessline 228
_site_verdict( triage, monkeypatch, "documentation_covered", "cites", ["https://docs.cognee.ai/made-up"] ) - Network accessline 229
triage, monkeypatch, "documentation_covered", "cites", ["https://docs.cognee.ai/made-up"] - Access to secretsline 277
[Credential-related source omitted] - Access to secretsline 282
[Credential-related source omitted] - Network accessline 295
) assert code == 0 and len(rows) == 2 assert fetched == ["https://docs.cognee.ai/llms-full.txt"] - Network accessline 297
assert fetched == ["https://docs.cognee.ai/llms-full.txt"] - Possible obfuscationline 398
assert base64.b64decode(matrix[0]["body_b64"]).decode().startswith("[Docs]: set_graph_model()") - Network accessline 420
"/etc/passwd", "tools/manage_docs_pr.py", "https://docs.cognee.ai/python-api/../../tools/manage_docs_pr", - Network accessline 421
"tools/manage_docs_pr.py", "https://docs.cognee.ai/python-api/../../tools/manage_docs_pr", ], - Network accessline 422
"https://docs.cognee.ai/python-api/../../tools/manage_docs_pr", - Network accessline 535
phase3, "linked_pull_requests", lambda repo, number, core_team: ["https://x/pull/5000 by @core"], - Network accessline 536
"linked_pull_requests", lambda repo, number, core_team: ["https://x/pull/5000 by @core"], ) - Network accessline 537
lambda repo, number, core_team: ["https://x/pull/5000 by @core"], - Network accessline 559
timeline = [ pr("https://x/pull/10", "open", "core", "MEMBER"), - Network accessline 560
pr("https://x/pull/10", "open", "core", "MEMBER"), - Network accessline 561
pr("https://x/pull/11", "closed", "core", "MEMBER"), - Network accessline 562
pr("https://x/pull/12", "open", "pandasuwu", "FIRST_TIME_CONTRIBUTOR"), - Network accessline 563
pr("https://x/pull/13", "open", "listed", "NONE"), - Network accessline 565
_fake_api(triage, monkeypatch, [("timeline?per_page=100&page=1", timeline), ("&page=2", [])]) assert triage.linked_pull_requests("o/r", 4632, {"listed"}) == [ "https://x/pull/10 by @core", - Network accessline 566
assert triage.linked_pull_requests("o/r", 4632, {"listed"}) == [ "https://x/pull/10 by @core", "https://x/pull/13 by @listed", - Network accessline 567
"https://x/pull/10 by @core", - Network accessline 568
"https://x/pull/13 by @listed", - Network accessline 599
"number": 4632, "title": "[Bug]: x", "html_url": "https://github.com/x/issues/4632", - Network accessline 600
"title": "[Bug]: x", "html_url": "https://github.com/x/issues/4632", "verdict": "uncertain", - Network accessline 601
"html_url": "https://github.com/x/issues/4632", - Network accessline 607
body = sent["message"].get_content() assert sent["message"]["Subject"] == "docs issue triage: 1 item(s) need human review" assert "DRY RUN" in body and "https://github.com/x/issues/4632" in body - Network accessline 608
assert sent["message"]["Subject"] == "docs issue triage: 1 item(s) need human review" assert "DRY RUN" in body and "https://github.com/x/issues/4632" in body assert phase3.send_human_review_email([], dry_run=False) == "no items need - Network accessline 609
assert "DRY RUN" in body and "https://github.com/x/issues/4632" in body
cognee/tests/unit/truth_subspace/__init__.py
- Executable scriptline 1
Executable file
cognee/tests/unit/truth_subspace/test_align.py
- Executable scriptline 1
Executable file
cognee/tests/unit/truth_subspace/test_build_centroid_slots.py
- Executable scriptline 1
Executable file
cognee/tests/unit/truth_subspace/test_build_write_order_and_gates.py
- Executable scriptline 1
Executable file
cognee/tests/unit/truth_subspace/test_centroids.py
- Executable scriptline 1
Executable file
cognee/tests/unit/users/permissions/test_authorized_get_principal_datasets.py
- Executable scriptline 1
Executable file
cognee/tests/unit/users/permissions/test_get_effective_capabilities.py
- Executable scriptline 1
Executable file
cognee/tests/unit/users/permissions/test_has_grant_permission.py
- Executable scriptline 1
Executable file
cognee/tests/unit/users/permissions/test_has_user_management_permission.py
- Executable scriptline 1
Executable file
cognee/tests/unit/users/roles/test_role_management_methods.py
- Executable scriptline 1
Executable file
cognee/tests/unit/users/tenants/test_remove_user_from_tenant.py
- Executable scriptline 1
Executable file
cognee/tests/unit/users/tenants/test_role_lookup_methods.py
- Executable scriptline 1
Executable file
cognee/tests/unit/users/tenants/test_role_visibility.py
- Executable scriptline 1
Executable file
cognee/tests/unit/users/test_agents_follow_their_parent.py
cognee/tests/unit/users/test_manage_users_capability.py
- Executable scriptline 1
Executable file
cognee/tests/unit/users/test_parent_reaches_agent_datasets.py
- Executable scriptline 1
Executable file
cognee/tests/utils/assert_bounded_neighborhood_contract.py
- Executable scriptline 1
Executable file
cognee/tests/utils/assert_edges_vector_index_not_present.py
- Executable scriptline 1
Executable file
cognee/tests/utils/assert_edges_vector_index_present.py
- Executable scriptline 1
Executable file
cognee/tests/utils/assert_graph_edges_not_present.py
- Executable scriptline 1
Executable file
cognee/tests/utils/assert_graph_edges_present.py
- Executable scriptline 1
Executable file
cognee/tests/utils/assert_graph_nodes_not_present.py
- Executable scriptline 1
Executable file
cognee/tests/utils/assert_graph_nodes_present.py
- Executable scriptline 1
Executable file
cognee/tests/utils/assert_nodes_vector_index_not_present.py
- Executable scriptline 1
Executable file
cognee/tests/utils/assert_nodes_vector_index_present.py
- Executable scriptline 1
Executable file
cognee/tests/utils/ci_search_type.py
- Executable scriptline 1
Executable file
cognee/tests/utils/extract_entities.py
- Executable scriptline 1
Executable file
cognee/tests/utils/extract_relationships.py
- Executable scriptline 1
Executable file
cognee/tests/utils/extract_summary.py
- Executable scriptline 1
Executable file
cognee/tests/utils/filter_overlapping_entities.py
- Executable scriptline 1
Executable file
cognee/tests/utils/filter_overlapping_relationships.py
- Executable scriptline 1
Executable file
cognee/tests/utils/get_contains_edge_text.py
- Executable scriptline 1
Executable file
cognee/tests/utils/get_latest_pipeline_run.py
- Executable scriptline 1
Executable file
cognee/tests/utils/keyless_gate_targets.py
- Executable scriptline 1
Executable file
cognee/tests/utils/mock_ingestion/__init__.py
- Executable scriptline 1
Executable file
cognee/tests/utils/mock_ingestion/mock_ingestion.py
cognee/tests/utils/recording_http_server.py
- Executable scriptline 1
Executable file - Network accessline 16
class Handler(http.server.BaseHTTPRequestHandler): def do_GET(self): requests.append(self.path) - Network accessline 17
def do_GET(self): requests.append(self.path) self.rfile.read(int(self.headers.get("Content-Length") or 0)) - Network accessline 18
requests.append(self.path) - Network accessline 32
thread.start() try: yield f"http://127.0.0.1:{server.server_address[1]}", requests - Network accessline 33
try: yield f"http://127.0.0.1:{server.server_address[1]}", requests finally: - Network accessline 34
yield f"http://127.0.0.1:{server.server_address[1]}", requests
cognee/tests/utils/run_mocked.py
- Executable scriptline 1
Executable file
cognee/version.py
- Executable scriptline 1
Executable file
How the signals fit together
Facts from a static read of the files at the pinned commit. They describe what the code does, not why.
Some files could not be read; the facts below still hold.
Declared and executed: 7 facts
- Contacts cognee.ai, which SKILL.md, the README and the plugin manifest do not mentioncognee/api/v1/datasets/routers/get_datasets_router.py:204High confidence
- Contacts your-instance, which SKILL.md, the README and the plugin manifest do not mentioncognee/api/v1/serve/serve.py:72High confidence
- Contacts github.com, which SKILL.md, the README and the plugin manifest do not mentioncognee/api/v1/ui/node_setup.py:85High confidence
- Contacts raw.githubusercontent.com, which SKILL.md, the README and the plugin manifest do not mentioncognee/api/v1/ui/node_setup.py:93High confidence
- Contacts nodejs.org, which SKILL.md, the README and the plugin manifest do not mentioncognee/api/v1/ui/node_setup.py:151High confidence
- Contacts www.docker.com, which SKILL.md, the README and the plugin manifest do not mentioncognee/api/v1/ui/ui.py:39High confidence
- Contacts github.com, which SKILL.md, the README and the plugin manifest do not mentioncognee/api/v1/ui/ui.py:40High confidence
Signal confidence: 493 facts
- Executable script in prose of a file that runscognee/__init__.py:1Low confidence
- Access to secrets in a comment of a file that runscognee/__init__.py:24Low confidence
- Executable script in code of a file that runscognee/__main__.py:1High confidence
- Executable script in prose of a file that runscognee/alembic/__init__.py:1Low confidence
- Executable script in code of a file that runscognee/alembic/env.py:1High confidence
- Executable script in prose of a file that runscognee/alembic/frozen_schema.py:1Low confidence
- Access to secrets in code of a file that runscognee/alembic/frozen_schema.py:666High confidence
- Access to secrets in code of a file that runs: a variable, placeholder or call, not a stored valuecognee/alembic/frozen_schema.py:670Low confidence
- Access to secrets in code of a file that runs: a variable, placeholder or call, not a stored valuecognee/alembic/frozen_schema.py:678Low confidence
- Executable script in prose of a file that runscognee/alembic/versions/18f01b0a0b4c_create_principal_configuration_table.py:1Low confidence
- Executable script in prose of a file that runscognee/alembic/versions/1a58b986e6e1_enable_delete_for_old_tutorial_notebooks.py:1Low confidence
- Executable script in prose of a file that runscognee/alembic/versions/1c22e6cb5aec_reconcile_to_frozen_schema.py:1Low confidence
- Executable script in prose of a file that runscognee/alembic/versions/1d0bb7fede17_add_pipeline_run_status.py:1Low confidence
- Executable script in prose of a file that runscognee/alembic/versions/1daae0df1866_incremental_loading.py:1Low confidence
- Executable script in prose of a file that runscognee/alembic/versions/211ab850ef3d_add_sync_operations_table.py:1Low confidence
- Executable script in prose of a file that runscognee/alembic/versions/24f5d4f64d0d_add_session_lifecycle_tables.py:1Low confidence
- Executable script in prose of a file that runscognee/alembic/versions/45957f0a9849_add_notebook_table.py:1Low confidence
- Executable script in prose of a file that runscognee/alembic/versions/46a6ce2bd2b2_expand_dataset_database_with_json_.py:1Low confidence
- Executable script in prose of a file that runscognee/alembic/versions/482cd6517ce4_add_default_user.py:1Low confidence
- Executable script in prose of a file that runscognee/alembic/versions/6ee94db7381f_remove_unique_constraint_tenant_name.py:1Low confidence
- Executable script in prose of a file that runscognee/alembic/versions/760ef4f08ef0_change_node_label_and_type_to_text.py:1Low confidence
- Executable script in prose of a file that runscognee/alembic/versions/76625596c5c3_expand_dataset_database_for_multi_user.py:1Low confidence
- Executable script in prose of a file that runscognee/alembic/versions/7c5d4e2f8a91_add_parent_user_id_to_users.py:1Low confidence
- Executable script in prose of a file that runscognee/alembic/versions/8057ae7329c2_initial_migration.py:1Low confidence
- Executable script in prose of a file that runscognee/alembic/versions/84e5d08260d6_replace_graph_ledger_table_with_nodes_.py:1Low confidence
- Executable script in prose of a file that runscognee/alembic/versions/9e7a3cb85175_loader_separation.py:1Low confidence
- Executable script in prose of a file that runscognee/alembic/versions/a1b2c3d4e5f6_add_label_column_to_data.py:1Low confidence
- Executable script in prose of a file that runscognee/alembic/versions/a7c2e9f4b8d1_add_session_records_agent_id.py:1Low confidence
- Executable script in prose of a file that runscognee/alembic/versions/a7f3c9e1b5d2_extend_pipeline_runs_operation_record.py:1Low confidence
- Executable script in prose of a file that runscognee/alembic/versions/aa753a730673_add_pipeline_run_id_to_nodes_and_edges.py:1Low confidence
- Executable script in prose of a file that runscognee/alembic/versions/ab7e313804ae_permission_system_rework.py:1Low confidence
- Executable script in prose of a file that runscognee/alembic/versions/b1c2d3e4f5a6_add_user_api_key_table.py:1Low confidence
- Access to secrets in code of a file that runs: a variable, placeholder or call, not a stored valuecognee/alembic/versions/b1c2d3e4f5a6_add_user_api_key_table.py:25Low confidence
- Access to secrets in code of a file that runscognee/alembic/versions/b1c2d3e4f5a6_add_user_api_key_table.py:27High confidence
- Access to secrets in code of a file that runs: a variable, placeholder or call, not a stored valuecognee/alembic/versions/b1c2d3e4f5a6_add_user_api_key_table.py:36Low confidence
- Access to secrets in code of a file that runs: a variable, placeholder or call, not a stored valuecognee/alembic/versions/b1c2d3e4f5a6_add_user_api_key_table.py:46Low confidence
- Access to secrets in code of a file that runs: a variable, placeholder or call, not a stored valuecognee/alembic/versions/b1c2d3e4f5a6_add_user_api_key_table.py:47Low confidence
- Executable script in prose of a file that runscognee/alembic/versions/b2c3d4e5f6a7_add_search_history_indexes.py:1Low confidence
- Executable script in prose of a file that runscognee/alembic/versions/b2c4d6e8f0a1_add_integration_credentials_table.py:1Low confidence
- Executable script in prose of a file that runscognee/alembic/versions/b3d5f7a9c1e2_add_graph_metrics_has_full_metrics.py:1Low confidence
- Executable script in prose of a file that runscognee/alembic/versions/b7e4c2a9d6f1_drop_run_info_data.py:1Low confidence
- Executable script in prose of a file that runscognee/alembic/versions/b8c1d3e5f7a9_add_provenance_entries_table.py:1Low confidence
- Executable script in prose of a file that runscognee/alembic/versions/b9274c27a25a_kuzu_11_migration.py:1Low confidence
- Executable script in prose of a file that runscognee/alembic/versions/c1a2b3d4e5f9_add_db_version_tracking.py:1Low confidence
- Executable script in prose of a file that runscognee/alembic/versions/c3d5e7f9a1b2_dedupe_session_context_add_unique_index.py:1Low confidence
- Executable script in prose of a file that runscognee/alembic/versions/c4e8a1f6b3d7_add_pipeline_runs_created_at_index.py:1Low confidence
- Executable script in prose of a file that runscognee/alembic/versions/c5d7e9f1a3b5_add_dataset_id_to_data.py:1Low confidence
- Executable script in prose of a file that runscognee/alembic/versions/c7e2a9b4d1f3_add_created_and_last_used_to_user_api_key.py:1Low confidence
- Access to secrets in prose of a file that runscognee/alembic/versions/c7e2a9b4d1f3_add_created_and_last_used_to_user_api_key.py:1Low confidence
- Access to secrets in code of a file that runs: a variable, placeholder or call, not a stored valuecognee/alembic/versions/c7e2a9b4d1f3_add_created_and_last_used_to_user_api_key.py:34Low confidence
and 443 more
Only the first 500 facts are listed.
Works with
| Agent | Status | Evidence | Install to |
|---|---|---|---|
| Claude Code | Native | Path .claude/hooks/link-skills.sh | .claude/skills/<skill-name>/ |
| Codex | Native | Manifest AGENTS.md | .agents/skills/<skill-name>/ |
| Cursor | Compatible | Standard SKILL.md cognee/skill.md | .cursor/skills/<skill-name>/ |
| Gemini CLI | Compatible | Standard SKILL.md cognee/skill.md | .gemini/skills/<skill-name>/ |
| GitHub Copilot | Compatible | Standard SKILL.md cognee/skill.md | .github/skills/<skill-name>/ |
| OpenCode | Compatible | Standard SKILL.md cognee/skill.md | .opencode/skills/<skill-name>/ |
- Native The repository ships a manifest, folder or frontmatter field for this agent.
- Compatible A standard SKILL.md that this agent can read.
- Unknown No evidence either way.
Derived automatically from paths, manifests and frontmatter. Not tested on each agent.
Explore alternatives and comparisons
Add this badge to your README
It updates every night and links to this page.
[](https://hotskills.dev/skill/topoteretes-cognee/)