Not in the top 1,000 by GitHub stars
liliang-cn/cortexdb
Local-first AI agent memory with a knowledge graph, ontology constraints, and traceable reasoning—all in one SQLite file.
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
SKILL.md
Week of Nov 2, 2026 · +4 / −2 lines
Before Not checked yet → After Network or broad shell
196b74cff051 → 22ab9fd721d4
Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Not checked yet
First observation → 196b74cff051
No earlier version was observed for comparison.
plugins/cortexdb/skills/cortexdb/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Not checked yet → After Instructions only
196b74cff051 → 22ab9fd721d4
Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Not checked yet
First observation → 196b74cff051
No earlier version was observed for comparison.
skills/cortexdb-memory-hermes/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Not checked yet → After Local scripts
196b74cff051 → 22ab9fd721d4
Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Not checked yet
First observation → 196b74cff051
No earlier version was observed for comparison.
skills/cortexdb-memory-openclaw/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Not checked yet → After Local scripts
196b74cff051 → 22ab9fd721d4
Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Not checked yet
First observation → 196b74cff051
No earlier version was observed for comparison.
Verified commit 22ab9fd721d419bc54de45bfa337cec10fab5a2e
git clone --filter=blob:none --no-checkout https://github.com/liliang-cn/cortexdb.git .hotskills/liliang-cn-cortexdb && git -C .hotskills/liliang-cn-cortexdb checkout --detach 22ab9fd721d419bc54de45bfa337cec10fab5a2e
# Copy each selected skill directory from .hotskills/liliang-cn-cortexdb into .claude/skills/<skill-name>/Heat
3.2- Star growth, last 7 daysNot available
- Star growth, last 24 hoursNot available
- Rank movement, last 7 daysNot available
- Commits, last 30 daysNot available
- Accounts asking about it through MCP, last 7 daysNot available
- Hot votes this weekNot available
Heat never changes the order by stars, and sponsorship never touches it. How heat works
Stars over time
30-day change not yet available: not enough history.
Individual skills in this repository
- cortexdb
/ - cortexdb
plugins/cortexdb/skills/cortexdb - cortexdb-memory-hermes
skills/cortexdb-memory-hermes - cortexdb-memory-openclaw
skills/cortexdb-memory-openclaw
How it works
cortexdb
When your agent uses it
Use CortexDB for local-first AI memory, vector search, RAG, knowledge graphs, SPARQL/RDFS/SHACL, corpus-to-graph workflows, external structured-data import (CSV / SQL dumps), and MCP/tool calling. Use when working with CortexDB, embeddings, memory, RAG, GraphRAG, knowledge graph, RDF, SPARQL, SHACL, data import, CSV/SQL dump import, memoryflow, graphflow, importflow, or MCP tools.
What it loads into context
Frontmatter
107 tokensAlways available to the agent
SKILL.md
22,223 tokensWhen the skill is activated
Reference documents
351,540 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Current Architecture
- API Selection Cheat Sheet
- How To Choose
- Short Mental Model
- Common Compositions
- Source Pointers
- Install
- Core DB Usage
- Storage Backend (SQLite or PostgreSQL)
- Knowledge and Memory
- Knowledge Graph APIs
- Decision ledger
- Execution graph
- Declared inference rules
- Asking about the whole store
- Asking the graph about itself
- Widening a hit to its neighbours
- Ontology
- MemoryFlow
- GraphFlow
- ImportFlow
- Data connector (privacy / desensitization)
- Tools and MCP
- OpenClaw, Hermes, DeepSeek Harness and Obsidian Plugins
- Memory grades
- Observability
- gRPC Sidecar + Rust / Python / Node clients
- Optional Semantic Router
- Examples
- Checks
Scripts executed separately
clients/node/examples/agent_memory.jsclients/node/package.jsonclients/node/src/index.d.tsclients/node/src/index.jsclients/node/test/integration.jsclients/python/cortexdb_client/__init__.pyclients/python/cortexdb_client/_pb/__init__.pyclients/python/cortexdb_client/_pb/cortexdb/__init__.pyclients/python/cortexdb_client/_pb/cortexdb/v1/__init__.pyclients/python/cortexdb_client/_pb/cortexdb/v1/admin_pb2.pyclients/python/cortexdb_client/_pb/cortexdb/v1/admin_pb2_grpc.pyclients/python/cortexdb_client/_pb/cortexdb/v1/common_pb2.pyclients/python/cortexdb_client/_pb/cortexdb/v1/common_pb2_grpc.pyclients/python/cortexdb_client/_pb/cortexdb/v1/contract_pb2.pyclients/python/cortexdb_client/_pb/cortexdb/v1/contract_pb2_grpc.pyclients/python/cortexdb_client/_pb/cortexdb/v1/decision_pb2.pyclients/python/cortexdb_client/_pb/cortexdb/v1/decision_pb2_grpc.pyclients/python/cortexdb_client/_pb/cortexdb/v1/graph_pb2.pyclients/python/cortexdb_client/_pb/cortexdb/v1/graph_pb2_grpc.pyclients/python/cortexdb_client/_pb/cortexdb/v1/graphrag_pb2.pyclients/python/cortexdb_client/_pb/cortexdb/v1/graphrag_pb2_grpc.pyclients/python/cortexdb_client/_pb/cortexdb/v1/knowledge_pb2.pyclients/python/cortexdb_client/_pb/cortexdb/v1/knowledge_pb2_grpc.pyclients/python/cortexdb_client/_pb/cortexdb/v1/memory_pb2.pyclients/python/cortexdb_client/_pb/cortexdb/v1/memory_pb2_grpc.pyclients/python/cortexdb_client/_pb/cortexdb/v1/tools_pb2.pyclients/python/cortexdb_client/_pb/cortexdb/v1/tools_pb2_grpc.pyclients/python/cortexdb_client/client.pyclients/python/cortexdb_client/proto.pyclients/python/examples/agent_memory.pyclients/python/gen.shclients/python/tests/test_integration.pycmd/cortexdb-bench/embedder.gocmd/cortexdb-bench/fetch.gocmd/cortexdb-bench/main.gocmd/cortexdb-bench/main_test.gocmd/cortexdb-bench/retrieve.gocmd/cortexdb-connector-mcp/main.gocmd/cortexdb-grpc/embedder.gocmd/cortexdb-grpc/embedder_test.gocmd/cortexdb-grpc/embedder_watch.gocmd/cortexdb-grpc/embedder_watch_test.gocmd/cortexdb-grpc/health.gocmd/cortexdb-grpc/health_test.gocmd/cortexdb-grpc/main.gocmd/cortexdb-grpc/review_gate.gocmd/cortexdb-grpc/review_gate_test.gocmd/cortexdb-grpc/vector_index.gocmd/cortexdb-grpc/vector_index_test.gocmd/cortexdb-grpc/version.gocmd/cortexdb-grpc/version_test.gocmd/cortexdb-mcp-stdio/capture_grade_test.gocmd/cortexdb-mcp-stdio/capture_session.gocmd/cortexdb-mcp-stdio/capture_session_test.gocmd/cortexdb-mcp-stdio/capture_supersede.gocmd/cortexdb-mcp-stdio/dedup.gocmd/cortexdb-mcp-stdio/doctor.gocmd/cortexdb-mcp-stdio/doctor_test.gocmd/cortexdb-mcp-stdio/dsh_sessions.gocmd/cortexdb-mcp-stdio/dsh_sessions_test.gocmd/cortexdb-mcp-stdio/embedder.gocmd/cortexdb-mcp-stdio/export_memory.gocmd/cortexdb-mcp-stdio/export_memory_test.gocmd/cortexdb-mcp-stdio/export_yaml_test.gocmd/cortexdb-mcp-stdio/facts_asof.gocmd/cortexdb-mcp-stdio/file_context.gocmd/cortexdb-mcp-stdio/files.gocmd/cortexdb-mcp-stdio/files_test.gocmd/cortexdb-mcp-stdio/global_search.gocmd/cortexdb-mcp-stdio/graph.gocmd/cortexdb-mcp-stdio/graph_cleanup.gocmd/cortexdb-mcp-stdio/graph_html_tool.gocmd/cortexdb-mcp-stdio/graph_live_activity.gocmd/cortexdb-mcp-stdio/graph_live_cli.gocmd/cortexdb-mcp-stdio/graph_live_tool.gocmd/cortexdb-mcp-stdio/graph_update.gocmd/cortexdb-mcp-stdio/hook_budget.gocmd/cortexdb-mcp-stdio/import.gocmd/cortexdb-mcp-stdio/import_agent.gocmd/cortexdb-mcp-stdio/import_agent_test.gocmd/cortexdb-mcp-stdio/import_code.gocmd/cortexdb-mcp-stdio/learning.gocmd/cortexdb-mcp-stdio/llm.gocmd/cortexdb-mcp-stdio/main.gocmd/cortexdb-mcp-stdio/memory_html.gocmd/cortexdb-mcp-stdio/memory_usage.gocmd/cortexdb-mcp-stdio/multi_hop.gocmd/cortexdb-mcp-stdio/query_transform.gocmd/cortexdb-mcp-stdio/recall.gocmd/cortexdb-mcp-stdio/recall_eval.gocmd/cortexdb-mcp-stdio/recall_remote.gocmd/cortexdb-mcp-stdio/recall_remote_test.gocmd/cortexdb-mcp-stdio/recall_situation.gocmd/cortexdb-mcp-stdio/recall_situation_test.gocmd/cortexdb-mcp-stdio/reembed_memories.gocmd/cortexdb-mcp-stdio/remote.gocmd/cortexdb-mcp-stdio/remote_bulk.gocmd/cortexdb-mcp-stdio/remote_bulk_test.gocmd/cortexdb-mcp-stdio/remote_test.gocmd/cortexdb-mcp-stdio/remote_trace_test.gocmd/cortexdb-mcp-stdio/reranker.gocmd/cortexdb-mcp-stdio/reranker_test.gocmd/cortexdb-mcp-stdio/resolve_entities.gocmd/cortexdb-mcp-stdio/review_gate_test.gocmd/cortexdb-mcp-stdio/scrub.gocmd/cortexdb-mcp-stdio/scrub_test.gocmd/cortexdb-mcp-stdio/session_context.gocmd/cortexdb-mcp-stdio/session_context_test.gocmd/cortexdb-mcp-stdio/side_graph.gocmd/cortexdb-mcp-stdio/side_graph_test.gocmd/cortexdb-mcp-stdio/side_graph_tool.gocmd/cortexdb-mcp-stdio/sweep_expired.gocmd/cortexdb-mcp-stdio/sweep_expired_test.gocmd/cortexdb-mcp-stdio/sync_memory.godeploy/agents-demo/entrypoint.hermes.shdeploy/docker/Dockerfiledoc.godocs/assets/site.jsexamples/01_core/main.goexamples/02_rag/main.goexamples/03_memoryflow/main.goexamples/04_knowledge_graph/main.goexamples/05_graphflow/main.goexamples/05_graphflow/openai.goexamples/06_tools_mcp/main.goexamples/07_importflow/main.goexamples/08_self_knowledge_graph/main.goexamples/08_self_knowledge_graph/qa_test.goexamples/09_connector/main.goexamples/10_support_brain/llm.goexamples/10_support_brain/main.goexamples/11_unified_brain/main.goexamples/12_incident_agent/main.goexamples/12_incident_agent/openai.goexamples/13_scale_analytics/main.goexamples/14_semantic_rag/embedder.goexamples/14_semantic_rag/main.goexamples/15_cortex_query/main.goexamples/16_ontology/main.goexamples/17_query_source/main.goexamples/17_query_source/meilisearch.goexamples/18_vector_graph_ontology/embedder.goexamples/18_vector_graph_ontology/estate.goexamples/18_vector_graph_ontology/main.goexamples/18_vector_graph_ontology/schema.goexamples/19_execution_graph/bench.goexamples/19_execution_graph/main.goexamples/19_execution_graph/main_test.goexamples/20_media/main.goexamples/kg_e2e/main.gointernal/encoding/utils.gointernal/encoding/vector_test.gointernal/pgscan/pgscan.gointernal/pgscan/pgscan_test.gointernal/pgtest/pgtest.gointernal/pgtest/pgtest_test.gointernal/testname/testname.gointernal/testname/testname_test.gopkg/agentmem/agentmem_test.gopkg/agentmem/backend_parity_test.gopkg/agentmem/bank.gopkg/agentmem/context.gopkg/agentmem/context_append_test.gopkg/agentmem/crud.gopkg/agentmem/doc.gopkg/agentmem/hindsight.gopkg/agentmem/ranking_test.gopkg/agentmem/reflect.gopkg/agentmem/reflect_scope_test.gopkg/agentmem/schema.gopkg/agentmem/search.gopkg/agentmem/sql_exec.gopkg/agentmem/store.gopkg/agentmem/types.gopkg/authz/allowlist.gopkg/authz/allowlist_graph_test.gopkg/authz/allowlist_test.gopkg/authz/ambiguous.gopkg/authz/ambiguous_test.gopkg/authz/authz.gopkg/authz/authz_test.gopkg/authz/caller.gopkg/authz/check_sources_confined_test.gopkg/authz/http.gopkg/authz/key_file_trailing_test.gopkg/authz/key_source.gopkg/authz/key_source_test.gopkg/authz/knowledge_get_list_test.gopkg/authz/methods.gopkg/authz/row_ids_test.gopkg/authz/rows.gopkg/authz/rows_test.gopkg/authz/tools.gopkg/authz/tools_test.gopkg/connector/apply.gopkg/connector/apply_test.gopkg/connector/cdc.gopkg/connector/cdc_e2e_test.gopkg/connector/cdc_mysql.gopkg/connector/cdc_mysql_e2e_test.gopkg/connector/cdc_mysql_test.gopkg/connector/cdc_pg.gopkg/connector/cdc_pg_e2e_test.gopkg/connector/cdc_pg_test.gopkg/connector/cdc_polling.gopkg/connector/cdc_polling_test.gopkg/connector/cdc_test.gopkg/connector/checkpoint.gopkg/connector/checkpoint_test.gopkg/connector/classify.gopkg/connector/classify_llm.gopkg/connector/classify_llm_test.gopkg/connector/classify_test.gopkg/connector/desensitize.gopkg/connector/desensitize_nulls_test.gopkg/connector/desensitize_test.gopkg/connector/e2e_test.gopkg/connector/keyprovider.gopkg/connector/keyprovider_test.gopkg/connector/mask.gopkg/connector/mask_email_test.gopkg/connector/mask_test.gopkg/connector/mcp.gopkg/connector/mcp_test.gopkg/connector/plan.gopkg/connector/plan_test.gopkg/connector/source_mysql.gopkg/connector/source_mysql_test.gopkg/connector/source_postgres.gopkg/connector/source_postgres_test.gopkg/connector/source_value_test.gopkg/connector/textscan.gopkg/connector/textscan_test.gopkg/connector/toolbox.gopkg/connector/toolbox_test.gopkg/connector/types.gopkg/connector/types_test.gopkg/connector/vault.gopkg/connector/vault_test.gopkg/connector/watcher.gopkg/connector/watcher_position_test.gopkg/connector/watcher_resume_test.gopkg/connector/watcher_test.gopkg/core/advanced_filter.gopkg/core/advanced_search.gopkg/core/advanced_search_collection_test.gopkg/core/aggregate_exclude_parity_test.gopkg/core/aggregate_only_parity_test.gopkg/core/aggregation_identifier_test.gopkg/core/aggregations.gopkg/core/aggregations_test.gopkg/core/batch_delete_test.gopkg/core/brain_store.gopkg/core/chat.gopkg/core/chat_vector_cache.gopkg/core/chat_vector_cache_test.gopkg/core/collections.gopkg/core/collections_test.gopkg/core/csv_flush_error_test.gopkg/core/dimension.gopkg/core/dimension_report.gopkg/core/dimension_test.gopkg/core/doc.gopkg/core/document.gopkg/core/embedding.gopkg/core/errors.gopkg/core/faceted_search.gopkg/core/fts_cjk.gopkg/core/fts_cjk_test.gopkg/core/fts_match_test.gopkg/core/fts_postgres.gopkg/core/fts_postgres_test.gopkg/core/fts_translation_test.gopkg/core/hnsw_simple_test.gopkg/core/hnsw_test.gopkg/core/hnsw_topk_test.gopkg/core/hybrid_failure_test.gopkg/core/index_sync.gopkg/core/io.gopkg/core/io_test.gopkg/core/logger.gopkg/core/multi_vector.gopkg/core/parity_aggregate_test.gopkg/core/parity_range_test.gopkg/core/pg_stale_type.gopkg/core/pg_stale_type_test.gopkg/core/quantization_test.gopkg/core/rag_test.gopkg/core/range_search_test.gopkg/core/registry.gopkg/core/registry_test.gopkg/core/reranker.gopkg/core/reranker_test.gopkg/core/resources_test.gopkg/core/search_filter_test.gopkg/core/similarity.gopkg/core/snapshot_chunks.gopkg/core/snapshot_quantizer_test.gopkg/core/snapshot_reconcile.gopkg/core/snapshot_reconcile_test.gopkg/core/sqlite_allocator.gopkg/core/sqlite_writelock.gopkg/core/sqlite_writelock_test.gopkg/core/store.gopkg/core/store_binary.gopkg/core/store_binary_test.gopkg/core/store_checkpoint.gopkg/core/store_checkpoint_test.gopkg/core/store_close.gopkg/core/store_crud.gopkg/core/store_index.gopkg/core/store_init.gopkg/core/store_parity_reads_test.gopkg/core/store_parity_test.gopkg/core/store_postgres.gopkg/core/store_postgres_aggregate.gopkg/core/store_postgres_aggregate_where_test.gopkg/core/store_postgres_assert.gopkg/core/store_postgres_binary.gopkg/core/store_postgres_brain_assert.gopkg/core/store_postgres_chat.gopkg/core/store_postgres_chat_test.gopkg/core/store_postgres_collections.gopkg/core/store_postgres_dims.gopkg/core/store_postgres_dims_test.gopkg/core/store_postgres_faceted.gopkg/core/store_postgres_nearest.gopkg/core/store_postgres_nearest_test.gopkg/core/store_postgres_read.gopkg/core/store_postgres_read_test.gopkg/core/store_postgres_search.gopkg/core/store_postgres_search_test.gopkg/core/store_query.gopkg/core/store_search.gopkg/core/store_test.gopkg/core/store_tx.gopkg/core/streaming.gopkg/core/streaming_test.gopkg/core/text_similarity.gopkg/core/vector_aggregate.gopkg/core/vector_aggregate_postgres.gopkg/core/vector_aggregate_test.gopkg/cortexdb/aggregate.gopkg/cortexdb/aggregate_test.gopkg/cortexdb/backup.gopkg/cortexdb/backup_test.gopkg/cortexdb/brain.gopkg/cortexdb/brain_graph_facts.gopkg/cortexdb/brain_graph_facts_test.gopkg/cortexdb/brain_index.gopkg/cortexdb/brain_index_test.gopkg/cortexdb/brain_on_postgres_test.gopkg/cortexdb/brain_test.gopkg/cortexdb/brain_tool_api.gopkg/cortexdb/brain_tooldefs.gopkg/cortexdb/brain_types.gopkg/cortexdb/caller_scope_memory_tools_test.gopkg/cortexdb/changes.gopkg/cortexdb/changes_mcp_schema_test.gopkg/cortexdb/changes_overhead_test.gopkg/cortexdb/changes_test.gopkg/cortexdb/check_sources.gopkg/cortexdb/check_sources_test.gopkg/cortexdb/chunk_window.gopkg/cortexdb/chunk_window_test.gopkg/cortexdb/column_rename_test.gopkg/cortexdb/contract.gopkg/cortexdb/contract_query.gopkg/cortexdb/contract_query_test.gopkg/cortexdb/contract_test.gopkg/cortexdb/contract_tooldefs.gopkg/cortexdb/cortexdb.gopkg/cortexdb/cortexdb_test.gopkg/cortexdb/decision.gopkg/cortexdb/decision_query.gopkg/cortexdb/decision_test.gopkg/cortexdb/decision_tooldefs.gopkg/cortexdb/disambiguate.gopkg/cortexdb/disambiguate_test.gopkg/cortexdb/embedded_config_test.gopkg/cortexdb/embedder.gopkg/cortexdb/embedder_cache.gopkg/cortexdb/embedder_cache_test.gopkg/cortexdb/embedder_example_test.gopkg/cortexdb/embedder_test.gopkg/cortexdb/embedder_timed.gopkg/cortexdb/embedding_error_cause_test.gopkg/cortexdb/entity_collections.gopkg/cortexdb/entity_collections_test.gopkg/cortexdb/entity_extraction_test.gopkg/cortexdb/entity_upsert_merge_test.gopkg/cortexdb/evaluation_bench_test.gopkg/cortexdb/evaluation_fixture_test.gopkg/cortexdb/evaluation_test.gopkg/cortexdb/execution.gopkg/cortexdb/execution_test.gopkg/cortexdb/execution_tooldefs.gopkg/cortexdb/expiry.gopkg/cortexdb/expiry_bench_test.gopkg/cortexdb/expiry_class_test.gopkg/cortexdb/expiry_entry_points_test.gopkg/cortexdb/expiry_postgres_test.gopkg/cortexdb/expiry_r3_test.gopkg/cortexdb/expiry_review_test.gopkg/cortexdb/expiry_round2_test.gopkg/cortexdb/expiry_scope_test.gopkg/cortexdb/expiry_test.gopkg/cortexdb/expiry_tool.gopkg/cortexdb/expiry_tool_test.gopkg/cortexdb/extract_conversation.gopkg/cortexdb/extract_conversation_scope_test.gopkg/cortexdb/extract_conversation_test.gopkg/cortexdb/fact_provenance.gopkg/cortexdb/fact_provenance_test.gopkg/cortexdb/fresh_db_graph_reads_test.gopkg/cortexdb/fts_fuzz_test.gopkg/cortexdb/fts_sanitize_test.gopkg/cortexdb/graph_analytics.gopkg/cortexdb/graph_analytics_test.gopkg/cortexdb/graph_caller_scope_test.gopkg/cortexdb/graph_cleanup.gopkg/cortexdb/graph_cypher.gopkg/cortexdb/graph_cypher_test.gopkg/cortexdb/graph_delete_entities.gopkg/cortexdb/graph_expansion_collection_test.gopkg/cortexdb/graph_health.gopkg/cortexdb/graph_health_test.gopkg/cortexdb/graph_hidden_as_missing_test.gopkg/cortexdb/graph_list_all.gopkg/cortexdb/graph_list_all_test.gopkg/cortexdb/graph_list_next_edges_test.gopkg/cortexdb/graph_maintenance.gopkg/cortexdb/graph_maintenance_test.gopkg/cortexdb/graph_pagerank_cache.gopkg/cortexdb/graph_pagerank_cache_test.gopkg/cortexdb/graph_runtime.gopkg/cortexdb/graph_runtime_sql.gopkg/cortexdb/graph_runtime_test.gopkg/cortexdb/graph_schema.gopkg/cortexdb/graph_schema_test.gopkg/cortexdb/graph_scoped_entities_test.gopkg/cortexdb/graph_walk_pool_test.gopkg/cortexdb/graph_walk_scope.gopkg/cortexdb/graph_walk_scope_test.gopkg/cortexdb/graphrag.gopkg/cortexdb/graphrag_chunking_test.gopkg/cortexdb/graphrag_cjk_test.gopkg/cortexdb/graphrag_entity_enrichment_test.gopkg/cortexdb/graphrag_helpers.gopkg/cortexdb/graphrag_ingest_conditional_test.gopkg/cortexdb/graphrag_ingest_dedupe_test.gopkg/cortexdb/graphrag_ingest_metadata_test.gopkg/cortexdb/graphrag_ingest_postgres_test.gopkg/cortexdb/graphrag_ingest_review_test.gopkg/cortexdb/graphrag_ingest_round2_test.gopkg/cortexdb/graphrag_ingest_round3_test.gopkg/cortexdb/graphrag_paths.gopkg/cortexdb/graphrag_paths_test.gopkg/cortexdb/graphrag_ppr.gopkg/cortexdb/graphrag_ppr_test.gopkg/cortexdb/graphrag_relation_identity_test.gopkg/cortexdb/graphrag_test.gopkg/cortexdb/graphrag_tool_defs.gopkg/cortexdb/graphrag_tool_delete_document.gopkg/cortexdb/graphrag_tool_delete_document_test.gopkg/cortexdb/graphrag_tool_find_nodes.gopkg/cortexdb/graphrag_tool_find_nodes_chunks_test.gopkg/cortexdb/graphrag_tool_find_nodes_hidden_test.gopkg/cortexdb/graphrag_tool_find_nodes_test.gopkg/cortexdb/graphrag_tool_helpers.gopkg/cortexdb/graphrag_tool_ingest.gopkg/cortexdb/graphrag_tool_search.gopkg/cortexdb/graphrag_tool_types.gopkg/cortexdb/graphrag_tools_test.gopkg/cortexdb/import_agent_memory.gopkg/cortexdb/import_agent_memory_test.gopkg/cortexdb/include_proposed_test.gopkg/cortexdb/index_snapshot_lifecycle_test.gopkg/cortexdb/inference_api.gopkg/cortexdb/inference_dispatch.gopkg/cortexdb/inference_mcp.gopkg/cortexdb/inference_runtime.gopkg/cortexdb/inference_test.gopkg/cortexdb/inference_tooldefs.gopkg/cortexdb/inference_types.gopkg/cortexdb/ingest_condition.gopkg/cortexdb/ingest_condition_postgres_test.gopkg/cortexdb/ingest_writer_test.gopkg/cortexdb/knowledge_api.gopkg/cortexdb/knowledge_delete_sources_test.gopkg/cortexdb/knowledge_get_list_mcp_test.gopkg/cortexdb/knowledge_get_list_test.gopkg/cortexdb/knowledge_graph_api.gopkg/cortexdb/knowledge_graph_api_test.gopkg/cortexdb/knowledge_graph_e2e_test.gopkg/cortexdb/knowledge_graph_shacl_rules_test.gopkg/cortexdb/knowledge_graph_tools.gopkg/cortexdb/knowledge_graph_types.gopkg/cortexdb/knowledge_helpers.gopkg/cortexdb/knowledge_hybrid.gopkg/cortexdb/knowledge_hybrid_scores_test.gopkg/cortexdb/knowledge_lexical_test.gopkg/cortexdb/knowledge_memory_helpers.gopkg/cortexdb/knowledge_memory_helpers_snippet_test.gopkg/cortexdb/knowledge_memory_test.gopkg/cortexdb/knowledge_memory_tooldefs.gopkg/cortexdb/knowledge_memory_tooldefs_test.gopkg/cortexdb/knowledge_memory_types.gopkg/cortexdb/knowledge_relation_edges_test.gopkg/cortexdb/knowledge_relation_ends_test.gopkg/cortexdb/knowledge_tx.gopkg/cortexdb/lexical_accents_test.gopkg/cortexdb/lexical_cjk.gopkg/cortexdb/lexical_cjk_test.gopkg/cortexdb/lexical_fold_test.gopkg/cortexdb/lexical_rank_test.gopkg/cortexdb/lexical_rarity.gopkg/cortexdb/lexical_rarity_test.gopkg/cortexdb/lexical_stem.gopkg/cortexdb/lexical_stem_test.gopkg/cortexdb/lexical_variant_words.gopkg/cortexdb/lexical_variant_words_test.gopkg/cortexdb/lexical_variants_run_test.gopkg/cortexdb/listed_ids.gopkg/cortexdb/listed_ids_test.gopkg/cortexdb/listing_cursor.gopkg/cortexdb/listing_cursor_test.gopkg/cortexdb/mcp.gopkg/cortexdb/mcp_call.gopkg/cortexdb/mcp_call_test.gopkg/cortexdb/mcp_test.gopkg/cortexdb/mcp_tool_coverage_test.gopkg/cortexdb/media.gopkg/cortexdb/media_test.gopkg/cortexdb/media_tool.gopkg/cortexdb/media_vectors.gopkg/cortexdb/media_vectors_test.gopkg/cortexdb/memory_api.gopkg/cortexdb/memory_boosts_test.gopkg/cortexdb/memory_embed_timeout_test.gopkg/cortexdb/memory_feedback_test.gopkg/cortexdb/memory_fusion_test.gopkg/cortexdb/memory_get_scope_test.gopkg/cortexdb/memory_grade.gopkg/cortexdb/memory_grade_test.gopkg/cortexdb/memory_graph_test.gopkg/cortexdb/memory_list_all.gopkg/cortexdb/memory_list_all_test.gopkg/cortexdb/memory_owner.gopkg/cortexdb/memory_owner_test.gopkg/cortexdb/memory_ranking_test.gopkg/cortexdb/memory_search_coalesce.gopkg/cortexdb/memory_search_coalesce_test.gopkg/cortexdb/memory_sync.gopkg/cortexdb/memory_sync_test.gopkg/cortexdb/memory_vector.gopkg/cortexdb/memory_vector_heal.gopkg/cortexdb/memory_vector_heal_test.gopkg/cortexdb/node_branch_by_id_test.gopkg/cortexdb/objectset_hybrid_test.gopkg/cortexdb/objectset_resolve.gopkg/cortexdb/objectset_resolve_test.gopkg/cortexdb/objectset_searcharound_test.gopkg/cortexdb/objectset_types.gopkg/cortexdb/objectset_types_test.gopkg/cortexdb/ontology_action_apply.gopkg/cortexdb/ontology_action_apply_test.gopkg/cortexdb/ontology_action_types.gopkg/cortexdb/ontology_action_types_test.gopkg/cortexdb/ontology_action_validate_test.gopkg/cortexdb/ontology_api.gopkg/cortexdb/ontology_bookkeeping_type_test.gopkg/cortexdb/ontology_cardinality.gopkg/cortexdb/ontology_compile.gopkg/cortexdb/ontology_compile_test.gopkg/cortexdb/ontology_diff.gopkg/cortexdb/ontology_diff_test.gopkg/cortexdb/ontology_dispatch.gopkg/cortexdb/ontology_dispatch_test.gopkg/cortexdb/ontology_draft.gopkg/cortexdb/ontology_draft_test.gopkg/cortexdb/ontology_identity.gopkg/cortexdb/ontology_identity_integration_test.gopkg/cortexdb/ontology_identity_test.gopkg/cortexdb/ontology_interface.gopkg/cortexdb/ontology_interface_retrieval_test.gopkg/cortexdb/ontology_interface_test.gopkg/cortexdb/ontology_link_interface_test.gopkg/cortexdb/ontology_mcp.gopkg/cortexdb/ontology_normalize.gopkg/cortexdb/ontology_normalize_test.gopkg/cortexdb/ontology_sdk.gopkg/cortexdb/ontology_sdk_test.gopkg/cortexdb/ontology_shared_property_test.gopkg/cortexdb/ontology_storage.gopkg/cortexdb/ontology_storage_test.gopkg/cortexdb/ontology_strict_actions_test.gopkg/cortexdb/ontology_test.gopkg/cortexdb/ontology_tooldefs.gopkg/cortexdb/ontology_types.gopkg/cortexdb/ontology_types_test.gopkg/cortexdb/ontology_validation.gopkg/cortexdb/ontology_validation_test.gopkg/cortexdb/ontology_vectorized_test.gopkg/cortexdb/ontology_vocabulary_test.gopkg/cortexdb/ontology_write_validation_test.gopkg/cortexdb/openai_embedder.gopkg/cortexdb/openai_embedder_test.gopkg/cortexdb/postgres_brain_helper_test.gopkg/cortexdb/ppr_bench_test.gopkg/cortexdb/ppr_hub_test.gopkg/cortexdb/query_api.gopkg/cortexdb/query_api_test.gopkg/cortexdb/query_graph_scope.gopkg/cortexdb/query_graph_scope_test.gopkg/cortexdb/query_graph_scope_walk_test.gopkg/cortexdb/query_prefetch_scope_test.gopkg/cortexdb/query_source.gopkg/cortexdb/query_source_test.gopkg/cortexdb/query_tool_schema.gopkg/cortexdb/query_transform.gopkg/cortexdb/query_transform_test.gopkg/cortexdb/quick.gopkg/cortexdb/quick_batch_lengths_test.gopkg/cortexdb/race_off_test.gopkg/cortexdb/race_on_test.gopkg/cortexdb/rag_bench_test.gopkg/cortexdb/recall_explain.gopkg/cortexdb/recall_explain_test.gopkg/cortexdb/recall_log.gopkg/cortexdb/recall_log_test.gopkg/cortexdb/recall_log_tooldefs.gopkg/cortexdb/recall_log_trace_test.gopkg/cortexdb/redundant_index_test.gopkg/cortexdb/reembed.gopkg/cortexdb/reembed_memories_test.gopkg/cortexdb/reembed_test.gopkg/cortexdb/relevance_floors.gopkg/cortexdb/rerank.gopkg/cortexdb/rerank_mmr_test.gopkg/cortexdb/rerank_test.gopkg/cortexdb/reranker.gopkg/cortexdb/reranker_test.gopkg/cortexdb/retrieval_auto_fusion_test.gopkg/cortexdb/retrieval_plan.gopkg/cortexdb/retrieval_plan_collection_test.gopkg/cortexdb/retrieval_plan_schema.gopkg/cortexdb/retrieval_plan_test.gopkg/cortexdb/retrieval_plan_types.gopkg/cortexdb/retrieval_property_test.gopkg/cortexdb/retrieval_semantic_test.gopkg/cortexdb/review.gopkg/cortexdb/review_r3_test.gopkg/cortexdb/review_r4_test.gopkg/cortexdb/review_review_test.gopkg/cortexdb/review_round2_test.gopkg/cortexdb/review_test.gopkg/cortexdb/rules_api.gopkg/cortexdb/rules_test.gopkg/cortexdb/rules_tooldefs.gopkg/cortexdb/search_collection_scope_test.gopkg/cortexdb/search_default_topk_test.gopkg/cortexdb/search_short_cjk_test.gopkg/cortexdb/sql_chunking.gopkg/cortexdb/sql_chunking_test.gopkg/cortexdb/sql_exec.gopkg/cortexdb/temporal.gopkg/cortexdb/temporal_test.gopkg/cortexdb/temporal_tooldefs.gopkg/cortexdb/text_search.gopkg/cortexdb/text_search_authorize_test.gopkg/cortexdb/title_entity.gopkg/cortexdb/title_entity_test.gopkg/cortexdb/tool_mutates_test.gopkg/cortexdb/tools_on_postgres_test.gopkg/cortexdb/upsert_entities_collections_test.gopkg/cortexdb/vector_range.gopkg/cortexdb/vector_range_test.gopkg/cortexdb/verify_claims.gopkg/cortexdb/verify_claims_test.gopkg/cortexdb/written_by.gopkg/cortexdb/written_by_test.gopkg/eval/bench.gopkg/eval/bench_hipporag.gopkg/eval/bench_locomo.gopkg/eval/bench_longmemeval.gopkg/eval/bench_manifest.gopkg/eval/bench_test.gopkg/eval/dataset.gopkg/eval/eval.gopkg/eval/eval_ch_test.gopkg/eval/eval_cortexdb_test.gopkg/eval/eval_paths_test.gopkg/eval/eval_semantic_test.gopkg/eval/eval_zh_test.gopkg/eval/metrics.gopkg/eval/metrics_test.gopkg/geo/antipodal_test.gopkg/geo/geospatial.gopkg/geo/geospatial_test.gopkg/geo/metadata_copy_test.gopkg/graph/backend_parity_test.gopkg/graph/changefeed.gopkg/graph/changefeed_test.gopkg/graph/cypher/ast.gopkg/graph/cypher/check.gopkg/graph/cypher/doc.gopkg/graph/cypher/eval.gopkg/graph/cypher/exec.gopkg/graph/cypher/fuzz_test.gopkg/graph/cypher/indexed_props_test.gopkg/graph/cypher/lexer.gopkg/graph/cypher/parser.gopkg/graph/cypher/project.gopkg/graph/cypher/sqlgen.gopkg/graph/cypher/value.gopkg/graph/cypher_corpus_test.gopkg/graph/cypher_plan_test.gopkg/graph/cypher_query.gopkg/graph/cypher_range_bounds_test.gopkg/graph/cypher_realdata_test.gopkg/graph/cypher_string_bounds_test.gopkg/graph/cypher_tck_test.gopkg/graph/edge_index_test.gopkg/graph/exhaustive_test.gopkg/graph/graph.gopkg/graph/graph_algorithms.gopkg/graph/graph_algorithms_test.gopkg/graph/graph_batch.gopkg/graph/graph_bench_test.gopkg/graph/graph_export.gopkg/graph/graph_hierarchy.gopkg/graph/graph_hierarchy_test.gopkg/graph/graph_hnsw.gopkg/graph/graph_hnsw_topk_test.gopkg/graph/graph_hybrid.gopkg/graph/graph_hybrid_test.gopkg/graph/graph_leiden.gopkg/graph/graph_leiden_eval_test.gopkg/graph/graph_leiden_test.gopkg/graph/graph_node_test.gopkg/graph/graph_paths.gopkg/graph/graph_paths_test.gopkg/graph/graph_ppr.gopkg/graph/graph_ppr_test.gopkg/graph/graph_projection.gopkg/graph/graph_projection_test.gopkg/graph/graph_scope_test.gopkg/graph/graph_step_filter_test.gopkg/graph/graph_test.gopkg/graph/graph_traversal.gopkg/graph/graph_traversal_test.gopkg/graph/graph_tx.gopkg/graph/graph_vocabulary.gopkg/graph/graph_vocabulary_keys_test.gopkg/graph/graph_vocabulary_property_test.gopkg/graph/graph_vocabulary_test.gopkg/graph/graph_vocabulary_untyped_test.gopkg/graph/graph_xml_vectorless_test.gopkg/graph/index_sync.gopkg/graph/inference_dred.gopkg/graph/inference_dred_test.gopkg/graph/inference_maintain.gopkg/graph/inference_maintain_test.gopkg/graph/knowledge_graph_bench_test.gopkg/graph/owl.gopkg/graph/owl_rl.gopkg/graph/owl_rl_rules.gopkg/graph/owl_rl_rules_test.gopkg/graph/owl_rl_test.gopkg/graph/owl_test.gopkg/graph/pagerank_dangling_test.gopkg/graph/pgvector.gopkg/graph/pgvector_batch_test.gopkg/graph/pgvector_mirror_sqlite_test.gopkg/graph/pgvector_nearest_test.gopkg/graph/predict_edges_combine_test.gopkg/graph/property_index.gopkg/graph/property_index_test.gopkg/graph/rdf.gopkg/graph/rdf12_store_test.gopkg/graph/rdf_external.gopkg/graph/rdf_jsonld.gopkg/graph/rdf_jsonld_test.gopkg/graph/rdf_syntax.gopkg/graph/rdf_syntax_fuzz_test.gopkg/graph/rdf_syntax_write.gopkg/graph/rdf_term12.gopkg/graph/rdf_test.gopkg/graph/rdf_triple_terms_store.gopkg/graph/rdf_xml.gopkg/graph/rdf_xml_test.gopkg/graph/rdf_xml_wellformed_test.gopkg/graph/rdfs.gopkg/graph/rdfs_bench_test.gopkg/graph/rdfs_fixtures_test.gopkg/graph/rdfs_incremental_test.gopkg/graph/rdfs_reference_test.gopkg/graph/rdfs_semi_naive_test.gopkg/graph/rdfs_test.gopkg/graph/rules.gopkg/graph/rules_engine.gopkg/graph/rules_explain.gopkg/graph/rules_parse.gopkg/graph/rules_parse_test.gopkg/graph/rules_store.gopkg/graph/rules_test.gopkg/graph/shacl.gopkg/graph/shacl_constraints.gopkg/graph/shacl_constraints_test.gopkg/graph/shacl_paths.gopkg/graph/shacl_rules.gopkg/graph/shacl_rules_test.gopkg/graph/shacl_signed_integer_test.gopkg/graph/shacl_sparql.gopkg/graph/shacl_test.gopkg/graph/sparql.gopkg/graph/sparql12.gopkg/graph/sparql12_functions.gopkg/graph/sparql12_test.gopkg/graph/sparql_casts.gopkg/graph/sparql_functions.gopkg/graph/sparql_fuzz_test.gopkg/graph/sparql_graph.gopkg/graph/sparql_mutates.gopkg/graph/sparql_mutates_test.gopkg/graph/sparql_paths.gopkg/graph/sparql_results.gopkg/graph/sparql_results_test.gopkg/graph/sparql_scope.gopkg/graph/sparql_service.gopkg/graph/sparql_solution_keys_test.gopkg/graph/sparql_spec_test.gopkg/graph/sparql_test.gopkg/graph/sparql_trailing_values_test.gopkg/graph/sparql_update_graph.gopkg/graph/stmt_cache.gopkg/graph/stmt_cache_test.gopkg/graph/subquery_test.gopkg/graph/temporal.gopkg/graph/temporal_allen.gopkg/graph/temporal_allen_test.gopkg/graph/temporal_backdate_test.gopkg/graph/temporal_diff.gopkg/graph/temporal_reason.gopkg/graph/temporal_reason_test.gopkg/graph/temporal_test.gopkg/graph/vectorless_test.gopkg/graph/w3c_harness_test.gopkg/graph/w3c_rdf12_test.gopkg/graph/w3c_shacl_test.gopkg/graph/w3c_sparql12_test.gopkg/graphflow/analyze.gopkg/graphflow/build.gopkg/graphflow/build_input_metadata_test.gopkg/graphflow/community.gopkg/graphflow/community_hierarchy.gopkg/graphflow/community_hierarchy_test.gopkg/graphflow/community_test.gopkg/graphflow/cx4_measure_test.gopkg/graphflow/detect.gopkg/graphflow/detect_test.gopkg/graphflow/doc.gopkg/graphflow/export.gopkg/graphflow/export_html_test.gopkg/graphflow/export_metadata_test.gopkg/graphflow/extract.gopkg/graphflow/extract_cjk_test.gopkg/graphflow/extract_test.gopkg/graphflow/global_search_tool.gopkg/graphflow/graph_edit.gopkg/graphflow/graph_edit_test.gopkg/graphflow/graphflow_test.gopkg/graphflow/history_reason_coverage_test.gopkg/graphflow/learning.gopkg/graphflow/learning_test.gopkg/graphflow/llm.gopkg/graphflow/mcp.gopkg/graphflow/mcp_test.gopkg/graphflow/multihop.gopkg/graphflow/multihop_test.gopkg/graphflow/organize.gopkg/graphflow/organize_filter_test.gopkg/graphflow/organize_llm.gopkg/graphflow/organize_llm_test.gopkg/graphflow/organize_stopwords.gopkg/graphflow/organize_test.gopkg/graphflow/pipeline.gopkg/graphflow/report.gopkg/graphflow/resolve.gopkg/graphflow/resolve_fixture_test.gopkg/graphflow/resolve_linkfirst.gopkg/graphflow/resolve_test.gopkg/graphflow/summarize_test.gopkg/graphflow/temporal.gopkg/graphflow/temporal_autosupersede_test.gopkg/graphflow/temporal_boundary_test.gopkg/graphflow/temporal_plan_test.gopkg/graphflow/temporal_postgres_test.gopkg/graphflow/temporal_test.gopkg/graphflow/toolbox.gopkg/graphflow/toolbox_test.gopkg/graphflow/types.gopkg/graphflow/validate.gopkg/hindsight/bank.gopkg/hindsight/chat.gopkg/hindsight/chat_test.gopkg/hindsight/hindsight.gopkg/hindsight/hindsight_test.gopkg/hindsight/hooks.gopkg/hindsight/strategy.gopkg/hindsight/strategy_test.gopkg/hindsight/types.gopkg/httpapi/access.gopkg/httpapi/auth_test.gopkg/httpapi/confined_check_sources_test.gopkg/httpapi/confined_dedupe_test.gopkg/httpapi/confined_expiry_roundtrip_test.gopkg/httpapi/confined_expiry_test.gopkg/httpapi/confined_graph_tools_test.gopkg/httpapi/confined_graph_walk_test.gopkg/httpapi/confined_ingest_marks_test.gopkg/httpapi/confined_review_roundtrip_test.gopkg/httpapi/confined_tools_review_test.gopkg/httpapi/confined_tools_round2_test.gopkg/httpapi/confined_typed_args_test.gopkg/httpapi/confined_typed_writers_test.gopkg/httpapi/errors.gopkg/httpapi/harness_test.gopkg/httpapi/include_proposed_test.gopkg/httpapi/json.gopkg/httpapi/key_file_reload_test.gopkg/httpapi/knowledge_get_list_test.gopkg/httpapi/policy.gopkg/httpapi/protocol_test.gopkg/httpapi/query_graph_scope_test.gopkg/httpapi/roundtrip_test.gopkg/httpapi/route_coverage_test.gopkg/httpapi/router.gopkg/httpapi/routes.gopkg/httpapi/scope_case_test.gopkg/httpapi/scoped_keys_test.gopkg/httpapi/server.gopkg/httpapi/sparql_route_access_test.gopkg/httpapi/tools.gopkg/httpapi/trace_test.gopkg/httpapi/upsert.gopkg/httpapi/upsert_rows_test.gopkg/importflow/ddl.gopkg/importflow/ddl_e2e_test.gopkg/importflow/ddl_llm.gopkg/importflow/ddl_llm_test.gopkg/importflow/ddl_test.gopkg/importflow/doc.gopkg/importflow/e2e_test.gopkg/importflow/importer.gopkg/importflow/importer_extract_test.gopkg/importflow/importer_test.gopkg/importflow/infer.gopkg/importflow/infer_test.gopkg/importflow/mapper.gopkg/importflow/mapper_test.gopkg/importflow/mcp.gopkg/importflow/mcp_test.gopkg/importflow/plan.gopkg/importflow/plan_test.gopkg/importflow/refine.gopkg/importflow/sink_kg.gopkg/importflow/sink_kg_test.gopkg/importflow/sink_rag.gopkg/importflow/sink_rag_test.gopkg/importflow/source.gopkg/importflow/source_csv.gopkg/importflow/source_csv_headers_test.gopkg/importflow/source_csv_sample_size_test.gopkg/importflow/source_csv_test.gopkg/importflow/source_dump.gopkg/importflow/source_dump_copy_test.gopkg/importflow/source_dump_fuzz_test.gopkg/importflow/source_dump_test.gopkg/importflow/toolbox.gopkg/importflow/toolbox_ddl_test.gopkg/importflow/toolbox_test.gopkg/importflow/types.gopkg/importflow/types_test.gopkg/index/binary.gopkg/index/binary_eval_test.gopkg/index/binary_test.gopkg/index/flat.gopkg/index/flat_batch_atomic_test.gopkg/index/flat_test.gopkg/index/hnsw.gopkg/index/hnsw_batch_dimension_test.gopkg/index/hnsw_dim_test.gopkg/index/hnsw_reinsert_test.gopkg/index/hnsw_test.gopkg/index/hnsw_upsert_test.gopkg/index/ivf.gopkg/index/ivf_readd_test.gopkg/index/ivf_size_race_test.gopkg/index/ivf_test.gopkg/index/ivf_train_dimension_test.gopkg/index/load_atomic_test.gopkg/index/lsh.gopkg/index/lsh_reinsert_test.gopkg/index/lsh_test.gopkg/index/multi_index.gopkg/index/multi_index_k_test.gopkg/index/multi_index_rerank_test.gopkg/index/multi_index_test.gopkg/index/search_k_test.gopkg/liveview/assets.gopkg/liveview/assets/graph3d.jspkg/liveview/changes.gopkg/liveview/changes_test.gopkg/liveview/contract.gopkg/liveview/contract_test.gopkg/liveview/doc.gopkg/liveview/explore.gopkg/liveview/explore_test.gopkg/liveview/grade.gopkg/liveview/grade_test.gopkg/liveview/graph.gopkg/liveview/graph_test.gopkg/liveview/library.gopkg/liveview/library_page.gopkg/liveview/library_test.gopkg/liveview/live.gopkg/liveview/live_test.gopkg/liveview/mount_test.gopkg/liveview/ontology.gopkg/liveview/ontology_draft.gopkg/liveview/ontology_draft_test.gopkg/liveview/ontology_page.gopkg/liveview/ontology_test.gopkg/liveview/page.gopkg/liveview/perf_test.gopkg/liveview/recalls.gopkg/liveview/recalls_page.gopkg/liveview/recalls_test.gopkg/liveview/record.gopkg/liveview/record_memory_test.gopkg/liveview/record_test.gopkg/liveview/server.gopkg/liveview/server_test.gopkg/liveview/source_for.gopkg/liveview/temporal.gopkg/liveview/temporal_test.gopkg/liveview/web/entry.jspkg/liveview/web/package.jsonpkg/media/doc.gopkg/media/embed.gopkg/media/env.gopkg/media/ffmpeg.gopkg/media/media_test.gopkg/media/ollama.gopkg/media/transcribe.gopkg/memoryflow/config.gopkg/memoryflow/config_test.gopkg/memoryflow/doc.gopkg/memoryflow/mcp.gopkg/memoryflow/mcp_tool_coverage_test.gopkg/memoryflow/memory_edit.gopkg/memoryflow/memory_edit_propose.gopkg/memoryflow/memory_edit_test.gopkg/memoryflow/promotion.gopkg/memoryflow/service.gopkg/memoryflow/service_test.gopkg/memoryflow/strategy.gopkg/memoryflow/taxonomy.gopkg/memoryflow/taxonomy_test.gopkg/memoryflow/toolbox.gopkg/memoryflow/toolbox_test.gopkg/memoryflow/types.gopkg/observability/call.gopkg/observability/call_test.gopkg/observability/concurrency_test.gopkg/observability/expvar.gopkg/observability/expvar_test.gopkg/observability/histogram_redeclare_test.gopkg/observability/log.gopkg/observability/prometheus.gopkg/observability/prometheus_test.gopkg/observability/registry.gopkg/observability/rotate.gopkg/observability/rotate_test.gopkg/observability/stages.gopkg/observability/traceparent.gopkg/observability/traceparent_test.gopkg/observability/tracing.gopkg/observability/tracing_test.gopkg/quantization/binary_codes.gopkg/quantization/kmeans_empty_cluster_test.gopkg/quantization/optimized_binary_project_test.gopkg/quantization/product_quantization.gopkg/quantization/product_quantization_search_test.gopkg/quantization/product_quantization_test.gopkg/quantization/product_quantization_validation_test.gopkg/quantization/quantizer_load_test.gopkg/quantization/scalar_quantization.gopkg/quantization/scalar_quantization_test.gopkg/quantization/search_binary_test.gopkg/rpc/conn.gopkg/rpc/conn_test.gopkg/rpc/endpoint.gopkg/rpc/endpoint_test.gopkg/rpc/v1/admin.pb.gopkg/rpc/v1/admin_grpc.pb.gopkg/rpc/v1/common.pb.gopkg/rpc/v1/contract.pb.gopkg/rpc/v1/contract_grpc.pb.gopkg/rpc/v1/decision.pb.gopkg/rpc/v1/decision_grpc.pb.gopkg/rpc/v1/graph.pb.gopkg/rpc/v1/graph_grpc.pb.gopkg/rpc/v1/graphrag.pb.gopkg/rpc/v1/graphrag_grpc.pb.gopkg/rpc/v1/knowledge.pb.gopkg/rpc/v1/knowledge_grpc.pb.gopkg/rpc/v1/memory.pb.gopkg/rpc/v1/memory_grpc.pb.gopkg/rpc/v1/tools.pb.gopkg/rpc/v1/tools_grpc.pb.gopkg/rpcserver/admin.gopkg/rpcserver/admin_test.gopkg/rpcserver/auth.gopkg/rpcserver/auth_export.gopkg/rpcserver/auth_export_source_test.gopkg/rpcserver/auth_test.gopkg/rpcserver/confined_check_sources_test.gopkg/rpcserver/confined_chunkless_test.gopkg/rpcserver/confined_expiry_roundtrip_test.gopkg/rpcserver/confined_graph_tools_test.gopkg/rpcserver/confined_graph_walk_test.gopkg/rpcserver/confined_ingest_marks_test.gopkg/rpcserver/confined_review_roundtrip_test.gopkg/rpcserver/confined_tools_review_test.gopkg/rpcserver/confined_tools_round2_test.gopkg/rpcserver/confined_typed_args_test.gopkg/rpcserver/confined_typed_writers_test.gopkg/rpcserver/contract.gopkg/rpcserver/contract_test.gopkg/rpcserver/convert_common.gopkg/rpcserver/convert_graph.gopkg/rpcserver/decision.gopkg/rpcserver/decision_test.gopkg/rpcserver/errors.gopkg/rpcserver/errors_test.gopkg/rpcserver/graph.gopkg/rpcserver/graph_test.gopkg/rpcserver/graphrag.gopkg/rpcserver/graphrag_test.gopkg/rpcserver/harness_test.gopkg/rpcserver/include_proposed_test.gopkg/rpcserver/ingest_condition_test.gopkg/rpcserver/ingest_ownership_test.gopkg/rpcserver/key_file_reload_test.gopkg/rpcserver/knowledge.gopkg/rpcserver/knowledge_get_list_test.gopkg/rpcserver/knowledge_test.gopkg/rpcserver/memory.gopkg/rpcserver/memory_test.gopkg/rpcserver/method_coverage_test.gopkg/rpcserver/metrics.gopkg/rpcserver/metrics_recall_test.gopkg/rpcserver/metrics_test.gopkg/rpcserver/ownership.gopkg/rpcserver/ownership_test.gopkg/rpcserver/recover.gopkg/rpcserver/recover_test.gopkg/rpcserver/scoped_keys_test.gopkg/rpcserver/server.gopkg/rpcserver/sparql_access.gopkg/rpcserver/sparql_access_json.gopkg/rpcserver/tools.gopkg/rpcserver/tools_auth_test.gopkg/rpcserver/tools_guard_test.gopkg/rpcserver/tools_test.gopkg/rpcserver/trace.gopkg/rpcserver/trace_bound_test.gopkg/rpcserver/trace_flow_test.gopkg/rpcserver/trace_ids_test.gopkg/rpcserver/trace_reqid_test.gopkg/rpcserver/trace_test.gopkg/rpcserver/upsert_blank_id_test.gopkg/rpcserver/upsert_ownership_test.gopkg/semantic-router/batch_validation_test.gopkg/semantic-router/cache_retry_test.gopkg/semantic-router/cached_embedder_race_test.gopkg/semantic-router/embedder.gopkg/semantic-router/extraction_case_test.gopkg/semantic-router/function_route_name_test.gopkg/semantic-router/hybrid.gopkg/semantic-router/hybrid_test.gopkg/semantic-router/negative_similarity_test.gopkg/semantic-router/router.gopkg/semantic-router/router_test.gopkg/semantic-router/schema.gopkg/semantic-router/schema_extractor_test.gopkg/semantic-router/schema_required_list_test.gopkg/semantic-router/schema_test.gopkg/semantic-router/sparse.gopkg/semantic-router/sparse_refit_test.gopkg/semantic-router/sparse_test.gopkg/semantic-router/types.gopkg/sqldialect/dialect.gopkg/sqldialect/dialect_test.gopkg/sqldialect/extension.gopkg/sqldialect/extension_test.gopkg/sqldialect/json_array_contains_guard_test.gopkg/sqldialect/json_test.goplugins/cortexdb-live/hooks/register.tsxplugins/cortexdb-live/tests/recall.test.tsxplugins/cortexdb-live/types/index.d.tsplugins/cortexdb/bin/cortexdb-file-contextplugins/cortexdb/bin/cortexdb-mcpplugins/cortexdb/bin/cortexdb-mcp-pathplugins/cortexdb/bin/cortexdb-mcp.cmdplugins/cortexdb/bin/cortexdb-recallplugins/cortexdb/bin/cortexdb-session-endplugins/cortexdb/bin/cortexdb-session-startplugins/dsh-cortexdb-memory/lib/backend.jsplugins/dsh-cortexdb-memory/lib/capture.jsplugins/dsh-cortexdb-memory/lib/grpc.jsplugins/dsh-cortexdb-memory/lib/index.jsplugins/dsh-cortexdb-memory/lib/recall.jsplugins/dsh-cortexdb-memory/package.jsonplugins/dsh-cortexdb-memory/test/backend.test.jsplugins/dsh-cortexdb-memory/test/capture.test.jsplugins/dsh-cortexdb-memory/test/grpc.test.jsplugins/dsh-cortexdb-memory/test/grpc_truncation.test.jsplugins/dsh-cortexdb-memory/test/parse_result.test.jsplugins/dsh-cortexdb-memory/test/recall.test.jsplugins/hermes-cortexdb-memory/__init__.pyplugins/hermes-cortexdb-memory/test_provider.pyplugins/obsidian-cortexdb/esbuild.config.mjsplugins/obsidian-cortexdb/package.jsonplugins/obsidian-cortexdb/src/brain.jsplugins/obsidian-cortexdb/src/export.jsplugins/obsidian-cortexdb/src/main.jsplugins/obsidian-cortexdb/src/note.jsplugins/obsidian-cortexdb/src/vault_index.jsplugins/obsidian-cortexdb/src/view.jsplugins/obsidian-cortexdb/test/brain.test.jsplugins/obsidian-cortexdb/test/export.test.jsplugins/obsidian-cortexdb/test/note.test.jsplugins/obsidian-cortexdb/test/vault_index.test.jsplugins/openclaw-cortexdb-memory/index.jsplugins/openclaw-cortexdb-memory/lib/cortexdb.jsplugins/openclaw-cortexdb-memory/lib/sidecar.jsplugins/openclaw-cortexdb-memory/package.jsonplugins/openclaw-cortexdb-memory/test/cortexdb.test.jsplugins/openclaw-cortexdb-memory/test/sidecar.test.jsscripts/gen-llms-full.shscripts/gen-proto.shversion.go
Files
.agents/plugins/marketplace.jsonasset362 bytes.agents/product-marketing.mddoc8,853 bytes.agents/skills/cortexdb/SKILL.mddoc27,086 bytes.claude-plugin/marketplace.jsonasset916 bytes.dockerignoreasset634 bytes.github/ISSUE_TEMPLATE/bug_report.mddoc701 bytes.github/ISSUE_TEMPLATE/feature_request.mddoc702 bytes.github/pull_request_template.mddoc1,202 bytes.github/workflows/ci.ymlasset8,507 bytes.github/workflows/pages.ymlasset1,103 bytes.github/workflows/publish-clients.ymlasset5,597 bytes.gitignoreasset1,458 bytesCHANGELOG.mddoc227,471 bytesCONTRIBUTING.mddoc1,652 bytesLICENSEasset1,067 bytesREADME.mddoc10,511 bytesREADME_CN.mddoc10,345 bytesSKILL.mdcore86,800 bytesSKILL.mdcore86,800 bytesSKILL.mdcore86,800 bytesSKILL.mdcore86,800 bytesSKILL.mdcore86,800 bytesSKILL.mdcore86,800 bytesSKILL.mdcore86,800 bytesSKILL.mdcore86,800 bytesSKILL.mdcore86,800 bytesSKILL.mdcore86,800 bytesSKILL.mdcore86,800 bytesSKILL.mdcore86,800 bytesSKILL.mdcore86,800 bytesSKILL.mdcore86,800 bytesSKILL.mdcore86,800 bytesSKILL.mdcore86,800 bytesSKILL.mdcore86,800 bytesSKILL.mdcore86,800 bytesSKILL.mdcore86,800 bytesSKILL.mdcore86,800 bytesSKILL.mdcore86,800 bytesSKILL.mdcore86,800 bytesSKILL.mdcore86,800 bytesSKILL.mdcore86,800 bytesSKILL.mdcore86,800 bytesSKILL.mdcore86,800 bytesSKILL.mdcore86,800 bytesSKILL.mdcore86,800 bytesSKILL.mdcore86,800 bytesSKILL.mdcore86,800 bytesSKILL.mdcore86,800 bytesSKILL.mdcore86,800 bytesSKILL.mdcore86,800 bytesSKILL.mdcore86,800 bytesSKILL.mdcore86,800 bytesSKILL.mdcore86,800 bytesSKILL.mdcore86,800 bytesSKILL.mdcore86,800 bytesclients/node/.gitignoreasset20 bytesclients/node/README.mddoc2,217 bytesclients/node/examples/agent_memory.jsruns1,339 bytesclients/node/package-lock.jsonasset14,289 bytesclients/node/package.jsonruns755 bytesclients/node/proto/cortexdb/v1/admin.protoasset1,605 bytesclients/node/proto/cortexdb/v1/common.protoasset1,320 bytesclients/node/proto/cortexdb/v1/contract.protoasset6,063 bytesclients/node/proto/cortexdb/v1/decision.protoasset8,077 bytesclients/node/proto/cortexdb/v1/graph.protoasset8,780 bytesclients/node/proto/cortexdb/v1/graphrag.protoasset2,573 bytesclients/node/proto/cortexdb/v1/knowledge.protoasset3,505 bytesclients/node/proto/cortexdb/v1/memory.protoasset2,426 bytesclients/node/proto/cortexdb/v1/tools.protoasset712 bytesclients/node/src/index.d.tsruns1,377 bytesclients/node/src/index.jsruns4,122 bytesclients/node/test/integration.jsruns3,741 bytesclients/python/.gitignoreasset38 bytesclients/python/MANIFEST.inasset43 bytesclients/python/README.mddoc2,172 bytesclients/python/cortexdb_client/__init__.pyruns784 bytesclients/python/cortexdb_client/_pb/__init__.pyruns0 bytesclients/python/cortexdb_client/_pb/cortexdb/__init__.pyruns0 bytesclients/python/cortexdb_client/_pb/cortexdb/v1/__init__.pyruns0 bytesclients/python/cortexdb_client/_pb/cortexdb/v1/admin_pb2.pyruns2,898 bytesclients/python/cortexdb_client/_pb/cortexdb/v1/admin_pb2_grpc.pyruns7,142 bytesclients/python/cortexdb_client/_pb/cortexdb/v1/common_pb2.pyruns4,619 bytesclients/python/cortexdb_client/_pb/cortexdb/v1/common_pb2_grpc.pyruns898 bytesclients/python/cortexdb_client/_pb/cortexdb/v1/contract_pb2.pyruns4,160 bytesclients/python/cortexdb_client/_pb/cortexdb/v1/contract_pb2_grpc.pyruns6,505 bytesclients/python/cortexdb_client/_pb/cortexdb/v1/decision_pb2.pyruns4,931 bytesclients/python/cortexdb_client/_pb/cortexdb/v1/decision_pb2_grpc.pyruns8,653 bytesclients/python/cortexdb_client/_pb/cortexdb/v1/graph_pb2.pyruns21,702 bytesclients/python/cortexdb_client/_pb/cortexdb/v1/graph_pb2_grpc.pyruns34,494 bytesclients/python/cortexdb_client/_pb/cortexdb/v1/graphrag_pb2.pyruns8,731 bytesclients/python/cortexdb_client/_pb/cortexdb/v1/graphrag_pb2_grpc.pyruns13,113 bytesclients/python/cortexdb_client/_pb/cortexdb/v1/knowledge_pb2.pyruns9,662 bytesclients/python/cortexdb_client/_pb/cortexdb/v1/knowledge_pb2_grpc.pyruns11,274 bytesclients/python/cortexdb_client/_pb/cortexdb/v1/memory_pb2.pyruns6,290 bytesclients/python/cortexdb_client/_pb/cortexdb/v1/memory_pb2_grpc.pyruns10,932 bytesclients/python/cortexdb_client/_pb/cortexdb/v1/tools_pb2.pyruns2,623 bytesclients/python/cortexdb_client/_pb/cortexdb/v1/tools_pb2_grpc.pyruns5,367 bytesclients/python/cortexdb_client/client.pyruns3,926 bytesclients/python/cortexdb_client/proto.pyruns1,064 bytesclients/python/examples/agent_memory.pyruns1,316 bytesclients/python/gen.shruns800 bytesclients/python/pyproject.tomlasset927 bytesclients/python/tests/test_integration.pyruns3,744 bytesclients/python/uv.lockasset195,563 bytesclients/rust/.gitignoreasset8 bytesclients/rust/Cargo.lockasset56,448 bytesclients/rust/Cargo.tomlasset64 bytesclients/rust/cortexdb-client/Cargo.tomlasset1,298 bytesclients/rust/cortexdb-client/README.mddoc2,373 bytesclients/rust/cortexdb-client/examples/e2e_ollama.rsasset7,146 bytesclients/rust/cortexdb-client/examples/roundtrip.rsasset1,814 bytesclients/rust/cortexdb-client/proto/cortexdb/v1/admin.protoasset1,605 bytesclients/rust/cortexdb-client/proto/cortexdb/v1/common.protoasset1,320 bytesclients/rust/cortexdb-client/proto/cortexdb/v1/contract.protoasset6,063 bytesclients/rust/cortexdb-client/proto/cortexdb/v1/decision.protoasset8,077 bytesclients/rust/cortexdb-client/proto/cortexdb/v1/graph.protoasset8,780 bytesclients/rust/cortexdb-client/proto/cortexdb/v1/graphrag.protoasset2,573 bytesclients/rust/cortexdb-client/proto/cortexdb/v1/knowledge.protoasset3,505 bytesclients/rust/cortexdb-client/proto/cortexdb/v1/memory.protoasset2,426 bytesclients/rust/cortexdb-client/proto/cortexdb/v1/tools.protoasset712 bytesclients/rust/cortexdb-client/src/client.rsasset3,731 bytesclients/rust/cortexdb-client/src/gen/cortexdb.v1.rsasset100,549 bytesclients/rust/cortexdb-client/src/lib.rsasset743 bytesclients/rust/cortexdb-client/src/sidecar.rsasset8,956 bytesclients/rust/cortexdb-client/tests/integration.rsasset6,723 bytesclients/rust/gen/Cargo.tomlasset228 bytesclients/rust/gen/src/main.rsasset936 bytescmd/cortexdb-bench/embedder.goruns9,232 bytescmd/cortexdb-bench/fetch.goruns1,910 bytescmd/cortexdb-bench/main.goruns16,079 bytescmd/cortexdb-bench/main_test.goruns8,734 bytescmd/cortexdb-bench/retrieve.goruns4,957 bytescmd/cortexdb-connector-mcp/main.goruns2,958 bytescmd/cortexdb-grpc/embedder.goruns444 bytescmd/cortexdb-grpc/embedder_test.goruns1,564 bytescmd/cortexdb-grpc/embedder_watch.goruns5,231 bytescmd/cortexdb-grpc/embedder_watch_test.goruns2,895 bytescmd/cortexdb-grpc/health.goruns3,322 bytescmd/cortexdb-grpc/health_test.goruns2,770 bytescmd/cortexdb-grpc/main.goruns10,065 bytescmd/cortexdb-grpc/review_gate.goruns990 bytescmd/cortexdb-grpc/review_gate_test.goruns1,238 bytescmd/cortexdb-grpc/vector_index.goruns2,701 bytescmd/cortexdb-grpc/vector_index_test.goruns7,238 bytescmd/cortexdb-grpc/version.goruns1,558 bytescmd/cortexdb-grpc/version_test.goruns1,541 bytescmd/cortexdb-mcp-stdio/capture_grade_test.goruns2,385 bytescmd/cortexdb-mcp-stdio/capture_session.goruns17,283 bytescmd/cortexdb-mcp-stdio/capture_session_test.goruns1,822 bytescmd/cortexdb-mcp-stdio/capture_supersede.goruns9,918 bytescmd/cortexdb-mcp-stdio/dedup.goruns1,922 bytescmd/cortexdb-mcp-stdio/doctor.goruns6,711 bytescmd/cortexdb-mcp-stdio/doctor_test.goruns4,782 bytescmd/cortexdb-mcp-stdio/dsh_sessions.goruns5,285 bytescmd/cortexdb-mcp-stdio/dsh_sessions_test.goruns5,707 bytescmd/cortexdb-mcp-stdio/embedder.goruns4,253 bytescmd/cortexdb-mcp-stdio/export_memory.goruns10,441 bytescmd/cortexdb-mcp-stdio/export_memory_test.goruns4,825 bytescmd/cortexdb-mcp-stdio/export_yaml_test.goruns1,106 bytescmd/cortexdb-mcp-stdio/facts_asof.goruns1,832 bytescmd/cortexdb-mcp-stdio/file_context.goruns4,147 bytescmd/cortexdb-mcp-stdio/files.goruns3,321 bytescmd/cortexdb-mcp-stdio/files_test.goruns4,328 bytescmd/cortexdb-mcp-stdio/global_search.goruns2,417 bytescmd/cortexdb-mcp-stdio/graph.goruns9,450 bytescmd/cortexdb-mcp-stdio/graph_cleanup.goruns2,833 bytescmd/cortexdb-mcp-stdio/graph_html_tool.goruns3,870 bytescmd/cortexdb-mcp-stdio/graph_live_activity.goruns1,706 bytescmd/cortexdb-mcp-stdio/graph_live_cli.goruns3,077 bytescmd/cortexdb-mcp-stdio/graph_live_tool.goruns5,253 bytescmd/cortexdb-mcp-stdio/graph_update.goruns3,216 bytescmd/cortexdb-mcp-stdio/hook_budget.goruns1,653 bytescmd/cortexdb-mcp-stdio/import.goruns4,261 bytescmd/cortexdb-mcp-stdio/import_agent.goruns24,259 bytescmd/cortexdb-mcp-stdio/import_agent_test.goruns19,077 bytescmd/cortexdb-mcp-stdio/import_code.goruns5,195 bytescmd/cortexdb-mcp-stdio/learning.goruns5,196 bytescmd/cortexdb-mcp-stdio/llm.goruns4,873 bytescmd/cortexdb-mcp-stdio/main.goruns9,922 bytescmd/cortexdb-mcp-stdio/memory_html.goruns7,257 bytescmd/cortexdb-mcp-stdio/memory_usage.goruns2,724 bytescmd/cortexdb-mcp-stdio/multi_hop.goruns1,765 bytescmd/cortexdb-mcp-stdio/query_transform.goruns3,846 bytescmd/cortexdb-mcp-stdio/recall.goruns4,032 bytescmd/cortexdb-mcp-stdio/recall_eval.goruns9,667 bytescmd/cortexdb-mcp-stdio/recall_remote.goruns12,453 bytescmd/cortexdb-mcp-stdio/recall_remote_test.goruns5,400 bytescmd/cortexdb-mcp-stdio/recall_situation.goruns3,280 bytescmd/cortexdb-mcp-stdio/recall_situation_test.goruns3,722 bytescmd/cortexdb-mcp-stdio/reembed_memories.goruns1,307 bytescmd/cortexdb-mcp-stdio/remote.goruns6,676 bytescmd/cortexdb-mcp-stdio/remote_bulk.goruns6,955 bytescmd/cortexdb-mcp-stdio/remote_bulk_test.goruns5,986 bytescmd/cortexdb-mcp-stdio/remote_test.goruns4,345 bytescmd/cortexdb-mcp-stdio/remote_trace_test.goruns4,418 bytescmd/cortexdb-mcp-stdio/reranker.goruns4,089 bytescmd/cortexdb-mcp-stdio/reranker_test.goruns1,095 bytescmd/cortexdb-mcp-stdio/resolve_entities.goruns3,467 bytescmd/cortexdb-mcp-stdio/review_gate_test.goruns1,527 bytescmd/cortexdb-mcp-stdio/scrub.goruns2,200 bytescmd/cortexdb-mcp-stdio/scrub_test.goruns2,901 bytescmd/cortexdb-mcp-stdio/session_context.goruns8,454 bytescmd/cortexdb-mcp-stdio/session_context_test.goruns3,491 bytescmd/cortexdb-mcp-stdio/side_graph.goruns9,141 bytescmd/cortexdb-mcp-stdio/side_graph_test.goruns4,683 bytescmd/cortexdb-mcp-stdio/side_graph_tool.goruns5,620 bytescmd/cortexdb-mcp-stdio/sweep_expired.goruns3,596 bytescmd/cortexdb-mcp-stdio/sweep_expired_test.goruns9,701 bytescmd/cortexdb-mcp-stdio/sync_memory.goruns4,452 bytesdeploy/README.mddoc12,353 bytesdeploy/agents-demo/Dockerfile.hermesasset1,023 bytesdeploy/agents-demo/USAGE_RECORD.mddoc3,142 bytesdeploy/agents-demo/docker-compose.ymlasset2,960 bytesdeploy/agents-demo/entrypoint.hermes.shruns1,566 bytesdeploy/docker/.env.exampleasset652 bytesdeploy/docker/Dockerfileruns1,505 bytesdeploy/docker/docker-compose.ymlasset1,700 bytesdeploy/systemd/cortexdb-grpc.env.exampleasset1,175 bytesdeploy/systemd/cortexdb-grpc.serviceasset2,464 bytesdoc.goruns5,595 bytesdocs/.nojekyllasset0 bytesdocs/404.htmlasset904 bytesdocs/GUIDE.mddoc70,538 bytesdocs/GUIDE_CN.mddoc69,563 bytesdocs/LAUNCH_KIT.mddoc8,933 bytesdocs/PROJECT_OVERVIEW.mddoc3,889 bytesdocs/assets/cortexdb-mobile-poster-qr-redesign.pngasset2,184,419 bytesdocs/assets/cortexdb-mobile-poster-with-qr.pngasset1,868,118 bytesdocs/assets/cortexdb-mobile-poster.pngasset1,910,629 bytesdocs/assets/fonts/instrument-sans-latin.woff2asset29,904 bytesdocs/assets/fonts/jetbrains-mono-latin.woff2asset31,340 bytesdocs/assets/img/apple-touch-icon.pngasset18,933 bytesdocs/assets/img/icon-512.pngasset60,104 bytesdocs/assets/img/live-view-dark-1600.webpasset69,708 bytesdocs/assets/img/live-view-dark-800.webpasset22,908 bytesdocs/assets/img/live-view-light-1600.webpasset67,204 bytesdocs/assets/img/live-view-light-800.webpasset22,838 bytesdocs/assets/img/live-view-phone-390.webpasset30,396 bytesdocs/assets/img/live-view-phone-780.webpasset79,770 bytesdocs/assets/img/og-zh.pngasset93,453 bytesdocs/assets/img/og.pngasset93,956 bytesdocs/assets/selfkg-overview.pngasset343,269 bytesdocs/assets/selfkg-zoom.pngasset188,196 bytesdocs/assets/site.cssasset18,094 bytesdocs/assets/site.jsruns1,588 bytesdocs/favicon.svgasset414 bytesdocs/index.htmlasset39,628 bytesdocs/llms-full.txtdoc66,054 bytesdocs/llms.txtdoc4,659 bytesdocs/robots.txtdoc443 bytesdocs/site.webmanifestasset526 bytesdocs/sitemap.xmlasset1,162 bytesdocs/superpowers/plans/2026-05-30-importflow.mddoc73,567 bytesdocs/superpowers/plans/2026-06-07-grpc-sidecar-rust-client.mddoc94,516 bytesdocs/superpowers/plans/2026-06-12-data-connector-privacy.mddoc69,338 bytesdocs/superpowers/plans/2026-06-16-connector-cdc-phase1-polling.mddoc43,285 bytesdocs/superpowers/plans/2026-06-16-connector-cdc-phase2-pg-logical.mddoc25,778 bytesdocs/superpowers/plans/2026-06-16-connector-cdc-phase3-mysql-binlog.mddoc20,248 bytesdocs/superpowers/plans/2026-06-17-ddl-to-kg-llm.mddoc23,370 bytesdocs/superpowers/plans/2026-06-17-ddl-to-kg-mapping.mddoc27,604 bytesdocs/superpowers/plans/2026-08-10-palantir-ontology.mddoc250,771 bytesdocs/superpowers/plans/2026-09-12-listing-cursors.mddoc38,287 bytesdocs/superpowers/specs/2026-05-30-importflow-design.mddoc9,625 bytesdocs/superpowers/specs/2026-06-07-grpc-sidecar-rust-client-design.mddoc9,131 bytesdocs/superpowers/specs/2026-06-12-data-connector-privacy-design.mddoc11,131 bytesdocs/superpowers/specs/2026-06-16-connector-cdc-design.mddoc12,173 bytesdocs/superpowers/specs/2026-06-17-ddl-to-kg-llm-design.mddoc9,481 bytesdocs/superpowers/specs/2026-06-17-ddl-to-kg-mapping-design.mddoc9,113 bytesdocs/superpowers/specs/2026-06-23-profileflow-design.mddoc10,512 bytesdocs/superpowers/specs/2026-09-05-knowledge-contract-design.mddoc17,266 bytesdocs/superpowers/specs/2026-09-12-cortexdb-cli-design.mddoc11,116 bytesdocs/zh/index.htmlasset38,290 bytesexamples/01_core/main.goruns1,768 bytesexamples/02_rag/main.goruns1,660 bytesexamples/03_memoryflow/main.goruns4,004 bytesexamples/04_knowledge_graph/main.goruns4,841 bytesexamples/05_graphflow/main.goruns3,073 bytesexamples/05_graphflow/openai.goruns3,512 bytesexamples/06_tools_mcp/main.goruns2,555 bytesexamples/07_importflow/main.goruns1,393 bytesexamples/08_self_knowledge_graph/.gitignoreasset5 bytesexamples/08_self_knowledge_graph/main.goruns9,962 bytesexamples/08_self_knowledge_graph/qa_test.goruns5,422 bytesexamples/09_connector/main.goruns2,409 bytesexamples/10_support_brain/README.mddoc3,162 bytesexamples/10_support_brain/llm.goruns921 bytesexamples/10_support_brain/main.goruns14,505 bytesexamples/11_unified_brain/README.mddoc2,575 bytesexamples/11_unified_brain/main.goruns18,043 bytesexamples/12_incident_agent/README.mddoc2,205 bytesexamples/12_incident_agent/main.goruns8,357 bytesexamples/12_incident_agent/openai.goruns4,359 bytesexamples/13_scale_analytics/README.mddoc2,542 bytesexamples/13_scale_analytics/main.goruns18,427 bytesexamples/14_semantic_rag/README.mddoc2,286 bytesexamples/14_semantic_rag/embedder.goruns2,517 bytesexamples/14_semantic_rag/main.goruns4,287 bytesexamples/15_cortex_query/main.goruns4,496 bytesexamples/16_ontology/main.goruns16,373 bytesexamples/17_query_source/main.goruns6,560 bytesexamples/17_query_source/meilisearch.goruns4,635 bytesexamples/18_vector_graph_ontology/README.mddoc5,504 bytesexamples/18_vector_graph_ontology/embedder.goruns2,490 bytesexamples/18_vector_graph_ontology/estate.goruns9,809 bytesexamples/18_vector_graph_ontology/main.goruns26,807 bytesexamples/18_vector_graph_ontology/schema.goruns8,882 bytesexamples/19_execution_graph/bench.goruns13,989 bytesexamples/19_execution_graph/main.goruns11,931 bytesexamples/19_execution_graph/main_test.goruns455 bytesexamples/20_media/main.goruns4,268 bytesexamples/README.mddoc9,322 bytesexamples/kg_e2e/main.goruns13,766 bytesglama.jsonasset93 bytesgo.modasset2,733 bytesgo.sumasset16,318 bytesinternal/encoding/utils.goruns3,130 bytesinternal/encoding/vector_test.goruns1,637 bytesinternal/pgscan/pgscan.goruns1,660 bytesinternal/pgscan/pgscan_test.goruns962 bytesinternal/pgtest/pgtest.goruns6,527 bytesinternal/pgtest/pgtest_test.goruns3,450 bytesinternal/testname/testname.goruns2,063 bytesinternal/testname/testname_test.goruns2,111 bytespkg/agentmem/agentmem_test.goruns12,907 bytespkg/agentmem/backend_parity_test.goruns25,332 bytespkg/agentmem/bank.goruns3,915 bytespkg/agentmem/context.goruns5,430 bytespkg/agentmem/context_append_test.goruns1,885 bytespkg/agentmem/crud.goruns13,376 bytespkg/agentmem/doc.goruns1,876 bytespkg/agentmem/hindsight.goruns3,426 bytespkg/agentmem/ranking_test.goruns1,671 bytespkg/agentmem/reflect.goruns4,406 bytespkg/agentmem/reflect_scope_test.goruns2,906 bytespkg/agentmem/schema.goruns6,204 bytespkg/agentmem/search.goruns13,452 bytespkg/agentmem/sql_exec.goruns1,873 bytespkg/agentmem/store.goruns4,374 bytespkg/agentmem/types.goruns3,643 bytespkg/authz/allowlist.goruns37,122 bytespkg/authz/allowlist_graph_test.goruns4,597 bytespkg/authz/allowlist_test.goruns31,629 bytespkg/authz/ambiguous.goruns4,017 bytespkg/authz/ambiguous_test.goruns2,181 bytespkg/authz/authz.goruns12,896 bytespkg/authz/authz_test.goruns13,127 bytespkg/authz/caller.goruns1,642 bytespkg/authz/check_sources_confined_test.goruns1,519 bytespkg/authz/http.goruns3,686 bytespkg/authz/key_file_trailing_test.goruns1,425 bytespkg/authz/key_source.goruns5,935 bytespkg/authz/key_source_test.goruns20,954 bytespkg/authz/knowledge_get_list_test.goruns1,169 bytespkg/authz/methods.goruns13,034 bytespkg/authz/row_ids_test.goruns7,737 bytespkg/authz/rows.goruns6,143 bytespkg/authz/rows_test.goruns19,796 bytespkg/authz/tools.goruns4,578 bytespkg/authz/tools_test.goruns6,236 bytespkg/connector/apply.goruns2,618 bytespkg/connector/apply_test.goruns1,346 bytespkg/connector/cdc.goruns1,298 bytespkg/connector/cdc_e2e_test.goruns5,297 bytespkg/connector/cdc_mysql.goruns5,385 bytespkg/connector/cdc_mysql_e2e_test.goruns2,997 bytespkg/connector/cdc_mysql_test.goruns705 bytespkg/connector/cdc_pg.goruns6,753 bytespkg/connector/cdc_pg_e2e_test.goruns3,483 bytespkg/connector/cdc_pg_test.goruns744 bytespkg/connector/cdc_polling.goruns2,862 bytespkg/connector/cdc_polling_test.goruns921 bytespkg/connector/cdc_test.goruns689 bytespkg/connector/checkpoint.goruns2,129 bytespkg/connector/checkpoint_test.goruns1,134 bytespkg/connector/classify.goruns3,169 bytespkg/connector/classify_llm.goruns2,198 bytespkg/connector/classify_llm_test.goruns1,071 bytespkg/connector/classify_test.goruns1,140 bytespkg/connector/desensitize.goruns6,174 bytespkg/connector/desensitize_nulls_test.goruns1,276 bytespkg/connector/desensitize_test.goruns6,236 bytespkg/connector/e2e_test.goruns8,389 bytespkg/connector/keyprovider.goruns1,159 bytespkg/connector/keyprovider_test.goruns823 bytespkg/connector/mask.goruns1,960 bytespkg/connector/mask_email_test.goruns683 bytespkg/connector/mask_test.goruns1,005 bytespkg/connector/mcp.goruns4,145 bytespkg/connector/mcp_test.goruns2,423 bytespkg/connector/plan.goruns3,361 bytespkg/connector/plan_test.goruns1,111 bytespkg/connector/source_mysql.goruns2,316 bytespkg/connector/source_mysql_test.goruns517 bytespkg/connector/source_postgres.goruns7,510 bytespkg/connector/source_postgres_test.goruns650 bytespkg/connector/source_value_test.goruns889 bytespkg/connector/textscan.goruns1,194 bytespkg/connector/textscan_test.goruns808 bytespkg/connector/toolbox.goruns5,268 bytespkg/connector/toolbox_test.goruns1,143 bytespkg/connector/types.goruns3,504 bytespkg/connector/types_test.goruns764 bytespkg/connector/vault.goruns4,953 bytespkg/connector/vault_test.goruns2,249 bytespkg/connector/watcher.goruns7,086 bytespkg/connector/watcher_position_test.goruns1,634 bytespkg/connector/watcher_resume_test.goruns2,634 bytespkg/connector/watcher_test.goruns4,868 bytespkg/core/advanced_filter.goruns19,138 bytespkg/core/advanced_search.goruns19,769 bytespkg/core/advanced_search_collection_test.goruns2,968 bytespkg/core/aggregate_exclude_parity_test.goruns2,379 bytespkg/core/aggregate_only_parity_test.goruns2,367 bytespkg/core/aggregation_identifier_test.goruns6,938 bytespkg/core/aggregations.goruns18,333 bytespkg/core/aggregations_test.goruns11,787 bytespkg/core/batch_delete_test.goruns9,059 bytespkg/core/brain_store.goruns5,461 bytespkg/core/chat.goruns11,883 bytespkg/core/chat_vector_cache.goruns6,193 bytespkg/core/chat_vector_cache_test.goruns4,746 bytespkg/core/collections.goruns9,892 bytespkg/core/collections_test.goruns6,630 bytespkg/core/csv_flush_error_test.goruns1,341 bytespkg/core/dimension.goruns7,872 bytespkg/core/dimension_report.goruns8,393 bytespkg/core/dimension_test.goruns11,492 bytespkg/core/doc.goruns1,032 bytespkg/core/document.goruns6,400 bytespkg/core/embedding.goruns17,594 bytespkg/core/errors.goruns1,512 bytespkg/core/faceted_search.goruns14,643 bytespkg/core/fts_cjk.goruns5,942 bytespkg/core/fts_cjk_test.goruns6,453 bytespkg/core/fts_match_test.goruns4,577 bytespkg/core/fts_postgres.goruns10,365 bytespkg/core/fts_postgres_test.goruns4,797 bytespkg/core/fts_translation_test.goruns4,198 bytespkg/core/hnsw_simple_test.goruns2,759 bytespkg/core/hnsw_test.goruns10,828 bytespkg/core/hnsw_topk_test.goruns2,223 bytespkg/core/hybrid_failure_test.goruns3,748 bytespkg/core/index_sync.goruns2,007 bytespkg/core/io.goruns15,106 bytespkg/core/io_test.goruns13,557 bytespkg/core/logger.goruns3,855 bytespkg/core/multi_vector.goruns9,176 bytespkg/core/parity_aggregate_test.goruns24,583 bytespkg/core/parity_range_test.goruns16,728 bytespkg/core/pg_stale_type.goruns3,337 bytespkg/core/pg_stale_type_test.goruns7,041 bytespkg/core/quantization_test.goruns2,864 bytespkg/core/rag_test.goruns6,510 bytespkg/core/range_search_test.goruns8,913 bytespkg/core/registry.goruns4,560 bytespkg/core/registry_test.goruns3,120 bytespkg/core/reranker.goruns13,032 bytespkg/core/reranker_test.goruns10,009 bytespkg/core/resources_test.goruns9,542 bytespkg/core/search_filter_test.goruns2,476 bytespkg/core/similarity.goruns2,138 bytespkg/core/snapshot_chunks.goruns5,083 bytespkg/core/snapshot_quantizer_test.goruns10,647 bytespkg/core/snapshot_reconcile.goruns11,174 bytespkg/core/snapshot_reconcile_test.goruns7,887 bytespkg/core/sqlite_allocator.goruns2,391 bytespkg/core/sqlite_writelock.goruns9,252 bytespkg/core/sqlite_writelock_test.goruns5,523 bytespkg/core/store.goruns4,468 bytespkg/core/store_binary.goruns5,743 bytespkg/core/store_binary_test.goruns8,166 bytespkg/core/store_checkpoint.goruns6,005 bytespkg/core/store_checkpoint_test.goruns6,702 bytespkg/core/store_close.goruns1,532 bytespkg/core/store_crud.goruns19,226 bytespkg/core/store_index.goruns19,034 bytespkg/core/store_init.goruns14,180 bytespkg/core/store_parity_reads_test.goruns2,337 bytespkg/core/store_parity_test.goruns11,718 bytespkg/core/store_postgres.goruns28,377 bytespkg/core/store_postgres_aggregate.goruns10,247 bytespkg/core/store_postgres_aggregate_where_test.goruns1,943 bytespkg/core/store_postgres_assert.goruns229 bytespkg/core/store_postgres_binary.goruns3,944 bytespkg/core/store_postgres_brain_assert.goruns209 bytespkg/core/store_postgres_chat.goruns9,228 bytespkg/core/store_postgres_chat_test.goruns12,322 bytespkg/core/store_postgres_collections.goruns2,689 bytespkg/core/store_postgres_dims.goruns9,951 bytespkg/core/store_postgres_dims_test.goruns15,927 bytespkg/core/store_postgres_faceted.goruns21,158 bytespkg/core/store_postgres_nearest.goruns683 bytespkg/core/store_postgres_nearest_test.goruns13,222 bytespkg/core/store_postgres_read.goruns11,729 bytespkg/core/store_postgres_read_test.goruns11,901 bytespkg/core/store_postgres_search.goruns25,872 bytespkg/core/store_postgres_search_test.goruns22,059 bytespkg/core/store_query.goruns7,686 bytespkg/core/store_search.goruns21,272 bytespkg/core/store_test.goruns34,302 bytespkg/core/store_tx.goruns3,812 bytespkg/core/streaming.goruns8,544 bytespkg/core/streaming_test.goruns12,962 bytespkg/core/text_similarity.goruns164 bytespkg/core/vector_aggregate.goruns23,814 bytespkg/core/vector_aggregate_postgres.goruns2,679 bytespkg/core/vector_aggregate_test.goruns21,561 bytespkg/cortexdb/aggregate.goruns10,235 bytespkg/cortexdb/aggregate_test.goruns7,073 bytespkg/cortexdb/backup.goruns1,590 bytespkg/cortexdb/backup_test.goruns4,675 bytespkg/cortexdb/brain.goruns31,741 bytespkg/cortexdb/brain_graph_facts.goruns6,047 bytespkg/cortexdb/brain_graph_facts_test.goruns3,274 bytespkg/cortexdb/brain_index.goruns2,420 bytespkg/cortexdb/brain_index_test.goruns3,077 bytespkg/cortexdb/brain_on_postgres_test.goruns2,376 bytespkg/cortexdb/brain_test.goruns8,536 bytespkg/cortexdb/brain_tool_api.goruns2,879 bytespkg/cortexdb/brain_tooldefs.goruns24,768 bytespkg/cortexdb/brain_types.goruns14,797 bytespkg/cortexdb/caller_scope_memory_tools_test.goruns10,148 bytespkg/cortexdb/changes.goruns14,910 bytespkg/cortexdb/changes_mcp_schema_test.goruns1,306 bytespkg/cortexdb/changes_overhead_test.goruns3,047 bytespkg/cortexdb/changes_test.goruns12,799 bytespkg/cortexdb/check_sources.goruns23,386 bytespkg/cortexdb/check_sources_test.goruns54,889 bytespkg/cortexdb/chunk_window.goruns18,108 bytespkg/cortexdb/chunk_window_test.goruns14,056 bytespkg/cortexdb/column_rename_test.goruns1,973 bytespkg/cortexdb/contract.goruns10,636 bytespkg/cortexdb/contract_query.goruns7,951 bytespkg/cortexdb/contract_query_test.goruns11,443 bytespkg/cortexdb/contract_test.goruns10,250 bytespkg/cortexdb/contract_tooldefs.goruns4,062 bytespkg/cortexdb/cortexdb.goruns15,199 bytespkg/cortexdb/cortexdb_test.goruns12,348 bytespkg/cortexdb/decision.goruns21,323 bytespkg/cortexdb/decision_query.goruns12,638 bytespkg/cortexdb/decision_test.goruns24,704 bytespkg/cortexdb/decision_tooldefs.goruns10,991 bytespkg/cortexdb/disambiguate.goruns31,484 bytespkg/cortexdb/disambiguate_test.goruns18,651 bytespkg/cortexdb/embedded_config_test.goruns1,681 bytespkg/cortexdb/embedder.goruns2,650 bytespkg/cortexdb/embedder_cache.goruns3,351 bytespkg/cortexdb/embedder_cache_test.goruns3,874 bytespkg/cortexdb/embedder_example_test.goruns4,785 bytespkg/cortexdb/embedder_test.goruns5,328 bytespkg/cortexdb/embedder_timed.goruns675 bytespkg/cortexdb/embedding_error_cause_test.goruns2,031 bytespkg/cortexdb/entity_collections.goruns8,302 bytespkg/cortexdb/entity_collections_test.goruns5,570 bytespkg/cortexdb/entity_extraction_test.goruns5,073 bytespkg/cortexdb/entity_upsert_merge_test.goruns11,400 bytespkg/cortexdb/evaluation_bench_test.goruns2,994 bytespkg/cortexdb/evaluation_fixture_test.goruns4,262 bytespkg/cortexdb/evaluation_test.goruns5,729 bytespkg/cortexdb/execution.goruns31,292 bytespkg/cortexdb/execution_test.goruns14,355 bytespkg/cortexdb/execution_tooldefs.goruns15,135 bytespkg/cortexdb/expiry.goruns14,101 bytespkg/cortexdb/expiry_bench_test.goruns1,227 bytespkg/cortexdb/expiry_class_test.goruns12,607 bytespkg/cortexdb/expiry_entry_points_test.goruns7,869 bytespkg/cortexdb/expiry_postgres_test.goruns2,024 bytespkg/cortexdb/expiry_r3_test.goruns15,371 bytespkg/cortexdb/expiry_review_test.goruns7,333 bytespkg/cortexdb/expiry_round2_test.goruns20,161 bytespkg/cortexdb/expiry_scope_test.goruns2,213 bytespkg/cortexdb/expiry_test.goruns14,950 bytespkg/cortexdb/expiry_tool.goruns2,196 bytespkg/cortexdb/expiry_tool_test.goruns3,532 bytespkg/cortexdb/extract_conversation.goruns7,857 bytespkg/cortexdb/extract_conversation_scope_test.goruns4,543 bytespkg/cortexdb/extract_conversation_test.goruns2,308 bytespkg/cortexdb/fact_provenance.goruns11,598 bytespkg/cortexdb/fact_provenance_test.goruns11,144 bytespkg/cortexdb/fresh_db_graph_reads_test.goruns2,201 bytespkg/cortexdb/fts_fuzz_test.goruns2,347 bytespkg/cortexdb/fts_sanitize_test.goruns3,087 bytespkg/cortexdb/graph_analytics.goruns23,376 bytespkg/cortexdb/graph_analytics_test.goruns17,446 bytespkg/cortexdb/graph_caller_scope_test.goruns30,647 bytespkg/cortexdb/graph_cleanup.goruns12,927 bytespkg/cortexdb/graph_cypher.goruns7,258 bytespkg/cortexdb/graph_cypher_test.goruns3,512 bytespkg/cortexdb/graph_delete_entities.goruns3,169 bytespkg/cortexdb/graph_expansion_collection_test.goruns1,749 bytespkg/cortexdb/graph_health.goruns21,403 bytespkg/cortexdb/graph_health_test.goruns9,731 bytespkg/cortexdb/graph_hidden_as_missing_test.goruns17,120 bytespkg/cortexdb/graph_list_all.goruns12,453 bytespkg/cortexdb/graph_list_all_test.goruns8,299 bytespkg/cortexdb/graph_list_next_edges_test.goruns3,619 bytespkg/cortexdb/graph_maintenance.goruns7,954 bytespkg/cortexdb/graph_maintenance_test.goruns7,567 bytespkg/cortexdb/graph_pagerank_cache.goruns16,718 bytespkg/cortexdb/graph_pagerank_cache_test.goruns9,275 bytespkg/cortexdb/graph_runtime.goruns12,055 bytespkg/cortexdb/graph_runtime_sql.goruns10,602 bytespkg/cortexdb/graph_runtime_test.goruns3,946 bytespkg/cortexdb/graph_schema.goruns27,242 bytespkg/cortexdb/graph_schema_test.goruns16,965 bytespkg/cortexdb/graph_scoped_entities_test.goruns12,097 bytespkg/cortexdb/graph_walk_pool_test.goruns726 bytespkg/cortexdb/graph_walk_scope.goruns7,738 bytespkg/cortexdb/graph_walk_scope_test.goruns15,675 bytespkg/cortexdb/graphrag.goruns22,600 bytespkg/cortexdb/graphrag_chunking_test.goruns3,836 bytespkg/cortexdb/graphrag_cjk_test.goruns2,999 bytespkg/cortexdb/graphrag_entity_enrichment_test.goruns2,988 bytespkg/cortexdb/graphrag_helpers.goruns24,674 bytespkg/cortexdb/graphrag_ingest_conditional_test.goruns8,472 bytespkg/cortexdb/graphrag_ingest_dedupe_test.goruns8,084 bytespkg/cortexdb/graphrag_ingest_metadata_test.goruns5,220 bytespkg/cortexdb/graphrag_ingest_postgres_test.goruns6,190 bytespkg/cortexdb/graphrag_ingest_review_test.goruns9,647 bytespkg/cortexdb/graphrag_ingest_round2_test.goruns23,738 bytespkg/cortexdb/graphrag_ingest_round3_test.goruns9,294 bytespkg/cortexdb/graphrag_paths.goruns13,802 bytespkg/cortexdb/graphrag_paths_test.goruns5,339 bytespkg/cortexdb/graphrag_ppr.goruns32,924 bytespkg/cortexdb/graphrag_ppr_test.goruns8,364 bytespkg/cortexdb/graphrag_relation_identity_test.goruns8,316 bytespkg/cortexdb/graphrag_test.goruns12,059 bytespkg/cortexdb/graphrag_tool_defs.goruns66,656 bytespkg/cortexdb/graphrag_tool_delete_document.goruns10,818 bytespkg/cortexdb/graphrag_tool_delete_document_test.goruns8,825 bytespkg/cortexdb/graphrag_tool_find_nodes.goruns8,050 bytespkg/cortexdb/graphrag_tool_find_nodes_chunks_test.goruns8,204 bytespkg/cortexdb/graphrag_tool_find_nodes_hidden_test.goruns9,911 bytespkg/cortexdb/graphrag_tool_find_nodes_test.goruns12,431 bytespkg/cortexdb/graphrag_tool_helpers.goruns12,483 bytespkg/cortexdb/graphrag_tool_ingest.goruns35,903 bytespkg/cortexdb/graphrag_tool_search.goruns32,673 bytespkg/cortexdb/graphrag_tool_types.goruns15,934 bytespkg/cortexdb/graphrag_tools_test.goruns12,323 bytespkg/cortexdb/import_agent_memory.goruns6,345 bytespkg/cortexdb/import_agent_memory_test.goruns3,307 bytespkg/cortexdb/include_proposed_test.goruns13,710 bytespkg/cortexdb/index_snapshot_lifecycle_test.goruns3,307 bytespkg/cortexdb/inference_api.goruns631 bytespkg/cortexdb/inference_dispatch.goruns489 bytespkg/cortexdb/inference_mcp.goruns552 bytespkg/cortexdb/inference_runtime.goruns5,008 bytespkg/cortexdb/inference_test.goruns8,918 bytespkg/cortexdb/inference_tooldefs.goruns1,799 bytespkg/cortexdb/inference_types.goruns1,397 bytespkg/cortexdb/ingest_condition.goruns3,647 bytespkg/cortexdb/ingest_condition_postgres_test.goruns2,179 bytespkg/cortexdb/ingest_writer_test.goruns8,846 bytespkg/cortexdb/knowledge_api.goruns15,949 bytespkg/cortexdb/knowledge_delete_sources_test.goruns7,464 bytespkg/cortexdb/knowledge_get_list_mcp_test.goruns6,495 bytespkg/cortexdb/knowledge_get_list_test.goruns7,562 bytespkg/cortexdb/knowledge_graph_api.goruns10,771 bytespkg/cortexdb/knowledge_graph_api_test.goruns23,330 bytespkg/cortexdb/knowledge_graph_e2e_test.goruns17,722 bytespkg/cortexdb/knowledge_graph_shacl_rules_test.goruns4,717 bytespkg/cortexdb/knowledge_graph_tools.goruns4,095 bytespkg/cortexdb/knowledge_graph_types.goruns9,821 bytespkg/cortexdb/knowledge_helpers.goruns8,009 bytespkg/cortexdb/knowledge_hybrid.goruns6,961 bytespkg/cortexdb/knowledge_hybrid_scores_test.goruns5,516 bytespkg/cortexdb/knowledge_lexical_test.goruns2,448 bytespkg/cortexdb/knowledge_memory_helpers.goruns2,462 bytespkg/cortexdb/knowledge_memory_helpers_snippet_test.goruns1,094 bytespkg/cortexdb/knowledge_memory_test.goruns12,750 bytespkg/cortexdb/knowledge_memory_tooldefs.goruns34,779 bytespkg/cortexdb/knowledge_memory_tooldefs_test.goruns1,721 bytespkg/cortexdb/knowledge_memory_types.goruns19,086 bytespkg/cortexdb/knowledge_relation_edges_test.goruns1,557 bytespkg/cortexdb/knowledge_relation_ends_test.goruns9,196 bytespkg/cortexdb/knowledge_tx.goruns35,262 bytespkg/cortexdb/lexical_accents_test.goruns7,524 bytespkg/cortexdb/lexical_cjk.goruns18,514 bytespkg/cortexdb/lexical_cjk_test.goruns11,657 bytespkg/cortexdb/lexical_fold_test.goruns5,597 bytespkg/cortexdb/lexical_rank_test.goruns3,102 bytespkg/cortexdb/lexical_rarity.goruns22,423 bytespkg/cortexdb/lexical_rarity_test.goruns14,438 bytespkg/cortexdb/lexical_stem.goruns6,243 bytespkg/cortexdb/lexical_stem_test.goruns5,142 bytespkg/cortexdb/lexical_variant_words.goruns10,036 bytespkg/cortexdb/lexical_variant_words_test.goruns49,655 bytespkg/cortexdb/lexical_variants_run_test.goruns19,960 bytespkg/cortexdb/listed_ids.goruns1,115 bytespkg/cortexdb/listed_ids_test.goruns2,116 bytespkg/cortexdb/listing_cursor.goruns2,824 bytespkg/cortexdb/listing_cursor_test.goruns4,942 bytespkg/cortexdb/mcp.goruns27,596 bytespkg/cortexdb/mcp_call.goruns4,073 bytespkg/cortexdb/mcp_call_test.goruns3,858 bytespkg/cortexdb/mcp_test.goruns25,282 bytespkg/cortexdb/mcp_tool_coverage_test.goruns2,558 bytespkg/cortexdb/media.goruns26,330 bytespkg/cortexdb/media_test.goruns21,503 bytespkg/cortexdb/media_tool.goruns6,900 bytespkg/cortexdb/media_vectors.goruns21,632 bytespkg/cortexdb/media_vectors_test.goruns20,772 bytespkg/cortexdb/memory_api.goruns61,694 bytespkg/cortexdb/memory_boosts_test.goruns4,553 bytespkg/cortexdb/memory_embed_timeout_test.goruns2,392 bytespkg/cortexdb/memory_feedback_test.goruns3,461 bytespkg/cortexdb/memory_fusion_test.goruns6,714 bytespkg/cortexdb/memory_get_scope_test.goruns7,149 bytespkg/cortexdb/memory_grade.goruns4,688 bytespkg/cortexdb/memory_grade_test.goruns7,942 bytespkg/cortexdb/memory_graph_test.goruns4,085 bytespkg/cortexdb/memory_list_all.goruns8,587 bytespkg/cortexdb/memory_list_all_test.goruns9,877 bytespkg/cortexdb/memory_owner.goruns6,788 bytespkg/cortexdb/memory_owner_test.goruns4,383 bytespkg/cortexdb/memory_ranking_test.goruns1,885 bytespkg/cortexdb/memory_search_coalesce.goruns3,816 bytespkg/cortexdb/memory_search_coalesce_test.goruns2,447 bytespkg/cortexdb/memory_sync.goruns7,611 bytespkg/cortexdb/memory_sync_test.goruns7,776 bytespkg/cortexdb/memory_vector.goruns2,065 bytespkg/cortexdb/memory_vector_heal.goruns12,005 bytespkg/cortexdb/memory_vector_heal_test.goruns8,573 bytespkg/cortexdb/node_branch_by_id_test.goruns3,896 bytespkg/cortexdb/objectset_hybrid_test.goruns13,022 bytespkg/cortexdb/objectset_resolve.goruns18,998 bytespkg/cortexdb/objectset_resolve_test.goruns19,658 bytespkg/cortexdb/objectset_searcharound_test.goruns12,814 bytespkg/cortexdb/objectset_types.goruns9,012 bytespkg/cortexdb/objectset_types_test.goruns10,962 bytespkg/cortexdb/ontology_action_apply.goruns26,472 bytespkg/cortexdb/ontology_action_apply_test.goruns34,171 bytespkg/cortexdb/ontology_action_types.goruns12,547 bytespkg/cortexdb/ontology_action_types_test.goruns21,262 bytespkg/cortexdb/ontology_action_validate_test.goruns17,016 bytespkg/cortexdb/ontology_api.goruns7,146 bytespkg/cortexdb/ontology_bookkeeping_type_test.goruns5,883 bytespkg/cortexdb/ontology_cardinality.goruns2,360 bytespkg/cortexdb/ontology_compile.goruns11,222 bytespkg/cortexdb/ontology_compile_test.goruns2,237 bytespkg/cortexdb/ontology_diff.goruns7,087 bytespkg/cortexdb/ontology_diff_test.goruns14,763 bytespkg/cortexdb/ontology_dispatch.goruns2,516 bytespkg/cortexdb/ontology_dispatch_test.goruns3,478 bytespkg/cortexdb/ontology_draft.goruns52,650 bytespkg/cortexdb/ontology_draft_test.goruns28,827 bytespkg/cortexdb/ontology_identity.goruns8,765 bytespkg/cortexdb/ontology_identity_integration_test.goruns14,330 bytespkg/cortexdb/ontology_identity_test.goruns3,743 bytespkg/cortexdb/ontology_interface.goruns10,276 bytespkg/cortexdb/ontology_interface_retrieval_test.goruns12,112 bytespkg/cortexdb/ontology_interface_test.goruns7,921 bytespkg/cortexdb/ontology_link_interface_test.goruns12,522 bytespkg/cortexdb/ontology_mcp.goruns5,664 bytespkg/cortexdb/ontology_normalize.goruns3,427 bytespkg/cortexdb/ontology_normalize_test.goruns2,072 bytespkg/cortexdb/ontology_sdk.goruns8,030 bytespkg/cortexdb/ontology_sdk_test.goruns12,922 bytespkg/cortexdb/ontology_shared_property_test.goruns3,809 bytespkg/cortexdb/ontology_storage.goruns10,419 bytespkg/cortexdb/ontology_storage_test.goruns9,856 bytespkg/cortexdb/ontology_strict_actions_test.goruns9,304 bytespkg/cortexdb/ontology_test.goruns3,453 bytespkg/cortexdb/ontology_tooldefs.goruns7,458 bytespkg/cortexdb/ontology_types.goruns8,227 bytespkg/cortexdb/ontology_types_test.goruns2,738 bytespkg/cortexdb/ontology_validation.goruns24,529 bytespkg/cortexdb/ontology_validation_test.goruns11,145 bytespkg/cortexdb/ontology_vectorized_test.goruns4,198 bytespkg/cortexdb/ontology_vocabulary_test.goruns5,326 bytespkg/cortexdb/ontology_write_validation_test.goruns20,180 bytespkg/cortexdb/openai_embedder.goruns6,453 bytespkg/cortexdb/openai_embedder_test.goruns1,808 bytespkg/cortexdb/postgres_brain_helper_test.goruns1,797 bytespkg/cortexdb/ppr_bench_test.goruns14,185 bytespkg/cortexdb/ppr_hub_test.goruns2,540 bytespkg/cortexdb/query_api.goruns19,599 bytespkg/cortexdb/query_api_test.goruns6,158 bytespkg/cortexdb/query_graph_scope.goruns10,545 bytespkg/cortexdb/query_graph_scope_test.goruns12,135 bytespkg/cortexdb/query_graph_scope_walk_test.goruns19,809 bytespkg/cortexdb/query_prefetch_scope_test.goruns2,340 bytespkg/cortexdb/query_source.goruns5,706 bytespkg/cortexdb/query_source_test.goruns6,736 bytespkg/cortexdb/query_tool_schema.goruns4,949 bytespkg/cortexdb/query_transform.goruns2,807 bytespkg/cortexdb/query_transform_test.goruns5,009 bytespkg/cortexdb/quick.goruns5,395 bytespkg/cortexdb/quick_batch_lengths_test.goruns792 bytespkg/cortexdb/race_off_test.goruns132 bytespkg/cortexdb/race_on_test.goruns130 bytespkg/cortexdb/rag_bench_test.goruns4,942 bytespkg/cortexdb/recall_explain.goruns10,719 bytespkg/cortexdb/recall_explain_test.goruns4,711 bytespkg/cortexdb/recall_log.goruns32,565 bytespkg/cortexdb/recall_log_test.goruns10,192 bytespkg/cortexdb/recall_log_tooldefs.goruns7,033 bytespkg/cortexdb/recall_log_trace_test.goruns4,961 bytespkg/cortexdb/redundant_index_test.goruns9,480 bytespkg/cortexdb/reembed.goruns12,004 bytespkg/cortexdb/reembed_memories_test.goruns4,641 bytespkg/cortexdb/reembed_test.goruns15,279 bytespkg/cortexdb/relevance_floors.goruns11,678 bytespkg/cortexdb/rerank.goruns5,831 bytespkg/cortexdb/rerank_mmr_test.goruns4,072 bytespkg/cortexdb/rerank_test.goruns2,219 bytespkg/cortexdb/reranker.goruns1,763 bytespkg/cortexdb/reranker_test.goruns2,471 bytespkg/cortexdb/retrieval_auto_fusion_test.goruns8,024 bytespkg/cortexdb/retrieval_plan.goruns12,005 bytespkg/cortexdb/retrieval_plan_collection_test.goruns3,294 bytespkg/cortexdb/retrieval_plan_schema.goruns1,956 bytespkg/cortexdb/retrieval_plan_test.goruns4,178 bytespkg/cortexdb/retrieval_plan_types.goruns3,330 bytespkg/cortexdb/retrieval_property_test.goruns2,279 bytespkg/cortexdb/retrieval_semantic_test.goruns1,261 bytespkg/cortexdb/review.goruns8,124 bytespkg/cortexdb/review_r3_test.goruns3,502 bytespkg/cortexdb/review_r4_test.goruns14,793 bytespkg/cortexdb/review_review_test.goruns13,076 bytespkg/cortexdb/review_round2_test.goruns25,780 bytespkg/cortexdb/review_test.goruns13,997 bytespkg/cortexdb/rules_api.goruns12,975 bytespkg/cortexdb/rules_test.goruns13,636 bytespkg/cortexdb/rules_tooldefs.goruns8,535 bytespkg/cortexdb/search_collection_scope_test.goruns3,110 bytespkg/cortexdb/search_default_topk_test.goruns2,464 bytespkg/cortexdb/search_short_cjk_test.goruns2,729 bytespkg/cortexdb/sql_chunking.goruns583 bytespkg/cortexdb/sql_chunking_test.goruns478 bytespkg/cortexdb/sql_exec.goruns2,548 bytespkg/cortexdb/temporal.goruns6,595 bytespkg/cortexdb/temporal_test.goruns9,262 bytespkg/cortexdb/temporal_tooldefs.goruns9,489 bytespkg/cortexdb/testdata/fuzz/FuzzLexicalSearchNeverErrors/13201ecb1bc85642asset32 bytespkg/cortexdb/text_search.goruns26,677 bytespkg/cortexdb/text_search_authorize_test.goruns4,651 bytespkg/cortexdb/title_entity.goruns1,716 bytespkg/cortexdb/title_entity_test.goruns5,633 bytespkg/cortexdb/tool_mutates_test.goruns12,037 bytespkg/cortexdb/tools_on_postgres_test.goruns12,743 bytespkg/cortexdb/upsert_entities_collections_test.goruns10,443 bytespkg/cortexdb/vector_range.goruns7,257 bytespkg/cortexdb/vector_range_test.goruns12,814 bytespkg/cortexdb/verify_claims.goruns23,061 bytespkg/cortexdb/verify_claims_test.goruns15,750 bytespkg/cortexdb/written_by.goruns2,882 bytespkg/cortexdb/written_by_test.goruns4,998 bytespkg/eval/bench.goruns3,681 bytespkg/eval/bench_hipporag.goruns6,470 bytespkg/eval/bench_locomo.goruns5,840 bytespkg/eval/bench_longmemeval.goruns4,255 bytespkg/eval/bench_manifest.goruns3,750 bytespkg/eval/bench_manifest.jsonasset2,926 bytespkg/eval/bench_test.goruns13,404 bytespkg/eval/dataset.goruns3,264 bytespkg/eval/eval.goruns7,908 bytespkg/eval/eval_ch_test.goruns4,595 bytespkg/eval/eval_cortexdb_test.goruns2,127 bytespkg/eval/eval_paths_test.goruns16,068 bytespkg/eval/eval_semantic_test.goruns4,279 bytespkg/eval/eval_zh_test.goruns3,027 bytespkg/eval/metrics.goruns4,206 bytespkg/eval/metrics_test.goruns4,277 bytespkg/eval/testdata/baselines-v2.114.1.jsonasset132,481 bytespkg/eval/testdata/bench/2wikimultihopqa.jsonasset950 bytespkg/eval/testdata/bench/2wikimultihopqa_corpus.jsonasset288 bytespkg/eval/testdata/bench/locomo.jsonasset1,847 bytespkg/eval/testdata/bench/longmemeval.jsonasset2,306 bytespkg/eval/testdata/bench/musique.jsonasset1,424 bytespkg/eval/testdata/bench/musique_corpus.jsonasset566 bytespkg/eval/testdata/dataset.jsonasset11,153 bytespkg/eval/testdata/dataset_ch.jsonasset73,980 bytespkg/eval/testdata/dataset_zh.jsonasset10,327 bytespkg/geo/antipodal_test.goruns1,364 bytespkg/geo/geospatial.goruns13,844 bytespkg/geo/geospatial_test.goruns17,258 bytespkg/geo/metadata_copy_test.goruns3,885 bytespkg/graph/backend_parity_test.goruns8,520 bytespkg/graph/changefeed.goruns40,861 bytespkg/graph/changefeed_test.goruns19,566 bytespkg/graph/cypher/ast.goruns7,711 bytespkg/graph/cypher/check.goruns20,797 bytespkg/graph/cypher/doc.goruns5,000 bytespkg/graph/cypher/eval.goruns26,018 bytespkg/graph/cypher/exec.goruns25,831 bytespkg/graph/cypher/fuzz_test.goruns8,940 bytespkg/graph/cypher/indexed_props_test.goruns7,013 bytespkg/graph/cypher/lexer.goruns6,856 bytespkg/graph/cypher/parser.goruns28,395 bytespkg/graph/cypher/project.goruns8,480 bytespkg/graph/cypher/sqlgen.goruns30,688 bytespkg/graph/cypher/value.goruns13,868 bytespkg/graph/cypher_corpus_test.goruns26,799 bytespkg/graph/cypher_plan_test.goruns5,315 bytespkg/graph/cypher_query.goruns2,855 bytespkg/graph/cypher_range_bounds_test.goruns1,280 bytespkg/graph/cypher_realdata_test.goruns3,609 bytespkg/graph/cypher_string_bounds_test.goruns1,229 bytespkg/graph/cypher_tck_test.goruns25,624 bytespkg/graph/edge_index_test.goruns2,024 bytespkg/graph/exhaustive_test.goruns825 bytespkg/graph/graph.goruns33,593 bytespkg/graph/graph_algorithms.goruns11,600 bytespkg/graph/graph_algorithms_test.goruns15,270 bytespkg/graph/graph_batch.goruns23,418 bytespkg/graph/graph_bench_test.goruns10,774 bytespkg/graph/graph_export.goruns16,967 bytespkg/graph/graph_hierarchy.goruns14,197 bytespkg/graph/graph_hierarchy_test.goruns3,975 bytespkg/graph/graph_hnsw.goruns10,804 bytespkg/graph/graph_hnsw_topk_test.goruns3,409 bytespkg/graph/graph_hybrid.goruns19,645 bytespkg/graph/graph_hybrid_test.goruns13,234 bytespkg/graph/graph_leiden.goruns16,370 bytespkg/graph/graph_leiden_eval_test.goruns7,380 bytespkg/graph/graph_leiden_test.goruns15,323 bytespkg/graph/graph_node_test.goruns11,035 bytespkg/graph/graph_paths.goruns16,662 bytespkg/graph/graph_paths_test.goruns6,651 bytespkg/graph/graph_ppr.goruns22,220 bytespkg/graph/graph_ppr_test.goruns10,458 bytespkg/graph/graph_projection.goruns29,883 bytespkg/graph/graph_projection_test.goruns34,000 bytespkg/graph/graph_scope_test.goruns11,533 bytespkg/graph/graph_step_filter_test.goruns4,128 bytespkg/graph/graph_test.goruns10,875 bytespkg/graph/graph_traversal.goruns12,869 bytespkg/graph/graph_traversal_test.goruns15,161 bytespkg/graph/graph_tx.goruns2,230 bytespkg/graph/graph_vocabulary.goruns29,758 bytespkg/graph/graph_vocabulary_keys_test.goruns6,512 bytespkg/graph/graph_vocabulary_property_test.goruns8,900 bytespkg/graph/graph_vocabulary_test.goruns14,057 bytespkg/graph/graph_vocabulary_untyped_test.goruns2,953 bytespkg/graph/graph_xml_vectorless_test.goruns3,168 bytespkg/graph/index_sync.goruns371 bytespkg/graph/inference_dred.goruns21,026 bytespkg/graph/inference_dred_test.goruns12,379 bytespkg/graph/inference_maintain.goruns40,893 bytespkg/graph/inference_maintain_test.goruns23,140 bytespkg/graph/knowledge_graph_bench_test.goruns9,086 bytespkg/graph/owl.goruns16,683 bytespkg/graph/owl_rl.goruns33,072 bytespkg/graph/owl_rl_rules.goruns32,675 bytespkg/graph/owl_rl_rules_test.goruns11,668 bytespkg/graph/owl_rl_test.goruns39,009 bytespkg/graph/owl_test.goruns32,772 bytespkg/graph/pagerank_dangling_test.goruns1,345 bytespkg/graph/pgvector.goruns12,556 bytespkg/graph/pgvector_batch_test.goruns17,014 bytespkg/graph/pgvector_mirror_sqlite_test.goruns10,518 bytespkg/graph/pgvector_nearest_test.goruns4,139 bytespkg/graph/predict_edges_combine_test.goruns5,484 bytespkg/graph/property_index.goruns5,113 bytespkg/graph/property_index_test.goruns10,713 bytespkg/graph/rdf.goruns41,839 bytespkg/graph/rdf12_store_test.goruns16,632 bytespkg/graph/rdf_external.goruns3,919 bytespkg/graph/rdf_jsonld.goruns24,535 bytespkg/graph/rdf_jsonld_test.goruns24,255 bytespkg/graph/rdf_syntax.goruns41,828 bytespkg/graph/rdf_syntax_fuzz_test.goruns2,996 bytespkg/graph/rdf_syntax_write.goruns7,191 bytespkg/graph/rdf_term12.goruns16,226 bytespkg/graph/rdf_test.goruns7,391 bytespkg/graph/rdf_triple_terms_store.goruns8,950 bytespkg/graph/rdf_xml.goruns22,462 bytespkg/graph/rdf_xml_test.goruns2,677 bytespkg/graph/rdf_xml_wellformed_test.goruns1,588 bytespkg/graph/rdfs.goruns37,945 bytespkg/graph/rdfs_bench_test.goruns1,094 bytespkg/graph/rdfs_fixtures_test.goruns8,043 bytespkg/graph/rdfs_incremental_test.goruns5,004 bytespkg/graph/rdfs_reference_test.goruns8,924 bytespkg/graph/rdfs_semi_naive_test.goruns15,295 bytespkg/graph/rdfs_test.goruns7,977 bytespkg/graph/rules.goruns8,029 bytespkg/graph/rules_engine.goruns23,300 bytespkg/graph/rules_explain.goruns7,138 bytespkg/graph/rules_parse.goruns6,648 bytespkg/graph/rules_parse_test.goruns4,569 bytespkg/graph/rules_store.goruns6,314 bytespkg/graph/rules_test.goruns17,809 bytespkg/graph/shacl.goruns29,516 bytespkg/graph/shacl_constraints.goruns28,218 bytespkg/graph/shacl_constraints_test.goruns33,708 bytespkg/graph/shacl_paths.goruns6,091 bytespkg/graph/shacl_rules.goruns41,207 bytespkg/graph/shacl_rules_test.goruns35,103 bytespkg/graph/shacl_signed_integer_test.goruns1,469 bytespkg/graph/shacl_sparql.goruns16,752 bytespkg/graph/shacl_test.goruns7,828 bytespkg/graph/sparql.goruns109,211 bytespkg/graph/sparql12.goruns27,579 bytespkg/graph/sparql12_functions.goruns3,289 bytespkg/graph/sparql12_test.goruns16,293 bytespkg/graph/sparql_casts.goruns8,283 bytespkg/graph/sparql_functions.goruns45,289 bytespkg/graph/sparql_fuzz_test.goruns3,604 bytespkg/graph/sparql_graph.goruns6,335 bytespkg/graph/sparql_mutates.goruns1,566 bytespkg/graph/sparql_mutates_test.goruns3,404 bytespkg/graph/sparql_paths.goruns17,354 bytespkg/graph/sparql_results.goruns9,807 bytespkg/graph/sparql_results_test.goruns9,210 bytespkg/graph/sparql_scope.goruns8,505 bytespkg/graph/sparql_service.goruns8,713 bytespkg/graph/sparql_solution_keys_test.goruns1,201 bytespkg/graph/sparql_spec_test.goruns28,064 bytespkg/graph/sparql_test.goruns26,391 bytespkg/graph/sparql_trailing_values_test.goruns1,913 bytespkg/graph/sparql_update_graph.goruns8,641 bytespkg/graph/stmt_cache.goruns3,912 bytespkg/graph/stmt_cache_test.goruns3,445 bytespkg/graph/subquery_test.goruns3,901 bytespkg/graph/temporal.goruns40,283 bytespkg/graph/temporal_allen.goruns8,343 bytespkg/graph/temporal_allen_test.goruns5,054 bytespkg/graph/temporal_backdate_test.goruns9,880 bytespkg/graph/temporal_diff.goruns18,069 bytespkg/graph/temporal_reason.goruns13,356 bytespkg/graph/temporal_reason_test.goruns6,628 bytespkg/graph/temporal_test.goruns23,811 bytespkg/graph/testdata/fuzz/FuzzJSONLDImportNeverPanics/077906daf08aef71asset57 bytespkg/graph/testdata/fuzz/FuzzJSONLDImportNeverPanics/13d14f3a75b99f15asset35 bytespkg/graph/testdata/fuzz/FuzzJSONLDImportNeverPanics/a4e63e69c2e764a8asset47 bytespkg/graph/testdata/rdfs_golden/domain_range_and_declarations.txtdoc2,519 bytespkg/graph/testdata/rdfs_golden/mixed_named_graphs.txtdoc11,601 bytespkg/graph/testdata/rdfs_golden/subclass_chain_with_diamond.txtdoc8,280 bytespkg/graph/testdata/rdfs_golden/subproperty_chain_with_domain_and_range.txtdoc3,268 bytespkg/graph/testdata/shacl/LICENSE.mddoc290 bytespkg/graph/testdata/shacl/core/misc/deactivated-001.ttlasset1,188 bytespkg/graph/testdata/shacl/core/node/minInclusive-003.ttlasset2,738 bytespkg/graph/testdata/shacl/core/path/path-alternative-001.ttlasset2,382 bytespkg/graph/testdata/shacl/core/path/path-complex-002-data.ttlasset102 bytespkg/graph/testdata/shacl/core/path/path-complex-002-shapes.ttlasset348 bytespkg/graph/testdata/shacl/core/path/path-complex-002.ttlasset2,131 bytespkg/graph/testdata/shacl/core/property/datatype-ill-formed-data.ttlasset183 bytespkg/graph/testdata/shacl/core/property/datatype-ill-formed-shapes.ttlasset234 bytespkg/graph/testdata/shacl/core/property/datatype-ill-formed.ttlasset1,709 bytespkg/graph/testdata/shacl/core/property/lessThan-002.ttlasset2,607 bytespkg/graph/testdata/shacl/core/property/qualifiedValueShapesDisjoint-001.ttlasset3,381 bytespkg/graph/testdata/shacl/core/property/uniqueLang-002-data.ttlasset83 bytespkg/graph/testdata/shacl/core/property/uniqueLang-002-shapes.ttlasset472 bytespkg/graph/testdata/shacl/core/property/uniqueLang-002.ttlasset903 bytespkg/graph/testdata/shacl/core/targets/targetClassImplicit-001.ttlasset1,610 bytespkg/graph/testdata/shacl/manifest.ttlasset1,202 bytespkg/graph/testdata/shacl/sparql/component/propertyValidator-select-001.ttlasset3,121 bytespkg/graph/testdata/shacl/sparql/component/validator-001.ttlasset2,400 bytespkg/graph/testdata/shacl/sparql/node/prefixes-001.ttlasset2,064 bytespkg/graph/testdata/shacl/sparql/node/sparql-001.ttlasset2,901 bytespkg/graph/testdata/shacl/sparql/pre-binding/pre-binding-006.ttlasset1,377 bytespkg/graph/testdata/shacl/sparql/pre-binding/unsupported-sparql-004.ttlasset996 bytespkg/graph/testdata/w3c/LICENSE.mddoc173 bytespkg/graph/testdata/w3c/rdf/manifest.ttlasset32,731 bytespkg/graph/testdata/w3c/rdf/rdf11/rdf-trig/nested_blankNodePropertyLists.nqasset337 bytespkg/graph/testdata/w3c/rdf/rdf11/rdf-trig/nested_blankNodePropertyLists.trigasset265 bytespkg/graph/testdata/w3c/rdf/rdf11/rdf-trig/trig-syntax-bad-uri-escape-01.trigasset105 bytespkg/graph/testdata/w3c/rdf/rdf11/rdf-turtle/IRI-resolution-01.ntasset1,899 bytespkg/graph/testdata/w3c/rdf/rdf11/rdf-turtle/IRI-resolution-01.ttlasset1,563 bytespkg/graph/testdata/w3c/rdf/rdf11/rdf-turtle/blankNodePropertyList_containing_collection.ntasset249 bytespkg/graph/testdata/w3c/rdf/rdf11/rdf-turtle/blankNodePropertyList_containing_collection.ttlasset32 bytespkg/graph/testdata/w3c/rdf/rdf11/rdf-turtle/collection_object.ntasset264 bytespkg/graph/testdata/w3c/rdf/rdf11/rdf-turtle/collection_object.ttlasset48 bytespkg/graph/testdata/w3c/rdf/rdf11/rdf-turtle/nested_blankNodePropertyLists.ntasset134 bytespkg/graph/testdata/w3c/rdf/rdf11/rdf-turtle/nested_blankNodePropertyLists.ttlasset119 bytespkg/graph/testdata/w3c/rdf/rdf11/rdf-turtle/nested_collection.ntasset466 bytespkg/graph/testdata/w3c/rdf/rdf11/rdf-turtle/nested_collection.ttlasset50 bytespkg/graph/testdata/w3c/rdf/rdf11/rdf-turtle/turtle-syntax-bad-struct-02.ttlasset101 bytespkg/graph/testdata/w3c/rdf/rdf11/rdf-xml/amp-in-url/test001.ntasset549 bytespkg/graph/testdata/w3c/rdf/rdf11/rdf-xml/amp-in-url/test001.rdfasset1,412 bytespkg/graph/testdata/w3c/rdf/rdf11/rdf-xml/datatypes/test001.ntasset634 bytespkg/graph/testdata/w3c/rdf/rdf11/rdf-xml/datatypes/test001.rdfasset948 bytespkg/graph/testdata/w3c/rdf/rdf11/rdf-xml/rdf-containers-syntax-vs-schema/error001.rdfasset804 bytespkg/graph/testdata/w3c/rdf/rdf11/rdf-xml/rdf-containers-syntax-vs-schema/test004.ntasset2,329 bytespkg/graph/testdata/w3c/rdf/rdf11/rdf-xml/rdf-containers-syntax-vs-schema/test004.rdfasset1,050 bytespkg/graph/testdata/w3c/rdf/rdf11/rdf-xml/rdf-ns-prefix-confusion/test0010.ntasset504 bytespkg/graph/testdata/w3c/rdf/rdf11/rdf-xml/rdf-ns-prefix-confusion/test0010.rdfasset1,183 bytespkg/graph/testdata/w3c/rdf/rdf11/rdf-xml/rdfms-abouteach/error001.rdfasset942 bytespkg/graph/testdata/w3c/rdf/rdf11/rdf-xml/rdfms-empty-property-elements/test017.ntasset539 bytespkg/graph/testdata/w3c/rdf/rdf11/rdf-xml/rdfms-empty-property-elements/test017.rdfasset1,039 bytespkg/graph/testdata/w3c/rdf/rdf11/rdf-xml/rdfms-rdf-id/error005.rdfasset802 bytespkg/graph/testdata/w3c/rdf/rdf11/rdf-xml/rdfms-reification-required/test001.ntasset491 bytespkg/graph/testdata/w3c/rdf/rdf11/rdf-xml/rdfms-reification-required/test001.rdfasset784 bytespkg/graph/testdata/w3c/rdf/rdf11/rdf-xml/rdfms-seq-representation/test001.ntasset915 bytespkg/graph/testdata/w3c/rdf/rdf11/rdf-xml/rdfms-seq-representation/test001.rdfasset1,100 bytespkg/graph/testdata/w3c/rdf/rdf11/rdf-xml/rdfms-syntax-incomplete/error001.rdfasset628 bytespkg/graph/testdata/w3c/rdf/rdf11/rdf-xml/rdfms-syntax-incomplete/test004.ntasset1,217 bytespkg/graph/testdata/w3c/rdf/rdf11/rdf-xml/rdfms-syntax-incomplete/test004.rdfasset868 bytespkg/graph/testdata/w3c/rdf/rdf11/rdf-xml/rdfms-xmllang/test003.ntasset498 bytespkg/graph/testdata/w3c/rdf/rdf11/rdf-xml/rdfms-xmllang/test003.rdfasset786 bytespkg/graph/testdata/w3c/rdf/rdf11/rdf-xml/xml-canon/test001.ntasset621 bytespkg/graph/testdata/w3c/rdf/rdf11/rdf-xml/xml-canon/test001.rdfasset700 bytespkg/graph/testdata/w3c/rdf/rdf11/rdf-xml/xmlbase/test013.ntasset637 bytespkg/graph/testdata/w3c/rdf/rdf11/rdf-xml/xmlbase/test013.rdfasset795 bytespkg/graph/testdata/w3c/rdf/rdf12/rdf-n-quads/syntax/nquads-langdir-bad-1.nqasset75 bytespkg/graph/testdata/w3c/rdf/rdf12/rdf-n-quads/syntax/nquads12-bad-syntax-01.nqasset124 bytespkg/graph/testdata/w3c/rdf/rdf12/rdf-n-quads/syntax/nquads12-bnode-1.nqasset174 bytespkg/graph/testdata/w3c/rdf/rdf12/rdf-n-quads/syntax/nquads12-syntax-01.nqasset158 bytespkg/graph/testdata/w3c/rdf/rdf12/rdf-n-quads/syntax/nquads12-syntax-02.nqasset153 bytespkg/graph/testdata/w3c/rdf/rdf12/rdf-n-triples/c14n/dirlangtagged_string-c14n.ntasset62 bytespkg/graph/testdata/w3c/rdf/rdf12/rdf-n-triples/c14n/dirlangtagged_string.ntasset62 bytespkg/graph/testdata/w3c/rdf/rdf12/rdf-n-triples/c14n/extra_whitespace-03-c14n.ntasset51 bytespkg/graph/testdata/w3c/rdf/rdf12/rdf-n-triples/c14n/extra_whitespace-03.ntasset55 bytespkg/graph/testdata/w3c/rdf/rdf12/rdf-n-triples/c14n/literal_all_controls-c14n.ntasset215 bytespkg/graph/testdata/w3c/rdf/rdf12/rdf-n-triples/c14n/literal_all_controls.ntasset223 bytespkg/graph/testdata/w3c/rdf/rdf12/rdf-n-triples/c14n/triple-term-01-c14n.ntasset128 bytespkg/graph/testdata/w3c/rdf/rdf12/rdf-n-triples/c14n/triple-term-01.ntasset123 bytespkg/graph/testdata/w3c/rdf/rdf12/rdf-n-triples/c14n/triple-term-02-c14n.ntasset109 bytespkg/graph/testdata/w3c/rdf/rdf12/rdf-n-triples/c14n/triple-term-02.ntasset104 bytespkg/graph/testdata/w3c/rdf/rdf12/rdf-n-triples/c14n/triple-term-03-c14n.ntasset109 bytespkg/graph/testdata/w3c/rdf/rdf12/rdf-n-triples/c14n/triple-term-03.ntasset104 bytespkg/graph/testdata/w3c/rdf/rdf12/rdf-n-triples/c14n/triple-term-04-c14n.ntasset165 bytespkg/graph/testdata/w3c/rdf/rdf12/rdf-n-triples/c14n/triple-term-04.ntasset156 bytespkg/graph/testdata/w3c/rdf/rdf12/rdf-n-triples/syntax/ntriples-langdir-1.ntasset56 bytespkg/graph/testdata/w3c/rdf/rdf12/rdf-n-triples/syntax/ntriples-langdir-2.ntasset56 bytespkg/graph/testdata/w3c/rdf/rdf12/rdf-n-triples/syntax/ntriples-langdir-bad-1.ntasset56 bytespkg/graph/testdata/w3c/rdf/rdf12/rdf-n-triples/syntax/ntriples-langdir-bad-2.ntasset56 bytespkg/graph/testdata/w3c/rdf/rdf12/rdf-n-triples/syntax/ntriples-langdir-bad-3.ntasset105 bytespkg/graph/testdata/w3c/rdf/rdf12/rdf-n-triples/syntax/ntriples-langdir-bad-4.ntasset63 bytespkg/graph/testdata/w3c/rdf/rdf12/rdf-n-triples/syntax/ntriples12-bad-reified-syntax-1.ntasset103 bytespkg/graph/testdata/w3c/rdf/rdf12/rdf-n-triples/syntax/ntriples12-bad-syntax-01.ntasset106 bytespkg/graph/testdata/w3c/rdf/rdf12/rdf-n-triples/syntax/ntriples12-bad-syntax-02.ntasset126 bytespkg/graph/testdata/w3c/rdf/rdf12/rdf-n-triples/syntax/ntriples12-bad-syntax-05.ntasset106 bytespkg/graph/testdata/w3c/rdf/rdf12/rdf-n-triples/syntax/ntriples12-bad-syntax-10.ntasset105 bytespkg/graph/testdata/w3c/rdf/rdf12/rdf-n-triples/syntax/ntriples12-bnode-1.ntasset156 bytespkg/graph/testdata/w3c/rdf/rdf12/rdf-n-triples/syntax/ntriples12-bnode-bad-annotated-syntax-1.ntasset76 bytespkg/graph/testdata/w3c/rdf/rdf12/rdf-n-triples/syntax/ntriples12-nested-1.ntasset424 bytespkg/graph/testdata/w3c/rdf/rdf12/rdf-n-triples/syntax/ntriples12-syntax-01.ntasset139 bytespkg/graph/testdata/w3c/rdf/rdf12/rdf-n-triples/syntax/ntriples12-syntax-02.ntasset135 bytespkg/graph/testdata/w3c/rdf/rdf12/rdf-n-triples/syntax/ntriples12-syntax-03.ntasset178 bytespkg/graph/testdata/w3c/rdf/rdf12/rdf-trig/eval/trig12-eval-annotation-04.nqasset478 bytespkg/graph/testdata/w3c/rdf/rdf12/rdf-trig/eval/trig12-eval-annotation-04.trigasset69 bytespkg/graph/testdata/w3c/rdf/rdf12/rdf-trig/eval/trig12-eval-bnode-2.nqasset365 bytespkg/graph/testdata/w3c/rdf/rdf12/rdf-trig/eval/trig12-eval-bnode-2.trigasset90 bytespkg/graph/testdata/w3c/rdf/rdf12/rdf-trig/eval/trig12-eval-rt-01.nqasset212 bytespkg/graph/testdata/w3c/rdf/rdf12/rdf-trig/eval/trig12-eval-rt-01.trigasset54 bytespkg/graph/testdata/w3c/rdf/rdf12/rdf-trig/syntax/trig12-annotation-1.trigasset55 bytespkg/graph/testdata/w3c/rdf/rdf12/rdf-trig/syntax/trig12-syntax-bad-01.trigasset72 bytespkg/graph/testdata/w3c/rdf/rdf12/rdf-trig/syntax/trig12-syntax-basic-01.trigasset72 bytespkg/graph/testdata/w3c/rdf/rdf12/rdf-turtle/eval/turtle12-eval-annotation-01.ntasset233 bytespkg/graph/testdata/w3c/rdf/rdf12/rdf-turtle/eval/turtle12-eval-annotation-01.ttlasset51 bytespkg/graph/testdata/w3c/rdf/rdf12/rdf-turtle/eval/turtle12-eval-annotation-05.ntasset293 bytespkg/graph/testdata/w3c/rdf/rdf12/rdf-turtle/eval/turtle12-eval-annotation-05.ttlasset58 bytespkg/graph/testdata/w3c/rdf/rdf12/rdf-turtle/eval/turtle12-eval-annotation-10.ntasset403 bytespkg/graph/testdata/w3c/rdf/rdf12/rdf-turtle/eval/turtle12-eval-annotation-10.ttlasset67 bytespkg/graph/testdata/w3c/rdf/rdf12/rdf-turtle/eval/turtle12-eval-bnode-01.ntasset205 bytespkg/graph/testdata/w3c/rdf/rdf12/rdf-turtle/eval/turtle12-eval-bnode-01.ttlasset62 bytespkg/graph/testdata/w3c/rdf/rdf12/rdf-turtle/eval/turtle12-eval-reified-triples-annotation-02.ntasset325 bytespkg/graph/testdata/w3c/rdf/rdf12/rdf-turtle/eval/turtle12-eval-reified-triples-annotation-02.ttlasset64 bytespkg/graph/testdata/w3c/rdf/rdf12/rdf-turtle/eval/turtle12-eval-rt-01.ntasset174 bytespkg/graph/testdata/w3c/rdf/rdf12/rdf-turtle/eval/turtle12-eval-rt-01.ttlasset49 bytespkg/graph/testdata/w3c/rdf/rdf12/rdf-turtle/eval/turtle12-eval-rt-05.ntasset168 bytespkg/graph/testdata/w3c/rdf/rdf12/rdf-turtle/eval/turtle12-eval-rt-05.ttlasset57 bytespkg/graph/testdata/w3c/rdf/rdf12/rdf-turtle/eval/turtle12-eval-tt-03.ntasset178 bytespkg/graph/testdata/w3c/rdf/rdf12/rdf-turtle/eval/turtle12-eval-tt-03.ttlasset129 bytespkg/graph/testdata/w3c/rdf/rdf12/rdf-turtle/syntax/nt-ttl12-bad-syntax-01.ttlasset106 bytespkg/graph/testdata/w3c/rdf/rdf12/rdf-turtle/syntax/nt-ttl12-bad-syntax-07.ttlasset90 bytespkg/graph/testdata/w3c/rdf/rdf12/rdf-turtle/syntax/nt-ttl12-langdir-bad-2.ttlasset56 bytespkg/graph/testdata/w3c/rdf/rdf12/rdf-turtle/syntax/turtle12-annotation-1.ttlasset51 bytespkg/graph/testdata/w3c/rdf/rdf12/rdf-turtle/syntax/turtle12-annotation-2.ttlasset343 bytespkg/graph/testdata/w3c/rdf/rdf12/rdf-turtle/syntax/turtle12-annotation-3.ttlasset65 bytespkg/graph/testdata/w3c/rdf/rdf12/rdf-turtle/syntax/turtle12-annotation-6.ttlasset41 bytespkg/graph/testdata/w3c/rdf/rdf12/rdf-turtle/syntax/turtle12-surrogates-bad-04.ttlasset68 bytespkg/graph/testdata/w3c/rdf/rdf12/rdf-turtle/syntax/turtle12-syntax-bad-01.ttlasset61 bytespkg/graph/testdata/w3c/rdf/rdf12/rdf-turtle/syntax/turtle12-syntax-bad-02.ttlasset60 bytespkg/graph/testdata/w3c/rdf/rdf12/rdf-turtle/syntax/turtle12-syntax-bad-03.ttlasset50 bytespkg/graph/testdata/w3c/rdf/rdf12/rdf-turtle/syntax/turtle12-syntax-bad-04.ttlasset48 bytespkg/graph/testdata/w3c/rdf/rdf12/rdf-turtle/syntax/turtle12-syntax-bad-06.ttlasset72 bytespkg/graph/testdata/w3c/rdf/rdf12/rdf-turtle/syntax/turtle12-syntax-bad-07.ttlasset61 bytespkg/graph/testdata/w3c/rdf/rdf12/rdf-turtle/syntax/turtle12-syntax-bad-ann-1.ttlasset69 bytespkg/graph/testdata/w3c/rdf/rdf12/rdf-turtle/syntax/turtle12-syntax-bad-ann-2.ttlasset61 bytespkg/graph/testdata/w3c/rdf/rdf12/rdf-turtle/syntax/turtle12-syntax-basic-01.ttlasset61 bytespkg/graph/testdata/w3c/rdf/rdf12/rdf-turtle/syntax/turtle12-syntax-basic-02.ttlasset60 bytespkg/graph/testdata/w3c/rdf/rdf12/rdf-turtle/syntax/turtle12-syntax-bnode-01.ttlasset64 bytespkg/graph/testdata/w3c/rdf/rdf12/rdf-turtle/syntax/turtle12-syntax-compound.ttlasset185 bytespkg/graph/testdata/w3c/rdf/rdf12/rdf-turtle/syntax/turtle12-syntax-inside-01.ttlasset67 bytespkg/graph/testdata/w3c/rdf/rdf12/rdf-turtle/syntax/turtle12-syntax-nested-01.ttlasset96 bytespkg/graph/testdata/w3c/rdf/rdf12/rdf-turtle/syntax/turtle12-version-bad-02.ttlasset18 bytespkg/graph/testdata/w3c/rdf/rdf12/rdf-xml/eval/rdf12-xml-an-01.ntasset222 bytespkg/graph/testdata/w3c/rdf/rdf12/rdf-xml/eval/rdf12-xml-an-01.rdfasset341 bytespkg/graph/testdata/w3c/rdf/rdf12/rdf-xml/eval/rdf12-xml-an-reif-01.ntasset702 bytespkg/graph/testdata/w3c/rdf/rdf12/rdf-xml/eval/rdf12-xml-an-reif-01.rdfasset356 bytespkg/graph/testdata/w3c/rdf/rdf12/rdf-xml/eval/rdf12-xml-dir-01.ntasset67 bytespkg/graph/testdata/w3c/rdf/rdf12/rdf-xml/eval/rdf12-xml-dir-01.rdfasset319 bytespkg/graph/testdata/w3c/rdf/rdf12/rdf-xml/eval/rdf12-xml-tt-01.ntasset0 bytespkg/graph/testdata/w3c/rdf/rdf12/rdf-xml/eval/rdf12-xml-tt-01.rdfasset482 bytespkg/graph/testdata/w3c/rdf/rdf12/rdf-xml/eval/rdf12-xml-tt-07.rdfasset449 bytespkg/graph/testdata/w3c/sparql/manifest.ttlasset46,457 bytespkg/graph/testdata/w3c/sparql/sparql11/add/add-01-post.ttlasset294 bytespkg/graph/testdata/w3c/sparql/sparql11/add/add-01-pre.ttlasset184 bytespkg/graph/testdata/w3c/sparql/sparql11/add/add-01.ruasset49 bytespkg/graph/testdata/w3c/sparql/sparql11/add/add-default.ttlasset194 bytespkg/graph/testdata/w3c/sparql/sparql11/aggregates/agg-numeric.ttlasset243 bytespkg/graph/testdata/w3c/sparql/sparql11/aggregates/agg-sum-01.rqasset82 bytespkg/graph/testdata/w3c/sparql/sparql11/aggregates/agg-sum-01.srxasset314 bytespkg/graph/testdata/w3c/sparql/sparql11/aggregates/agg08.rqasset147 bytespkg/graph/testdata/w3c/sparql/sparql11/aggregates/agg12.rqasset115 bytespkg/graph/testdata/w3c/sparql/sparql11/basic-update/insert-data-named1.ruasset94 bytespkg/graph/testdata/w3c/sparql/sparql11/basic-update/insert-where-same-bnode-g3-post.ttlasset47 bytespkg/graph/testdata/w3c/sparql/sparql11/basic-update/insert-where-same-bnode-pre.ttlasset57 bytespkg/graph/testdata/w3c/sparql/sparql11/basic-update/insert-where-same-bnode2.ruasset531 bytespkg/graph/testdata/w3c/sparql/sparql11/basic-update/spo.ttlasset50 bytespkg/graph/testdata/w3c/sparql/sparql11/bind/bind07.rqasset119 bytespkg/graph/testdata/w3c/sparql/sparql11/bind/bind07.srxasset2,752 bytespkg/graph/testdata/w3c/sparql/sparql11/bind/bind08.rqasset106 bytespkg/graph/testdata/w3c/sparql/sparql11/bind/bind08.srxasset670 bytespkg/graph/testdata/w3c/sparql/sparql11/bind/bind10.rqasset188 bytespkg/graph/testdata/w3c/sparql/sparql11/bind/bind10.srxasset207 bytespkg/graph/testdata/w3c/sparql/sparql11/bind/data.ttlasset79 bytespkg/graph/testdata/w3c/sparql/sparql11/cast/cast-decimal.rqasset208 bytespkg/graph/testdata/w3c/sparql/sparql11/cast/cast-decimal.srxasset8,606 bytespkg/graph/testdata/w3c/sparql/sparql11/cast/cast-string.rqasset206 bytespkg/graph/testdata/w3c/sparql/sparql11/cast/cast-string.srxasset7,910 bytespkg/graph/testdata/w3c/sparql/sparql11/cast/data.ttlasset643 bytespkg/graph/testdata/w3c/sparql/sparql11/clear/clear-default.ttlasset62 bytespkg/graph/testdata/w3c/sparql/sparql11/clear/clear-g1.ttlasset81 bytespkg/graph/testdata/w3c/sparql/sparql11/clear/clear-g2.ttlasset55 bytespkg/graph/testdata/w3c/sparql/sparql11/clear/clear-named-01.ruasset49 bytespkg/graph/testdata/w3c/sparql/sparql11/clear/empty.ttlasset35 bytespkg/graph/testdata/w3c/sparql/sparql11/copy/copy-01.ruasset50 bytespkg/graph/testdata/w3c/sparql/sparql11/copy/copy-01.ttlasset187 bytespkg/graph/testdata/w3c/sparql/sparql11/copy/copy-default.ttlasset183 bytespkg/graph/testdata/w3c/sparql/sparql11/csv-tsv-res/csvtsv01.csvasset310 bytespkg/graph/testdata/w3c/sparql/sparql11/csv-tsv-res/csvtsv01.rqasset76 bytespkg/graph/testdata/w3c/sparql/sparql11/csv-tsv-res/csvtsv02.rqasset108 bytespkg/graph/testdata/w3c/sparql/sparql11/csv-tsv-res/csvtsv02.tsvasset392 bytespkg/graph/testdata/w3c/sparql/sparql11/csv-tsv-res/data.ttlasset186 bytespkg/graph/testdata/w3c/sparql/sparql11/delete/delete-post-01f.ttlasset216 bytespkg/graph/testdata/w3c/sparql/sparql11/delete/delete-post-02f.ttlasset236 bytespkg/graph/testdata/w3c/sparql/sparql11/delete/delete-post-03f.ttlasset227 bytespkg/graph/testdata/w3c/sparql/sparql11/delete/delete-pre-01.ttlasset216 bytespkg/graph/testdata/w3c/sparql/sparql11/delete/delete-pre-02.ttlasset236 bytespkg/graph/testdata/w3c/sparql/sparql11/delete/delete-pre-03.ttlasset227 bytespkg/graph/testdata/w3c/sparql/sparql11/delete/delete-using-02.ruasset244 bytespkg/graph/testdata/w3c/sparql/sparql11/drop/drop-all-01.ruasset47 bytespkg/graph/testdata/w3c/sparql/sparql11/drop/drop-default.ttlasset62 bytespkg/graph/testdata/w3c/sparql/sparql11/drop/drop-g1.ttlasset81 bytespkg/graph/testdata/w3c/sparql/sparql11/drop/drop-g2.ttlasset55 bytespkg/graph/testdata/w3c/sparql/sparql11/functions/bnode01.rqasset236 bytespkg/graph/testdata/w3c/sparql/sparql11/functions/bnode01.srxasset1,166 bytespkg/graph/testdata/w3c/sparql/sparql11/functions/data.ttlasset556 bytespkg/graph/testdata/w3c/sparql/sparql11/functions/iri01.rqasset85 bytespkg/graph/testdata/w3c/sparql/sparql11/functions/iri01.srxasset347 bytespkg/graph/testdata/w3c/sparql/sparql11/json-res/data.ttlasset196 bytespkg/graph/testdata/w3c/sparql/sparql11/json-res/jsonres01.rqasset76 bytespkg/graph/testdata/w3c/sparql/sparql11/json-res/jsonres01.srjasset1,452 bytespkg/graph/testdata/w3c/sparql/sparql11/move/move-01.ruasset50 bytespkg/graph/testdata/w3c/sparql/sparql11/move/move-01.ttlasset187 bytespkg/graph/testdata/w3c/sparql/sparql11/move/move-default.ttlasset177 bytespkg/graph/testdata/w3c/sparql/sparql11/negation/graph-minus.rqasset112 bytespkg/graph/testdata/w3c/sparql/sparql11/negation/graph-minus.srxasset262 bytespkg/graph/testdata/w3c/sparql/sparql11/negation/graph-minus.ttlasset49 bytespkg/graph/testdata/w3c/sparql/sparql11/property-path/clique3.ttlasset89 bytespkg/graph/testdata/w3c/sparql/sparql11/property-path/data-diamond-loop.ttlasset86 bytespkg/graph/testdata/w3c/sparql/sparql11/property-path/data-diamond.ttlasset75 bytespkg/graph/testdata/w3c/sparql/sparql11/property-path/diamond-2.srxasset472 bytespkg/graph/testdata/w3c/sparql/sparql11/property-path/diamond-loop-5a.srxasset472 bytespkg/graph/testdata/w3c/sparql/sparql11/property-path/empty.ttlasset0 bytespkg/graph/testdata/w3c/sparql/sparql11/property-path/ng-01.ttlasset52 bytespkg/graph/testdata/w3c/sparql/sparql11/property-path/ng-02.ttlasset51 bytespkg/graph/testdata/w3c/sparql/sparql11/property-path/ng-03.ttlasset51 bytespkg/graph/testdata/w3c/sparql/sparql11/property-path/path-2-2.rqasset63 bytespkg/graph/testdata/w3c/sparql/sparql11/property-path/path-3-3.rqasset68 bytespkg/graph/testdata/w3c/sparql/sparql11/property-path/path-ng-01.rqasset94 bytespkg/graph/testdata/w3c/sparql/sparql11/property-path/path-ng-01.srxasset371 bytespkg/graph/testdata/w3c/sparql/sparql11/property-path/pp06.rqasset141 bytespkg/graph/testdata/w3c/sparql/sparql11/property-path/pp06.srxasset123 bytespkg/graph/testdata/w3c/sparql/sparql11/property-path/pp061.ttlasset236 bytespkg/graph/testdata/w3c/sparql/sparql11/property-path/pp062.ttlasset236 bytespkg/graph/testdata/w3c/sparql/sparql11/property-path/pp11.rqasset130 bytespkg/graph/testdata/w3c/sparql/sparql11/property-path/pp11.srxasset307 bytespkg/graph/testdata/w3c/sparql/sparql11/property-path/pp11.ttlasset289 bytespkg/graph/testdata/w3c/sparql/sparql11/property-path/pp14.rqasset129 bytespkg/graph/testdata/w3c/sparql/sparql11/property-path/pp16.srxasset3,031 bytespkg/graph/testdata/w3c/sparql/sparql11/property-path/pp16.ttlasset239 bytespkg/graph/testdata/w3c/sparql/sparql11/property-path/pp36.rqasset64 bytespkg/graph/testdata/w3c/sparql/sparql11/property-path/pp36.srxasset120 bytespkg/graph/testdata/w3c/sparql/sparql11/property-path/values_and_path.rqasset70 bytespkg/graph/testdata/w3c/sparql/sparql11/property-path/values_and_path.srxasset168 bytespkg/graph/testdata/w3c/sparql/sparql11/service/data01.ttlasset123 bytespkg/graph/testdata/w3c/sparql/sparql11/service/data01endpoint.ttlasset172 bytespkg/graph/testdata/w3c/sparql/sparql11/service/data03endpoint1.ttlasset123 bytespkg/graph/testdata/w3c/sparql/sparql11/service/data03endpoint2.ttlasset134 bytespkg/graph/testdata/w3c/sparql/sparql11/service/service01.rqasset180 bytespkg/graph/testdata/w3c/sparql/sparql11/service/service01.srxasset671 bytespkg/graph/testdata/w3c/sparql/sparql11/service/service03.rqasset304 bytespkg/graph/testdata/w3c/sparql/sparql11/service/service03.srxasset600 bytespkg/graph/testdata/w3c/sparql/sparql11/subquery/sq01.rdfasset501 bytespkg/graph/testdata/w3c/sparql/sparql11/subquery/sq01.rqasset155 bytespkg/graph/testdata/w3c/sparql/sparql11/subquery/sq01.srxasset470 bytespkg/graph/testdata/w3c/sparql/sparql11/subquery/sq03.rqasset154 bytespkg/graph/testdata/w3c/sparql/sparql11/subquery/sq03.srxasset308 bytespkg/graph/testdata/w3c/sparql/sparql11/syntax-query/syn-bad-07.rqasset38 bytespkg/graph/testdata/w3c/sparql/sparql11/syntax-query/syn-bad-pname-13.rqasset60 bytespkg/graph/testdata/w3c/sparql/sparql11/syntax-query/syn-pname-05.rqasset57 bytespkg/graph/testdata/w3c/sparql/sparql11/syntax-query/syntax-BINDscope6.rqasset114 bytespkg/graph/testdata/w3c/sparql/sparql11/syntax-query/syntax-SELECTscope2.rqasset53 bytespkg/graph/testdata/w3c/sparql/sparql11/syntax-update-1/syntax-update-38.ruasset8 bytespkg/graph/testdata/w3c/sparql/sparql11/syntax-update-1/syntax-update-54.ruasset93 bytespkg/graph/testdata/w3c/sparql/sparql11/syntax-update-1/syntax-update-bad-03.ruasset47 bytespkg/graph/testdata/w3c/sparql/sparql12/eval-triple-terms/basic-2.rqasset70 bytespkg/graph/testdata/w3c/sparql/sparql12/eval-triple-terms/basic-2.srjasset1,226 bytespkg/graph/testdata/w3c/sparql/sparql12/eval-triple-terms/basic-3.rqasset70 bytespkg/graph/testdata/w3c/sparql/sparql12/eval-triple-terms/basic-3.srjasset1,493 bytespkg/graph/testdata/w3c/sparql/sparql12/eval-triple-terms/basic-5.rqasset72 bytespkg/graph/testdata/w3c/sparql/sparql12/eval-triple-terms/basic-5.srjasset230 bytespkg/graph/testdata/w3c/sparql/sparql12/eval-triple-terms/basic-7.rqasset72 bytespkg/graph/testdata/w3c/sparql/sparql12/eval-triple-terms/basic-7.srjasset1,226 bytespkg/graph/testdata/w3c/sparql/sparql12/eval-triple-terms/basic-8.rqasset205 bytespkg/graph/testdata/w3c/sparql/sparql12/eval-triple-terms/basic-8.srjasset399 bytespkg/graph/testdata/w3c/sparql/sparql12/eval-triple-terms/basic-9.rqasset175 bytespkg/graph/testdata/w3c/sparql/sparql12/eval-triple-terms/basic-9.srjasset399 bytespkg/graph/testdata/w3c/sparql/sparql12/eval-triple-terms/construct-3.rqasset105 bytespkg/graph/testdata/w3c/sparql/sparql12/eval-triple-terms/construct-3.ttlasset260 bytespkg/graph/testdata/w3c/sparql/sparql12/eval-triple-terms/construct-4.rqasset105 bytespkg/graph/testdata/w3c/sparql/sparql12/eval-triple-terms/construct-4.ttlasset87 bytespkg/graph/testdata/w3c/sparql/sparql12/eval-triple-terms/construct-5.rqasset80 bytespkg/graph/testdata/w3c/sparql/sparql12/eval-triple-terms/construct-5.ttlasset195 bytespkg/graph/testdata/w3c/sparql/sparql12/eval-triple-terms/data-0-tripleterms.ttlasset93 bytespkg/graph/testdata/w3c/sparql/sparql12/eval-triple-terms/data-1.ttlasset49 bytespkg/graph/testdata/w3c/sparql/sparql12/eval-triple-terms/data-10.ttlasset183 bytespkg/graph/testdata/w3c/sparql/sparql12/eval-triple-terms/data-2.ttlasset454 bytespkg/graph/testdata/w3c/sparql/sparql12/eval-triple-terms/data-3.ttlasset62 bytespkg/graph/testdata/w3c/sparql/sparql12/eval-triple-terms/data-4.trigasset200 bytespkg/graph/testdata/w3c/sparql/sparql12/eval-triple-terms/data-6.trigasset86 bytespkg/graph/testdata/w3c/sparql/sparql12/eval-triple-terms/data-7.ttlasset753 bytespkg/graph/testdata/w3c/sparql/sparql12/eval-triple-terms/data-8.ttlasset51 bytespkg/graph/testdata/w3c/sparql/sparql12/eval-triple-terms/data-9.ttlasset202 bytespkg/graph/testdata/w3c/sparql/sparql12/eval-triple-terms/data-order.ttlasset443 bytespkg/graph/testdata/w3c/sparql/sparql12/eval-triple-terms/empty.nqasset0 bytespkg/graph/testdata/w3c/sparql/sparql12/eval-triple-terms/expr-01.rqasset141 bytespkg/graph/testdata/w3c/sparql/sparql12/eval-triple-terms/expr-01.ttlasset827 bytespkg/graph/testdata/w3c/sparql/sparql12/eval-triple-terms/expr-02.rqasset242 bytespkg/graph/testdata/w3c/sparql/sparql12/eval-triple-terms/expr-02.srjasset409 bytespkg/graph/testdata/w3c/sparql/sparql12/eval-triple-terms/graphs-1.rqasset96 bytespkg/graph/testdata/w3c/sparql/sparql12/eval-triple-terms/graphs-1.srjasset1,765 bytespkg/graph/testdata/w3c/sparql/sparql12/eval-triple-terms/op-1.rqasset123 bytespkg/graph/testdata/w3c/sparql/sparql12/eval-triple-terms/op-1.srjasset4,126 bytespkg/graph/testdata/w3c/sparql/sparql12/eval-triple-terms/op-2.rqasset150 bytespkg/graph/testdata/w3c/sparql/sparql12/eval-triple-terms/op-2.srjasset6,051 bytespkg/graph/testdata/w3c/sparql/sparql12/eval-triple-terms/order-2.srjasset6,622 bytespkg/graph/testdata/w3c/sparql/sparql12/eval-triple-terms/order-by.rqasset2,281 bytespkg/graph/testdata/w3c/sparql/sparql12/eval-triple-terms/pattern-01.rqasset83 bytespkg/graph/testdata/w3c/sparql/sparql12/eval-triple-terms/pattern-01.srjasset5,108 bytespkg/graph/testdata/w3c/sparql/sparql12/eval-triple-terms/pattern-03.rqasset100 bytespkg/graph/testdata/w3c/sparql/sparql12/eval-triple-terms/pattern-03.srjasset307 bytespkg/graph/testdata/w3c/sparql/sparql12/eval-triple-terms/pattern-05.rqasset100 bytespkg/graph/testdata/w3c/sparql/sparql12/eval-triple-terms/pattern-05.srjasset371 bytespkg/graph/testdata/w3c/sparql/sparql12/eval-triple-terms/pattern-06.rqasset94 bytespkg/graph/testdata/w3c/sparql/sparql12/eval-triple-terms/pattern-06.srjasset161 bytespkg/graph/testdata/w3c/sparql/sparql12/eval-triple-terms/pattern-08.rqasset132 bytespkg/graph/testdata/w3c/sparql/sparql12/eval-triple-terms/pattern-08.srjasset709 bytespkg/graph/testdata/w3c/sparql/sparql12/eval-triple-terms/pattern-10.rqasset274 bytespkg/graph/testdata/w3c/sparql/sparql12/eval-triple-terms/pattern-10.srjasset478 bytespkg/graph/testdata/w3c/sparql/sparql12/eval-triple-terms/pattern-11.rqasset233 bytespkg/graph/testdata/w3c/sparql/sparql12/eval-triple-terms/pattern-11.srjasset399 bytespkg/graph/testdata/w3c/sparql/sparql12/eval-triple-terms/results-1.rqasset60 bytespkg/graph/testdata/w3c/sparql/sparql12/eval-triple-terms/results-tripleterms-1.srxasset1,550 bytespkg/graph/testdata/w3c/sparql/sparql12/eval-triple-terms/update-1.ruasset107 bytespkg/graph/testdata/w3c/sparql/sparql12/eval-triple-terms/update-2.ruasset138 bytespkg/graph/testdata/w3c/sparql/sparql12/eval-triple-terms/update-3.ruasset112 bytespkg/graph/testdata/w3c/sparql/sparql12/eval-triple-terms/update-result-1.trigasset151 bytespkg/graph/testdata/w3c/sparql/sparql12/eval-triple-terms/update-result-2.trigasset119 bytespkg/graph/testdata/w3c/sparql/sparql12/eval-triple-terms/update-result-3.trigasset123 bytespkg/graph/testdata/w3c/sparql/sparql12/expression/triple-on-literals.rqasset402 bytespkg/graph/testdata/w3c/sparql/sparql12/expression/triple-on-literals.srjasset7,658 bytespkg/graph/testdata/w3c/sparql/sparql12/expression/triple-on-triple-terms.rqasset399 bytespkg/graph/testdata/w3c/sparql/sparql12/expression/triple-on-triple-terms.srjasset9,341 bytespkg/graph/testdata/w3c/sparql/sparql12/lang-basedir/data-lang.ttlasset152 bytespkg/graph/testdata/w3c/sparql/sparql12/lang-basedir/haslangdir.rqasset129 bytespkg/graph/testdata/w3c/sparql/sparql12/lang-basedir/haslangdir.srjasset1,109 bytespkg/graph/testdata/w3c/sparql/sparql12/lang-basedir/langdir-literal-invalid.rqasset37 bytespkg/graph/testdata/w3c/sparql/sparql12/lang-basedir/langdir.rqasset120 bytespkg/graph/testdata/w3c/sparql/sparql12/lang-basedir/langdir.srjasset732 bytespkg/graph/testdata/w3c/sparql/sparql12/lang-basedir/strlangdir.rqasset485 bytespkg/graph/testdata/w3c/sparql/sparql12/lang-basedir/strlangdir.srjasset367 bytespkg/graph/testdata/w3c/sparql/sparql12/syntax-triple-terms-negative/annotated-reifier-path.rqasset89 bytespkg/graph/testdata/w3c/sparql/sparql12/syntax-triple-terms-negative/bind-reified.rqasset67 bytespkg/graph/testdata/w3c/sparql/sparql12/syntax-triple-terms-negative/syntax-update-anonreifier-01.ruasset125 bytespkg/graph/testdata/w3c/sparql/sparql12/syntax-triple-terms-negative/tripleterm-separate-01.rqasset76 bytespkg/graph/testdata/w3c/sparql/sparql12/syntax-triple-terms-negative/tripleterm-subject-04.rqasset90 bytespkg/graph/testdata/w3c/sparql/sparql12/syntax-triple-terms-positive/annotation-reifier-multiple-05.rqasset127 bytespkg/graph/testdata/w3c/sparql/sparql12/syntax-triple-terms-positive/basic-reifier-07.rqasset122 bytespkg/graph/testdata/w3c/sparql/sparql12/syntax-triple-terms-positive/compound-all.rqasset202 bytespkg/graph/testdata/w3c/sparql/sparql12/syntax-triple-terms-positive/update-reifier-07.ruasset137 bytespkg/graph/vectorless_test.goruns8,315 bytespkg/graph/w3c_harness_test.goruns11,590 bytespkg/graph/w3c_rdf12_test.goruns6,263 bytespkg/graph/w3c_shacl_test.goruns9,386 bytespkg/graph/w3c_sparql12_test.goruns25,580 bytespkg/graphflow/analyze.goruns3,433 bytespkg/graphflow/build.goruns5,134 bytespkg/graphflow/build_input_metadata_test.goruns1,251 bytespkg/graphflow/community.goruns19,901 bytespkg/graphflow/community_hierarchy.goruns13,951 bytespkg/graphflow/community_hierarchy_test.goruns10,159 bytespkg/graphflow/community_test.goruns3,977 bytespkg/graphflow/cx4_measure_test.goruns5,573 bytespkg/graphflow/detect.goruns3,219 bytespkg/graphflow/detect_test.goruns846 bytespkg/graphflow/doc.goruns663 bytespkg/graphflow/export.goruns25,857 bytespkg/graphflow/export_html_test.goruns10,549 bytespkg/graphflow/export_metadata_test.goruns1,746 bytespkg/graphflow/extract.goruns6,017 bytespkg/graphflow/extract_cjk_test.goruns2,459 bytespkg/graphflow/extract_test.goruns1,441 bytespkg/graphflow/global_search_tool.goruns7,673 bytespkg/graphflow/graph_edit.goruns16,344 bytespkg/graphflow/graph_edit_test.goruns8,727 bytespkg/graphflow/graphflow_test.goruns3,018 bytespkg/graphflow/history_reason_coverage_test.goruns5,501 bytespkg/graphflow/learning.goruns21,445 bytespkg/graphflow/learning_test.goruns9,327 bytespkg/graphflow/llm.goruns2,270 bytespkg/graphflow/mcp.goruns3,277 bytespkg/graphflow/mcp_test.goruns1,475 bytespkg/graphflow/multihop.goruns9,339 bytespkg/graphflow/multihop_test.goruns4,365 bytespkg/graphflow/organize.goruns9,602 bytespkg/graphflow/organize_filter_test.goruns1,407 bytespkg/graphflow/organize_llm.goruns8,244 bytespkg/graphflow/organize_llm_test.goruns4,140 bytespkg/graphflow/organize_stopwords.goruns3,265 bytespkg/graphflow/organize_test.goruns2,401 bytespkg/graphflow/pipeline.goruns1,815 bytespkg/graphflow/report.goruns1,462 bytespkg/graphflow/resolve.goruns18,706 bytespkg/graphflow/resolve_fixture_test.goruns10,666 bytespkg/graphflow/resolve_linkfirst.goruns16,322 bytespkg/graphflow/resolve_test.goruns13,366 bytespkg/graphflow/summarize_test.goruns287 bytespkg/graphflow/temporal.goruns19,228 bytespkg/graphflow/temporal_autosupersede_test.goruns7,083 bytespkg/graphflow/temporal_boundary_test.goruns4,360 bytespkg/graphflow/temporal_plan_test.goruns2,133 bytespkg/graphflow/temporal_postgres_test.goruns5,574 bytespkg/graphflow/temporal_test.goruns5,855 bytespkg/graphflow/toolbox.goruns8,614 bytespkg/graphflow/toolbox_test.goruns2,273 bytespkg/graphflow/types.goruns5,762 bytespkg/graphflow/validate.goruns1,414 bytespkg/hindsight/bank.goruns2,125 bytespkg/hindsight/chat.goruns4,507 bytespkg/hindsight/chat_test.goruns13,223 bytespkg/hindsight/hindsight.goruns32,759 bytespkg/hindsight/hindsight_test.goruns21,748 bytespkg/hindsight/hooks.goruns10,669 bytespkg/hindsight/strategy.goruns4,685 bytespkg/hindsight/strategy_test.goruns3,022 bytespkg/hindsight/types.goruns7,085 bytespkg/httpapi/access.goruns5,553 bytespkg/httpapi/auth_test.goruns2,989 bytespkg/httpapi/confined_check_sources_test.goruns2,035 bytespkg/httpapi/confined_dedupe_test.goruns1,773 bytespkg/httpapi/confined_expiry_roundtrip_test.goruns2,130 bytespkg/httpapi/confined_expiry_test.goruns1,398 bytespkg/httpapi/confined_graph_tools_test.goruns14,352 bytespkg/httpapi/confined_graph_walk_test.goruns4,893 bytespkg/httpapi/confined_ingest_marks_test.goruns8,475 bytespkg/httpapi/confined_review_roundtrip_test.goruns7,912 bytespkg/httpapi/confined_tools_review_test.goruns6,327 bytespkg/httpapi/confined_tools_round2_test.goruns9,612 bytespkg/httpapi/confined_typed_args_test.goruns5,668 bytespkg/httpapi/confined_typed_writers_test.goruns7,495 bytespkg/httpapi/errors.goruns2,154 bytespkg/httpapi/harness_test.goruns3,271 bytespkg/httpapi/include_proposed_test.goruns3,781 bytespkg/httpapi/json.goruns2,892 bytespkg/httpapi/key_file_reload_test.goruns2,998 bytespkg/httpapi/knowledge_get_list_test.goruns2,235 bytespkg/httpapi/policy.goruns19,004 bytespkg/httpapi/protocol_test.goruns7,130 bytespkg/httpapi/query_graph_scope_test.goruns2,309 bytespkg/httpapi/roundtrip_test.goruns10,064 bytespkg/httpapi/route_coverage_test.goruns3,650 bytespkg/httpapi/router.goruns4,132 bytespkg/httpapi/routes.goruns5,220 bytespkg/httpapi/scope_case_test.goruns2,008 bytespkg/httpapi/scoped_keys_test.goruns25,969 bytespkg/httpapi/server.goruns5,492 bytespkg/httpapi/sparql_route_access_test.goruns1,617 bytespkg/httpapi/tools.goruns2,775 bytespkg/httpapi/trace_test.goruns2,498 bytespkg/httpapi/upsert.goruns5,669 bytespkg/httpapi/upsert_rows_test.goruns15,367 bytespkg/importflow/ddl.goruns11,672 bytespkg/importflow/ddl_e2e_test.goruns1,621 bytespkg/importflow/ddl_llm.goruns5,619 bytespkg/importflow/ddl_llm_test.goruns9,384 bytespkg/importflow/ddl_test.goruns4,914 bytespkg/importflow/doc.goruns368 bytespkg/importflow/e2e_test.goruns1,710 bytespkg/importflow/importer.goruns6,961 bytespkg/importflow/importer_extract_test.goruns2,311 bytespkg/importflow/importer_test.goruns1,914 bytespkg/importflow/infer.goruns2,463 bytespkg/importflow/infer_test.goruns1,220 bytespkg/importflow/mapper.goruns2,718 bytespkg/importflow/mapper_test.goruns1,570 bytespkg/importflow/mcp.goruns2,814 bytespkg/importflow/mcp_test.goruns1,406 bytespkg/importflow/plan.goruns2,467 bytespkg/importflow/plan_test.goruns448 bytespkg/importflow/refine.goruns1,218 bytespkg/importflow/sink_kg.goruns1,610 bytespkg/importflow/sink_kg_test.goruns4,349 bytespkg/importflow/sink_rag.goruns1,499 bytespkg/importflow/sink_rag_test.goruns1,270 bytespkg/importflow/source.goruns566 bytespkg/importflow/source_csv.goruns3,692 bytespkg/importflow/source_csv_headers_test.goruns1,387 bytespkg/importflow/source_csv_sample_size_test.goruns847 bytespkg/importflow/source_csv_test.goruns1,179 bytespkg/importflow/source_dump.goruns13,461 bytespkg/importflow/source_dump_copy_test.goruns2,506 bytespkg/importflow/source_dump_fuzz_test.goruns1,438 bytespkg/importflow/source_dump_test.goruns3,107 bytespkg/importflow/toolbox.goruns8,031 bytespkg/importflow/toolbox_ddl_test.goruns1,028 bytespkg/importflow/toolbox_test.goruns1,046 bytespkg/importflow/types.goruns1,408 bytespkg/importflow/types_test.goruns825 bytespkg/index/binary.goruns13,118 bytespkg/index/binary_eval_test.goruns4,217 bytespkg/index/binary_test.goruns12,540 bytespkg/index/flat.goruns6,756 bytespkg/index/flat_batch_atomic_test.goruns807 bytespkg/index/flat_test.goruns8,861 bytespkg/index/hnsw.goruns29,267 bytespkg/index/hnsw_batch_dimension_test.goruns2,702 bytespkg/index/hnsw_dim_test.goruns2,936 bytespkg/index/hnsw_reinsert_test.goruns3,681 bytespkg/index/hnsw_test.goruns7,672 bytespkg/index/hnsw_upsert_test.goruns2,863 bytespkg/index/ivf.goruns14,651 bytespkg/index/ivf_readd_test.goruns1,914 bytespkg/index/ivf_size_race_test.goruns599 bytespkg/index/ivf_test.goruns7,824 bytespkg/index/ivf_train_dimension_test.goruns630 bytespkg/index/load_atomic_test.goruns3,366 bytespkg/index/lsh.goruns10,670 bytespkg/index/lsh_reinsert_test.goruns1,354 bytespkg/index/lsh_test.goruns10,713 bytespkg/index/multi_index.goruns13,108 bytespkg/index/multi_index_k_test.goruns1,805 bytespkg/index/multi_index_rerank_test.goruns2,013 bytespkg/index/multi_index_test.goruns9,318 bytespkg/index/search_k_test.goruns1,601 bytespkg/liveview/assets.goruns3,908 bytespkg/liveview/assets/graph3d.jsruns721,177 bytespkg/liveview/changes.goruns3,628 bytespkg/liveview/changes_test.goruns1,809 bytespkg/liveview/contract.goruns11,657 bytespkg/liveview/contract_test.goruns16,237 bytespkg/liveview/doc.goruns9,390 bytespkg/liveview/explore.goruns23,497 bytespkg/liveview/explore_test.goruns16,887 bytespkg/liveview/grade.goruns6,766 bytespkg/liveview/grade_test.goruns13,435 bytespkg/liveview/graph.goruns15,577 bytespkg/liveview/graph_test.goruns5,662 bytespkg/liveview/library.goruns17,479 bytespkg/liveview/library_page.goruns59,390 bytespkg/liveview/library_test.goruns10,339 bytespkg/liveview/live.goruns13,273 bytespkg/liveview/live_test.goruns6,288 bytespkg/liveview/mount_test.goruns2,727 bytespkg/liveview/ontology.goruns32,114 bytespkg/liveview/ontology_draft.goruns25,684 bytespkg/liveview/ontology_draft_test.goruns29,876 bytespkg/liveview/ontology_page.goruns63,989 bytespkg/liveview/ontology_test.goruns29,329 bytespkg/liveview/page.goruns153,357 bytespkg/liveview/perf_test.goruns5,452 bytespkg/liveview/recalls.goruns6,862 bytespkg/liveview/recalls_page.goruns26,504 bytespkg/liveview/recalls_test.goruns5,936 bytespkg/liveview/record.goruns20,379 bytespkg/liveview/record_memory_test.goruns2,310 bytespkg/liveview/record_test.goruns11,582 bytespkg/liveview/server.goruns36,207 bytespkg/liveview/server_test.goruns14,649 bytespkg/liveview/source_for.goruns2,173 bytespkg/liveview/temporal.goruns4,593 bytespkg/liveview/temporal_test.goruns13,728 bytespkg/liveview/web/.gitignoreasset14 bytespkg/liveview/web/entry.jsruns460 bytespkg/liveview/web/package-lock.jsonasset27,315 bytespkg/liveview/web/package.jsonruns620 bytespkg/media/doc.goruns424 bytespkg/media/embed.goruns3,440 bytespkg/media/env.goruns3,999 bytespkg/media/ffmpeg.goruns2,557 bytespkg/media/media_test.goruns7,008 bytespkg/media/ollama.goruns3,479 bytespkg/media/transcribe.goruns3,736 bytespkg/memoryflow/config.goruns2,013 bytespkg/memoryflow/config_test.goruns1,052 bytespkg/memoryflow/doc.goruns813 bytespkg/memoryflow/mcp.goruns6,237 bytespkg/memoryflow/mcp_tool_coverage_test.goruns3,962 bytespkg/memoryflow/memory_edit.goruns8,474 bytespkg/memoryflow/memory_edit_propose.goruns5,583 bytespkg/memoryflow/memory_edit_test.goruns8,037 bytespkg/memoryflow/promotion.goruns5,242 bytespkg/memoryflow/service.goruns27,048 bytespkg/memoryflow/service_test.goruns10,403 bytespkg/memoryflow/strategy.goruns380 bytespkg/memoryflow/taxonomy.goruns5,000 bytespkg/memoryflow/taxonomy_test.goruns1,175 bytespkg/memoryflow/toolbox.goruns14,768 bytespkg/memoryflow/toolbox_test.goruns1,285 bytespkg/memoryflow/types.goruns12,068 bytespkg/observability/call.goruns7,704 bytespkg/observability/call_test.goruns2,505 bytespkg/observability/concurrency_test.goruns3,065 bytespkg/observability/expvar.goruns2,643 bytespkg/observability/expvar_test.goruns3,898 bytespkg/observability/histogram_redeclare_test.goruns2,304 bytespkg/observability/log.goruns1,759 bytespkg/observability/prometheus.goruns7,583 bytespkg/observability/prometheus_test.goruns12,664 bytespkg/observability/registry.goruns12,508 bytespkg/observability/rotate.goruns3,431 bytespkg/observability/rotate_test.goruns1,411 bytespkg/observability/stages.goruns2,721 bytespkg/observability/traceparent.goruns9,054 bytespkg/observability/traceparent_test.goruns3,974 bytespkg/observability/tracing.goruns3,639 bytespkg/observability/tracing_test.goruns3,124 bytespkg/quantization/binary_codes.goruns2,843 bytespkg/quantization/kmeans_empty_cluster_test.goruns913 bytespkg/quantization/optimized_binary_project_test.goruns621 bytespkg/quantization/product_quantization.goruns11,502 bytespkg/quantization/product_quantization_search_test.goruns1,727 bytespkg/quantization/product_quantization_test.goruns8,227 bytespkg/quantization/product_quantization_validation_test.goruns1,099 bytespkg/quantization/quantizer_load_test.goruns2,765 bytespkg/quantization/scalar_quantization.goruns13,579 bytespkg/quantization/scalar_quantization_test.goruns11,420 bytespkg/quantization/search_binary_test.goruns906 bytespkg/rpc/conn.goruns4,768 bytespkg/rpc/conn_test.goruns5,204 bytespkg/rpc/endpoint.goruns1,856 bytespkg/rpc/endpoint_test.goruns1,018 bytespkg/rpc/v1/admin.pb.goruns13,087 bytespkg/rpc/v1/admin_grpc.pb.goruns7,683 bytespkg/rpc/v1/common.pb.goruns21,023 bytespkg/rpc/v1/contract.pb.goruns21,050 bytespkg/rpc/v1/contract_grpc.pb.goruns7,730 bytespkg/rpc/v1/decision.pb.goruns29,662 bytespkg/rpc/v1/decision_grpc.pb.goruns9,882 bytespkg/rpc/v1/graph.pb.goruns118,711 bytespkg/rpc/v1/graph_grpc.pb.goruns34,963 bytespkg/rpc/v1/graphrag.pb.goruns37,987 bytespkg/rpc/v1/graphrag_grpc.pb.goruns13,384 bytespkg/rpc/v1/knowledge.pb.goruns44,851 bytespkg/rpc/v1/knowledge_grpc.pb.goruns11,714 bytespkg/rpc/v1/memory.pb.goruns32,349 bytespkg/rpc/v1/memory_grpc.pb.goruns11,090 bytespkg/rpc/v1/tools.pb.goruns10,573 bytespkg/rpc/v1/tools_grpc.pb.goruns6,049 bytespkg/rpcserver/admin.goruns6,014 bytespkg/rpcserver/admin_test.goruns6,088 bytespkg/rpcserver/auth.goruns8,650 bytespkg/rpcserver/auth_export.goruns1,454 bytespkg/rpcserver/auth_export_source_test.goruns2,894 bytespkg/rpcserver/auth_test.goruns6,581 bytespkg/rpcserver/confined_check_sources_test.goruns2,288 bytespkg/rpcserver/confined_chunkless_test.goruns3,681 bytespkg/rpcserver/confined_expiry_roundtrip_test.goruns2,222 bytespkg/rpcserver/confined_graph_tools_test.goruns16,249 bytespkg/rpcserver/confined_graph_walk_test.goruns5,926 bytespkg/rpcserver/confined_ingest_marks_test.goruns7,903 bytespkg/rpcserver/confined_review_roundtrip_test.goruns5,329 bytespkg/rpcserver/confined_tools_review_test.goruns6,022 bytespkg/rpcserver/confined_tools_round2_test.goruns10,988 bytespkg/rpcserver/confined_typed_args_test.goruns7,730 bytespkg/rpcserver/confined_typed_writers_test.goruns11,704 bytespkg/rpcserver/contract.goruns3,037 bytespkg/rpcserver/contract_test.goruns11,017 bytespkg/rpcserver/convert_common.goruns3,603 bytespkg/rpcserver/convert_graph.goruns5,640 bytespkg/rpcserver/decision.goruns4,204 bytespkg/rpcserver/decision_test.goruns10,332 bytespkg/rpcserver/errors.goruns1,486 bytespkg/rpcserver/errors_test.goruns1,569 bytespkg/rpcserver/graph.goruns10,688 bytespkg/rpcserver/graph_test.goruns11,053 bytespkg/rpcserver/graphrag.goruns4,509 bytespkg/rpcserver/graphrag_test.goruns1,731 bytespkg/rpcserver/harness_test.goruns1,866 bytespkg/rpcserver/include_proposed_test.goruns3,764 bytespkg/rpcserver/ingest_condition_test.goruns2,709 bytespkg/rpcserver/ingest_ownership_test.goruns3,282 bytespkg/rpcserver/key_file_reload_test.goruns5,191 bytespkg/rpcserver/knowledge.goruns6,113 bytespkg/rpcserver/knowledge_get_list_test.goruns2,756 bytespkg/rpcserver/knowledge_test.goruns2,276 bytespkg/rpcserver/memory.goruns4,734 bytespkg/rpcserver/memory_test.goruns1,867 bytespkg/rpcserver/method_coverage_test.goruns4,100 bytespkg/rpcserver/metrics.goruns7,827 bytespkg/rpcserver/metrics_recall_test.goruns1,858 bytespkg/rpcserver/metrics_test.goruns10,073 bytespkg/rpcserver/ownership.goruns19,719 bytespkg/rpcserver/ownership_test.goruns15,930 bytespkg/rpcserver/recover.goruns1,047 bytespkg/rpcserver/recover_test.goruns889 bytespkg/rpcserver/scoped_keys_test.goruns24,821 bytespkg/rpcserver/server.goruns4,889 bytespkg/rpcserver/sparql_access.goruns3,419 bytespkg/rpcserver/sparql_access_json.goruns484 bytespkg/rpcserver/tools.goruns1,673 bytespkg/rpcserver/tools_auth_test.goruns8,736 bytespkg/rpcserver/tools_guard_test.goruns2,445 bytespkg/rpcserver/tools_test.goruns1,358 bytespkg/rpcserver/trace.goruns13,830 bytespkg/rpcserver/trace_bound_test.goruns4,321 bytespkg/rpcserver/trace_flow_test.goruns6,840 bytespkg/rpcserver/trace_ids_test.goruns3,897 bytespkg/rpcserver/trace_reqid_test.goruns2,152 bytespkg/rpcserver/trace_test.goruns6,347 bytespkg/rpcserver/upsert_blank_id_test.goruns3,130 bytespkg/rpcserver/upsert_ownership_test.goruns4,585 bytespkg/semantic-router/batch_validation_test.goruns1,548 bytespkg/semantic-router/cache_retry_test.goruns1,683 bytespkg/semantic-router/cached_embedder_race_test.goruns911 bytespkg/semantic-router/embedder.goruns3,970 bytespkg/semantic-router/extraction_case_test.goruns889 bytespkg/semantic-router/function_route_name_test.goruns1,089 bytespkg/semantic-router/hybrid.goruns11,811 bytespkg/semantic-router/hybrid_test.goruns11,411 bytespkg/semantic-router/negative_similarity_test.goruns2,093 bytespkg/semantic-router/router.goruns11,150 bytespkg/semantic-router/router_test.goruns11,126 bytespkg/semantic-router/schema.goruns12,441 bytespkg/semantic-router/schema_extractor_test.goruns1,786 bytespkg/semantic-router/schema_required_list_test.goruns2,068 bytespkg/semantic-router/schema_test.goruns11,243 bytespkg/semantic-router/sparse.goruns14,128 bytespkg/semantic-router/sparse_refit_test.goruns1,297 bytespkg/semantic-router/sparse_test.goruns10,238 bytespkg/semantic-router/types.goruns2,949 bytespkg/sqldialect/dialect.goruns15,977 bytespkg/sqldialect/dialect_test.goruns5,576 bytespkg/sqldialect/extension.goruns2,537 bytespkg/sqldialect/extension_test.goruns2,603 bytespkg/sqldialect/json_array_contains_guard_test.goruns2,604 bytespkg/sqldialect/json_test.goruns5,747 bytesplugins/cortexdb-live/.claude-plugin/plugin.jsonasset818 bytesplugins/cortexdb-live/.gitignoreasset22 bytesplugins/cortexdb-live/hooks/hooks.jsonasset34 bytesplugins/cortexdb-live/hooks/register.tsxruns51,323 bytesplugins/cortexdb-live/tests/recall.test.tsxruns24,190 bytesplugins/cortexdb-live/tsconfig.jsonasset56 bytesplugins/cortexdb-live/types/index.d.tsruns1,619 bytesplugins/cortexdb/.claude-plugin/plugin.jsonasset660 bytesplugins/cortexdb/.codex-plugin/plugin.jsonasset1,333 bytesplugins/cortexdb/.mcp.codex.jsonasset76 bytesplugins/cortexdb/.mcp.jsonasset108 bytesplugins/cortexdb/README.mddoc20,528 bytesplugins/cortexdb/bin/cortexdb-file-contextruns699 bytesplugins/cortexdb/bin/cortexdb-mcpruns2,886 bytesplugins/cortexdb/bin/cortexdb-mcp-pathruns1,276 bytesplugins/cortexdb/bin/cortexdb-mcp.cmdruns1,853 bytesplugins/cortexdb/bin/cortexdb-recallruns3,718 bytesplugins/cortexdb/bin/cortexdb-session-endruns4,402 bytesplugins/cortexdb/bin/cortexdb-session-startruns2,472 bytesplugins/cortexdb/commands/cortexdb-export-memory.mddoc1,392 bytesplugins/cortexdb/commands/cortexdb-facts-asof.mddoc1,316 bytesplugins/cortexdb/commands/cortexdb-global-search.mddoc1,865 bytesplugins/cortexdb/commands/cortexdb-graph-update.mddoc1,570 bytesplugins/cortexdb/commands/cortexdb-graph.mddoc2,747 bytesplugins/cortexdb/commands/cortexdb-import-code.mddoc4,723 bytesplugins/cortexdb/commands/cortexdb-import-memory.mddoc1,514 bytesplugins/cortexdb/commands/cortexdb-learn.mddoc2,340 bytesplugins/cortexdb/commands/cortexdb-memory-view.mddoc1,094 bytesplugins/cortexdb/commands/cortexdb-multi-hop.mddoc1,302 bytesplugins/cortexdb/commands/cortexdb-resolve-entities.mddoc2,012 bytesplugins/cortexdb/commands/recall.mddoc431 bytesplugins/cortexdb/commands/remember.mddoc869 bytesplugins/cortexdb/hooks/hooks.jsonasset1,132 bytesplugins/dsh-cortexdb-memory/README.mddoc4,845 bytesplugins/dsh-cortexdb-memory/cordis.patch.ymlasset357 bytesplugins/dsh-cortexdb-memory/lib/backend.jsruns8,397 bytesplugins/dsh-cortexdb-memory/lib/capture.jsruns5,630 bytesplugins/dsh-cortexdb-memory/lib/grpc.jsruns8,503 bytesplugins/dsh-cortexdb-memory/lib/index.jsruns12,615 bytesplugins/dsh-cortexdb-memory/lib/recall.jsruns3,806 bytesplugins/dsh-cortexdb-memory/package-lock.jsonasset14,174 bytesplugins/dsh-cortexdb-memory/package.jsonruns1,472 bytesplugins/dsh-cortexdb-memory/test/backend.test.jsruns3,737 bytesplugins/dsh-cortexdb-memory/test/capture.test.jsruns5,773 bytesplugins/dsh-cortexdb-memory/test/grpc.test.jsruns4,436 bytesplugins/dsh-cortexdb-memory/test/grpc_truncation.test.jsruns1,434 bytesplugins/dsh-cortexdb-memory/test/parse_result.test.jsruns834 bytesplugins/dsh-cortexdb-memory/test/recall.test.jsruns2,793 bytesplugins/hermes-cortexdb-memory/README.mddoc1,020 bytesplugins/hermes-cortexdb-memory/__init__.pyruns9,715 bytesplugins/hermes-cortexdb-memory/plugin.yamlasset175 bytesplugins/hermes-cortexdb-memory/test_provider.pyruns2,430 bytesplugins/obsidian-cortexdb/.gitignoreasset30 bytesplugins/obsidian-cortexdb/README.mddoc4,481 bytesplugins/obsidian-cortexdb/esbuild.config.mjsruns688 bytesplugins/obsidian-cortexdb/manifest.jsonasset325 bytesplugins/obsidian-cortexdb/package-lock.jsonasset18,712 bytesplugins/obsidian-cortexdb/package.jsonruns434 bytesplugins/obsidian-cortexdb/src/brain.jsruns2,333 bytesplugins/obsidian-cortexdb/src/export.jsruns12,128 bytesplugins/obsidian-cortexdb/src/main.jsruns19,598 bytesplugins/obsidian-cortexdb/src/note.jsruns5,738 bytesplugins/obsidian-cortexdb/src/vault_index.jsruns2,506 bytesplugins/obsidian-cortexdb/src/view.jsruns8,777 bytesplugins/obsidian-cortexdb/styles.cssasset2,725 bytesplugins/obsidian-cortexdb/test/brain.test.jsruns979 bytesplugins/obsidian-cortexdb/test/export.test.jsruns5,172 bytesplugins/obsidian-cortexdb/test/note.test.jsruns2,910 bytesplugins/obsidian-cortexdb/test/vault_index.test.jsruns1,820 bytesplugins/openclaw-cortexdb-memory/README.mddoc1,267 bytesplugins/openclaw-cortexdb-memory/index.jsruns5,285 bytesplugins/openclaw-cortexdb-memory/lib/cortexdb.jsruns5,018 bytesplugins/openclaw-cortexdb-memory/lib/sidecar.jsruns5,812 bytesplugins/openclaw-cortexdb-memory/openclaw.plugin.jsonasset1,854 bytesplugins/openclaw-cortexdb-memory/package-lock.jsonasset14,769 bytesplugins/openclaw-cortexdb-memory/package.jsonruns957 bytesplugins/openclaw-cortexdb-memory/test/cortexdb.test.jsruns1,591 bytesplugins/openclaw-cortexdb-memory/test/sidecar.test.jsruns1,924 bytesproto/cortexdb/v1/admin.protoasset1,605 bytesproto/cortexdb/v1/common.protoasset1,320 bytesproto/cortexdb/v1/contract.protoasset6,063 bytesproto/cortexdb/v1/decision.protoasset8,077 bytesproto/cortexdb/v1/graph.protoasset8,780 bytesproto/cortexdb/v1/graphrag.protoasset2,573 bytesproto/cortexdb/v1/knowledge.protoasset3,505 bytesproto/cortexdb/v1/memory.protoasset2,426 bytesproto/cortexdb/v1/tools.protoasset712 bytesscripts/gen-llms-full.shruns650 bytesscripts/gen-proto.shruns908 bytesskills/.gitignoreasset19 bytesskills/README.mddoc1,208 bytesversion.goruns111 bytes
Read SKILL.md
# CortexDB Skill
CortexDB is a pure-Go, single-file AI memory and knowledge graph library built on SQLite.
## Current Architecture
Use the right layer:
```text
pkg/cortexdb
Main public DB facade: vectors, text search, knowledge, memory, KnowledgeMemory, KG, tools, MCP.
pkg/memoryflow
Agent memory workflow: transcript ingest, recall, wake-up layers, diary, promotion.View the complete source on GitHubcortexdb
When your agent uses it
Use CortexDB for local-first AI memory, vector search, RAG, knowledge graphs, SPARQL/RDFS/SHACL, corpus-to-graph workflows, and MCP/tool calling. Use when working with CortexDB, embeddings, memory, RAG, GraphRAG, knowledge graph, RDF, SPARQL, SHACL, memoryflow, graphflow, or MCP tools.
What it loads into context
Frontmatter
85 tokensAlways available to the agent
SKILL.md
6,690 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
- Current Architecture
- Install
- Core DB Usage
- Knowledge and Memory
- Knowledge Graph APIs
- MemoryFlow
- GraphFlow
- Execution graph
- Tools and MCP
- OpenClaw and Hermes Plugins
- Optional Semantic Router
- Examples
- Checks
Files
SKILL.mdcore25,488 bytesSKILL.mdcore25,488 bytesSKILL.mdcore25,488 bytesSKILL.mdcore25,488 bytesSKILL.mdcore25,488 bytesSKILL.mdcore25,488 bytesSKILL.mdcore25,488 bytesSKILL.mdcore25,488 bytesSKILL.mdcore25,488 bytesSKILL.mdcore25,488 bytes
Read SKILL.md
# CortexDB Skill
CortexDB is a pure-Go, single-file AI memory and knowledge graph library built on SQLite.
## Current Architecture
Use the right layer:
```text
pkg/cortexdb
Main public DB facade: vectors, text search, knowledge, memory, KnowledgeMemory, KG, tools, MCP.
pkg/memoryflow
Agent memory workflow: transcript ingest, recall, wake-up layers, diary, promotion.View the complete source on GitHubcortexdb-memory-hermes
When your agent uses it
Give a Python agent (such as Hermes Agent by Nous Research) durable, local-first memory plus a queryable SPARQL knowledge graph, backed by CortexDB through its gRPC sidecar and the cortexdb-client PyPI package. Use when a Python agent needs to remember facts about a user across turns/sessions, recall them by meaning, store entities and relations, or answer multi-hop questions — and when the user mentions CortexDB, agent memory, long-term memory, RAG, knowledge graph, Hermes, or "remember this".
What it loads into context
Frontmatter
193 tokensAlways available to the agent
SKILL.md
1,740 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
- When to use this
- Step 1 — Run the sidecar (once)
- Step 2 — Install the client
- Step 3 — The two core moves: remember + recall
- Step 4 — Knowledge instead of plain memory (RAG)
- Step 5 — The differentiator: a knowledge graph
- Expose CortexDB as Hermes tools
- Install this skill into Hermes
- Sub-clients (full surface)
- Notes & gotchas
Scripts executed separately
scripts/memory_tools.py
Files
SKILL.mdcore6,906 bytesSKILL.mdcore6,906 bytesSKILL.mdcore6,906 bytesSKILL.mdcore6,906 bytesSKILL.mdcore6,906 bytesSKILL.mdcore6,906 bytesSKILL.mdcore6,906 bytesSKILL.mdcore6,906 bytesscripts/memory_tools.pyruns5,915 bytes
Read SKILL.md
# CortexDB memory for a Python agent (Hermes)
Wire CortexDB in as the memory layer for a Python agent. CortexDB is a pure-Go,
single-file database; the Python agent talks to it over gRPC via the
`cortexdb-client` package. Beyond vector/lexical recall, it gives the agent a
real **knowledge graph** (RDF + SPARQL) — the thing most agent-memory layers lack.
## When to use this
- The agent should remember user facts/preferences across turns or sessions.
- The agent should recall memories by meaning, not exact match.
- The agent needs entities + relations and multi-hop questions ("who, among the
people Alice knows, works on X").
- You're integrating with Hermes Agent (or any Python agent/framework).View the complete source on GitHubcortexdb-memory-openclaw
When your agent uses it
Give a Node.js agent (such as OpenClaw) durable, local-first memory plus a queryable SPARQL knowledge graph, backed by CortexDB through its gRPC sidecar and the cortexdb-client npm package. Use when a Node agent needs to remember facts about a user across turns/sessions, recall them by meaning, store entities and relations, or answer multi-hop questions — and when the user mentions CortexDB, agent memory, long-term memory, RAG, knowledge graph, OpenClaw, or "remember this".
What it loads into context
Frontmatter
193 tokensAlways available to the agent
SKILL.md
1,727 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
- When to use this
- Step 1 — Run the sidecar (once)
- Step 2 — Install the client
- Step 3 — The two core moves: remember + recall
- Step 4 — Knowledge instead of plain memory (RAG)
- Step 5 — The differentiator: a knowledge graph
- Expose CortexDB as OpenClaw tools
- Install this skill into OpenClaw
- Sub-clients (full surface)
- Notes & gotchas
Scripts executed separately
scripts/memory-tools.js
Files
SKILL.mdcore6,601 bytesSKILL.mdcore6,601 bytesSKILL.mdcore6,601 bytesSKILL.mdcore6,601 bytesSKILL.mdcore6,601 bytesscripts/memory-tools.jsruns5,122 bytes
Read SKILL.md
# CortexDB memory for a Node agent (OpenClaw)
Wire CortexDB in as the memory layer for a Node.js agent. CortexDB is a pure-Go,
single-file database; the Node agent talks to it over gRPC via the
`cortexdb-client` package. Beyond vector/lexical recall, it gives the agent a
real **knowledge graph** (RDF + SPARQL) — the thing most agent-memory layers lack.
It fits OpenClaw's local-first philosophy: one binary, one SQLite file, no
separate service to stand up.
## When to use this
- The agent should remember user facts/preferences across turns or sessions.
- The agent should recall memories by meaning, not exact match.
- The agent needs entities + relations and multi-hop questions ("who, among theView the complete source on GitHubSkills included
- cortexdb
- cortexdb
- cortexdb-memory-hermes
- cortexdb-memory-openclaw
Repository facts
- License
- MIT
- Created
- Aug 7, 2025
- Last pushed
- Nov 5, 2026
- Forks
- 27
- Open issues
- 1
- Project activity
- Active
Before you install
Network or broad shellAutomated signals, not a guarantee
Checked Nov 6, 2026
Not fully analyzed: some files were too long, unreadable or missing. This never lowers the level.
Show 95 notes
SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedSKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedSKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedSKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedSKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedSKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedSKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedSKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedSKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedSKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedSKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedSKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedSKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedSKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedSKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedSKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedSKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedSKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedSKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedSKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzed
- No broad tool permissions
- 76 dangerous shell commandsin 20 files: pkg/graph/sparql.go:203 pkg/graph/sparql_functions.go:236 deploy/README.md:41 and 17 more
- 7,139 network referencesin 557 files: clients/python/uv.lock:11 clients/rust/Cargo.lock:6 pkg/graph/testdata/w3c/sparql/manifest.ttl:5 and 554 more
- 51 obfuscation signalsin 16 files: pkg/liveview/assets/graph3d.js:500 pkg/rpc/v1/graph.pb.go:3065 pkg/rpc/v1/knowledge.pb.go:1108 and 13 more
- No instruction overrides
- 1,258 executable scriptsin 1,258 files: clients/node/examples/agent_memory.js:1 clients/node/package.json:1 clients/node/src/index.d.ts:1 and 1,255 more
- 163 references to secretsin 70 files: plugins/hermes-cortexdb-memory/__init__.py:57 cmd/cortexdb-grpc/main.go:3 plugins/cortexdb/README.md:66 and 67 more
- No requests to vote in Hot
Show all 8,687 signals by file
.agents/skills/cortexdb/SKILL.md
- Network accessline 131
Triples: []cortexdb.KnowledgeGraphTriple{ { Subject: graph.NewIRI("https://example.com/alice"), - Network accessline 132
{ Subject: graph.NewIRI("https://example.com/alice"), Predicate: graph.NewIRI(graph.RDFType), - Network accessline 133
Subject: graph.NewIRI("https://example.com/alice"), - Network accessline 134
Predicate: graph.NewIRI(graph.RDFType), Object: graph.NewIRI("https://example.com/Person"), }, - Network accessline 135
Object: graph.NewIRI("https://example.com/Person"), - Network accessline 140
result, _ := db.QueryKnowledgeGraph(ctx, cortexdb.KnowledgeGraphQueryRequest{ Query: `SELECT ?o WHERE { <https://example.com/alice> ?p ?o . }`, - Network accessline 141
Query: `SELECT ?o WHERE { <https://example.com/alice> ?p ?o . }`, - Network accessline 198
Triples: []cortexdb.KnowledgeGraphTriple{ { Subject: graph.NewIRI("https://example.com/Employee"), - Network accessline 199
{ Subject: graph.NewIRI("https://example.com/Employee"), Predicate: graph.NewIRI("http://www.w3.org/2000/01/rdf-schema#subClassOf"), - Network accessline 200
Subject: graph.NewIRI("https://example.com/Employee"), - Network accessline 201
Predicate: graph.NewIRI("http://www.w3.org/2000/01/rdf-schema#subClassOf"), - Network accessline 202
Object: graph.NewIRI("https://example.com/Person"), - Network accessline 212
report, _ := db.ValidateKnowledgeGraphSHACL(ctx, cortexdb.KnowledgeGraphSHACLValidateRequest{ Shapes: []cortexdb.KnowledgeGraphTriple{ {Subject: graph.NewIRI("https://example.com/PersonShape"), Predicate: graph.NewIRI(graph.RDFT - Network accessline 213
Shapes: []cortexdb.KnowledgeGraphTriple{ {Subject: graph.NewIRI("https://example.com/PersonShape"), Predicate: graph.NewIRI(graph.RDFType), Object: graph.NewIRI(graph.SHACLNodeShape)}, {Subject: graph.NewIRI("https://example - Network accessline 214
{Subject: graph.NewIRI("https://example.com/PersonShape"), Predicate: graph.NewIRI(graph.RDFType), Object: graph.NewIRI(graph.SHACLNodeShape)}, - Network accessline 215
{Subject: graph.NewIRI("https://example.com/PersonShape"), Predicate: graph.NewIRI(graph.SHACLTargetClass), Object: graph.NewIRI("https://example.com/Person")}, - Network accessline 300
[Credential-related source omitted] - Access to secretsline 300
[Credential-related source omitted] - Network accessline 301
OPENAI_BASE_URL=http://43.167.167.6:8080/v1
.github/workflows/publish-clients.yml
- Dangerous shell operationline 30
run: sudo apt-get update && sudo apt-get install -y protobuf-compiler - Network accessline 47
echo "cortexdb-client version: ${V}" # crates.io rejects requests without a User-Agent; include one. if curl -fsS -H "User-Agent: cortexdb-ci" "https://crates.io/api/v1/crates/cortexdb-client/${V}" >/dev/null 2>&1; then - Network accessline 48
# crates.io rejects requests without a User-Agent; include one. if curl -fsS -H "User-Agent: cortexdb-ci" "https://crates.io/api/v1/crates/cortexdb-client/${V}" >/dev/null 2>&1; then echo "cortexdb-client@${V} already - Network accessline 49
if curl -fsS -H "User-Agent: cortexdb-ci" "https://crates.io/api/v1/crates/cortexdb-client/${V}" >/dev/null 2>&1; then - Access to secretsline 75
[Credential-related source omitted] - Network accessline 82
V=$(grep -m1 '^version' pyproject.toml | sed 's/.*"\(.*\)".*/\1/') echo "cortexdb-client version: ${V}" if curl -fsS "https://pypi.org/pypi/cortexdb-client/${V}/json" >/dev/null 2>&1; then - Network accessline 83
echo "cortexdb-client version: ${V}" if curl -fsS "https://pypi.org/pypi/cortexdb-client/${V}/json" >/dev/null 2>&1; then echo "cortexdb-client==${V} already on PyPI — skipping"; exit 0 - Network accessline 84
if curl -fsS "https://pypi.org/pypi/cortexdb-client/${V}/json" >/dev/null 2>&1; then - Access to secretsline 89
[Credential-related source omitted] - Network accessline 99
with: node-version: "24" registry-url: "https://registry.npmjs.org" - Network accessline 100
node-version: "24" registry-url: "https://registry.npmjs.org" # Trusted publishing needs npm 11.5.1 or later. - Network accessline 101
registry-url: "https://registry.npmjs.org" - Network accessline 130
with: node-version: "24" registry-url: "https://registry.npmjs.org" - Network accessline 131
node-version: "24" registry-url: "https://registry.npmjs.org" # Trusted publishing needs npm 11.5.1 or later. - Network accessline 132
registry-url: "https://registry.npmjs.org"
.gitignore
CHANGELOG.md
- Dangerous shell operationline 304
lexical retrieval set joins the eval (#99). Lauro Foletti. - Network accessline 752
- A shared brain can be reached over TLS: `CORTEXDB_REMOTE=https://host[:port]` - Network accessline 753
(port 443 by default) dials with TLS checked against the system roots, for a `cortexdb-grpc` published behind a TLS-terminating proxy such as Caddy with an `h2c://` upstream. `host:port` and `http://host:port` stay plaintext. - Network accessline 754
`cortexdb-grpc` published behind a TLS-terminating proxy such as Caddy with an `h2c://` upstream. `host:port` and `http://host:port` stay plaintext. `cortexdb-mcp`, `cortexdb-grpc -health` and the live view all go through the - Network accessline 755
an `h2c://` upstream. `host:port` and `http://host:port` stay plaintext. - Access to secretsline 798
[Credential-related source omitted] - Access to secretsline 802
[Credential-related source omitted] - Dangerous shell operationline 3670
- *(retrieval)* Hybrid RRF knowledge search, sentence-aware chunking, harder eval (v2.45.0) - Access to secretsline 3853
[Credential-related source omitted] - Access to secretsline 3868
[Credential-related source omitted] - Access to secretsline 3876
[Credential-related source omitted]
README.md
- Network accessline 3
[](https://pkg.go.dev/github.com/liliang-cn/cortexdb/v2) [](https://github.com/li - Network accessline 41
`cortexdb-live` is an optional [mod](https://code.claude.com/docs/en/plugins/mods/overview) that runs inside Claude Code on top of the `cortexdb` plugin. Install it after the plugin: - Network accessline 85
| --- | --- | | `CORTEXDB_PATH` | Database file (default `~/.cortexdb/cortexdb.db`) | | `CORTEXDB_REMOTE` | Use a shared `cortexdb-grpc` at `host:port` (plaintext) or `https://host` (TLS, behind a proxy) instead of a local file | - Network accessline 86
| `CORTEXDB_PATH` | Database file (default `~/.cortexdb/cortexdb.db`) | | `CORTEXDB_REMOTE` | Use a shared `cortexdb-grpc` at `host:port` (plaintext) or `https://host` (TLS, behind a proxy) instead of a local file | | `CORTEXDB_GRPC_TOKEN` - Network accessline 87
| `CORTEXDB_REMOTE` | Use a shared `cortexdb-grpc` at `host:port` (plaintext) or `https://host` (TLS, behind a proxy) instead of a local file | - Access to secretsline 90
[Credential-related source omitted] - Access to secretsline 91
[Credential-related source omitted] - Network accessline 100
| `CORTEXDB_RECALL_LOG` | Server and `cortexdb-mcp-stdio`: `1` keeps a log of recalls — queries included — for the `/recalls` page and the `recall_log_*` tools (default off) | | `CORTEXDB_RECALL_LOG_DAYS` / `CORTEXDB_RECALL_LOG_MAX_ROWS` | - Network accessline 101
| `CORTEXDB_RECALL_LOG_DAYS` / `CORTEXDB_RECALL_LOG_MAX_ROWS` | How long (`30` days) and how many (`100000`) recalls the log keeps | | `CORTEXDB_MEDIA_VISION_URL` / `CORTEXDB_MEDIA_VISION_MODEL` | Server and `cortexdb-mcp-stdio`: an Ollama - Network accessline 102
| `CORTEXDB_MEDIA_VISION_URL` / `CORTEXDB_MEDIA_VISION_MODEL` | Server and `cortexdb-mcp-stdio`: an Ollama vision model that captions images and video frames for `ingest_media` (e.g. `http://localhost:11434` / `qwen3.5:4b`) | - Access to secretsline 103
[Credential-related source omitted] - Access to secretsline 104
[Credential-related source omitted] - Network accessline 110
[Website](https://liliang-cn.github.io/cortexdb/) · [Guide](docs/GUIDE.md) (full feature reference) · [Examples](examples/README.md) · [Changelog](CHANGELOG.md) · [中文](README_CN.md)
README_CN.md
- Network accessline 3
[](https://pkg.go.dev/github.com/liliang-cn/cortexdb/v2) [](https://github.com/li - Network accessline 40
`cortexdb-live` 是一个可选的 [mod](https://code.claude.com/docs/en/plugins/mods/overview),运行在 Claude Code 里,叠在 `cortexdb` 插件之上。装好插件后再装: - Network accessline 84
| --- | --- | | `CORTEXDB_PATH` | 数据库文件(默认 `~/.cortexdb/cortexdb.db`) | | `CORTEXDB_REMOTE` | 连到共享的 `cortexdb-grpc`,不用本地文件:`host:port` 是明文,`https://host` 走 TLS(放在反向代理后面时用) | - Network accessline 85
| `CORTEXDB_PATH` | 数据库文件(默认 `~/.cortexdb/cortexdb.db`) | | `CORTEXDB_REMOTE` | 连到共享的 `cortexdb-grpc`,不用本地文件:`host:port` 是明文,`https://host` 走 TLS(放在反向代理后面时用) | | `CORTEXDB_GRPC_TOKEN` | 该服务的 Bearer token | - Network accessline 86
| `CORTEXDB_REMOTE` | 连到共享的 `cortexdb-grpc`,不用本地文件:`host:port` 是明文,`https://host` 走 TLS(放在反向代理后面时用) | - Access to secretsline 89
[Credential-related source omitted] - Access to secretsline 90
[Credential-related source omitted] - Network accessline 98
| `CORTEXDB_RECALL_LOG` | 服务端和 `cortexdb-mcp-stdio`:`1` 记录召回日志(含查询文本),供 `/recalls` 页面和 `recall_log_*` 工具(默认关闭) | | `CORTEXDB_RECALL_LOG_DAYS` / `CORTEXDB_RECALL_LOG_MAX_ROWS` | 召回日志保留多久(`30` 天)、最多多少条(`100000`) | | `CORTEXDB_MEDIA_VISION_URL - Network accessline 99
| `CORTEXDB_RECALL_LOG_DAYS` / `CORTEXDB_RECALL_LOG_MAX_ROWS` | 召回日志保留多久(`30` 天)、最多多少条(`100000`) | | `CORTEXDB_MEDIA_VISION_URL` / `CORTEXDB_MEDIA_VISION_MODEL` | 服务端与 `cortexdb-mcp-stdio`:给 `ingest_media` 的图片和视频帧写说明的 Ollama 视觉模型(如 `http:// - Network accessline 100
| `CORTEXDB_MEDIA_VISION_URL` / `CORTEXDB_MEDIA_VISION_MODEL` | 服务端与 `cortexdb-mcp-stdio`:给 `ingest_media` 的图片和视频帧写说明的 Ollama 视觉模型(如 `http://localhost:11434` / `qwen3.5:4b`) | - Access to secretsline 101
[Credential-related source omitted] - Access to secretsline 102
[Credential-related source omitted] - Network accessline 108
[官网](https://liliang-cn.github.io/cortexdb/zh/) · [指南](docs/GUIDE_CN.md)(完整功能一览) · [示例](examples/README.md) · [更新日志](CHANGELOG.md) · [English](README.md)
SKILL.md
- Network accessline 243
Triples: []cortexdb.KnowledgeGraphTriple{ { Subject: graph.NewIRI("https://example.com/alice"), - Network accessline 244
{ Subject: graph.NewIRI("https://example.com/alice"), Predicate: graph.NewIRI(graph.RDFType), - Network accessline 245
Subject: graph.NewIRI("https://example.com/alice"), - Network accessline 246
Predicate: graph.NewIRI(graph.RDFType), Object: graph.NewIRI("https://example.com/Person"), }, - Network accessline 247
Object: graph.NewIRI("https://example.com/Person"), - Network accessline 252
result, _ := db.QueryKnowledgeGraph(ctx, cortexdb.KnowledgeGraphQueryRequest{ Query: `SELECT ?o WHERE { <https://example.com/alice> ?p ?o . }`, - Network accessline 253
Query: `SELECT ?o WHERE { <https://example.com/alice> ?p ?o . }`, - Network accessline 310
Triples: []cortexdb.KnowledgeGraphTriple{ { Subject: graph.NewIRI("https://example.com/Employee"), - Network accessline 311
{ Subject: graph.NewIRI("https://example.com/Employee"), Predicate: graph.NewIRI("http://www.w3.org/2000/01/rdf-schema#subClassOf"), - Network accessline 312
Subject: graph.NewIRI("https://example.com/Employee"), - Network accessline 313
Predicate: graph.NewIRI("http://www.w3.org/2000/01/rdf-schema#subClassOf"), - Network accessline 314
Object: graph.NewIRI("https://example.com/Person"), - Network accessline 324
report, _ := db.ValidateKnowledgeGraphSHACL(ctx, cortexdb.KnowledgeGraphSHACLValidateRequest{ Shapes: []cortexdb.KnowledgeGraphTriple{ {Subject: graph.NewIRI("https://example.com/PersonShape"), Predicate: graph.NewIRI(graph.RDFT - Network accessline 325
Shapes: []cortexdb.KnowledgeGraphTriple{ {Subject: graph.NewIRI("https://example.com/PersonShape"), Predicate: graph.NewIRI(graph.RDFType), Object: graph.NewIRI(graph.SHACLNodeShape)}, {Subject: graph.NewIRI("https://example - Network accessline 326
{Subject: graph.NewIRI("https://example.com/PersonShape"), Predicate: graph.NewIRI(graph.RDFType), Object: graph.NewIRI(graph.SHACLNodeShape)}, - Network accessline 327
{Subject: graph.NewIRI("https://example.com/PersonShape"), Predicate: graph.NewIRI(graph.SHACLTargetClass), Object: graph.NewIRI("https://example.com/Person")}, - Network accessline 889
[Credential-related source omitted] - Access to secretsline 889
[Credential-related source omitted] - Network accessline 890
OPENAI_BASE_URL=https://api.openai.com/v1 - Access to secretsline 1105
[Credential-related source omitted] - Network accessline 1118
Transport is plaintext by design — run it over loopback, a trusted LAN, or Tailscale, or publish it as `https://host` behind a TLS-terminating proxy - Network accessline 1119
Tailscale, or publish it as `https://host` behind a TLS-terminating proxy - Network accessline 1120
(`CORTEXDB_REMOTE=https://host`; see `pkg/rpc/endpoint.go`). With a single - Access to secretsline 1274
[Credential-related source omitted]
clients/node/README.md
clients/node/examples/agent_memory.js
clients/node/package-lock.json
- Network accessline 19
"node_modules/@grpc/grpc-js": { "version": "1.14.4", "resolved": "https://registry.npmjs.org/@grpc/grpc-js/-/grpc-js-1.14.4.tgz", - Network accessline 20
"version": "1.14.4", "resolved": "https://registry.npmjs.org/@grpc/grpc-js/-/grpc-js-1.14.4.tgz", "integrity": "sha512-k9Dj3DV/itK9D06Y8f190Qgop7/Ui+D0njFV3LHMPwPT75DpXLQohE9Wmz0QElrJnzsjB7KPWiKJbOl7IPDArQ==", - Network accessline 21
"resolved": "https://registry.npmjs.org/@grpc/grpc-js/-/grpc-js-1.14.4.tgz", - Network accessline 32
"node_modules/@grpc/grpc-js/node_modules/@grpc/proto-loader": { "version": "0.8.1", "resolved": "https://registry.npmjs.org/@grpc/proto-loader/-/proto-loader-0.8.1.tgz", - Network accessline 33
"version": "0.8.1", "resolved": "https://registry.npmjs.org/@grpc/proto-loader/-/proto-loader-0.8.1.tgz", "integrity": "sha512-wtF6h+DY6M3YaDBPAmvuuA6jV8Sif9MjtOI5euKFWRgCDl5PeDpPsHR9u2l6St5ceY8AZgoNDww5+HvEsXFsGg==", - Network accessline 34
"resolved": "https://registry.npmjs.org/@grpc/proto-loader/-/proto-loader-0.8.1.tgz", - Network accessline 50
"node_modules/@grpc/proto-loader": { "version": "0.7.15", "resolved": "https://registry.npmjs.org/@grpc/proto-loader/-/proto-loader-0.7.15.tgz", - Network accessline 51
"version": "0.7.15", "resolved": "https://registry.npmjs.org/@grpc/proto-loader/-/proto-loader-0.7.15.tgz", "integrity": "sha512-tMXdRCfYVixjuFK+Hk0Q1s38gV9zDiDJfWL3h1rv4Qc39oILCu1TRTDt7+fGUI8K4G1Fj125Hx/ru3azECWTyQ==", - Network accessline 52
"resolved": "https://registry.npmjs.org/@grpc/proto-loader/-/proto-loader-0.7.15.tgz", - Network accessline 68
"node_modules/@js-sdsl/ordered-map": { "version": "4.4.2", "resolved": "https://registry.npmjs.org/@js-sdsl/ordered-map/-/ordered-map-4.4.2.tgz", - Network accessline 69
"version": "4.4.2", "resolved": "https://registry.npmjs.org/@js-sdsl/ordered-map/-/ordered-map-4.4.2.tgz", "integrity": "sha512-iUKgm52T8HOE/makSxjqoWhe95ZJA1/G1sYsGev2JDKUSS14KAgg1LHb+Ba+IPow0xflbnSkOsZcO08C7w1gYw==", - Network accessline 70
"resolved": "https://registry.npmjs.org/@js-sdsl/ordered-map/-/ordered-map-4.4.2.tgz", - Network accessline 73
"funding": { "type": "opencollective", "url": "https://opencollective.com/js-sdsl" - Network accessline 74
"type": "opencollective", "url": "https://opencollective.com/js-sdsl" } - Network accessline 75
"url": "https://opencollective.com/js-sdsl" - Network accessline 78
"node_modules/@protobufjs/aspromise": { "version": "1.1.2", "resolved": "https://registry.npmjs.org/@protobufjs/aspromise/-/aspromise-1.1.2.tgz", - Network accessline 79
"version": "1.1.2", "resolved": "https://registry.npmjs.org/@protobufjs/aspromise/-/aspromise-1.1.2.tgz", "integrity": "sha512-j+gKExEuLmKwvz3OgROXtrJ2UG2x8Ch2YZUxahh+s1F2HZ+wAceUNLkvy6zKCPVRkU++ZWQrdxsUeQXmcg4uoQ==", - Network accessline 80
"resolved": "https://registry.npmjs.org/@protobufjs/aspromise/-/aspromise-1.1.2.tgz", - Network accessline 84
"node_modules/@protobufjs/base64": { "version": "1.1.2", "resolved": "https://registry.npmjs.org/@protobufjs/base64/-/base64-1.1.2.tgz", - Network accessline 85
"version": "1.1.2", "resolved": "https://registry.npmjs.org/@protobufjs/base64/-/base64-1.1.2.tgz", "integrity": "sha512-AZkcAA5vnN/v4PDqKyMR5lx7hZttPDgClv83E//FMNhR2TMcLUhfRUBHCmSl0oi9zMgDDqRUJkSxO3wm85+XLg==", - Network accessline 86
"resolved": "https://registry.npmjs.org/@protobufjs/base64/-/base64-1.1.2.tgz", - Network accessline 90
"node_modules/@protobufjs/codegen": { "version": "2.0.5", "resolved": "https://registry.npmjs.org/@protobufjs/codegen/-/codegen-2.0.5.tgz", - Network accessline 91
"version": "2.0.5", "resolved": "https://registry.npmjs.org/@protobufjs/codegen/-/codegen-2.0.5.tgz", "integrity": "sha512-zgXFLzW3Ap33e6d0Wlj4MGIm6Ce8O89n/apUaGNB/jx+hw+ruWEp7EwGUshdLKVRCxZW12fp9r40E1mQrf/34g==", - Network accessline 92
"resolved": "https://registry.npmjs.org/@protobufjs/codegen/-/codegen-2.0.5.tgz", - Network accessline 96
"node_modules/@protobufjs/eventemitter": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/@protobufjs/eventemitter/-/eventemitter-1.1.1.tgz", - Network accessline 97
"version": "1.1.1", "resolved": "https://registry.npmjs.org/@protobufjs/eventemitter/-/eventemitter-1.1.1.tgz", "integrity": "sha512-vW1GmwMZNnL+gMRaovlh9yZX74kc+TTU3FObkkurpMaRtBfLP3ldjS9KQWlwZgraRE0+dheEEoAxdzcJQ8eXZg==", - Network accessline 98
"resolved": "https://registry.npmjs.org/@protobufjs/eventemitter/-/eventemitter-1.1.1.tgz", - Network accessline 102
"node_modules/@protobufjs/fetch": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/@protobufjs/fetch/-/fetch-1.1.1.tgz", - Network accessline 103
"version": "1.1.1", "resolved": "https://registry.npmjs.org/@protobufjs/fetch/-/fetch-1.1.1.tgz", "integrity": "sha512-GpptLrs57adMSuHi3VNj0mAF8dwh36LMaYF6XyJ6JMWlVsc+t42tm1HSEDmOs3A8fC9yyeisgLhsTVQokOZ0zw==", - Network accessline 104
"resolved": "https://registry.npmjs.org/@protobufjs/fetch/-/fetch-1.1.1.tgz", - Network accessline 111
"node_modules/@protobufjs/float": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/@protobufjs/float/-/float-1.0.2.tgz", - Network accessline 112
"version": "1.0.2", "resolved": "https://registry.npmjs.org/@protobufjs/float/-/float-1.0.2.tgz", "integrity": "sha512-Ddb+kVXlXst9d+R9PfTIxh1EdNkgoRe5tOX6t01f1lYWOvJnSPDBlG241QLzcyPdoNTsblLUdujGSE4RzrTZGQ==", - Network accessline 113
"resolved": "https://registry.npmjs.org/@protobufjs/float/-/float-1.0.2.tgz", - Network accessline 117
"node_modules/@protobufjs/inquire": { "version": "1.1.2", "resolved": "https://registry.npmjs.org/@protobufjs/inquire/-/inquire-1.1.2.tgz", - Network accessline 118
"version": "1.1.2", "resolved": "https://registry.npmjs.org/@protobufjs/inquire/-/inquire-1.1.2.tgz", "integrity": "sha512-pa0vFRuws4wkvaXKK1uXZMAwAX4/t8ANaJo45iw/oQHNQ9q5xUzwgFmVJGXiga2BeN+zpX7Vf9vmsiIa2J+MUw==", - Network accessline 119
"resolved": "https://registry.npmjs.org/@protobufjs/inquire/-/inquire-1.1.2.tgz", - Network accessline 123
"node_modules/@protobufjs/path": { "version": "1.1.2", "resolved": "https://registry.npmjs.org/@protobufjs/path/-/path-1.1.2.tgz", - Network accessline 124
"version": "1.1.2", "resolved": "https://registry.npmjs.org/@protobufjs/path/-/path-1.1.2.tgz", "integrity": "sha512-6JOcJ5Tm08dOHAbdR3GrvP+yUUfkjG5ePsHYczMFLq3ZmMkAD98cDgcT2iA1lJ9NVwFd4tH/iSSoe44YWkltEA==", - Network accessline 125
"resolved": "https://registry.npmjs.org/@protobufjs/path/-/path-1.1.2.tgz", - Network accessline 129
"node_modules/@protobufjs/pool": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/@protobufjs/pool/-/pool-1.1.0.tgz", - Network accessline 130
"version": "1.1.0", "resolved": "https://registry.npmjs.org/@protobufjs/pool/-/pool-1.1.0.tgz", "integrity": "sha512-0kELaGSIDBKvcgS4zkjz1PeddatrjYcmMWOlAuAPwAeccUrPHdUqo/J6LiymHHEiJT5NrF1UVwxY14f+fy4WQw==", - Network accessline 131
"resolved": "https://registry.npmjs.org/@protobufjs/pool/-/pool-1.1.0.tgz", - Network accessline 135
"node_modules/@protobufjs/utf8": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/@protobufjs/utf8/-/utf8-1.1.1.tgz", - Network accessline 136
"version": "1.1.1", "resolved": "https://registry.npmjs.org/@protobufjs/utf8/-/utf8-1.1.1.tgz", "integrity": "sha512-oOAWABowe8EAbMyWKM0tYDKi8Yaox52D+HWZhAIJqQXbqe0xI/GV7FhLWqlEKreMkfDjshR5FKgi3mnle0h6Eg==", - Network accessline 137
"resolved": "https://registry.npmjs.org/@protobufjs/utf8/-/utf8-1.1.1.tgz", - Network accessline 141
"node_modules/@types/node": { "version": "25.9.2", "resolved": "https://registry.npmjs.org/@types/node/-/node-25.9.2.tgz", - Network accessline 142
"version": "25.9.2", "resolved": "https://registry.npmjs.org/@types/node/-/node-25.9.2.tgz", "integrity": "sha512-G05zqtJhcDLb8uslf5EjCxXg9G1KQxiV8OS0R26IC//Eoyitzqe8z37I7cqvnZlrlSfgocQRfSn/AHBZJJFyGw==", - Network accessline 143
"resolved": "https://registry.npmjs.org/@types/node/-/node-25.9.2.tgz", - Network accessline 150
"node_modules/ansi-regex": { "version": "5.0.1", "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", - Network accessline 151
"version": "5.0.1", "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", - Network accessline 152
"resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", - Network accessline 159
"node_modules/ansi-styles": { "version": "4.3.0", "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - Network accessline 160
"version": "4.3.0", "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - Network accessline 161
"resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - Network accessline 169
}, "funding": { "url": "https://github.com/chalk/ansi-styles?sponsor=1" - Network accessline 170
"funding": { "url": "https://github.com/chalk/ansi-styles?sponsor=1" } - Network accessline 171
"url": "https://github.com/chalk/ansi-styles?sponsor=1" - Network accessline 174
"node_modules/cliui": { "version": "8.0.1", "resolved": "https://registry.npmjs.org/cliui/-/cliui-8.0.1.tgz", - Network accessline 175
"version": "8.0.1", "resolved": "https://registry.npmjs.org/cliui/-/cliui-8.0.1.tgz", "integrity": "sha512-BSeNnyus75C4//NQ9gQt1/csTXyo/8Sb+afLAkzAptFuMsod9HFokGNudZpi/oQV73hnVK+sR+5PVRMd+Dr7YQ==", - Network accessline 176
"resolved": "https://registry.npmjs.org/cliui/-/cliui-8.0.1.tgz", - Network accessline 188
"node_modules/color-convert": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - Network accessline 189
"version": "2.0.1", "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - Network accessline 190
"resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - Network accessline 200
"node_modules/color-name": { "version": "1.1.4", "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - Network accessline 201
"version": "1.1.4", "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - Network accessline 202
"resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - Network accessline 206
"node_modules/emoji-regex": { "version": "8.0.0", "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", - Network accessline 207
"version": "8.0.0", "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", - Network accessline 208
"resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", - Network accessline 212
"node_modules/escalade": { "version": "3.2.0", "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.2.0.tgz", - Network accessline 213
"version": "3.2.0", "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.2.0.tgz", "integrity": "sha512-WUj2qlxaQtO4g6Pq5c29GTcWGDyd8itL8zTlipgECz3JesAiiOKotd8JU6otB3PACgG6xkJUyVhboMS+bje/jA==", - Network accessline 214
"resolved": "https://registry.npmjs.org/escalade/-/escalade-3.2.0.tgz", - Network accessline 221
"node_modules/get-caller-file": { "version": "2.0.5", "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz", - Network accessline 222
"version": "2.0.5", "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz", "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==", - Network accessline 223
"resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz", - Network accessline 230
"node_modules/is-fullwidth-code-point": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", - Network accessline 231
"version": "3.0.0", "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQ - Network accessline 232
"resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", - Network accessline 239
"node_modules/lodash.camelcase": { "version": "4.3.0", "resolved": "https://registry.npmjs.org/lodash.camelcase/-/lodash.camelcase-4.3.0.tgz", - Network accessline 240
"version": "4.3.0", "resolved": "https://registry.npmjs.org/lodash.camelcase/-/lodash.camelcase-4.3.0.tgz", "integrity": "sha512-TwuEnCnxbc3rAvhf/LbG7tJUDzhqXyFnv3dtzLOPgCG/hODL7WFnsbwktkD7yUV0RrreP/l1PALq/YSg6VvjlA==", - Network accessline 241
"resolved": "https://registry.npmjs.org/lodash.camelcase/-/lodash.camelcase-4.3.0.tgz", - Network accessline 245
"node_modules/long": { "version": "5.3.2", "resolved": "https://registry.npmjs.org/long/-/long-5.3.2.tgz", - Network accessline 246
"version": "5.3.2", "resolved": "https://registry.npmjs.org/long/-/long-5.3.2.tgz", "integrity": "sha512-mNAgZ1GmyNhD7AuqnTG3/VQ26o760+ZYBPKjPvugO8+nLbYfX6TVpJPseBvopbdY+qpZ/lKUnmEc1LeZYS3QAA==", - Network accessline 247
"resolved": "https://registry.npmjs.org/long/-/long-5.3.2.tgz", - Network accessline 251
"node_modules/protobufjs": { "version": "7.6.2", "resolved": "https://registry.npmjs.org/protobufjs/-/protobufjs-7.6.2.tgz", - Network accessline 252
"version": "7.6.2", "resolved": "https://registry.npmjs.org/protobufjs/-/protobufjs-7.6.2.tgz", "integrity": "sha512-N9EiLovGEQOJSPF26Ij7qUGvahfEnq0eeYZ02aigIedkmz1qZSwjnP9SBITHJuF/6MYbIW4HDN8zdYjsjqJKXQ==", - Network accessline 253
"resolved": "https://registry.npmjs.org/protobufjs/-/protobufjs-7.6.2.tgz", - Network accessline 275
"node_modules/require-directory": { "version": "2.1.1", "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", - Network accessline 276
"version": "2.1.1", "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", "integrity": "sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==", - Network accessline 277
"resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", - Network accessline 284
"node_modules/string-width": { "version": "4.2.3", "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", - Network accessline 285
"version": "4.2.3", "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", - Network accessline 286
"resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", - Network accessline 298
"node_modules/strip-ansi": { "version": "6.0.1", "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", - Network accessline 299
"version": "6.0.1", "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", - Network accessline 300
"resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", - Network accessline 310
"node_modules/undici-types": { "version": "7.24.6", "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-7.24.6.tgz", - Network accessline 311
"version": "7.24.6", "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-7.24.6.tgz", "integrity": "sha512-WRNW+sJgj5OBN4/0JpHFqtqzhpbnV0GuB+OozA9gCL7a993SmU+1JBZCzLNxYsbMfIeDL+lTsphD5jN5N+n0zg==", - Network accessline 312
"resolved": "https://registry.npmjs.org/undici-types/-/undici-types-7.24.6.tgz", - Network accessline 316
"node_modules/wrap-ansi": { "version": "7.0.0", "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", - Network accessline 317
"version": "7.0.0", "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", - Network accessline 318
"resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", - Network accessline 328
}, "funding": { "url": "https://github.com/chalk/wrap-ansi?sponsor=1" - Network accessline 329
"funding": { "url": "https://github.com/chalk/wrap-ansi?sponsor=1" } - Network accessline 330
"url": "https://github.com/chalk/wrap-ansi?sponsor=1" - Network accessline 333
"node_modules/y18n": { "version": "5.0.8", "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz", - Network accessline 334
"version": "5.0.8", "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz", "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==", - Network accessline 335
"resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz", - Network accessline 342
"node_modules/yargs": { "version": "17.7.2", "resolved": "https://registry.npmjs.org/yargs/-/yargs-17.7.2.tgz", - Network accessline 343
"version": "17.7.2", "resolved": "https://registry.npmjs.org/yargs/-/yargs-17.7.2.tgz", "integrity": "sha512-7dSzzRQ++CKnNI/krKnYRV7JKKPUXMEh61soaHKg9mrWEhzFWhFnxPxGl+69cD1Ou63C13NUPCnmIcrvqCuM6w==", - Network accessline 344
"resolved": "https://registry.npmjs.org/yargs/-/yargs-17.7.2.tgz", - Network accessline 360
"node_modules/yargs-parser": { "version": "21.1.1", "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-21.1.1.tgz", - Network accessline 361
"version": "21.1.1", "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-21.1.1.tgz", "integrity": "sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw==", - Network accessline 362
"resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-21.1.1.tgz",
clients/node/package.json
- Executable scriptline 1
Executable file - Network accessline 22
"repository": { "type": "git", "url": "git+https://github.com/liliang-cn/cortexdb.git" - Network accessline 23
"type": "git", "url": "git+https://github.com/liliang-cn/cortexdb.git" }, - Network accessline 24
"url": "git+https://github.com/liliang-cn/cortexdb.git" - Network accessline 25
}, "homepage": "https://github.com/liliang-cn/cortexdb", "engines": { - Network accessline 26
"homepage": "https://github.com/liliang-cn/cortexdb",
clients/node/src/index.d.ts
- Executable scriptline 1
Executable file
clients/node/src/index.js
- Executable scriptline 1
Executable file
clients/node/test/integration.js
- Executable scriptline 1
Executable file - Network accessline 85
await client.graph.UpsertNamespace({ prefix: 'ex', uri: 'https://example.com/' }); - Network accessline 89
}); const q = await client.graph.QuerySparql({ query: 'SELECT ?o WHERE { <https://example.com/alice> <https://example.com/knows> ?o . }', - Network accessline 90
const q = await client.graph.QuerySparql({ query: 'SELECT ?o WHERE { <https://example.com/alice> <https://example.com/knows> ?o . }', }); - Network accessline 91
query: 'SELECT ?o WHERE { <https://example.com/alice> <https://example.com/knows> ?o . }',
clients/python/README.md
clients/python/cortexdb_client/__init__.py
- Executable scriptline 1
Executable file
clients/python/cortexdb_client/_pb/__init__.py
- Executable scriptline 1
Executable file
clients/python/cortexdb_client/_pb/cortexdb/__init__.py
- Executable scriptline 1
Executable file
clients/python/cortexdb_client/_pb/cortexdb/v1/__init__.py
- Executable scriptline 1
Executable file
clients/python/cortexdb_client/_pb/cortexdb/v1/admin_pb2.py
- Executable scriptline 1
Executable file - Possible obfuscationline 27
DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n\x17\x63ortexdb/v1/admin.proto\x12\x0b\x63ortexdb.v1\"\x0f\n\rHealthRequest\"\x1c\n\x0eHealthResponse\x12\n\n\x02ok\x18\x01 \x01(\x08\"\r\n\x0bInfoRequest\"\x99\x01\n\x0cInfoResp
clients/python/cortexdb_client/_pb/cortexdb/v1/admin_pb2_grpc.py
- Executable scriptline 1
Executable file
clients/python/cortexdb_client/_pb/cortexdb/v1/common_pb2.py
- Executable scriptline 1
Executable file - Possible obfuscationline 27
DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n\x18\x63ortexdb/v1/common.proto\x12\x0b\x63ortexdb.v1\"\x83\x01\n\x10RetrievalFilters\x12\x12\n\ncollection\x18\x01 \x01(\t\x12\x14\n\x0c\x64ocument_ids\x18\x02 \x03(\t\x12\x0f\n
clients/python/cortexdb_client/_pb/cortexdb/v1/common_pb2_grpc.py
- Executable scriptline 1
Executable file
clients/python/cortexdb_client/_pb/cortexdb/v1/contract_pb2.py
- Executable scriptline 1
Executable file - Possible obfuscationline 27
DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n\x1a\x63ortexdb/v1/contract.proto\x12\x0b\x63ortexdb.v1\"*\n\nGradeCount\x12\r\n\x05nodes\x18\x01 \x01(\x03\x12\r\n\x05\x65\x64ges\x18\x02 \x01(\x03\"\x16\n\x14\x43ontractTallyRe
clients/python/cortexdb_client/_pb/cortexdb/v1/contract_pb2_grpc.py
- Executable scriptline 1
Executable file
clients/python/cortexdb_client/_pb/cortexdb/v1/decision_pb2.py
- Executable scriptline 1
Executable file - Possible obfuscationline 27
DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n\x1a\x63ortexdb/v1/decision.proto\x12\x0b\x63ortexdb.v1\"\xa6\x01\n\x0f\x44\x65\x63isionPremise\x12\n\n\x02id\x18\x01 \x01(\t\x12\x0c\n\x04\x65\x64ge\x18\x02 \x01(\x08\x12\x0c\n\
clients/python/cortexdb_client/_pb/cortexdb/v1/decision_pb2_grpc.py
- Executable scriptline 1
Executable file
clients/python/cortexdb_client/_pb/cortexdb/v1/graph_pb2.py
- Executable scriptline 1
Executable file - Possible obfuscationline 28
DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n\x17\x63ortexdb/v1/graph.proto\x12\x0b\x63ortexdb.v1\x1a\x1fgoogle/protobuf/timestamp.proto\"J\n\x07RdfTerm\x12\x0c\n\x04kind\x18\x01 \x01(\t\x12\r\n\x05value\x18\x02 \x01(\t\x12
clients/python/cortexdb_client/_pb/cortexdb/v1/graph_pb2_grpc.py
- Executable scriptline 1
Executable file
clients/python/cortexdb_client/_pb/cortexdb/v1/graphrag_pb2.py
- Executable scriptline 1
Executable file - Possible obfuscationline 28
DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n\x1a\x63ortexdb/v1/graphrag.proto\x12\x0b\x63ortexdb.v1\x1a\x18\x63ortexdb/v1/common.proto\"\x81\x02\n\x1aInsertGraphDocumentRequest\x12\n\n\x02id\x18\x01 \x01(\t\x12\r\n\x05titl
clients/python/cortexdb_client/_pb/cortexdb/v1/graphrag_pb2_grpc.py
- Executable scriptline 1
Executable file
clients/python/cortexdb_client/_pb/cortexdb/v1/knowledge_pb2.py
- Executable scriptline 1
Executable file - Possible obfuscationline 29
DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n\x1b\x63ortexdb/v1/knowledge.proto\x12\x0b\x63ortexdb.v1\x1a\x1fgoogle/protobuf/timestamp.proto\x1a\x18\x63ortexdb/v1/common.proto\"\xe9\x02\n\x0fKnowledgeRecord\x12\n\n\x02id\x1
clients/python/cortexdb_client/_pb/cortexdb/v1/knowledge_pb2_grpc.py
- Executable scriptline 1
Executable file
clients/python/cortexdb_client/_pb/cortexdb/v1/memory_pb2.py
- Executable scriptline 1
Executable file - Possible obfuscationline 30
DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n\x18\x63ortexdb/v1/memory.proto\x12\x0b\x63ortexdb.v1\x1a\x1fgoogle/protobuf/timestamp.proto\x1a\x1cgoogle/protobuf/struct.proto\x1a\x18\x63ortexdb/v1/common.proto\"\xb4\x02\n\x0
clients/python/cortexdb_client/_pb/cortexdb/v1/memory_pb2_grpc.py
- Executable scriptline 1
Executable file
clients/python/cortexdb_client/_pb/cortexdb/v1/tools_pb2.py
- Executable scriptline 1
Executable file
clients/python/cortexdb_client/_pb/cortexdb/v1/tools_pb2_grpc.py
- Executable scriptline 1
Executable file
clients/python/cortexdb_client/client.py
- Executable scriptline 1
Executable file
clients/python/cortexdb_client/proto.py
- Executable scriptline 1
Executable file
clients/python/examples/agent_memory.py
clients/python/gen.sh
- Executable scriptline 1
#!/usr/bin/env bash
clients/python/pyproject.toml
clients/python/tests/test_integration.py
- Executable scriptline 1
Executable file - Access to secretsline 19
[Credential-related source omitted] - Network accessline 26
def _free_port(): s = socket.socket() - Network accessline 27
s = socket.socket() - Access to secretsline 43
[Credential-related source omitted] - Network accessline 90
client.graph.UpsertNamespace(proto.UpsertNamespaceRequest(prefix="ex", uri="https://example.com/")) - Network accessline 94
])) q = client.graph.QuerySparql(proto.QuerySparqlRequest( query="SELECT ?o WHERE { <https://example.com/alice> <https://example.com/knows> ?o . }", - Network accessline 95
q = client.graph.QuerySparql(proto.QuerySparqlRequest( query="SELECT ?o WHERE { <https://example.com/alice> <https://example.com/knows> ?o . }", )) - Network accessline 96
query="SELECT ?o WHERE { <https://example.com/alice> <https://example.com/knows> ?o . }",
clients/python/uv.lock
- Network accessline 11
name = "backports-tarfile" version = "1.2.0" source = { registry = "https://pypi.org/simple" } - Network accessline 12
version = "1.2.0" source = { registry = "https://pypi.org/simple" } sdist = { url = "https://files.pythonhosted.org/packages/86/72/cd9b395f25e290e633655a100af28cb253e4393396264a98bd5f5951d50f/backports_tarfile-1.2.0.tar.gz", hash = "sha256: - Network accessline 13
source = { registry = "https://pypi.org/simple" } - Network accessline 14
sdist = { url = "https://files.pythonhosted.org/packages/86/72/cd9b395f25e290e633655a100af28cb253e4393396264a98bd5f5951d50f/backports_tarfile-1.2.0.tar.gz", hash = "sha256:d75e02c268746e1b8144c278978b6e98e85de6ad16f8e4b0844a154557eca991", s - Network accessline 15
wheels = [ { url = "https://files.pythonhosted.org/packages/b9/fa/123043af240e49752f1c4bd24da5053b6bd00cad78c2be53c0d1e8b975bc/backports.tarfile-1.2.0-py3-none-any.whl", hash = "sha256:77e284d754527b01fb1e6fa8a1afe577858ebe4e9dad8919e34 - Network accessline 16
{ url = "https://files.pythonhosted.org/packages/b9/fa/123043af240e49752f1c4bd24da5053b6bd00cad78c2be53c0d1e8b975bc/backports.tarfile-1.2.0-py3-none-any.whl", hash = "sha256:77e284d754527b01fb1e6fa8a1afe577858ebe4e9dad8919e34c862cb399bc34", - Network accessline 20
name = "build" version = "1.4.4" source = { registry = "https://pypi.org/simple" } - Network accessline 21
version = "1.4.4" source = { registry = "https://pypi.org/simple" } resolution-markers = [ - Network accessline 22
source = { registry = "https://pypi.org/simple" } - Network accessline 27
dependencies = [ { name = "colorama", marker = "python_full_version < '3.10' and os_name == 'nt'" }, { name = "importlib-metadata", version = "8.7.1", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version - Network accessline 28
{ name = "colorama", marker = "python_full_version < '3.10' and os_name == 'nt'" }, { name = "importlib-metadata", version = "8.7.1", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.10'" }, { na - Network accessline 29
{ name = "importlib-metadata", version = "8.7.1", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.10'" }, - Network accessline 32
{ name = "tomli", marker = "python_full_version < '3.10'" }, ] sdist = { url = "https://files.pythonhosted.org/packages/02/ec/bf5ae0a7e5ab57abe8aabdd0759c971883895d1a20c49ae99f8146840c3c/build-1.4.4.tar.gz", hash = "sha256:f832ae053061f3fb5 - Network accessline 33
] sdist = { url = "https://files.pythonhosted.org/packages/02/ec/bf5ae0a7e5ab57abe8aabdd0759c971883895d1a20c49ae99f8146840c3c/build-1.4.4.tar.gz", hash = "sha256:f832ae053061f3fb524af812dc94b8b84bac6880cd587630e3b5d91a6a9c1703", size = 8922 - Network accessline 34
sdist = { url = "https://files.pythonhosted.org/packages/02/ec/bf5ae0a7e5ab57abe8aabdd0759c971883895d1a20c49ae99f8146840c3c/build-1.4.4.tar.gz", hash = "sha256:f832ae053061f3fb524af812dc94b8b84bac6880cd587630e3b5d91a6a9c1703", size = 89220 - Network accessline 35
wheels = [ { url = "https://files.pythonhosted.org/packages/fa/88/6764e7a109dd84294850741501145da90d13cdeac9d4e614929464a37420/build-1.4.4-py3-none-any.whl", hash = "sha256:8c3f48a6090b39edec1a273d2d57949aaf13723b01e02f9d518396887519f64 - Network accessline 36
{ url = "https://files.pythonhosted.org/packages/fa/88/6764e7a109dd84294850741501145da90d13cdeac9d4e614929464a37420/build-1.4.4-py3-none-any.whl", hash = "sha256:8c3f48a6090b39edec1a273d2d57949aaf13723b01e02f9d518396887519f64d", size = 2592 - Network accessline 40
name = "build" version = "1.5.0" source = { registry = "https://pypi.org/simple" } - Network accessline 41
version = "1.5.0" source = { registry = "https://pypi.org/simple" } resolution-markers = [ - Network accessline 42
source = { registry = "https://pypi.org/simple" } - Network accessline 46
dependencies = [ { name = "colorama", marker = "python_full_version >= '3.10' and os_name == 'nt'" }, { name = "importlib-metadata", version = "9.0.0", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version - Network accessline 47
{ name = "colorama", marker = "python_full_version >= '3.10' and os_name == 'nt'" }, { name = "importlib-metadata", version = "9.0.0", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.10' and python - Network accessline 48
{ name = "importlib-metadata", version = "9.0.0", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.10' and python_full_version < '3.10.2'" }, - Network accessline 51
{ name = "tomli", marker = "python_full_version == '3.10.*'" }, ] sdist = { url = "https://files.pythonhosted.org/packages/78/e0/df5e171f685f82f37b12e1f208064e24244911079d7b767447d1af7e0d70/build-1.5.0.tar.gz", hash = "sha256:302c22c3ba2a0f - Network accessline 52
] sdist = { url = "https://files.pythonhosted.org/packages/78/e0/df5e171f685f82f37b12e1f208064e24244911079d7b767447d1af7e0d70/build-1.5.0.tar.gz", hash = "sha256:302c22c3ba2a0fd5f3911918651341ebb3896176cbdec15bd421f80b1afc7647", size = 8979 - Network accessline 53
sdist = { url = "https://files.pythonhosted.org/packages/78/e0/df5e171f685f82f37b12e1f208064e24244911079d7b767447d1af7e0d70/build-1.5.0.tar.gz", hash = "sha256:302c22c3ba2a0fd5f3911918651341ebb3896176cbdec15bd421f80b1afc7647", size = 89796 - Network accessline 54
wheels = [ { url = "https://files.pythonhosted.org/packages/0d/fe/6bea5c9162869c5beba5d9c8abbed835ec85bf1ec1fba05a3822325c45f3/build-1.5.0-py3-none-any.whl", hash = "sha256:13f3eecb844759ab66efec90ca17639bbf14dc06cb2fdf37a9010322d9c50a6 - Network accessline 55
{ url = "https://files.pythonhosted.org/packages/0d/fe/6bea5c9162869c5beba5d9c8abbed835ec85bf1ec1fba05a3822325c45f3/build-1.5.0-py3-none-any.whl", hash = "sha256:13f3eecb844759ab66efec90ca17639bbf14dc06cb2fdf37a9010322d9c50a6f", size = 2601 - Network accessline 59
name = "certifi" version = "2026.5.20" source = { registry = "https://pypi.org/simple" } - Network accessline 60
version = "2026.5.20" source = { registry = "https://pypi.org/simple" } sdist = { url = "https://files.pythonhosted.org/packages/f3/ce/ee2ecad540810a79593028e88299baeae54d346cc7a0d94b6199988b89b1/certifi-2026.5.20.tar.gz", hash = "sha256:69 - Network accessline 61
source = { registry = "https://pypi.org/simple" } - Network accessline 62
sdist = { url = "https://files.pythonhosted.org/packages/f3/ce/ee2ecad540810a79593028e88299baeae54d346cc7a0d94b6199988b89b1/certifi-2026.5.20.tar.gz", hash = "sha256:69dea482ab64caa7b9f6aba1c6bf48bb6a5448d1c0f1b17ab42ad8c763a5344d", size = - Network accessline 63
wheels = [ { url = "https://files.pythonhosted.org/packages/59/8c/57e832b7af6d7c5abe66eb3fbe3a3a32f4d11ea23a1aa7131371035be991/certifi-2026.5.20-py3-none-any.whl", hash = "sha256:3c52e209ba0a4ad7aebe60436a4ab349c39e1e602e8c134221e546902 - Network accessline 64
{ url = "https://files.pythonhosted.org/packages/59/8c/57e832b7af6d7c5abe66eb3fbe3a3a32f4d11ea23a1aa7131371035be991/certifi-2026.5.20-py3-none-any.whl", hash = "sha256:3c52e209ba0a4ad7aebe60436a4ab349c39e1e602e8c134221e546902ad25897", size - Network accessline 68
name = "cffi" version = "2.0.0" source = { registry = "https://pypi.org/simple" } - Network accessline 69
version = "2.0.0" source = { registry = "https://pypi.org/simple" } dependencies = [ - Network accessline 70
source = { registry = "https://pypi.org/simple" } - Network accessline 71
dependencies = [ { name = "pycparser", version = "2.23", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.10' and implementation_name != 'PyPy'" }, { name = "pycparser", version = "3.0", source = - Network accessline 72
{ name = "pycparser", version = "2.23", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.10' and implementation_name != 'PyPy'" }, - Network accessline 73
{ name = "pycparser", version = "3.0", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.10' and implementation_name != 'PyPy'" }, - Network accessline 74
] sdist = { url = "https://files.pythonhosted.org/packages/eb/56/b1ba7935a17738ae8453301356628e8147c79dbb825bcbc73dc7401f9846/cffi-2.0.0.tar.gz", hash = "sha256:44d1b5909021139fe36001ae048dbdde8214afa20200eda0f64c068cac5d5529", size = 52358 - Network accessline 75
sdist = { url = "https://files.pythonhosted.org/packages/eb/56/b1ba7935a17738ae8453301356628e8147c79dbb825bcbc73dc7401f9846/cffi-2.0.0.tar.gz", hash = "sha256:44d1b5909021139fe36001ae048dbdde8214afa20200eda0f64c068cac5d5529", size = 523588 - Network accessline 76
wheels = [ { url = "https://files.pythonhosted.org/packages/50/bd/b1a6362b80628111e6653c961f987faa55262b4002fcec42308cad1db680/cffi-2.0.0-cp310-cp310-manylinux1_i686.manylinux2014_i686.manylinux_2_17_i686.manylinux_2_5_i686.whl", hash = - Network accessline 77
{ url = "https://files.pythonhosted.org/packages/50/bd/b1a6362b80628111e6653c961f987faa55262b4002fcec42308cad1db680/cffi-2.0.0-cp310-cp310-manylinux1_i686.manylinux2014_i686.manylinux_2_17_i686.manylinux_2_5_i686.whl", hash = "sha256:53f77c - Network accessline 78
{ url = "https://files.pythonhosted.org/packages/4f/27/6933a8b2562d7bd1fb595074cf99cc81fc3789f6a6c05cdabb46284a3188/cffi-2.0.0-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:3e837e369566884707ddaf85fc1744b4757 - Network accessline 79
{ url = "https://files.pythonhosted.org/packages/05/eb/b86f2a2645b62adcfff53b0dd97e8dfafb5c8aa864bd0d9a2c2049a0d551/cffi-2.0.0-cp310-cp310-manylinux2014_ppc64le.manylinux_2_17_ppc64le.whl", hash = "sha256:5eda85d6d1879e692d546a078b44251cdd0 - Network accessline 80
{ url = "https://files.pythonhosted.org/packages/9f/e0/6cbe77a53acf5acc7c08cc186c9928864bd7c005f9efd0d126884858a5fe/cffi-2.0.0-cp310-cp310-manylinux2014_s390x.manylinux_2_17_s390x.whl", hash = "sha256:9332088d75dc3241c702d852d4671613136d90f - Network accessline 81
{ url = "https://files.pythonhosted.org/packages/98/29/9b366e70e243eb3d14a5cb488dfd3a0b6b2f1fb001a203f653b93ccfac88/cffi-2.0.0-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:fc7de24befaeae77ba923797c7c87834c7364 - Network accessline 82
{ url = "https://files.pythonhosted.org/packages/21/7a/13b24e70d2f90a322f2900c5d8e1f14fa7e2a6b3332b7309ba7b2ba51a5a/cffi-2.0.0-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:cf364028c016c03078a23b503f02058f1814320a56ad535686f9056563 - Network accessline 83
{ url = "https://files.pythonhosted.org/packages/60/99/c9dc110974c59cc981b1f5b66e1d8af8af764e00f0293266824d9c4254bc/cffi-2.0.0-cp310-cp310-musllinux_1_2_i686.whl", hash = "sha256:e11e82b744887154b182fd3e7e8512418446501191994dbf9c9fc1f32cc8e - Network accessline 84
{ url = "https://files.pythonhosted.org/packages/49/72/ff2d12dbf21aca1b32a40ed792ee6b40f6dc3a9cf1644bd7ef6e95e0ac5e/cffi-2.0.0-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:8ea985900c5c95ce9db1745f7933eeef5d314f0565b27625d9a10ec9881 - Network accessline 85
{ url = "https://files.pythonhosted.org/packages/b1/b7/1200d354378ef52ec227395d95c2576330fd22a869f7a70e88e1447eb234/cffi-2.0.0-cp311-cp311-manylinux1_i686.manylinux2014_i686.manylinux_2_17_i686.manylinux_2_5_i686.whl", hash = "sha256:baf521 - Network accessline 86
{ url = "https://files.pythonhosted.org/packages/b8/56/6033f5e86e8cc9bb629f0077ba71679508bdf54a9a5e112a3c0b91870332/cffi-2.0.0-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:730cacb21e1bdff3ce90babf007d0a0917c - Network accessline 87
{ url = "https://files.pythonhosted.org/packages/dc/7f/55fecd70f7ece178db2f26128ec41430d8720f2d12ca97bf8f0a628207d5/cffi-2.0.0-cp311-cp311-manylinux2014_ppc64le.manylinux_2_17_ppc64le.whl", hash = "sha256:6824f87845e3396029f3820c206e459ccc9 - Network accessline 88
{ url = "https://files.pythonhosted.org/packages/84/ef/a7b77c8bdc0f77adc3b46888f1ad54be8f3b7821697a7b89126e829e676a/cffi-2.0.0-cp311-cp311-manylinux2014_s390x.manylinux_2_17_s390x.whl", hash = "sha256:9de40a7b0323d889cf8d23d1ef214f565ab1544 - Network accessline 89
{ url = "https://files.pythonhosted.org/packages/d7/91/500d892b2bf36529a75b77958edfcd5ad8e2ce4064ce2ecfeab2125d72d1/cffi-2.0.0-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:8941aaadaf67246224cee8c3803777eed332a - Network accessline 90
{ url = "https://files.pythonhosted.org/packages/44/64/58f6255b62b101093d5df22dcb752596066c7e89dd725e0afaed242a61be/cffi-2.0.0-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:a05d0c237b3349096d3981b727493e22147f934b20f6f125a3eba8f994 - Network accessline 91
{ url = "https://files.pythonhosted.org/packages/ab/49/fa72cebe2fd8a55fbe14956f9970fe8eb1ac59e5df042f603ef7c8ba0adc/cffi-2.0.0-cp311-cp311-musllinux_1_2_i686.whl", hash = "sha256:94698a9c5f91f9d138526b48fe26a199609544591f859c870d477351dc7b2 - Network accessline 92
{ url = "https://files.pythonhosted.org/packages/0b/28/dd0967a76aab36731b6ebfe64dec4e981aff7e0608f60c2d46b46982607d/cffi-2.0.0-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:5fed36fccc0612a53f1d4d9a816b50a36702c28a2aa880cb8a122b34666 - Network accessline 93
{ url = "https://files.pythonhosted.org/packages/ff/df/a4f0fbd47331ceeba3d37c2e51e9dfc9722498becbeec2bd8bc856c9538a/cffi-2.0.0-cp312-cp312-manylinux1_i686.manylinux2014_i686.manylinux_2_17_i686.manylinux_2_5_i686.whl", hash = "sha256:21d115 - Network accessline 94
{ url = "https://files.pythonhosted.org/packages/d5/72/12b5f8d3865bf0f87cf1404d8c374e7487dcf097a1c91c436e72e6badd83/cffi-2.0.0-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:b21e08af67b8a103c71a250401c78d5e089 - Network accessline 95
{ url = "https://files.pythonhosted.org/packages/c2/95/7a135d52a50dfa7c882ab0ac17e8dc11cec9d55d2c18dda414c051c5e69e/cffi-2.0.0-cp312-cp312-manylinux2014_ppc64le.manylinux_2_17_ppc64le.whl", hash = "sha256:1e3a615586f05fc4065a8b22b8152f0c1b0 - Network accessline 96
{ url = "https://files.pythonhosted.org/packages/3a/c8/15cb9ada8895957ea171c62dc78ff3e99159ee7adb13c0123c001a2546c1/cffi-2.0.0-cp312-cp312-manylinux2014_s390x.manylinux_2_17_s390x.whl", hash = "sha256:81afed14892743bbe14dacb9e36d9e0e504cd20 - Network accessline 97
{ url = "https://files.pythonhosted.org/packages/78/2d/7fa73dfa841b5ac06c7b8855cfc18622132e365f5b81d02230333ff26e9e/cffi-2.0.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:3e17ed538242334bf70832644a32a7aae3d83 - Network accessline 98
{ url = "https://files.pythonhosted.org/packages/07/e0/267e57e387b4ca276b90f0434ff88b2c2241ad72b16d31836adddfd6031b/cffi-2.0.0-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:3925dd22fa2b7699ed2617149842d2e6adde22b262fcbfada50e3d195e - Network accessline 99
{ url = "https://files.pythonhosted.org/packages/b6/75/1f2747525e06f53efbd878f4d03bac5b859cbc11c633d0fb81432d98a795/cffi-2.0.0-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:2c8f814d84194c9ea681642fd164267891702542f028a15fc97d4674b62 - Network accessline 100
{ url = "https://files.pythonhosted.org/packages/b0/1e/d22cc63332bd59b06481ceaac49d6c507598642e2230f201649058a7e704/cffi-2.0.0-cp313-cp313-manylinux1_i686.manylinux2014_i686.manylinux_2_17_i686.manylinux_2_5_i686.whl", hash = "sha256:07b271 - Network accessline 101
{ url = "https://files.pythonhosted.org/packages/a9/f5/a2c23eb03b61a0b8747f211eb716446c826ad66818ddc7810cc2cc19b3f2/cffi-2.0.0-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:d48a880098c96020b02d5a1f7d925130851 - Network accessline 102
{ url = "https://files.pythonhosted.org/packages/f2/7f/e6647792fc5850d634695bc0e6ab4111ae88e89981d35ac269956605feba/cffi-2.0.0-cp313-cp313-manylinux2014_ppc64le.manylinux_2_17_ppc64le.whl", hash = "sha256:f93fd8e5c8c0a4aa1f424d6173f14a89204 - Network accessline 103
{ url = "https://files.pythonhosted.org/packages/cb/1e/a5a1bd6f1fb30f22573f76533de12a00bf274abcdc55c8edab639078abb6/cffi-2.0.0-cp313-cp313-manylinux2014_s390x.manylinux_2_17_s390x.whl", hash = "sha256:dd4f05f54a52fb558f1ba9f528228066954fee3 - Network accessline 104
{ url = "https://files.pythonhosted.org/packages/98/df/0a1755e750013a2081e863e7cd37e0cdd02664372c754e5560099eb7aa44/cffi-2.0.0-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:c8d3b5532fc71b7a77c09192b4a5a200ea992 - Network accessline 105
{ url = "https://files.pythonhosted.org/packages/50/e1/a969e687fcf9ea58e6e2a928ad5e2dd88cc12f6f0ab477e9971f2309b57c/cffi-2.0.0-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:d9b29c1f0ae438d5ee9acb31cadee00a58c46cc9c0b2f9038c6b0b3470 - Network accessline 106
{ url = "https://files.pythonhosted.org/packages/36/54/0362578dd2c9e557a28ac77698ed67323ed5b9775ca9d3fe73fe191bb5d8/cffi-2.0.0-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:6d50360be4546678fc1b79ffe7a66265e28667840010348dd69a3141458 - Network accessline 107
{ url = "https://files.pythonhosted.org/packages/d6/43/0e822876f87ea8a4ef95442c3d766a06a51fc5298823f884ef87aaad168c/cffi-2.0.0-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:24b6f81f1983e6df8db3adc38562c83f7d4 - Network accessline 108
{ url = "https://files.pythonhosted.org/packages/b4/89/76799151d9c2d2d1ead63c2429da9ea9d7aac304603de0c6e8764e6e8e70/cffi-2.0.0-cp314-cp314-manylinux2014_ppc64le.manylinux_2_17_ppc64le.whl", hash = "sha256:12873ca6cb9b0f0d3a0da705d6086fe9115 - Network accessline 109
{ url = "https://files.pythonhosted.org/packages/bb/dd/3465b14bb9e24ee24cb88c9e3730f6de63111fffe513492bf8c808a3547e/cffi-2.0.0-cp314-cp314-manylinux2014_s390x.manylinux_2_17_s390x.whl", hash = "sha256:d9b97165e8aed9272a6bb17c01e3cc5871a594a - Network accessline 110
{ url = "https://files.pythonhosted.org/packages/47/d9/d83e293854571c877a92da46fdec39158f8d7e68da75bf73581225d28e90/cffi-2.0.0-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:afb8db5439b81cf9c9d0c80404b60c3cc9c3a - Network accessline 111
{ url = "https://files.pythonhosted.org/packages/2b/0f/1f177e3683aead2bb00f7679a16451d302c436b5cbf2505f0ea8146ef59e/cffi-2.0.0-cp314-cp314-musllinux_1_2_aarch64.whl", hash = "sha256:737fe7d37e1a1bffe70bd5754ea763a62a066dc5913ca57e957824b72a - Network accessline 112
{ url = "https://files.pythonhosted.org/packages/c6/0f/cafacebd4b040e3119dcb32fed8bdef8dfe94da653155f9d0b9dc660166e/cffi-2.0.0-cp314-cp314-musllinux_1_2_x86_64.whl", hash = "sha256:38100abb9d1b1435bc4cc340bb4489635dc2f0da7456590877030c9b3d4 - Network accessline 113
{ url = "https://files.pythonhosted.org/packages/be/b4/c56878d0d1755cf9caa54ba71e5d049479c52f9e4afc230f06822162ab2f/cffi-2.0.0-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:7cc09976e8b56f8cebd752f7113ad07752 - Network accessline 114
{ url = "https://files.pythonhosted.org/packages/e0/0d/eb704606dfe8033e7128df5e90fee946bbcb64a04fcdaa97321309004000/cffi-2.0.0-cp314-cp314t-manylinux2014_ppc64le.manylinux_2_17_ppc64le.whl", hash = "sha256:92b68146a71df78564e4ef48af17551a5d - Network accessline 115
{ url = "https://files.pythonhosted.org/packages/d8/19/3c435d727b368ca475fb8742ab97c9cb13a0de600ce86f62eab7fa3eea60/cffi-2.0.0-cp314-cp314t-manylinux2014_s390x.manylinux_2_17_s390x.whl", hash = "sha256:b1e74d11748e7e98e2f426ab176d4ed720a644 - Network accessline 116
{ url = "https://files.pythonhosted.org/packages/d0/44/681604464ed9541673e486521497406fadcc15b5217c3e326b061696899a/cffi-2.0.0-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:28a3a209b96630bca57cce802da70c266eb0 - Network accessline 117
{ url = "https://files.pythonhosted.org/packages/25/8e/342a504ff018a2825d395d44d63a767dd8ebc927ebda557fecdaca3ac33a/cffi-2.0.0-cp314-cp314t-musllinux_1_2_aarch64.whl", hash = "sha256:7553fb2090d71822f02c629afe6042c299edf91ba1bf9495116561355 - Network accessline 118
{ url = "https://files.pythonhosted.org/packages/e1/5e/b666bacbbc60fbf415ba9988324a132c9a7a0448a9a8f125074671c0f2c3/cffi-2.0.0-cp314-cp314t-musllinux_1_2_x86_64.whl", hash = "sha256:6c6c373cfc5c83a975506110d17457138c8c63016b563cc9ed6e056a82 - Network accessline 119
{ url = "https://files.pythonhosted.org/packages/9b/13/c92e36358fbcc39cf0962e83223c9522154ee8630e1df7c0b3a39a8124e2/cffi-2.0.0-cp39-cp39-manylinux1_i686.manylinux2014_i686.manylinux_2_17_i686.manylinux_2_5_i686.whl", hash = "sha256:4647afc2 - Network accessline 120
{ url = "https://files.pythonhosted.org/packages/15/12/a7a79bd0df4c3bff744b2d7e52cc1b68d5e7e427b384252c42366dc1ecbc/cffi-2.0.0-cp39-cp39-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:3f4d46d8b35698056ec29bca21546e1551a20 - Network accessline 121
{ url = "https://files.pythonhosted.org/packages/a3/ad/5c51c1c7600bdd7ed9a24a203ec255dccdd0ebf4527f7b922a0bde2fb6ed/cffi-2.0.0-cp39-cp39-manylinux2014_ppc64le.manylinux_2_17_ppc64le.whl", hash = "sha256:e6e73b9e02893c764e7e8d5bb5ce277f1a009 - Network accessline 122
{ url = "https://files.pythonhosted.org/packages/32/f2/81b63e288295928739d715d00952c8c6034cb6c6a516b17d37e0c8be5600/cffi-2.0.0-cp39-cp39-manylinux2014_s390x.manylinux_2_17_s390x.whl", hash = "sha256:cb527a79772e5ef98fb1d700678fe031e353e765d - Network accessline 123
{ url = "https://files.pythonhosted.org/packages/1f/74/cc4096ce66f5939042ae094e2e96f53426a979864aa1f96a621ad128be27/cffi-2.0.0-cp39-cp39-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:61d028e90346df14fedc3d1e5441df818d095f3 - Network accessline 124
{ url = "https://files.pythonhosted.org/packages/e8/be/f6424d1dc46b1091ffcc8964fa7c0ab0cd36839dd2761b49c90481a6ba1b/cffi-2.0.0-cp39-cp39-musllinux_1_2_aarch64.whl", hash = "sha256:0f6084a0ea23d05d20c3edcda20c3d006f9b6f3fefeac38f59262e10cef4 - Network accessline 125
{ url = "https://files.pythonhosted.org/packages/f7/e0/dda537c2309817edf60109e39265f24f24aa7f050767e22c98c53fe7f48b/cffi-2.0.0-cp39-cp39-musllinux_1_2_i686.whl", hash = "sha256:1cd13c99ce269b3ed80b417dcd591415d3372bcac067009b6e0f59c7d4015e6 - Network accessline 126
{ url = "https://files.pythonhosted.org/packages/2b/e7/7c769804eb75e4c4b35e658dba01de1640a351a9653c3d49ca89d16ccc91/cffi-2.0.0-cp39-cp39-musllinux_1_2_x86_64.whl", hash = "sha256:89472c9762729b5ae1ad974b777416bfda4ac5642423fa93bd57a09204712 - Network accessline 130
name = "charset-normalizer" version = "3.4.7" source = { registry = "https://pypi.org/simple" } - Network accessline 131
version = "3.4.7" source = { registry = "https://pypi.org/simple" } sdist = { url = "https://files.pythonhosted.org/packages/e7/a1/67fe25fac3c7642725500a3f6cfe5821ad557c3abb11c9d20d12c7008d3e/charset_normalizer-3.4.7.tar.gz", hash = "sha256 - Network accessline 132
source = { registry = "https://pypi.org/simple" } - Network accessline 133
sdist = { url = "https://files.pythonhosted.org/packages/e7/a1/67fe25fac3c7642725500a3f6cfe5821ad557c3abb11c9d20d12c7008d3e/charset_normalizer-3.4.7.tar.gz", hash = "sha256:ae89db9e5f98a11a4bf50407d4363e7b09b31e55bc117b4f7d80aab97ba009e5", - Network accessline 134
wheels = [ { url = "https://files.pythonhosted.org/packages/26/08/0f303cb0b529e456bb116f2d50565a482694fbb94340bf56d44677e7ed03/charset_normalizer-3.4.7-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:cdd68a1fb318e290a2077696b7eb - Network accessline 135
{ url = "https://files.pythonhosted.org/packages/26/08/0f303cb0b529e456bb116f2d50565a482694fbb94340bf56d44677e7ed03/charset_normalizer-3.4.7-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:cdd68a1fb318e290a2077696b7eb7a21a49163c4559 - Network accessline 136
{ url = "https://files.pythonhosted.org/packages/24/47/b192933e94b546f1b1fe4df9cc1f84fcdbf2359f8d1081d46dd029b50207/charset_normalizer-3.4.7-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha25 - Network accessline 137
{ url = "https://files.pythonhosted.org/packages/c2/b4/01fa81c5ca6141024d89a8fc15968002b71da7f825dd14113207113fabbd/charset_normalizer-3.4.7-cp310-cp310-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha25 - Network accessline 138
{ url = "https://files.pythonhosted.org/packages/20/f7/7b991776844dfa058017e600e6e55ff01984a063290ca5622c0b63162f68/charset_normalizer-3.4.7-cp310-cp310-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:007d - Network accessline 139
{ url = "https://files.pythonhosted.org/packages/20/e7/bed0024a0f4ab0c8a9c64d4445f39b30c99bd1acd228291959e3de664247/charset_normalizer-3.4.7-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:c - Network accessline 140
{ url = "https://files.pythonhosted.org/packages/e2/ab/b18f0ab31cdd7b3ddb8bb76c4a414aeb8160c9810fdf1bc62f269a539d87/charset_normalizer-3.4.7-cp310-cp310-manylinux_2_31_armv7l.whl", hash = "sha256:12d8baf840cc7889b37c7c770f478adea7adce3dcb39 - Network accessline 141
{ url = "https://files.pythonhosted.org/packages/82/e5/7e9440768a06dfb3075936490cb82dbf0ee20a133bf0dd8551fa096914ec/charset_normalizer-3.4.7-cp310-cp310-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl", hash = "sha256:d560742f3c0d62afaccf - Network accessline 142
{ url = "https://files.pythonhosted.org/packages/71/94/8c61d8da9f062fdf457c80acfa25060ec22bf1d34bbeaca4350f13bcfd07/charset_normalizer-3.4.7-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:b14b2d9dac08e28bb8046a1a0434b1750eb221c8f5b8 - Network accessline 143
{ url = "https://files.pythonhosted.org/packages/66/cd/6e9889c648e72c0ab2e5967528bb83508f354d706637bc7097190c874e13/charset_normalizer-3.4.7-cp310-cp310-musllinux_1_2_armv7l.whl", hash = "sha256:bc17a677b21b3502a21f66a8cc64f5bfad4df8a0b8434 - Network accessline 144
{ url = "https://files.pythonhosted.org/packages/92/2e/7a951d6a08aefb7eb8e1b54cdfb580b1365afdd9dd484dc4bee9e5d8f258/charset_normalizer-3.4.7-cp310-cp310-musllinux_1_2_ppc64le.whl", hash = "sha256:750e02e074872a3fad7f233b47734166440af3cdea0a - Network accessline 145
{ url = "https://files.pythonhosted.org/packages/58/d5/abcf2d83bf8e0a1286df55cd0dc1d49af0da4282aa77e986df343e7de124/charset_normalizer-3.4.7-cp310-cp310-musllinux_1_2_riscv64.whl", hash = "sha256:4e5163c14bffd570ef2affbfdd77bba66383890797df - Network accessline 146
{ url = "https://files.pythonhosted.org/packages/47/3a/7d4cd7ed54be99973a0dc176032cba5cb1f258082c31fa6df35cff46acfc/charset_normalizer-3.4.7-cp310-cp310-musllinux_1_2_s390x.whl", hash = "sha256:6ed74185b2db44f41ef35fd1617c5888e59792da9bbc91 - Network accessline 147
{ url = "https://files.pythonhosted.org/packages/1d/98/3a45bf8247889cf28262ebd3d0872edff11565b2a1e3064ccb132db3fbb0/charset_normalizer-3.4.7-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:94e1885b270625a9a828c9793b4d52a64445299baa1fe - Network accessline 148
{ url = "https://files.pythonhosted.org/packages/ad/80/2e8b7f8915ed5c9ef13aa828d82738e33888c485b65ebf744d615040c7ea/charset_normalizer-3.4.7-cp310-cp310-win32.whl", hash = "sha256:6785f414ae0f3c733c437e0f3929197934f526d19dfaa75e18fdb4f94c6f - Network accessline 149
{ url = "https://files.pythonhosted.org/packages/35/1b/3b8c8c77184af465ee9ad88b5aea46ea6b2e1f7b9dc9502891e37af21e30/charset_normalizer-3.4.7-cp310-cp310-win_amd64.whl", hash = "sha256:6696b7688f54f5af4462118f0bfa7c1621eeb87154f77fa04b9295ce - Network accessline 150
{ url = "https://files.pythonhosted.org/packages/be/c1/feb40dca40dbb21e0a908801782d9288c64fc8d8e562c2098e9994c8c21b/charset_normalizer-3.4.7-cp310-cp310-win_arm64.whl", hash = "sha256:66671f93accb62ed07da56613636f3641f1a12c13046ce91ffc92372 - Network accessline 151
{ url = "https://files.pythonhosted.org/packages/c2/d7/b5b7020a0565c2e9fa8c09f4b5fa6232feb326b8c20081ccded47ea368fd/charset_normalizer-3.4.7-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:7641bb8895e77f921102f72833904dcd9901df5d6d7 - Network accessline 152
{ url = "https://files.pythonhosted.org/packages/5a/53/58c29116c340e5456724ecd2fff4196d236b98f3da97b404bc5e51ac3493/charset_normalizer-3.4.7-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha25 - Network accessline 153
{ url = "https://files.pythonhosted.org/packages/b2/02/e8146dc6591a37a00e5144c63f29fb7c97a734ea8a111190783c0e60ab63/charset_normalizer-3.4.7-cp311-cp311-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha25 - Network accessline 154
{ url = "https://files.pythonhosted.org/packages/fb/73/77486c4cd58f1267bf17db420e930c9afa1b3be3fe8c8b8ebbebc9624359/charset_normalizer-3.4.7-cp311-cp311-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:532b - Network accessline 155
{ url = "https://files.pythonhosted.org/packages/a1/fa/f74eb381a7d94ded44739e9d94de18dc5edc9c17fb8c11f0a6890696c0a9/charset_normalizer-3.4.7-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:2 - Network accessline 156
{ url = "https://files.pythonhosted.org/packages/dc/92/42bd3cefcf7687253fb86694b45f37b733c97f59af3724f356fa92b8c344/charset_normalizer-3.4.7-cp311-cp311-manylinux_2_31_armv7l.whl", hash = "sha256:65bcd23054beab4d166035cabbc868a09c1a49d1efe4 - Network accessline 157
{ url = "https://files.pythonhosted.org/packages/4c/3d/069e7184e2aa3b3cddc700e3dd267413dc259854adc3380421c805c6a17d/charset_normalizer-3.4.7-cp311-cp311-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl", hash = "sha256:08e721811161356f97b4 - Network accessline 158
{ url = "https://files.pythonhosted.org/packages/62/51/9d56feb5f2e7074c46f93e0ebdbe61f0848ee246e2f0d89f8e20b89ebb8f/charset_normalizer-3.4.7-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:e060d01aec0a910bdccb8be71faf34e7799ce36950f8 - Network accessline 159
{ url = "https://files.pythonhosted.org/packages/d2/59/893d8f99cc4c837dda1fe2f1139079703deb9f321aabcb032355de13b6c7/charset_normalizer-3.4.7-cp311-cp311-musllinux_1_2_armv7l.whl", hash = "sha256:38c0109396c4cfc574d502df99742a45c72c08eff0a36 - Network accessline 160
{ url = "https://files.pythonhosted.org/packages/7d/1d/ee6f3be3464247578d1ed5c46de545ccc3d3ff933695395c402c21fa6b77/charset_normalizer-3.4.7-cp311-cp311-musllinux_1_2_ppc64le.whl", hash = "sha256:1c2a768fdd44ee4a9339a9b0b130049139b8ce3c01d2 - Network accessline 161
{ url = "https://files.pythonhosted.org/packages/54/bb/8fb0a946296ea96a488928bdce8ef99023998c48e4713af533e9bb98ef07/charset_normalizer-3.4.7-cp311-cp311-musllinux_1_2_riscv64.whl", hash = "sha256:1a87ca9d5df6fe460483d9a5bbf2b18f620cbed41b43 - Network accessline 162
{ url = "https://files.pythonhosted.org/packages/9a/bc/015b2387f913749f82afd4fcba07846d05b6d784dd16123cb66860e0237d/charset_normalizer-3.4.7-cp311-cp311-musllinux_1_2_s390x.whl", hash = "sha256:d635aab80466bc95771bb78d5370e74d36d1fe31467b6b - Network accessline 163
{ url = "https://files.pythonhosted.org/packages/17/ab/63133691f56baae417493cba6b7c641571a2130eb7bceba6773367ab9ec5/charset_normalizer-3.4.7-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:ae196f021b5e7c78e918242d217db021ed2a6ace2bc6a - Network accessline 164
{ url = "https://files.pythonhosted.org/packages/06/6d/3be70e827977f20db77c12a97e6a9f973631a45b8d186c084527e53e77a4/charset_normalizer-3.4.7-cp311-cp311-win32.whl", hash = "sha256:adb2597b428735679446b46c8badf467b4ca5f5056aae4d51a19f9570301 - Network accessline 165
{ url = "https://files.pythonhosted.org/packages/20/d9/5f67790f06b735d7c7637171bbfd89882ad67201891b7275e51116ed8207/charset_normalizer-3.4.7-cp311-cp311-win_amd64.whl", hash = "sha256:8e385e4267ab76874ae30db04c627faaaf0b509e1ccc11a95b3fc3e8 - Network accessline 166
{ url = "https://files.pythonhosted.org/packages/ca/83/6413f36c5a34afead88ce6f66684d943d91f233d76dd083798f9602b75ae/charset_normalizer-3.4.7-cp311-cp311-win_arm64.whl", hash = "sha256:d4a48e5b3c2a489fae013b7589308a40146ee081f6f509e047e0e096 - Network accessline 167
{ url = "https://files.pythonhosted.org/packages/0c/eb/4fc8d0a7110eb5fc9cc161723a34a8a6c200ce3b4fbf681bc86feee22308/charset_normalizer-3.4.7-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:eca9705049ad3c7345d574e3510665cb2cf844c2f2 - Network accessline 168
{ url = "https://files.pythonhosted.org/packages/f8/e3/0fadc706008ac9d7b9b5be6dc767c05f9d3e5df51744ce4cc9605de7b9f4/charset_normalizer-3.4.7-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha25 - Network accessline 169
{ url = "https://files.pythonhosted.org/packages/42/f0/3dd1045c47f4a4604df85ec18ad093912ae1344ac706993aff91d38773a2/charset_normalizer-3.4.7-cp312-cp312-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha25 - Network accessline 170
{ url = "https://files.pythonhosted.org/packages/dc/67/675a46eb016118a2fbde5a277a5d15f4f69d5f3f5f338e5ee2f8948fcf43/charset_normalizer-3.4.7-cp312-cp312-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:edac - Network accessline 171
{ url = "https://files.pythonhosted.org/packages/4b/f8/d0118a2f5f23b02cd166fa385c60f9b0d4f9194f574e2b31cef350ad7223/charset_normalizer-3.4.7-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:5 - Network accessline 172
{ url = "https://files.pythonhosted.org/packages/b1/f1/6d2b0b261b6c4ceef0fcb0d17a01cc5bc53586c2d4796fa04b5c540bc13d/charset_normalizer-3.4.7-cp312-cp312-manylinux_2_31_armv7l.whl", hash = "sha256:203104ed3e428044fd943bc4bf45fa73c0730391f962 - Network accessline 173
{ url = "https://files.pythonhosted.org/packages/6f/c0/7b1f943f7e87cc3db9626ba17807d042c38645f0a1d4415c7a14afb5591f/charset_normalizer-3.4.7-cp312-cp312-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl", hash = "sha256:298930cec56029e05497 - Network accessline 174
{ url = "https://files.pythonhosted.org/packages/38/dd/5a9ab159fe45c6e72079398f277b7d2b523e7f716acc489726115a910097/charset_normalizer-3.4.7-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:708838739abf24b2ceb208d0e22403dd018faeef86dd - Network accessline 175
{ url = "https://files.pythonhosted.org/packages/d5/ff/531a1cad5ca855d1c1a8b69cb71abfd6d85c0291580146fda7c82857caa1/charset_normalizer-3.4.7-cp312-cp312-musllinux_1_2_armv7l.whl", hash = "sha256:0f7eb884681e3938906ed0434f20c63046eacd0111c4b - Network accessline 176
{ url = "https://files.pythonhosted.org/packages/c1/4c/a5fb52d528a8ca41f7598cb619409ece30a169fbdf9cdce592e53b46c3a6/charset_normalizer-3.4.7-cp312-cp312-musllinux_1_2_ppc64le.whl", hash = "sha256:4dc1e73c36828f982bfe79fadf5919923f8a6f4df286 - Network accessline 177
{ url = "https://files.pythonhosted.org/packages/59/7a/071feed8124111a32b316b33ae4de83d36923039ef8cf48120266844285b/charset_normalizer-3.4.7-cp312-cp312-musllinux_1_2_riscv64.whl", hash = "sha256:aed52fea0513bac0ccde438c188c8a471c4e0f457c2d - Network accessline 178
{ url = "https://files.pythonhosted.org/packages/fd/35/f7dba3994312d7ba508e041eaac39a36b120f32d4c8662b8814dab876431/charset_normalizer-3.4.7-cp312-cp312-musllinux_1_2_s390x.whl", hash = "sha256:fea24543955a6a729c45a73fe90e08c743f0b3334bbf32 - Network accessline 179
{ url = "https://files.pythonhosted.org/packages/8a/2d/a572df5c9204ab7688ec1edc895a73ebded3b023bb07364710b05dd1c9be/charset_normalizer-3.4.7-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:bb6d88045545b26da47aa879dd4a89a71d1dce0f0e549 - Network accessline 180
{ url = "https://files.pythonhosted.org/packages/86/eb/890922a8b03a568ca2f336c36585a4713c55d4d67bf0f0c78924be6315ca/charset_normalizer-3.4.7-cp312-cp312-win32.whl", hash = "sha256:2257141f39fe65a3fdf38aeccae4b953e5f3b3324f4ff0daf9f15b851866 - Network accessline 181
{ url = "https://files.pythonhosted.org/packages/35/d9/0e7dffa06c5ab081f75b1b786f0aefc88365825dfcd0ac544bdb7b2b6853/charset_normalizer-3.4.7-cp312-cp312-win_amd64.whl", hash = "sha256:5ed6ab538499c8644b8a3e18debabcd7ce684f3fa91cf867521a7a02 - Network accessline 182
{ url = "https://files.pythonhosted.org/packages/9e/5d/481bcc2a7c88ea6b0878c299547843b2521ccbc40980cb406267088bc701/charset_normalizer-3.4.7-cp312-cp312-win_arm64.whl", hash = "sha256:56be790f86bfb2c98fb742ce566dfb4816e5a83384616ab59c49e060 - Network accessline 183
{ url = "https://files.pythonhosted.org/packages/c1/3b/66777e39d3ae1ddc77ee606be4ec6d8cbd4c801f65e5a1b6f2b11b8346dd/charset_normalizer-3.4.7-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:f496c9c3cc02230093d8330875c4c3cdfc3b73612a - Network accessline 184
{ url = "https://files.pythonhosted.org/packages/2e/4e/b7f84e617b4854ade48a1b7915c8ccfadeba444d2a18c291f696e37f0d3b/charset_normalizer-3.4.7-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha25 - Network accessline 185
{ url = "https://files.pythonhosted.org/packages/c4/bb/ec73c0257c9e11b268f018f068f5d00aa0ef8c8b09f7753ebd5f2880e248/charset_normalizer-3.4.7-cp313-cp313-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha25 - Network accessline 186
{ url = "https://files.pythonhosted.org/packages/85/fb/32d1f5033484494619f701e719429c69b766bfc4dbc61aa9e9c8c166528b/charset_normalizer-3.4.7-cp313-cp313-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:3bec - Network accessline 187
{ url = "https://files.pythonhosted.org/packages/fa/07/330e3a0dda4c404d6da83b327270906e9654a24f6c546dc886a0eb0ffb23/charset_normalizer-3.4.7-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:e - Network accessline 188
{ url = "https://files.pythonhosted.org/packages/e3/7c/fc890655786e423f02556e0216d4b8c6bcb6bdfa890160dc66bf52dee468/charset_normalizer-3.4.7-cp313-cp313-manylinux_2_31_armv7l.whl", hash = "sha256:f495a1652cf3fbab2eb0639776dad966c2fb874d79d8 - Network accessline 189
{ url = "https://files.pythonhosted.org/packages/d8/97/bfb18b3db2aed3b90cf54dc292ad79fdd5ad65c4eae454099475cbeadd0d/charset_normalizer-3.4.7-cp313-cp313-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl", hash = "sha256:e712b419df8ba5e42b22 - Network accessline 190
{ url = "https://files.pythonhosted.org/packages/6f/a5/a581c13798546a7fd557c82614a5c65a13df2157e9ad6373166d2a3e645d/charset_normalizer-3.4.7-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:7804338df6fcc08105c7745f1502ba68d900f45fd770 - Network accessline 191
{ url = "https://files.pythonhosted.org/packages/8c/bf/b3ab5bcb478e4193d517644b0fb2bf5497fbceeaa7a1bc0f4d5b50953861/charset_normalizer-3.4.7-cp313-cp313-musllinux_1_2_armv7l.whl", hash = "sha256:481551899c856c704d58119b5025793fa6730adda3571 - Network accessline 192
{ url = "https://files.pythonhosted.org/packages/e7/4e/23efd79b65d314fa320ec6017b4b5834d5c12a58ba4610aa353af2e2f577/charset_normalizer-3.4.7-cp313-cp313-musllinux_1_2_ppc64le.whl", hash = "sha256:f59099f9b66f0d7145115e6f80dd8b1d847176df89b2 - Network accessline 193
{ url = "https://files.pythonhosted.org/packages/b9/9f/1e1941bc3f0e01df116e68dc37a55c4d249df5e6fa77f008841aef68264f/charset_normalizer-3.4.7-cp313-cp313-musllinux_1_2_riscv64.whl", hash = "sha256:f59ad4c0e8f6bba240a9bb85504faa1ab438237199d4 - Network accessline 194
{ url = "https://files.pythonhosted.org/packages/80/0f/088cbb3020d44428964a6c97fe1edfb1b9550396bf6d278330281e8b709c/charset_normalizer-3.4.7-cp313-cp313-musllinux_1_2_s390x.whl", hash = "sha256:3dedcc22d73ec993f42055eff4fcfed9318d1eeb9a6606 - Network accessline 195
{ url = "https://files.pythonhosted.org/packages/6a/9f/130394f9bbe06f4f63e22641d32fc9b202b7e251c9aef4db044324dac493/charset_normalizer-3.4.7-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:64f02c6841d7d83f832cd97ccf8eb8a906d06eb95d527 - Network accessline 196
{ url = "https://files.pythonhosted.org/packages/73/55/c469897448a06e49f8fa03f6caae97074fde823f432a98f979cc42b90e69/charset_normalizer-3.4.7-cp313-cp313-win32.whl", hash = "sha256:4042d5c8f957e15221d423ba781e85d553722fc4113f523f2feb7b188cc3 - Network accessline 197
{ url = "https://files.pythonhosted.org/packages/5d/78/1b74c5bbb3f99b77a1715c91b3e0b5bdb6fe302d95ace4f5b1bec37b0167/charset_normalizer-3.4.7-cp313-cp313-win_amd64.whl", hash = "sha256:3946fa46a0cf3e4c8cb1cc52f56bb536310d34f25f01ca9b6c16afa7 - Network accessline 198
{ url = "https://files.pythonhosted.org/packages/68/86/46bd42279d323deb8687c4a5a811fd548cb7d1de10cf6535d099877a9a9f/charset_normalizer-3.4.7-cp313-cp313-win_arm64.whl", hash = "sha256:80d04837f55fc81da168b98de4f4b797ef007fc8a79ab71c6ec9bc4d - Network accessline 199
{ url = "https://files.pythonhosted.org/packages/97/c8/c67cb8c70e19ef1960b97b22ed2a1567711de46c4ddf19799923adc836c2/charset_normalizer-3.4.7-cp314-cp314-macosx_10_15_universal2.whl", hash = "sha256:c36c333c39be2dbca264d7803333c896ab8fa7d4d6 - Network accessline 200
{ url = "https://files.pythonhosted.org/packages/99/85/c091fdee33f20de70d6c8b522743b6f831a2f1cd3ff86de4c6a827c48a76/charset_normalizer-3.4.7-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha25 - Network accessline 201
{ url = "https://files.pythonhosted.org/packages/87/1c/ab2ce611b984d2fd5d86a5a8a19c1ae26acac6bad967da4967562c75114d/charset_normalizer-3.4.7-cp314-cp314-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha25 - Network accessline 202
{ url = "https://files.pythonhosted.org/packages/a8/29/2b1d2cb00bf085f59d29eb773ce58ec2d325430f8c216804a0a5cd83cbca/charset_normalizer-3.4.7-cp314-cp314-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:7154 - Network accessline 203
{ url = "https://files.pythonhosted.org/packages/47/5c/032c2d5a07fe4d4855fea851209cca2b6f03ebeb6d4e3afdb3358386a684/charset_normalizer-3.4.7-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:b - Network accessline 204
{ url = "https://files.pythonhosted.org/packages/2c/c2/356065d5a8b78ed04499cae5f339f091946a6a74f91e03476c33f0ab7100/charset_normalizer-3.4.7-cp314-cp314-manylinux_2_31_armv7l.whl", hash = "sha256:c45e9440fb78f8ddabcf714b68f936737a121355bf59 - Network accessline 205
{ url = "https://files.pythonhosted.org/packages/0c/cd/a32a84217ced5039f53b29f460962abb2d4420def55afabe45b1c3c7483d/charset_normalizer-3.4.7-cp314-cp314-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl", hash = "sha256:3534e7dcbdcf757da6b8 - Network accessline 206
{ url = "https://files.pythonhosted.org/packages/44/86/58e6f13ce26cc3b8f4a36b94a0f22ae2f00a72534520f4ae6857c4b81f89/charset_normalizer-3.4.7-cp314-cp314-musllinux_1_2_aarch64.whl", hash = "sha256:e8ac484bf18ce6975760921bb6148041faa8fef05472 - Network accessline 207
{ url = "https://files.pythonhosted.org/packages/8f/fe/d17c32dc72e17e155e06883efa84514ca375f8a528ba2546bee73fc4df81/charset_normalizer-3.4.7-cp314-cp314-musllinux_1_2_armv7l.whl", hash = "sha256:a5fe03b42827c13cdccd08e6c0247b6a6d4b5e3cdc53f - Network accessline 208
{ url = "https://files.pythonhosted.org/packages/6a/29/f33daa50b06525a237451cdb6c69da366c381a3dadcd833fa5676bc468b3/charset_normalizer-3.4.7-cp314-cp314-musllinux_1_2_ppc64le.whl", hash = "sha256:2d6eb928e13016cea4f1f21d1e10c1cebd5a421bc57d - Network accessline 209
{ url = "https://files.pythonhosted.org/packages/b6/6e/52c84015394a6a0bdcd435210a7e944c5f94ea1055f5cc5d56c5fe368e7b/charset_normalizer-3.4.7-cp314-cp314-musllinux_1_2_riscv64.whl", hash = "sha256:e74327fb75de8986940def6e8dee4f127cc9752bee73 - Network accessline 210
{ url = "https://files.pythonhosted.org/packages/8c/d7/4353be581b373033fb9198bf1da3cf8f09c1082561e8e922aa7b39bf9fe8/charset_normalizer-3.4.7-cp314-cp314-musllinux_1_2_s390x.whl", hash = "sha256:d6038d37043bced98a66e68d3aa2b6a35505dc01328cd6 - Network accessline 211
{ url = "https://files.pythonhosted.org/packages/30/45/99d18aa925bd1740098ccd3060e238e21115fffbfdcb8f3ece837d0ace6c/charset_normalizer-3.4.7-cp314-cp314-musllinux_1_2_x86_64.whl", hash = "sha256:7579e913a5339fb8fa133f6bbcfd8e6749696206cf05a - Network accessline 212
{ url = "https://files.pythonhosted.org/packages/5c/05/5ee478aa53f4bb7996482153d4bfe1b89e0f087f0ab6b294fcf92d595873/charset_normalizer-3.4.7-cp314-cp314-win32.whl", hash = "sha256:5b77459df20e08151cd6f8b9ef8ef1f961ef73d85c21a555c7eed5b79410 - Network accessline 213
{ url = "https://files.pythonhosted.org/packages/48/77/72dcb0921b2ce86420b2d79d454c7022bf5be40202a2a07906b9f2a35c97/charset_normalizer-3.4.7-cp314-cp314-win_amd64.whl", hash = "sha256:92a0a01ead5e668468e952e4238cccd7c537364eb7d851ab144ab662 - Network accessline 214
{ url = "https://files.pythonhosted.org/packages/c6/a3/c2369911cd72f02386e4e340770f6e158c7980267da16af8f668217abaa0/charset_normalizer-3.4.7-cp314-cp314-win_arm64.whl", hash = "sha256:67f6279d125ca0046a7fd386d01b311c6363844deac3e5b069b514ba - Network accessline 215
{ url = "https://files.pythonhosted.org/packages/94/09/7e8a7f73d24dba1f0035fbbf014d2c36828fc1bf9c88f84093e57d315935/charset_normalizer-3.4.7-cp314-cp314t-macosx_10_15_universal2.whl", hash = "sha256:effc3f449787117233702311a1b7d8f59cba9ced9 - Network accessline 216
{ url = "https://files.pythonhosted.org/packages/8d/da/96975ddb11f8e977f706f45cddd8540fd8242f71ecdb5d18a80723dcf62c/charset_normalizer-3.4.7-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha2 - Network accessline 217
{ url = "https://files.pythonhosted.org/packages/e5/e8/1d63bf8ef2d388e95c64b2098f45f84758f6d102a087552da1485912637b/charset_normalizer-3.4.7-cp314-cp314t-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha2 - Network accessline 218
{ url = "https://files.pythonhosted.org/packages/9b/40/e5ff04233e70da2681fa43969ad6f66ca5611d7e669be0246c4c7aaf6dc8/charset_normalizer-3.4.7-cp314-cp314t-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:a89 - Network accessline 219
{ url = "https://files.pythonhosted.org/packages/be/c1/06c6c49d5a5450f76899992f1ee40b41d076aee9279b49cf9974d2f313d5/charset_normalizer-3.4.7-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256: - Network accessline 220
{ url = "https://files.pythonhosted.org/packages/2b/9f/f2ff16fb050946169e3e1f82134d107e5d4ae72647ec8a1b1446c148480f/charset_normalizer-3.4.7-cp314-cp314t-manylinux_2_31_armv7l.whl", hash = "sha256:a180c5e59792af262bf263b21a3c49353f25945d8d9 - Network accessline 221
{ url = "https://files.pythonhosted.org/packages/69/d5/a527c0cd8d64d2eab7459784fb4169a0ac76e5a6fc5237337982fd61347e/charset_normalizer-3.4.7-cp314-cp314t-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl", hash = "sha256:3c9a494bc5ec77d43ce - Network accessline 222
{ url = "https://files.pythonhosted.org/packages/7e/80/8a7b8104a3e203074dc9aa2c613d4b726c0e136bad1cc734594b02867972/charset_normalizer-3.4.7-cp314-cp314t-musllinux_1_2_aarch64.whl", hash = "sha256:8d828b6667a32a728a1ad1d93957cdf37489c57b97a - Network accessline 223
{ url = "https://files.pythonhosted.org/packages/02/9a/b759b503d507f375b2b5c153e4d2ee0a75aa215b7f2489cf314f4541f2c0/charset_normalizer-3.4.7-cp314-cp314t-musllinux_1_2_armv7l.whl", hash = "sha256:cf1493cd8607bec4d8a7b9b004e699fcf8f9103a9284 - Network accessline 224
{ url = "https://files.pythonhosted.org/packages/c2/4e/0f3f5d47b86bdb79256e7290b26ac847a2832d9a4033f7eb2cd4bcf4bb5b/charset_normalizer-3.4.7-cp314-cp314t-musllinux_1_2_ppc64le.whl", hash = "sha256:0c96c3b819b5c3e9e165495db84d41914d6894d5518 - Network accessline 225
{ url = "https://files.pythonhosted.org/packages/96/23/bce28734eb3ed2c91dcf93abeb8a5cf393a7b2749725030bb630e554fdd8/charset_normalizer-3.4.7-cp314-cp314t-musllinux_1_2_riscv64.whl", hash = "sha256:752a45dc4a6934060b3b0dab47e04edc3326575f82b - Network accessline 226
{ url = "https://files.pythonhosted.org/packages/2c/6f/6e897c6984cc4d41af319b077f2f600fc8214eb2fe2d6bcb79141b882400/charset_normalizer-3.4.7-cp314-cp314t-musllinux_1_2_s390x.whl", hash = "sha256:8778f0c7a52e56f75d12dae53ae320fae900a8b9b4164 - Network accessline 227
{ url = "https://files.pythonhosted.org/packages/76/22/ef7bd0fe480a0ae9b656189ec00744b60933f68b4f42a7bb06589f6f576a/charset_normalizer-3.4.7-cp314-cp314t-musllinux_1_2_x86_64.whl", hash = "sha256:ce3412fbe1e31eb81ea42f4169ed94861c56e643189e - Network accessline 228
{ url = "https://files.pythonhosted.org/packages/c5/a7/0e0ab3e0b5bc1219bd80a6a0d4d72ca74d9250cb2382b7c699c147e06017/charset_normalizer-3.4.7-cp314-cp314t-win32.whl", hash = "sha256:c03a41a8784091e67a39648f70c5f97b5b6a37f216896d44d2cdcb82615 - Network accessline 229
{ url = "https://files.pythonhosted.org/packages/7a/1d/29d32e0fb40864b1f878c7f5a0b343ae676c6e2b271a2d55cc3a152391da/charset_normalizer-3.4.7-cp314-cp314t-win_amd64.whl", hash = "sha256:03853ed82eeebbce3c2abfdbc98c96dc205f32a79627688ac9a2737 - Network accessline 230
{ url = "https://files.pythonhosted.org/packages/de/32/d92444ad05c7a6e41fb2036749777c163baf7a0301a040cb672d6b2b1ae9/charset_normalizer-3.4.7-cp314-cp314t-win_arm64.whl", hash = "sha256:c35abb8bfff0185efac5878da64c45dafd2b37fb0383add1be155a7 - Network accessline 231
{ url = "https://files.pythonhosted.org/packages/01/1b/ef725f8eb19b5a261b30f78efa9252ef9d017985cb499102f6f49834cd12/charset_normalizer-3.4.7-cp39-cp39-macosx_10_9_universal2.whl", hash = "sha256:177a0ba5f0211d488e295aaf82707237e331c24788d8d - Network accessline 232
{ url = "https://files.pythonhosted.org/packages/a3/22/2f12878fbc680fbbb52386cd39a379801f62eaca74fc8b323381325f0f04/charset_normalizer-3.4.7-cp39-cp39-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256: - Network accessline 233
{ url = "https://files.pythonhosted.org/packages/bc/b6/10c84e789126ca97d4a7228863a30481e786980a8b8cfcbf4f30658ca63c/charset_normalizer-3.4.7-cp39-cp39-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256: - Network accessline 234
{ url = "https://files.pythonhosted.org/packages/21/7b/c414866a138400b2e81973d006da7f694cfeaf895ef07d2cba9a8743841a/charset_normalizer-3.4.7-cp39-cp39-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl", hash = "sha256:87fad7 - Network accessline 235
{ url = "https://files.pythonhosted.org/packages/2e/92/bdcf94997e06b223d826df3abed45a5ad6e17f609b7df9d25cd23b5bde30/charset_normalizer-3.4.7-cp39-cp39-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:f22 - Network accessline 236
{ url = "https://files.pythonhosted.org/packages/1a/64/3f9142293c88b1b10e199649ed1330f070c2a68e305335a5819fa7f25fa7/charset_normalizer-3.4.7-cp39-cp39-manylinux_2_31_armv7l.whl", hash = "sha256:d61f00a0869d77422d9b2aba989e2d24afa6ffd552af44 - Network accessline 237
{ url = "https://files.pythonhosted.org/packages/c1/d1/d8a6b7dd5c5636b76ce0d080bc57d8e56c7bbd6bc2ac941529a35e41d84a/charset_normalizer-3.4.7-cp39-cp39-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl", hash = "sha256:6370e8686f662e6a3941ee - Network accessline 238
{ url = "https://files.pythonhosted.org/packages/dd/8c/60ebe912379627d023eb96995b40bc50308729f210f43d66109ca0a7bbd2/charset_normalizer-3.4.7-cp39-cp39-musllinux_1_2_aarch64.whl", hash = "sha256:a6c5863edfbe888d9eff9c8b8087354e27618d9da76425 - Network accessline 239
{ url = "https://files.pythonhosted.org/packages/d5/2a/41816ceda78a551cbfdfbeab6f3891152b0e3f758ce6580c2c18c829f774/charset_normalizer-3.4.7-cp39-cp39-musllinux_1_2_armv7l.whl", hash = "sha256:ed065083d0898c9d5b4bbec7b026fd755ff7454e6e8b73a - Network accessline 240
{ url = "https://files.pythonhosted.org/packages/8f/9b/7c7f4b7f11525fcbdfba752455314ac60646bae91cdd671d531c1f7a97c6/charset_normalizer-3.4.7-cp39-cp39-musllinux_1_2_ppc64le.whl", hash = "sha256:2cd4a60d0e2fb04537162c62bbbb4182f53541fe0ede35 - Network accessline 241
{ url = "https://files.pythonhosted.org/packages/9f/57/301682e7469bdbfa2ce219a804f0668b2266ab8520570d85d3b3ef483ea3/charset_normalizer-3.4.7-cp39-cp39-musllinux_1_2_riscv64.whl", hash = "sha256:813c0e0132266c08eb87469a642cb30aaff57c5f426255 - Network accessline 242
{ url = "https://files.pythonhosted.org/packages/20/ec/90339ff5cdc598b265748c1f231c7d7fbd9123a92cee10f757e0b1448de4/charset_normalizer-3.4.7-cp39-cp39-musllinux_1_2_s390x.whl", hash = "sha256:07d9e39b01743c3717745f4c530a6349eadbfa043c7577ee - Network accessline 243
{ url = "https://files.pythonhosted.org/packages/2e/e7/a7a6147f8e3375676309cf584b25c72a3bab784ea4085b0011fa07b23aeb/charset_normalizer-3.4.7-cp39-cp39-musllinux_1_2_x86_64.whl", hash = "sha256:c0f081d69a6e58272819b70288d3221a6ee64b98df85263 - Network accessline 244
{ url = "https://files.pythonhosted.org/packages/1a/62/d9340c7a79c393e57807d7fb6c57e82060687891f81b74d3201958b919c1/charset_normalizer-3.4.7-cp39-cp39-win32.whl", hash = "sha256:8751d2787c9131302398b11e6c8068053dcb55d5a8964e114b6e196cf16cb3 - Network accessline 245
{ url = "https://files.pythonhosted.org/packages/21/e7/92901117e2ddc8facfe8235a3ecd4eb482185b2ad5d5b6606b37c1afea06/charset_normalizer-3.4.7-cp39-cp39-win_amd64.whl", hash = "sha256:12a6fff75f6bc66711b73a2f0addfc4c8c15a20e805146a02d147a3189 - Network accessline 246
{ url = "https://files.pythonhosted.org/packages/cc/4f/e1fb138201ad9a32499dd9a98aa4a5a5441fbf7f56b52b619a54b7ee8777/charset_normalizer-3.4.7-cp39-cp39-win_arm64.whl", hash = "sha256:bb8cc7534f51d9a017b93e3e85b260924f909601c3df002bcdb58ddb4d - Network accessline 247
{ url = "https://files.pythonhosted.org/packages/db/8f/61959034484a4a7c527811f4721e75d02d653a35afb0b6054474d8185d4c/charset_normalizer-3.4.7-py3-none-any.whl", hash = "sha256:3dce51d0f5e7951f8bb4900c257dad282f49190fdbebecd4ba99bcc41fef404d" - Network accessline 251
name = "colorama" version = "0.4.6" source = { registry = "https://pypi.org/simple" } - Network accessline 252
version = "0.4.6" source = { registry = "https://pypi.org/simple" } sdist = { url = "https://files.pythonhosted.org/packages/d8/53/6f443c9a4a8358a93a6792e2acffb9d9d5cb0a5cfd8802644b7b1c9a02e4/colorama-0.4.6.tar.gz", hash = "sha256:08695f5cb - Network accessline 253
source = { registry = "https://pypi.org/simple" } - Network accessline 254
sdist = { url = "https://files.pythonhosted.org/packages/d8/53/6f443c9a4a8358a93a6792e2acffb9d9d5cb0a5cfd8802644b7b1c9a02e4/colorama-0.4.6.tar.gz", hash = "sha256:08695f5cb7ed6e0531a20572697297273c47b8cae5a63ffc6d6ed5c201be6e44", size = 276 - Network accessline 255
wheels = [ { url = "https://files.pythonhosted.org/packages/d1/d6/3965ed04c63042e047cb6a3e6ed1a63a35087b6a609aa3a15ed8ac56c221/colorama-0.4.6-py2.py3-none-any.whl", hash = "sha256:4f1d9991f5acc0ca119f9d443620b77f9d6b33703e51011c16baf57a - Network accessline 256
{ url = "https://files.pythonhosted.org/packages/d1/d6/3965ed04c63042e047cb6a3e6ed1a63a35087b6a609aa3a15ed8ac56c221/colorama-0.4.6-py2.py3-none-any.whl", hash = "sha256:4f1d9991f5acc0ca119f9d443620b77f9d6b33703e51011c16baf57afb285fc6", size - Network accessline 262
source = { editable = "." } dependencies = [ { name = "grpcio", version = "1.80.0", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.10'" }, - Network accessline 263
dependencies = [ { name = "grpcio", version = "1.80.0", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.10'" }, { name = "grpcio", version = "1.81.0", source = { registry = "https://pypi.org/sim - Network accessline 264
{ name = "grpcio", version = "1.80.0", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.10'" }, - Network accessline 265
{ name = "grpcio", version = "1.81.0", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.10'" }, - Network accessline 269
[package.optional-dependencies] dev = [ { name = "build", version = "1.4.4", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.10'" }, - Network accessline 270
dev = [ { name = "build", version = "1.4.4", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.10'" }, { name = "build", version = "1.5.0", source = { registry = "https://pypi.org/simple" }, marke - Network accessline 271
{ name = "build", version = "1.4.4", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.10'" }, - Network accessline 272
{ name = "build", version = "1.5.0", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.10'" }, - Network accessline 273
{ name = "grpcio-tools", version = "1.80.0", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.10'" }, - Network accessline 274
{ name = "grpcio-tools", version = "1.81.0", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.10'" }, - Network accessline 289
name = "cryptography" version = "47.0.0" source = { registry = "https://pypi.org/simple" } - Network accessline 290
version = "47.0.0" source = { registry = "https://pypi.org/simple" } resolution-markers = [ - Network accessline 291
source = { registry = "https://pypi.org/simple" } - Network accessline 297
{ name = "typing-extensions", marker = "python_full_version <= '3.9'" }, ] sdist = { url = "https://files.pythonhosted.org/packages/ef/b2/7ffa7fe8207a8c42147ffe70c3e360b228160c1d85dc3faff16aaa3244c0/cryptography-47.0.0.tar.gz", hash = "sha2 - Network accessline 298
] sdist = { url = "https://files.pythonhosted.org/packages/ef/b2/7ffa7fe8207a8c42147ffe70c3e360b228160c1d85dc3faff16aaa3244c0/cryptography-47.0.0.tar.gz", hash = "sha256:9f8e55fe4e63613a5e1cc5819030f27b97742d720203a087802ce4ce9ceb52bb", siz - Network accessline 299
sdist = { url = "https://files.pythonhosted.org/packages/ef/b2/7ffa7fe8207a8c42147ffe70c3e360b228160c1d85dc3faff16aaa3244c0/cryptography-47.0.0.tar.gz", hash = "sha256:9f8e55fe4e63613a5e1cc5819030f27b97742d720203a087802ce4ce9ceb52bb", size - Network accessline 300
wheels = [ { url = "https://files.pythonhosted.org/packages/34/c6/2733531243fba725f58611b918056b277692f1033373dcc8bd01af1c05d4/cryptography-47.0.0-cp311-abi3-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:b9a8943e359b - Network accessline 301
{ url = "https://files.pythonhosted.org/packages/34/c6/2733531243fba725f58611b918056b277692f1033373dcc8bd01af1c05d4/cryptography-47.0.0-cp311-abi3-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:b9a8943e359b7615db1a3ba5879 - Network accessline 302
{ url = "https://files.pythonhosted.org/packages/00/e3/b27be1a670a9b87f855d211cf0e1174a5d721216b7616bd52d8581d912ed/cryptography-47.0.0-cp311-abi3-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:f5c15764f261394b22aef6b00252f - Network accessline 303
{ url = "https://files.pythonhosted.org/packages/81/b9/8443cfe5d17d482d348cee7048acf502bb89a51b6382f06240fd290d4ca3/cryptography-47.0.0-cp311-abi3-manylinux_2_28_aarch64.whl", hash = "sha256:9c59ab0e0fa3a180a5a9c59f3a5abe3ef90d474bc56d7fadf - Network accessline 304
{ url = "https://files.pythonhosted.org/packages/5d/5e/13ed0cdd0eb88ba159d6dd5ebfece8cb901dbcf1ae5ac4072e28b55d3153/cryptography-47.0.0-cp311-abi3-manylinux_2_28_ppc64le.whl", hash = "sha256:34b4358b925a5ea3e14384ca781a2c0ef7ac219b57bb9eacc - Network accessline 305
{ url = "https://files.pythonhosted.org/packages/64/16/ed058e1df0f33d440217cd120d41d5dda9dd215a80b8187f68483185af82/cryptography-47.0.0-cp311-abi3-manylinux_2_28_x86_64.whl", hash = "sha256:0024b87d47ae2399165a6bfb20d24888881eeab83ae2566d62 - Network accessline 306
{ url = "https://files.pythonhosted.org/packages/02/e0/3d30986b30fdbd9e969abbdf8ba00ed0618615144341faeb57f395a084fe/cryptography-47.0.0-cp311-abi3-manylinux_2_31_armv7l.whl", hash = "sha256:1e47422b5557bb82d3fff997e8d92cff4e28b9789576984f08 - Network accessline 307
{ url = "https://files.pythonhosted.org/packages/df/fd/32db38e3ad0cb331f0691cb4c7a8a6f176f679124dee746b3af6633db4d9/cryptography-47.0.0-cp311-abi3-manylinux_2_34_aarch64.whl", hash = "sha256:6f29f36582e6151d9686235e586dd35bb67491f024767d10b - Network accessline 308
{ url = "https://files.pythonhosted.org/packages/86/53/5395d944dfd48cb1f67917f533c609c34347185ef15eb4308024c876f274/cryptography-47.0.0-cp311-abi3-manylinux_2_34_ppc64le.whl", hash = "sha256:a9b761f012a943b7de0e828843c5688d0de94a0578d44d6c8 - Network accessline 309
{ url = "https://files.pythonhosted.org/packages/34/4f/e5711b28e1901f7d480a2b1b688b645aa4c77c73f10731ed17e7f7db3f0d/cryptography-47.0.0-cp311-abi3-manylinux_2_34_x86_64.whl", hash = "sha256:4e1de79e047e25d6e9f8cea71c86b4a53aced64134f0f003bb - Network accessline 310
{ url = "https://files.pythonhosted.org/packages/22/22/c8ddc25de3010fc8da447648f5a092c40e7a8fadf01dd6d255d9c0b9373d/cryptography-47.0.0-cp311-abi3-musllinux_1_2_aarch64.whl", hash = "sha256:ef6b3634087f18d2155b1e8ce264e5345a753da2c5fa9815e7 - Network accessline 311
{ url = "https://files.pythonhosted.org/packages/66/b6/d4a68f4ea999c6d89e8498579cba1c5fcba4276284de7773b17e4fa69293/cryptography-47.0.0-cp311-abi3-musllinux_1_2_x86_64.whl", hash = "sha256:11dbb9f50a0f1bb9757b3d8c27c1101780efb8f0bdecfb12439 - Network accessline 312
{ url = "https://files.pythonhosted.org/packages/07/55/c18f75724544872f234678fdedc871391722cb34a2aee19faa9f63100bb2/cryptography-47.0.0-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:2ebd84adf0728c039a3be2700 - Network accessline 313
{ url = "https://files.pythonhosted.org/packages/ee/65/31a5cc0eaca99cec5bafffe155d407115d96136bb161e8b49e0ef73f09a7/cryptography-47.0.0-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:7f68d6fbc7fbbcfb0939fea72c3 - Network accessline 314
{ url = "https://files.pythonhosted.org/packages/e5/bc/641c0519a495f3bfd0421b48d7cd325c4336578523ccd76ea322b6c29c7a/cryptography-47.0.0-cp314-cp314t-manylinux_2_28_aarch64.whl", hash = "sha256:6651d32eff255423503aa276739da98c30f26c40cbeffcc - Network accessline 315
{ url = "https://files.pythonhosted.org/packages/2b/f2/300327b0a47f6dc94dd8b71b57052aefe178bb51745073d73d80604f11ab/cryptography-47.0.0-cp314-cp314t-manylinux_2_28_ppc64le.whl", hash = "sha256:3fb8fa48075fad7193f2e5496135c6a76ac4b2aa5a38433 - Network accessline 316
{ url = "https://files.pythonhosted.org/packages/e9/5a/5b5cf994391d4bf9d9c7efd4c66aabe4d95227256627f8fea6cff7dfadbd/cryptography-47.0.0-cp314-cp314t-manylinux_2_28_x86_64.whl", hash = "sha256:11438c7518132d95f354fa01a4aa2f806d172a061a7bed18 - Network accessline 317
{ url = "https://files.pythonhosted.org/packages/dc/2c/ae950e28fd6475c852fc21a44db3e6b5bcc1261d1e370f2b6e42fa800fef/cryptography-47.0.0-cp314-cp314t-manylinux_2_31_armv7l.whl", hash = "sha256:8c1a736bbb3288005796c3f7ccb9453360d7fed483b13b9f - Network accessline 318
{ url = "https://files.pythonhosted.org/packages/67/fb/6a39782e150ffe5cc1b0018cb6ddc48bf7ca62b498d7539ffc8a758e977d/cryptography-47.0.0-cp314-cp314t-manylinux_2_34_aarch64.whl", hash = "sha256:f1557695e5c2b86e204f6ce9470497848634100787935ab - Network accessline 319
{ url = "https://files.pythonhosted.org/packages/8e/d7/0b3c71090a76e5c203164a47688b697635ece006dcd2499ab3a4dbd3f0bd/cryptography-47.0.0-cp314-cp314t-manylinux_2_34_ppc64le.whl", hash = "sha256:f9a034b642b960767fb343766ae5ba6ad653f2e890ddd82 - Network accessline 320
{ url = "https://files.pythonhosted.org/packages/63/33/63a961498a9df51721ab578c5a2622661411fc520e00bd83b0cc64eb20c4/cryptography-47.0.0-cp314-cp314t-manylinux_2_34_x86_64.whl", hash = "sha256:b1c76fca783aa7698eb21eb14f9c4aa09452248ee54a627d - Network accessline 321
{ url = "https://files.pythonhosted.org/packages/b7/bf/5ee5b145248f92250de86145d1c1d6edebbd57a7fe7caa4dedb5d4cf06a1/cryptography-47.0.0-cp314-cp314t-musllinux_1_2_aarch64.whl", hash = "sha256:4f7722c97826770bab8ae92959a2e7b20a5e9e9bf4deae68 - Network accessline 322
{ url = "https://files.pythonhosted.org/packages/92/43/21d220b2da5d517773894dacdcdb5c682c28d3fffce65548cb06e87d5501/cryptography-47.0.0-cp314-cp314t-musllinux_1_2_x86_64.whl", hash = "sha256:09f6d7bf6724f8db8b32f11eccf23efc8e759924bc5603800 - Network accessline 323
{ url = "https://files.pythonhosted.org/packages/01/64/d7b1e54fdb69f22d24a64bb3e88dc718b31c7fb10ef0b9691a3cf7eeea6e/cryptography-47.0.0-cp38-abi3-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:07efe86201817e7d3c18781ca977 - Network accessline 324
{ url = "https://files.pythonhosted.org/packages/8b/7b/cca826391fb2a94efdcdfe4631eb69306ee1cff0b22f664a412c90713877/cryptography-47.0.0-cp38-abi3-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:2b45761c6ec22b7c726d6a82955877 - Network accessline 325
{ url = "https://files.pythonhosted.org/packages/4c/65/4b57bcc823f42a991627c51c2f68c9fd6eb1393c1756aac876cba2accae2/cryptography-47.0.0-cp38-abi3-manylinux_2_28_aarch64.whl", hash = "sha256:edd4da498015da5b9f26d38d3bfc2e90257bfa9cbed1f6767c - Network accessline 326
{ url = "https://files.pythonhosted.org/packages/f4/c4/2c5fbeea70adbbca2bbae865e1d605d6a4a7f8dbd9d33eaf69645087f06c/cryptography-47.0.0-cp38-abi3-manylinux_2_28_ppc64le.whl", hash = "sha256:9af828c0d5a65c70ec729cd7495a4bf1a67ecb66417b8f02ff - Network accessline 327
{ url = "https://files.pythonhosted.org/packages/7e/b8/ac57107ef32749d2b244e36069bb688792a363aaaa3acc9e3cf84c130315/cryptography-47.0.0-cp38-abi3-manylinux_2_28_x86_64.whl", hash = "sha256:256d07c78a04d6b276f5df935a9923275f53bd1522f214447fd - Network accessline 328
{ url = "https://files.pythonhosted.org/packages/56/fc/9f1de22ff8be99d991f240a46863c52d475404c408886c5a38d2b5c3bb26/cryptography-47.0.0-cp38-abi3-manylinux_2_31_armv7l.whl", hash = "sha256:5d0e362ff51041b0c0d219cc7d6924d7b8996f57ce5712bdcef - Network accessline 329
{ url = "https://files.pythonhosted.org/packages/00/68/d70c852797aa68e8e48d12e5a87170c43f67bb4a59403627259dd57d15de/cryptography-47.0.0-cp38-abi3-manylinux_2_34_aarch64.whl", hash = "sha256:1581aef4219f7ca2849d0250edaa3866212fb74bf5667284f4 - Network accessline 330
{ url = "https://files.pythonhosted.org/packages/a5/51/661cbee74f594c5d97ff82d34f10d5551c085ca4668645f4606ebd22bd5d/cryptography-47.0.0-cp38-abi3-manylinux_2_34_ppc64le.whl", hash = "sha256:a49a3eb5341b9503fa3000a9a0db033161db90d47285291f53 - Network accessline 331
{ url = "https://files.pythonhosted.org/packages/94/87/f2b6c374a82cf076cfa1416992ac8e8ec94d79facc37aec87c1a5cb72352/cryptography-47.0.0-cp38-abi3-manylinux_2_34_x86_64.whl", hash = "sha256:2207a498b03275d0051589e326b79d4cf59985c99031b05bb29 - Network accessline 332
{ url = "https://files.pythonhosted.org/packages/14/e2/8b7462f4acf21ec509616f0245018bb197194ab0b65c2ea21a0bdd53c0eb/cryptography-47.0.0-cp38-abi3-musllinux_1_2_aarch64.whl", hash = "sha256:7a02675e2fabd0c0fc04c868b8781863cbf1967691543c22f54 - Network accessline 333
{ url = "https://files.pythonhosted.org/packages/70/75/158e494e4c08dc05e039da5bb48553826bd26c23930cf8d3cd5f21fa8921/cryptography-47.0.0-cp38-abi3-musllinux_1_2_x86_64.whl", hash = "sha256:80887c5cbd1774683cb126f0ab4184567f080071d5acf62205ac - Network accessline 334
{ url = "https://files.pythonhosted.org/packages/81/75/d691e284750df5d9569f2b1ce4a00a71e1d79566da83b2b3e5549c84917f/cryptography-47.0.0-pp311-pypy311_pp73-manylinux_2_28_aarch64.whl", hash = "sha256:1a405c08857258c11016777e11c02bacbe7ef596f - Network accessline 335
{ url = "https://files.pythonhosted.org/packages/07/d6/1b90f1a4e453009730b4545286f0b39bb348d805c11181fc31544e4f9a65/cryptography-47.0.0-pp311-pypy311_pp73-manylinux_2_28_x86_64.whl", hash = "sha256:20fdbe3e38fb67c385d233c89371fa27f9909f6ebc - Network accessline 336
{ url = "https://files.pythonhosted.org/packages/dc/53/cb358a80e9e359529f496870dd08c102aa8a4b5b9f9064f00f0d6ed5b527/cryptography-47.0.0-pp311-pypy311_pp73-manylinux_2_34_aarch64.whl", hash = "sha256:f7db373287273d8af1414cf95dc4118b13ffdc62b - Network accessline 337
{ url = "https://files.pythonhosted.org/packages/8b/57/aaa3d53876467a226f9a7a82fd14dd48058ad2de1948493442dfa16e2ffd/cryptography-47.0.0-pp311-pypy311_pp73-manylinux_2_34_x86_64.whl", hash = "sha256:9fe6b7c64926c765f9dff301f9c1b867febcda5768 - Network accessline 341
name = "cryptography" version = "48.0.0" source = { registry = "https://pypi.org/simple" } - Network accessline 342
version = "48.0.0" source = { registry = "https://pypi.org/simple" } resolution-markers = [ - Network accessline 343
source = { registry = "https://pypi.org/simple" } - Network accessline 350
{ name = "typing-extensions", marker = "python_full_version > '3.9' and python_full_version < '3.11'" }, ] sdist = { url = "https://files.pythonhosted.org/packages/9f/a9/db8f313fdcd85d767d4973515e1db101f9c71f95fced83233de224673757/cryptogra - Network accessline 351
] sdist = { url = "https://files.pythonhosted.org/packages/9f/a9/db8f313fdcd85d767d4973515e1db101f9c71f95fced83233de224673757/cryptography-48.0.0.tar.gz", hash = "sha256:5c3932f4436d1cccb036cb0eaef46e6e2db91035166f1ad6505c3c9d5a635920", siz - Network accessline 352
sdist = { url = "https://files.pythonhosted.org/packages/9f/a9/db8f313fdcd85d767d4973515e1db101f9c71f95fced83233de224673757/cryptography-48.0.0.tar.gz", hash = "sha256:5c3932f4436d1cccb036cb0eaef46e6e2db91035166f1ad6505c3c9d5a635920", size - Network accessline 353
wheels = [ { url = "https://files.pythonhosted.org/packages/b2/6e/e90527eef33f309beb811cf7c982c3aeffcce8e3edb178baa4ca3ae4a6fa/cryptography-48.0.0-cp311-abi3-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:f5333311663e - Network accessline 354
{ url = "https://files.pythonhosted.org/packages/b2/6e/e90527eef33f309beb811cf7c982c3aeffcce8e3edb178baa4ca3ae4a6fa/cryptography-48.0.0-cp311-abi3-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:f5333311663ea94f75dd4086656 - Network accessline 355
{ url = "https://files.pythonhosted.org/packages/90/04/673510ed51ddff56575f306cf1617d80411ee76831ccd3097599140efdfe/cryptography-48.0.0-cp311-abi3-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:7995ef305d7165c3f11ae07f2517e - Network accessline 356
{ url = "https://files.pythonhosted.org/packages/14/d5/e9c4ef932c8d800490c34d8bd589d64a31d5890e27ec9e9ad532be893294/cryptography-48.0.0-cp311-abi3-manylinux_2_28_aarch64.whl", hash = "sha256:40ba1f85eaa6959837b1d51c9767e230e14612eea4ef110ee - Network accessline 357
{ url = "https://files.pythonhosted.org/packages/0c/29/174b9dfb60b12d59ecfc6cfa04bc88c21b42a54f01b8aae09bb6e51e4c7f/cryptography-48.0.0-cp311-abi3-manylinux_2_28_ppc64le.whl", hash = "sha256:369a6348999f94bbd53435c894377b20ab95f25a9065c2835 - Network accessline 358
{ url = "https://files.pythonhosted.org/packages/95/38/0d29a6fd7d0d1373f0c0c88a04ba20e359b257753ac497564cd660fc1d55/cryptography-48.0.0-cp311-abi3-manylinux_2_28_x86_64.whl", hash = "sha256:a0e692c683f4df67815a2d258b324e66f4738bd7a96a218c82 - Network accessline 359
{ url = "https://files.pythonhosted.org/packages/30/be/eef653013d5c63b6a490529e0316f9ac14a37602965d4903efed1399f32b/cryptography-48.0.0-cp311-abi3-manylinux_2_31_armv7l.whl", hash = "sha256:18349bbc56f4743c8b12dc32e2bccb2cf83ee8b69a3bba74ef - Network accessline 360
{ url = "https://files.pythonhosted.org/packages/84/9e/500463e87abb7a0a0f9f256ec21123ecde0a7b5541a15e840ea54551fd81/cryptography-48.0.0-cp311-abi3-manylinux_2_34_aarch64.whl", hash = "sha256:7e8eac43dfca5c4cccc6dad9a80504436fca53bb9bc3100a2 - Network accessline 361
{ url = "https://files.pythonhosted.org/packages/e3/dc/7303087450c2ec9e7fbb750e17c2abfbc658f23cbd0e54009509b7cc4091/cryptography-48.0.0-cp311-abi3-manylinux_2_34_ppc64le.whl", hash = "sha256:9ccdac7d40688ecb5a3b4a604b8a88c8002e3442d6c60aead - Network accessline 362
{ url = "https://files.pythonhosted.org/packages/d0/c0/7101d3b7215edcdc90c45da544961fd8ed2d6448f77577460fa75a8443f7/cryptography-48.0.0-cp311-abi3-manylinux_2_34_x86_64.whl", hash = "sha256:bd72e68b06bb1e96913f97dd4901119bc17f39d4586a5adf2d - Network accessline 363
{ url = "https://files.pythonhosted.org/packages/ac/d8/5b833bad13016f562ab9d063d68199a4bd121d18458e439515601d3357ec/cryptography-48.0.0-cp311-abi3-musllinux_1_2_aarch64.whl", hash = "sha256:59baa2cb386c4f0b9905bd6eb4c2a79a69a128408fd31d32ca - Network accessline 364
{ url = "https://files.pythonhosted.org/packages/98/e1/7074eb8bf3c135558c73fc2bcf0f5633f912e6fb87e868a55c454080ef09/cryptography-48.0.0-cp311-abi3-musllinux_1_2_x86_64.whl", hash = "sha256:9249e3cd978541d665967ac2cb2787fd6a62bddf1e75b3e347a - Network accessline 365
{ url = "https://files.pythonhosted.org/packages/89/6e/18e07a618bb5442ba10cf4df16e99c071365528aa570dfcb8c02e25a303b/cryptography-48.0.0-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:8c7378637d7d88016fa6791c1 - Network accessline 366
{ url = "https://files.pythonhosted.org/packages/be/6a/4ea3b4c6c6759794d5ee2103c304a5076dc4b19ae1f9fe47dba439e159e9/cryptography-48.0.0-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:cc90c0b39b2e3c65ef52c804b72 - Network accessline 367
{ url = "https://files.pythonhosted.org/packages/2f/59/6ff6ad6cae03bb887da2a5860b2c9805f8dac969ef01ce563336c49bd1d1/cryptography-48.0.0-cp314-cp314t-manylinux_2_28_aarch64.whl", hash = "sha256:76341972e1eff8b4bea859f09c0d3e64b96ce931b084f9b - Network accessline 368
{ url = "https://files.pythonhosted.org/packages/ca/b4/fc334ed8cfd705aca282fe4d8f5ae64a8e0f74932e9feecb344610cf6e4d/cryptography-48.0.0-cp314-cp314t-manylinux_2_28_ppc64le.whl", hash = "sha256:55b7718303bf06a5753dcdccf2f3945cf18ad7bffde41b6 - Network accessline 369
{ url = "https://files.pythonhosted.org/packages/11/08/9f8c5386cc4cd90d8255c7cdd0f5baf459a08502a09de30dc51f553d38dc/cryptography-48.0.0-cp314-cp314t-manylinux_2_28_x86_64.whl", hash = "sha256:a64697c641c7b1b2178e573cbc31c7c6684cd56883a478d7 - Network accessline 370
{ url = "https://files.pythonhosted.org/packages/b8/77/99307d7574045699f8805aa500fa0fb83422d115b5400a064ddd306d7750/cryptography-48.0.0-cp314-cp314t-manylinux_2_31_armv7l.whl", hash = "sha256:561215ea3879cb1cbbf272867e2efda62476f240fb58c64d - Network accessline 371
{ url = "https://files.pythonhosted.org/packages/fd/36/a608b98337af3cb2aff4818e406649d30572b7031918b04c87d979495348/cryptography-48.0.0-cp314-cp314t-manylinux_2_34_aarch64.whl", hash = "sha256:ad64688338ed4bc1a6618076ba75fd7194a5f1797ac60b4 - Network accessline 372
{ url = "https://files.pythonhosted.org/packages/dd/a6/825010a291b4438aecc1f568bc428189fc1175515223632477c07dc0a6df/cryptography-48.0.0-cp314-cp314t-manylinux_2_34_ppc64le.whl", hash = "sha256:906cbf0670286c6e0044156bc7d4af9cbb0ef6db9f73e52 - Network accessline 373
{ url = "https://files.pythonhosted.org/packages/b9/09/4e76a09b4caa29aad535ddc806f5d4c5d01885bd978bd984fbc6ca032cae/cryptography-48.0.0-cp314-cp314t-manylinux_2_34_x86_64.whl", hash = "sha256:ea8990436d914540a40ab24b6a77c0969695ed52f4a4874c - Network accessline 374
{ url = "https://files.pythonhosted.org/packages/18/78/444fa04a77d0cb95f417dda20d450e13c56ba8e5220fc892a1658f44f882/cryptography-48.0.0-cp314-cp314t-musllinux_1_2_aarch64.whl", hash = "sha256:c18684a7f0cc9a3cb60328f496b8e3372def7c5d2df39ac2 - Network accessline 375
{ url = "https://files.pythonhosted.org/packages/38/85/ea67067c70a1fd4be2c63d35eeed82658023021affccc7b17705f8527dd2/cryptography-48.0.0-cp314-cp314t-musllinux_1_2_x86_64.whl", hash = "sha256:9be5aafa5736574f8f15f262adc81b2a9869e2cfe9014d52a - Network accessline 376
{ url = "https://files.pythonhosted.org/packages/d5/ac/f5b5995b87770c693e2596559ffafe195b4033a57f14a82268a2842953f3/cryptography-48.0.0-cp39-abi3-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:614d0949f4790582d2cc25553abd - Network accessline 377
{ url = "https://files.pythonhosted.org/packages/ec/c6/8b14f67e18338fbc4adb76f66c001f5c3610b3e2d1837f268f47a347dbbb/cryptography-48.0.0-cp39-abi3-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:7ce4bfae76319a532a2dc68f82cc32 - Network accessline 378
{ url = "https://files.pythonhosted.org/packages/ea/73/f808fbae9514bd91b47875b003f13e284c8c6bdfd904b7944e803937eec1/cryptography-48.0.0-cp39-abi3-manylinux_2_28_aarch64.whl", hash = "sha256:2eb992bbd4661238c5a397594c83f5b4dc2bc5b848c365c8f9 - Network accessline 379
{ url = "https://files.pythonhosted.org/packages/93/01/d86632d7d28db8ae83221995752eeb6639ffb374c2d22955648cf8d52797/cryptography-48.0.0-cp39-abi3-manylinux_2_28_ppc64le.whl", hash = "sha256:22a5cb272895dce158b2cacdfdc3debd299019659f42947dbd - Network accessline 380
{ url = "https://files.pythonhosted.org/packages/02/e1/50edc7a50334807cc4791fc4a0ce7468b4a1416d9138eab358bfc9a3d70b/cryptography-48.0.0-cp39-abi3-manylinux_2_28_x86_64.whl", hash = "sha256:2b4d59804e8408e2fea7d1fbaf218e5ec984325221db76e6a24 - Network accessline 381
{ url = "https://files.pythonhosted.org/packages/6f/af/99a582b1b1641ff5911ac559beb45097cf79efd4ead4657f578ef1af2d47/cryptography-48.0.0-cp39-abi3-manylinux_2_31_armv7l.whl", hash = "sha256:984a20b0f62a26f48a3396c72e4bc34c66e356d356bf3700530 - Network accessline 382
{ url = "https://files.pythonhosted.org/packages/90/ee/89aa26a06ef0a7d7611788ffd571a7c50e368cc6a4d5eef8b4884e866edb/cryptography-48.0.0-cp39-abi3-manylinux_2_34_aarch64.whl", hash = "sha256:5a5ed8fde7a1d09376ca0b40e68cd59c69fe23b1f9768bd582 - Network accessline 383
{ url = "https://files.pythonhosted.org/packages/70/ba/bcb1b0bb7a33d4c7c0c4d4c7874b4a62ae4f56113a5f4baefa362dfb1f0f/cryptography-48.0.0-cp39-abi3-manylinux_2_34_ppc64le.whl", hash = "sha256:8cd666227ef7af430aa5914a9910e0ddd703e75f039cef0825 - Network accessline 384
{ url = "https://files.pythonhosted.org/packages/c9/70/ca4003b1ce5ca3dc3186ada51908c8a9b9ff7d5cab83cc0d43ee14ec144f/cryptography-48.0.0-cp39-abi3-manylinux_2_34_x86_64.whl", hash = "sha256:9071196d81abc88b3516ac8cdfad32e2b66dd4a5393a8e68a96 - Network accessline 385
{ url = "https://files.pythonhosted.org/packages/44/a0/4ec7cf774207905aef1a8d11c3750d5a1db805eb380ee4e16df317870128/cryptography-48.0.0-cp39-abi3-musllinux_1_2_aarch64.whl", hash = "sha256:1e2d54c8be6152856a36f0882ab231e70f8ec7f14e93cf87db8 - Network accessline 386
{ url = "https://files.pythonhosted.org/packages/1e/75/a2e55f99c16fcac7b5d6c1eb19ad8e00799854d6be5ca845f9259eae1681/cryptography-48.0.0-cp39-abi3-musllinux_1_2_x86_64.whl", hash = "sha256:a5da777e32ffed6f85a7b2b3f7c5cbc88c146bfcd0a1d7baf5fc - Network accessline 387
{ url = "https://files.pythonhosted.org/packages/bc/17/3861e17c56fa0fd37491a14a8673fdb77c57fc5693cafe745ea8b06dba75/cryptography-48.0.0-pp311-pypy311_pp73-manylinux_2_28_aarch64.whl", hash = "sha256:fdfef35d751d510fcef5252703621574364fec164 - Network accessline 388
{ url = "https://files.pythonhosted.org/packages/f0/0a/7e226dbff530f21480727eb764973a7bff2b912f8e15cd4f129e71b56d1d/cryptography-48.0.0-pp311-pypy311_pp73-manylinux_2_28_x86_64.whl", hash = "sha256:0890f502ddf7d9c6426129c3f49f5c0a39278ed7cd - Network accessline 389
{ url = "https://files.pythonhosted.org/packages/3b/f2/5a72274ca9f1b2a8b44a662ee0bf1b435909deb473d6f97bcd035bcdbc71/cryptography-48.0.0-pp311-pypy311_pp73-manylinux_2_34_aarch64.whl", hash = "sha256:ecde28a596bead48b0cfd2a1b4416c3d43074c2d7 - Network accessline 390
{ url = "https://files.pythonhosted.org/packages/b4/e1/48cedb2fe63626e91ded1edad159e2a4fb8b6906c4425eb7749673077ce7/cryptography-48.0.0-pp311-pypy311_pp73-manylinux_2_34_x86_64.whl", hash = "sha256:4defde8685ae324a9eb9d818717e93b4638ef67070 - Network accessline 394
name = "docutils" version = "0.23" source = { registry = "https://pypi.org/simple" } - Network accessline 395
version = "0.23" source = { registry = "https://pypi.org/simple" } sdist = { url = "https://files.pythonhosted.org/packages/39/a4/5180d9afc57e8fca05601dd652bdff19604c218814037fe90ffc7625a50a/docutils-0.23.tar.gz", hash = "sha256:746f5060322 - Network accessline 396
source = { registry = "https://pypi.org/simple" } - Network accessline 397
sdist = { url = "https://files.pythonhosted.org/packages/39/a4/5180d9afc57e8fca05601dd652bdff19604c218814037fe90ffc7625a50a/docutils-0.23.tar.gz", hash = "sha256:746f5060322511280a1e50eb76846ed6bf2342984b2ac04dc42caa1a8d78799e", size = 2303 - Network accessline 398
wheels = [ { url = "https://files.pythonhosted.org/packages/32/91/30151a39f7570f448ed84529390628a651d7f27c87d73c9b887f8189695e/docutils-0.23-py3-none-any.whl", hash = "sha256:25d013af9bf23bc1c7b2b093dff4208166c53a94786c9e447808335ef1185 - Network accessline 399
{ url = "https://files.pythonhosted.org/packages/32/91/30151a39f7570f448ed84529390628a651d7f27c87d73c9b887f8189695e/docutils-0.23-py3-none-any.whl", hash = "sha256:25d013af9bf23bc1c7b2b093dff4208166c53a94786c9e447808335ef1185fea", size = 63 - Network accessline 403
name = "grpcio" version = "1.80.0" source = { registry = "https://pypi.org/simple" } - Network accessline 404
version = "1.80.0" source = { registry = "https://pypi.org/simple" } resolution-markers = [ - Network accessline 405
source = { registry = "https://pypi.org/simple" } - Network accessline 411
{ name = "typing-extensions", marker = "python_full_version < '3.10'" }, ] sdist = { url = "https://files.pythonhosted.org/packages/b7/48/af6173dbca4454f4637a4678b67f52ca7e0c1ed7d5894d89d434fecede05/grpcio-1.80.0.tar.gz", hash = "sha256:29a - Network accessline 412
] sdist = { url = "https://files.pythonhosted.org/packages/b7/48/af6173dbca4454f4637a4678b67f52ca7e0c1ed7d5894d89d434fecede05/grpcio-1.80.0.tar.gz", hash = "sha256:29aca15edd0688c22ba01d7cc01cb000d72b2033f4a3c72a81a19b56fd143257", size = 12 - Network accessline 413
sdist = { url = "https://files.pythonhosted.org/packages/b7/48/af6173dbca4454f4637a4678b67f52ca7e0c1ed7d5894d89d434fecede05/grpcio-1.80.0.tar.gz", hash = "sha256:29aca15edd0688c22ba01d7cc01cb000d72b2033f4a3c72a81a19b56fd143257", size = 1297 - Network accessline 414
wheels = [ { url = "https://files.pythonhosted.org/packages/9d/cd/bb7b7e54084a344c03d68144450da7ddd5564e51a298ae1662de65f48e2d/grpcio-1.80.0-cp310-cp310-linux_armv7l.whl", hash = "sha256:886457a7768e408cdce226ad1ca67d2958917d306523a0e21 - Network accessline 415
{ url = "https://files.pythonhosted.org/packages/9d/cd/bb7b7e54084a344c03d68144450da7ddd5564e51a298ae1662de65f48e2d/grpcio-1.80.0-cp310-cp310-linux_armv7l.whl", hash = "sha256:886457a7768e408cdce226ad1ca67d2958917d306523a0e21e1a2fdaa75c9c9c - Network accessline 416
{ url = "https://files.pythonhosted.org/packages/16/02/1417f5c3460dea65f7a2e3c14e8b31e77f7ffb730e9bfadd89eda7a9f477/grpcio-1.80.0-cp310-cp310-macosx_11_0_universal2.whl", hash = "sha256:7b641fc3f1dc647bfd80bd713addc68f6d145956f64677e56d9eba - Network accessline 417
{ url = "https://files.pythonhosted.org/packages/43/98/c910254eedf2cae368d78336a2de0678e66a7317d27c02522392f949b5c6/grpcio-1.80.0-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:33eb763f18f006dc7fee1e69831d38d2 - Network accessline 418
{ url = "https://files.pythonhosted.org/packages/7c/f8/88ca4e78c077b2b2113d95da1e1ab43efd43d723c9a0397d26529c2c1a56/grpcio-1.80.0-cp310-cp310-manylinux2014_i686.manylinux_2_17_i686.whl", hash = "sha256:52d143637e3872633fc7dd7c3c6a1c84e396b3 - Network accessline 419
{ url = "https://files.pythonhosted.org/packages/f9/96/f28660fe2fe0f153288bf4a04e4910b7309d442395135c88ed4f5b3b8b40/grpcio-1.80.0-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:c51bf8ac4575af2e0678bccfb07e47321f - Network accessline 420
{ url = "https://files.pythonhosted.org/packages/47/eb/3f68a5e955779c00aeef23850e019c1c1d0e032d90633ba49c01ad5a96e0/grpcio-1.80.0-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:50a9871536d71c4fba24ee856abc03a87764570f0c457dd8db0b401 - Network accessline 421
{ url = "https://files.pythonhosted.org/packages/5b/a7/d2f681a4bfb881be40659a309771f3bdfbfdb1190619442816c3f0ffc079/grpcio-1.80.0-cp310-cp310-musllinux_1_2_i686.whl", hash = "sha256:a72d84ad0514db063e21887fbacd1fd7acb4d494a564cae22227cd45c7 - Network accessline 422
{ url = "https://files.pythonhosted.org/packages/97/8a/29b4589c204959aa35ce5708400a05bba72181807c45c47b3ec000c39333/grpcio-1.80.0-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:f7691a6788ad9196872f95716df5bc643ebba13c97140b7a5ee5c8e7 - Network accessline 423
{ url = "https://files.pythonhosted.org/packages/6b/d2/ed143e097230ee121ac5848f6ff14372dba91289b10b536d54fb1b7cbae7/grpcio-1.80.0-cp310-cp310-win32.whl", hash = "sha256:46c2390b59d67f84e882694d489f5b45707c657832d7934859ceb8c33f467069", size - Network accessline 424
{ url = "https://files.pythonhosted.org/packages/d5/c9/df8279bb49b29409995e95efa85b72973d62f8aeff89abee58c91f393710/grpcio-1.80.0-cp310-cp310-win_amd64.whl", hash = "sha256:dc053420fc75749c961e2a4c906398d7c15725d36ccc04ae6d16093167223b58", - Network accessline 425
{ url = "https://files.pythonhosted.org/packages/5d/db/1d56e5f5823257b291962d6c0ce106146c6447f405b60b234c4f222a7cde/grpcio-1.80.0-cp311-cp311-linux_armv7l.whl", hash = "sha256:dfab85db094068ff42e2a3563f60ab3dddcc9d6488a35abf0132daec13209c8a - Network accessline 426
{ url = "https://files.pythonhosted.org/packages/6e/18/c83f3cad64c5ca63bca7e91e5e46b0d026afc5af9d0a9972472ceba294b3/grpcio-1.80.0-cp311-cp311-macosx_11_0_universal2.whl", hash = "sha256:5c07e82e822e1161354e32da2662f741a4944ea955f9f580ec8fb4 - Network accessline 427
{ url = "https://files.pythonhosted.org/packages/0f/8e/e14966b435be2dda99fbe89db9525ea436edc79780431a1c2875a3582644/grpcio-1.80.0-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:ba0915d51fd4ced2db5ff719f84e270a - Network accessline 428
{ url = "https://files.pythonhosted.org/packages/cc/26/d5eb38f42ce0e3fdc8174ea4d52036ef8d58cc4426cb800f2610f625dd75/grpcio-1.80.0-cp311-cp311-manylinux2014_i686.manylinux_2_17_i686.whl", hash = "sha256:3cb8130ba457d2aa09fa6b7c3ed6b6e4e6a268 - Network accessline 429
{ url = "https://files.pythonhosted.org/packages/25/51/bd267c989f85a17a5b3eea65a6feb4ff672af41ca614e5a0279cc0ea381c/grpcio-1.80.0-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:09e5e478b3d14afd23f12e49e8b44c8684 - Network accessline 430
{ url = "https://files.pythonhosted.org/packages/9e/d9/d80eef735b19e9169e30164bbf889b46f9df9127598a83d174eb13a48b26/grpcio-1.80.0-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:00168469238b022500e486c1c33916acf2f2a9b2c022202cf8a1885 - Network accessline 431
{ url = "https://files.pythonhosted.org/packages/de/f2/567f5bd5054398ed6b0509b9a30900376dcf2786bd936812098808b49d8d/grpcio-1.80.0-cp311-cp311-musllinux_1_2_i686.whl", hash = "sha256:8502122a3cc1714038e39a0b071acb1207ca7844208d5ea0d091317555 - Network accessline 432
{ url = "https://files.pythonhosted.org/packages/62/29/73ef0141b4732ff5eacd68430ff2512a65c004696997f70476a83e548e7e/grpcio-1.80.0-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:ce1794f4ea6cc3ca29463f42d665c32ba1b964b48958a66497917fe9 - Network accessline 433
{ url = "https://files.pythonhosted.org/packages/46/69/abbfa360eb229a8623bab5f5a4f8105e445bd38ce81a89514ba55d281ad0/grpcio-1.80.0-cp311-cp311-win32.whl", hash = "sha256:51b4a7189b0bef2aa30adce3c78f09c83526cf3dddb24c6a96555e3b97340440", size - Network accessline 434
{ url = "https://files.pythonhosted.org/packages/6f/d4/ae92206d01183b08613e846076115f5ac5991bae358d2a749fa864da5699/grpcio-1.80.0-cp311-cp311-win_amd64.whl", hash = "sha256:02e64bb0bb2da14d947a49e6f120a75e947250aebe65f9629b62bb1f5c14e6e9", - Network accessline 435
{ url = "https://files.pythonhosted.org/packages/5c/e8/a2b749265eb3415abc94f2e619bbd9e9707bebdda787e61c593004ec927a/grpcio-1.80.0-cp312-cp312-linux_armv7l.whl", hash = "sha256:c624cc9f1008361014378c9d776de7182b11fe8b2e5a81bc69f23a295f2a1ad0 - Network accessline 436
{ url = "https://files.pythonhosted.org/packages/3e/97/b1282161a15d699d1e90c360df18d19165a045ce1c343c7f313f5e8a0b77/grpcio-1.80.0-cp312-cp312-macosx_11_0_universal2.whl", hash = "sha256:f49eddcac43c3bf350c0385366a58f36bed8cc2c0ec35ef7b74b49 - Network accessline 437
{ url = "https://files.pythonhosted.org/packages/6e/5e/d319c6e997b50c155ac5a8cb12f5173d5b42677510e886d250d50264949d/grpcio-1.80.0-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:d334591df610ab94714048e0d5b4f3dd - Network accessline 438
{ url = "https://files.pythonhosted.org/packages/ae/f6/fdd975a2cb4d78eb67769a7b3b3830970bfa2e919f1decf724ae4445f42c/grpcio-1.80.0-cp312-cp312-manylinux2014_i686.manylinux_2_17_i686.whl", hash = "sha256:0cb517eb1d0d0aaf1d87af7cc5b801d686557c - Network accessline 439
{ url = "https://files.pythonhosted.org/packages/db/f0/a3deb5feba60d9538a962913e37bd2e69a195f1c3376a3dd44fe0427e996/grpcio-1.80.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:4e78c4ac0d97dc2e569b2f4bcbbb447491 - Network accessline 440
{ url = "https://files.pythonhosted.org/packages/ca/84/36c6dcfddc093e108141f757c407902a05085e0c328007cb090d56646cdf/grpcio-1.80.0-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:2ed770b4c06984f3b47eb0517b1c69ad0b84ef3f40128f51448433b - Network accessline 441
{ url = "https://files.pythonhosted.org/packages/7c/ef/f3a77e3dc5b471a0ec86c564c98d6adfa3510d38f8ee99010410858d591e/grpcio-1.80.0-cp312-cp312-musllinux_1_2_i686.whl", hash = "sha256:256507e2f524092f1473071a05e65a5b10d84b82e3ff24c5b571513cfa - Network accessline 442
{ url = "https://files.pythonhosted.org/packages/9b/8d/9d4d27ed7f33d109c50d6b5ce578a9914aa68edab75d65869a17e630a8d1/grpcio-1.80.0-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:9a6284a5d907c37db53350645567c522be314bac859a64a7a5ca63b7 - Network accessline 443
{ url = "https://files.pythonhosted.org/packages/14/e4/9990b41c6d7a44e1e9dee8ac11d7a9802ba1378b40d77468a7761d1ad288/grpcio-1.80.0-cp312-cp312-win32.whl", hash = "sha256:c71309cfce2f22be26aa4a847357c502db6c621f1a49825ae98aa0907595b193", size - Network accessline 444
{ url = "https://files.pythonhosted.org/packages/2f/2c/296f6138caca1f4b92a31ace4ae1b87dab692fc16a7a3417af3bb3c805bf/grpcio-1.80.0-cp312-cp312-win_amd64.whl", hash = "sha256:9fe648599c0e37594c4809d81a9e77bd138cc82eb8baa71b6a86af65426723ff", - Network accessline 445
{ url = "https://files.pythonhosted.org/packages/2f/3a/7c3c25789e3f069e581dc342e03613c5b1cb012c4e8c7d9d5cf960a75856/grpcio-1.80.0-cp313-cp313-linux_armv7l.whl", hash = "sha256:e9e408fc016dffd20661f0126c53d8a31c2821b5c13c5d67a0f5ed5de93319ad - Network accessline 446
{ url = "https://files.pythonhosted.org/packages/04/19/21a9806eb8240e174fd1ab0cd5b9aa948bb0e05c2f2f55f9d5d7405e6d08/grpcio-1.80.0-cp313-cp313-macosx_11_0_universal2.whl", hash = "sha256:92d787312e613754d4d8b9ca6d3297e69994a7912a32fa38c4c4e0 - Network accessline 447
{ url = "https://files.pythonhosted.org/packages/18/3a/23347d35f76f639e807fb7a36fad3068aed100996849a33809591f26eca6/grpcio-1.80.0-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:8ac393b58aa16991a2f1144ec578084d - Network accessline 448
{ url = "https://files.pythonhosted.org/packages/ff/40/96e07ecb604a6a67ae6ab151e3e35b132875d98bc68ec65f3e5ab3e781d7/grpcio-1.80.0-cp313-cp313-manylinux2014_i686.manylinux_2_17_i686.whl", hash = "sha256:68e5851ac4b9afe07e7f84483803ad16785257 - Network accessline 449
{ url = "https://files.pythonhosted.org/packages/9b/e2/da1506ecea1f34a5e365964644b35edef53803052b763ca214ba3870c856/grpcio-1.80.0-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:873ff5d17d68992ef6605330127425d2fc - Network accessline 450
{ url = "https://files.pythonhosted.org/packages/44/83/3b20ff58d0c3b7f6caaa3af9a4174d4023701df40a3f39f7f1c8e7c48f9d/grpcio-1.80.0-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:2bea16af2750fd0a899bf1abd9022244418b55d1f37da2202249ba4 - Network accessline 451
{ url = "https://files.pythonhosted.org/packages/47/45/55c507599c5520416de5eefecc927d6a0d7af55e91cfffb2e410607e5744/grpcio-1.80.0-cp313-cp313-musllinux_1_2_i686.whl", hash = "sha256:ba0db34f7e1d803a878284cd70e4c63cb6ae2510ba51937bf8f45ba997 - Network accessline 452
{ url = "https://files.pythonhosted.org/packages/10/bb/dd06f4c24c01db9cf11341b547d0a016b2c90ed7dbbb086a5710df7dd1d7/grpcio-1.80.0-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:8eb613f02d34721f1acf3626dfdb3545bd3c8505b0e52bf8b5710a28 - Network accessline 453
{ url = "https://files.pythonhosted.org/packages/f9/1e/9d67992ba23371fd63d4527096eb8c6b76d74d52b500df992a3343fd7251/grpcio-1.80.0-cp313-cp313-win32.whl", hash = "sha256:93b6f823810720912fd131f561f91f5fed0fda372b6b7028a2681b8194d5d294", size - Network accessline 454
{ url = "https://files.pythonhosted.org/packages/cf/e6/283326a27da9e2c3038bc93eeea36fb118ce0b2d03922a9cda6688f53c5b/grpcio-1.80.0-cp313-cp313-win_amd64.whl", hash = "sha256:e172cf795a3ba5246d3529e4d34c53db70e888fa582a8ffebd2e6e48bc0cba50", - Network accessline 455
{ url = "https://files.pythonhosted.org/packages/c5/6d/e65307ce20f5a09244ba9e9d8476e99fb039de7154f37fb85f26978b59c3/grpcio-1.80.0-cp314-cp314-linux_armv7l.whl", hash = "sha256:3d4147a97c8344d065d01bbf8b6acec2cf86fb0400d40696c8bdad34a64ffc0e - Network accessline 456
{ url = "https://files.pythonhosted.org/packages/69/10/9cef5d9650c72625a699c549940f0abb3c4bfdb5ed45a5ce431f92f31806/grpcio-1.80.0-cp314-cp314-macosx_11_0_universal2.whl", hash = "sha256:d8e11f167935b3eb089ac9038e1a063e6d7dbe995c0bb4a661e614 - Network accessline 457
{ url = "https://files.pythonhosted.org/packages/04/82/983aabaad82ba26113caceeb9091706a0696b25da004fe3defb5b346e15b/grpcio-1.80.0-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:f14b618fc30de822681ee986cfdcc2d9 - Network accessline 458
{ url = "https://files.pythonhosted.org/packages/07/d7/031666ef155aa0bf399ed7e19439656c38bbd143779ae0861b038ce82abd/grpcio-1.80.0-cp314-cp314-manylinux2014_i686.manylinux_2_17_i686.whl", hash = "sha256:4ed39fbdcf9b87370f6e8df4e39ca7b38b3e5e - Network accessline 459
{ url = "https://files.pythonhosted.org/packages/e8/43/f437a78f7f4f1d311804189e8f11fb311a01049b2e08557c1068d470cb2e/grpcio-1.80.0-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:2dcc70e9f0ba987526e8e8603a610fb4f4 - Network accessline 460
{ url = "https://files.pythonhosted.org/packages/93/3d/f6558e9c6296cb4227faa5c43c54a34c68d32654b829f53288313d16a86e/grpcio-1.80.0-cp314-cp314-musllinux_1_2_aarch64.whl", hash = "sha256:448c884b668b868562b1bda833c5fce6272d26e1926ec46747cda05 - Network accessline 461
{ url = "https://files.pythonhosted.org/packages/06/21/0fdd77e84720b08843c371a2efa6f2e19dbebf56adc72df73d891f5506f0/grpcio-1.80.0-cp314-cp314-musllinux_1_2_i686.whl", hash = "sha256:a1dc80fe55685b4a543555e6eef975303b36c8db1023b1599b094b92aa - Network accessline 462
{ url = "https://files.pythonhosted.org/packages/f5/68/67f4947ed55d2e69f2cc199ab9fd85e0a0034d813bbeef84df6d2ba4d4b7/grpcio-1.80.0-cp314-cp314-musllinux_1_2_x86_64.whl", hash = "sha256:31b9ac4ad1aa28ffee5503821fafd09e4da0a261ce1c1281c6c8da04 - Network accessline 463
{ url = "https://files.pythonhosted.org/packages/44/b6/8d4096691b2e385e8271911a0de4f35f0a6c7d05aff7098e296c3de86939/grpcio-1.80.0-cp314-cp314-win32.whl", hash = "sha256:367ce30ba67d05e0592470428f0ec1c31714cab9ef19b8f2e37be1f4c7d32fae", size - Network accessline 464
{ url = "https://files.pythonhosted.org/packages/e5/8c/bbe6baf2557262834f2070cf668515fa308b2d38a4bbf771f8f7872a7036/grpcio-1.80.0-cp314-cp314-win_amd64.whl", hash = "sha256:3b01e1f5464c583d2f567b2e46ff0d516ef979978f72091fd81f5ab7fa6e2e7f", - Network accessline 465
{ url = "https://files.pythonhosted.org/packages/08/58/7151ffa07cb3faf4bdd1a1902c067d2d162a4ba24678afd2ad5084a42382/grpcio-1.80.0-cp39-cp39-linux_armv7l.whl", hash = "sha256:aacdfb4ed3eb919ca997504d27e03d5dba403c85130b8ed450308590a738f7a4", - Network accessline 466
{ url = "https://files.pythonhosted.org/packages/40/58/0287051dc65c2760155977d9775d1f3c87939e4d575a29aac40f9006b357/grpcio-1.80.0-cp39-cp39-macosx_11_0_universal2.whl", hash = "sha256:a361c20ec1ccd3c3953d20fb6d7b4125093bdd10dff44c5e2bbb39e5 - Network accessline 467
{ url = "https://files.pythonhosted.org/packages/7b/62/8fc355ffcc9fd8a3ca0438f007307c130dfb93949d3138cd23c8c9f434e8/grpcio-1.80.0-cp39-cp39-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:43168871f170d1e4ed16ae03d10cd21efa - Network accessline 468
{ url = "https://files.pythonhosted.org/packages/12/cb/3efd0b505090804dfe88bf258ed26a6fb19ccbb31889a05b9edb3ae035fe/grpcio-1.80.0-cp39-cp39-manylinux2014_i686.manylinux_2_17_i686.whl", hash = "sha256:1b97cd29a8eda100b559b455331c487a80915b6e - Network accessline 469
{ url = "https://files.pythonhosted.org/packages/54/b1/50fdb826acafd5ac661e10df25b089721172530f2eb4aa1f36bd3c3d4254/grpcio-1.80.0-cp39-cp39-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:bac1d573dfa84ce59a5547073e28fa7326d5 - Network accessline 470
{ url = "https://files.pythonhosted.org/packages/60/29/41e9ed0bb5544836bb2685097beea972b0cabc8970aeaace0f152bfc5441/grpcio-1.80.0-cp39-cp39-musllinux_1_2_aarch64.whl", hash = "sha256:4560cf0e86514595dbbd330cd65b7afad4b5c4b8c4905c041cfffa138 - Network accessline 471
{ url = "https://files.pythonhosted.org/packages/41/ad/889f0dfbc8a08050db6e23c3180dbe712b03af490352a4d7df649db26bc8/grpcio-1.80.0-cp39-cp39-musllinux_1_2_i686.whl", hash = "sha256:ec0a592e926071b4abad50c1495cd0d0d513324b3ff5e7267067c33ba275 - Network accessline 472
{ url = "https://files.pythonhosted.org/packages/3d/76/f44d853f38165d26a309565da31a312587dda668e9e7b5323179b87bcab4/grpcio-1.80.0-cp39-cp39-musllinux_1_2_x86_64.whl", hash = "sha256:deb10a1528473c11f72a0939eed36d83e847d7cbb63e8cc5611fb7a912 - Network accessline 473
{ url = "https://files.pythonhosted.org/packages/74/fe/99c56d12b48f8c8b0d28c42edfb171642eb52dd90a0fe7bc74676909fa97/grpcio-1.80.0-cp39-cp39-win32.whl", hash = "sha256:627fb7312171cdc52828bd6fac8d7028ff2a64b89f1957b6f3416caa2218d141", size = - Network accessline 474
{ url = "https://files.pythonhosted.org/packages/e6/ff/33f6a8823f06c6a1d1f530c1531e563b76c02091525e36255c08575ae775/grpcio-1.80.0-cp39-cp39-win_amd64.whl", hash = "sha256:05d55e1798756282cddd52d56c896b3e7d673e3a8798c2f1cd05ba249a3bb4de", si - Network accessline 478
name = "grpcio" version = "1.81.0" source = { registry = "https://pypi.org/simple" } - Network accessline 479
version = "1.81.0" source = { registry = "https://pypi.org/simple" } resolution-markers = [ - Network accessline 480
source = { registry = "https://pypi.org/simple" } - Network accessline 485
{ name = "typing-extensions", marker = "python_full_version >= '3.10'" }, ] sdist = { url = "https://files.pythonhosted.org/packages/15/f3/23f47b24f8d8c2028eba501db3acfbb2f592cbb5995eaa6e363a627b74d7/grpcio-1.81.0.tar.gz", hash = "sha256:a5 - Network accessline 486
] sdist = { url = "https://files.pythonhosted.org/packages/15/f3/23f47b24f8d8c2028eba501db3acfbb2f592cbb5995eaa6e363a627b74d7/grpcio-1.81.0.tar.gz", hash = "sha256:a5acd7efd3b1fe9b4eb0bcaaa1507eed68a0ad0678b654c3f7b464df9ba9dca5", size = 13 - Network accessline 487
sdist = { url = "https://files.pythonhosted.org/packages/15/f3/23f47b24f8d8c2028eba501db3acfbb2f592cbb5995eaa6e363a627b74d7/grpcio-1.81.0.tar.gz", hash = "sha256:a5acd7efd3b1fe9b4eb0bcaaa1507eed68a0ad0678b654c3f7b464df9ba9dca5", size = 1303 - Network accessline 488
wheels = [ { url = "https://files.pythonhosted.org/packages/25/a0/13f7dd9602a44c2852eb5ca29dfcb14de5547e1d37672dbf20e3cf17d5d2/grpcio-1.81.0-cp310-cp310-linux_armv7l.whl", hash = "sha256:b4108e5d9d0f651b7eea749116181fe6c315b145661a80ec3 - Network accessline 489
{ url = "https://files.pythonhosted.org/packages/25/a0/13f7dd9602a44c2852eb5ca29dfcb14de5547e1d37672dbf20e3cf17d5d2/grpcio-1.81.0-cp310-cp310-linux_armv7l.whl", hash = "sha256:b4108e5d9d0f651b7eea749116181fe6c315b145661a80ec31f05ec2dbe21af7 - Network accessline 490
{ url = "https://files.pythonhosted.org/packages/da/8a/439070efa430b3c51c8e319b67521957688905f27b294302c6077e9d4ef5/grpcio-1.81.0-cp310-cp310-macosx_11_0_universal2.whl", hash = "sha256:b76ea9d55cd08fcdbda25d28e0f76679536710acb7fbd5b1f70cb4 - Network accessline 491
{ url = "https://files.pythonhosted.org/packages/4a/6f/7802953eb46ab7082f70a139dac02a5544e8b784c4647f9750af28f64348/grpcio-1.81.0-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:4e032feb3bfb4e2749b140a2302a6baa - Network accessline 492
{ url = "https://files.pythonhosted.org/packages/09/33/91d7fd2392923407fc89e7f1493011dacd3f1a6972cff5fa2237ac1efd5d/grpcio-1.81.0-cp310-cp310-manylinux2014_i686.manylinux_2_17_i686.whl", hash = "sha256:725801c7086d7e4cd160e42bb2f54e0aeb976b - Network accessline 493
{ url = "https://files.pythonhosted.org/packages/9a/df/ec0a4e04472df2618f8741151fa026bc877648e952ebb0e421169e0b992b/grpcio-1.81.0-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:f750a091fff3a3991731abc1f818bdc648 - Network accessline 494
{ url = "https://files.pythonhosted.org/packages/86/82/9f69147bbd723ff07fea0242e5877a9026be1819410996e6086aae8f00a6/grpcio-1.81.0-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:8226ba097eed660ef14d36c6a69b85038552bb8b6d17b44a5aa6f9a - Network accessline 495
{ url = "https://files.pythonhosted.org/packages/89/3b/52c1558e94941022b7ee046583fe4a007164c7e18087d55f82fd23c567b8/grpcio-1.81.0-cp310-cp310-musllinux_1_2_i686.whl", hash = "sha256:40edffb4ec3689373825d367c4457727047a6e554f03245265ecc8cc03 - Network accessline 496
{ url = "https://files.pythonhosted.org/packages/4a/5d/1264d086c5d3cc81c59084de1ccc87d1a037f91ce9cb1f611caaa19b70cc/grpcio-1.81.0-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:f85570a016d794c29b1e76cf22f67af4486ddbe779e0f30674f138fa - Network accessline 497
{ url = "https://files.pythonhosted.org/packages/a5/b4/3b3339e661669d545f09ee7ea33fec3b1b438e623b3105597d3457c39391/grpcio-1.81.0-cp310-cp310-win32.whl", hash = "sha256:3755c9669307cad18e7e009860fdea98118978d2300451bd8530a53048e741e7", size - Network accessline 498
{ url = "https://files.pythonhosted.org/packages/c2/c3/cd81087855dfd4bbef2db50e58e1f7ce93a9a1675bc89a6cb76aa438ffaa/grpcio-1.81.0-cp310-cp310-win_amd64.whl", hash = "sha256:909bb3222b53235498d2c5817a0596d82b0aaea490ba93fdf1b060e2938a543c", - Network accessline 499
{ url = "https://files.pythonhosted.org/packages/45/a8/9916ab10a0201f4c7afb6918125aa2f38a7626ee18ffbc066dd9cb04a74d/grpcio-1.81.0-cp311-cp311-linux_armv7l.whl", hash = "sha256:794e6aa648e8df47d8f908dc8c3b42347d04ec58438f1dcd4e445f09b4f6b0ce - Network accessline 500
{ url = "https://files.pythonhosted.org/packages/a7/43/99e969a048904a65df3129ee53c5f523b7c4e43127786460cac4bee82470/grpcio-1.81.0-cp311-cp311-macosx_11_0_universal2.whl", hash = "sha256:cd78145b7f7784661c524624f3526c9c6f891b30a4b54cb93a4080 - Network accessline 501
{ url = "https://files.pythonhosted.org/packages/83/70/4c3a204e190333768d4f63f4ff56bd0bf405f05b9188f3a59a8bcf161f8b/grpcio-1.81.0-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:638ccc1b86f7540170a169cb900799b9 - Network accessline 502
{ url = "https://files.pythonhosted.org/packages/2e/a9/0fa17ac8b4e29cf59b26915be6cab8c0d4583ce24a6208a287b6e5f6d072/grpcio-1.81.0-cp311-cp311-manylinux2014_i686.manylinux_2_17_i686.whl", hash = "sha256:21ec30b9ea320c8207ea7cd05873ad64aa69fd - Network accessline 503
{ url = "https://files.pythonhosted.org/packages/f4/18/7c8e3d0dda2fb7a17076fcd6c9085209eabad3354696c64230f87b3a14eb/grpcio-1.81.0-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:dbdb99986548a7e87f8343805ef315fd4e - Network accessline 504
{ url = "https://files.pythonhosted.org/packages/f6/19/2f1726c2e03ad3f3fe241e6b41534532ad580d595de14a4054ad84999c80/grpcio-1.81.0-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:c36f5d5e97944cbda2d4096b4ae262e6e68506246b61582acf1b859 - Network accessline 505
{ url = "https://files.pythonhosted.org/packages/a7/dc/0321f892212e2c0bfe248cea24c00d7d7111639688ec5ffd8e36b5c02fe6/grpcio-1.81.0-cp311-cp311-musllinux_1_2_i686.whl", hash = "sha256:9f355384e5543ab77a755a7085225ecc19f32b76032e851cbd8145715d - Network accessline 506
{ url = "https://files.pythonhosted.org/packages/e5/20/0e7ea7494955cf1beea3077b2fd2c04c84d4480c2ae85a1e1cfa150c62d7/grpcio-1.81.0-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:77eb4e9fe61486bd1198cc7236ebb0f70e66234e63c0348f40bc2553 - Network accessline 507
{ url = "https://files.pythonhosted.org/packages/d3/9e/6438e226046c2a0778060e2b1d791a4827277bbd9d223013c2c63ee7435e/grpcio-1.81.0-cp311-cp311-win32.whl", hash = "sha256:7915a2e63acdc05264a206e1bddfd8e1fb8a29e406c18d72d30f8c124e021374", size - Network accessline 508
{ url = "https://files.pythonhosted.org/packages/42/6b/d0895e93d65b186f5f1737fcc186d7faa487e2d9d934eda111a37a309869/grpcio-1.81.0-cp311-cp311-win_amd64.whl", hash = "sha256:5e925a70fe99fe5794f7beca0ea034c75f068afcc356d79047e73f99cdcca34c", - Network accessline 509
{ url = "https://files.pythonhosted.org/packages/82/d5/896a3aaf07068d707d88b282a04914b872db4d32d3c7e6d88e43a3b911fa/grpcio-1.81.0-cp312-cp312-linux_armv7l.whl", hash = "sha256:57b3b0e73a518fa286959b40c3eddd02703504ca186e8b7b2945954519bd8b2c - Network accessline 510
{ url = "https://files.pythonhosted.org/packages/68/6a/7e3eafa4727cd405ff917605ed2949e2af162f233f5cbdd773723a5fea7d/grpcio-1.81.0-cp312-cp312-macosx_11_0_universal2.whl", hash = "sha256:8bb1789c94322a13336a2b6c58d9c14d68f8628b6e24205a799c69 - Network accessline 511
{ url = "https://files.pythonhosted.org/packages/16/79/a4302aa82428de48a922421f522b027a1a727ab4d0926368454aa953d36d/grpcio-1.81.0-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:e4d053900a0d24b75d7521139a387215 - Network accessline 512
{ url = "https://files.pythonhosted.org/packages/b4/1f/7ff2850eaefbecf99af3f624dbb28dd1ad6c5fd4c1d8c26909ed6482673b/grpcio-1.81.0-cp312-cp312-manylinux2014_i686.manylinux_2_17_i686.whl", hash = "sha256:db217c2e52931719f9937bd12082cd4d7b495b - Network accessline 513
{ url = "https://files.pythonhosted.org/packages/e2/98/1f3896a9baae1f2aedf4e99c55291d6fa1f30ad9603d63bc18bda967b53e/grpcio-1.81.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:19f201da7b4e5c0559198abe5a97157e72 - Network accessline 514
{ url = "https://files.pythonhosted.org/packages/34/8b/3441983718095208c5d797fd3239882e97ea89a629f41c8df94b4eef4df9/grpcio-1.81.0-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:275144b0115353339dbb8a6f28a9cf8997b5bf40e37f8f66ac0b0ea - Network accessline 515
{ url = "https://files.pythonhosted.org/packages/3c/98/1eddf07df6e4fe85cf67502a793f7b05468b2dca3d1ef35b972cf5d54468/grpcio-1.81.0-cp312-cp312-musllinux_1_2_i686.whl", hash = "sha256:5192857589f223e5a98ff0e31f6e551b19040e647d17bfe10116c8a2ce - Network accessline 516
{ url = "https://files.pythonhosted.org/packages/5c/73/3860341e6a1f5347be6ab35c6c0e1e3a8eb59d010388207fd561dcf01a88/grpcio-1.81.0-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:c6ff087cb1f563f47b504b4e29e684129fc5ae4863faf3ebca08a327 - Network accessline 517
{ url = "https://files.pythonhosted.org/packages/ae/3f/0ea06bd85c701966aa3f8f37314f2ed83520d2b7590f42d643d445d8bc8b/grpcio-1.81.0-cp312-cp312-win32.whl", hash = "sha256:98c6240f563178fc5877bd50e6ff274463e53e1472128f4110742450739659fa", size - Network accessline 518
{ url = "https://files.pythonhosted.org/packages/39/e3/a7c387406827a86f99ad7838b995bf9b4a182ffe2d2c439ed2873efec952/grpcio-1.81.0-cp312-cp312-win_amd64.whl", hash = "sha256:87e33b7afcfb3585121b5f007d2c52b8c534104d18f556e840d35193ca2a9141", - Network accessline 519
{ url = "https://files.pythonhosted.org/packages/f3/29/779ee53c931d0fd55c1d459fde43e485172caa3ac87cbd43d003a13a0185/grpcio-1.81.0-cp313-cp313-linux_armv7l.whl", hash = "sha256:62bbe463c9f0f2ff24e31bd25f8dd8b4bae78900e315915a3195a0ef1471a855 - Network accessline 520
{ url = "https://files.pythonhosted.org/packages/9e/b6/7211807926b5a17f8d9a5d47c739a163d6812fefe3e4714e81cf92945ed7/grpcio-1.81.0-cp313-cp313-macosx_11_0_universal2.whl", hash = "sha256:43c121e135ae44d1559b430db2b2dfad7421cbbe40e1deba506c7d - Network accessline 521
{ url = "https://files.pythonhosted.org/packages/64/89/b1b93ef6b34bd20bbaf707fa99133bc9cc302139d5ec6f77a165c7169796/grpcio-1.81.0-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:f345de40ef2e65f63645d53d251824e6 - Network accessline 522
{ url = "https://files.pythonhosted.org/packages/eb/bc/c89f9b9d1c22895715356a1e009554dae66319e97826bb4d30bcda7d29e8/grpcio-1.81.0-cp313-cp313-manylinux2014_i686.manylinux_2_17_i686.whl", hash = "sha256:8c0855a350886f713b9e458e2a10d208009dca - Network accessline 523
{ url = "https://files.pythonhosted.org/packages/65/4a/1df2a4cb4a1386e066ab7e4175e34bb884b35ccb60d3621c09c84af6aabb/grpcio-1.81.0-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:a524cd530900bd24511fcb7f2ed144da4e - Network accessline 524
{ url = "https://files.pythonhosted.org/packages/8d/dc/fa189d20601a1be25b08850cfb733879bbb1047b62a8feec3a60e3e1a87b/grpcio-1.81.0-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:e7746ba3e6efc9e2b748eff59470a2b8684d5a9ec607c6580bcaa5b - Network accessline 525
{ url = "https://files.pythonhosted.org/packages/ad/a3/5625c48cb48d23c6631b3e5294f88e4c751f22a52591ae78859fab96dca1/grpcio-1.81.0-cp313-cp313-musllinux_1_2_i686.whl", hash = "sha256:aaaa4f7f2057d795952e4eacf3f342be8b5b156992f6ac85023c8b9879 - Network accessline 526
{ url = "https://files.pythonhosted.org/packages/75/34/0f8202c6809a46c2b4d69125ef3667c40b1c211f8e19930e5fa1f1197039/grpcio-1.81.0-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:0fba53cb96004b2b7fb758b46b2288cb49d0b658316a4e73f3ef6723 - Network accessline 527
{ url = "https://files.pythonhosted.org/packages/c0/95/c3366b5b5edf4c4adc90f2e29ca16e57965a8e56dc8d2ee89565ba1905bb/grpcio-1.81.0-cp313-cp313-win32.whl", hash = "sha256:c197e2ef75a442528072b29e9755da299110e8610e8bcbb59a6b4cf55384f005", size - Network accessline 528
{ url = "https://files.pythonhosted.org/packages/a9/a7/932f2f748511a32e641a2aba0d30dded3ed6e8bc330e0924e4d5d86853e6/grpcio-1.81.0-cp313-cp313-win_amd64.whl", hash = "sha256:194eddfacc84d80f50512e9fd4ee851d5f2499f18f299c95aa8fb4748f0537e0", - Network accessline 529
{ url = "https://files.pythonhosted.org/packages/c5/1d/28b231333857deb840bc3d182ae087510170ea6d68f21393aeb0fe499530/grpcio-1.81.0-cp314-cp314-linux_armv7l.whl", hash = "sha256:a9351055f52660b58f3d4890ea66188b5134399f82b11aa0c55bd4b99eff5390 - Network accessline 530
{ url = "https://files.pythonhosted.org/packages/e8/b8/999c14f9dff0fc47549d2e827cba1343ddc18e1d1bf0d06d2cf628eecbd9/grpcio-1.81.0-cp314-cp314-macosx_11_0_universal2.whl", hash = "sha256:300f3337b6425fd16ead9a4f9b2ac25801acb64aa5bc0b99eb6990 - Network accessline 531
{ url = "https://files.pythonhosted.org/packages/1e/3d/1fbde079572562af65351151d840525a13879eb7b481d35b55cd64c6127a/grpcio-1.81.0-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:97bbd623f7ded558fd4f7cb5a4f600c4 - Network accessline 532
{ url = "https://files.pythonhosted.org/packages/32/89/1f17cb6882abfd8e5a303a25d5d1665abef5a8c499a96198c65a651d1b85/grpcio-1.81.0-cp314-cp314-manylinux2014_i686.manylinux_2_17_i686.whl", hash = "sha256:ff83d889e3ebf6341c8c7864ad8031591ad5ca - Network accessline 533
{ url = "https://files.pythonhosted.org/packages/48/5a/f98e91b2e755652e637ea2144318b0229b290062199f761b445fe1fa6015/grpcio-1.81.0-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:c4fe218c5a35e1d87a5a26544237f1fa41 - Network accessline 534
{ url = "https://files.pythonhosted.org/packages/0a/0c/77892d715ac41e7ec0ace2a50080ffb64e189188056f607a66fe0014d1ee/grpcio-1.81.0-cp314-cp314-musllinux_1_2_aarch64.whl", hash = "sha256:b8b025b6af43ee0ad4a70307025d77bcab5adde7c4597786010d802 - Network accessline 535
{ url = "https://files.pythonhosted.org/packages/3f/b8/aa04590c6564714d94954515f15a236e59d4b9b3ad01e615f1b706d7792d/grpcio-1.81.0-cp314-cp314-musllinux_1_2_i686.whl", hash = "sha256:3d4e0ce5a40a998cf608c8ba60ecfe18fdf364a9aa193ae4ac3faeecd0 - Network accessline 536
{ url = "https://files.pythonhosted.org/packages/43/3d/4f4a3450a1973568910c6909cb74abbf2126f68aefae5976962f9f7ad50d/grpcio-1.81.0-cp314-cp314-musllinux_1_2_x86_64.whl", hash = "sha256:aa948712c8e5fa40ec250870bda14bc7578e1bb832a8912d9d2a0f72 - Network accessline 537
{ url = "https://files.pythonhosted.org/packages/88/f4/5827fd248221ad3b44161c23ce9b5f4ee405b04fc6da5fd402a9aa87a84a/grpcio-1.81.0-cp314-cp314-win32.whl", hash = "sha256:fbbe81314a9d92156abce8b62c09364eb8bafc0ca2a19919a45ec64b5c6cb664", size - Network accessline 538
{ url = "https://files.pythonhosted.org/packages/0c/e8/127dc2b246096ad50ef7c8d9b7b31d757787aeb796368bcdd4454e4204c4/grpcio-1.81.0-cp314-cp314-win_amd64.whl", hash = "sha256:b93cee313cae4e113fbb3a0ce1ea5633db6f63cfde2b2dc1d817429026b2a50b", - Network accessline 542
name = "grpcio-tools" version = "1.80.0" source = { registry = "https://pypi.org/simple" } - Network accessline 543
version = "1.80.0" source = { registry = "https://pypi.org/simple" } resolution-markers = [ - Network accessline 544
source = { registry = "https://pypi.org/simple" } - Network accessline 548
] dependencies = [ { name = "grpcio", version = "1.80.0", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.10'" }, - Network accessline 549
dependencies = [ { name = "grpcio", version = "1.80.0", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.10'" }, { name = "protobuf", marker = "python_full_version < '3.10'" }, - Network accessline 550
{ name = "grpcio", version = "1.80.0", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.10'" }, - Network accessline 552
{ name = "setuptools", marker = "python_full_version < '3.10'" }, ] sdist = { url = "https://files.pythonhosted.org/packages/94/c8/1223f29c84a143ae9a56c084fc96894de0ba84b6e8d60a26241abd81d278/grpcio_tools-1.80.0.tar.gz", hash = "sha256:2605 - Network accessline 553
] sdist = { url = "https://files.pythonhosted.org/packages/94/c8/1223f29c84a143ae9a56c084fc96894de0ba84b6e8d60a26241abd81d278/grpcio_tools-1.80.0.tar.gz", hash = "sha256:26052b19c6ce0dcf52d1024496aea3e2bdfa864159f06dc7b97b22d041a94b26", siz - Network accessline 554
sdist = { url = "https://files.pythonhosted.org/packages/94/c8/1223f29c84a143ae9a56c084fc96894de0ba84b6e8d60a26241abd81d278/grpcio_tools-1.80.0.tar.gz", hash = "sha256:26052b19c6ce0dcf52d1024496aea3e2bdfa864159f06dc7b97b22d041a94b26", size - Network accessline 555
wheels = [ { url = "https://files.pythonhosted.org/packages/7a/54/1de67f5080da305a258758a8deb33f85666fa759f56785042a80b114a53f/grpcio_tools-1.80.0-cp310-cp310-linux_armv7l.whl", hash = "sha256:727477b9afa4b53f5ec70cafb41c3965d893835e0d4 - Network accessline 556
{ url = "https://files.pythonhosted.org/packages/7a/54/1de67f5080da305a258758a8deb33f85666fa759f56785042a80b114a53f/grpcio_tools-1.80.0-cp310-cp310-linux_armv7l.whl", hash = "sha256:727477b9afa4b53f5ec70cafb41c3965d893835e0d4ea9b542fe3d0d00 - Network accessline 557
{ url = "https://files.pythonhosted.org/packages/9a/b4/6d57ea199c5b880d182a2234aafa9a686f9c54c708ea7be75bd19d5aa825/grpcio_tools-1.80.0-cp310-cp310-macosx_11_0_universal2.whl", hash = "sha256:85fe8d15f146c62cb76f38d963e256392d287442b9232717 - Network accessline 558
{ url = "https://files.pythonhosted.org/packages/6a/1a/5505ee2277d368b409c796c78f22ea34a2a517b7d16755247efd663dc7af/grpcio_tools-1.80.0-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:95f0fffb5ca00519f3b602f938 - Network accessline 559
{ url = "https://files.pythonhosted.org/packages/4e/39/7fc1d16d8b767805079d76365d73e82c88dfaf179034473dbc9fbccedb77/grpcio_tools-1.80.0-cp310-cp310-manylinux2014_i686.manylinux_2_17_i686.whl", hash = "sha256:7a0106af212748823a6ebd8ffbd90434 - Network accessline 560
{ url = "https://files.pythonhosted.org/packages/97/d8/276ee759755d8f34f2ca5e9d2debd1a59f29f66059fb790bc369f2236c26/grpcio_tools-1.80.0-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:31fd01a4038b5dfc4ec79504a170 - Network accessline 561
{ url = "https://files.pythonhosted.org/packages/51/04/a6bb47942ad52901d777a649324d3203cf19d487f1d446263637f7a5bf12/grpcio_tools-1.80.0-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:57da9e19607fac4a01c48ead333c0dd15d91ed38794dce119 - Network accessline 562
{ url = "https://files.pythonhosted.org/packages/be/50/7ee69b2919916739787d725f205b878e8d1619dd30422b8278e324664669/grpcio_tools-1.80.0-cp310-cp310-musllinux_1_2_i686.whl", hash = "sha256:90968f751851abb8b145593609800fa70c837e1c93ba0792c480 - Network accessline 563
{ url = "https://files.pythonhosted.org/packages/92/61/6d50783092b0e8bbcb04152d5388bf50ecf3ea2f783d95288ff6c3bb00fa/grpcio_tools-1.80.0-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:b69dc5d6376ab43406304d1e2fc61ccf960b287d4325d77c3d - Network accessline 564
{ url = "https://files.pythonhosted.org/packages/ea/58/d272ba549f6b1f0d8504f5fc4cd0a296f2c495a64d6e987fe871c4151557/grpcio_tools-1.80.0-cp310-cp310-win32.whl", hash = "sha256:3e8dcfebe34cb54df095de3d5871a4562a85a29f26d0f8bb41ee2c3dcfb11c3c" - Network accessline 565
{ url = "https://files.pythonhosted.org/packages/70/5f/9f45a9946a0298711c72ca48b2c1f46a7d0c207a44cd3e4bb59d04556ba3/grpcio_tools-1.80.0-cp310-cp310-win_amd64.whl", hash = "sha256:fc622ed4ca400695f41c9eae3266276c6ba007e4c28164ce53b44e7ccc5e4 - Network accessline 566
{ url = "https://files.pythonhosted.org/packages/8a/d7/225dc91e6cb4f8d4830f16a478a468e9c6f342dcdf8cacc3772cc1d1f607/grpcio_tools-1.80.0-cp311-cp311-linux_armv7l.whl", hash = "sha256:1c43e5c768578fe0c6de3dbfaabe64af642951e1aa05c487cacedda63f - Network accessline 567
{ url = "https://files.pythonhosted.org/packages/97/3d/a3684cb7677f3bea8db434eae02a9ce30135d7a268cd473b1bc8041c4722/grpcio_tools-1.80.0-cp311-cp311-macosx_11_0_universal2.whl", hash = "sha256:a225348456575f3ac7851d8e23163195e76d2a905ee340cf - Network accessline 568
{ url = "https://files.pythonhosted.org/packages/b1/81/5665c697173ec346076358bfbfed0f7386825852494593ca14386478dfee/grpcio_tools-1.80.0-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:a9396f02820d3f51c368c2c9de - Network accessline 569
{ url = "https://files.pythonhosted.org/packages/03/4f/fb81384f08a8226fa079972ba88272ac6277581fc72e8ab234d74c7e065b/grpcio_tools-1.80.0-cp311-cp311-manylinux2014_i686.manylinux_2_17_i686.whl", hash = "sha256:797c08460cae16b402326eac329aec72 - Network accessline 570
{ url = "https://files.pythonhosted.org/packages/4d/9c/c957618f1c2a3195ecf5e83b03edcb364c2c1391f74183cb76e5763fa536/grpcio_tools-1.80.0-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:1872a867eb6217de19edb70a4ce4 - Network accessline 571
{ url = "https://files.pythonhosted.org/packages/42/c7/23913da184febfd4eaf04de256a26bc5ff0411a5feb753e2adcff10fa86a/grpcio_tools-1.80.0-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:db122ba5ee357e3bb14e8944d69bbebcbdae91d5eace29ed4 - Network accessline 572
{ url = "https://files.pythonhosted.org/packages/af/fa/b25ed85ebdb0396910eaa250b1346d75527d22fca586265416bd4330dcd5/grpcio_tools-1.80.0-cp311-cp311-musllinux_1_2_i686.whl", hash = "sha256:ddefd48c227e6f4d640fe576fac5fb2c4a8898196f513604c8ec - Network accessline 573
{ url = "https://files.pythonhosted.org/packages/60/85/2a55147cc9645e2ed777d1afcd2dc68cb34ba6f6c726bd4378ddb001a5ea/grpcio_tools-1.80.0-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:970ec058fa469dd6dae6ebc687501c5da670d95dead75f62f5 - Network accessline 574
{ url = "https://files.pythonhosted.org/packages/68/ed/b05bee2a992e6f9bda81909692ea920d0896cfa05c5c9dd77ba03f2d22fb/grpcio_tools-1.80.0-cp311-cp311-win32.whl", hash = "sha256:526b4402d47a0e9b31cd6087e42b7674784617916cc73c764e0bc35ed41b4ee5" - Network accessline 575
{ url = "https://files.pythonhosted.org/packages/b6/9a/cb50c8270e2f6285ff2761130ae257ac4e51789ded4b9d9710ce0381814d/grpcio_tools-1.80.0-cp311-cp311-win_amd64.whl", hash = "sha256:ee101ecda7231770f6a5da1024a9a6ed587a7785f8fe23ab8283f4a1acb3f - Network accessline 576
{ url = "https://files.pythonhosted.org/packages/0c/b9/65929df8c9614792db900a8e45d4997fadbd1734c827da3f0eb1f2fe4866/grpcio_tools-1.80.0-cp312-cp312-linux_armv7l.whl", hash = "sha256:d19d5a8244311947b96f749c417b32d144641c6953f1164824579e1f0a - Network accessline 577
{ url = "https://files.pythonhosted.org/packages/28/17/af1557544d68d1aeca9d9ea53ed16524022d521fec6ba334ab3530e9c1a6/grpcio_tools-1.80.0-cp312-cp312-macosx_11_0_universal2.whl", hash = "sha256:fb599a3dc89ed1bb24489a2724b2f6dd4cddbbf0f7bdd69c - Network accessline 578
{ url = "https://files.pythonhosted.org/packages/cc/48/aa9b4f7519ca972bc40d315d5c28f05ca28fa08de13d4e8b69f551b798ab/grpcio_tools-1.80.0-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:623ee31fc2ff7df9a987b4f3d1 - Network accessline 579
{ url = "https://files.pythonhosted.org/packages/b4/b8/b01371c119924b3beca1fe3f047b1bc2cdc66b3d37f0f3acc9d10c567a43/grpcio_tools-1.80.0-cp312-cp312-manylinux2014_i686.manylinux_2_17_i686.whl", hash = "sha256:b46570a68378539ee2b75a5a43202561 - Network accessline 580
{ url = "https://files.pythonhosted.org/packages/4f/7c/1108f7bdb58475a7e701ec89b55eb494538b6e76acd211ba0d4cc5fd28e8/grpcio_tools-1.80.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:51caf99c28999e7e0f97e9cea190 - Network accessline 581
{ url = "https://files.pythonhosted.org/packages/67/59/d1c0063d4cd3b85363c7044ff3e5159d6d5df96e2692a9a5312d9c8cb290/grpcio_tools-1.80.0-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:cdaa1c9aa8d3a87891a96700cadd29beec214711d6522818d - Network accessline 582
{ url = "https://files.pythonhosted.org/packages/76/21/18d34a4efe524c903cf66b0cfa5260d81f277b6ae668b647edf795df9ce5/grpcio_tools-1.80.0-cp312-cp312-musllinux_1_2_i686.whl", hash = "sha256:3399b5fd7b59bcffd59c6b9975a969d9f37a3c87f3e3d63c3a09 - Network accessline 583
{ url = "https://files.pythonhosted.org/packages/f3/40/cf2d9295a6bd593244ea703858f8fc2efd315046ca3ef7c6f9ebc5b810fa/grpcio_tools-1.80.0-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:9c6abc08d3485b2aac99bb58afcd31dc6cd4316ce36cf263ff - Network accessline 584
{ url = "https://files.pythonhosted.org/packages/0d/1d/fc34b32167966df20d69429b71dfca83c48434b047a5ac4fd6cd91ca4eed/grpcio_tools-1.80.0-cp312-cp312-win32.whl", hash = "sha256:18c51e07652ac7386fcdbd11866f8d55a795de073337c12447b5805575339f74" - Network accessline 585
{ url = "https://files.pythonhosted.org/packages/91/98/6d6563cdf51085b75f8ec24605c6f2ce84197571878ca8ab4af949c6be2d/grpcio_tools-1.80.0-cp312-cp312-win_amd64.whl", hash = "sha256:ac6fdd42d5bb18f0d903a067e2825be172deff70cf197164b6f65676cb506 - Network accessline 586
{ url = "https://files.pythonhosted.org/packages/44/d9/f7887a4805939e9a85d03744b66fc02575dc1df3c3e8b4d9ec000ee7a33d/grpcio_tools-1.80.0-cp313-cp313-linux_armv7l.whl", hash = "sha256:e7046837859bbfd10b01786056145480155c16b222c9e209215b68d3be - Network accessline 587
{ url = "https://files.pythonhosted.org/packages/57/5a/c8a05b32bd7203f1b9f4c0151090a2d6179d6c97692d32f2066dc29c67a6/grpcio_tools-1.80.0-cp313-cp313-macosx_11_0_universal2.whl", hash = "sha256:a447f28958a8fe84ff0d9d3d9473868feb27ee4a9c9c805e - Network accessline 588
{ url = "https://files.pythonhosted.org/packages/82/6b/794350ed645c12c310008f97068f6a6fd927150b0d0d08aad1d909e880b1/grpcio_tools-1.80.0-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:75f00450e08fe648ad8a1eeb25 - Network accessline 589
{ url = "https://files.pythonhosted.org/packages/f9/b2/b39e7b79f7c878135e0784a53cd7260ee77260c8c7f2c9e46bca8e05d017/grpcio_tools-1.80.0-cp313-cp313-manylinux2014_i686.manylinux_2_17_i686.whl", hash = "sha256:3db830eaff1f2c2797328f2fa86c9dcd - Network accessline 590
{ url = "https://files.pythonhosted.org/packages/10/f3/abe089b058f87f9910c9a458409505cbeb0b3e1c2d993a79721d02ee6a32/grpcio_tools-1.80.0-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:7982b5fe42f012686b667dda1291 - Network accessline 591
{ url = "https://files.pythonhosted.org/packages/09/c3/3f7806ad8b731d8a89fe3c6ed496473abd1ef4c9c42c9e9a8836ce96e377/grpcio_tools-1.80.0-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:6451b3f4eb52d12c7f32d04bf8e0185f80521f3f088ad04b8 - Network accessline 592
{ url = "https://files.pythonhosted.org/packages/fe/f5/415ef205e0b7e75d2a2005df6120145c4f02fda28d7b3715b55d924fe1a4/grpcio_tools-1.80.0-cp313-cp313-musllinux_1_2_i686.whl", hash = "sha256:258bc30654a9a2236be4ca8e2ad443e2ac6db7c8cc20454d34cc - Network accessline 593
{ url = "https://files.pythonhosted.org/packages/e3/d3/2ad54764c2a9547080dd8518f4a4dc7899c7e6e747a1b1de542ce6a12066/grpcio_tools-1.80.0-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:865a2b8e6334c838976ab02a322cbd55c863d2eaf3c1e1a025 - Network accessline 594
{ url = "https://files.pythonhosted.org/packages/eb/63/23ab7db01f9630ab4f3742a2fc9fbff38b0cfc30c976114f913950664a75/grpcio_tools-1.80.0-cp313-cp313-win32.whl", hash = "sha256:f760ac1722f33e774814c37b6aa0444143f612e85088ead7447a0e9cd306a1f1" - Network accessline 595
{ url = "https://files.pythonhosted.org/packages/9b/af/b1c1c4423fb49cb7c8e9d2c02196b038c44160b7028b425466743c6c81fa/grpcio_tools-1.80.0-cp313-cp313-win_amd64.whl", hash = "sha256:7843b9ac6ff8ca508424d0dd968bd9a1a4559967e4a290f26be5bd6f04af2 - Network accessline 596
{ url = "https://files.pythonhosted.org/packages/0e/44/7beeee2348f9f412804f5bf80b7d13b81d522bf926a338ae3da46b2213b7/grpcio_tools-1.80.0-cp314-cp314-linux_armv7l.whl", hash = "sha256:12f950470449dbeec78317dbc090add7a00eb6ca812af7b0538ab7441e - Network accessline 597
{ url = "https://files.pythonhosted.org/packages/2d/aa/f77dd85409a1855f8c6319ffc69d81e8c3ffe122ee3a7136653e1991d8b6/grpcio_tools-1.80.0-cp314-cp314-macosx_11_0_universal2.whl", hash = "sha256:d3f9a376a29c9adf62bb56f7ff5bc81eb4abeaf53d1e7dde - Network accessline 598
{ url = "https://files.pythonhosted.org/packages/9c/7c/ab7af4883ebdfdc228b853de89fed409703955e8d47285b321a5794856bd/grpcio_tools-1.80.0-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:1ba1ffbf2cff71533615e2c5a1 - Network accessline 599
{ url = "https://files.pythonhosted.org/packages/22/e8/4381a963d472e3ab6690ba067ed2b1f1abf8518b10f402678bd2dcb79a54/grpcio_tools-1.80.0-cp314-cp314-manylinux2014_i686.manylinux_2_17_i686.whl", hash = "sha256:13f60f8d9397c514c6745a967d22b5c8 - Network accessline 600
{ url = "https://files.pythonhosted.org/packages/94/cb/356b5fdf79dd99455b425fb16302fe60995554ceb721afbf3cf770a19208/grpcio_tools-1.80.0-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:88d77bad5dd3cd5e6f952c4ecdd0 - Network accessline 601
{ url = "https://files.pythonhosted.org/packages/2b/d7/1752018cc2c36b2c5612051379e2e5f59f2dbe612de23e817d2f066a9487/grpcio_tools-1.80.0-cp314-cp314-musllinux_1_2_aarch64.whl", hash = "sha256:017945c3e98a4ed1c4e21399781b4137fc08dfc1f802c8ace - Network accessline 602
{ url = "https://files.pythonhosted.org/packages/cc/17/695bbe454f70df35c03e22b48c5314683b913d3e6ed35ec90d065418c1ab/grpcio_tools-1.80.0-cp314-cp314-musllinux_1_2_i686.whl", hash = "sha256:a33e265d4db803495007a6c623eafb0f6b9bb123ff4a0af89e44 - Network accessline 603
{ url = "https://files.pythonhosted.org/packages/9c/d0/533d87629ec823c02c9169ee20228f734c264b209dcdf55268b5a14cde0a/grpcio_tools-1.80.0-cp314-cp314-musllinux_1_2_x86_64.whl", hash = "sha256:6c129da370c5f85f569be2e545317dda786a60dd51d7deea29 - Network accessline 604
{ url = "https://files.pythonhosted.org/packages/08/a1/504d7838770c73a9761e8a8ff4869dba1146b44f297ff0ac6641481942d3/grpcio_tools-1.80.0-cp314-cp314-win32.whl", hash = "sha256:25742de5958ae4325249a37e724e7c0e5120f8e302a24a977ebd1737b48a5e97" - Network accessline 605
{ url = "https://files.pythonhosted.org/packages/f3/75/8b7cd281c5cdfb4ca2c308f7e9b2799bab2be6e7a9e9212ea5a82e2aecd4/grpcio_tools-1.80.0-cp314-cp314-win_amd64.whl", hash = "sha256:bbf8eeef78fda1966f732f79c1c802fadd5cfd203d845d2af4d314d185690 - Network accessline 606
{ url = "https://files.pythonhosted.org/packages/83/b1/13c9bc91742ac6fb89e00aa71611c7e004883ccc0f36ab9c660d6ef8edad/grpcio_tools-1.80.0-cp39-cp39-linux_armv7l.whl", hash = "sha256:4c615f3b5c6f7e8e0b06f60e3fa9cebf88372296255268db9e9a23e72bb6 - Network accessline 607
{ url = "https://files.pythonhosted.org/packages/5a/89/9a385c8f2084654b8290febcef733cc2d87ec4a21a9eabdc68ef705101c5/grpcio_tools-1.80.0-cp39-cp39-macosx_11_0_universal2.whl", hash = "sha256:3954b5d07ac19d752ee70c7d63ee0ba0f9a840c33e042decf3 - Network accessline 608
{ url = "https://files.pythonhosted.org/packages/ba/87/bc7561e500091da7448ee0fb8f4c1e58b08469e19bc73fbade682eacb1b7/grpcio_tools-1.80.0-cp39-cp39-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:9a765334d3080d147ecf7b8ab049 - Network accessline 609
{ url = "https://files.pythonhosted.org/packages/d1/92/9de892f2d9a7353a4b114dfd7cb826af7dbf8cdfee83b44f1187acf9bc5d/grpcio_tools-1.80.0-cp39-cp39-manylinux2014_i686.manylinux_2_17_i686.whl", hash = "sha256:c18def9c38d36767946932d2cc7baf39dc - Network accessline 610
{ url = "https://files.pythonhosted.org/packages/28/2f/9271289aec6ff6e767366b9114c1b113af41b807153043c4c58ce21f3242/grpcio_tools-1.80.0-cp39-cp39-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:4534022e4d5dd3d7d2183ff5846bf9 - Network accessline 611
{ url = "https://files.pythonhosted.org/packages/72/20/e6843693bc5ce6f35179f863997d4ed0c12049539b06b961a02dfa157073/grpcio_tools-1.80.0-cp39-cp39-musllinux_1_2_aarch64.whl", hash = "sha256:1816e8e512402ed0b3fe4a336aaff14f9cb42455aa88fa86f75 - Network accessline 612
{ url = "https://files.pythonhosted.org/packages/30/98/1215204b3658c751b22c0e5c78d7e46383d7fff74d376217b85ab4ff1eb3/grpcio_tools-1.80.0-cp39-cp39-musllinux_1_2_i686.whl", hash = "sha256:e3b6d09f87eb87a8cab58f7e99cae3551467f51b2bcbab17a2fe93 - Network accessline 613
{ url = "https://files.pythonhosted.org/packages/63/8e/4f1accc96df27e625ca05210f46ad972dd75bd77ce399755593f69bedddb/grpcio_tools-1.80.0-cp39-cp39-musllinux_1_2_x86_64.whl", hash = "sha256:6c6ce08167fd77fa057dc44fea8501c66d108eeef536073dba55 - Network accessline 614
{ url = "https://files.pythonhosted.org/packages/e3/cc/445e949b75b14c6957b3addc99c0ed19c9d2a42369b470e2d551b68e0915/grpcio_tools-1.80.0-cp39-cp39-win32.whl", hash = "sha256:5de4eb2d08bddeee28265c10369934b2d23b8c4acc39d419ee6a58afe34d754f", - Network accessline 615
{ url = "https://files.pythonhosted.org/packages/fc/f4/03ae4ef2b68cf979d7eea2549d33e989dc3baf281a8558549911b1a839b6/grpcio_tools-1.80.0-cp39-cp39-win_amd64.whl", hash = "sha256:6a35a73042dc4bbcdd7aafc141ee9966c8ae97bf4b9f0f49e10e3e1aa54139a - Network accessline 619
name = "grpcio-tools" version = "1.81.0" source = { registry = "https://pypi.org/simple" } - Network accessline 620
version = "1.81.0" source = { registry = "https://pypi.org/simple" } resolution-markers = [ - Network accessline 621
source = { registry = "https://pypi.org/simple" } - Network accessline 624
] dependencies = [ { name = "grpcio", version = "1.81.0", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.10'" }, - Network accessline 625
dependencies = [ { name = "grpcio", version = "1.81.0", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.10'" }, { name = "protobuf", marker = "python_full_version >= '3.10'" }, - Network accessline 626
{ name = "grpcio", version = "1.81.0", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.10'" }, - Network accessline 628
{ name = "setuptools", marker = "python_full_version >= '3.10'" }, ] sdist = { url = "https://files.pythonhosted.org/packages/f3/b5/72f688670ce56ea59b05ea13430f06cbb728dd354dac508544fc7d4b5c95/grpcio_tools-1.81.0.tar.gz", hash = "sha256:073 - Network accessline 629
] sdist = { url = "https://files.pythonhosted.org/packages/f3/b5/72f688670ce56ea59b05ea13430f06cbb728dd354dac508544fc7d4b5c95/grpcio_tools-1.81.0.tar.gz", hash = "sha256:0733d773eca8cb461f4f2a1b79c64c123db9661be41b08184b81497b2b991ccb", siz - Network accessline 630
sdist = { url = "https://files.pythonhosted.org/packages/f3/b5/72f688670ce56ea59b05ea13430f06cbb728dd354dac508544fc7d4b5c95/grpcio_tools-1.81.0.tar.gz", hash = "sha256:0733d773eca8cb461f4f2a1b79c64c123db9661be41b08184b81497b2b991ccb", size - Network accessline 631
wheels = [ { url = "https://files.pythonhosted.org/packages/65/1f/03480308383e55d5189de6fee6d6b4728b2c2fa7129ba450dcf9bcc7b099/grpcio_tools-1.81.0-cp310-cp310-linux_armv7l.whl", hash = "sha256:ffb1e507f9849ee013473f732b1ca5d732457f9b1d0 - Network accessline 632
{ url = "https://files.pythonhosted.org/packages/65/1f/03480308383e55d5189de6fee6d6b4728b2c2fa7129ba450dcf9bcc7b099/grpcio_tools-1.81.0-cp310-cp310-linux_armv7l.whl", hash = "sha256:ffb1e507f9849ee013473f732b1ca5d732457f9b1d0d298efe8a77c33b - Network accessline 633
{ url = "https://files.pythonhosted.org/packages/2d/bb/a8846bdaccaa8ec9f32b2a3e9b4fd5f364c142bb63e8159629c0d08cb346/grpcio_tools-1.81.0-cp310-cp310-macosx_11_0_universal2.whl", hash = "sha256:fa529a1f7a946cdb6881141a07d8fc8fb074af2fd17323e5 - Network accessline 634
{ url = "https://files.pythonhosted.org/packages/35/de/31903d2110cb7472aec4d005c2b96bab645fa5bd69d4c63a9b442e3e86ef/grpcio_tools-1.81.0-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:244619491a12d1f8d4119bb593 - Network accessline 635
{ url = "https://files.pythonhosted.org/packages/fa/e5/aa3bc715bcff192c98893bde79e2ed56cc5fdfdc2d479c9b39a9091db466/grpcio_tools-1.81.0-cp310-cp310-manylinux2014_i686.manylinux_2_17_i686.whl", hash = "sha256:1ecb833118bfa2c3051e534692f2b43f - Network accessline 636
{ url = "https://files.pythonhosted.org/packages/ee/8b/48cbc3db78a74323038bd36db26c8ec24d4c69e1361b3f84660d85ad3c9d/grpcio_tools-1.81.0-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:0034997767960644f0f4a2aecf35 - Network accessline 637
{ url = "https://files.pythonhosted.org/packages/67/53/2e760230944bf028052d8fd36141e357b9003a38a2928f0714611cf7049a/grpcio_tools-1.81.0-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:5a7c89432a3b200be306e76307b866716663b4c71d7816bdf - Network accessline 638
{ url = "https://files.pythonhosted.org/packages/cd/52/06df77cfcc031c4d45eb3e9c5d075ee3ecdfe7d61f73a9a87f1f954b4c1f/grpcio_tools-1.81.0-cp310-cp310-musllinux_1_2_i686.whl", hash = "sha256:52687858c044a6a4dd3fc4049b012b131254a3061360d6de2f97 - Network accessline 639
{ url = "https://files.pythonhosted.org/packages/3c/68/1211c5c052e5c1ef682ed2d1fb70b2ace0945f8492b66b3313b28739e52c/grpcio_tools-1.81.0-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:5c5f44305786c1295320fed477f5673be4ca5f6ed1b31f8696 - Network accessline 640
{ url = "https://files.pythonhosted.org/packages/e0/17/31f4d9aa43e461bf0641531ee01242fa46407ec8b3153b484725a910d931/grpcio_tools-1.81.0-cp310-cp310-win32.whl", hash = "sha256:bf19fdc8b6258fbf36ea65f5672206483ef4639a16d33e3367d77e4523b4089b" - Network accessline 641
{ url = "https://files.pythonhosted.org/packages/9c/83/322502cc56f8eca3e0dae8cd1c2740a5611d6ea03afc3193c7afb8ecda37/grpcio_tools-1.81.0-cp310-cp310-win_amd64.whl", hash = "sha256:f02d796474e58bba879965d228874c2c34164b6a5d96c0faf6bf896a6c3d8 - Network accessline 642
{ url = "https://files.pythonhosted.org/packages/fa/c3/f48f4798d20c3db6d17bd35c8132c64ce7136584411c5d260b8d4276535f/grpcio_tools-1.81.0-cp311-cp311-linux_armv7l.whl", hash = "sha256:677207d88b659048f63697c237bf650b123a7a1de36158db57176f84c5 - Network accessline 643
{ url = "https://files.pythonhosted.org/packages/f2/63/cde1c7e7abdc46c3c56de9785e89377f614567ffce506388664f143d1dbc/grpcio_tools-1.81.0-cp311-cp311-macosx_11_0_universal2.whl", hash = "sha256:f37ce0440e5dc563662da89d7d1edd20654e6fb615ada5c8 - Network accessline 644
{ url = "https://files.pythonhosted.org/packages/68/ab/3f19ed6d2de1dafb3b542f0132037d84093c4b30fe8333349fd575e1f586/grpcio_tools-1.81.0-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:404ca893d54f26fddb868bbd4a - Network accessline 645
{ url = "https://files.pythonhosted.org/packages/b5/c5/7d1c6c577e2909f6a94b1e623b01fa993c975aff58283746f48dbcc5e9d7/grpcio_tools-1.81.0-cp311-cp311-manylinux2014_i686.manylinux_2_17_i686.whl", hash = "sha256:fbe12f98aeddfeaa74d3dbe41dc451f0 - Network accessline 646
{ url = "https://files.pythonhosted.org/packages/91/c9/73873504d23536c5b31efe0e7f3c2911514433b627433a830d13afaa8097/grpcio_tools-1.81.0-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:012d580d98db189e4bd231a6529b - Network accessline 647
{ url = "https://files.pythonhosted.org/packages/a2/3d/89d9dca7db8d9565a4ab1f47df0579355e53bf066a40e21143b30debc205/grpcio_tools-1.81.0-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:d744ea354c9ca33ca17522436825e2842df9b731bcc924a73 - Network accessline 648
{ url = "https://files.pythonhosted.org/packages/2d/55/b1da79d9b19a9fbc9c5fceac69d9dbe67cc184735f25512bb9bd070a9754/grpcio_tools-1.81.0-cp311-cp311-musllinux_1_2_i686.whl", hash = "sha256:40b7a17629e5c944c8ba98a438f051b9affaf30794e6e096578b - Network accessline 649
{ url = "https://files.pythonhosted.org/packages/a9/08/e019d647311f90ff6ce4eac42c6f2c39282e86ca29ede8cc00039c23011d/grpcio_tools-1.81.0-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:23831f5c66038c5793cb5d2651120bc24a33705e1ce2887a88 - Network accessline 650
{ url = "https://files.pythonhosted.org/packages/74/70/6afa8d0dcf7c14727271a6913803f821c0365853b4419a71844cc5cadc76/grpcio_tools-1.81.0-cp311-cp311-win32.whl", hash = "sha256:d56060281599d87e66a0dc6840b68730d81c215dbb1b5c50882f819bc9b6aba5" - Network accessline 651
{ url = "https://files.pythonhosted.org/packages/f8/22/d6317bd68ba49b1eb89ba6f1066808d751a57ddfd4b1b964d96bf6dbfa84/grpcio_tools-1.81.0-cp311-cp311-win_amd64.whl", hash = "sha256:42e1eaa98199bd4f900f8af091e27aef804dd53b59c92adafcc9faabc0a92 - Network accessline 652
{ url = "https://files.pythonhosted.org/packages/1c/e3/3c4f9da489413ef3f3dc9f7bc49a270270ec99fb3a00fd4302a2f59a7be2/grpcio_tools-1.81.0-cp312-cp312-linux_armv7l.whl", hash = "sha256:374fe0435447f283e3c69f719ef1bc66f2e187a239ce25444b2de45cb3 - Network accessline 653
{ url = "https://files.pythonhosted.org/packages/d2/b2/de7aba18f87d722c215ae168add975b9e7729cfaf7a1292be43f87685fa1/grpcio_tools-1.81.0-cp312-cp312-macosx_11_0_universal2.whl", hash = "sha256:dce33d09851bc15dead814bd9d21023bffdf0f838ecf6599 - Network accessline 654
{ url = "https://files.pythonhosted.org/packages/eb/13/8f71b4830f129d896560c66964a3a8f4e33fbd59854396015e7449b75d3a/grpcio_tools-1.81.0-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:58e65dd13f7ffc25f5a9cd9890 - Network accessline 655
{ url = "https://files.pythonhosted.org/packages/a2/e0/3ad58f1791c346a1fefc69ef3fcd19d63e3778736d4746f12b39f900b78b/grpcio_tools-1.81.0-cp312-cp312-manylinux2014_i686.manylinux_2_17_i686.whl", hash = "sha256:760775f79bbefa321cd327fe1019a9d6 - Network accessline 656
{ url = "https://files.pythonhosted.org/packages/79/8a/3212db57815df0fa2a02e857e402c1abea15ec6b5fb63ebf306d90f2fb07/grpcio_tools-1.81.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:7af4faf34376c57f4f3c42aa05f0 - Network accessline 657
{ url = "https://files.pythonhosted.org/packages/ec/d5/4245bbb4c14b54ac539b5b59f5298750d75211e144e1e8b35e1af5144d6d/grpcio_tools-1.81.0-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:e9945945edc14022abab07caec0ebc16bf51219e586b4f008 - Network accessline 658
{ url = "https://files.pythonhosted.org/packages/59/b1/59500d9fe41209e0887c66d80879ba80d0cc8e1327e24cc783eb879fe7a7/grpcio_tools-1.81.0-cp312-cp312-musllinux_1_2_i686.whl", hash = "sha256:61d9ad6b5c0f3857663701bdc2cbb3da7f7d835ce9a8d597ffca - Network accessline 659
{ url = "https://files.pythonhosted.org/packages/0c/14/86fc8b64db62851bf5cb1c945b22da7ab0dec6e0b7002ec374247482d404/grpcio_tools-1.81.0-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:ffa74b84d201bea407f22e00ac0367f12df48a0073b0ffd9f3 - Network accessline 660
{ url = "https://files.pythonhosted.org/packages/94/95/4fd57d9f948adadbe5b3e8e3b0d3c121ae5fe8276721097ab03361ce7adf/grpcio_tools-1.81.0-cp312-cp312-win32.whl", hash = "sha256:f1f407697873acbf1d961c6fb9223114a3e679938469d4186623b8b872dbdae0" - Network accessline 661
{ url = "https://files.pythonhosted.org/packages/33/94/7567ddd3a13e24bbc5e146c6ac735004ab7303048115ccb032d61b5c2305/grpcio_tools-1.81.0-cp312-cp312-win_amd64.whl", hash = "sha256:283bb3465331a4034b14dce35425c47b0cfbd287b09a6e9d15c9f26fbb17e - Network accessline 662
{ url = "https://files.pythonhosted.org/packages/f2/05/f0606a1b2e830d5fddfcd77c5d8e928f26dc221ced386fccf31a6efda57e/grpcio_tools-1.81.0-cp313-cp313-linux_armv7l.whl", hash = "sha256:33c579bf24040dbdce751e05b5bcedc13dafffa8f2dfa07193bc05960d - Network accessline 663
{ url = "https://files.pythonhosted.org/packages/c4/4a/3b6817547d65d9f7a106ea6a2352125d08b44ce1d120b64ca0c565d896e6/grpcio_tools-1.81.0-cp313-cp313-macosx_11_0_universal2.whl", hash = "sha256:2a369a9e27fcb6279387744778d67a64551de82db0e9cf7e - Network accessline 664
{ url = "https://files.pythonhosted.org/packages/bf/fc/078422558ebb337233379cdb0e4cc0d3d3218933d105003bae2790ff976f/grpcio_tools-1.81.0-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:b2b26111795d0e7a72fa483d37 - Network accessline 665
{ url = "https://files.pythonhosted.org/packages/53/2b/043f2d62d6f28a0962f29f180ae24770020a06985b14a2d8f0d489531d71/grpcio_tools-1.81.0-cp313-cp313-manylinux2014_i686.manylinux_2_17_i686.whl", hash = "sha256:a741007631248dd903f880b575a63c06 - Network accessline 666
{ url = "https://files.pythonhosted.org/packages/76/d3/be8c1f7c5ca6adccba66ef787b4bba304a3247c1319a33ed330719931ba3/grpcio_tools-1.81.0-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:bac1c6ddc5eb3762257e773829b4 - Network accessline 667
{ url = "https://files.pythonhosted.org/packages/19/9d/c1650c72059f7d20d94597430ecbe0139d92c7e409cf007d0b5d765e40ec/grpcio_tools-1.81.0-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:e5d241c694a226bada06dae9accc47c5c25e586f494648234 - Network accessline 668
{ url = "https://files.pythonhosted.org/packages/6b/82/2aad863738dc4f749df93d97f81a8aebdd0a7c5daee7157c259ecea7dbbc/grpcio_tools-1.81.0-cp313-cp313-musllinux_1_2_i686.whl", hash = "sha256:475286558410e4d0394fc8129559080c22835ece3c23cac194b4 - Network accessline 669
{ url = "https://files.pythonhosted.org/packages/47/7d/b79a5b132bd5db76ce48e686579ded0311bfa7ea19b8cb9ca88aea3e8d64/grpcio_tools-1.81.0-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:98b57a592a75553f4dd38db3993b037953245991b8df9f0692 - Network accessline 670
{ url = "https://files.pythonhosted.org/packages/96/6f/a6a74a51b71aca801f4dcce6bd8bb7d3fd8d556ff191f0bd0de631b97dd1/grpcio_tools-1.81.0-cp313-cp313-win32.whl", hash = "sha256:78c2514bf172b20631685840fea0c5d1bec5518b649d0a498f6dd8f91dfce56a" - Network accessline 671
{ url = "https://files.pythonhosted.org/packages/5a/91/02a4c529dd0a77c2d768b415ac334f6a9ea9d61c6f4c38e54d1a4394530c/grpcio_tools-1.81.0-cp313-cp313-win_amd64.whl", hash = "sha256:a87ea8056beea56b24353d27b7f0ab814daabb372aa517d2e179470e66fd8 - Network accessline 672
{ url = "https://files.pythonhosted.org/packages/13/1f/7885e23074d813ab71ba3ea689ecf5cb3bb3c76c51cc01bd393451f10257/grpcio_tools-1.81.0-cp314-cp314-linux_armv7l.whl", hash = "sha256:bf2ffd98c754d54a5affddfe3a18d4822b972c5c37ca6a33a456c94e6f - Network accessline 673
{ url = "https://files.pythonhosted.org/packages/40/f4/a88116147d377a88fccef9b43667235835d504d60ebe0e0dcc81bc9c4b20/grpcio_tools-1.81.0-cp314-cp314-macosx_11_0_universal2.whl", hash = "sha256:4a8d9fdf42537cd1924f7e95013771aa73c89501ccf112b7 - Network accessline 674
{ url = "https://files.pythonhosted.org/packages/2a/1e/01f310f0427dcddaf0097e4101f041d437ba8199a7ed62621788f2601042/grpcio_tools-1.81.0-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:564624654f5a0377adc69f226f - Network accessline 675
{ url = "https://files.pythonhosted.org/packages/fd/ee/10cec754cb89cf45039ef4a8ff500ab5c567278fc4f6333347dba20c99fb/grpcio_tools-1.81.0-cp314-cp314-manylinux2014_i686.manylinux_2_17_i686.whl", hash = "sha256:3f1ac691debbdbf00e7635ecacf28647 - Network accessline 676
{ url = "https://files.pythonhosted.org/packages/d2/71/cc273059fa3620d424df91a8faabd5875d4c20a0300875e721d15decd74b/grpcio_tools-1.81.0-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:f35da7b3b9537ecce9a5cfd967b1 - Network accessline 677
{ url = "https://files.pythonhosted.org/packages/a1/d5/c72f9e7d18425586bbc5b4fba78570fab23cb9810fb34a8841f7baaef22b/grpcio_tools-1.81.0-cp314-cp314-musllinux_1_2_aarch64.whl", hash = "sha256:1e21049aeedd9d62e5e58146e5d00f3b75674d8d8d3cc6970 - Network accessline 678
{ url = "https://files.pythonhosted.org/packages/9e/f9/7a3d7b3bce72fe22611a79d3790440c16af9d524a8bd1d38a89a44c65570/grpcio_tools-1.81.0-cp314-cp314-musllinux_1_2_i686.whl", hash = "sha256:019f05a17b5495d561603f75a74a4a76ad22456a95dc7623c7be - Network accessline 679
{ url = "https://files.pythonhosted.org/packages/58/2d/b41fe47b83eb197a48fdcbf48d04f5923c5fd62d4b1a7f2820720562d7ae/grpcio_tools-1.81.0-cp314-cp314-musllinux_1_2_x86_64.whl", hash = "sha256:3401d6d4668c064c9ed344825fe97ff076cd8ba719a24e3d3c - Network accessline 680
{ url = "https://files.pythonhosted.org/packages/94/d3/a4565146ab83232ddf86a3de497937662dc06649739f978763379c256311/grpcio_tools-1.81.0-cp314-cp314-win32.whl", hash = "sha256:5783b6758244f6eaceb41a0e651828824b0d0c92724ddf4b68879ced9bfd9b50" - Network accessline 681
{ url = "https://files.pythonhosted.org/packages/35/72/f2102f3737b94e14b8ce56394918c0a4303e80d5d8b0627fc4ee85927f79/grpcio_tools-1.81.0-cp314-cp314-win_amd64.whl", hash = "sha256:69f8355b723db7b5e26a3bff76f9deb3a407d22fe289bca486ccf95d6133c - Network accessline 685
name = "id" version = "1.6.1" source = { registry = "https://pypi.org/simple" } - Network accessline 686
version = "1.6.1" source = { registry = "https://pypi.org/simple" } dependencies = [ - Network accessline 687
source = { registry = "https://pypi.org/simple" } - Network accessline 688
dependencies = [ { name = "urllib3", version = "2.6.3", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.10'" }, { name = "urllib3", version = "2.7.0", source = { registry = "https://pypi.org/sim - Network accessline 689
{ name = "urllib3", version = "2.6.3", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.10'" }, - Network accessline 690
{ name = "urllib3", version = "2.7.0", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.10'" }, - Network accessline 691
] sdist = { url = "https://files.pythonhosted.org/packages/6d/04/c2156091427636080787aac190019dc64096e56a23b7364d3c1764ee3a06/id-1.6.1.tar.gz", hash = "sha256:d0732d624fb46fd4e7bc4e5152f00214450953b9e772c182c1c22964def1a069", size = 18088 } - Network accessline 692
sdist = { url = "https://files.pythonhosted.org/packages/6d/04/c2156091427636080787aac190019dc64096e56a23b7364d3c1764ee3a06/id-1.6.1.tar.gz", hash = "sha256:d0732d624fb46fd4e7bc4e5152f00214450953b9e772c182c1c22964def1a069", size = 18088 } - Network accessline 693
wheels = [ { url = "https://files.pythonhosted.org/packages/42/77/de194443bf38daed9452139e960c632b0ef9f9a5dd9ce605fdf18ca9f1b1/id-1.6.1-py3-none-any.whl", hash = "sha256:f5ec41ed2629a508f5d0988eda142e190c9c6da971100612c4de9ad9f9b237ca", - Network accessline 694
{ url = "https://files.pythonhosted.org/packages/42/77/de194443bf38daed9452139e960c632b0ef9f9a5dd9ce605fdf18ca9f1b1/id-1.6.1-py3-none-any.whl", hash = "sha256:f5ec41ed2629a508f5d0988eda142e190c9c6da971100612c4de9ad9f9b237ca", size = 14689 } - Network accessline 698
name = "idna" version = "3.18" source = { registry = "https://pypi.org/simple" } - Network accessline 699
version = "3.18" source = { registry = "https://pypi.org/simple" } sdist = { url = "https://files.pythonhosted.org/packages/cd/63/9496c57188a2ee585e0f1db071d75089a11e98aa86eb99d9d7618fc1edce/idna-3.18.tar.gz", hash = "sha256:ffb385a7e039654 - Network accessline 700
source = { registry = "https://pypi.org/simple" } - Network accessline 701
sdist = { url = "https://files.pythonhosted.org/packages/cd/63/9496c57188a2ee585e0f1db071d75089a11e98aa86eb99d9d7618fc1edce/idna-3.18.tar.gz", hash = "sha256:ffb385a7e039654cef1ab9ef32c6fafe283c0c0467bba1d9029738ce4a14a848", size = 196711 } - Network accessline 702
wheels = [ { url = "https://files.pythonhosted.org/packages/1e/5e/d4e9f1a599fb8e573b7b87160658329fbf28d19eac2718f51fc3def3aa5a/idna-3.18-py3-none-any.whl", hash = "sha256:7f952cbe720b688055e3f87de14f5c3e5fdaa8bc3928985c4077ca689de849a2" - Network accessline 703
{ url = "https://files.pythonhosted.org/packages/1e/5e/d4e9f1a599fb8e573b7b87160658329fbf28d19eac2718f51fc3def3aa5a/idna-3.18-py3-none-any.whl", hash = "sha256:7f952cbe720b688055e3f87de14f5c3e5fdaa8bc3928985c4077ca689de849a2", size = 65455 - Network accessline 707
name = "importlib-metadata" version = "8.7.1" source = { registry = "https://pypi.org/simple" } - Network accessline 708
version = "8.7.1" source = { registry = "https://pypi.org/simple" } resolution-markers = [ - Network accessline 709
source = { registry = "https://pypi.org/simple" } - Network accessline 713
] dependencies = [ { name = "zipp", version = "3.23.1", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.10'" }, - Network accessline 714
dependencies = [ { name = "zipp", version = "3.23.1", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.10'" }, ] - Network accessline 715
{ name = "zipp", version = "3.23.1", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.10'" }, - Network accessline 716
] sdist = { url = "https://files.pythonhosted.org/packages/f3/49/3b30cad09e7771a4982d9975a8cbf64f00d4a1ececb53297f1d9a7be1b10/importlib_metadata-8.7.1.tar.gz", hash = "sha256:49fef1ae6440c182052f407c8d34a68f72efc36db9ca90dc0113398f2fdde8bb" - Network accessline 717
sdist = { url = "https://files.pythonhosted.org/packages/f3/49/3b30cad09e7771a4982d9975a8cbf64f00d4a1ececb53297f1d9a7be1b10/importlib_metadata-8.7.1.tar.gz", hash = "sha256:49fef1ae6440c182052f407c8d34a68f72efc36db9ca90dc0113398f2fdde8bb", - Network accessline 718
wheels = [ { url = "https://files.pythonhosted.org/packages/fa/5e/f8e9a1d23b9c20a551a8a02ea3637b4642e22c2626e3a13a9a29cdea99eb/importlib_metadata-8.7.1-py3-none-any.whl", hash = "sha256:5a1f80bf1daa489495071efbb095d75a634cf28a8bc2995812 - Network accessline 719
{ url = "https://files.pythonhosted.org/packages/fa/5e/f8e9a1d23b9c20a551a8a02ea3637b4642e22c2626e3a13a9a29cdea99eb/importlib_metadata-8.7.1-py3-none-any.whl", hash = "sha256:5a1f80bf1daa489495071efbb095d75a634cf28a8bc299581244063b53176151" - Network accessline 723
name = "importlib-metadata" version = "9.0.0" source = { registry = "https://pypi.org/simple" } - Network accessline 724
version = "9.0.0" source = { registry = "https://pypi.org/simple" } resolution-markers = [ - Network accessline 725
source = { registry = "https://pypi.org/simple" } - Network accessline 728
] dependencies = [ { name = "zipp", version = "4.1.0", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.10'" }, - Network accessline 729
dependencies = [ { name = "zipp", version = "4.1.0", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.10'" }, ] - Network accessline 730
{ name = "zipp", version = "4.1.0", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.10'" }, - Network accessline 731
] sdist = { url = "https://files.pythonhosted.org/packages/a9/01/15bb152d77b21318514a96f43af312635eb2500c96b55398d020c93d86ea/importlib_metadata-9.0.0.tar.gz", hash = "sha256:a4f57ab599e6a2e3016d7595cfd72eb4661a5106e787a95bcc90c7105b831efc" - Network accessline 732
sdist = { url = "https://files.pythonhosted.org/packages/a9/01/15bb152d77b21318514a96f43af312635eb2500c96b55398d020c93d86ea/importlib_metadata-9.0.0.tar.gz", hash = "sha256:a4f57ab599e6a2e3016d7595cfd72eb4661a5106e787a95bcc90c7105b831efc", - Network accessline 733
wheels = [ { url = "https://files.pythonhosted.org/packages/38/3d/2d244233ac4f76e38533cfcb2991c9eb4c7bf688ae0a036d30725b8faafe/importlib_metadata-9.0.0-py3-none-any.whl", hash = "sha256:2d21d1cc5a017bd0559e36150c21c830ab1dc304dedd1b7ea8 - Network accessline 734
{ url = "https://files.pythonhosted.org/packages/38/3d/2d244233ac4f76e38533cfcb2991c9eb4c7bf688ae0a036d30725b8faafe/importlib_metadata-9.0.0-py3-none-any.whl", hash = "sha256:2d21d1cc5a017bd0559e36150c21c830ab1dc304dedd1b7ea85d20f45ef3edd7" - Network accessline 738
name = "jaraco-classes" version = "3.4.0" source = { registry = "https://pypi.org/simple" } - Network accessline 739
version = "3.4.0" source = { registry = "https://pypi.org/simple" } dependencies = [ - Network accessline 740
source = { registry = "https://pypi.org/simple" } - Network accessline 741
dependencies = [ { name = "more-itertools", version = "10.8.0", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.10'" }, { name = "more-itertools", version = "11.1.0", source = { registry = "http - Network accessline 742
{ name = "more-itertools", version = "10.8.0", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.10'" }, - Network accessline 743
{ name = "more-itertools", version = "11.1.0", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.10'" }, - Network accessline 744
] sdist = { url = "https://files.pythonhosted.org/packages/06/c0/ed4a27bc5571b99e3cff68f8a9fa5b56ff7df1c2251cc715a652ddd26402/jaraco.classes-3.4.0.tar.gz", hash = "sha256:47a024b51d0239c0dd8c8540c6c7f484be3b8fcf0b2d85c13825780d3b3f3acd", si - Network accessline 745
sdist = { url = "https://files.pythonhosted.org/packages/06/c0/ed4a27bc5571b99e3cff68f8a9fa5b56ff7df1c2251cc715a652ddd26402/jaraco.classes-3.4.0.tar.gz", hash = "sha256:47a024b51d0239c0dd8c8540c6c7f484be3b8fcf0b2d85c13825780d3b3f3acd", size - Network accessline 746
wheels = [ { url = "https://files.pythonhosted.org/packages/7f/66/b15ce62552d84bbfcec9a4873ab79d993a1dd4edb922cbfccae192bd5b5f/jaraco.classes-3.4.0-py3-none-any.whl", hash = "sha256:f662826b6bed8cace05e7ff873ce0f9283b5c924470fe664fff1c2 - Network accessline 747
{ url = "https://files.pythonhosted.org/packages/7f/66/b15ce62552d84bbfcec9a4873ab79d993a1dd4edb922cbfccae192bd5b5f/jaraco.classes-3.4.0-py3-none-any.whl", hash = "sha256:f662826b6bed8cace05e7ff873ce0f9283b5c924470fe664fff1c2f00f581790", si - Network accessline 751
name = "jaraco-context" version = "6.1.1" source = { registry = "https://pypi.org/simple" } - Network accessline 752
version = "6.1.1" source = { registry = "https://pypi.org/simple" } resolution-markers = [ - Network accessline 753
source = { registry = "https://pypi.org/simple" } - Network accessline 759
{ name = "backports-tarfile", marker = "python_full_version < '3.10'" }, ] sdist = { url = "https://files.pythonhosted.org/packages/27/7b/c3081ff1af947915503121c649f26a778e1a2101fd525f74aef997d75b7e/jaraco_context-6.1.1.tar.gz", hash = "sha - Network accessline 760
] sdist = { url = "https://files.pythonhosted.org/packages/27/7b/c3081ff1af947915503121c649f26a778e1a2101fd525f74aef997d75b7e/jaraco_context-6.1.1.tar.gz", hash = "sha256:bc046b2dc94f1e5532bd02402684414575cc11f565d929b6563125deb0a6e581", si - Network accessline 761
sdist = { url = "https://files.pythonhosted.org/packages/27/7b/c3081ff1af947915503121c649f26a778e1a2101fd525f74aef997d75b7e/jaraco_context-6.1.1.tar.gz", hash = "sha256:bc046b2dc94f1e5532bd02402684414575cc11f565d929b6563125deb0a6e581", size - Network accessline 762
wheels = [ { url = "https://files.pythonhosted.org/packages/f4/49/c152890d49102b280ecf86ba5f80a8c111c3a155dafa3bd24aeb64fde9e1/jaraco_context-6.1.1-py3-none-any.whl", hash = "sha256:0df6a0287258f3e364072c3e40d5411b20cafa30cb28c4839d2431 - Network accessline 763
{ url = "https://files.pythonhosted.org/packages/f4/49/c152890d49102b280ecf86ba5f80a8c111c3a155dafa3bd24aeb64fde9e1/jaraco_context-6.1.1-py3-none-any.whl", hash = "sha256:0df6a0287258f3e364072c3e40d5411b20cafa30cb28c4839d24319cecf9f808", si - Network accessline 767
name = "jaraco-context" version = "6.1.2" source = { registry = "https://pypi.org/simple" } - Network accessline 768
version = "6.1.2" source = { registry = "https://pypi.org/simple" } resolution-markers = [ - Network accessline 769
source = { registry = "https://pypi.org/simple" } - Network accessline 774
{ name = "backports-tarfile", marker = "python_full_version >= '3.10' and python_full_version < '3.12'" }, ] sdist = { url = "https://files.pythonhosted.org/packages/af/50/4763cd07e722bb6285316d390a164bc7e479db9d90daa769f22578f698b4/jaraco_ - Network accessline 775
] sdist = { url = "https://files.pythonhosted.org/packages/af/50/4763cd07e722bb6285316d390a164bc7e479db9d90daa769f22578f698b4/jaraco_context-6.1.2.tar.gz", hash = "sha256:f1a6c9d391e661cc5b8d39861ff077a7dc24dc23833ccee564b234b81c82dfe3", si - Network accessline 776
sdist = { url = "https://files.pythonhosted.org/packages/af/50/4763cd07e722bb6285316d390a164bc7e479db9d90daa769f22578f698b4/jaraco_context-6.1.2.tar.gz", hash = "sha256:f1a6c9d391e661cc5b8d39861ff077a7dc24dc23833ccee564b234b81c82dfe3", size - Network accessline 777
wheels = [ { url = "https://files.pythonhosted.org/packages/f2/58/bc8954bda5fcda97bd7c19be11b85f91973d67a706ed4a3aec33e7de22db/jaraco_context-6.1.2-py3-none-any.whl", hash = "sha256:bf8150b79a2d5d91ae48629d8b427a8f7ba0e1097dd6202a9059f2 - Network accessline 778
{ url = "https://files.pythonhosted.org/packages/f2/58/bc8954bda5fcda97bd7c19be11b85f91973d67a706ed4a3aec33e7de22db/jaraco_context-6.1.2-py3-none-any.whl", hash = "sha256:bf8150b79a2d5d91ae48629d8b427a8f7ba0e1097dd6202a9059f29a36379535", si - Network accessline 782
name = "jaraco-functools" version = "4.4.0" source = { registry = "https://pypi.org/simple" } - Network accessline 783
version = "4.4.0" source = { registry = "https://pypi.org/simple" } resolution-markers = [ - Network accessline 784
source = { registry = "https://pypi.org/simple" } - Network accessline 788
] dependencies = [ { name = "more-itertools", version = "10.8.0", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.10'" }, - Network accessline 789
dependencies = [ { name = "more-itertools", version = "10.8.0", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.10'" }, ] - Network accessline 790
{ name = "more-itertools", version = "10.8.0", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.10'" }, - Network accessline 791
] sdist = { url = "https://files.pythonhosted.org/packages/0f/27/056e0638a86749374d6f57d0b0db39f29509cce9313cf91bdc0ac4d91084/jaraco_functools-4.4.0.tar.gz", hash = "sha256:da21933b0417b89515562656547a77b4931f98176eb173644c0d35032a33d6bb", - Network accessline 792
sdist = { url = "https://files.pythonhosted.org/packages/0f/27/056e0638a86749374d6f57d0b0db39f29509cce9313cf91bdc0ac4d91084/jaraco_functools-4.4.0.tar.gz", hash = "sha256:da21933b0417b89515562656547a77b4931f98176eb173644c0d35032a33d6bb", si - Network accessline 793
wheels = [ { url = "https://files.pythonhosted.org/packages/fd/c4/813bb09f0985cb21e959f21f2464169eca882656849adf727ac7bb7e1767/jaraco_functools-4.4.0-py3-none-any.whl", hash = "sha256:9eec1e36f45c818d9bf307c8948eb03b2b56cd44087b3cdc989a - Network accessline 794
{ url = "https://files.pythonhosted.org/packages/fd/c4/813bb09f0985cb21e959f21f2464169eca882656849adf727ac7bb7e1767/jaraco_functools-4.4.0-py3-none-any.whl", hash = "sha256:9eec1e36f45c818d9bf307c8948eb03b2b56cd44087b3cdc989abca1f20b9176", - Network accessline 798
name = "jaraco-functools" version = "4.5.0" source = { registry = "https://pypi.org/simple" } - Network accessline 799
version = "4.5.0" source = { registry = "https://pypi.org/simple" } resolution-markers = [ - Network accessline 800
source = { registry = "https://pypi.org/simple" } - Network accessline 803
] dependencies = [ { name = "more-itertools", version = "11.1.0", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.10'" }, - Network accessline 804
dependencies = [ { name = "more-itertools", version = "11.1.0", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.10'" }, ] - Network accessline 805
{ name = "more-itertools", version = "11.1.0", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.10'" }, - Network accessline 806
] sdist = { url = "https://files.pythonhosted.org/packages/36/cf/ea4ef2920830dea3f5ab2ea4da6fb67724e6dca80ee2553788c3607243d0/jaraco_functools-4.5.0.tar.gz", hash = "sha256:3bb5665ea4a020cf78a7040e89154c77edadb3ca74f366479669c5999aa70b03", - Network accessline 807
sdist = { url = "https://files.pythonhosted.org/packages/36/cf/ea4ef2920830dea3f5ab2ea4da6fb67724e6dca80ee2553788c3607243d0/jaraco_functools-4.5.0.tar.gz", hash = "sha256:3bb5665ea4a020cf78a7040e89154c77edadb3ca74f366479669c5999aa70b03", si - Network accessline 808
wheels = [ { url = "https://files.pythonhosted.org/packages/96/9a/982e48afcffcd727a9144506720ffd4224b6b7e355c98641866f38b7c043/jaraco_functools-4.5.0-py3-none-any.whl", hash = "sha256:79ce39246eddbde4b3a03b77ea5f0f7878dc669b166a66cf3fa8 - Network accessline 809
{ url = "https://files.pythonhosted.org/packages/96/9a/982e48afcffcd727a9144506720ffd4224b6b7e355c98641866f38b7c043/jaraco_functools-4.5.0-py3-none-any.whl", hash = "sha256:79ce39246eddbde4b3a03b77ea5f0f7878dc669b166a66cf3fa8e266aa3fa2f4", - Network accessline 813
name = "jeepney" version = "0.9.0" source = { registry = "https://pypi.org/simple" } - Network accessline 814
version = "0.9.0" source = { registry = "https://pypi.org/simple" } sdist = { url = "https://files.pythonhosted.org/packages/7b/6f/357efd7602486741aa73ffc0617fb310a29b588ed0fd69c2399acbb85b0c/jeepney-0.9.0.tar.gz", hash = "sha256:cf0e9e8456 - Network accessline 815
source = { registry = "https://pypi.org/simple" } - Network accessline 816
sdist = { url = "https://files.pythonhosted.org/packages/7b/6f/357efd7602486741aa73ffc0617fb310a29b588ed0fd69c2399acbb85b0c/jeepney-0.9.0.tar.gz", hash = "sha256:cf0e9e845622b81e4a28df94c40345400256ec608d0e55bb8a3feaa9163f5732", size = 1067 - Network accessline 817
wheels = [ { url = "https://files.pythonhosted.org/packages/b2/a3/e137168c9c44d18eff0376253da9f1e9234d0239e0ee230d2fee6cea8e55/jeepney-0.9.0-py3-none-any.whl", hash = "sha256:97e5714520c16fc0a45695e5365a2e11b81ea79bba796e26f9f1d178cb182 - Network accessline 818
{ url = "https://files.pythonhosted.org/packages/b2/a3/e137168c9c44d18eff0376253da9f1e9234d0239e0ee230d2fee6cea8e55/jeepney-0.9.0-py3-none-any.whl", hash = "sha256:97e5714520c16fc0a45695e5365a2e11b81ea79bba796e26f9f1d178cb182683", size = 49 - Network accessline 822
name = "keyring" version = "25.7.0" source = { registry = "https://pypi.org/simple" } - Network accessline 823
version = "25.7.0" source = { registry = "https://pypi.org/simple" } dependencies = [ - Network accessline 824
source = { registry = "https://pypi.org/simple" } - Network accessline 825
dependencies = [ { name = "importlib-metadata", version = "8.7.1", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.10'" }, { name = "importlib-metadata", version = "9.0.0", source = { registry = - Network accessline 826
{ name = "importlib-metadata", version = "8.7.1", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.10'" }, - Network accessline 827
{ name = "importlib-metadata", version = "9.0.0", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.10' and python_full_version < '3.12'" }, - Network accessline 828
{ name = "jaraco-classes" }, { name = "jaraco-context", version = "6.1.1", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.10'" }, { name = "jaraco-context", version = "6.1.2", source = { regist - Network accessline 829
{ name = "jaraco-context", version = "6.1.1", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.10'" }, - Network accessline 830
{ name = "jaraco-context", version = "6.1.2", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.10'" }, - Network accessline 831
{ name = "jaraco-functools", version = "4.4.0", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.10'" }, - Network accessline 832
{ name = "jaraco-functools", version = "4.5.0", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.10'" }, - Network accessline 833
{ name = "jeepney", marker = "sys_platform == 'linux'" }, { name = "pywin32-ctypes", marker = "sys_platform == 'win32'" }, { name = "secretstorage", version = "3.3.3", source = { registry = "https://pypi.org/simple" }, marker = "pyt - Network accessline 834
{ name = "pywin32-ctypes", marker = "sys_platform == 'win32'" }, { name = "secretstorage", version = "3.3.3", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.10' and sys_platform == 'linux'" }, - Network accessline 835
{ name = "secretstorage", version = "3.3.3", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.10' and sys_platform == 'linux'" }, - Network accessline 836
{ name = "secretstorage", version = "3.5.0", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.10' and sys_platform == 'linux'" }, - Network accessline 837
] sdist = { url = "https://files.pythonhosted.org/packages/43/4b/674af6ef2f97d56f0ab5153bf0bfa28ccb6c3ed4d1babf4305449668807b/keyring-25.7.0.tar.gz", hash = "sha256:fe01bd85eb3f8fb3dd0405defdeac9a5b4f6f0439edbb3149577f244a2e8245b", size = 6 - Network accessline 838
sdist = { url = "https://files.pythonhosted.org/packages/43/4b/674af6ef2f97d56f0ab5153bf0bfa28ccb6c3ed4d1babf4305449668807b/keyring-25.7.0.tar.gz", hash = "sha256:fe01bd85eb3f8fb3dd0405defdeac9a5b4f6f0439edbb3149577f244a2e8245b", size = 635 - Network accessline 839
wheels = [ { url = "https://files.pythonhosted.org/packages/81/db/e655086b7f3a705df045bf0933bdd9c2f79bb3c97bfef1384598bb79a217/keyring-25.7.0-py3-none-any.whl", hash = "sha256:be4a0b195f149690c166e850609a477c532ddbfbaed96a404d4e43f8d5e2 - Network accessline 840
{ url = "https://files.pythonhosted.org/packages/81/db/e655086b7f3a705df045bf0933bdd9c2f79bb3c97bfef1384598bb79a217/keyring-25.7.0-py3-none-any.whl", hash = "sha256:be4a0b195f149690c166e850609a477c532ddbfbaed96a404d4e43f8d5e2689f", size = 3 - Network accessline 844
name = "markdown-it-py" version = "3.0.0" source = { registry = "https://pypi.org/simple" } - Network accessline 845
version = "3.0.0" source = { registry = "https://pypi.org/simple" } resolution-markers = [ - Network accessline 846
source = { registry = "https://pypi.org/simple" } - Network accessline 852
{ name = "mdurl", marker = "python_full_version < '3.10'" }, ] sdist = { url = "https://files.pythonhosted.org/packages/38/71/3b932df36c1a044d397a1f92d1cf91ee0a503d91e470cbd670aa66b07ed0/markdown-it-py-3.0.0.tar.gz", hash = "sha256:e3f60a94 - Network accessline 853
] sdist = { url = "https://files.pythonhosted.org/packages/38/71/3b932df36c1a044d397a1f92d1cf91ee0a503d91e470cbd670aa66b07ed0/markdown-it-py-3.0.0.tar.gz", hash = "sha256:e3f60a94fa066dc52ec76661e37c851cb232d92f9886b15cb560aaada2df8feb", si - Network accessline 854
sdist = { url = "https://files.pythonhosted.org/packages/38/71/3b932df36c1a044d397a1f92d1cf91ee0a503d91e470cbd670aa66b07ed0/markdown-it-py-3.0.0.tar.gz", hash = "sha256:e3f60a94fa066dc52ec76661e37c851cb232d92f9886b15cb560aaada2df8feb", size - Network accessline 855
wheels = [ { url = "https://files.pythonhosted.org/packages/42/d7/1ec15b46af6af88f19b8e5ffea08fa375d433c998b8a7639e76935c14f1f/markdown_it_py-3.0.0-py3-none-any.whl", hash = "sha256:355216845c60bd96232cd8d8c40e8f9765cc86f46880e43a8fd22d - Network accessline 856
{ url = "https://files.pythonhosted.org/packages/42/d7/1ec15b46af6af88f19b8e5ffea08fa375d433c998b8a7639e76935c14f1f/markdown_it_py-3.0.0-py3-none-any.whl", hash = "sha256:355216845c60bd96232cd8d8c40e8f9765cc86f46880e43a8fd22dc1a1a8cab1", si - Network accessline 860
name = "markdown-it-py" version = "4.2.0" source = { registry = "https://pypi.org/simple" } - Network accessline 861
version = "4.2.0" source = { registry = "https://pypi.org/simple" } resolution-markers = [ - Network accessline 862
source = { registry = "https://pypi.org/simple" } - Network accessline 867
{ name = "mdurl", marker = "python_full_version >= '3.10'" }, ] sdist = { url = "https://files.pythonhosted.org/packages/06/ff/7841249c247aa650a76b9ee4bbaeae59370dc8bfd2f6c01f3630c35eb134/markdown_it_py-4.2.0.tar.gz", hash = "sha256:04a2168 - Network accessline 868
] sdist = { url = "https://files.pythonhosted.org/packages/06/ff/7841249c247aa650a76b9ee4bbaeae59370dc8bfd2f6c01f3630c35eb134/markdown_it_py-4.2.0.tar.gz", hash = "sha256:04a21681d6fbb623de53f6f364d352309d4094dd4194040a10fd51833e418d49", si - Network accessline 869
sdist = { url = "https://files.pythonhosted.org/packages/06/ff/7841249c247aa650a76b9ee4bbaeae59370dc8bfd2f6c01f3630c35eb134/markdown_it_py-4.2.0.tar.gz", hash = "sha256:04a21681d6fbb623de53f6f364d352309d4094dd4194040a10fd51833e418d49", size - Network accessline 870
wheels = [ { url = "https://files.pythonhosted.org/packages/b3/81/4da04ced5a082363ecfa159c010d200ecbd959ae410c10c0264a38cac0f5/markdown_it_py-4.2.0-py3-none-any.whl", hash = "sha256:9f7ebbcd14fe59494226453aed97c1070d83f8d24b6fc3a3bcf9a3 - Network accessline 871
{ url = "https://files.pythonhosted.org/packages/b3/81/4da04ced5a082363ecfa159c010d200ecbd959ae410c10c0264a38cac0f5/markdown_it_py-4.2.0-py3-none-any.whl", hash = "sha256:9f7ebbcd14fe59494226453aed97c1070d83f8d24b6fc3a3bcf9a38092641c4a", si - Network accessline 875
name = "mdurl" version = "0.1.2" source = { registry = "https://pypi.org/simple" } - Network accessline 876
version = "0.1.2" source = { registry = "https://pypi.org/simple" } sdist = { url = "https://files.pythonhosted.org/packages/d6/54/cfe61301667036ec958cb99bd3efefba235e65cdeb9c84d24a8293ba1d90/mdurl-0.1.2.tar.gz", hash = "sha256:bb413d29f5ee - Network accessline 877
source = { registry = "https://pypi.org/simple" } - Network accessline 878
sdist = { url = "https://files.pythonhosted.org/packages/d6/54/cfe61301667036ec958cb99bd3efefba235e65cdeb9c84d24a8293ba1d90/mdurl-0.1.2.tar.gz", hash = "sha256:bb413d29f5eea38f31dd4754dd7377d4465116fb207585f97bf925588687c1ba", size = 8729 } - Network accessline 879
wheels = [ { url = "https://files.pythonhosted.org/packages/b3/38/89ba8ad64ae25be8de66a6d463314cf1eb366222074cfda9ee839c56a4b4/mdurl-0.1.2-py3-none-any.whl", hash = "sha256:84008a41e51615a49fc9966191ff91509e3c40b939176e643fd50a5c2196b8f - Network accessline 880
{ url = "https://files.pythonhosted.org/packages/b3/38/89ba8ad64ae25be8de66a6d463314cf1eb366222074cfda9ee839c56a4b4/mdurl-0.1.2-py3-none-any.whl", hash = "sha256:84008a41e51615a49fc9966191ff91509e3c40b939176e643fd50a5c2196b8f8", size = 9979 - Network accessline 884
name = "more-itertools" version = "10.8.0" source = { registry = "https://pypi.org/simple" } - Network accessline 885
version = "10.8.0" source = { registry = "https://pypi.org/simple" } resolution-markers = [ - Network accessline 886
source = { registry = "https://pypi.org/simple" } - Network accessline 889
"python_full_version <= '3.9'", ] sdist = { url = "https://files.pythonhosted.org/packages/ea/5d/38b681d3fce7a266dd9ab73c66959406d565b3e85f21d5e66e1181d93721/more_itertools-10.8.0.tar.gz", hash = "sha256:f638ddf8a1a0d134181275fb5d58b086ead7 - Network accessline 890
] sdist = { url = "https://files.pythonhosted.org/packages/ea/5d/38b681d3fce7a266dd9ab73c66959406d565b3e85f21d5e66e1181d93721/more_itertools-10.8.0.tar.gz", hash = "sha256:f638ddf8a1a0d134181275fb5d58b086ead7c6a72429ad725c67503f13ba30bd", s - Network accessline 891
sdist = { url = "https://files.pythonhosted.org/packages/ea/5d/38b681d3fce7a266dd9ab73c66959406d565b3e85f21d5e66e1181d93721/more_itertools-10.8.0.tar.gz", hash = "sha256:f638ddf8a1a0d134181275fb5d58b086ead7c6a72429ad725c67503f13ba30bd", siz - Network accessline 892
wheels = [ { url = "https://files.pythonhosted.org/packages/a4/8e/469e5a4a2f5855992e425f3cb33804cc07bf18d48f2db061aec61ce50270/more_itertools-10.8.0-py3-none-any.whl", hash = "sha256:52d4362373dcf7c52546bc4af9a86ee7c4579df9a8dc268be0a2f - Network accessline 893
{ url = "https://files.pythonhosted.org/packages/a4/8e/469e5a4a2f5855992e425f3cb33804cc07bf18d48f2db061aec61ce50270/more_itertools-10.8.0-py3-none-any.whl", hash = "sha256:52d4362373dcf7c52546bc4af9a86ee7c4579df9a8dc268be0a2f949d376cc9b", s - Network accessline 897
name = "more-itertools" version = "11.1.0" source = { registry = "https://pypi.org/simple" } - Network accessline 898
version = "11.1.0" source = { registry = "https://pypi.org/simple" } resolution-markers = [ - Network accessline 899
source = { registry = "https://pypi.org/simple" } - Network accessline 901
"python_full_version >= '3.10'", ] sdist = { url = "https://files.pythonhosted.org/packages/de/1d/f4da6f02cdffe04d6362210b807146a26044c88d839208aec273bb0d9184/more_itertools-11.1.0.tar.gz", hash = "sha256:48e8f4d9e7e5878571ecf6f2b4e57634f93 - Network accessline 902
] sdist = { url = "https://files.pythonhosted.org/packages/de/1d/f4da6f02cdffe04d6362210b807146a26044c88d839208aec273bb0d9184/more_itertools-11.1.0.tar.gz", hash = "sha256:48e8f4d9e7e5878571ecf6f2b4e57634f93cd474cc8cfbd2376f2d11b396e30d", s - Network accessline 903
sdist = { url = "https://files.pythonhosted.org/packages/de/1d/f4da6f02cdffe04d6362210b807146a26044c88d839208aec273bb0d9184/more_itertools-11.1.0.tar.gz", hash = "sha256:48e8f4d9e7e5878571ecf6f2b4e57634f93cd474cc8cfbd2376f2d11b396e30d", siz - Network accessline 904
wheels = [ { url = "https://files.pythonhosted.org/packages/e8/3d/1087453384dbde46a8c7f9356eead2c58be8a7bf156bca40243377c85715/more_itertools-11.1.0-py3-none-any.whl", hash = "sha256:4b65538ae22f6fed0ce4874efd317463a7489796a0939fa66824d - Network accessline 905
{ url = "https://files.pythonhosted.org/packages/e8/3d/1087453384dbde46a8c7f9356eead2c58be8a7bf156bca40243377c85715/more_itertools-11.1.0-py3-none-any.whl", hash = "sha256:4b65538ae22f6fed0ce4874efd317463a7489796a0939fa66824dd542125a192", s - Network accessline 909
name = "nh3" version = "0.3.5" source = { registry = "https://pypi.org/simple" } - Network accessline 910
version = "0.3.5" source = { registry = "https://pypi.org/simple" } sdist = { url = "https://files.pythonhosted.org/packages/9c/5f/1d19bdc7d27238e37f3672cdc02cb77c56a4a86d140cd4f4f23c90df6e16/nh3-0.3.5.tar.gz", hash = "sha256:45855e14ff0560 - Network accessline 911
source = { registry = "https://pypi.org/simple" } - Network accessline 912
sdist = { url = "https://files.pythonhosted.org/packages/9c/5f/1d19bdc7d27238e37f3672cdc02cb77c56a4a86d140cd4f4f23c90df6e16/nh3-0.3.5.tar.gz", hash = "sha256:45855e14ff056064fec77133bfcf7cd691838168e5e17bbef075394954dc9dc8", size = 20743 } - Network accessline 913
wheels = [ { url = "https://files.pythonhosted.org/packages/63/b0/8587ac42a9627ab88e7e221601f1dfccbf4db80b2a29222ea63266dc9abc/nh3-0.3.5-cp314-cp314t-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl", hash = "sha256:23a - Network accessline 914
{ url = "https://files.pythonhosted.org/packages/63/b0/8587ac42a9627ab88e7e221601f1dfccbf4db80b2a29222ea63266dc9abc/nh3-0.3.5-cp314-cp314t-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl", hash = "sha256:23a312224875f72cd1 - Network accessline 915
{ url = "https://files.pythonhosted.org/packages/c0/1b/1dbc4d0c43f12e8c1784ede17eaee6f061d4fbe5505757c65c49b2ceab95/nh3-0.3.5-cp314-cp314t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:387abd011e81959d5a35151a11350a0795c6e - Network accessline 916
{ url = "https://files.pythonhosted.org/packages/47/9f/d6758d7a14ee964bf439cc35ae4fa24a763a93399c8ef6f22bd11d532d29/nh3-0.3.5-cp314-cp314t-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:48f45e3e914be93a596431aa143dedf1582557bf41a58 - Network accessline 917
{ url = "https://files.pythonhosted.org/packages/b6/36/d5d1ae8374612c98f390e1ea7c610fa6c9716259a03bbf4d15b269f40073/nh3-0.3.5-cp314-cp314t-musllinux_1_2_aarch64.whl", hash = "sha256:0a09f51806fd51b4fedbf9ea2b61fef388f19aef0d62fe51199d41648b - Network accessline 918
{ url = "https://files.pythonhosted.org/packages/ba/8f/d13a9c3fd2d9c131a2a281737380e9379eb0f8c33fea24c2b923aaafbb15/nh3-0.3.5-cp314-cp314t-musllinux_1_2_armv7l.whl", hash = "sha256:c357f1d042c67f135a5e6babb2b0e3b9d9224ff4a3543240f597767b013 - Network accessline 919
{ url = "https://files.pythonhosted.org/packages/bb/57/2f3add7f8680fcc896afa6a675cb2bab09982853ee8af40bad621f6b61c4/nh3-0.3.5-cp314-cp314t-musllinux_1_2_i686.whl", hash = "sha256:38748140bf76383ab7ce2dce0ad4cb663855d8fbc9098f7f3483673d09616 - Network accessline 920
{ url = "https://files.pythonhosted.org/packages/c1/c3/2f9e4ffa82863074d1361bfe949bc46393d91b3411579dfbbd090b24cac5/nh3-0.3.5-cp314-cp314t-musllinux_1_2_x86_64.whl", hash = "sha256:84bdeb082544fbcb77a12c034dd77d7da0556fdc0727b787eb6214b958c - Network accessline 921
{ url = "https://files.pythonhosted.org/packages/e8/10/2804deb3f3315184c9cae41702e293c87524b5a21f766b07d7fe3ffbcfbb/nh3-0.3.5-cp314-cp314t-win32.whl", hash = "sha256:c3aae321f67ae66cff2a627115f106a377d4475d10b0e13d97959a13486b9a88", size = - Network accessline 922
{ url = "https://files.pythonhosted.org/packages/eb/a2/f6685248b49f7548fc9a8c335ab3a52f68610b72e8a61576447151e4e2e6/nh3-0.3.5-cp314-cp314t-win_amd64.whl", hash = "sha256:c88605d8d468f7fc1b31e06129bc91d6c96f6c621776c9b504a0da9beac9df5f", siz - Network accessline 923
{ url = "https://files.pythonhosted.org/packages/ca/b6/d8c9018635d4acfefde6b68470daa510eed715a350cbaa2f928ba0609f81/nh3-0.3.5-cp314-cp314t-win_arm64.whl", hash = "sha256:72c5bdedec27fa33de6a5326346ea8aa3fe54f6ac294d54c4b204fb66a9f1e79", siz - Network accessline 924
{ url = "https://files.pythonhosted.org/packages/85/30/d162e99746a2fb1d98bb0ef23af3e201b156cf09f7de867c7390c8fe1c06/nh3-0.3.5-cp38-abi3-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl", hash = "sha256:3bb854485c9b33e5bb143 - Network accessline 925
{ url = "https://files.pythonhosted.org/packages/25/8c/072120d506978ab053e1732d0efa7c86cb478fee0ee098fda0ac0d31cb34/nh3-0.3.5-cp38-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:50d401ab2d8e86d59e2126e3ab2a2f45840c40 - Network accessline 926
{ url = "https://files.pythonhosted.org/packages/52/86/d4e06e28c5ad1c4b065f89737d02631bd49f1660b6ebcf17a87ffcd201da/nh3-0.3.5-cp38-abi3-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:acfd354e61accbe4c74f8017c6e397a776916dfe - Network accessline 927
{ url = "https://files.pythonhosted.org/packages/0a/62/50659255213f241ec5797ae7427464c969397373e83b3659372b341ae869/nh3-0.3.5-cp38-abi3-manylinux_2_17_ppc64.manylinux2014_ppc64.whl", hash = "sha256:52d877980d7ca01dc3baf3936bf844828bc6f33296 - Network accessline 928
{ url = "https://files.pythonhosted.org/packages/00/7a/a12ae77593b2fcf3be25df7bc1c01967d0de448bdb4b6c7ec80fe4f5a74f/nh3-0.3.5-cp38-abi3-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:207c01801d3e9bb8ec08f08689346bdd30ce15 - Network accessline 929
{ url = "https://files.pythonhosted.org/packages/2d/71/5647dc04c0233192a3956fc91708822b21403a06508cacf78083c68e7bf0/nh3-0.3.5-cp38-abi3-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:ea232933394d1d58bf7c4bb348dc4660eae6604e1a - Network accessline 930
{ url = "https://files.pythonhosted.org/packages/1b/0e/bf298920729f216adcb002acf7ea01b90842603d2e4e2ce9b900d9ee8fab/nh3-0.3.5-cp38-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:fe3a787dc76b50de6bee54ef242f26c41dfe4765 - Network accessline 931
{ url = "https://files.pythonhosted.org/packages/85/01/26761e1dc2b848e65a62c19e5d39ad446283287cd4afddc89f364ab86bc9/nh3-0.3.5-cp38-abi3-manylinux_2_31_riscv64.whl", hash = "sha256:488928988caad25ba14b1eb5bc74e25e21f3b5e40341d956f3ce4a8bc194 - Network accessline 932
{ url = "https://files.pythonhosted.org/packages/33/53/0766113e679540ac1edc1b82b1295aecd321eeb75d6fead70109a838b6ee/nh3-0.3.5-cp38-abi3-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:2c069570b06aa848457713ad7af4a9905691291548c4466a - Network accessline 933
{ url = "https://files.pythonhosted.org/packages/58/36/734d353dfaf292fed574b8b3092f0ef79dc6404f3879f7faaa61a4701fad/nh3-0.3.5-cp38-abi3-musllinux_1_2_aarch64.whl", hash = "sha256:eeedc90ed8c42c327e8e10e621ccfa314fc6cce35d5929f4297ff1cdb8966 - Network accessline 934
{ url = "https://files.pythonhosted.org/packages/6b/aa/d9c59c1b49669fcb7bababa55df82385f029ad5c2651f583c3a1141cfdd1/nh3-0.3.5-cp38-abi3-musllinux_1_2_armv7l.whl", hash = "sha256:de8e8621853b6470fe928c684ee0d3f39ea8086cebafe4c416486488dea7b6 - Network accessline 935
{ url = "https://files.pythonhosted.org/packages/90/b0/cdd210bfb8d9d43fb02fc3c868336b9955934d8e15e66eb1d15a147b8af0/nh3-0.3.5-cp38-abi3-musllinux_1_2_i686.whl", hash = "sha256:6ea58cc44d274c643b83547ca9654a0b1a817609b160601356f76a2b744c49ad - Network accessline 936
{ url = "https://files.pythonhosted.org/packages/ce/cb/7a39e72e668c8445bdd95e494b3e21cfdddc68329be8ea3522c8befb46c4/nh3-0.3.5-cp38-abi3-musllinux_1_2_x86_64.whl", hash = "sha256:e49c9b564e6bcb03ecd2f057213df9a0de15a95812ac9db9600b590db23d3a - Network accessline 937
{ url = "https://files.pythonhosted.org/packages/af/4c/fc2f9ed208a3801a319f59b5fea03cdc20cf3bd8af14be930d3a8de01224/nh3-0.3.5-cp38-abi3-win32.whl", hash = "sha256:559e4c73b689e9a7aa97ac9760b1bc488038d7c1a575aa4ab5a0e19ee9630c0f", size = 611 - Network accessline 938
{ url = "https://files.pythonhosted.org/packages/db/1a/e4c9b5e2ae13e6092c9ec16d8ca30646cb01fcdea245f36c5b08fd21fbd5/nh3-0.3.5-cp38-abi3-win_amd64.whl", hash = "sha256:45e6a65dc88a300a2e3502cb9c8e6d1d6b831d6fba7470643333609c6aab1f30", size = - Network accessline 939
{ url = "https://files.pythonhosted.org/packages/80/7c/19cd0671d1ba2762fb388fc149697d20d0568ccfeef833b11280a619e526/nh3-0.3.5-cp38-abi3-win_arm64.whl", hash = "sha256:8f85285700a18e9f3fc5bff41fe573fa84f81542ef13b48a89f9fecca0474d3b", size = - Network accessline 943
name = "packaging" version = "26.2" source = { registry = "https://pypi.org/simple" } - Network accessline 944
version = "26.2" source = { registry = "https://pypi.org/simple" } sdist = { url = "https://files.pythonhosted.org/packages/d7/f1/e7a6dd94a8d4a5626c03e4e99c87f241ba9e350cd9e6d75123f992427270/packaging-26.2.tar.gz", hash = "sha256:ff452ff5a3 - Network accessline 945
source = { registry = "https://pypi.org/simple" } - Network accessline 946
sdist = { url = "https://files.pythonhosted.org/packages/d7/f1/e7a6dd94a8d4a5626c03e4e99c87f241ba9e350cd9e6d75123f992427270/packaging-26.2.tar.gz", hash = "sha256:ff452ff5a3e828ce110190feff1178bb1f2ea2281fa2075aadb987c2fb221661", size = 228 - Network accessline 947
wheels = [ { url = "https://files.pythonhosted.org/packages/df/b2/87e62e8c3e2f4b32e5fe99e0b86d576da1312593b39f47d8ceef365e95ed/packaging-26.2-py3-none-any.whl", hash = "sha256:5fc45236b9446107ff2415ce77c807cee2862cb6fac22b8a73826d0693b0 - Network accessline 948
{ url = "https://files.pythonhosted.org/packages/df/b2/87e62e8c3e2f4b32e5fe99e0b86d576da1312593b39f47d8ceef365e95ed/packaging-26.2-py3-none-any.whl", hash = "sha256:5fc45236b9446107ff2415ce77c807cee2862cb6fac22b8a73826d0693b0980e", size = 1 - Network accessline 952
name = "protobuf" version = "6.33.6" source = { registry = "https://pypi.org/simple" } - Network accessline 953
version = "6.33.6" source = { registry = "https://pypi.org/simple" } sdist = { url = "https://files.pythonhosted.org/packages/66/70/e908e9c5e52ef7c3a6c7902c9dfbb34c7e29c25d2f81ade3856445fd5c94/protobuf-6.33.6.tar.gz", hash = "sha256:a6768d2 - Network accessline 954
source = { registry = "https://pypi.org/simple" } - Network accessline 955
sdist = { url = "https://files.pythonhosted.org/packages/66/70/e908e9c5e52ef7c3a6c7902c9dfbb34c7e29c25d2f81ade3856445fd5c94/protobuf-6.33.6.tar.gz", hash = "sha256:a6768d25248312c297558af96a9f9c929e8c4cee0659cb07e780731095f38135", size = 44 - Network accessline 956
wheels = [ { url = "https://files.pythonhosted.org/packages/fc/9f/2f509339e89cfa6f6a4c4ff50438db9ca488dec341f7e454adad60150b00/protobuf-6.33.6-cp310-abi3-win32.whl", hash = "sha256:7d29d9b65f8afef196f8334e80d6bc1d5d4adedb449971fefd37238 - Network accessline 957
{ url = "https://files.pythonhosted.org/packages/fc/9f/2f509339e89cfa6f6a4c4ff50438db9ca488dec341f7e454adad60150b00/protobuf-6.33.6-cp310-abi3-win32.whl", hash = "sha256:7d29d9b65f8afef196f8334e80d6bc1d5d4adedb449971fefd3723824e6e77d3", siz - Network accessline 958
{ url = "https://files.pythonhosted.org/packages/76/5d/683efcd4798e0030c1bab27374fd13a89f7c2515fb1f3123efdfaa5eab57/protobuf-6.33.6-cp310-abi3-win_amd64.whl", hash = "sha256:0cd27b587afca21b7cfa59a74dcbd48a50f0a6400cfb59391340ad729d91d326", - Network accessline 959
{ url = "https://files.pythonhosted.org/packages/5c/01/a3c3ed5cd186f39e7880f8303cc51385a198a81469d53d0fdecf1f64d929/protobuf-6.33.6-cp39-abi3-macosx_10_9_universal2.whl", hash = "sha256:9720e6961b251bde64edfdab7d500725a2af5280f3f4c87e57c020 - Network accessline 960
{ url = "https://files.pythonhosted.org/packages/ee/90/b3c01fdec7d2f627b3a6884243ba328c1217ed2d978def5c12dc50d328a3/protobuf-6.33.6-cp39-abi3-manylinux2014_aarch64.whl", hash = "sha256:e2afbae9b8e1825e3529f88d514754e094278bb95eadc0e199751cd - Network accessline 961
{ url = "https://files.pythonhosted.org/packages/9b/ca/25afc144934014700c52e05103c2421997482d561f3101ff352e1292fb81/protobuf-6.33.6-cp39-abi3-manylinux2014_s390x.whl", hash = "sha256:c96c37eec15086b79762ed265d59ab204dabc53056e3443e702d2681f - Network accessline 962
{ url = "https://files.pythonhosted.org/packages/16/92/d1e32e3e0d894fe00b15ce28ad4944ab692713f2e7f0a99787405e43533a/protobuf-6.33.6-cp39-abi3-manylinux2014_x86_64.whl", hash = "sha256:e9db7e292e0ab79dd108d7f1a94fe31601ce1ee3f7b79e0692043423 - Network accessline 963
{ url = "https://files.pythonhosted.org/packages/0c/bd/88a687e9147329fc7e6c26a058fc52214c47190688a496bb283000a4d2a3/protobuf-6.33.6-cp39-cp39-win32.whl", hash = "sha256:bd56799fb262994b2c2faa1799693c95cc2e22c62f56fb43af311cae45d26f0e", size - Network accessline 964
{ url = "https://files.pythonhosted.org/packages/84/d6/fab384eea064bfc3b273183e4e09bb3a3cf4ec83876b3828c09fcacbb651/protobuf-6.33.6-cp39-cp39-win_amd64.whl", hash = "sha256:f443a394af5ed23672bc6c486be138628fbe5c651ccbc536873d7da23d1868cf", - Network accessline 965
{ url = "https://files.pythonhosted.org/packages/c4/72/02445137af02769918a93807b2b7890047c32bfb9f90371cbc12688819eb/protobuf-6.33.6-py3-none-any.whl", hash = "sha256:77179e006c476e69bf8e8ce866640091ec42e1beb80b213c3900006ecfba6901", size = - Network accessline 969
name = "pycparser" version = "2.23" source = { registry = "https://pypi.org/simple" } - Network accessline 970
version = "2.23" source = { registry = "https://pypi.org/simple" } resolution-markers = [ - Network accessline 971
source = { registry = "https://pypi.org/simple" } - Network accessline 974
"python_full_version <= '3.9'", ] sdist = { url = "https://files.pythonhosted.org/packages/fe/cf/d2d3b9f5699fb1e4615c8e32ff220203e43b248e1dfcc6736ad9057731ca/pycparser-2.23.tar.gz", hash = "sha256:78816d4f24add8f10a06d6f05b4d424ad9e96cfebf6 - Network accessline 975
] sdist = { url = "https://files.pythonhosted.org/packages/fe/cf/d2d3b9f5699fb1e4615c8e32ff220203e43b248e1dfcc6736ad9057731ca/pycparser-2.23.tar.gz", hash = "sha256:78816d4f24add8f10a06d6f05b4d424ad9e96cfebf68a4ddc99c65c0720d00c2", size = 1 - Network accessline 976
sdist = { url = "https://files.pythonhosted.org/packages/fe/cf/d2d3b9f5699fb1e4615c8e32ff220203e43b248e1dfcc6736ad9057731ca/pycparser-2.23.tar.gz", hash = "sha256:78816d4f24add8f10a06d6f05b4d424ad9e96cfebf68a4ddc99c65c0720d00c2", size = 173 - Network accessline 977
wheels = [ { url = "https://files.pythonhosted.org/packages/a0/e3/59cd50310fc9b59512193629e1984c1f95e5c8ae6e5d8c69532ccc65a7fe/pycparser-2.23-py3-none-any.whl", hash = "sha256:e5c6e8d3fbad53479cab09ac03729e0a9faf2bee3db8208a550daf5af81a - Network accessline 978
{ url = "https://files.pythonhosted.org/packages/a0/e3/59cd50310fc9b59512193629e1984c1f95e5c8ae6e5d8c69532ccc65a7fe/pycparser-2.23-py3-none-any.whl", hash = "sha256:e5c6e8d3fbad53479cab09ac03729e0a9faf2bee3db8208a550daf5af81a5934", size = 1 - Network accessline 982
name = "pycparser" version = "3.0" source = { registry = "https://pypi.org/simple" } - Network accessline 983
version = "3.0" source = { registry = "https://pypi.org/simple" } resolution-markers = [ - Network accessline 984
source = { registry = "https://pypi.org/simple" } - Network accessline 986
"python_full_version >= '3.10'", ] sdist = { url = "https://files.pythonhosted.org/packages/1b/7d/92392ff7815c21062bea51aa7b87d45576f649f16458d78b7cf94b9ab2e6/pycparser-3.0.tar.gz", hash = "sha256:600f49d217304a5902ac3c37e1281c9fe94e4d0489d - Network accessline 987
] sdist = { url = "https://files.pythonhosted.org/packages/1b/7d/92392ff7815c21062bea51aa7b87d45576f649f16458d78b7cf94b9ab2e6/pycparser-3.0.tar.gz", hash = "sha256:600f49d217304a5902ac3c37e1281c9fe94e4d0489de643a9504c5cdfdfc6b29", size = 10 - Network accessline 988
sdist = { url = "https://files.pythonhosted.org/packages/1b/7d/92392ff7815c21062bea51aa7b87d45576f649f16458d78b7cf94b9ab2e6/pycparser-3.0.tar.gz", hash = "sha256:600f49d217304a5902ac3c37e1281c9fe94e4d0489de643a9504c5cdfdfc6b29", size = 1034 - Network accessline 989
wheels = [ { url = "https://files.pythonhosted.org/packages/0c/c3/44f3fbbfa403ea2a7c779186dc20772604442dde72947e7d01069cbe98e3/pycparser-3.0-py3-none-any.whl", hash = "sha256:b727414169a36b7d524c1c3e31839a521725078d7b2ff038656844266160a - Network accessline 990
{ url = "https://files.pythonhosted.org/packages/0c/c3/44f3fbbfa403ea2a7c779186dc20772604442dde72947e7d01069cbe98e3/pycparser-3.0-py3-none-any.whl", hash = "sha256:b727414169a36b7d524c1c3e31839a521725078d7b2ff038656844266160a992", size = 48 - Network accessline 994
name = "pygments" version = "2.20.0" source = { registry = "https://pypi.org/simple" } - Network accessline 995
version = "2.20.0" source = { registry = "https://pypi.org/simple" } sdist = { url = "https://files.pythonhosted.org/packages/c3/b2/bc9c9196916376152d655522fdcebac55e66de6603a76a02bca1b6414f6c/pygments-2.20.0.tar.gz", hash = "sha256:6757cd0 - Network accessline 996
source = { registry = "https://pypi.org/simple" } - Network accessline 997
sdist = { url = "https://files.pythonhosted.org/packages/c3/b2/bc9c9196916376152d655522fdcebac55e66de6603a76a02bca1b6414f6c/pygments-2.20.0.tar.gz", hash = "sha256:6757cd03768053ff99f3039c1a36d6c0aa0b263438fcab17520b30a303a82b5f", size = 49 - Network accessline 998
wheels = [ { url = "https://files.pythonhosted.org/packages/f4/7e/a72dd26f3b0f4f2bf1dd8923c85f7ceb43172af56d63c7383eb62b332364/pygments-2.20.0-py3-none-any.whl", hash = "sha256:81a9e26dd42fd28a23a2d169d86d7ac03b46e2f8b59ed4698fb4785f946 - Network accessline 999
{ url = "https://files.pythonhosted.org/packages/f4/7e/a72dd26f3b0f4f2bf1dd8923c85f7ceb43172af56d63c7383eb62b332364/pygments-2.20.0-py3-none-any.whl", hash = "sha256:81a9e26dd42fd28a23a2d169d86d7ac03b46e2f8b59ed4698fb4785f946d0176", size = - Network accessline 1003
name = "pyproject-hooks" version = "1.2.0" source = { registry = "https://pypi.org/simple" } - Network accessline 1004
version = "1.2.0" source = { registry = "https://pypi.org/simple" } sdist = { url = "https://files.pythonhosted.org/packages/e7/82/28175b2414effca1cdac8dc99f76d660e7a4fb0ceefa4b4ab8f5f6742925/pyproject_hooks-1.2.0.tar.gz", hash = "sha256:1e - Network accessline 1005
source = { registry = "https://pypi.org/simple" } - Network accessline 1006
sdist = { url = "https://files.pythonhosted.org/packages/e7/82/28175b2414effca1cdac8dc99f76d660e7a4fb0ceefa4b4ab8f5f6742925/pyproject_hooks-1.2.0.tar.gz", hash = "sha256:1e859bd5c40fae9448642dd871adf459e5e2084186e8d2c2a79a824c970da1f8", siz - Network accessline 1007
wheels = [ { url = "https://files.pythonhosted.org/packages/bd/24/12818598c362d7f300f18e74db45963dbcb85150324092410c8b49405e42/pyproject_hooks-1.2.0-py3-none-any.whl", hash = "sha256:9e5c6bfa8dcc30091c74b0cf803c81fdd29d94f01992a7707bc97 - Network accessline 1008
{ url = "https://files.pythonhosted.org/packages/bd/24/12818598c362d7f300f18e74db45963dbcb85150324092410c8b49405e42/pyproject_hooks-1.2.0-py3-none-any.whl", hash = "sha256:9e5c6bfa8dcc30091c74b0cf803c81fdd29d94f01992a7707bc97babb1141913", s - Network accessline 1012
name = "pywin32-ctypes" version = "0.2.3" source = { registry = "https://pypi.org/simple" } - Network accessline 1013
version = "0.2.3" source = { registry = "https://pypi.org/simple" } sdist = { url = "https://files.pythonhosted.org/packages/85/9f/01a1a99704853cb63f253eea009390c88e7131c67e66a0a02099a8c917cb/pywin32-ctypes-0.2.3.tar.gz", hash = "sha256:d16 - Network accessline 1014
source = { registry = "https://pypi.org/simple" } - Network accessline 1015
sdist = { url = "https://files.pythonhosted.org/packages/85/9f/01a1a99704853cb63f253eea009390c88e7131c67e66a0a02099a8c917cb/pywin32-ctypes-0.2.3.tar.gz", hash = "sha256:d162dc04946d704503b2edc4d55f3dba5c1d539ead017afa00142c38b9885755", size - Network accessline 1016
wheels = [ { url = "https://files.pythonhosted.org/packages/de/3d/8161f7711c017e01ac9f008dfddd9410dff3674334c233bde66e7ba65bbf/pywin32_ctypes-0.2.3-py3-none-any.whl", hash = "sha256:8a1513379d709975552d202d942d9837758905c8d01eb82b8bcc30 - Network accessline 1017
{ url = "https://files.pythonhosted.org/packages/de/3d/8161f7711c017e01ac9f008dfddd9410dff3674334c233bde66e7ba65bbf/pywin32_ctypes-0.2.3-py3-none-any.whl", hash = "sha256:8a1513379d709975552d202d942d9837758905c8d01eb82b8bcc30918929e7b8", si - Network accessline 1021
name = "readme-renderer" version = "44.0" source = { registry = "https://pypi.org/simple" } - Network accessline 1022
version = "44.0" source = { registry = "https://pypi.org/simple" } dependencies = [ - Network accessline 1023
source = { registry = "https://pypi.org/simple" } - Network accessline 1027
{ name = "pygments" }, ] sdist = { url = "https://files.pythonhosted.org/packages/5a/a9/104ec9234c8448c4379768221ea6df01260cd6c2ce13182d4eac531c8342/readme_renderer-44.0.tar.gz", hash = "sha256:8712034eabbfa6805cacf1402b4eeb2a73028f72d1166d - Network accessline 1028
] sdist = { url = "https://files.pythonhosted.org/packages/5a/a9/104ec9234c8448c4379768221ea6df01260cd6c2ce13182d4eac531c8342/readme_renderer-44.0.tar.gz", hash = "sha256:8712034eabbfa6805cacf1402b4eeb2a73028f72d1166d6f5cb7f9c047c5d1e1", si - Network accessline 1029
sdist = { url = "https://files.pythonhosted.org/packages/5a/a9/104ec9234c8448c4379768221ea6df01260cd6c2ce13182d4eac531c8342/readme_renderer-44.0.tar.gz", hash = "sha256:8712034eabbfa6805cacf1402b4eeb2a73028f72d1166d6f5cb7f9c047c5d1e1", size - Network accessline 1030
wheels = [ { url = "https://files.pythonhosted.org/packages/e1/67/921ec3024056483db83953ae8e48079ad62b92db7880013ca77632921dd0/readme_renderer-44.0-py3-none-any.whl", hash = "sha256:2fbca89b81a08526aadf1357a8c2ae889ec05fb03f5da67f9769c9 - Network accessline 1031
{ url = "https://files.pythonhosted.org/packages/e1/67/921ec3024056483db83953ae8e48079ad62b92db7880013ca77632921dd0/readme_renderer-44.0-py3-none-any.whl", hash = "sha256:2fbca89b81a08526aadf1357a8c2ae889ec05fb03f5da67f9769c9a592166151", si - Network accessline 1035
name = "requests" version = "2.32.5" source = { registry = "https://pypi.org/simple" } - Network accessline 1036
version = "2.32.5" source = { registry = "https://pypi.org/simple" } resolution-markers = [ - Network accessline 1037
source = { registry = "https://pypi.org/simple" } - Network accessline 1044
{ name = "charset-normalizer", marker = "python_full_version < '3.10'" }, { name = "idna", marker = "python_full_version < '3.10'" }, { name = "urllib3", version = "2.6.3", source = { registry = "https://pypi.org/simple" }, marker = - Network accessline 1045
{ name = "idna", marker = "python_full_version < '3.10'" }, { name = "urllib3", version = "2.6.3", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.10'" }, ] - Network accessline 1046
{ name = "urllib3", version = "2.6.3", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.10'" }, ] sdist = { url = "https://files.pythonhosted.org/packages/c9/74/b3ff8e6c8446842c3f5c837e9c3dfcfe2018ea6ece - Network accessline 1047
] sdist = { url = "https://files.pythonhosted.org/packages/c9/74/b3ff8e6c8446842c3f5c837e9c3dfcfe2018ea6ecef224c710c85ef728f4/requests-2.32.5.tar.gz", hash = "sha256:dbba0bac56e100853db0ea71b82b4dfd5fe2bf6d3754a8893c3af500cec7d7cf", size = - Network accessline 1048
sdist = { url = "https://files.pythonhosted.org/packages/c9/74/b3ff8e6c8446842c3f5c837e9c3dfcfe2018ea6ecef224c710c85ef728f4/requests-2.32.5.tar.gz", hash = "sha256:dbba0bac56e100853db0ea71b82b4dfd5fe2bf6d3754a8893c3af500cec7d7cf", size = 13 - Network accessline 1049
wheels = [ { url = "https://files.pythonhosted.org/packages/1e/db/4254e3eabe8020b458f1a747140d32277ec7a271daf1d235b70dc0b4e6e3/requests-2.32.5-py3-none-any.whl", hash = "sha256:2462f94637a34fd532264295e186976db0f5d453d1cdd31473c85a6a161 - Network accessline 1050
{ url = "https://files.pythonhosted.org/packages/1e/db/4254e3eabe8020b458f1a747140d32277ec7a271daf1d235b70dc0b4e6e3/requests-2.32.5-py3-none-any.whl", hash = "sha256:2462f94637a34fd532264295e186976db0f5d453d1cdd31473c85a6a161affb6", size = - Network accessline 1054
name = "requests" version = "2.34.2" source = { registry = "https://pypi.org/simple" } - Network accessline 1055
version = "2.34.2" source = { registry = "https://pypi.org/simple" } resolution-markers = [ - Network accessline 1056
source = { registry = "https://pypi.org/simple" } - Network accessline 1062
{ name = "charset-normalizer", marker = "python_full_version >= '3.10'" }, { name = "idna", marker = "python_full_version >= '3.10'" }, { name = "urllib3", version = "2.7.0", source = { registry = "https://pypi.org/simple" }, marker - Network accessline 1063
{ name = "idna", marker = "python_full_version >= '3.10'" }, { name = "urllib3", version = "2.7.0", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.10'" }, ] - Network accessline 1064
{ name = "urllib3", version = "2.7.0", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.10'" }, ] sdist = { url = "https://files.pythonhosted.org/packages/ac/c3/e2a2b89f2d3e2179abd6d00ebd70bff6273f37fb3 - Network accessline 1065
] sdist = { url = "https://files.pythonhosted.org/packages/ac/c3/e2a2b89f2d3e2179abd6d00ebd70bff6273f37fb3e0cc209f48b39d00cbf/requests-2.34.2.tar.gz", hash = "sha256:f288924cae4e29463698d6d60bc6a4da69c89185ad1e0bcc4104f584e960b9ed", size = - Network accessline 1066
sdist = { url = "https://files.pythonhosted.org/packages/ac/c3/e2a2b89f2d3e2179abd6d00ebd70bff6273f37fb3e0cc209f48b39d00cbf/requests-2.34.2.tar.gz", hash = "sha256:f288924cae4e29463698d6d60bc6a4da69c89185ad1e0bcc4104f584e960b9ed", size = 14 - Network accessline 1067
wheels = [ { url = "https://files.pythonhosted.org/packages/a0/f4/c67b0b3f1b9245e8d266f0f112c500d50e5b4e83cb6f3b71b6528104182a/requests-2.34.2-py3-none-any.whl", hash = "sha256:2a0d60c172f83ac6ab31e4554906c0f3b3588d37b5cb939b1c061f4907e - Network accessline 1068
{ url = "https://files.pythonhosted.org/packages/a0/f4/c67b0b3f1b9245e8d266f0f112c500d50e5b4e83cb6f3b71b6528104182a/requests-2.34.2-py3-none-any.whl", hash = "sha256:2a0d60c172f83ac6ab31e4554906c0f3b3588d37b5cb939b1c061f4907e278e0", size = - Network accessline 1072
name = "requests-toolbelt" version = "1.0.0" source = { registry = "https://pypi.org/simple" } - Network accessline 1073
version = "1.0.0" source = { registry = "https://pypi.org/simple" } dependencies = [ - Network accessline 1074
source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "requests", version = "2.32.5", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.10'" }, - Network accessline 1075
dependencies = [ { name = "requests", version = "2.32.5", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.10'" }, { name = "requests", version = "2.34.2", source = { registry = "https://pypi.org - Network accessline 1076
{ name = "requests", version = "2.32.5", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.10'" }, - Network accessline 1077
{ name = "requests", version = "2.34.2", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.10'" }, - Network accessline 1078
] sdist = { url = "https://files.pythonhosted.org/packages/f3/61/d7545dafb7ac2230c70d38d31cbfe4cc64f7144dc41f6e4e4b78ecd9f5bb/requests-toolbelt-1.0.0.tar.gz", hash = "sha256:7681a0a3d047012b5bdc0ee37d7f8f07ebe76ab08caeccfc3921ce23c88d5bc6", - Network accessline 1079
sdist = { url = "https://files.pythonhosted.org/packages/f3/61/d7545dafb7ac2230c70d38d31cbfe4cc64f7144dc41f6e4e4b78ecd9f5bb/requests-toolbelt-1.0.0.tar.gz", hash = "sha256:7681a0a3d047012b5bdc0ee37d7f8f07ebe76ab08caeccfc3921ce23c88d5bc6", s - Network accessline 1080
wheels = [ { url = "https://files.pythonhosted.org/packages/3f/51/d4db610ef29373b879047326cbf6fa98b6c1969d6f6dc423279de2b1be2c/requests_toolbelt-1.0.0-py2.py3-none-any.whl", hash = "sha256:cccfdd665f0a24fcf4726e690f65639d272bb0637b9b92d - Network accessline 1081
{ url = "https://files.pythonhosted.org/packages/3f/51/d4db610ef29373b879047326cbf6fa98b6c1969d6f6dc423279de2b1be2c/requests_toolbelt-1.0.0-py2.py3-none-any.whl", hash = "sha256:cccfdd665f0a24fcf4726e690f65639d272bb0637b9b92dfd91a5568ccf6bd - Network accessline 1085
name = "rfc3986" version = "2.0.0" source = { registry = "https://pypi.org/simple" } - Network accessline 1086
version = "2.0.0" source = { registry = "https://pypi.org/simple" } sdist = { url = "https://files.pythonhosted.org/packages/85/40/1520d68bfa07ab5a6f065a186815fb6610c86fe957bc065754e47f7b0840/rfc3986-2.0.0.tar.gz", hash = "sha256:97aacf9dbd - Network accessline 1087
source = { registry = "https://pypi.org/simple" } - Network accessline 1088
sdist = { url = "https://files.pythonhosted.org/packages/85/40/1520d68bfa07ab5a6f065a186815fb6610c86fe957bc065754e47f7b0840/rfc3986-2.0.0.tar.gz", hash = "sha256:97aacf9dbd4bfd829baad6e6309fa6573aaf1be3f6fa735c8ab05e46cecb261c", size = 4902 - Network accessline 1089
wheels = [ { url = "https://files.pythonhosted.org/packages/ff/9a/9afaade874b2fa6c752c36f1548f718b5b83af81ed9b76628329dab81c1b/rfc3986-2.0.0-py2.py3-none-any.whl", hash = "sha256:50b1502b60e289cb37883f3dfd34532b8873c7de9f49bb546641ce9cb - Network accessline 1090
{ url = "https://files.pythonhosted.org/packages/ff/9a/9afaade874b2fa6c752c36f1548f718b5b83af81ed9b76628329dab81c1b/rfc3986-2.0.0-py2.py3-none-any.whl", hash = "sha256:50b1502b60e289cb37883f3dfd34532b8873c7de9f49bb546641ce9cbd256ebd", size - Network accessline 1094
name = "rich" version = "15.0.0" source = { registry = "https://pypi.org/simple" } - Network accessline 1095
version = "15.0.0" source = { registry = "https://pypi.org/simple" } dependencies = [ - Network accessline 1096
source = { registry = "https://pypi.org/simple" } - Network accessline 1097
dependencies = [ { name = "markdown-it-py", version = "3.0.0", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.10'" }, { name = "markdown-it-py", version = "4.2.0", source = { registry = "https: - Network accessline 1098
{ name = "markdown-it-py", version = "3.0.0", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.10'" }, - Network accessline 1099
{ name = "markdown-it-py", version = "4.2.0", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.10'" }, - Network accessline 1100
{ name = "pygments" }, ] sdist = { url = "https://files.pythonhosted.org/packages/c0/8f/0722ca900cc807c13a6a0c696dacf35430f72e0ec571c4275d2371fca3e9/rich-15.0.0.tar.gz", hash = "sha256:edd07a4824c6b40189fb7ac9bc4c52536e9780fbbfbddf6f1e2502c - Network accessline 1101
] sdist = { url = "https://files.pythonhosted.org/packages/c0/8f/0722ca900cc807c13a6a0c696dacf35430f72e0ec571c4275d2371fca3e9/rich-15.0.0.tar.gz", hash = "sha256:edd07a4824c6b40189fb7ac9bc4c52536e9780fbbfbddf6f1e2502c31b068c36", size = 2306 - Network accessline 1102
sdist = { url = "https://files.pythonhosted.org/packages/c0/8f/0722ca900cc807c13a6a0c696dacf35430f72e0ec571c4275d2371fca3e9/rich-15.0.0.tar.gz", hash = "sha256:edd07a4824c6b40189fb7ac9bc4c52536e9780fbbfbddf6f1e2502c31b068c36", size = 230680 - Network accessline 1103
wheels = [ { url = "https://files.pythonhosted.org/packages/82/3b/64d4899d73f91ba49a8c18a8ff3f0ea8f1c1d75481760df8c68ef5235bf5/rich-15.0.0-py3-none-any.whl", hash = "sha256:33bd4ef74232fb73fe9279a257718407f169c09b78a87ad3d296f548e27de0b - Network accessline 1104
{ url = "https://files.pythonhosted.org/packages/82/3b/64d4899d73f91ba49a8c18a8ff3f0ea8f1c1d75481760df8c68ef5235bf5/rich-15.0.0-py3-none-any.whl", hash = "sha256:33bd4ef74232fb73fe9279a257718407f169c09b78a87ad3d296f548e27de0bb", size = 3106 - Network accessline 1108
name = "secretstorage" version = "3.3.3" source = { registry = "https://pypi.org/simple" } - Network accessline 1109
version = "3.3.3" source = { registry = "https://pypi.org/simple" } resolution-markers = [ - Network accessline 1110
source = { registry = "https://pypi.org/simple" } - Network accessline 1114
] dependencies = [ { name = "cryptography", version = "47.0.0", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version <= '3.9'" }, - Network accessline 1115
dependencies = [ { name = "cryptography", version = "47.0.0", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version <= '3.9'" }, { name = "cryptography", version = "48.0.0", source = { registry = "https:// - Network accessline 1116
{ name = "cryptography", version = "47.0.0", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version <= '3.9'" }, - Network accessline 1117
{ name = "cryptography", version = "48.0.0", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version > '3.9' and python_full_version < '3.10'" }, - Network accessline 1118
{ name = "jeepney", marker = "python_full_version < '3.10'" }, ] sdist = { url = "https://files.pythonhosted.org/packages/53/a4/f48c9d79cb507ed1373477dbceaba7401fd8a23af63b837fa61f1dcd3691/SecretStorage-3.3.3.tar.gz", hash = "sha256:2403533 - Network accessline 1119
] sdist = { url = "https://files.pythonhosted.org/packages/53/a4/f48c9d79cb507ed1373477dbceaba7401fd8a23af63b837fa61f1dcd3691/SecretStorage-3.3.3.tar.gz", hash = "sha256:2403533ef369eca6d2ba81718576c5e0f564d5cca1b58f73a8b23e7d4eeebd77", siz - Network accessline 1120
sdist = { url = "https://files.pythonhosted.org/packages/53/a4/f48c9d79cb507ed1373477dbceaba7401fd8a23af63b837fa61f1dcd3691/SecretStorage-3.3.3.tar.gz", hash = "sha256:2403533ef369eca6d2ba81718576c5e0f564d5cca1b58f73a8b23e7d4eeebd77", size - Network accessline 1121
wheels = [ { url = "https://files.pythonhosted.org/packages/54/24/b4293291fa1dd830f353d2cb163295742fa87f179fcc8a20a306a81978b7/SecretStorage-3.3.3-py3-none-any.whl", hash = "sha256:f356e6628222568e3af06f2eba8df495efa13b3b63081dafd4f7d9a - Network accessline 1122
{ url = "https://files.pythonhosted.org/packages/54/24/b4293291fa1dd830f353d2cb163295742fa87f179fcc8a20a306a81978b7/SecretStorage-3.3.3-py3-none-any.whl", hash = "sha256:f356e6628222568e3af06f2eba8df495efa13b3b63081dafd4f7d9a7b7bc9f99", siz - Network accessline 1126
name = "secretstorage" version = "3.5.0" source = { registry = "https://pypi.org/simple" } - Network accessline 1127
version = "3.5.0" source = { registry = "https://pypi.org/simple" } resolution-markers = [ - Network accessline 1128
source = { registry = "https://pypi.org/simple" } - Network accessline 1131
] dependencies = [ { name = "cryptography", version = "48.0.0", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.10'" }, - Network accessline 1132
dependencies = [ { name = "cryptography", version = "48.0.0", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.10'" }, { name = "jeepney", marker = "python_full_version >= '3.10'" }, - Network accessline 1133
{ name = "cryptography", version = "48.0.0", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.10'" }, - Network accessline 1134
{ name = "jeepney", marker = "python_full_version >= '3.10'" }, ] sdist = { url = "https://files.pythonhosted.org/packages/1c/03/e834bcd866f2f8a49a85eaff47340affa3bfa391ee9912a952a1faa68c7b/secretstorage-3.5.0.tar.gz", hash = "sha256:f04b8e - Network accessline 1135
] sdist = { url = "https://files.pythonhosted.org/packages/1c/03/e834bcd866f2f8a49a85eaff47340affa3bfa391ee9912a952a1faa68c7b/secretstorage-3.5.0.tar.gz", hash = "sha256:f04b8e4689cbce351744d5537bf6b1329c6fc68f91fa666f60a380edddcd11be", siz - Network accessline 1136
sdist = { url = "https://files.pythonhosted.org/packages/1c/03/e834bcd866f2f8a49a85eaff47340affa3bfa391ee9912a952a1faa68c7b/secretstorage-3.5.0.tar.gz", hash = "sha256:f04b8e4689cbce351744d5537bf6b1329c6fc68f91fa666f60a380edddcd11be", size - Network accessline 1137
wheels = [ { url = "https://files.pythonhosted.org/packages/b7/46/f5af3402b579fd5e11573ce652019a67074317e18c1935cc0b4ba9b35552/secretstorage-3.5.0-py3-none-any.whl", hash = "sha256:0ce65888c0725fcb2c5bc0fdb8e5438eece02c523557ea40ce0703c - Network accessline 1138
{ url = "https://files.pythonhosted.org/packages/b7/46/f5af3402b579fd5e11573ce652019a67074317e18c1935cc0b4ba9b35552/secretstorage-3.5.0-py3-none-any.whl", hash = "sha256:0ce65888c0725fcb2c5bc0fdb8e5438eece02c523557ea40ce0703c266248137", siz - Network accessline 1142
name = "setuptools" version = "82.0.1" source = { registry = "https://pypi.org/simple" } - Network accessline 1143
version = "82.0.1" source = { registry = "https://pypi.org/simple" } sdist = { url = "https://files.pythonhosted.org/packages/4f/db/cfac1baf10650ab4d1c111714410d2fbb77ac5a616db26775db562c8fab2/setuptools-82.0.1.tar.gz", hash = "sha256:7d872 - Network accessline 1144
source = { registry = "https://pypi.org/simple" } - Network accessline 1145
sdist = { url = "https://files.pythonhosted.org/packages/4f/db/cfac1baf10650ab4d1c111714410d2fbb77ac5a616db26775db562c8fab2/setuptools-82.0.1.tar.gz", hash = "sha256:7d872682c5d01cfde07da7bccc7b65469d3dca203318515ada1de5eda35efbf9", size = - Network accessline 1146
wheels = [ { url = "https://files.pythonhosted.org/packages/9d/76/f789f7a86709c6b087c5a2f52f911838cad707cc613162401badc665acfe/setuptools-82.0.1-py3-none-any.whl", hash = "sha256:a59e362652f08dcd477c78bb6e7bd9d80a7995bc73ce773050228a348 - Network accessline 1147
{ url = "https://files.pythonhosted.org/packages/9d/76/f789f7a86709c6b087c5a2f52f911838cad707cc613162401badc665acfe/setuptools-82.0.1-py3-none-any.whl", hash = "sha256:a59e362652f08dcd477c78bb6e7bd9d80a7995bc73ce773050228a348ce2e5bb", size - Network accessline 1151
name = "tomli" version = "2.4.1" source = { registry = "https://pypi.org/simple" } - Network accessline 1152
version = "2.4.1" source = { registry = "https://pypi.org/simple" } sdist = { url = "https://files.pythonhosted.org/packages/22/de/48c59722572767841493b26183a0d1cc411d54fd759c5607c4590b6563a6/tomli-2.4.1.tar.gz", hash = "sha256:7c7e1a961a0b - Network accessline 1153
source = { registry = "https://pypi.org/simple" } - Network accessline 1154
sdist = { url = "https://files.pythonhosted.org/packages/22/de/48c59722572767841493b26183a0d1cc411d54fd759c5607c4590b6563a6/tomli-2.4.1.tar.gz", hash = "sha256:7c7e1a961a0b2f2472c1ac5b69affa0ae1132c39adcb67aba98568702b9cc23f", size = 17543 - Network accessline 1155
wheels = [ { url = "https://files.pythonhosted.org/packages/f4/11/db3d5885d8528263d8adc260bb2d28ebf1270b96e98f0e0268d32b8d9900/tomli-2.4.1-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:f8f0fc26ec2cc2b965b7a3b87cd19c5c6b8c5e5f436b9 - Network accessline 1156
{ url = "https://files.pythonhosted.org/packages/f4/11/db3d5885d8528263d8adc260bb2d28ebf1270b96e98f0e0268d32b8d9900/tomli-2.4.1-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:f8f0fc26ec2cc2b965b7a3b87cd19c5c6b8c5e5f436b984e85f486d65228 - Network accessline 1157
{ url = "https://files.pythonhosted.org/packages/6d/f7/675db52c7e46064a9aa928885a9b20f4124ecb9bc2e1ce74c9106648d202/tomli-2.4.1-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:4ab97e64ccda8756376892c53a72bd1f964e519c77236368527f758fbc36a - Network accessline 1158
{ url = "https://files.pythonhosted.org/packages/61/71/81c50943cf953efa35bce7646caab3cf457a7d8c030b27cfb40d7235f9ee/tomli-2.4.1-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:96481a57867 - Network accessline 1159
{ url = "https://files.pythonhosted.org/packages/48/c1/f41d9cb618acccca7df82aaf682f9b49013c9397212cb9f53219e3abac37/tomli-2.4.1-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:5a881ab208c0ba - Network accessline 1160
{ url = "https://files.pythonhosted.org/packages/22/e4/5a816ecdd1f8ca51fb756ef684b90f2780afc52fc67f987e3c61d800a46d/tomli-2.4.1-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:47149d5bd38761ac8be13a84864bf0b7b70bc051806bc3669ab1cbc56 - Network accessline 1161
{ url = "https://files.pythonhosted.org/packages/6b/49/2b2a0ef529aa6eec245d25f0c703e020a73955ad7edf73e7f54ddc608aa5/tomli-2.4.1-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:ec9bfaf3ad2df51ace80688143a6a4ebc09a248f6ff781a9945e519370 - Network accessline 1162
{ url = "https://files.pythonhosted.org/packages/83/bd/6c1a630eaca337e1e78c5903104f831bda934c426f9231429396ce3c3467/tomli-2.4.1-cp311-cp311-win32.whl", hash = "sha256:ff2983983d34813c1aeb0fa89091e76c3a22889ee83ab27c5eeb45100560c049", size = - Network accessline 1163
{ url = "https://files.pythonhosted.org/packages/42/59/71461df1a885647e10b6bb7802d0b8e66480c61f3f43079e0dcd315b3954/tomli-2.4.1-cp311-cp311-win_amd64.whl", hash = "sha256:5ee18d9ebdb417e384b58fe414e8d6af9f4e7a0ae761519fb50f721de398dd4e", si - Network accessline 1164
{ url = "https://files.pythonhosted.org/packages/b8/83/dceca96142499c069475b790e7913b1044c1a4337e700751f48ed723f883/tomli-2.4.1-cp311-cp311-win_arm64.whl", hash = "sha256:c2541745709bad0264b7d4705ad453b76ccd191e64aa6f0fc66b69a293a45ece", si - Network accessline 1165
{ url = "https://files.pythonhosted.org/packages/c1/ba/42f134a3fe2b370f555f44b1d72feebb94debcab01676bf918d0cb70e9aa/tomli-2.4.1-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:c742f741d58a28940ce01d58f0ab2ea3ced8b12402f162f4d534dfe18ba - Network accessline 1166
{ url = "https://files.pythonhosted.org/packages/dc/c7/62d7a17c26487ade21c5422b646110f2162f1fcc95980ef7f63e73c68f14/tomli-2.4.1-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:7f86fd587c4ed9dd76f318225e7d9b29cfc5a9d43de44e5754db8d1128487 - Network accessline 1167
{ url = "https://files.pythonhosted.org/packages/5c/05/79d13d7c15f13bdef410bdd49a6485b1c37d28968314eabee452c22a7fda/tomli-2.4.1-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:ff18e6a727e - Network accessline 1168
{ url = "https://files.pythonhosted.org/packages/10/90/d62ce007a1c80d0b2c93e02cab211224756240884751b94ca72df8a875ca/tomli-2.4.1-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:136443dbd7e1de - Network accessline 1169
{ url = "https://files.pythonhosted.org/packages/1a/7e/caf6496d60152ad4ed09282c1885cca4eea150bfd007da84aea07bcc0a3e/tomli-2.4.1-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:5e262d41726bc187e69af7825504c933b6794dc3fbd5945e41a79bb14 - Network accessline 1170
{ url = "https://files.pythonhosted.org/packages/99/e7/c6f69c3120de34bbd882c6fba7975f3d7a746e9218e56ab46a1bc4b42552/tomli-2.4.1-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:5cb41aa38891e073ee49d55fbc7839cfdb2bc0e600add13874d048c94a - Network accessline 1171
{ url = "https://files.pythonhosted.org/packages/d6/2f/4a3c322f22c5c66c4b836ec58211641a4067364f5dcdd7b974b4c5da300c/tomli-2.4.1-cp312-cp312-win32.whl", hash = "sha256:da25dc3563bff5965356133435b757a795a17b17d01dbc0f42fb32447ddfd917", size = - Network accessline 1172
{ url = "https://files.pythonhosted.org/packages/24/22/4daacd05391b92c55759d55eaee21e1dfaea86ce5c571f10083360adf534/tomli-2.4.1-cp312-cp312-win_amd64.whl", hash = "sha256:52c8ef851d9a240f11a88c003eacb03c31fc1c9c4ec64a99a0f922b93874fda9", si - Network accessline 1173
{ url = "https://files.pythonhosted.org/packages/68/fd/70e768887666ddd9e9f5d85129e84910f2db2796f9096aa02b721a53098d/tomli-2.4.1-cp312-cp312-win_arm64.whl", hash = "sha256:f758f1b9299d059cc3f6546ae2af89670cb1c4d48ea29c3cacc4fe7de3058257", si - Network accessline 1174
{ url = "https://files.pythonhosted.org/packages/07/06/b823a7e818c756d9a7123ba2cda7d07bc2dd32835648d1a7b7b7a05d848d/tomli-2.4.1-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:36d2bd2ad5fb9eaddba5226aa02c8ec3fa4f192631e347b3ed28186d43b - Network accessline 1175
{ url = "https://files.pythonhosted.org/packages/14/6f/12645cf7f08e1a20c7eb8c297c6f11d31c1b50f316a7e7e1e1de6e2e7b7e/tomli-2.4.1-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:eb0dc4e38e6a1fd579e5d50369aa2e10acfc9cace504579b2faabb478e769 - Network accessline 1176
{ url = "https://files.pythonhosted.org/packages/5c/e0/90637574e5e7212c09099c67ad349b04ec4d6020324539297b634a0192b0/tomli-2.4.1-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:c7f2c7f2b9c - Network accessline 1177
{ url = "https://files.pythonhosted.org/packages/10/8f/d3ddb16c5a4befdf31a23307f72828686ab2096f068eaf56631e136c1fdd/tomli-2.4.1-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:f3c6818a1a86dd - Network accessline 1178
{ url = "https://files.pythonhosted.org/packages/e3/f1/dbeeb9116715abee2485bf0a12d07a8f31af94d71608c171c45f64c0469d/tomli-2.4.1-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:d312ef37c91508b0ab2cee7da26ec0b3ed2f03ce12bd87a588d771ae1 - Network accessline 1179
{ url = "https://files.pythonhosted.org/packages/d3/74/16336ffd19ed4da28a70959f92f506233bd7cfc2332b20bdb01591e8b1d1/tomli-2.4.1-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:51529d40e3ca50046d7606fa99ce3956a617f9b36380da3b7f0dd3dd28 - Network accessline 1180
{ url = "https://files.pythonhosted.org/packages/16/f9/229fa3434c590ddf6c0aa9af64d3af4b752540686cace29e6281e3458469/tomli-2.4.1-cp313-cp313-win32.whl", hash = "sha256:2190f2e9dd7508d2a90ded5ed369255980a1bcdd58e52f7fe24b8162bf9fedbd", size = - Network accessline 1181
{ url = "https://files.pythonhosted.org/packages/6a/1e/71dfd96bcc1c775420cb8befe7a9d35f2e5b1309798f009dca17b7708c1e/tomli-2.4.1-cp313-cp313-win_amd64.whl", hash = "sha256:8d65a2fbf9d2f8352685bc1364177ee3923d6baf5e7f43ea4959d7d8bc326a36", si - Network accessline 1182
{ url = "https://files.pythonhosted.org/packages/83/7a/d34f422a021d62420b78f5c538e5b102f62bea616d1d75a13f0a88acb04a/tomli-2.4.1-cp313-cp313-win_arm64.whl", hash = "sha256:4b605484e43cdc43f0954ddae319fb75f04cc10dd80d830540060ee7cd0243cd", si - Network accessline 1183
{ url = "https://files.pythonhosted.org/packages/3c/fb/9a5c8d27dbab540869f7c1f8eb0abb3244189ce780ba9cd73f3770662072/tomli-2.4.1-cp314-cp314-macosx_10_15_x86_64.whl", hash = "sha256:fd0409a3653af6c147209d267a0e4243f0ae46b011aa978b1080359fddc - Network accessline 1184
{ url = "https://files.pythonhosted.org/packages/62/05/d2f816630cc771ad836af54f5001f47a6f611d2d39535364f148b6a92d6b/tomli-2.4.1-cp314-cp314-macosx_11_0_arm64.whl", hash = "sha256:a120733b01c45e9a0c34aeef92bf0cf1d56cfe81ed9d47d562f9ed591a982 - Network accessline 1185
{ url = "https://files.pythonhosted.org/packages/ce/48/66341bdb858ad9bd0ceab5a86f90eddab127cf8b046418009f2125630ecb/tomli-2.4.1-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:559db847dc4 - Network accessline 1186
{ url = "https://files.pythonhosted.org/packages/df/6d/c5fad00d82b3c7a3ab6189bd4b10e60466f22cfe8a08a9394185c8a8111c/tomli-2.4.1-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:01f520d4f53ef9 - Network accessline 1187
{ url = "https://files.pythonhosted.org/packages/00/71/3a69e86f3eafe8c7a59d008d245888051005bd657760e96d5fbfb0b740c2/tomli-2.4.1-cp314-cp314-musllinux_1_2_aarch64.whl", hash = "sha256:7f94b27a62cfad8496c8d2513e1a222dd446f095fca8987fceef26122 - Network accessline 1188
{ url = "https://files.pythonhosted.org/packages/67/50/361e986652847fec4bd5e4a0208752fbe64689c603c7ae5ea7cb16b1c0ca/tomli-2.4.1-cp314-cp314-musllinux_1_2_x86_64.whl", hash = "sha256:ede3e6487c5ef5d28634ba3f31f989030ad6af71edfb0055cbbd14189f - Network accessline 1189
{ url = "https://files.pythonhosted.org/packages/8c/9a/b4173689a9203472e5467217e0154b00e260621caa227b6fa01feab16998/tomli-2.4.1-cp314-cp314-win32.whl", hash = "sha256:3d48a93ee1c9b79c04bb38772ee1b64dcf18ff43085896ea460ca8dec96f35f6", size = - Network accessline 1190
{ url = "https://files.pythonhosted.org/packages/14/58/640ac93bf230cd27d002462c9af0d837779f8773bc03dee06b5835208214/tomli-2.4.1-cp314-cp314-win_amd64.whl", hash = "sha256:88dceee75c2c63af144e456745e10101eb67361050196b0b6af5d717254dddf7", si - Network accessline 1191
{ url = "https://files.pythonhosted.org/packages/d5/2f/702d5e05b227401c1068f0d386d79a589bb12bf64c3d2c72ce0631e3bc49/tomli-2.4.1-cp314-cp314-win_arm64.whl", hash = "sha256:b8c198f8c1805dc42708689ed6864951fd2494f924149d3e4bce7710f8eb5232", si - Network accessline 1192
{ url = "https://files.pythonhosted.org/packages/45/4b/b877b05c8ba62927d9865dd980e34a755de541eb65fffba52b4cc495d4d2/tomli-2.4.1-cp314-cp314t-macosx_10_15_x86_64.whl", hash = "sha256:d4d8fe59808a54658fcc0160ecfb1b30f9089906c50b23bcb4c69eddc1 - Network accessline 1193
{ url = "https://files.pythonhosted.org/packages/24/79/6ab420d37a270b89f7195dec5448f79400d9e9c1826df982f3f8e97b24fd/tomli-2.4.1-cp314-cp314t-macosx_11_0_arm64.whl", hash = "sha256:7008df2e7655c495dd12d2a4ad038ff878d4ca4b81fccaf82b714e07eae4 - Network accessline 1194
{ url = "https://files.pythonhosted.org/packages/02/e0/3630057d8eb170310785723ed5adcdfb7d50cb7e6455f85ba8a3deed642b/tomli-2.4.1-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:1d8591993e - Network accessline 1195
{ url = "https://files.pythonhosted.org/packages/7a/b4/1613716072e544d1a7891f548d8f9ec6ce2faf42ca65acae01d76ea06bb0/tomli-2.4.1-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:734e20b57ba95 - Network accessline 1196
{ url = "https://files.pythonhosted.org/packages/05/38/30f541baf6a3f6df77b3df16b01ba319221389e2da59427e221ef417ac0c/tomli-2.4.1-cp314-cp314t-musllinux_1_2_aarch64.whl", hash = "sha256:8a650c2dbafa08d42e51ba0b62740dae4ecb9338eefa093aa5c78ceb - Network accessline 1197
{ url = "https://files.pythonhosted.org/packages/77/a3/ec9dd4fd2c38e98de34223b995a3b34813e6bdadf86c75314c928350ed14/tomli-2.4.1-cp314-cp314t-musllinux_1_2_x86_64.whl", hash = "sha256:504aa796fe0569bb43171066009ead363de03675276d2d121ac1a4572 - Network accessline 1198
{ url = "https://files.pythonhosted.org/packages/ef/be/605a6261cac79fba2ec0c9827e986e00323a1945700969b8ee0b30d85453/tomli-2.4.1-cp314-cp314t-win32.whl", hash = "sha256:b1d22e6e9387bf4739fbe23bfa80e93f6b0373a7f1b96c6227c32bef95a4d7a8", size - Network accessline 1199
{ url = "https://files.pythonhosted.org/packages/12/64/da524626d3b9cc40c168a13da8335fe1c51be12c0a63685cc6db7308daae/tomli-2.4.1-cp314-cp314t-win_amd64.whl", hash = "sha256:2c1c351919aca02858f740c6d33adea0c5deea37f9ecca1cc1ef9e884a619d26", s - Network accessline 1200
{ url = "https://files.pythonhosted.org/packages/5a/cd/e80b62269fc78fc36c9af5a6b89c835baa8af28ff5ad28c7028d60860320/tomli-2.4.1-cp314-cp314t-win_arm64.whl", hash = "sha256:eab21f45c7f66c13f2a9e0e1535309cee140182a9cdae1e041d02e47291e8396", s - Network accessline 1201
{ url = "https://files.pythonhosted.org/packages/7b/61/cceae43728b7de99d9b847560c262873a1f6c98202171fd5ed62640b494b/tomli-2.4.1-py3-none-any.whl", hash = "sha256:0d85819802132122da43cb86656f8d1f8c6587d54ae7dcaf30e90533028b49fe", size = 1458 - Network accessline 1205
name = "twine" version = "6.2.0" source = { registry = "https://pypi.org/simple" } - Network accessline 1206
version = "6.2.0" source = { registry = "https://pypi.org/simple" } dependencies = [ - Network accessline 1207
source = { registry = "https://pypi.org/simple" } - Network accessline 1208
dependencies = [ { name = "id" }, { name = "importlib-metadata", version = "8.7.1", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.10'" }, - Network accessline 1209
{ name = "id" }, { name = "importlib-metadata", version = "8.7.1", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.10'" }, { name = "keyring", marker = "platform_machine != 'ppc64le' and platfor - Network accessline 1210
{ name = "importlib-metadata", version = "8.7.1", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.10'" }, - Network accessline 1212
{ name = "packaging" }, { name = "readme-renderer" }, { name = "requests", version = "2.32.5", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.10'" }, - Network accessline 1213
{ name = "readme-renderer" }, { name = "requests", version = "2.32.5", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.10'" }, { name = "requests", version = "2.34.2", source = { registry = "htt - Network accessline 1214
{ name = "requests", version = "2.32.5", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.10'" }, - Network accessline 1215
{ name = "requests", version = "2.34.2", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.10'" }, - Network accessline 1217
{ name = "rfc3986" }, { name = "rich" }, { name = "urllib3", version = "2.6.3", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.10'" }, - Network accessline 1218
{ name = "rich" }, { name = "urllib3", version = "2.6.3", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.10'" }, { name = "urllib3", version = "2.7.0", source = { registry = "https://pypi.org/s - Network accessline 1219
{ name = "urllib3", version = "2.6.3", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.10'" }, - Network accessline 1220
{ name = "urllib3", version = "2.7.0", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.10'" }, - Network accessline 1221
] sdist = { url = "https://files.pythonhosted.org/packages/e0/a8/949edebe3a82774c1ec34f637f5dd82d1cf22c25e963b7d63771083bbee5/twine-6.2.0.tar.gz", hash = "sha256:e5ed0d2fd70c9959770dce51c8f39c8945c574e18173a7b81802dab51b4b75cf", size = 1722 - Network accessline 1222
sdist = { url = "https://files.pythonhosted.org/packages/e0/a8/949edebe3a82774c1ec34f637f5dd82d1cf22c25e963b7d63771083bbee5/twine-6.2.0.tar.gz", hash = "sha256:e5ed0d2fd70c9959770dce51c8f39c8945c574e18173a7b81802dab51b4b75cf", size = 172262 - Network accessline 1223
wheels = [ { url = "https://files.pythonhosted.org/packages/3a/7a/882d99539b19b1490cac5d77c67338d126e4122c8276bf640e411650c830/twine-6.2.0-py3-none-any.whl", hash = "sha256:418ebf08ccda9a8caaebe414433b0ba5e25eb5e4a927667122fbe8f829f985d - Network accessline 1224
{ url = "https://files.pythonhosted.org/packages/3a/7a/882d99539b19b1490cac5d77c67338d126e4122c8276bf640e411650c830/twine-6.2.0-py3-none-any.whl", hash = "sha256:418ebf08ccda9a8caaebe414433b0ba5e25eb5e4a927667122fbe8f829f985d8", size = 4272 - Network accessline 1228
name = "typing-extensions" version = "4.15.0" source = { registry = "https://pypi.org/simple" } - Network accessline 1229
version = "4.15.0" source = { registry = "https://pypi.org/simple" } sdist = { url = "https://files.pythonhosted.org/packages/72/94/1a15dd82efb362ac84269196e94cf00f187f7ed21c242792a923cdb1c61f/typing_extensions-4.15.0.tar.gz", hash = "sha25 - Network accessline 1230
source = { registry = "https://pypi.org/simple" } - Network accessline 1231
sdist = { url = "https://files.pythonhosted.org/packages/72/94/1a15dd82efb362ac84269196e94cf00f187f7ed21c242792a923cdb1c61f/typing_extensions-4.15.0.tar.gz", hash = "sha256:0cea48d173cc12fa28ecabc3b837ea3cf6f38c6d1136f85cbaaf598984861466", - Network accessline 1232
wheels = [ { url = "https://files.pythonhosted.org/packages/18/67/36e9267722cc04a6b9f15c7f3441c2363321a3ea07da7ae0c0707beb2a9c/typing_extensions-4.15.0-py3-none-any.whl", hash = "sha256:f0fa19c6845758ab08074a0cfa8b7aecb71c999ca73d62883b - Network accessline 1233
{ url = "https://files.pythonhosted.org/packages/18/67/36e9267722cc04a6b9f15c7f3441c2363321a3ea07da7ae0c0707beb2a9c/typing_extensions-4.15.0-py3-none-any.whl", hash = "sha256:f0fa19c6845758ab08074a0cfa8b7aecb71c999ca73d62883bc25cc018c4e548" - Network accessline 1237
name = "urllib3" version = "2.6.3" source = { registry = "https://pypi.org/simple" } - Network accessline 1238
version = "2.6.3" source = { registry = "https://pypi.org/simple" } resolution-markers = [ - Network accessline 1239
source = { registry = "https://pypi.org/simple" } - Network accessline 1242
"python_full_version <= '3.9'", ] sdist = { url = "https://files.pythonhosted.org/packages/c7/24/5f1b3bdffd70275f6661c76461e25f024d5a38a46f04aaca912426a2b1d3/urllib3-2.6.3.tar.gz", hash = "sha256:1b62b6884944a57dbe321509ab94fd4d3b307075e0c2 - Network accessline 1243
] sdist = { url = "https://files.pythonhosted.org/packages/c7/24/5f1b3bdffd70275f6661c76461e25f024d5a38a46f04aaca912426a2b1d3/urllib3-2.6.3.tar.gz", hash = "sha256:1b62b6884944a57dbe321509ab94fd4d3b307075e0c2eae991ac71ee15ad38ed", size = 43 - Network accessline 1244
sdist = { url = "https://files.pythonhosted.org/packages/c7/24/5f1b3bdffd70275f6661c76461e25f024d5a38a46f04aaca912426a2b1d3/urllib3-2.6.3.tar.gz", hash = "sha256:1b62b6884944a57dbe321509ab94fd4d3b307075e0c2eae991ac71ee15ad38ed", size = 4355 - Network accessline 1245
wheels = [ { url = "https://files.pythonhosted.org/packages/39/08/aaaad47bc4e9dc8c725e68f9d04865dbcb2052843ff09c97b08904852d84/urllib3-2.6.3-py3-none-any.whl", hash = "sha256:bf272323e553dfb2e87d9bfd225ca7b0f467b919d7bbd355436d3fd37cb0a - Network accessline 1246
{ url = "https://files.pythonhosted.org/packages/39/08/aaaad47bc4e9dc8c725e68f9d04865dbcb2052843ff09c97b08904852d84/urllib3-2.6.3-py3-none-any.whl", hash = "sha256:bf272323e553dfb2e87d9bfd225ca7b0f467b919d7bbd355436d3fd37cb0acd4", size = 13 - Network accessline 1250
name = "urllib3" version = "2.7.0" source = { registry = "https://pypi.org/simple" } - Network accessline 1251
version = "2.7.0" source = { registry = "https://pypi.org/simple" } resolution-markers = [ - Network accessline 1252
source = { registry = "https://pypi.org/simple" } - Network accessline 1254
"python_full_version >= '3.10'", ] sdist = { url = "https://files.pythonhosted.org/packages/53/0c/06f8b233b8fd13b9e5ee11424ef85419ba0d8ba0b3138bf360be2ff56953/urllib3-2.7.0.tar.gz", hash = "sha256:231e0ec3b63ceb14667c67be60f2f2c40a518cb38b0 - Network accessline 1255
] sdist = { url = "https://files.pythonhosted.org/packages/53/0c/06f8b233b8fd13b9e5ee11424ef85419ba0d8ba0b3138bf360be2ff56953/urllib3-2.7.0.tar.gz", hash = "sha256:231e0ec3b63ceb14667c67be60f2f2c40a518cb38b03af60abc813da26505f4c", size = 43 - Network accessline 1256
sdist = { url = "https://files.pythonhosted.org/packages/53/0c/06f8b233b8fd13b9e5ee11424ef85419ba0d8ba0b3138bf360be2ff56953/urllib3-2.7.0.tar.gz", hash = "sha256:231e0ec3b63ceb14667c67be60f2f2c40a518cb38b03af60abc813da26505f4c", size = 4336 - Network accessline 1257
wheels = [ { url = "https://files.pythonhosted.org/packages/7f/3e/5db95bcf282c52709639744ca2a8b149baccf648e39c8cc87553df9eae0c/urllib3-2.7.0-py3-none-any.whl", hash = "sha256:9fb4c81ebbb1ce9531cce37674bbc6f1360472bc18ca9a553ede278ef7276 - Network accessline 1258
{ url = "https://files.pythonhosted.org/packages/7f/3e/5db95bcf282c52709639744ca2a8b149baccf648e39c8cc87553df9eae0c/urllib3-2.7.0-py3-none-any.whl", hash = "sha256:9fb4c81ebbb1ce9531cce37674bbc6f1360472bc18ca9a553ede278ef7276897", size = 13 - Network accessline 1262
name = "zipp" version = "3.23.1" source = { registry = "https://pypi.org/simple" } - Network accessline 1263
version = "3.23.1" source = { registry = "https://pypi.org/simple" } resolution-markers = [ - Network accessline 1264
source = { registry = "https://pypi.org/simple" } - Network accessline 1267
"python_full_version <= '3.9'", ] sdist = { url = "https://files.pythonhosted.org/packages/30/21/093488dfc7cc8964ded15ab726fad40f25fd3d788fd741cc1c5a17d78ee8/zipp-3.23.1.tar.gz", hash = "sha256:32120e378d32cd9714ad503c1d024619063ec28aad2248 - Network accessline 1268
] sdist = { url = "https://files.pythonhosted.org/packages/30/21/093488dfc7cc8964ded15ab726fad40f25fd3d788fd741cc1c5a17d78ee8/zipp-3.23.1.tar.gz", hash = "sha256:32120e378d32cd9714ad503c1d024619063ec28aad2248dc6672ad13edfa5110", size = 2596 - Network accessline 1269
sdist = { url = "https://files.pythonhosted.org/packages/30/21/093488dfc7cc8964ded15ab726fad40f25fd3d788fd741cc1c5a17d78ee8/zipp-3.23.1.tar.gz", hash = "sha256:32120e378d32cd9714ad503c1d024619063ec28aad2248dc6672ad13edfa5110", size = 25965 - Network accessline 1270
wheels = [ { url = "https://files.pythonhosted.org/packages/08/8a/0861bec20485572fbddf3dfba2910e38fe249796cb73ecdeb74e07eeb8d3/zipp-3.23.1-py3-none-any.whl", hash = "sha256:0b3596c50a5c700c9cb40ba8d86d9f2cc4807e9bedb06bcdf7fac85633e444d - Network accessline 1271
{ url = "https://files.pythonhosted.org/packages/08/8a/0861bec20485572fbddf3dfba2910e38fe249796cb73ecdeb74e07eeb8d3/zipp-3.23.1-py3-none-any.whl", hash = "sha256:0b3596c50a5c700c9cb40ba8d86d9f2cc4807e9bedb06bcdf7fac85633e444dc", size = 1037 - Network accessline 1275
name = "zipp" version = "4.1.0" source = { registry = "https://pypi.org/simple" } - Network accessline 1276
version = "4.1.0" source = { registry = "https://pypi.org/simple" } resolution-markers = [ - Network accessline 1277
source = { registry = "https://pypi.org/simple" } - Network accessline 1279
"python_full_version >= '3.10'", ] sdist = { url = "https://files.pythonhosted.org/packages/b9/d8/eab98a517c14134c0b2eb4e2387bc5f457334293ec5d2dd3857ec2966802/zipp-4.1.0.tar.gz", hash = "sha256:4cb57381f544315db7688e976e922a2b18cdb513d21cc1 - Network accessline 1280
] sdist = { url = "https://files.pythonhosted.org/packages/b9/d8/eab98a517c14134c0b2eb4e2387bc5f457334293ec5d2dd3857ec2966802/zipp-4.1.0.tar.gz", hash = "sha256:4cb57381f544315db7688e976e922a2b18cdb513d21cc194eb42232ba2a3e602", size = 26214 - Network accessline 1281
sdist = { url = "https://files.pythonhosted.org/packages/b9/d8/eab98a517c14134c0b2eb4e2387bc5f457334293ec5d2dd3857ec2966802/zipp-4.1.0.tar.gz", hash = "sha256:4cb57381f544315db7688e976e922a2b18cdb513d21cc194eb42232ba2a3e602", size = 26214 } - Network accessline 1282
wheels = [ { url = "https://files.pythonhosted.org/packages/3a/13/547360d81e6d88d58492968ffda9f9542854f11310ee556fef14260cc886/zipp-4.1.0-py3-none-any.whl", hash = "sha256:25ad4e16390cd314347dd8f1de67a2ac538ae658ed4ab9db16029c07c188e97f - Network accessline 1283
{ url = "https://files.pythonhosted.org/packages/3a/13/547360d81e6d88d58492968ffda9f9542854f11310ee556fef14260cc886/zipp-4.1.0-py3-none-any.whl", hash = "sha256:25ad4e16390cd314347dd8f1de67a2ac538ae658ed4ab9db16029c07c188e97f", size = 10238
clients/rust/Cargo.lock
- Network accessline 6
name = "adler2" version = "2.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 7
version = "2.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "320119579fcad9c21884f5c4861d16174d0e06250625266f50fe6898340abefa" - Network accessline 8
source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 12
name = "aho-corasick" version = "1.1.4" source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 13
version = "1.1.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ddd31a130427c27518df266943a5308ed92d4b226cc639f5a8f1002816174301" - Network accessline 14
source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 21
name = "anyhow" version = "1.0.102" source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 22
version = "1.0.102" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "7f202df86484c868dbad7eaa557ef785d5c66295e41b460ef922eca0723b842c" - Network accessline 23
source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 27
name = "async-trait" version = "0.1.89" source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 28
version = "0.1.89" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "9035ad2d096bed7955a320ee7e2230574d28fd3c3a0f186cbea1ff3c7eed5dbb" - Network accessline 29
source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 38
name = "atomic-waker" version = "1.1.2" source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 39
version = "1.1.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "1505bd5d3d116872e7271a6d4e16d81d0c8570876c8de68093a09ac269d8aac0" - Network accessline 40
source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 44
name = "axum" version = "0.8.9" source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 45
version = "0.8.9" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "31b698c5f9a010f6573133b09e0de5408834d0c82f8d7475a89fc1867a71cd90" - Network accessline 46
source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 69
name = "axum-core" version = "0.5.6" source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 70
version = "0.5.6" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "08c78f31d7b1291f7ee735c1c6780ccde7785daae9a9206026862dab7d8792d1" - Network accessline 71
source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 87
name = "base64" version = "0.22.1" source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 88
version = "0.22.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "72b3254f16251a8381aa12e40e3c4d2f0199f8c6508fbecb9d91f575e0fbb8c6" - Network accessline 89
source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 93
name = "bitflags" version = "2.13.0" source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 94
version = "2.13.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b4388bee8683e3d04af747c73422af53102d2bd24d9eadb6cbc100baef4b43f8" - Network accessline 95
source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 99
name = "block-buffer" version = "0.10.4" source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 100
version = "0.10.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "3078c7629b62d3f0439517fa394996acacc5cbc91c5a20d8c658e77abd503a71" - Network accessline 101
source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 108
name = "bumpalo" version = "3.20.3" source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 109
version = "3.20.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "72f5acc6cb2ba439de613abc23857ec3d78374d8ed5ac84e9d11336e87da8649" - Network accessline 110
source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 114
name = "bytes" version = "1.11.1" source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 115
version = "1.11.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "1e748733b7cbc798e1434b6ac524f0c1ff2ab456fe201501e6497c8417a4fc33" - Network accessline 116
source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 120
name = "cc" version = "1.2.63" source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 121
version = "1.2.63" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "556e016178bb5662a08681bbe0f00f8e17631781a4dfc8c45e466e4b185ec27f" - Network accessline 122
source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 130
name = "cfg-if" version = "1.0.4" source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 131
version = "1.0.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "9330f8b2ff13f34540b44e946ef35111825727b38d33286ef986142615121801" - Network accessline 132
source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 136
name = "cfg_aliases" version = "0.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 137
version = "0.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "613afe47fcd5fac7ccf1db93babcb082c5994d996f20b8b159f2ad1658eb5724" - Network accessline 138
source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 161
name = "cpufeatures" version = "0.2.17" source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 162
version = "0.2.17" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "59ed5838eebb26a2bb2e58f6d5b5316989ae9d08bab10e0e6d103e656d1b0280" - Network accessline 163
source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 170
name = "crc32fast" version = "1.5.0" source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 171
version = "1.5.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "9481c1c90cbf2ac953f07c8d4a58aa3945c425b7185c9154d67a65e4230da511" - Network accessline 172
source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 179
name = "crypto-common" version = "0.1.7" source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 180
version = "0.1.7" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "78c8292055d1c1df0cce5d180393dc8cce0abec0a7102adb6c7b1eef6016d60a" - Network accessline 181
source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 189
name = "digest" version = "0.10.7" source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 190
version = "0.10.7" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "9ed9a281f7bc9b7576e61468ba615a66a5c8cfdff42420a70aa82701a3b1e292" - Network accessline 191
source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 199
name = "dirs" version = "6.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 200
version = "6.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c3e8aa94d75141228480295a7d0e7feb620b1a5ad9f12bc40be62411e38cce4e" - Network accessline 201
source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 208
name = "dirs-sys" version = "0.5.0" source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 209
version = "0.5.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e01a3366d27ee9890022452ee61b2b63a67e6f13f58900b651ff5665f0bb1fab" - Network accessline 210
source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 220
name = "displaydoc" version = "0.2.6" source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 221
version = "0.2.6" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "1ac70aa55017e108007fbaf5aa0f54b021c98f92ff8af59d42eda9da96e3dd4f" - Network accessline 222
source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 231
name = "either" version = "1.16.0" source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 232
version = "1.16.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "91622ff5e7162018101f2fea40d6ebf4a78bbe5a49736a2020649edf9693679e" - Network accessline 233
source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 237
name = "equivalent" version = "1.0.2" source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 238
version = "1.0.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "877a4ace8713b0bcf2a4e7eec82529c029f1d0619886d18145fea96c3ffe5c0f" - Network accessline 239
source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 243
name = "errno" version = "0.3.14" source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 244
version = "0.3.14" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "39cab71617ae0d63f51a36d69f866391735b51691dbda63cf6f96d042b63efeb" - Network accessline 245
source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 253
name = "fastrand" version = "2.4.1" source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 254
version = "2.4.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "9f1f227452a390804cdb637b74a86990f2a7d7ba4b7d5693aac9b4dd6defd8d6" - Network accessline 255
source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 259
name = "filetime" version = "0.2.29" source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 260
version = "0.2.29" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "5c287a33c7f0a620c38e641e7f60827713987b3c0f26e8ddc9462cc69cf75759" - Network accessline 261
source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 269
name = "find-msvc-tools" version = "0.1.9" source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 270
version = "0.1.9" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "5baebc0774151f905a1a2cc41989300b1e6fbb29aff0ceffa1064fdd3088d582" - Network accessline 271
source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 275
name = "fixedbitset" version = "0.5.7" source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 276
version = "0.5.7" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "1d674e81391d1e1ab681a28d99df07927c6d4aa5b027d7da16ba32d1d21ecd99" - Network accessline 277
source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 281
name = "flate2" version = "1.1.9" source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 282
version = "1.1.9" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "843fba2746e448b37e26a819579957415c8cef339bf08564fe8b7ddbd959573c" - Network accessline 283
source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 291
name = "fnv" version = "1.0.7" source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 292
version = "1.0.7" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1" - Network accessline 293
source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 297
name = "foldhash" version = "0.1.5" source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 298
version = "0.1.5" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d9c4f5dac5e15c24eb999c26181a6ca40b39fe946cbe4c263c7209467bc83af2" - Network accessline 299
source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 303
name = "form_urlencoded" version = "1.2.2" source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 304
version = "1.2.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "cb4cb245038516f5f85277875cdaa4f7d2c9a0fa0468de06ed190163b1581fcf" - Network accessline 305
source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 312
name = "futures-channel" version = "0.3.32" source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 313
version = "0.3.32" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "07bbe89c50d7a535e539b8c17bc0b49bdb77747034daa8087407d655f3f7cc1d" - Network accessline 314
source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 321
name = "futures-core" version = "0.3.32" source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 322
version = "0.3.32" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "7e3450815272ef58cec6d564423f6e755e25379b217b0bc688e295ba24df6b1d" - Network accessline 323
source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 327
name = "futures-sink" version = "0.3.32" source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 328
version = "0.3.32" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c39754e157331b013978ec91992bde1ac089843443c49cbc7f46150b0fad0893" - Network accessline 329
source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 333
name = "futures-task" version = "0.3.32" source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 334
version = "0.3.32" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "037711b3d59c33004d3856fbdc83b99d4ff37a24768fa1be9ce3538a1cde4393" - Network accessline 335
source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 339
name = "futures-util" version = "0.3.32" source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 340
version = "0.3.32" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "389ca41296e6190b48053de0321d02a77f32f8a5d2461dd38762c0593805c6d6" - Network accessline 341
source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 358
name = "generic-array" version = "0.14.7" source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 359
version = "0.14.7" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "85649ca51fd72272d7821adaf274ad91c288277713d9c18820d8499a7ff69e9a" - Network accessline 360
source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 368
name = "getrandom" version = "0.2.17" source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 369
version = "0.2.17" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ff2abc00be7fca6ebc474524697ae276ad847ad0a6b3faa4bcb027e9a4614ad0" - Network accessline 370
source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 381
name = "getrandom" version = "0.3.4" source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 382
version = "0.3.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "899def5c37c4fd7b2664648c28120ecec138e4d395b459e5ca34f9cce2dd77fd" - Network accessline 383
source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 395
name = "getrandom" version = "0.4.2" source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 396
version = "0.4.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "0de51e6874e94e7bf76d726fc5d13ba782deca734ff60d5bb2fb2607c7406555" - Network accessline 397
source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 408
name = "h2" version = "0.4.14" source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 409
version = "0.4.14" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "171fefbc92fe4a4de27e0698d6a5b392d6a0e333506bc49133760b3bcf948733" - Network accessline 410
source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 427
name = "hashbrown" version = "0.15.5" source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 428
version = "0.15.5" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "9229cfe53dfd69f0609a49f65461bd93001ea1ef889cd5529dd176593f5338a1" - Network accessline 429
source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 436
name = "hashbrown" version = "0.17.1" source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 437
version = "0.17.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ed5909b6e89a2db4456e54cd5f673791d7eca6732202bbf2a9cc504fe2f9b84a" - Network accessline 438
source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 442
name = "heck" version = "0.5.0" source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 443
version = "0.5.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "2304e00983f87ffb38b55b444b5e3b60a884b5d30c0fca7d82fe33449bbe55ea" - Network accessline 444
source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 448
name = "hex" version = "0.4.3" source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 449
version = "0.4.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "7f24254aa9a54b5c858eaee2f5bccdb46aaf0e486a595ed5fd8f86ba55232a70" - Network accessline 450
source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 454
name = "http" version = "1.4.1" source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 455
version = "1.4.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "8be7462df143984c4598a256ef469b251d7d7f9e271135073e78fc535414f3d0" - Network accessline 456
source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 464
name = "http-body" version = "1.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 465
version = "1.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "1efedce1fb8e6913f23e0c92de8e62cd5b772a67e7b3946df930a62566c93184" - Network accessline 466
source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 474
name = "http-body-util" version = "0.1.3" source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 475
version = "0.1.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b021d93e26becf5dc7e1b75b1bed1fd93124b374ceb73f43d4d4eafec896a64a" - Network accessline 476
source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 487
name = "httparse" version = "1.10.1" source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 488
version = "1.10.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "6dbf3de79e51f3d586ab4cb9d5c3e2c14aa28ed23d180cf89b4df0454a69cc87" - Network accessline 489
source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 493
name = "httpdate" version = "1.0.3" source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 494
version = "1.0.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "df3b46402a9d5adb4c86a0cf463f42e19994e3ee891101b1841f30a545cb49a9" - Network accessline 495
source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 499
name = "hyper" version = "1.10.1" source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 500
version = "1.10.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "55281c53a1894c864990125767da440a4e630446785086f52523b20033b74498" - Network accessline 501
source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 521
name = "hyper-rustls" version = "0.27.9" source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 522
version = "0.27.9" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "33ca68d021ef39cf6463ab54c1d0f5daf03377b70561305bb89a8f83aab66e0f" - Network accessline 523
source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 537
name = "hyper-timeout" version = "0.5.2" source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 538
version = "0.5.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "2b90d566bffbce6a75bd8b09a05aa8c2cb1fabb6cb348f8840c9e4c90a0d83b0" - Network accessline 539
source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 550
name = "hyper-util" version = "0.1.20" source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 551
version = "0.1.20" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "96547c2556ec9d12fb1578c4eaf448b04993e7fb79cbaad930a656880a6bdfa0" - Network accessline 552
source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 573
name = "icu_collections" version = "2.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 574
version = "2.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "2984d1cd16c883d7935b9e07e44071dca8d917fd52ecc02c04d5fa0b5a3f191c" - Network accessline 575
source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 587
name = "icu_locale_core" version = "2.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 588
version = "2.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "92219b62b3e2b4d88ac5119f8904c10f8f61bf7e95b640d25ba3075e6cac2c29" - Network accessline 589
source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 600
name = "icu_normalizer" version = "2.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 601
version = "2.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c56e5ee99d6e3d33bd91c5d85458b6005a22140021cc324cea84dd0e72cff3b4" - Network accessline 602
source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 614
name = "icu_normalizer_data" version = "2.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 615
version = "2.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "da3be0ae77ea334f4da67c12f149704f19f81d1adf7c51cf482943e84a2bad38" - Network accessline 616
source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 620
name = "icu_properties" version = "2.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 621
version = "2.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "bee3b67d0ea5c2cca5003417989af8996f8604e34fb9ddf96208a033901e70de" - Network accessline 622
source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 634
name = "icu_properties_data" version = "2.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 635
version = "2.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "8e2bbb201e0c04f7b4b3e14382af113e17ba4f63e2c9d2ee626b720cbce54a14" - Network accessline 636
source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 640
name = "icu_provider" version = "2.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 641
version = "2.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "139c4cf31c8b5f33d7e199446eff9c1e02decfc2f0eec2c8d71f65befa45b421" - Network accessline 642
source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 655
name = "id-arena" version = "2.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 656
version = "2.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "3d3067d79b975e8844ca9eb072e16b31c3c1c36928edf9c6789548c524d0d954" - Network accessline 657
source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 661
name = "idna" version = "1.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 662
version = "1.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "3b0875f23caa03898994f6ddc501886a45c7d3d62d04d2d90788d47be1b1e4de" - Network accessline 663
source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 672
name = "idna_adapter" version = "1.2.2" source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 673
version = "1.2.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "cb68373c0d6620ef8105e855e7745e18b0d00d3bdb07fb532e434244cdb9a714" - Network accessline 674
source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 682
name = "indexmap" version = "2.14.0" source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 683
version = "2.14.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d466e9454f08e4a911e14806c24e16fba1b4c121d1ea474396f396069cf949d9" - Network accessline 684
source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 694
name = "ipnet" version = "2.12.0" source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 695
version = "2.12.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d98f6fed1fde3f8c21bc40a1abb88dd75e67924f9cffc3ef95607bad8017f8e2" - Network accessline 696
source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 700
name = "itertools" version = "0.14.0" source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 701
version = "0.14.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "2b192c782037fadd9cfa75548310488aabdbf3d2da73885b31bd0abd03351285" - Network accessline 702
source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 709
name = "itoa" version = "1.0.18" source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 710
version = "1.0.18" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "8f42a60cbdf9a97f5d2305f08a87dc4e09308d1276d28c869c684d7777685682" - Network accessline 711
source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 715
name = "js-sys" version = "0.3.99" source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 716
version = "0.3.99" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "142bc4740e452c1e57ade0cbc129f139c9093e354346f0872ef985f4f5cf5f11" - Network accessline 717
source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 727
name = "leb128fmt" version = "0.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 728
version = "0.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "09edd9e8b54e49e587e4f6295a7d29c3ea94d469cb40ab8ca70b288248a81db2" - Network accessline 729
source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 733
name = "libc" version = "0.2.186" source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 734
version = "0.2.186" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "68ab91017fe16c622486840e4c83c9a37afeff978bd239b5293d61ece587de66" - Network accessline 735
source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 739
name = "libredox" version = "0.1.17" source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 740
version = "0.1.17" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f02ab6bace2054fb888a3c16f990117b579d14a3088e472d63c6011fa185c9d3" - Network accessline 741
source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 748
name = "linux-raw-sys" version = "0.12.1" source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 749
version = "0.12.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "32a66949e030da00e8c7d4434b251670a91556f4144941d37452769c25d58a53" - Network accessline 750
source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 754
name = "litemap" version = "0.8.2" source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 755
version = "0.8.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "92daf443525c4cce67b150400bc2316076100ce0b3686209eb8cf3c31612e6f0" - Network accessline 756
source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 760
name = "log" version = "0.4.32" source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 761
version = "0.4.32" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "953f07c43838f8e6f9758cab68bf5bed85465e7587ebe0b823f1bcd81978ad3a" - Network accessline 762
source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 766
name = "lru-slab" version = "0.1.2" source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 767
version = "0.1.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "112b39cec0b298b6c1999fee3e31427f74f676e4cb9879ed1a121b43661a4154" - Network accessline 768
source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 772
name = "matchit" version = "0.8.4" source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 773
version = "0.8.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "47e1ffaa40ddd1f3ed91f717a33c8c0ee23fff369e3aa8772b9605cc1d22f4c3" - Network accessline 774
source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 778
name = "memchr" version = "2.8.1" source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 779
version = "2.8.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "6b947ae49db0d222b1dbc6b113ce7248a3fc3a6ca21b696717bfc000ba4484d8" - Network accessline 780
source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 784
name = "mime" version = "0.3.17" source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 785
version = "0.3.17" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "6877bb514081ee2a7ff5ef9de3281f14a4dd4bceac4c09388074a6b5df8a139a" - Network accessline 786
source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 790
name = "miniz_oxide" version = "0.8.9" source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 791
version = "0.8.9" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "1fa76a2c86f704bdb222d66965fb3d63269ce38518b83cb0575fca855ebb6316" - Network accessline 792
source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 800
name = "mio" version = "1.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 801
version = "1.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "02bd0af71c67b473010cbbc60715ee815645a4dc942899111f494b4b737d6fda" - Network accessline 802
source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 811
name = "multimap" version = "0.10.1" source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 812
version = "0.10.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "1d87ecb2933e8aeadb3e3a02b828fed80a7528047e68b4f424523a0981a3a084" - Network accessline 813
source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 817
name = "once_cell" version = "1.21.4" source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 818
version = "1.21.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "9f7c3e4beb33f85d45ae3e3a1792185706c8e16d043238c593331cc7cd313b50" - Network accessline 819
source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 823
name = "option-ext" version = "0.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 824
version = "0.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "04744f49eae99ab78e0d5c0b603ab218f515ea8cfe5a456d7629ad883a3b6e7d" - Network accessline 825
source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 829
name = "percent-encoding" version = "2.3.2" source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 830
version = "2.3.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "9b4f627cb1b25917193a259e49bdad08f671f8d9708acfd5fe0a8c1455d87220" - Network accessline 831
source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 835
name = "petgraph" version = "0.8.3" source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 836
version = "0.8.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "8701b58ea97060d5e5b155d383a69952a60943f0e6dfe30b04c287beb0b27455" - Network accessline 837
source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 846
name = "pin-project" version = "1.1.13" source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 847
version = "1.1.13" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "2466b2336ed02bcdca6b294417127b90ec92038d1d5c4fbeac971a922e0e0924" - Network accessline 848
source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 855
name = "pin-project-internal" version = "1.1.13" source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 856
version = "1.1.13" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c96395f0a926bc13b1c17622aaddda1ecb55d49c8f1bf9777e4d877800a43f8b" - Network accessline 857
source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 866
name = "pin-project-lite" version = "0.2.17" source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 867
version = "0.2.17" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "a89322df9ebe1c1578d689c92318e070967d1042b512afbe49518723f4e6d5cd" - Network accessline 868
source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 872
name = "potential_utf" version = "0.1.5" source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 873
version = "0.1.5" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "0103b1cef7ec0cf76490e969665504990193874ea05c85ff9bab8b911d0a0564" - Network accessline 874
source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 881
name = "ppv-lite86" version = "0.2.21" source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 882
version = "0.2.21" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "85eae3c4ed2f50dcfe72643da4befc30deadb458a9b590d720cde2f2b1e97da9" - Network accessline 883
source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 890
name = "prettyplease" version = "0.2.37" source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 891
version = "0.2.37" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "479ca8adacdd7ce8f1fb39ce9ecccbfe93a3f1344b3d0d97f20bc0196208f62b" - Network accessline 892
source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 900
name = "proc-macro2" version = "1.0.106" source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 901
version = "1.0.106" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "8fd00f0bb2e90d81d1044c2b32617f68fcb9fa3bb7640c23e9c748e53fb30934" - Network accessline 902
source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 909
name = "prost" version = "0.14.3" source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 910
version = "0.14.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d2ea70524a2f82d518bce41317d0fae74151505651af45faf1ffbd6fd33f0568" - Network accessline 911
source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 919
name = "prost-build" version = "0.14.3" source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 920
version = "0.14.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "343d3bd7056eda839b03204e68deff7d1b13aba7af2b2fd16890697274262ee7" - Network accessline 921
source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 940
name = "prost-derive" version = "0.14.3" source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 941
version = "0.14.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "27c6023962132f4b30eb4c172c91ce92d933da334c59c23cddee82358ddafb0b" - Network accessline 942
source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 953
name = "prost-types" version = "0.14.3" source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 954
version = "0.14.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "8991c4cbdb8bc5b11f0b074ffe286c30e523de90fee5ba8132f1399f23cb3dd7" - Network accessline 955
source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 962
name = "pulldown-cmark" version = "0.13.4" source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 963
version = "0.13.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e9f068eba8e7071c5f9511831b44f32c740d5adf574e990f946ddb53db2f314e" - Network accessline 964
source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 973
name = "pulldown-cmark-to-cmark" version = "22.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 974
version = "22.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "50793def1b900256624a709439404384204a5dc3a6ec580281bfaac35e882e90" - Network accessline 975
source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 982
name = "quinn" version = "0.11.9" source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 983
version = "0.11.9" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b9e20a958963c291dc322d98411f541009df2ced7b5a4f2bd52337638cfccf20" - Network accessline 984
source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 1002
name = "quinn-proto" version = "0.11.14" source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 1003
version = "0.11.14" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "434b42fec591c96ef50e21e886936e66d3cc3f737104fdb9b737c40ffb94c098" - Network accessline 1004
source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 1023
name = "quinn-udp" version = "0.5.14" source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 1024
version = "0.5.14" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "addec6a0dcad8a8d96a771f815f0eaf55f9d1805756410b39f5fa81332574cbd" - Network accessline 1025
source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 1037
name = "quote" version = "1.0.45" source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 1038
version = "1.0.45" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "41f2619966050689382d2b44f664f4bc593e129785a36d6ee376ddf37259b924" - Network accessline 1039
source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 1046
name = "r-efi" version = "5.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 1047
version = "5.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "69cdb34c158ceb288df11e18b4bd39de994f6657d83847bdffdbd7f346754b0f" - Network accessline 1048
source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 1052
name = "r-efi" version = "6.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 1053
version = "6.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f8dcc9c7d52a811697d2151c701e0d08956f92b0e24136cf4cf27b57a6a0d9bf" - Network accessline 1054
source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 1058
name = "rand" version = "0.9.4" source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 1059
version = "0.9.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "44c5af06bb1b7d3216d91932aed5265164bf384dc89cd6ba05cf59a35f5f76ea" - Network accessline 1060
source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 1068
name = "rand_chacha" version = "0.9.0" source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 1069
version = "0.9.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d3022b5f1df60f26e1ffddd6c66e8aa15de382ae63b3a0c1bfc0e4d3e3f325cb" - Network accessline 1070
source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 1078
name = "rand_core" version = "0.9.5" source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 1079
version = "0.9.5" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "76afc826de14238e6e8c374ddcc1fa19e374fd8dd986b0d2af0d02377261d83c" - Network accessline 1080
source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 1087
name = "redox_users" version = "0.5.2" source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 1088
version = "0.5.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "a4e608c6638b9c18977b00b475ac1f28d14e84b27d8d42f70e0bf1e3dec127ac" - Network accessline 1089
source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 1098
name = "regex" version = "1.12.3" source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 1099
version = "1.12.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e10754a14b9137dd7b1e3e5b0493cc9171fdd105e0ab477f51b72e7f3ac0e276" - Network accessline 1100
source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 1110
name = "regex-automata" version = "0.4.14" source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 1111
version = "0.4.14" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "6e1dd4122fc1595e8162618945476892eefca7b88c52820e74af6262213cae8f" - Network accessline 1112
source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 1121
name = "regex-syntax" version = "0.8.10" source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 1122
version = "0.8.10" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "dc897dd8d9e8bd1ed8cdad82b5966c3e0ecae09fb1907d58efaa013543185d0a" - Network accessline 1123
source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 1127
name = "reqwest" version = "0.12.28" source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 1128
version = "0.12.28" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "eddd3ca559203180a307f12d114c268abf583f59b03cb906fd0b3ff8646c1147" - Network accessline 1129
source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 1165
name = "ring" version = "0.17.14" source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 1166
version = "0.17.14" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "a4689e6c2294d81e88dc6261c768b63bc4fcdb852be6d1352498b114f61383b7" - Network accessline 1167
source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 1179
name = "rustc-hash" version = "2.1.2" source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 1180
version = "2.1.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "94300abf3f1ae2e2b8ffb7b58043de3d399c73fa6f4b73826402a5c457614dbe" - Network accessline 1181
source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 1185
name = "rustix" version = "1.1.4" source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 1186
version = "1.1.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b6fe4565b9518b83ef4f91bb47ce29620ca828bd32cb7e408f0062e9930ba190" - Network accessline 1187
source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 1198
name = "rustls" version = "0.23.40" source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 1199
version = "0.23.40" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ef86cd5876211988985292b91c96a8f2d298df24e75989a43a3c73f2d4d8168b" - Network accessline 1200
source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 1212
name = "rustls-pki-types" version = "1.14.1" source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 1213
version = "1.14.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "30a7197ae7eb376e574fe940d068c30fe0462554a3ddbe4eca7838e049c937a9" - Network accessline 1214
source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 1222
name = "rustls-webpki" version = "0.103.13" source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 1223
version = "0.103.13" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "61c429a8649f110dddef65e2a5ad240f747e85f7758a6bccc7e5777bd33f756e" - Network accessline 1224
source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 1233
name = "rustversion" version = "1.0.22" source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 1234
version = "1.0.22" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b39cdef0fa800fc44525c84ccb54a029961a8215f9619753635a9c0d2538d46d" - Network accessline 1235
source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 1239
name = "ryu" version = "1.0.23" source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 1240
version = "1.0.23" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "9774ba4a74de5f7b1c1451ed6cd5285a32eddb5cccb8cc655a4e50009e06477f" - Network accessline 1241
source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 1245
name = "semver" version = "1.0.28" source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 1246
version = "1.0.28" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "8a7852d02fc848982e0c167ef163aaff9cd91dc640ba85e263cb1ce46fae51cd" - Network accessline 1247
source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 1251
name = "serde" version = "1.0.228" source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 1252
version = "1.0.228" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "9a8e94ea7f378bd32cbbd37198a4a91436180c5bb472411e48b5ec2e2124ae9e" - Network accessline 1253
source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 1260
name = "serde_core" version = "1.0.228" source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 1261
version = "1.0.228" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "41d385c7d4ca58e59fc732af25c3983b67ac852c1a25000afe1175de458b67ad" - Network accessline 1262
source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 1269
name = "serde_derive" version = "1.0.228" source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 1270
version = "1.0.228" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d540f220d3187173da220f885ab66608367b6574e925011a9353e4badda91d79" - Network accessline 1271
source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 1280
name = "serde_json" version = "1.0.150" source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 1281
version = "1.0.150" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e8014e44b4736ed0538adeecded0fce2a272f22dc9578a7eb6b2d9993c74cfb9" - Network accessline 1282
source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 1293
name = "serde_urlencoded" version = "0.7.1" source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 1294
version = "0.7.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d3491c14715ca2294c4d6a88f15e84739788c1d030eed8c110436aafdaa2f3fd" - Network accessline 1295
source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 1305
name = "sha2" version = "0.10.9" source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 1306
version = "0.10.9" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "a7507d819769d01a365ab707794a4084392c824f54a7a6a7862f8c3d0892b283" - Network accessline 1307
source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 1316
name = "shlex" version = "2.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 1317
version = "2.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f8fadd59c855ef2080decdef8ff161eb6661b86933c9d82e5ba29dc602a55aba" - Network accessline 1318
source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 1322
name = "signal-hook-registry" version = "1.4.8" source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 1323
version = "1.4.8" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c4db69cba1110affc0e9f7bcd48bbf87b3f4fc7c61fc9155afd4c469eb3d6c1b" - Network accessline 1324
source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 1332
name = "simd-adler32" version = "0.3.9" source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 1333
version = "0.3.9" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "703d5c7ef118737c72f1af64ad2f6f8c5e1921f818cdcb97b8fe6fc69bf66214" - Network accessline 1334
source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 1338
name = "slab" version = "0.4.12" source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 1339
version = "0.4.12" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "0c790de23124f9ab44544d7ac05d60440adc586479ce501c1d6d7da3cd8c9cf5" - Network accessline 1340
source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 1344
name = "smallvec" version = "1.15.1" source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 1345
version = "1.15.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "67b1b7a3b5fe4f1376887184045fcf45c69e92af734b7aaddc05fb777b6fbd03" - Network accessline 1346
source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 1350
name = "socket2" version = "0.6.4" source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 1351
version = "0.6.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "52d1cfed4120b4d927bf7c0f86d2087a4a7d6027c906d9f9d525a80573b9be51" - Network accessline 1352
source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 1360
name = "stable_deref_trait" version = "1.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 1361
version = "1.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "6ce2be8dc25455e1f91df71bfa12ad37d7af1092ae736f3a6cd0e37bc7810596" - Network accessline 1362
source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 1366
name = "subtle" version = "2.6.1" source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 1367
version = "2.6.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "13c2bddecc57b384dee18652358fb23172facb8a2c51ccc10d74c157bdea3292" - Network accessline 1368
source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 1372
name = "syn" version = "2.0.117" source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 1373
version = "2.0.117" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e665b8803e7b1d2a727f4023456bbbbe74da67099c585258af0ad9c5013b9b99" - Network accessline 1374
source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 1383
name = "sync_wrapper" version = "1.0.2" source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 1384
version = "1.0.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "0bf256ce5efdfa370213c1dabab5935a12e49f2c58d15e9eac2870d3b4f27263" - Network accessline 1385
source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 1392
name = "synstructure" version = "0.13.2" source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 1393
version = "0.13.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "728a70f3dbaf5bab7f0c4b1ac8d7ae5ea60a4b5549c8a5914361c99147a709d2" - Network accessline 1394
source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 1403
name = "tar" version = "0.4.46" source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 1404
version = "0.4.46" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "3f6221d9a6003c78398e3b239969f352578258df48c8eb051caadae0015bc840" - Network accessline 1405
source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 1414
name = "tempfile" version = "3.27.0" source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 1415
version = "3.27.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "32497e9a4c7b38532efcdebeef879707aa9f794296a4f0244f6f69e9bc8574bd" - Network accessline 1416
source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 1427
name = "thiserror" version = "2.0.18" source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 1428
version = "2.0.18" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "4288b5bcbc7920c07a1149a35cf9590a2aa808e0bc1eafaade0b80947865fbc4" - Network accessline 1429
source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 1436
name = "thiserror-impl" version = "2.0.18" source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 1437
version = "2.0.18" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ebc4ee7f67670e9b64d05fa4253e753e016c6c95ff35b89b7941d6b856dec1d5" - Network accessline 1438
source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 1447
name = "tinystr" version = "0.8.3" source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 1448
version = "0.8.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c8323304221c2a851516f22236c5722a72eaa19749016521d6dff0824447d96d" - Network accessline 1449
source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 1457
name = "tinyvec" version = "1.11.0" source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 1458
version = "1.11.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "3e61e67053d25a4e82c844e8424039d9745781b3fc4f32b8d55ed50f5f667ef3" - Network accessline 1459
source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 1466
name = "tinyvec_macros" version = "0.1.1" source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 1467
version = "0.1.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "1f3ccbac311fea05f86f61904b462b55fb3df8837a366dfc601a0161d0532f20" - Network accessline 1468
source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 1472
name = "tokio" version = "1.52.3" source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 1473
version = "1.52.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "8fc7f01b389ac15039e4dc9531aa973a135d7a4135281b12d7c1bc79fd57fffe" - Network accessline 1474
source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 1488
name = "tokio-macros" version = "2.7.0" source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 1489
version = "2.7.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "385a6cb71ab9ab790c5fe8d67f1645e6c450a7ce006a33de03daa956cf70a496" - Network accessline 1490
source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 1499
name = "tokio-rustls" version = "0.26.4" source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 1500
version = "0.26.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "1729aa945f29d91ba541258c8df89027d5792d85a8841fb65e8bf0f4ede4ef61" - Network accessline 1501
source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 1509
name = "tokio-stream" version = "0.1.18" source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 1510
version = "0.1.18" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "32da49809aab5c3bc678af03902d4ccddea2a87d028d86392a4b1560c6906c70" - Network accessline 1511
source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 1520
name = "tokio-util" version = "0.7.18" source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 1521
version = "0.7.18" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "9ae9cec805b01e8fc3fd2fe289f89149a9b66dd16786abd8b19cfa7b48cb0098" - Network accessline 1522
source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 1533
name = "tonic" version = "0.14.6" source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 1534
version = "0.14.6" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ac2a5518c70fa84342385732db33fb3f44bc4cc748936eb5833d2df34d6445ef" - Network accessline 1535
source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 1562
name = "tonic-build" version = "0.14.6" source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 1563
version = "0.14.6" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c68f61875ac5293cf72e6c8cf0158086428c82c37229e98c840878f1706b0322" - Network accessline 1564
source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 1574
name = "tonic-prost" version = "0.14.6" source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 1575
version = "0.14.6" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "50849f68853be452acf590cde0b146665b8d507b3b8af17261df47e02c209ea0" - Network accessline 1576
source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 1585
name = "tonic-prost-build" version = "0.14.6" source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 1586
version = "0.14.6" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "654e5643eff75d7f8c99197ce1440ed19a3474eada74c12bbac488b2cafdae27" - Network accessline 1587
source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 1601
name = "tower" version = "0.5.3" source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 1602
version = "0.5.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ebe5ef63511595f1344e2d5cfa636d973292adc0eec1f0ad45fae9f0851ab1d4" - Network accessline 1603
source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 1620
name = "tower-http" version = "0.6.11" source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 1621
version = "0.6.11" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "4cfcf7e2740e6fc6d4d688b4ef00650406bb94adf4731e43c096c3a19fe40840" - Network accessline 1622
source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 1638
name = "tower-layer" version = "0.3.3" source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 1639
version = "0.3.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "121c2a6cda46980bb0fcd1647ffaf6cd3fc79a013de288782836f6df9c48780e" - Network accessline 1640
source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 1644
name = "tower-service" version = "0.3.3" source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 1645
version = "0.3.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "8df9b6e13f2d32c91b9bd719c00d1958837bc7dec474d94952798cc8e69eeec3" - Network accessline 1646
source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 1650
name = "tracing" version = "0.1.44" source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 1651
version = "0.1.44" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "63e71662fa4b2a2c3a26f570f037eb95bb1f85397f3cd8076caed2f026a6d100" - Network accessline 1652
source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 1661
name = "tracing-attributes" version = "0.1.31" source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 1662
version = "0.1.31" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "7490cfa5ec963746568740651ac6781f701c9c5ea257c58e057f3ba8cf69e8da" - Network accessline 1663
source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 1672
name = "tracing-core" version = "0.1.36" source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 1673
version = "0.1.36" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "db97caf9d906fbde555dd62fa95ddba9eecfd14cb388e4f491a66d74cd5fb79a" - Network accessline 1674
source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 1681
name = "try-lock" version = "0.2.5" source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 1682
version = "0.2.5" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e421abadd41a4225275504ea4d6566923418b7f05506fbc9c0fe86ba7396114b" - Network accessline 1683
source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 1687
name = "typenum" version = "1.20.1" source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 1688
version = "1.20.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b6f5e870be6c3b371b77fe0ee0bafb859fa4964b4404c27de1d380043c4dda20" - Network accessline 1689
source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 1693
name = "unicase" version = "2.9.0" source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 1694
version = "2.9.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "dbc4bc3a9f746d862c45cb89d705aa10f187bb96c76001afab07a0d35ce60142" - Network accessline 1695
source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 1699
name = "unicode-ident" version = "1.0.24" source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 1700
version = "1.0.24" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e6e4313cd5fcd3dad5cafa179702e2b244f760991f45397d14d4ebf38247da75" - Network accessline 1701
source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 1705
name = "unicode-xid" version = "0.2.6" source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 1706
version = "0.2.6" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ebc1c04c71510c7f702b52b7c350734c9ff1295c464a03335b00bb84fc54f853" - Network accessline 1707
source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 1711
name = "untrusted" version = "0.9.0" source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 1712
version = "0.9.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "8ecb6da28b8a351d773b68d5825ac39017e680750f980f3a1a85cd8dd28a47c1" - Network accessline 1713
source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 1717
name = "url" version = "2.5.8" source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 1718
version = "2.5.8" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ff67a8a4397373c3ef660812acab3268222035010ab8680ec4215f38ba3d0eed" - Network accessline 1719
source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 1729
name = "utf8_iter" version = "1.0.4" source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 1730
version = "1.0.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b6c140620e7ffbb22c2dee59cafe6084a59b5ffc27a8859a5f0d494b5d52b6be" - Network accessline 1731
source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 1735
name = "version_check" version = "0.9.5" source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 1736
version = "0.9.5" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "0b928f33d975fc6ad9f86c8f283853ad26bdd5b10b7f1542aa2fa15e2289105a" - Network accessline 1737
source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 1741
name = "want" version = "0.3.1" source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 1742
version = "0.3.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "bfa7760aed19e106de2c7c0b581b509f2f25d3dacaf737cb82ac61bc6d760b0e" - Network accessline 1743
source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 1750
name = "wasi" version = "0.11.1+wasi-snapshot-preview1" source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 1751
version = "0.11.1+wasi-snapshot-preview1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ccf3ec651a847eb01de73ccad15eb7d99f80485de043efb2f370cd654f4ea44b" - Network accessline 1752
source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 1756
name = "wasip2" version = "1.0.3+wasi-0.2.9" source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 1757
version = "1.0.3+wasi-0.2.9" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "20064672db26d7cdc89c7798c48a0fdfac8213434a1186e5ef29fd560ae223d6" - Network accessline 1758
source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 1765
name = "wasip3" version = "0.4.0+wasi-0.3.0-rc-2026-01-06" source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 1766
version = "0.4.0+wasi-0.3.0-rc-2026-01-06" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "5428f8bf88ea5ddc08faddef2ac4a67e390b88186c703ce6dbd955e1c145aca5" - Network accessline 1767
source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 1774
name = "wasm-bindgen" version = "0.2.122" source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 1775
version = "0.2.122" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "3ed04576f974d2b2fba0f38c51dbc5518011e38c36bf1143164be765528fd409" - Network accessline 1776
source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 1787
name = "wasm-bindgen-futures" version = "0.4.72" source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 1788
version = "0.4.72" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "9473dbd2991ae90b6291c3c32c30c6187ac49aa32f9905d1cce280ec1e110b0f" - Network accessline 1789
source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 1797
name = "wasm-bindgen-macro" version = "0.2.122" source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 1798
version = "0.2.122" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "916151b09da36bd82f6615cbf3a419e2f0ba23a03c6160e8e92eb6bd4aa1dec6" - Network accessline 1799
source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 1807
name = "wasm-bindgen-macro-support" version = "0.2.122" source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 1808
version = "0.2.122" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "299047362ccbfce148b67ab7e73349f77748e00c8296f9542adfad2ad82c5c5e" - Network accessline 1809
source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 1820
name = "wasm-bindgen-shared" version = "0.2.122" source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 1821
version = "0.2.122" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "9a929b2c61f11ba3e9bc35b50c1f25cb38e0e892c0c231ae2b8cf78d5dad4437" - Network accessline 1822
source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 1829
name = "wasm-encoder" version = "0.244.0" source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 1830
version = "0.244.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "990065f2fe63003fe337b932cfb5e3b80e0b4d0f5ff650e6985b1048f62c8319" - Network accessline 1831
source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 1839
name = "wasm-metadata" version = "0.244.0" source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 1840
version = "0.244.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "bb0e353e6a2fbdc176932bbaab493762eb1255a7900fe0fea1a2f96c296cc909" - Network accessline 1841
source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 1851
name = "wasmparser" version = "0.244.0" source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 1852
version = "0.244.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "47b807c72e1bac69382b3a6fb3dbe8ea4c0ed87ff5629b8685ae6b9a611028fe" - Network accessline 1853
source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 1863
name = "web-sys" version = "0.3.99" source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 1864
version = "0.3.99" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "6d621441cfc37b84979402712047321980c178f299193a3589d05b99e8763436" - Network accessline 1865
source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 1873
name = "web-time" version = "1.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 1874
version = "1.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "5a6580f308b1fad9207618087a65c04e7a10bc77e02c8e84e9b00dd4b12fa0bb" - Network accessline 1875
source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 1883
name = "webpki-roots" version = "1.0.7" source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 1884
version = "1.0.7" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "52f5ee44c96cf55f1b349600768e3ece3a8f26010c05265ab73f945bb1a2eb9d" - Network accessline 1885
source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 1892
name = "windows-link" version = "0.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 1893
version = "0.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f0805222e57f7521d6a62e36fa9163bc891acd422f971defe97d64e70d0a4fe5" - Network accessline 1894
source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 1898
name = "windows-sys" version = "0.52.0" source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 1899
version = "0.52.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "282be5f36a8ce781fad8c8ae18fa3f9beff57ec1b52cb3de0789201425d9a33d" - Network accessline 1900
source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 1907
name = "windows-sys" version = "0.60.2" source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 1908
version = "0.60.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f2f500e4d28234f72040990ec9d39e3a6b950f9f22d3dba18416c35882612bcb" - Network accessline 1909
source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 1916
name = "windows-sys" version = "0.61.2" source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 1917
version = "0.61.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ae137229bcbd6cdf0f7b80a31df61766145077ddf49416a728b02cb3921ff3fc" - Network accessline 1918
source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 1925
name = "windows-targets" version = "0.52.6" source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 1926
version = "0.52.6" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "9b724f72796e036ab90c1021d4780d4d3d648aca59e491e6b98e725b84e99973" - Network accessline 1927
source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 1941
name = "windows-targets" version = "0.53.5" source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 1942
version = "0.53.5" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "4945f9f551b88e0d65f3db0bc25c33b8acea4d9e41163edf90dcd0b19f9069f3" - Network accessline 1943
source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 1958
name = "windows_aarch64_gnullvm" version = "0.52.6" source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 1959
version = "0.52.6" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "32a4622180e7a0ec044bb555404c800bc9fd9ec262ec147edd5989ccd0c02cd3" - Network accessline 1960
source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 1964
name = "windows_aarch64_gnullvm" version = "0.53.1" source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 1965
version = "0.53.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "a9d8416fa8b42f5c947f8482c43e7d89e73a173cead56d044f6a56104a6d1b53" - Network accessline 1966
source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 1970
name = "windows_aarch64_msvc" version = "0.52.6" source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 1971
version = "0.52.6" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "09ec2a7bb152e2252b53fa7803150007879548bc709c039df7627cabbd05d469" - Network accessline 1972
source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 1976
name = "windows_aarch64_msvc" version = "0.53.1" source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 1977
version = "0.53.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b9d782e804c2f632e395708e99a94275910eb9100b2114651e04744e9b125006" - Network accessline 1978
source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 1982
name = "windows_i686_gnu" version = "0.52.6" source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 1983
version = "0.52.6" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "8e9b5ad5ab802e97eb8e295ac6720e509ee4c243f69d781394014ebfe8bbfa0b" - Network accessline 1984
source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 1988
name = "windows_i686_gnu" version = "0.53.1" source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 1989
version = "0.53.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "960e6da069d81e09becb0ca57a65220ddff016ff2d6af6a223cf372a506593a3" - Network accessline 1990
source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 1994
name = "windows_i686_gnullvm" version = "0.52.6" source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 1995
version = "0.52.6" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "0eee52d38c090b3caa76c563b86c3a4bd71ef1a819287c19d586d7334ae8ed66" - Network accessline 1996
source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 2000
name = "windows_i686_gnullvm" version = "0.53.1" source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 2001
version = "0.53.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "fa7359d10048f68ab8b09fa71c3daccfb0e9b559aed648a8f95469c27057180c" - Network accessline 2002
source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 2006
name = "windows_i686_msvc" version = "0.52.6" source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 2007
version = "0.52.6" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "240948bc05c5e7c6dabba28bf89d89ffce3e303022809e73deaefe4f6ec56c66" - Network accessline 2008
source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 2012
name = "windows_i686_msvc" version = "0.53.1" source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 2013
version = "0.53.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "1e7ac75179f18232fe9c285163565a57ef8d3c89254a30685b57d83a38d326c2" - Network accessline 2014
source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 2018
name = "windows_x86_64_gnu" version = "0.52.6" source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 2019
version = "0.52.6" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "147a5c80aabfbf0c7d901cb5895d1de30ef2907eb21fbbab29ca94c5b08b1a78" - Network accessline 2020
source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 2024
name = "windows_x86_64_gnu" version = "0.53.1" source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 2025
version = "0.53.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "9c3842cdd74a865a8066ab39c8a7a473c0778a3f29370b5fd6b4b9aa7df4a499" - Network accessline 2026
source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 2030
name = "windows_x86_64_gnullvm" version = "0.52.6" source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 2031
version = "0.52.6" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "24d5b23dc417412679681396f2b49f3de8c1473deb516bd34410872eff51ed0d" - Network accessline 2032
source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 2036
name = "windows_x86_64_gnullvm" version = "0.53.1" source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 2037
version = "0.53.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "0ffa179e2d07eee8ad8f57493436566c7cc30ac536a3379fdf008f47f6bb7ae1" - Network accessline 2038
source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 2042
name = "windows_x86_64_msvc" version = "0.52.6" source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 2043
version = "0.52.6" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "589f6da84c646204747d1270a2a5661ea66ed1cced2631d546fdfb155959f9ec" - Network accessline 2044
source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 2048
name = "windows_x86_64_msvc" version = "0.53.1" source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 2049
version = "0.53.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d6bbff5f0aada427a1e5a6da5f1f98158182f26556f345ac9e04d36d0ebed650" - Network accessline 2050
source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 2054
name = "wit-bindgen" version = "0.51.0" source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 2055
version = "0.51.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d7249219f66ced02969388cf2bb044a09756a083d0fab1e566056b04d9fbcaa5" - Network accessline 2056
source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 2063
name = "wit-bindgen" version = "0.57.1" source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 2064
version = "0.57.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "1ebf944e87a7c253233ad6766e082e3cd714b5d03812acc24c318f549614536e" - Network accessline 2065
source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 2069
name = "wit-bindgen-core" version = "0.51.0" source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 2070
version = "0.51.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ea61de684c3ea68cb082b7a88508a8b27fcc8b797d738bfc99a82facf1d752dc" - Network accessline 2071
source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 2080
name = "wit-bindgen-rust" version = "0.51.0" source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 2081
version = "0.51.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b7c566e0f4b284dd6561c786d9cb0142da491f46a9fbed79ea69cdad5db17f21" - Network accessline 2082
source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 2096
name = "wit-bindgen-rust-macro" version = "0.51.0" source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 2097
version = "0.51.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "0c0f9bfd77e6a48eccf51359e3ae77140a7f50b1e2ebfe62422d8afdaffab17a" - Network accessline 2098
source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 2111
name = "wit-component" version = "0.244.0" source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 2112
version = "0.244.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "9d66ea20e9553b30172b5e831994e35fbde2d165325bec84fc43dbf6f4eb9cb2" - Network accessline 2113
source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 2130
name = "wit-parser" version = "0.244.0" source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 2131
version = "0.244.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ecc8ac4bc1dc3381b7f59c34f00b67e18f910c2c0f50015669dde7def656a736" - Network accessline 2132
source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 2148
name = "writeable" version = "0.6.3" source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 2149
version = "0.6.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "1ffae5123b2d3fc086436f8834ae3ab053a283cfac8fe0a0b8eaae044768a4c4" - Network accessline 2150
source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 2154
name = "xattr" version = "1.6.1" source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 2155
version = "1.6.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "32e45ad4206f6d2479085147f02bc2ef834ac85886624a23575ae137c8aa8156" - Network accessline 2156
source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 2164
name = "yoke" version = "0.8.3" source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 2165
version = "0.8.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "709fe23a0424b6a435d82152b1bd3fdfb0833487d5fa90d05d42762a9891fef5" - Network accessline 2166
source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 2175
name = "yoke-derive" version = "0.8.2" source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 2176
version = "0.8.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "de844c262c8848816172cef550288e7dc6c7b7814b4ee56b3e1553f275f1858e" - Network accessline 2177
source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 2187
name = "zerocopy" version = "0.8.50" source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 2188
version = "0.8.50" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "3b065d4f0e55f82fae73202e189638116a87c55ab6b8e6c2721e13dd9d854ad1" - Network accessline 2189
source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 2196
name = "zerocopy-derive" version = "0.8.50" source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 2197
version = "0.8.50" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "0b631b19d36a892ab55420c92dbc83ccd79274f25be714855d3074aa71cab639" - Network accessline 2198
source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 2207
name = "zerofrom" version = "0.1.8" source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 2208
version = "0.1.8" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "0ec05a11813ea801ff6d75110ad09cd0824ddba17dfe17128ea0d5f68e6c5272" - Network accessline 2209
source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 2216
name = "zerofrom-derive" version = "0.1.7" source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 2217
version = "0.1.7" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "11532158c46691caf0f2593ea8358fed6bbf68a0315e80aae9bd41fbade684a1" - Network accessline 2218
source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 2228
name = "zeroize" version = "1.8.2" source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 2229
version = "1.8.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b97154e67e32c85465826e8bcc1c59429aaaf107c1e4a9e53c8d8ccd5eff88d0" - Network accessline 2230
source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 2234
name = "zerotrie" version = "0.2.4" source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 2235
version = "0.2.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "0f9152d31db0792fa83f70fb2f83148effb5c1f5b8c7686c3459e361d9bc20bf" - Network accessline 2236
source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 2245
name = "zerovec" version = "0.11.6" source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 2246
version = "0.11.6" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "90f911cbc359ab6af17377d242225f4d75119aec87ea711a880987b18cd7b239" - Network accessline 2247
source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 2256
name = "zerovec-derive" version = "0.11.3" source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 2257
version = "0.11.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "625dc425cab0dca6dc3c3319506e6593dcb08a9f387ea3b284dbd52a92c40555" - Network accessline 2258
source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 2267
name = "zmij" version = "1.0.21" source = "registry+https://github.com/rust-lang/crates.io-index" - Network accessline 2268
version = "1.0.21" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b8848ee67ecc8aedbaf3e4122217aff892639231befc6a1b58d29fff4c2cabaa" - Network accessline 2269
source = "registry+https://github.com/rust-lang/crates.io-index"
clients/rust/cortexdb-client/Cargo.toml
- Network accessline 5
description = "Typed gRPC client for CortexDB (AI memory + knowledge graph sidecar)" license = "MIT" repository = "https://github.com/liliang-cn/cortexdb" - Network accessline 6
license = "MIT" repository = "https://github.com/liliang-cn/cortexdb" keywords = ["cortexdb", "rag", "knowledge-graph", "grpc", "ai"] - Network accessline 7
repository = "https://github.com/liliang-cn/cortexdb"
clients/rust/cortexdb-client/README.md
- Network accessline 3
Typed gRPC client for [CortexDB](https://github.com/liliang-cn/cortexdb) — a - Network accessline 22
#[tokio::main] async fn main() -> Result<(), Box<dyn std::error::Error + Send + Sync>> { let client = CortexClient::builder("http://127.0.0.1:47821") - Network accessline 23
async fn main() -> Result<(), Box<dyn std::error::Error + Send + Sync>> { let client = CortexClient::builder("http://127.0.0.1:47821") .token("s3cret") - Network accessline 24
let client = CortexClient::builder("http://127.0.0.1:47821") - Network accessline 76
OPENAI_BASE_URL=http://localhost:11434/v1 \
clients/rust/cortexdb-client/examples/e2e_ollama.rs
- Network accessline 7
//! Prereqs: //! ollama pull embeddinggemma qwen3.5 //! OPENAI_BASE_URL=http://localhost:11434/v1 \ - Network accessline 8
//! ollama pull embeddinggemma qwen3.5 //! OPENAI_BASE_URL=http://localhost:11434/v1 \ //! CORTEXDB_EMBED_MODEL=embeddinggemma CORTEXDB_EMBED_DIM=768 \ - Network accessline 9
//! OPENAI_BASE_URL=http://localhost:11434/v1 \ - Network accessline 12
[Credential-related source omitted] - Network accessline 13
[Credential-related source omitted] - Network accessline 14
[Credential-related source omitted] - Network accessline 62
async fn main() -> Result<(), Box<dyn std::error::Error + Send + Sync>> { let endpoint = std::env::var("CORTEXDB_GRPC_ENDPOINT") .unwrap_or_else(|_| "http://127.0.0.1:46137".to_string()); - Network accessline 63
let endpoint = std::env::var("CORTEXDB_GRPC_ENDPOINT") .unwrap_or_else(|_| "http://127.0.0.1:46137".to_string()); let ollama = - Network accessline 64
.unwrap_or_else(|_| "http://127.0.0.1:46137".to_string()); - Network accessline 66
std::env::var("OLLAMA_BASE").unwrap_or_else(|_| "http://localhost:11434".to_string()); - Access to secretsline 108
[Credential-related source omitted]
clients/rust/cortexdb-client/examples/roundtrip.rs
- Access to secretsline 7
[Credential-related source omitted] - Network accessline 12
async fn main() -> Result<(), Box<dyn std::error::Error + Send + Sync>> { let endpoint = std::env::var("CORTEXDB_GRPC_ENDPOINT") .unwrap_or_else(|_| "http://127.0.0.1:47821".to_string()); - Network accessline 13
let endpoint = std::env::var("CORTEXDB_GRPC_ENDPOINT") .unwrap_or_else(|_| "http://127.0.0.1:47821".to_string()); let mut builder = CortexClient::builder(endpoint); - Network accessline 14
.unwrap_or_else(|_| "http://127.0.0.1:47821".to_string()); - Access to secretsline 16
[Credential-related source omitted]
clients/rust/cortexdb-client/src/lib.rs
- Network accessline 4
//! # async fn demo() -> Result<(), Box<dyn std::error::Error + Send + Sync>> { //! use cortexdb_client::CortexClient; //! let client = CortexClient::builder("http://127.0.0.1:47821") - Network accessline 5
//! use cortexdb_client::CortexClient; //! let client = CortexClient::builder("http://127.0.0.1:47821") //! .token("s3cret") - Network accessline 6
//! let client = CortexClient::builder("http://127.0.0.1:47821")
clients/rust/cortexdb-client/src/sidecar.rs
- Network accessline 13
const RELEASE_BASE: &str = "https://github.com/liliang-cn/cortexdb/releases/download"; - Network accessline 142
.kill_on_drop(true) .spawn()?; let endpoint = format!("http://{addr}"); - Network accessline 143
.spawn()?; let endpoint = format!("http://{addr}"); let running = RunningSidecar { - Network accessline 144
let endpoint = format!("http://{addr}"); - Network accessline 155
impl RunningSidecar { /// gRPC endpoint of the running sidecar (`http://127.0.0.1:<port>`). - Network accessline 156
/// gRPC endpoint of the running sidecar (`http://127.0.0.1:<port>`). - Network accessline 222
let bytes = fetch(&url).await?; - Network accessline 223
let expected = String::from_utf8_lossy(&fetch(&sum_url).await?) - Network accessline 253
async fn fetch(url: &str) -> Result<Vec<u8>, SidecarError> {
clients/rust/cortexdb-client/tests/integration.rs
- Access to secretsline 53
[Credential-related source omitted] - Network accessline 60
let endpoint = format!("http://{addr}"); - Network accessline 133
.upsert_namespace(proto::UpsertNamespaceRequest { prefix: "ex".into(), uri: "https://example.com/".into(), - Network accessline 134
prefix: "ex".into(), uri: "https://example.com/".into(), }) - Network accessline 135
uri: "https://example.com/".into(), - Network accessline 158
.query_sparql(proto::QuerySparqlRequest { query: "SELECT ?o WHERE { <https://example.com/alice> <https://example.com/knows> ?o . }" - Network accessline 159
query: "SELECT ?o WHERE { <https://example.com/alice> <https://example.com/knows> ?o . }" .into(), - Network accessline 160
"SELECT ?o WHERE { <https://example.com/alice> <https://example.com/knows> ?o . }"
cmd/cortexdb-bench/embedder.go
- Executable scriptline 1
Executable file - Network accessline 26
dim int batch int client *http.Client - Network accessline 27
batch int client *http.Client } - Network accessline 28
client *http.Client - Network accessline 36
model: model, batch: 32, client: &http.Client{Timeout: 10 * time.Minute}, - Network accessline 37
batch: 32, client: &http.Client{Timeout: 10 * time.Minute}, } - Network accessline 38
client: &http.Client{Timeout: 10 * time.Minute},
cmd/cortexdb-bench/fetch.go
- Executable scriptline 1
Executable file
cmd/cortexdb-bench/main.go
- Executable scriptline 1
Executable file - Network accessline 80
fs.StringVar(&o.mode, "mode", modeLexical, "retrieval mode: "+strings.Join(allModes, " | ")) fs.StringVar(&o.embedder, "embedder", "", "Ollama embedding model (required for vector and hybrid; optional for graph, ppr and auto)") fs.StringV - Network accessline 81
fs.StringVar(&o.embedder, "embedder", "", "Ollama embedding model (required for vector and hybrid; optional for graph, ppr and auto)") fs.StringVar(&o.ollamaURL, "ollama-url", "http://localhost:11434", "Ollama base URL") fs.IntVar(&o.limi - Network accessline 82
fs.StringVar(&o.ollamaURL, "ollama-url", "http://localhost:11434", "Ollama base URL")
cmd/cortexdb-bench/main_test.go
- Executable scriptline 1
Executable file
cmd/cortexdb-bench/retrieve.go
- Executable scriptline 1
Executable file
cmd/cortexdb-connector-mcp/main.go
- Executable scriptline 1
Executable file
cmd/cortexdb-grpc/embedder.go
- Executable scriptline 1
Executable file
cmd/cortexdb-grpc/embedder_test.go
- Executable scriptline 1
Executable file
cmd/cortexdb-grpc/embedder_watch.go
- Executable scriptline 1
Executable file - Network accessline 58
m.duration.Observe(time.Since(start).Seconds(), kind) if err != nil { m.requests.Inc("error", kind) - Network accessline 59
if err != nil { m.requests.Inc("error", kind) m.up.Set(0) - Network accessline 60
m.requests.Inc("error", kind) - Network accessline 62
return } m.requests.Inc("ok", kind) - Network accessline 63
} m.requests.Inc("ok", kind) m.up.Set(1) - Network accessline 64
m.requests.Inc("ok", kind)
cmd/cortexdb-grpc/embedder_watch_test.go
- Executable scriptline 1
Executable file
cmd/cortexdb-grpc/health.go
- Executable scriptline 1
Executable file
cmd/cortexdb-grpc/health_test.go
- Executable scriptline 1
Executable file
cmd/cortexdb-grpc/main.go
- Executable scriptline 1
Executable file - Access to secretsline 3
[Credential-related source omitted] - Access to secretsline 9
[Credential-related source omitted] - Access to secretsline 25
[Credential-related source omitted] - Access to secretsline 64
[Credential-related source omitted] - Access to secretsline 78
[Credential-related source omitted] - Access to secretsline 89
[Credential-related source omitted] - Access to secretsline 119
[Credential-related source omitted]
cmd/cortexdb-grpc/review_gate.go
- Executable scriptline 1
Executable file
cmd/cortexdb-grpc/review_gate_test.go
- Executable scriptline 1
Executable file
cmd/cortexdb-grpc/vector_index.go
- Executable scriptline 1
Executable file
cmd/cortexdb-grpc/vector_index_test.go
- Executable scriptline 1
Executable file
cmd/cortexdb-grpc/version.go
- Executable scriptline 1
Executable file
cmd/cortexdb-grpc/version_test.go
- Executable scriptline 1
Executable file
cmd/cortexdb-mcp-stdio/capture_grade_test.go
- Executable scriptline 1
Executable file
cmd/cortexdb-mcp-stdio/capture_session.go
- Executable scriptline 1
Executable file
cmd/cortexdb-mcp-stdio/capture_session_test.go
- Executable scriptline 1
Executable file
cmd/cortexdb-mcp-stdio/capture_supersede.go
- Executable scriptline 1
Executable file
cmd/cortexdb-mcp-stdio/dedup.go
- Executable scriptline 1
Executable file
cmd/cortexdb-mcp-stdio/doctor.go
cmd/cortexdb-mcp-stdio/doctor_test.go
- Executable scriptline 1
Executable file
cmd/cortexdb-mcp-stdio/dsh_sessions.go
- Executable scriptline 1
Executable file
cmd/cortexdb-mcp-stdio/dsh_sessions_test.go
- Executable scriptline 1
Executable file
cmd/cortexdb-mcp-stdio/embedder.go
- Executable scriptline 1
Executable file - Network accessline 17
// used by the server and every one-shot mode, so semantic retrieval turns on // consistently wherever the bundled binary points at an embeddings endpoint // (e.g. a local Ollama: CORTEXDB_EMBED_BASE_URL=http://localhost:11434/v1). - Network accessline 18
// consistently wherever the bundled binary points at an embeddings endpoint // (e.g. a local Ollama: CORTEXDB_EMBED_BASE_URL=http://localhost:11434/v1). // - Network accessline 19
// (e.g. a local Ollama: CORTEXDB_EMBED_BASE_URL=http://localhost:11434/v1). - Access to secretsline 25
[Credential-related source omitted]
cmd/cortexdb-mcp-stdio/export_memory.go
- Executable scriptline 1
Executable file
cmd/cortexdb-mcp-stdio/export_memory_test.go
- Executable scriptline 1
Executable file
cmd/cortexdb-mcp-stdio/export_yaml_test.go
- Executable scriptline 1
Executable file
cmd/cortexdb-mcp-stdio/facts_asof.go
- Executable scriptline 1
Executable file
cmd/cortexdb-mcp-stdio/file_context.go
- Executable scriptline 1
Executable file
cmd/cortexdb-mcp-stdio/files.go
- Executable scriptline 1
Executable file
cmd/cortexdb-mcp-stdio/files_test.go
- Executable scriptline 1
Executable file
cmd/cortexdb-mcp-stdio/global_search.go
- Executable scriptline 1
Executable file
cmd/cortexdb-mcp-stdio/graph.go
- Executable scriptline 1
Executable file - Network accessline 169
var brainGraphTemplate = template.Must(template.New("graph").Parse(`<!DOCTYPE html> <html lang="en"><head><meta charset="utf-8"><title>CortexDB knowledge graph</title> <script src="https://unpkg.com/vis-network@9.1.9/standalone/umd/vis-netw - Network accessline 170
<html lang="en"><head><meta charset="utf-8"><title>CortexDB knowledge graph</title> <script src="https://unpkg.com/vis-network@9.1.9/standalone/umd/vis-network.min.js"></script> <style> - Network accessline 171
<script src="https://unpkg.com/vis-network@9.1.9/standalone/umd/vis-network.min.js"></script>
cmd/cortexdb-mcp-stdio/graph_cleanup.go
- Executable scriptline 1
Executable file
cmd/cortexdb-mcp-stdio/graph_html_tool.go
- Executable scriptline 1
Executable file
cmd/cortexdb-mcp-stdio/graph_live_activity.go
- Executable scriptline 1
Executable file
cmd/cortexdb-mcp-stdio/graph_live_cli.go
- Executable scriptline 1
Executable file
cmd/cortexdb-mcp-stdio/graph_live_tool.go
- Executable scriptline 1
Executable file
cmd/cortexdb-mcp-stdio/graph_update.go
- Executable scriptline 1
Executable file - Network accessline 54
llm := newOrganizeLLM() if llm == nil { fmt.Fprintln(os.Stderr, "cortexdb: graph update needs an LLM — set CORTEXDB_LLM_BASE_URL (e.g. http://localhost:11434) and CORTEXDB_LLM_MODEL") - Network accessline 55
if llm == nil { fmt.Fprintln(os.Stderr, "cortexdb: graph update needs an LLM — set CORTEXDB_LLM_BASE_URL (e.g. http://localhost:11434) and CORTEXDB_LLM_MODEL") os.Exit(1) - Network accessline 56
fmt.Fprintln(os.Stderr, "cortexdb: graph update needs an LLM — set CORTEXDB_LLM_BASE_URL (e.g. http://localhost:11434) and CORTEXDB_LLM_MODEL")
cmd/cortexdb-mcp-stdio/hook_budget.go
- Executable scriptline 1
Executable file
cmd/cortexdb-mcp-stdio/import.go
- Executable scriptline 1
Executable file
cmd/cortexdb-mcp-stdio/import_agent.go
- Executable scriptline 1
Executable file
cmd/cortexdb-mcp-stdio/import_agent_test.go
- Executable scriptline 1
Executable file
cmd/cortexdb-mcp-stdio/import_code.go
- Executable scriptline 1
Executable file
cmd/cortexdb-mcp-stdio/learning.go
- Executable scriptline 1
Executable file
cmd/cortexdb-mcp-stdio/llm.go
- Executable scriptline 1
Executable file - Network accessline 20
// // CORTEXDB_LLM_BASE_URL chat endpoint base (enables it). A bare Ollama host // (e.g. http://localhost:11434) uses the native - Network accessline 21
// CORTEXDB_LLM_BASE_URL chat endpoint base (enables it). A bare Ollama host // (e.g. http://localhost:11434) uses the native // /api/chat API with think:false — fast and well-formed - Network accessline 22
// (e.g. http://localhost:11434) uses the native - Network accessline 23
// /api/chat API with think:false — fast and well-formed // JSON for reasoning models like qwen3.5. A /v1 base // (e.g. http://localhost:11434/v1 or a hosted provider) - Network accessline 24
// JSON for reasoning models like qwen3.5. A /v1 base // (e.g. http://localhost:11434/v1 or a hosted provider) // uses OpenAI-compatible /chat/completions. - Network accessline 25
// (e.g. http://localhost:11434/v1 or a hosted provider) - Access to secretsline 28
[Credential-related source omitted] - Access to secretsline 37
[Credential-related source omitted] - Network accessline 40
native: !strings.Contains(baseURL, "/v1"), client: &http.Client{Timeout: 5 * time.Minute}, - Network accessline 41
client: &http.Client{Timeout: 5 * time.Minute}, - Network accessline 51
model string native bool client *http.Client - Network accessline 52
native bool client *http.Client } - Network accessline 53
client *http.Client
cmd/cortexdb-mcp-stdio/main.go
cmd/cortexdb-mcp-stdio/memory_html.go
- Executable scriptline 1
Executable file
cmd/cortexdb-mcp-stdio/memory_usage.go
- Executable scriptline 1
Executable file
cmd/cortexdb-mcp-stdio/multi_hop.go
- Executable scriptline 1
Executable file - Network accessline 25
llm := newOrganizeLLM() if llm == nil { fmt.Fprintln(os.Stderr, "cortexdb: multi-hop search needs an LLM — set CORTEXDB_LLM_BASE_URL (e.g. http://localhost:11434) and CORTEXDB_LLM_MODEL") - Network accessline 26
if llm == nil { fmt.Fprintln(os.Stderr, "cortexdb: multi-hop search needs an LLM — set CORTEXDB_LLM_BASE_URL (e.g. http://localhost:11434) and CORTEXDB_LLM_MODEL") os.Exit(1) - Network accessline 27
fmt.Fprintln(os.Stderr, "cortexdb: multi-hop search needs an LLM — set CORTEXDB_LLM_BASE_URL (e.g. http://localhost:11434) and CORTEXDB_LLM_MODEL")
cmd/cortexdb-mcp-stdio/query_transform.go
- Executable scriptline 1
Executable file
cmd/cortexdb-mcp-stdio/recall.go
cmd/cortexdb-mcp-stdio/recall_eval.go
- Executable scriptline 1
Executable file
cmd/cortexdb-mcp-stdio/recall_remote.go
- Executable scriptline 1
Executable file
cmd/cortexdb-mcp-stdio/recall_remote_test.go
- Executable scriptline 1
Executable file
cmd/cortexdb-mcp-stdio/recall_situation.go
- Executable scriptline 1
Executable file
cmd/cortexdb-mcp-stdio/recall_situation_test.go
- Executable scriptline 1
Executable file
cmd/cortexdb-mcp-stdio/reembed_memories.go
- Executable scriptline 1
Executable file
cmd/cortexdb-mcp-stdio/remote.go
- Executable scriptline 1
Executable file - Network accessline 125
// // host:port is plaintext, for loopback, the LAN or a tailnet, where the token // is the access control; https://host is TLS, for a brain published behind a - Network accessline 126
// host:port is plaintext, for loopback, the LAN or a tailnet, where the token // is the access control; https://host is TLS, for a brain published behind a // TLS-terminating proxy (rpc.Endpoint). - Network accessline 127
// is the access control; https://host is TLS, for a brain published behind a
cmd/cortexdb-mcp-stdio/remote_bulk.go
cmd/cortexdb-mcp-stdio/remote_bulk_test.go
cmd/cortexdb-mcp-stdio/remote_test.go
- Executable scriptline 1
Executable file
cmd/cortexdb-mcp-stdio/remote_trace_test.go
- Executable scriptline 1
Executable file
cmd/cortexdb-mcp-stdio/reranker.go
- Executable scriptline 1
Executable file - Network accessline 23
// // CORTEXDB_RERANK_BASE_URL reranker base URL (enables it). Examples: // http://localhost:8080 (local TEI bge-reranker) - Network accessline 24
// CORTEXDB_RERANK_BASE_URL reranker base URL (enables it). Examples: // http://localhost:8080 (local TEI bge-reranker) // https://api.cohere.com/v2 - Network accessline 25
// http://localhost:8080 (local TEI bge-reranker) - Network accessline 26
// https://api.cohere.com/v2 - Access to secretsline 28
[Credential-related source omitted] - Network accessline 36
[Credential-related source omitted] - Access to secretsline 36
[Credential-related source omitted] - Network accessline 37
model: firstEnv("CORTEXDB_RERANK_MODEL"), client: &http.Client{Timeout: 60 * time.Second}, } - Network accessline 38
client: &http.Client{Timeout: 60 * time.Second}, - Network accessline 46
apiKey string model string client *http.Client - Network accessline 47
model string client *http.Client } - Network accessline 48
client *http.Client
cmd/cortexdb-mcp-stdio/reranker_test.go
- Executable scriptline 1
Executable file
cmd/cortexdb-mcp-stdio/resolve_entities.go
- Executable scriptline 1
Executable file
cmd/cortexdb-mcp-stdio/review_gate_test.go
- Executable scriptline 1
Executable file
cmd/cortexdb-mcp-stdio/scrub.go
cmd/cortexdb-mcp-stdio/scrub_test.go
cmd/cortexdb-mcp-stdio/session_context.go
- Executable scriptline 1
Executable file
cmd/cortexdb-mcp-stdio/session_context_test.go
- Executable scriptline 1
Executable file
cmd/cortexdb-mcp-stdio/side_graph.go
- Executable scriptline 1
Executable file
cmd/cortexdb-mcp-stdio/side_graph_test.go
- Executable scriptline 1
Executable file
cmd/cortexdb-mcp-stdio/side_graph_tool.go
- Executable scriptline 1
Executable file
cmd/cortexdb-mcp-stdio/sweep_expired.go
- Executable scriptline 1
Executable file
cmd/cortexdb-mcp-stdio/sweep_expired_test.go
cmd/cortexdb-mcp-stdio/sync_memory.go
- Executable scriptline 1
Executable file
deploy/README.md
- Dangerous shell operationline 41
sudo install -m 0755 cortexdb-grpc /usr/local/bin/ - Dangerous shell operationline 43
sudo useradd --system --home-dir /var/lib/cortexdb --shell /usr/sbin/nologin cortexdb - Dangerous shell operationline 44
sudo install -d -m 0750 /etc/cortexdb - Dangerous shell operationline 45
sudo install -m 0640 -o root -g cortexdb \ - Dangerous shell operationline 47
[Credential-related source omitted] - Dangerous shell operationline 50
sudo install -m 0644 deploy/systemd/cortexdb-grpc.service /etc/systemd/system/ - Dangerous shell operationline 51
sudo systemctl daemon-reload - Dangerous shell operationline 52
sudo systemctl enable --now cortexdb-grpc - Dangerous shell operationline 59
sudo bash -c 'set -a; . /etc/cortexdb/cortexdb-grpc.env; exec cortexdb-grpc -health' - Access to secretsline 82
[Credential-related source omitted] - Access to secretsline 83
[Credential-related source omitted] - Access to secretsline 159
[Credential-related source omitted] - Access to secretsline 175
[Credential-related source omitted] - Dangerous shell operationline 200
sudo apt-get install -y sqlite3 # not installed by default on a server image - Dangerous shell operationline 201
sudo -u cortexdb sqlite3 /var/lib/cortexdb/cortexdb.db \
deploy/agents-demo/Dockerfile.hermes
- Network accessline 5
# xz-utils: the installer extracts a Node.js tarball; uv: the installer's runtime. RUN apt-get update && apt-get install -y --no-install-recommends \ curl ca-certificates bash git python3 python3-pip xz-utils && \ - Network accessline 6
RUN apt-get update && apt-get install -y --no-install-recommends \ curl ca-certificates bash git python3 python3-pip xz-utils && \ rm -rf /var/lib/apt/lists/* - Network accessline 7
curl ca-certificates bash git python3 python3-pip xz-utils && \ - Dangerous shell operationline 8
rm -rf /var/lib/apt/lists/* - Network accessline 10
# uv (Hermes installer requires it). RUN curl -LsSf https://astral.sh/uv/install.sh | sh - Dangerous shell operationline 11
RUN curl -LsSf https://astral.sh/uv/install.sh | sh - Network accessline 11
RUN curl -LsSf https://astral.sh/uv/install.sh | sh - Network accessline 14
# Install Hermes (FHS layout → /usr/local/bin/hermes). RUN curl -fsSL https://hermes-agent.nousresearch.com/install.sh | bash - Dangerous shell operationline 15
RUN curl -fsSL https://hermes-agent.nousresearch.com/install.sh | bash - Network accessline 15
RUN curl -fsSL https://hermes-agent.nousresearch.com/install.sh | bash - Network accessline 18
# Point Hermes at the host's Ollama (qwen3.5) and the in-cluster sidecar. ENV OPENAI_BASE_URL=http://host.docker.internal:11434/v1 \ - Network accessline 19
ENV OPENAI_BASE_URL=http://host.docker.internal:11434/v1 \ - Access to secretsline 20
[Credential-related source omitted]
deploy/agents-demo/docker-compose.yml
- Network accessline 7
# Then: # docker compose ... exec hermes hermes chat # open http://localhost:18789 # OpenClaw control UI - Network accessline 8
# docker compose ... exec hermes hermes chat # open http://localhost:18789 # OpenClaw control UI # - Network accessline 9
# open http://localhost:18789 # OpenClaw control UI - Network accessline 25
CORTEXDB_PATH: /data/agent.db CORTEXDB_GRPC_ADDR: 0.0.0.0:47821 OPENAI_BASE_URL: http://host.docker.internal:11434/v1 - Network accessline 26
CORTEXDB_GRPC_ADDR: 0.0.0.0:47821 OPENAI_BASE_URL: http://host.docker.internal:11434/v1 CORTEXDB_EMBED_MODEL: embeddinggemma - Network accessline 27
OPENAI_BASE_URL: http://host.docker.internal:11434/v1 - Network accessline 45
environment: OPENCLAW_MODE: local OLLAMA_HOST: http://host.docker.internal:11434 - Network accessline 46
[Credential-related source omitted] - Network accessline 47
OLLAMA_HOST: http://host.docker.internal:11434 - Network accessline 69
- cortexdb environment: OPENAI_BASE_URL: http://host.docker.internal:11434/v1 - Network accessline 70
[Credential-related source omitted] - Network accessline 71
OPENAI_BASE_URL: http://host.docker.internal:11434/v1 - Access to secretsline 72
[Credential-related source omitted]
deploy/agents-demo/entrypoint.hermes.sh
deploy/docker/.env.example
deploy/docker/Dockerfile
- Executable scriptline 1
Executable file
deploy/docker/docker-compose.yml
deploy/systemd/cortexdb-grpc.env.example
- Network accessline 19
# Without it the server runs in lexical mode, which is a supported path, not a # degraded one. Embedder settings live here, on the server, not on the clients. #OPENAI_BASE_URL=http://127.0.0.1:11434/v1 - Network accessline 20
[Credential-related source omitted] - Network accessline 21
#OPENAI_BASE_URL=http://127.0.0.1:11434/v1 - Access to secretsline 22
[Credential-related source omitted]
deploy/systemd/cortexdb-grpc.service
- Network accessline 14
[Unit] Description=CortexDB gRPC server (shared memory and knowledge graph) Documentation=https://github.com/liliang-cn/cortexdb - Network accessline 15
Description=CortexDB gRPC server (shared memory and knowledge graph) Documentation=https://github.com/liliang-cn/cortexdb After=network-online.target - Network accessline 16
Documentation=https://github.com/liliang-cn/cortexdb
doc.go
- Executable scriptline 1
Executable file - Network accessline 77
// Triples: []cortexdb.KnowledgeGraphTriple{ // { // Subject: graph.NewIRI("https://example.com/alice"), - Network accessline 78
// { // Subject: graph.NewIRI("https://example.com/alice"), // Predicate: graph.NewIRI(graph.RDFType), - Network accessline 79
// Subject: graph.NewIRI("https://example.com/alice"), - Network accessline 80
// Predicate: graph.NewIRI(graph.RDFType), // Object: graph.NewIRI("https://example.com/Person"), // }, - Network accessline 81
// Object: graph.NewIRI("https://example.com/Person"), - Network accessline 85
// // _, _ = db.QueryKnowledgeGraph(ctx, cortexdb.KnowledgeGraphQueryRequest{ // Query: `SELECT ?o WHERE { <https://example.com/alice> ?p ?o . }`, - Network accessline 86
// _, _ = db.QueryKnowledgeGraph(ctx, cortexdb.KnowledgeGraphQueryRequest{ // Query: `SELECT ?o WHERE { <https://example.com/alice> ?p ?o . }`, // }) - Network accessline 87
// Query: `SELECT ?o WHERE { <https://example.com/alice> ?p ?o . }`,
docs/GUIDE.md
- Network accessline 3
[](https://pkg.go.dev/github.com/liliang-cn/cortexdb/v2) [](https://github.com/li - Network accessline 25
- **Vector + lexical engine** — FTS5, HNSW / IVF / Flat indexes, scalar and product quantization, and `IndexTypeBinary`: 1-bit codes (1/32 of the memory) searched by Hamming distance, then the shortlist rescored exactly — recall@10 0.979–0. - Network accessline 26
- **External retrieval lanes** — a search cluster you already run (Meilisearch, Weaviate, …) can be one fused lane via `QuerySource`, without becoming the storage: it names candidate ids, the brain still owns the content, and a stale id is - Network accessline 27
- **The knowledge contract** — every record can say *how it knows* and *how sure*: `_source`, `_chunk`, `_producer`, and a `_grade` from a closed set — `verified` (a named person kept it), `self_consistent` (derived from something that stat - Network accessline 390
db.UpsertKnowledgeGraph(ctx, cortexdb.KnowledgeGraphUpsertRequest{Triples: triples}) res, _ := db.QueryKnowledgeGraph(ctx, cortexdb.KnowledgeGraphQueryRequest{ Query: `SELECT ?name WHERE { <https://example.com/alice> <https://schema.org - Network accessline 392
Query: `SELECT ?name WHERE { <https://example.com/alice> <https://schema.org/name> ?name }`}) - Access to secretsline 644
[Credential-related source omitted] - Network accessline 653
Transport is plaintext by design — run it over loopback, a trusted LAN, or Tailscale, or publish it as `https://host` behind a TLS-terminating proxy. - Network accessline 654
Tailscale, or publish it as `https://host` behind a TLS-terminating proxy. - Network accessline 770
- OpenClaw: [`liliang-cn/openclaw-cortexdb-memory`](https://github.com/liliang-cn/openclaw-cortexdb-memory) - Network accessline 771
registers the exclusive `memory` capability plus recall/store/delete tools. - Hermes Agent: [`liliang-cn/hermes-cortexdb-memory`](https://github.com/liliang-cn/hermes-cortexdb-memory) registers a `MemoryProvider` with automatic pre-turn r - Network accessline 772
- Hermes Agent: [`liliang-cn/hermes-cortexdb-memory`](https://github.com/liliang-cn/hermes-cortexdb-memory)
docs/GUIDE_CN.md
- Network accessline 3
[](https://pkg.go.dev/github.com/liliang-cn/cortexdb/v2) [](https://github.com/li - Network accessline 25
- **向量 + 词法引擎** — FTS5、HNSW / IVF / Flat 索引、标量与乘积量化,以及 `IndexTypeBinary`:1 bit 编码(内存只占 1/32),按汉明距离粗筛,再用原始精度对候选精确重排——真实 768 维向量上,默认 8 倍过采样时 recall@10 为 0.979–0.996,10 万条向量时比精确扫描快约 110 倍;PostgreSQL 上用 pgvector 的 `binary_quantize`。小设备上用 `corte - Network accessline 26
- **外部召回通道** — 你已经在跑的搜索集群(Meilisearch、Weaviate…)可以通过 `QuerySource` 成为参与融合的一条 lane,而不必成为存储:它只点名候选 id,内容仍归大脑所有,过期的 id 会被丢弃而不是被编造成结果。 - **知识契约** — 每条记录都能回答*我怎么知道的*和*我多确定*:`_source`、`_chunk`、`_producer`,以及一个闭集里的 `_grade` —— `verified`(有名有姓的人留下的 - Network accessline 27
- **知识契约** — 每条记录都能回答*我怎么知道的*和*我多确定*:`_source`、`_chunk`、`_producer`,以及一个闭集里的 `_grade` —— `verified`(有名有姓的人留下的)、`self_consistent`(从已陈述的东西推导出来的)、`asserted`(模型或人说的,没人核过)、`held`、`refused`(被词汇表拒绝,附原因)。`contract_tally` 回答整个书架站在什么之上,未标注的行也算进去;`con - Network accessline 342
db.UpsertKnowledgeGraph(ctx, cortexdb.KnowledgeGraphUpsertRequest{Triples: triples}) res, _ := db.QueryKnowledgeGraph(ctx, cortexdb.KnowledgeGraphQueryRequest{ Query: `SELECT ?name WHERE { <https://example.com/alice> <https://schema.org - Network accessline 344
Query: `SELECT ?name WHERE { <https://example.com/alice> <https://schema.org/name> ?name }`}) - Access to secretsline 541
[Credential-related source omitted] - Network accessline 549
传输是明文的,这是设计使然 —— 只能跑在环回、可信 LAN 或 Tailscale 上,或者放在 做 TLS 终结的反向代理后面,以 `https://host` 发布。只用单个 token 时,**token 就是 - Network accessline 550
做 TLS 终结的反向代理后面,以 `https://host` 发布。只用单个 token 时,**token 就是 - Network accessline 640
- OpenClaw:[`liliang-cn/openclaw-cortexdb-memory`](https://github.com/liliang-cn/openclaw-cortexdb-memory) - Network accessline 641
注册独占的 `memory` capability,以及召回、保存、删除工具。 - Hermes Agent:[`liliang-cn/hermes-cortexdb-memory`](https://github.com/liliang-cn/hermes-cortexdb-memory) 注册 `MemoryProvider`,自动执行每轮前召回与完成轮次同步。 - Network accessline 642
- Hermes Agent:[`liliang-cn/hermes-cortexdb-memory`](https://github.com/liliang-cn/hermes-cortexdb-memory)
docs/LAUNCH_KIT.md
- Network accessline 49
- Repo: https://github.com/liliang-cn/cortexdb - Network accessline 50
- Plugin docs: https://github.com/liliang-cn/cortexdb/tree/main/plugins/cortexdb - Network accessline 51
- Examples: https://github.com/liliang-cn/cortexdb/tree/main/examples - Network accessline 110
Repo: https://github.com/liliang-cn/cortexdb - Network accessline 136
Repo: https://github.com/liliang-cn/cortexdb - Network accessline 161
Repo/plugin docs: https://github.com/liliang-cn/cortexdb/tree/main/plugins/cortexdb
docs/assets/site.js
- Executable scriptline 1
Executable file
docs/favicon.svg
- Network accessline 1
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
docs/index.html
- Network accessline 6
<title>CortexDB — AI memory and a knowledge graph in one SQLite file (pure Go)</title> <meta name="description" content="CortexDB is an open-source, pure-Go library that keeps vectors, full-text search, RAG knowledge, agent memory and an RD - Network accessline 7
<meta name="description" content="CortexDB is an open-source, pure-Go library that keeps vectors, full-text search, RAG knowledge, agent memory and an RDF/SPARQL knowledge graph in one SQLite file. Works without an embedding model. MIT lice - Network accessline 8
<link rel="canonical" href="https://liliang-cn.github.io/cortexdb/"> - Network accessline 9
<link rel="alternate" hreflang="en" href="https://liliang-cn.github.io/cortexdb/"> - Network accessline 10
<link rel="alternate" hreflang="zh-CN" href="https://liliang-cn.github.io/cortexdb/zh/"> - Network accessline 11
<link rel="alternate" hreflang="x-default" href="https://liliang-cn.github.io/cortexdb/"> - Network accessline 12
<link rel="alternate" type="text/plain" title="LLM summary" href="https://liliang-cn.github.io/cortexdb/llms.txt"> - Network accessline 20
<meta property="og:locale" content="en_US"> <meta property="og:locale:alternate" content="zh_CN"> <meta property="og:url" content="https://liliang-cn.github.io/cortexdb/"> - Network accessline 21
<meta property="og:locale:alternate" content="zh_CN"> <meta property="og:url" content="https://liliang-cn.github.io/cortexdb/"> <meta property="og:title" content="CortexDB — AI memory and a knowledge graph in one SQLite file"> - Network accessline 22
<meta property="og:url" content="https://liliang-cn.github.io/cortexdb/"> - Network accessline 23
<meta property="og:title" content="CortexDB — AI memory and a knowledge graph in one SQLite file"> <meta property="og:description" content="Vectors, full-text search, RAG, agent memory and an RDF/SPARQL knowledge graph in one file. Pure Go, - Network accessline 24
<meta property="og:description" content="Vectors, full-text search, RAG, agent memory and an RDF/SPARQL knowledge graph in one file. Pure Go, no CGO, works without an embedding model."> <meta property="og:image" content="https://liliang-cn. - Network accessline 25
<meta property="og:image" content="https://liliang-cn.github.io/cortexdb/assets/img/og.png"> - Network accessline 30
<meta name="twitter:title" content="CortexDB — AI memory and a knowledge graph in one SQLite file"> <meta name="twitter:description" content="Vectors, full-text search, RAG, agent memory and an RDF/SPARQL knowledge graph in one file. Pure G - Network accessline 32
<meta name="twitter:image" content="https://liliang-cn.github.io/cortexdb/assets/img/og.png"> - Network accessline 40
<script type="application/ld+json"> { "@context": "https://schema.org", - Network accessline 41
{ "@context": "https://schema.org", "@graph": [ - Network accessline 42
"@context": "https://schema.org", - Network accessline 44
{ "@type": "SoftwareSourceCode", "@id": "https://liliang-cn.github.io/cortexdb/#code", - Network accessline 45
"@type": "SoftwareSourceCode", "@id": "https://liliang-cn.github.io/cortexdb/#code", "name": "CortexDB", - Network accessline 46
"@id": "https://liliang-cn.github.io/cortexdb/#code", - Network accessline 47
"name": "CortexDB", "description": "A pure-Go, single-file AI memory and knowledge graph library. One SQLite file holds vectors, FTS5 full-text search, RAG knowledge, scoped agent memory, an RDF 1.2 knowledge graph with SPARQL, RDFS a - Network accessline 48
"description": "A pure-Go, single-file AI memory and knowledge graph library. One SQLite file holds vectors, FTS5 full-text search, RAG knowledge, scoped agent memory, an RDF 1.2 knowledge graph with SPARQL, RDFS and OWL 2 RL inference, SHA - Network accessline 49
"url": "https://liliang-cn.github.io/cortexdb/", - Network accessline 50
"codeRepository": "https://github.com/liliang-cn/cortexdb", - Network accessline 51
"programmingLanguage": "Go", "runtimePlatform": "Go 1.25+", "license": "https://opensource.org/licenses/MIT", - Network accessline 52
"runtimePlatform": "Go 1.25+", "license": "https://opensource.org/licenses/MIT", "version": "2.145.0", - Network accessline 53
"license": "https://opensource.org/licenses/MIT", - Network accessline 54
"version": "2.145.0", "dateModified": "2026-10-02", "author": { "@id": "https://liliang-cn.github.io/cortexdb/#author" }, - Network accessline 55
"dateModified": "2026-10-02", "author": { "@id": "https://liliang-cn.github.io/cortexdb/#author" }, "keywords": "AI memory, agent memory, knowledge graph, vector database, RAG, GraphRAG, SQLite, Go, SPARQL, RDF, MCP, HippoRAG, P - Network accessline 56
"author": { "@id": "https://liliang-cn.github.io/cortexdb/#author" }, - Network accessline 57
"keywords": "AI memory, agent memory, knowledge graph, vector database, RAG, GraphRAG, SQLite, Go, SPARQL, RDF, MCP, HippoRAG, Personalized PageRank", "sameAs": [ "https://github.com/liliang-cn/cortexdb", - Network accessline 58
"sameAs": [ "https://github.com/liliang-cn/cortexdb", "https://pkg.go.dev/github.com/liliang-cn/cortexdb/v2", - Network accessline 59
"https://github.com/liliang-cn/cortexdb", - Network accessline 60
"https://pkg.go.dev/github.com/liliang-cn/cortexdb/v2", - Network accessline 61
"https://crates.io/crates/cortexdb-client", - Network accessline 62
"https://pypi.org/project/cortexdb-client/", - Network accessline 63
"https://www.npmjs.com/package/cortexdb-client" - Network accessline 66
{ "@type": "SoftwareApplication", "@id": "https://liliang-cn.github.io/cortexdb/#app", - Network accessline 67
"@type": "SoftwareApplication", "@id": "https://liliang-cn.github.io/cortexdb/#app", "name": "CortexDB", - Network accessline 68
"@id": "https://liliang-cn.github.io/cortexdb/#app", - Network accessline 72
"softwareVersion": "2.145.0", "offers": { "@type": "Offer", "price": "0", "priceCurrency": "USD" }, "downloadUrl": "https://github.com/liliang-cn/cortexdb/releases", - Network accessline 73
"offers": { "@type": "Offer", "price": "0", "priceCurrency": "USD" }, "downloadUrl": "https://github.com/liliang-cn/cortexdb/releases", "isBasedOn": { "@id": "https://liliang-cn.github.io/cortexdb/#code" } - Network accessline 74
"downloadUrl": "https://github.com/liliang-cn/cortexdb/releases", - Network accessline 75
"isBasedOn": { "@id": "https://liliang-cn.github.io/cortexdb/#code" } - Network accessline 77
{ "@type": "Person", "@id": "https://liliang-cn.github.io/cortexdb/#author", - Network accessline 78
"@type": "Person", "@id": "https://liliang-cn.github.io/cortexdb/#author", "name": "Liang Li", - Network accessline 79
"@id": "https://liliang-cn.github.io/cortexdb/#author", - Network accessline 80
"name": "Liang Li", "url": "https://github.com/liliang-cn" }, - Network accessline 81
"url": "https://github.com/liliang-cn" - Network accessline 83
{ "@type": "WebSite", "@id": "https://liliang-cn.github.io/cortexdb/#website", - Network accessline 84
"@type": "WebSite", "@id": "https://liliang-cn.github.io/cortexdb/#website", "name": "CortexDB", - Network accessline 85
"@id": "https://liliang-cn.github.io/cortexdb/#website", - Network accessline 86
"name": "CortexDB", "url": "https://liliang-cn.github.io/cortexdb/", "inLanguage": ["en", "zh-CN"], - Network accessline 87
"url": "https://liliang-cn.github.io/cortexdb/", - Network accessline 88
"inLanguage": ["en", "zh-CN"], "publisher": { "@id": "https://liliang-cn.github.io/cortexdb/#author" } }, - Network accessline 89
"publisher": { "@id": "https://liliang-cn.github.io/cortexdb/#author" } - Network accessline 91
{ "@type": "WebPage", "@id": "https://liliang-cn.github.io/cortexdb/#page", - Network accessline 92
"@type": "WebPage", "@id": "https://liliang-cn.github.io/cortexdb/#page", "url": "https://liliang-cn.github.io/cortexdb/", - Network accessline 93
"@id": "https://liliang-cn.github.io/cortexdb/#page", - Network accessline 94
"url": "https://liliang-cn.github.io/cortexdb/", - Network accessline 95
"name": "CortexDB — AI memory and a knowledge graph in one SQLite file", "isPartOf": { "@id": "https://liliang-cn.github.io/cortexdb/#website" }, "about": { "@id": "https://liliang-cn.github.io/cortexdb/#code" }, - Network accessline 96
"isPartOf": { "@id": "https://liliang-cn.github.io/cortexdb/#website" }, - Network accessline 97
"about": { "@id": "https://liliang-cn.github.io/cortexdb/#code" }, - Network accessline 98
"inLanguage": "en", "dateModified": "2026-10-03", "primaryImageOfPage": "https://liliang-cn.github.io/cortexdb/assets/img/live-view-dark-1600.webp" - Network accessline 99
"dateModified": "2026-10-03", "primaryImageOfPage": "https://liliang-cn.github.io/cortexdb/assets/img/live-view-dark-1600.webp" }, - Network accessline 100
"primaryImageOfPage": "https://liliang-cn.github.io/cortexdb/assets/img/live-view-dark-1600.webp" - Network accessline 102
{ "@type": "FAQPage", "@id": "https://liliang-cn.github.io/cortexdb/#faq", - Network accessline 103
"@type": "FAQPage", "@id": "https://liliang-cn.github.io/cortexdb/#faq", "mainEntity": [ - Network accessline 104
"@id": "https://liliang-cn.github.io/cortexdb/#faq", - Network accessline 133
<li><a href="#benchmarks">Benchmarks</a></li> <li><a href="#faq">FAQ</a></li> <li><a href="https://github.com/liliang-cn/cortexdb/blob/main/docs/GUIDE.md">Guide</a></li> - Network accessline 134
<li><a href="#faq">FAQ</a></li> <li><a href="https://github.com/liliang-cn/cortexdb/blob/main/docs/GUIDE.md">Guide</a></li> </ul> - Network accessline 135
<li><a href="https://github.com/liliang-cn/cortexdb/blob/main/docs/GUIDE.md">Guide</a></li> - Network accessline 138
<div class="bar-actions"> <a class="lang" href="zh/" hreflang="zh-CN" lang="zh-CN">中文</a> <a class="btn btn-primary btn-sm" href="https://github.com/liliang-cn/cortexdb"> - Network accessline 139
<a class="lang" href="zh/" hreflang="zh-CN" lang="zh-CN">中文</a> <a class="btn btn-primary btn-sm" href="https://github.com/liliang-cn/cortexdb"> <svg viewBox="0 0 24 24" fill="currentColor" aria-hidden="true"><path d="M12 .5a1 - Network accessline 140
<a class="btn btn-primary btn-sm" href="https://github.com/liliang-cn/cortexdb"> - Network accessline 149
<a href="#benchmarks">Benchmarks</a> <a href="#faq">FAQ</a> <a href="https://github.com/liliang-cn/cortexdb/blob/main/docs/GUIDE.md">Guide</a> - Network accessline 150
<a href="#faq">FAQ</a> <a href="https://github.com/liliang-cn/cortexdb/blob/main/docs/GUIDE.md">Guide</a> </div> - Network accessline 151
<a href="https://github.com/liliang-cn/cortexdb/blob/main/docs/GUIDE.md">Guide</a> - Network accessline 161
<div class="wrap hero-grid"> <div> <a class="eyebrow" href="https://github.com/liliang-cn/cortexdb/releases/tag/v2.145.0" style="text-decoration:none"><span class="dot"></span>v2.145.0 · the OpenAI-compatible embedder for your own - Network accessline 162
<div> <a class="eyebrow" href="https://github.com/liliang-cn/cortexdb/releases/tag/v2.145.0" style="text-decoration:none"><span class="dot"></span>v2.145.0 · the OpenAI-compatible embedder for your own programs, and English word forms - Network accessline 163
<a class="eyebrow" href="https://github.com/liliang-cn/cortexdb/releases/tag/v2.145.0" style="text-decoration:none"><span class="dot"></span>v2.145.0 · the OpenAI-compatible embedder for your own programs, and English word forms in keyword - Network accessline 170
<div class="hero-cta"> <a class="btn btn-primary" href="#start">Get started</a> <a class="btn btn-ghost" href="https://github.com/liliang-cn/cortexdb/blob/main/docs/GUIDE.md">Read the guide</a> - Network accessline 171
<a class="btn btn-primary" href="#start">Get started</a> <a class="btn btn-ghost" href="https://github.com/liliang-cn/cortexdb/blob/main/docs/GUIDE.md">Read the guide</a> </div> - Network accessline 172
<a class="btn btn-ghost" href="https://github.com/liliang-cn/cortexdb/blob/main/docs/GUIDE.md">Read the guide</a> - Network accessline 345
</table> </div> <p class="note">The multi-hop gain comes from a Personalized PageRank walk over the entity graph <code>SaveKnowledge</code> builds; on single-hop conversation memory <code>auto</code> holds lexical's recall, because - Network accessline 346
</div> <p class="note">The multi-hop gain comes from a Personalized PageRank walk over the entity graph <code>SaveKnowledge</code> builds; on single-hop conversation memory <code>auto</code> holds lexical's recall, because an entity mos - Network accessline 347
<p class="note">The multi-hop gain comes from a Personalized PageRank walk over the entity graph <code>SaveKnowledge</code> builds; on single-hop conversation memory <code>auto</code> holds lexical's recall, because an entity most passages - Network accessline 445
</div> <div class="hero-cta" style="margin:0"> <a class="btn btn-primary" href="https://github.com/liliang-cn/cortexdb">Star on GitHub</a> - Network accessline 446
<div class="hero-cta" style="margin:0"> <a class="btn btn-primary" href="https://github.com/liliang-cn/cortexdb">Star on GitHub</a> <a class="btn btn-ghost" href="https://pkg.go.dev/github.com/liliang-cn/cortexdb/v2">API ref - Network accessline 447
<a class="btn btn-primary" href="https://github.com/liliang-cn/cortexdb">Star on GitHub</a> - Network accessline 448
<a class="btn btn-ghost" href="https://pkg.go.dev/github.com/liliang-cn/cortexdb/v2">API reference</a> - Network accessline 464
<h4>Docs</h4> <ul> <li><a href="https://github.com/liliang-cn/cortexdb/blob/main/docs/GUIDE.md">Guide</a></li> - Network accessline 465
<ul> <li><a href="https://github.com/liliang-cn/cortexdb/blob/main/docs/GUIDE.md">Guide</a></li> <li><a href="https://pkg.go.dev/github.com/liliang-cn/cortexdb/v2">Go API reference</a></li> - Network accessline 466
<li><a href="https://github.com/liliang-cn/cortexdb/blob/main/docs/GUIDE.md">Guide</a></li> - Network accessline 467
<li><a href="https://pkg.go.dev/github.com/liliang-cn/cortexdb/v2">Go API reference</a></li> - Network accessline 468
<li><a href="https://github.com/liliang-cn/cortexdb/tree/main/examples">Examples</a></li> - Network accessline 469
<li><a href="https://github.com/liliang-cn/cortexdb/blob/main/CHANGELOG.md">Changelog</a></li> - Network accessline 473
<h4>Clients</h4> <ul> <li><a href="https://crates.io/crates/cortexdb-client">Rust</a></li> - Network accessline 474
<ul> <li><a href="https://crates.io/crates/cortexdb-client">Rust</a></li> <li><a href="https://pypi.org/project/cortexdb-client/">Python</a></li> - Network accessline 475
<li><a href="https://crates.io/crates/cortexdb-client">Rust</a></li> - Network accessline 476
<li><a href="https://pypi.org/project/cortexdb-client/">Python</a></li> - Network accessline 477
<li><a href="https://www.npmjs.com/package/cortexdb-client">Node.js</a></li> - Network accessline 478
<li><a href="https://github.com/liliang-cn/cortexdb/releases">gRPC server binaries</a></li> - Network accessline 482
<h4>More</h4> <ul> <li><a href="https://github.com/liliang-cn/cortexdb">GitHub</a></li> - Network accessline 483
<ul> <li><a href="https://github.com/liliang-cn/cortexdb">GitHub</a></li> <li><a href="llms.txt">llms.txt</a></li> - Network accessline 484
<li><a href="https://github.com/liliang-cn/cortexdb">GitHub</a></li> - Network accessline 497
<script src="assets/site.js?v=2026100201" defer></script> <script defer data-domain="liliang-cn.github.io" src="https://stats.superleo.cn/js/script.js"></script> - Network accessline 498
<script defer data-domain="liliang-cn.github.io" src="https://stats.superleo.cn/js/script.js"></script>
docs/llms-full.txt
- Network accessline 3
> Generated from README.md and docs/GUIDE.md at commit 63e97a9. Summary: https://liliang-cn.github.io/cortexdb/llms.txt - Network accessline 7
[](https://pkg.go.dev/github.com/liliang-cn/cortexdb/v2) [](https://github.com/li - Network accessline 45
`cortexdb-live` is an optional [mod](https://code.claude.com/docs/en/plugins/mods/overview) that runs inside Claude Code on top of the `cortexdb` plugin. Install it after the plugin: - Network accessline 87
| --- | --- | | `CORTEXDB_PATH` | Database file (default `~/.cortexdb/cortexdb.db`) | | `CORTEXDB_REMOTE` | Use a shared `cortexdb-grpc` at `host:port` (plaintext) or `https://host` (TLS, behind a proxy) instead of a local file | - Network accessline 88
| `CORTEXDB_PATH` | Database file (default `~/.cortexdb/cortexdb.db`) | | `CORTEXDB_REMOTE` | Use a shared `cortexdb-grpc` at `host:port` (plaintext) or `https://host` (TLS, behind a proxy) instead of a local file | | `CORTEXDB_GRPC_TOKEN` - Network accessline 89
| `CORTEXDB_REMOTE` | Use a shared `cortexdb-grpc` at `host:port` (plaintext) or `https://host` (TLS, behind a proxy) instead of a local file | - Access to secretsline 92
[Credential-related source omitted] - Access to secretsline 93
[Credential-related source omitted] - Network accessline 101
[Website](https://liliang-cn.github.io/cortexdb/) · [Guide](docs/GUIDE.md) (full feature reference) · [Examples](examples/README.md) · [Changelog](CHANGELOG.md) · [中文](README_CN.md) - Network accessline 112
[](https://pkg.go.dev/github.com/liliang-cn/cortexdb/v2) [](https://github.com/li - Network accessline 134
- **Vector + lexical engine** — FTS5, HNSW / IVF / Flat indexes, scalar and product quantization, and `IndexTypeBinary`: 1-bit codes (1/32 of the memory) searched by Hamming distance, then the shortlist rescored exactly — recall@10 0.979–0. - Network accessline 135
- **External retrieval lanes** — a search cluster you already run (Meilisearch, Weaviate, …) can be one fused lane via `QuerySource`, without becoming the storage: it names candidate ids, the brain still owns the content, and a stale id is - Network accessline 136
- **The knowledge contract** — every record can say *how it knows* and *how sure*: `_source`, `_chunk`, `_producer`, and a `_grade` from a closed set — `verified` (a named person kept it), `self_consistent` (derived from something that stat - Network accessline 463
db.UpsertKnowledgeGraph(ctx, cortexdb.KnowledgeGraphUpsertRequest{Triples: triples}) res, _ := db.QueryKnowledgeGraph(ctx, cortexdb.KnowledgeGraphQueryRequest{ Query: `SELECT ?name WHERE { <https://example.com/alice> <https://schema.org - Network accessline 465
Query: `SELECT ?name WHERE { <https://example.com/alice> <https://schema.org/name> ?name }`}) - Access to secretsline 666
[Credential-related source omitted] - Network accessline 675
Transport is plaintext by design — run it over loopback, a trusted LAN, or Tailscale, or publish it as `https://host` behind a TLS-terminating proxy. - Network accessline 676
Tailscale, or publish it as `https://host` behind a TLS-terminating proxy. - Network accessline 706
- OpenClaw: [`liliang-cn/openclaw-cortexdb-memory`](https://github.com/liliang-cn/openclaw-cortexdb-memory) - Network accessline 707
registers the exclusive `memory` capability plus recall/store/delete tools. - Hermes Agent: [`liliang-cn/hermes-cortexdb-memory`](https://github.com/liliang-cn/hermes-cortexdb-memory) registers a `MemoryProvider` with automatic pre-turn r - Network accessline 708
- Hermes Agent: [`liliang-cn/hermes-cortexdb-memory`](https://github.com/liliang-cn/hermes-cortexdb-memory)
docs/llms.txt
- Network accessline 22
- [Website](https://liliang-cn.github.io/cortexdb/): overview, quick start, benchmarks, FAQ ([中文](https://liliang-cn.github.io/cortexdb/zh/)) - Network accessline 23
- [Full documentation as one text file](https://liliang-cn.github.io/cortexdb/llms-full.txt): README and the complete guide - Network accessline 24
- [README](https://github.com/liliang-cn/cortexdb/blob/main/README.md): features and API - Network accessline 25
- [Guide](https://github.com/liliang-cn/cortexdb/blob/main/docs/GUIDE.md): layers, retrieval, knowledge graph, ontology, shared-brain operations ([中文指南](https://github.com/liliang-cn/cortexdb/blob/main/docs/GUIDE_CN.md)) - Network accessline 26
- [Go API reference](https://pkg.go.dev/github.com/liliang-cn/cortexdb/v2) - Network accessline 27
- [Changelog](https://github.com/liliang-cn/cortexdb/blob/main/CHANGELOG.md) - Network accessline 39
- [Runnable examples](https://github.com/liliang-cn/cortexdb/tree/main/examples): core vectors, RAG, memoryflow, knowledge graph and SPARQL, graphflow, MCP tools, importflow, ontology - Network accessline 40
- [Benchmark harness](https://github.com/liliang-cn/cortexdb/tree/main/cmd/cortexdb-bench): LongMemEval, LoCoMo, MuSiQue and 2WikiMultiHopQA through the public API - Network accessline 44
- [Rust client](https://crates.io/crates/cortexdb-client) - Network accessline 45
- [Python client](https://pypi.org/project/cortexdb-client/) - Network accessline 46
- [Node.js client](https://www.npmjs.com/package/cortexdb-client) - Network accessline 47
- [Releases](https://github.com/liliang-cn/cortexdb/releases)
docs/robots.txt
- Network accessline 29
Sitemap: https://liliang-cn.github.io/cortexdb/sitemap.xml
docs/sitemap.xml
- Network accessline 1
<?xml version="1.0" encoding="UTF-8"?> <urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" - Network accessline 2
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" - Network accessline 3
xmlns:xhtml="http://www.w3.org/1999/xhtml" - Network accessline 4
xmlns:image="http://www.google.com/schemas/sitemap-image/1.1"> - Network accessline 5
<url> <loc>https://liliang-cn.github.io/cortexdb/</loc> <lastmod>2026-10-03</lastmod> - Network accessline 6
<loc>https://liliang-cn.github.io/cortexdb/</loc> - Network accessline 7
<lastmod>2026-10-03</lastmod> <xhtml:link rel="alternate" hreflang="en" href="https://liliang-cn.github.io/cortexdb/"/> <xhtml:link rel="alternate" hreflang="zh-CN" href="https://liliang-cn.github.io/cortexdb/zh/"/> - Network accessline 8
<xhtml:link rel="alternate" hreflang="en" href="https://liliang-cn.github.io/cortexdb/"/> - Network accessline 9
<xhtml:link rel="alternate" hreflang="zh-CN" href="https://liliang-cn.github.io/cortexdb/zh/"/> - Network accessline 10
<xhtml:link rel="alternate" hreflang="x-default" href="https://liliang-cn.github.io/cortexdb/"/> - Network accessline 11
<image:image><image:loc>https://liliang-cn.github.io/cortexdb/assets/img/live-view-dark-1600.webp</image:loc></image:image> - Network accessline 12
</url> <url> <loc>https://liliang-cn.github.io/cortexdb/zh/</loc> - Network accessline 13
<url> <loc>https://liliang-cn.github.io/cortexdb/zh/</loc> <lastmod>2026-10-03</lastmod> - Network accessline 14
<loc>https://liliang-cn.github.io/cortexdb/zh/</loc> - Network accessline 15
<lastmod>2026-10-03</lastmod> <xhtml:link rel="alternate" hreflang="en" href="https://liliang-cn.github.io/cortexdb/"/> <xhtml:link rel="alternate" hreflang="zh-CN" href="https://liliang-cn.github.io/cortexdb/zh/"/> - Network accessline 16
<xhtml:link rel="alternate" hreflang="en" href="https://liliang-cn.github.io/cortexdb/"/> - Network accessline 17
<xhtml:link rel="alternate" hreflang="zh-CN" href="https://liliang-cn.github.io/cortexdb/zh/"/> - Network accessline 18
<xhtml:link rel="alternate" hreflang="x-default" href="https://liliang-cn.github.io/cortexdb/"/>
docs/superpowers/plans/2026-05-30-importflow.md
- Network accessline 1374
} const ( rdfType = "http://www.w3.org/1999/02/22-rdf-syntax-ns#type" - Network accessline 1375
const ( rdfType = "http://www.w3.org/1999/02/22-rdf-syntax-ns#type" rdfsLabel = "http://www.w3.org/2000/01/rdf-schema#label" - Network accessline 1376
rdfType = "http://www.w3.org/1999/02/22-rdf-syntax-ns#type" - Network accessline 1377
rdfsLabel = "http://www.w3.org/2000/01/rdf-schema#label"
docs/superpowers/plans/2026-06-07-grpc-sidecar-rust-client.md
- Network accessline 1787
ns, err := client.UpsertNamespace(ctx, &rpcv1.UpsertNamespaceRequest{Prefix: "ex", Uri: "http://example.org/"}) - Network accessline 2193
model string dim int client *http.Client - Network accessline 2194
dim int client *http.Client } - Network accessline 2195
client *http.Client - Network accessline 2202
model: model, dim: dim, client: &http.Client{Timeout: 60 * time.Second}, - Network accessline 2203
dim: dim, client: &http.Client{Timeout: 60 * time.Second}, } - Network accessline 2204
client: &http.Client{Timeout: 60 * time.Second}, - Access to secretsline 2266
[Credential-related source omitted] - Access to secretsline 2272
[Credential-related source omitted] - Access to secretsline 2306
[Credential-related source omitted] - Access to secretsline 2317
[Credential-related source omitted] - Network accessline 2428
description = "Typed gRPC client for CortexDB (AI memory + knowledge graph sidecar)" license = "MIT" repository = "https://github.com/liliang-cn/cortexdb" - Network accessline 2429
license = "MIT" repository = "https://github.com/liliang-cn/cortexdb" keywords = ["cortexdb", "rag", "knowledge-graph", "grpc", "ai"] - Network accessline 2430
repository = "https://github.com/liliang-cn/cortexdb" - Network accessline 2463
//! # async fn demo() -> Result<(), Box<dyn std::error::Error>> { //! use cortexdb_client::CortexClient; //! let mut client = CortexClient::builder("http://127.0.0.1:47821") - Network accessline 2464
//! use cortexdb_client::CortexClient; //! let mut client = CortexClient::builder("http://127.0.0.1:47821") //! .token("s3cret") - Network accessline 2465
//! let mut client = CortexClient::builder("http://127.0.0.1:47821") - Network accessline 2627
// Wait for readiness via Health with retries. let endpoint = format!("http://{addr}"); - Network accessline 2628
let endpoint = format!("http://{addr}"); - Network accessline 2685
- [ ] **Step 2: Example** (`examples/roundtrip.rs`) — same flow, minus assertions, printing results; assumes a running sidecar at `http://127.0.0.1:47821` with optional `CORTEXDB_GRPC_TOKEN`. - Network accessline 2718
const RELEASE_BASE: &str = "https://github.com/liliang-cn/cortexdb/releases/download"; - Network accessline 2806
.kill_on_drop(true) .spawn()?; let endpoint = format!("http://{addr}"); - Network accessline 2807
.spawn()?; let endpoint = format!("http://{addr}"); let mut running = RunningSidecar { child, endpoint, token }; - Network accessline 2808
let endpoint = format!("http://{addr}"); - Network accessline 2862
let bytes = fetch(&url).await?; - Network accessline 2863
let expected = String::from_utf8_lossy(&fetch(&sum_url).await?) - Network accessline 2887
async fn fetch(url: &str) -> Result<Vec<u8>, SidecarError> { - Access to secretsline 2956
[Credential-related source omitted]
docs/superpowers/plans/2026-06-16-connector-cdc-phase2-pg-logical.md
docs/superpowers/plans/2026-06-16-connector-cdc-phase3-mysql-binlog.md
- Dangerous shell operationline 316
docker rm -f cx_my_binlog >/dev/null 2>&1 - Dangerous shell operationline 321
docker rm -f cx_my_binlog >/dev/null 2>&1 - Dangerous shell operationline 433
docker rm -f cx_my_binlog_e2e >/dev/null 2>&1 - Dangerous shell operationline 438
docker rm -f cx_my_binlog_e2e >/dev/null 2>&1
docs/superpowers/plans/2026-06-17-ddl-to-kg-llm.md
- Access to secretsline 474
[Credential-related source omitted] - Network accessline 494
req.Header.Set("Content-Type", "application/json") req.Header.Set("Authorization", "Bearer "+g.key) resp, err := (&http.Client{Timeout: 120 * time.Second}).Do(req) - Network accessline 495
req.Header.Set("Authorization", "Bearer "+g.key) resp, err := (&http.Client{Timeout: 120 * time.Second}).Do(req) if err != nil { - Network accessline 496
resp, err := (&http.Client{Timeout: 120 * time.Second}).Do(req) - Access to secretsline 519
[Credential-related source omitted] - Access to secretsline 521
[Credential-related source omitted] - Network accessline 523
base := os.Getenv("OPENAI_BASE_URL") if base == "" { base = "https://dashscope.aliyuncs.com/compatible-mode/v1" - Network accessline 524
if base == "" { base = "https://dashscope.aliyuncs.com/compatible-mode/v1" } - Network accessline 525
base = "https://dashscope.aliyuncs.com/compatible-mode/v1" - Access to secretsline 552
[Credential-related source omitted] - Access to secretsline 563
[Credential-related source omitted]
docs/superpowers/plans/2026-09-12-listing-cursors.md
docs/superpowers/specs/2026-06-07-grpc-sidecar-rust-client-design.md
- Access to secretsline 75
[Credential-related source omitted]
docs/superpowers/specs/2026-06-17-ddl-to-kg-llm-design.md
- Access to secretsline 165
[Credential-related source omitted]
docs/superpowers/specs/2026-06-23-profileflow-design.md
- Access to secretsline 194
[Credential-related source omitted]
docs/zh/index.html
- Network accessline 6
<title>CortexDB — 一个 SQLite 文件装下 AI 记忆与知识图谱(纯 Go)</title> <meta name="description" content="CortexDB 是开源的纯 Go 库:一个 SQLite 文件装下向量、全文检索、RAG 知识、Agent 记忆和 RDF/SPARQL 知识图谱。不需要 embedding 模型也能用,MIT 协议。"> <link rel="canonical" href="https://liliang - Network accessline 7
<meta name="description" content="CortexDB 是开源的纯 Go 库:一个 SQLite 文件装下向量、全文检索、RAG 知识、Agent 记忆和 RDF/SPARQL 知识图谱。不需要 embedding 模型也能用,MIT 协议。"> <link rel="canonical" href="https://liliang-cn.github.io/cortexdb/zh/"> <link rel="alternate" hreflan - Network accessline 8
<link rel="canonical" href="https://liliang-cn.github.io/cortexdb/zh/"> - Network accessline 9
<link rel="alternate" hreflang="en" href="https://liliang-cn.github.io/cortexdb/"> - Network accessline 10
<link rel="alternate" hreflang="zh-CN" href="https://liliang-cn.github.io/cortexdb/zh/"> - Network accessline 11
<link rel="alternate" hreflang="x-default" href="https://liliang-cn.github.io/cortexdb/"> - Network accessline 12
<link rel="alternate" type="text/plain" title="LLM summary" href="https://liliang-cn.github.io/cortexdb/llms.txt"> - Network accessline 20
<meta property="og:locale" content="zh_CN"> <meta property="og:locale:alternate" content="en_US"> <meta property="og:url" content="https://liliang-cn.github.io/cortexdb/zh/"> - Network accessline 21
<meta property="og:locale:alternate" content="en_US"> <meta property="og:url" content="https://liliang-cn.github.io/cortexdb/zh/"> <meta property="og:title" content="CortexDB — 一个 SQLite 文件装下 AI 记忆与知识图谱"> - Network accessline 22
<meta property="og:url" content="https://liliang-cn.github.io/cortexdb/zh/"> - Network accessline 23
<meta property="og:title" content="CortexDB — 一个 SQLite 文件装下 AI 记忆与知识图谱"> <meta property="og:description" content="向量、全文检索、RAG、Agent 记忆和 RDF/SPARQL 知识图谱都在一个文件里。纯 Go、无 CGO,不需要 embedding 模型。"> <meta property="og:image" content="https://lilian - Network accessline 24
<meta property="og:description" content="向量、全文检索、RAG、Agent 记忆和 RDF/SPARQL 知识图谱都在一个文件里。纯 Go、无 CGO,不需要 embedding 模型。"> <meta property="og:image" content="https://liliang-cn.github.io/cortexdb/assets/img/og-zh.png"> <meta property="og:image:wi - Network accessline 25
<meta property="og:image" content="https://liliang-cn.github.io/cortexdb/assets/img/og-zh.png"> - Network accessline 30
<meta name="twitter:title" content="CortexDB — 一个 SQLite 文件装下 AI 记忆与知识图谱"> <meta name="twitter:description" content="向量、全文检索、RAG、Agent 记忆和 RDF/SPARQL 知识图谱都在一个文件里。纯 Go,不需要 embedding 模型。"> <meta name="twitter:image" content="https://liliang-c - Network accessline 32
<meta name="twitter:image" content="https://liliang-cn.github.io/cortexdb/assets/img/og-zh.png"> - Network accessline 40
<script type="application/ld+json"> { "@context": "https://schema.org", - Network accessline 41
{ "@context": "https://schema.org", "@graph": [ - Network accessline 42
"@context": "https://schema.org", - Network accessline 44
{ "@type": "SoftwareSourceCode", "@id": "https://liliang-cn.github.io/cortexdb/#code", - Network accessline 45
"@type": "SoftwareSourceCode", "@id": "https://liliang-cn.github.io/cortexdb/#code", "name": "CortexDB", - Network accessline 46
"@id": "https://liliang-cn.github.io/cortexdb/#code", - Network accessline 47
"name": "CortexDB", "description": "纯 Go、单文件的 AI 记忆与知识图谱库。一个 SQLite 文件装下向量、FTS5 全文检索、RAG 知识、分作用域的 Agent 记忆,以及支持 SPARQL、RDFS 与 OWL 2 RL 推理、SHACL 校验和只读 Cypher 的 RDF 1.2 知识图谱,并提供 80 多个 MCP 工具。不需要 embedding 模型;可选 PostgreSQL + pgvector 后端。 - Network accessline 48
"description": "纯 Go、单文件的 AI 记忆与知识图谱库。一个 SQLite 文件装下向量、FTS5 全文检索、RAG 知识、分作用域的 Agent 记忆,以及支持 SPARQL、RDFS 与 OWL 2 RL 推理、SHACL 校验和只读 Cypher 的 RDF 1.2 知识图谱,并提供 80 多个 MCP 工具。不需要 embedding 模型;可选 PostgreSQL + pgvector 后端。", "url": "https://l - Network accessline 49
"url": "https://liliang-cn.github.io/cortexdb/zh/", - Network accessline 50
"codeRepository": "https://github.com/liliang-cn/cortexdb", - Network accessline 51
"programmingLanguage": "Go", "license": "https://opensource.org/licenses/MIT", "version": "2.145.0", - Network accessline 52
"license": "https://opensource.org/licenses/MIT", - Network accessline 56
{ "@type": "WebPage", "@id": "https://liliang-cn.github.io/cortexdb/zh/#page", - Network accessline 57
"@type": "WebPage", "@id": "https://liliang-cn.github.io/cortexdb/zh/#page", "url": "https://liliang-cn.github.io/cortexdb/zh/", - Network accessline 58
"@id": "https://liliang-cn.github.io/cortexdb/zh/#page", - Network accessline 59
"url": "https://liliang-cn.github.io/cortexdb/zh/", - Network accessline 60
"name": "CortexDB — 一个 SQLite 文件装下 AI 记忆与知识图谱", "isPartOf": { "@id": "https://liliang-cn.github.io/cortexdb/#website" }, "about": { "@id": "https://liliang-cn.github.io/cortexdb/#code" }, - Network accessline 61
"isPartOf": { "@id": "https://liliang-cn.github.io/cortexdb/#website" }, - Network accessline 62
"about": { "@id": "https://liliang-cn.github.io/cortexdb/#code" }, - Network accessline 66
{ "@type": "FAQPage", "@id": "https://liliang-cn.github.io/cortexdb/zh/#faq", - Network accessline 67
"@type": "FAQPage", "@id": "https://liliang-cn.github.io/cortexdb/zh/#faq", "inLanguage": "zh-CN", - Network accessline 68
"@id": "https://liliang-cn.github.io/cortexdb/zh/#faq", - Network accessline 98
<li><a href="#benchmarks">评测</a></li> <li><a href="#faq">常见问题</a></li> <li><a href="https://github.com/liliang-cn/cortexdb/blob/main/docs/GUIDE_CN.md">指南</a></li> - Network accessline 99
<li><a href="#faq">常见问题</a></li> <li><a href="https://github.com/liliang-cn/cortexdb/blob/main/docs/GUIDE_CN.md">指南</a></li> </ul> - Network accessline 100
<li><a href="https://github.com/liliang-cn/cortexdb/blob/main/docs/GUIDE_CN.md">指南</a></li> - Network accessline 103
<div class="bar-actions"> <a class="lang" href="../" hreflang="en" lang="en">English</a> <a class="btn btn-primary btn-sm" href="https://github.com/liliang-cn/cortexdb"> - Network accessline 104
<a class="lang" href="../" hreflang="en" lang="en">English</a> <a class="btn btn-primary btn-sm" href="https://github.com/liliang-cn/cortexdb"> <svg viewBox="0 0 24 24" fill="currentColor" aria-hidden="true"><path d="M12 .5a11 - Network accessline 105
<a class="btn btn-primary btn-sm" href="https://github.com/liliang-cn/cortexdb"> - Network accessline 114
<a href="#benchmarks">评测</a> <a href="#faq">常见问题</a> <a href="https://github.com/liliang-cn/cortexdb/blob/main/docs/GUIDE_CN.md">指南</a> - Network accessline 115
<a href="#faq">常见问题</a> <a href="https://github.com/liliang-cn/cortexdb/blob/main/docs/GUIDE_CN.md">指南</a> </div> - Network accessline 116
<a href="https://github.com/liliang-cn/cortexdb/blob/main/docs/GUIDE_CN.md">指南</a> - Network accessline 126
<div class="wrap hero-grid"> <div> <a class="eyebrow" href="https://github.com/liliang-cn/cortexdb/releases/tag/v2.145.0" style="text-decoration:none"><span class="dot"></span>v2.145.0 · 自己的程序也能用 OpenAI 兼容的向量模型,关键词召回认得英文词形变化</a> - Network accessline 127
<div> <a class="eyebrow" href="https://github.com/liliang-cn/cortexdb/releases/tag/v2.145.0" style="text-decoration:none"><span class="dot"></span>v2.145.0 · 自己的程序也能用 OpenAI 兼容的向量模型,关键词召回认得英文词形变化</a> <h1><span class="ph">把 AI 记忆 - Network accessline 128
<a class="eyebrow" href="https://github.com/liliang-cn/cortexdb/releases/tag/v2.145.0" style="text-decoration:none"><span class="dot"></span>v2.145.0 · 自己的程序也能用 OpenAI 兼容的向量模型,关键词召回认得英文词形变化</a> - Network accessline 135
<div class="hero-cta"> <a class="btn btn-primary" href="#start">快速开始</a> <a class="btn btn-ghost" href="https://github.com/liliang-cn/cortexdb/blob/main/docs/GUIDE_CN.md">阅读中文指南</a> - Network accessline 136
<a class="btn btn-primary" href="#start">快速开始</a> <a class="btn btn-ghost" href="https://github.com/liliang-cn/cortexdb/blob/main/docs/GUIDE_CN.md">阅读中文指南</a> </div> - Network accessline 137
<a class="btn btn-ghost" href="https://github.com/liliang-cn/cortexdb/blob/main/docs/GUIDE_CN.md">阅读中文指南</a> - Network accessline 310
</table> </div> <p class="note">多跳提升来自在 <code>SaveKnowledge</code> 建立的实体图上做个性化 PageRank 游走;在单跳的对话记忆上,<code>auto</code> 保持词法的召回,因为大多数段落都提到的实体(比如对话里的说话人)不会被用作游走起点。数据集用 sha256 固定;用 <a href="https://github.com/liliang-cn/cortexdb/tree/m - Network accessline 311
</div> <p class="note">多跳提升来自在 <code>SaveKnowledge</code> 建立的实体图上做个性化 PageRank 游走;在单跳的对话记忆上,<code>auto</code> 保持词法的召回,因为大多数段落都提到的实体(比如对话里的说话人)不会被用作游走起点。数据集用 sha256 固定;用 <a href="https://github.com/liliang-cn/cortexdb/tree/main/cmd/corte - Network accessline 312
<p class="note">多跳提升来自在 <code>SaveKnowledge</code> 建立的实体图上做个性化 PageRank 游走;在单跳的对话记忆上,<code>auto</code> 保持词法的召回,因为大多数段落都提到的实体(比如对话里的说话人)不会被用作游走起点。数据集用 sha256 固定;用 <a href="https://github.com/liliang-cn/cortexdb/tree/main/cmd/cortexdb-bench"> - Network accessline 410
</div> <div class="hero-cta" style="margin:0"> <a class="btn btn-primary" href="https://github.com/liliang-cn/cortexdb">在 GitHub 上 Star</a> - Network accessline 411
<div class="hero-cta" style="margin:0"> <a class="btn btn-primary" href="https://github.com/liliang-cn/cortexdb">在 GitHub 上 Star</a> <a class="btn btn-ghost" href="https://pkg.go.dev/github.com/liliang-cn/cortexdb/v2">API 文档 - Network accessline 412
<a class="btn btn-primary" href="https://github.com/liliang-cn/cortexdb">在 GitHub 上 Star</a> - Network accessline 413
<a class="btn btn-ghost" href="https://pkg.go.dev/github.com/liliang-cn/cortexdb/v2">API 文档</a> - Network accessline 429
<h4>文档</h4> <ul> <li><a href="https://github.com/liliang-cn/cortexdb/blob/main/docs/GUIDE_CN.md">中文指南</a></li> - Network accessline 430
<ul> <li><a href="https://github.com/liliang-cn/cortexdb/blob/main/docs/GUIDE_CN.md">中文指南</a></li> <li><a href="https://github.com/liliang-cn/cortexdb/blob/main/README_CN.md">中文 README</a></li> - Network accessline 431
<li><a href="https://github.com/liliang-cn/cortexdb/blob/main/docs/GUIDE_CN.md">中文指南</a></li> - Network accessline 432
<li><a href="https://github.com/liliang-cn/cortexdb/blob/main/README_CN.md">中文 README</a></li> - Network accessline 433
<li><a href="https://pkg.go.dev/github.com/liliang-cn/cortexdb/v2">Go API 文档</a></li> - Network accessline 434
<li><a href="https://github.com/liliang-cn/cortexdb/blob/main/CHANGELOG.md">更新日志</a></li> - Network accessline 438
<h4>客户端</h4> <ul> <li><a href="https://crates.io/crates/cortexdb-client">Rust</a></li> - Network accessline 439
<ul> <li><a href="https://crates.io/crates/cortexdb-client">Rust</a></li> <li><a href="https://pypi.org/project/cortexdb-client/">Python</a></li> - Network accessline 440
<li><a href="https://crates.io/crates/cortexdb-client">Rust</a></li> - Network accessline 441
<li><a href="https://pypi.org/project/cortexdb-client/">Python</a></li> - Network accessline 442
<li><a href="https://www.npmjs.com/package/cortexdb-client">Node.js</a></li> - Network accessline 443
<li><a href="https://github.com/liliang-cn/cortexdb/releases">gRPC 服务端二进制</a></li> - Network accessline 447
<h4>更多</h4> <ul> <li><a href="https://github.com/liliang-cn/cortexdb">GitHub</a></li> - Network accessline 448
<ul> <li><a href="https://github.com/liliang-cn/cortexdb">GitHub</a></li> <li><a href="../llms.txt">llms.txt</a></li> - Network accessline 449
<li><a href="https://github.com/liliang-cn/cortexdb">GitHub</a></li> - Network accessline 462
<script src="../assets/site.js?v=2026100201" defer></script> <script defer data-domain="liliang-cn.github.io" src="https://stats.superleo.cn/js/script.js"></script> - Network accessline 463
<script defer data-domain="liliang-cn.github.io" src="https://stats.superleo.cn/js/script.js"></script>
examples/01_core/main.go
- Executable scriptline 1
Executable file
examples/02_rag/main.go
- Executable scriptline 1
Executable file
examples/03_memoryflow/main.go
- Executable scriptline 1
Executable file
examples/04_knowledge_graph/main.go
- Executable scriptline 1
Executable file - Network accessline 13
const ( ex = "https://example.com/" - Network accessline 14
ex = "https://example.com/" - Network accessline 15
rdfsSubClassOf = "http://www.w3.org/2000/01/rdf-schema#subClassOf" - Network accessline 80
result, err := db.QueryKnowledgeGraph(ctx, cortexdb.KnowledgeGraphQueryRequest{ Query: ` PREFIX ex: <https://example.com/> - Network accessline 81
Query: PREFIX ex: <https://example.com/> - Network accessline 82
PREFIX ex: <https://example.com/> - Network accessline 83
PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#>
examples/05_graphflow/main.go
- Executable scriptline 1
Executable file - Access to secretsline 18
[Credential-related source omitted] - Access to secretsline 45
[Credential-related source omitted] - Network accessline 47
model := strings.TrimSpace(os.Getenv("OPENAI_MODEL")) if baseURL == "" { baseURL = "https://api.openai.com/v1" - Network accessline 48
if baseURL == "" { baseURL = "https://api.openai.com/v1" } - Network accessline 49
baseURL = "https://api.openai.com/v1" - Access to secretsline 67
[Credential-related source omitted]
examples/05_graphflow/openai.go
- Executable scriptline 1
Executable file
examples/06_tools_mcp/main.go
- Executable scriptline 1
Executable file - Network accessline 63
upsertPayload, _ := json.Marshal(cortexdb.KnowledgeGraphUpsertRequest{ Triples: []cortexdb.KnowledgeGraphTriple{ {Subject: graph.NewIRI("https://example.com/alice"), Predicate: graph.NewIRI("https://schema.org/name"), Object: graph.New - Network accessline 64
Triples: []cortexdb.KnowledgeGraphTriple{ {Subject: graph.NewIRI("https://example.com/alice"), Predicate: graph.NewIRI("https://schema.org/name"), Object: graph.NewLiteral("Alice")}, }, - Network accessline 65
{Subject: graph.NewIRI("https://example.com/alice"), Predicate: graph.NewIRI("https://schema.org/name"), Object: graph.NewLiteral("Alice")}, - Network accessline 72
queryPayload, _ := json.Marshal(cortexdb.KnowledgeGraphQueryRequest{ Query: ` PREFIX schema: <https://schema.org/> - Network accessline 73
Query: PREFIX schema: <https://schema.org/> - Network accessline 74
PREFIX schema: <https://schema.org/> - Network accessline 75
SELECT ?name WHERE { <https://example.com/alice> schema:name ?name . } - Network accessline 76
<https://example.com/alice> schema:name ?name .
examples/07_importflow/main.go
- Executable scriptline 1
Executable file
examples/08_self_knowledge_graph/main.go
- Executable scriptline 1
Executable file - Access to secretsline 5
[Credential-related source omitted] - Access to secretsline 7
[Credential-related source omitted] - Network accessline 8
// // If those are unset it falls back to a local Ollama (OLLAMA_BASE / OLLAMA_MODEL, // default http://localhost:11434 + qwen3.5). - Network accessline 9
// If those are unset it falls back to a local Ollama (OLLAMA_BASE / OLLAMA_MODEL, // default http://localhost:11434 + qwen3.5). // - Network accessline 10
// default http://localhost:11434 + qwen3.5). - Network accessline 37
baseURL string model string client *http.Client - Network accessline 38
model string client *http.Client } - Network accessline 39
client *http.Client - Network accessline 83
apiKey string model string client *http.Client - Network accessline 84
model string client *http.Client } - Network accessline 85
client *http.Client - Access to secretsline 215
[Credential-related source omitted] - Network accessline 216
ollamaBase := os.Getenv("OLLAMA_BASE") if ollamaBase == "" { ollamaBase = "http://localhost:11434" - Network accessline 217
if ollamaBase == "" { ollamaBase = "http://localhost:11434" } - Network accessline 218
ollamaBase = "http://localhost:11434" - Access to secretsline 251
[Credential-related source omitted] - Network accessline 258
[Credential-related source omitted] - Network accessline 259
model: extractModel, client: &http.Client{Timeout: 5 * time.Minute}, } - Network accessline 260
client: &http.Client{Timeout: 5 * time.Minute}, - Access to secretsline 263
[Credential-related source omitted] - Network accessline 265
baseURL: ollamaBase, model: model, client: &http.Client{Timeout: 5 * time.Minute}, - Network accessline 266
model: model, client: &http.Client{Timeout: 5 * time.Minute}, } - Network accessline 267
client: &http.Client{Timeout: 5 * time.Minute},
examples/08_self_knowledge_graph/qa_test.go
- Executable scriptline 1
Executable file
examples/09_connector/main.go
- Executable scriptline 1
Executable file
examples/10_support_brain/README.md
examples/10_support_brain/llm.go
- Executable scriptline 1
Executable file
examples/10_support_brain/main.go
- Executable scriptline 1
Executable file - Access to secretsline 197
[Credential-related source omitted] - Access to secretsline 199
[Credential-related source omitted] - Access to secretsline 201
[Credential-related source omitted] - Network accessline 203
baseURL := os.Getenv("OPENAI_BASE_URL") if baseURL == "" { baseURL = "https://api.openai.com/v1" - Network accessline 204
if baseURL == "" { baseURL = "https://api.openai.com/v1" } - Network accessline 205
baseURL = "https://api.openai.com/v1"
examples/11_unified_brain/main.go
- Executable scriptline 1
Executable file - Network accessline 61
relPlaced = "urn:cortexdb:rel:placed" propStatus = "urn:cortexdb:prop:status" rdfsSubClassOf = "http://www.w3.org/2000/01/rdf-schema#subClassOf" - Network accessline 62
propStatus = "urn:cortexdb:prop:status" rdfsSubClassOf = "http://www.w3.org/2000/01/rdf-schema#subClassOf" ) - Network accessline 63
rdfsSubClassOf = "http://www.w3.org/2000/01/rdf-schema#subClassOf"
examples/12_incident_agent/README.md
examples/12_incident_agent/main.go
- Executable scriptline 1
Executable file - Network accessline 17
[Credential-related source omitted] - Network accessline 18
[Credential-related source omitted] - Network accessline 19
[Credential-related source omitted] - Access to secretsline 19
[Credential-related source omitted] - Access to secretsline 57
[Credential-related source omitted] - Access to secretsline 59
[Credential-related source omitted] - Access to secretsline 61
[Credential-related source omitted] - Network accessline 63
baseURL := strings.TrimSpace(os.Getenv("OPENAI_BASE_URL")) if baseURL == "" { baseURL = "https://api.openai.com/v1" - Network accessline 64
if baseURL == "" { baseURL = "https://api.openai.com/v1" } - Network accessline 65
baseURL = "https://api.openai.com/v1"
examples/12_incident_agent/openai.go
- Executable scriptline 1
Executable file
examples/13_scale_analytics/main.go
- Executable scriptline 1
Executable file - Network accessline 46
propStatus = "urn:cortexdb:prop:status" relPlaced = "urn:cortexdb:rel:placed" rdfsSubClassOf = "http://www.w3.org/2000/01/rdf-schema#subClassOf" - Network accessline 47
relPlaced = "urn:cortexdb:rel:placed" rdfsSubClassOf = "http://www.w3.org/2000/01/rdf-schema#subClassOf" ) - Network accessline 48
rdfsSubClassOf = "http://www.w3.org/2000/01/rdf-schema#subClassOf"
examples/14_semantic_rag/README.md
examples/14_semantic_rag/embedder.go
- Executable scriptline 1
Executable file - Network accessline 18
model string dim int http *http.Client - Network accessline 19
dim int http *http.Client } - Network accessline 20
http *http.Client - Network accessline 24
[Credential-related source omitted] - Network accessline 25
[Credential-related source omitted] - Network accessline 26
http: &http.Client{Timeout: 30 * time.Second},
examples/14_semantic_rag/main.go
- Executable scriptline 1
Executable file - Access to secretsline 6
[Credential-related source omitted] - Network accessline 7
// // OPENAI_API_KEY (required) // OPENAI_BASE_URL default https://dashscope.aliyuncs.com/compatible-mode/v1 - Network accessline 8
[Credential-related source omitted] - Access to secretsline 8
[Credential-related source omitted] - Network accessline 9
// OPENAI_BASE_URL default https://dashscope.aliyuncs.com/compatible-mode/v1 - Access to secretsline 43
[Credential-related source omitted] - Access to secretsline 44
[Credential-related source omitted] - Network accessline 46
[Credential-related source omitted] - Access to secretsline 46
[Credential-related source omitted] - Network accessline 47
} baseURL := envOr("OPENAI_BASE_URL", "https://dashscope.aliyuncs.com/compatible-mode/v1") chatModel := envOr("OPENAI_MODEL", "qwen3.7-plus") - Network accessline 48
baseURL := envOr("OPENAI_BASE_URL", "https://dashscope.aliyuncs.com/compatible-mode/v1")
examples/15_cortex_query/main.go
- Executable scriptline 1
Executable file
examples/16_ontology/main.go
- Executable scriptline 1
Executable file
examples/17_query_source/main.go
- Executable scriptline 1
Executable file - Network accessline 11
// docker run -d --name meili -p 127.0.0.1:43530:7700 \ // -e MEILI_MASTER_KEY=dev-key -e MEILI_ENV=development getmeili/meilisearch:v1.11 // MEILI_URL=http://127.0.0.1:43530 MEILI_KEY=dev-key go run ./examples/17_query_source - Network accessline 12
// -e MEILI_MASTER_KEY=dev-key -e MEILI_ENV=development getmeili/meilisearch:v1.11 // MEILI_URL=http://127.0.0.1:43530 MEILI_KEY=dev-key go run ./examples/17_query_source // - Network accessline 13
// MEILI_URL=http://127.0.0.1:43530 MEILI_KEY=dev-key go run ./examples/17_query_source - Network accessline 48
meili := &MeiliSource{ BaseURL: envOr("MEILI_URL", "http://127.0.0.1:43530"), - Network accessline 49
BaseURL: envOr("MEILI_URL", "http://127.0.0.1:43530"), - Access to secretsline 51
[Credential-related source omitted]
examples/17_query_source/meilisearch.go
- Executable scriptline 1
Executable file - Network accessline 28
type MeiliSource struct { BaseURL string // e.g. http://127.0.0.1:43530 - Network accessline 29
BaseURL string // e.g. http://127.0.0.1:43530 - Network accessline 30
Index string // e.g. cortexdb APIKey string // master or search key; empty for a keyless dev server Client *http.Client - Network accessline 31
APIKey string // master or search key; empty for a keyless dev server Client *http.Client } - Network accessline 32
Client *http.Client - Network accessline 37
func (m *MeiliSource) httpClient() *http.Client { - Network accessline 39
return m.Client } return &http.Client{Timeout: 10 * time.Second} - Network accessline 40
} return &http.Client{Timeout: 10 * time.Second} } - Network accessline 41
return &http.Client{Timeout: 10 * time.Second}
examples/18_vector_graph_ontology/README.md
examples/18_vector_graph_ontology/embedder.go
- Executable scriptline 1
Executable file - Network accessline 18
model string dim int http *http.Client - Network accessline 19
dim int http *http.Client } - Network accessline 20
http *http.Client - Network accessline 24
[Credential-related source omitted] - Network accessline 25
[Credential-related source omitted] - Network accessline 26
http: &http.Client{Timeout: 30 * time.Second},
examples/18_vector_graph_ontology/estate.go
- Executable scriptline 1
Executable file
examples/18_vector_graph_ontology/main.go
- Executable scriptline 1
Executable file - Network accessline 24
// // OPENAI_API_KEY required to enable the embedder // OPENAI_BASE_URL default https://dashscope.aliyuncs.com/compatible-mode/v1 - Network accessline 25
[Credential-related source omitted] - Access to secretsline 25
[Credential-related source omitted] - Network accessline 26
// OPENAI_BASE_URL default https://dashscope.aliyuncs.com/compatible-mode/v1 - Access to secretsline 49
[Credential-related source omitted] - Access to secretsline 295
[Credential-related source omitted] - Access to secretsline 673
[Credential-related source omitted] - Network accessline 675
[Credential-related source omitted] - Access to secretsline 675
[Credential-related source omitted] - Network accessline 676
} base := envOr("OPENAI_BASE_URL", "https://dashscope.aliyuncs.com/compatible-mode/v1") model := envOr("EMBED_MODEL", "text-embedding-v4") - Network accessline 677
base := envOr("OPENAI_BASE_URL", "https://dashscope.aliyuncs.com/compatible-mode/v1")
examples/18_vector_graph_ontology/schema.go
- Executable scriptline 1
Executable file
examples/19_execution_graph/bench.go
- Executable scriptline 1
Executable file
examples/19_execution_graph/main.go
- Executable scriptline 1
Executable file
examples/19_execution_graph/main_test.go
- Executable scriptline 1
Executable file
examples/20_media/main.go
- Executable scriptline 1
Executable file - Network accessline 2
// answers text questions with the file and, for audio and video, the moment. // // CORTEXDB_MEDIA_VISION_URL=http://localhost:11434 CORTEXDB_MEDIA_VISION_MODEL=qwen3.5:4b \ - Network accessline 3
// // CORTEXDB_MEDIA_VISION_URL=http://localhost:11434 CORTEXDB_MEDIA_VISION_MODEL=qwen3.5:4b \ // CORTEXDB_MEDIA_TRANSCRIBE_URL=http://127.0.0.1:43180/v1 CORTEXDB_MEDIA_TRANSCRIBE_MODEL=whisper-base \ - Network accessline 4
// CORTEXDB_MEDIA_VISION_URL=http://localhost:11434 CORTEXDB_MEDIA_VISION_MODEL=qwen3.5:4b \ - Network accessline 5
// CORTEXDB_MEDIA_TRANSCRIBE_URL=http://127.0.0.1:43180/v1 CORTEXDB_MEDIA_TRANSCRIBE_MODEL=whisper-base \
examples/README.md
examples/kg_e2e/main.go
- Executable scriptline 1
Executable file - Network accessline 30
const ( ex = "https://example.com/" - Network accessline 31
ex = "https://example.com/" - Network accessline 32
rdfType = "http://www.w3.org/1999/02/22-rdf-syntax-ns#type" - Network accessline 33
rdfsSubClass = "http://www.w3.org/2000/01/rdf-schema#subClassOf" - Network accessline 160
fmt.Println("\n(a) who can alice reach via knows+ that is a Person WITH an age?") printSelect(ctx, db, ` PREFIX ex: <https://example.com/> - Network accessline 161
printSelect(ctx, db, PREFIX ex: <https://example.com/> - Network accessline 162
PREFIX ex: <https://example.com/> - Network accessline 163
PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> - Network accessline 172
fmt.Println("\n(b) how many people does each person know? (subquery + COUNT)") printSelect(ctx, db, ` PREFIX ex: <https://example.com/> - Network accessline 173
printSelect(ctx, db, PREFIX ex: <https://example.com/> - Network accessline 174
PREFIX ex: <https://example.com/> - Network accessline 181
fmt.Println("\n(c) ASK: does alice transitively know carol?") ask, err := db.QueryKnowledgeGraph(ctx, cortexdb.KnowledgeGraphQueryRequest{ Query: `PREFIX ex: <https://example.com/> ASK { ex:alice ex:knows+ ex:carol . }`, - Network accessline 182
ask, err := db.QueryKnowledgeGraph(ctx, cortexdb.KnowledgeGraphQueryRequest{ Query: `PREFIX ex: <https://example.com/> ASK { ex:alice ex:knows+ ex:carol . }`, }) - Network accessline 183
Query: `PREFIX ex: <https://example.com/> ASK { ex:alice ex:knows+ ex:carol . }`, - Network accessline 308
ask, err := db.QueryKnowledgeGraph(ctx, cortexdb.KnowledgeGraphQueryRequest{ Query: `PREFIX ex: <https://example.com/> ASK { ex:alice ex:knows+ ex:carol . }`, - Network accessline 309
Query: `PREFIX ex: <https://example.com/> ASK { ex:alice ex:knows+ ex:carol . }`, - Network accessline 337
upsertPayload := []byte(`{ "triples": [ {"subject":{"kind":"iri","value":"https://example.com/x"}, - Network accessline 338
"triples": [ {"subject":{"kind":"iri","value":"https://example.com/x"}, "predicate":{"kind":"iri","value":"https://example.com/knows"}, - Network accessline 339
{"subject":{"kind":"iri","value":"https://example.com/x"}, - Network accessline 340
"predicate":{"kind":"iri","value":"https://example.com/knows"}, - Network accessline 341
"object":{"kind":"iri","value":"https://example.com/y"}} - Network accessline 349
queryPayload := []byte(`{"query":"PREFIX ex: <https://example.com/> SELECT ?o WHERE { ex:x ex:knows ?o . }"}`) - Network accessline 364
v := t.Value v = strings.TrimPrefix(v, ex) v = strings.TrimPrefix(v, "http://www.w3.org/1999/02/22-rdf-syntax-ns#") - Network accessline 365
v = strings.TrimPrefix(v, ex) v = strings.TrimPrefix(v, "http://www.w3.org/1999/02/22-rdf-syntax-ns#") v = strings.TrimPrefix(v, "http://www.w3.org/2000/01/rdf-schema#") - Network accessline 366
v = strings.TrimPrefix(v, "http://www.w3.org/1999/02/22-rdf-syntax-ns#") - Network accessline 367
v = strings.TrimPrefix(v, "http://www.w3.org/2000/01/rdf-schema#")
glama.json
internal/encoding/utils.go
- Executable scriptline 1
Executable file
internal/encoding/vector_test.go
- Executable scriptline 1
Executable file
internal/pgscan/pgscan.go
- Executable scriptline 1
Executable file
internal/pgscan/pgscan_test.go
- Executable scriptline 1
Executable file
internal/pgtest/pgtest.go
- Executable scriptline 1
Executable file
internal/pgtest/pgtest_test.go
- Executable scriptline 1
Executable file
internal/testname/testname.go
- Executable scriptline 1
Executable file
internal/testname/testname_test.go
- Executable scriptline 1
Executable file
pkg/agentmem/agentmem_test.go
- Executable scriptline 1
Executable file
pkg/agentmem/backend_parity_test.go
- Executable scriptline 1
Executable file
pkg/agentmem/bank.go
- Executable scriptline 1
Executable file
pkg/agentmem/context.go
- Executable scriptline 1
Executable file
pkg/agentmem/context_append_test.go
- Executable scriptline 1
Executable file
pkg/agentmem/crud.go
- Executable scriptline 1
Executable file
pkg/agentmem/doc.go
- Executable scriptline 1
Executable file
pkg/agentmem/hindsight.go
- Executable scriptline 1
Executable file
pkg/agentmem/ranking_test.go
- Executable scriptline 1
Executable file
pkg/agentmem/reflect.go
- Executable scriptline 1
Executable file
pkg/agentmem/reflect_scope_test.go
- Executable scriptline 1
Executable file
pkg/agentmem/schema.go
- Executable scriptline 1
Executable file
pkg/agentmem/search.go
- Executable scriptline 1
Executable file
pkg/agentmem/sql_exec.go
pkg/agentmem/store.go
- Executable scriptline 1
Executable file
pkg/agentmem/types.go
- Executable scriptline 1
Executable file
pkg/authz/allowlist.go
- Executable scriptline 1
Executable file
pkg/authz/allowlist_graph_test.go
- Executable scriptline 1
Executable file
pkg/authz/allowlist_test.go
- Executable scriptline 1
Executable file
pkg/authz/ambiguous.go
- Executable scriptline 1
Executable file
pkg/authz/ambiguous_test.go
- Executable scriptline 1
Executable file
pkg/authz/authz.go
- Executable scriptline 1
Executable file
pkg/authz/authz_test.go
- Executable scriptline 1
Executable file
pkg/authz/caller.go
- Executable scriptline 1
Executable file
pkg/authz/check_sources_confined_test.go
- Executable scriptline 1
Executable file
pkg/authz/http.go
- Executable scriptline 1
Executable file
pkg/authz/key_file_trailing_test.go
- Executable scriptline 1
Executable file
pkg/authz/key_source.go
- Executable scriptline 1
Executable file
pkg/authz/key_source_test.go
- Executable scriptline 1
Executable file
pkg/authz/knowledge_get_list_test.go
- Executable scriptline 1
Executable file
pkg/authz/methods.go
- Executable scriptline 1
Executable file
pkg/authz/row_ids_test.go
- Executable scriptline 1
Executable file
pkg/authz/rows.go
- Executable scriptline 1
Executable file
pkg/authz/rows_test.go
- Executable scriptline 1
Executable file
pkg/authz/tools.go
- Executable scriptline 1
Executable file
pkg/authz/tools_test.go
- Executable scriptline 1
Executable file
pkg/connector/apply.go
- Executable scriptline 1
Executable file
pkg/connector/apply_test.go
- Executable scriptline 1
Executable file
pkg/connector/cdc.go
- Executable scriptline 1
Executable file
pkg/connector/cdc_e2e_test.go
- Executable scriptline 1
Executable file
pkg/connector/cdc_mysql.go
- Executable scriptline 1
Executable file
pkg/connector/cdc_mysql_e2e_test.go
- Executable scriptline 1
Executable file
pkg/connector/cdc_mysql_test.go
- Executable scriptline 1
Executable file
pkg/connector/cdc_pg.go
- Executable scriptline 1
Executable file
pkg/connector/cdc_pg_e2e_test.go
- Executable scriptline 1
Executable file
pkg/connector/cdc_pg_test.go
- Executable scriptline 1
Executable file
pkg/connector/cdc_polling.go
- Executable scriptline 1
Executable file
pkg/connector/cdc_polling_test.go
- Executable scriptline 1
Executable file
pkg/connector/cdc_test.go
- Executable scriptline 1
Executable file
pkg/connector/checkpoint.go
- Executable scriptline 1
Executable file
pkg/connector/checkpoint_test.go
- Executable scriptline 1
Executable file
pkg/connector/classify.go
- Executable scriptline 1
Executable file
pkg/connector/classify_llm.go
- Executable scriptline 1
Executable file
pkg/connector/classify_llm_test.go
- Executable scriptline 1
Executable file
pkg/connector/classify_test.go
- Executable scriptline 1
Executable file
pkg/connector/desensitize.go
- Executable scriptline 1
Executable file
pkg/connector/desensitize_nulls_test.go
- Executable scriptline 1
Executable file
pkg/connector/desensitize_test.go
- Executable scriptline 1
Executable file
pkg/connector/e2e_test.go
- Executable scriptline 1
Executable file
pkg/connector/keyprovider.go
- Executable scriptline 1
Executable file
pkg/connector/keyprovider_test.go
- Executable scriptline 1
Executable file
pkg/connector/mask.go
- Executable scriptline 1
Executable file
pkg/connector/mask_email_test.go
- Executable scriptline 1
Executable file
pkg/connector/mask_test.go
- Executable scriptline 1
Executable file
pkg/connector/mcp.go
- Executable scriptline 1
Executable file
pkg/connector/mcp_test.go
- Executable scriptline 1
Executable file
pkg/connector/plan.go
- Executable scriptline 1
Executable file
pkg/connector/plan_test.go
- Executable scriptline 1
Executable file
pkg/connector/source_mysql.go
- Executable scriptline 1
Executable file
pkg/connector/source_mysql_test.go
- Executable scriptline 1
Executable file
pkg/connector/source_postgres.go
- Executable scriptline 1
Executable file
pkg/connector/source_postgres_test.go
- Executable scriptline 1
Executable file
pkg/connector/source_value_test.go
- Executable scriptline 1
Executable file
pkg/connector/textscan.go
- Executable scriptline 1
Executable file
pkg/connector/textscan_test.go
- Executable scriptline 1
Executable file
pkg/connector/toolbox.go
- Executable scriptline 1
Executable file
pkg/connector/toolbox_test.go
- Executable scriptline 1
Executable file
pkg/connector/types.go
- Executable scriptline 1
Executable file
pkg/connector/types_test.go
- Executable scriptline 1
Executable file
pkg/connector/vault.go
- Executable scriptline 1
Executable file
pkg/connector/vault_test.go
- Executable scriptline 1
Executable file
pkg/connector/watcher.go
- Executable scriptline 1
Executable file
pkg/connector/watcher_position_test.go
- Executable scriptline 1
Executable file
pkg/connector/watcher_resume_test.go
- Executable scriptline 1
Executable file
pkg/connector/watcher_test.go
- Executable scriptline 1
Executable file
pkg/core/advanced_filter.go
- Executable scriptline 1
Executable file
pkg/core/advanced_search.go
- Executable scriptline 1
Executable file
pkg/core/advanced_search_collection_test.go
- Executable scriptline 1
Executable file
pkg/core/aggregate_exclude_parity_test.go
- Executable scriptline 1
Executable file
pkg/core/aggregate_only_parity_test.go
- Executable scriptline 1
Executable file
pkg/core/aggregation_identifier_test.go
- Executable scriptline 1
Executable file
pkg/core/aggregations.go
- Executable scriptline 1
Executable file
pkg/core/aggregations_test.go
- Executable scriptline 1
Executable file
pkg/core/batch_delete_test.go
- Executable scriptline 1
Executable file
pkg/core/brain_store.go
- Executable scriptline 1
Executable file
pkg/core/chat.go
- Executable scriptline 1
Executable file
pkg/core/chat_vector_cache.go
- Executable scriptline 1
Executable file
pkg/core/chat_vector_cache_test.go
- Executable scriptline 1
Executable file
pkg/core/collections.go
- Executable scriptline 1
Executable file
pkg/core/collections_test.go
- Executable scriptline 1
Executable file
pkg/core/csv_flush_error_test.go
- Executable scriptline 1
Executable file
pkg/core/dimension.go
- Executable scriptline 1
Executable file
pkg/core/dimension_report.go
- Executable scriptline 1
Executable file
pkg/core/dimension_test.go
- Executable scriptline 1
Executable file
pkg/core/doc.go
- Executable scriptline 1
Executable file
pkg/core/document.go
- Executable scriptline 1
Executable file
pkg/core/embedding.go
- Executable scriptline 1
Executable file
pkg/core/errors.go
- Executable scriptline 1
Executable file
pkg/core/faceted_search.go
- Executable scriptline 1
Executable file
pkg/core/fts_cjk.go
- Executable scriptline 1
Executable file
pkg/core/fts_cjk_test.go
- Executable scriptline 1
Executable file
pkg/core/fts_match_test.go
- Executable scriptline 1
Executable file
pkg/core/fts_postgres.go
- Executable scriptline 1
Executable file
pkg/core/fts_postgres_test.go
- Executable scriptline 1
Executable file
pkg/core/fts_translation_test.go
- Executable scriptline 1
Executable file
pkg/core/hnsw_simple_test.go
- Executable scriptline 1
Executable file
pkg/core/hnsw_test.go
- Executable scriptline 1
Executable file
pkg/core/hnsw_topk_test.go
- Executable scriptline 1
Executable file
pkg/core/hybrid_failure_test.go
- Executable scriptline 1
Executable file
pkg/core/index_sync.go
- Executable scriptline 1
Executable file
pkg/core/io.go
- Executable scriptline 1
Executable file
pkg/core/io_test.go
- Executable scriptline 1
Executable file
pkg/core/logger.go
- Executable scriptline 1
Executable file
pkg/core/multi_vector.go
- Executable scriptline 1
Executable file
pkg/core/parity_aggregate_test.go
- Executable scriptline 1
Executable file
pkg/core/parity_range_test.go
- Executable scriptline 1
Executable file
pkg/core/pg_stale_type.go
- Executable scriptline 1
Executable file
pkg/core/pg_stale_type_test.go
- Executable scriptline 1
Executable file
pkg/core/quantization_test.go
- Executable scriptline 1
Executable file
pkg/core/rag_test.go
- Executable scriptline 1
Executable file
pkg/core/range_search_test.go
- Executable scriptline 1
Executable file
pkg/core/registry.go
- Executable scriptline 1
Executable file
pkg/core/registry_test.go
- Executable scriptline 1
Executable file
pkg/core/reranker.go
- Executable scriptline 1
Executable file
pkg/core/reranker_test.go
- Executable scriptline 1
Executable file
pkg/core/resources_test.go
- Executable scriptline 1
Executable file
pkg/core/search_filter_test.go
- Executable scriptline 1
Executable file
pkg/core/similarity.go
- Executable scriptline 1
Executable file
pkg/core/snapshot_chunks.go
- Executable scriptline 1
Executable file
pkg/core/snapshot_quantizer_test.go
- Executable scriptline 1
Executable file
pkg/core/snapshot_reconcile.go
- Executable scriptline 1
Executable file
pkg/core/snapshot_reconcile_test.go
- Executable scriptline 1
Executable file
pkg/core/sqlite_allocator.go
- Executable scriptline 1
Executable file
pkg/core/sqlite_writelock.go
- Executable scriptline 1
Executable file
pkg/core/sqlite_writelock_test.go
- Executable scriptline 1
Executable file
pkg/core/store.go
- Executable scriptline 1
Executable file
pkg/core/store_binary.go
- Executable scriptline 1
Executable file
pkg/core/store_binary_test.go
- Executable scriptline 1
Executable file
pkg/core/store_checkpoint.go
- Executable scriptline 1
Executable file
pkg/core/store_checkpoint_test.go
- Executable scriptline 1
Executable file
pkg/core/store_close.go
- Executable scriptline 1
Executable file
pkg/core/store_crud.go
- Executable scriptline 1
Executable file
pkg/core/store_index.go
- Executable scriptline 1
Executable file
pkg/core/store_init.go
- Executable scriptline 1
Executable file
pkg/core/store_parity_reads_test.go
- Executable scriptline 1
Executable file
pkg/core/store_parity_test.go
- Executable scriptline 1
Executable file - Network accessline 252
doc := &Document{ ID: "handbook", Title: "Handbook", Content: "the text", SourceURL: "https://example.com/h", Version: 1, Author: "leo", - Network accessline 253
ID: "handbook", Title: "Handbook", Content: "the text", SourceURL: "https://example.com/h", Version: 1, Author: "leo", Metadata: map[string]any{"team": "infra"}, - Network accessline 254
SourceURL: "https://example.com/h", Version: 1, Author: "leo",
pkg/core/store_postgres.go
- Executable scriptline 1
Executable file
pkg/core/store_postgres_aggregate.go
- Executable scriptline 1
Executable file
pkg/core/store_postgres_aggregate_where_test.go
- Executable scriptline 1
Executable file
pkg/core/store_postgres_assert.go
- Executable scriptline 1
Executable file
pkg/core/store_postgres_binary.go
- Executable scriptline 1
Executable file
pkg/core/store_postgres_brain_assert.go
- Executable scriptline 1
Executable file
pkg/core/store_postgres_chat.go
- Executable scriptline 1
Executable file
pkg/core/store_postgres_chat_test.go
- Executable scriptline 1
Executable file
pkg/core/store_postgres_collections.go
- Executable scriptline 1
Executable file
pkg/core/store_postgres_dims.go
- Executable scriptline 1
Executable file
pkg/core/store_postgres_dims_test.go
- Executable scriptline 1
Executable file
pkg/core/store_postgres_faceted.go
- Executable scriptline 1
Executable file
pkg/core/store_postgres_nearest.go
- Executable scriptline 1
Executable file
pkg/core/store_postgres_nearest_test.go
- Executable scriptline 1
Executable file
pkg/core/store_postgres_read.go
- Executable scriptline 1
Executable file
pkg/core/store_postgres_read_test.go
- Executable scriptline 1
Executable file
pkg/core/store_postgres_search.go
- Executable scriptline 1
Executable file
pkg/core/store_postgres_search_test.go
- Executable scriptline 1
Executable file
pkg/core/store_query.go
- Executable scriptline 1
Executable file
pkg/core/store_search.go
- Executable scriptline 1
Executable file
pkg/core/store_test.go
- Executable scriptline 1
Executable file
pkg/core/store_tx.go
- Executable scriptline 1
Executable file
pkg/core/streaming.go
- Executable scriptline 1
Executable file
pkg/core/streaming_test.go
- Executable scriptline 1
Executable file
pkg/core/text_similarity.go
- Executable scriptline 1
Executable file
pkg/core/vector_aggregate.go
- Executable scriptline 1
Executable file
pkg/core/vector_aggregate_postgres.go
- Executable scriptline 1
Executable file
pkg/core/vector_aggregate_test.go
- Executable scriptline 1
Executable file
pkg/cortexdb/aggregate.go
- Executable scriptline 1
Executable file
pkg/cortexdb/aggregate_test.go
- Executable scriptline 1
Executable file
pkg/cortexdb/backup.go
- Executable scriptline 1
Executable file
pkg/cortexdb/backup_test.go
- Executable scriptline 1
Executable file
pkg/cortexdb/brain.go
- Executable scriptline 1
Executable file
pkg/cortexdb/brain_graph_facts.go
- Executable scriptline 1
Executable file
pkg/cortexdb/brain_graph_facts_test.go
- Executable scriptline 1
Executable file
pkg/cortexdb/brain_index.go
- Executable scriptline 1
Executable file
pkg/cortexdb/brain_index_test.go
- Executable scriptline 1
Executable file
pkg/cortexdb/brain_on_postgres_test.go
- Executable scriptline 1
Executable file
pkg/cortexdb/brain_test.go
- Executable scriptline 1
Executable file
pkg/cortexdb/brain_tool_api.go
- Executable scriptline 1
Executable file
pkg/cortexdb/brain_tooldefs.go
- Executable scriptline 1
Executable file
pkg/cortexdb/brain_types.go
- Executable scriptline 1
Executable file
pkg/cortexdb/caller_scope_memory_tools_test.go
- Executable scriptline 1
Executable file
pkg/cortexdb/changes.go
- Executable scriptline 1
Executable file
pkg/cortexdb/changes_mcp_schema_test.go
- Executable scriptline 1
Executable file
pkg/cortexdb/changes_overhead_test.go
- Executable scriptline 1
Executable file
pkg/cortexdb/changes_test.go
- Executable scriptline 1
Executable file - Network accessline 218
manages := graph.NewIRI(graph.PropertyRelNamespace + edges[0].EdgeType) if _, err := db.UpsertKnowledgeGraph(ctx, KnowledgeGraphUpsertRequest{Triples: []KnowledgeGraphTriple{{ Subject: manages, Predicate: graph.NewIRI("http://www.w3. - Network accessline 219
if _, err := db.UpsertKnowledgeGraph(ctx, KnowledgeGraphUpsertRequest{Triples: []KnowledgeGraphTriple{{ Subject: manages, Predicate: graph.NewIRI("http://www.w3.org/1999/02/22-rdf-syntax-ns#type"), Object: graph.NewIRI("http://www.w - Network accessline 220
Subject: manages, Predicate: graph.NewIRI("http://www.w3.org/1999/02/22-rdf-syntax-ns#type"), - Network accessline 221
Object: graph.NewIRI("http://www.w3.org/2002/07/owl#TransitiveProperty")}}}); err != nil { - Network accessline 257
defer db.Close() ctx := context.Background() sub := graph.NewIRI("http://www.w3.org/2000/01/rdf-schema#subClassOf") - Network accessline 258
ctx := context.Background() sub := graph.NewIRI("http://www.w3.org/2000/01/rdf-schema#subClassOf") if _, err := db.UpsertKnowledgeGraph(ctx, KnowledgeGraphUpsertRequest{Triples: []KnowledgeGraphTriple{ - Network accessline 259
sub := graph.NewIRI("http://www.w3.org/2000/01/rdf-schema#subClassOf") - Network accessline 260
if _, err := db.UpsertKnowledgeGraph(ctx, KnowledgeGraphUpsertRequest{Triples: []KnowledgeGraphTriple{ {Subject: graph.NewIRI("http://ex.test/A"), Predicate: sub, Object: graph.NewIRI("http://ex.test/B")}, {Subject: graph.NewIRI("http:/ - Network accessline 261
{Subject: graph.NewIRI("http://ex.test/A"), Predicate: sub, Object: graph.NewIRI("http://ex.test/B")}, - Network accessline 262
{Subject: graph.NewIRI("http://ex.test/B"), Predicate: sub, Object: graph.NewIRI("http://ex.test/C")}, - Network accessline 320
default: _, err := db.UpsertKnowledgeGraph(ctx, KnowledgeGraphUpsertRequest{Triples: []KnowledgeGraphTriple{{ Subject: graph.NewIRI("http://probe.test/" + label), Predicate: graph.NewIRI("http://probe.test/p"), - Network accessline 321
_, err := db.UpsertKnowledgeGraph(ctx, KnowledgeGraphUpsertRequest{Triples: []KnowledgeGraphTriple{{ Subject: graph.NewIRI("http://probe.test/" + label), Predicate: graph.NewIRI("http://probe.test/p"), Object: graph.NewLiteral(fmt - Network accessline 322
Subject: graph.NewIRI("http://probe.test/" + label), Predicate: graph.NewIRI("http://probe.test/p"),
pkg/cortexdb/check_sources.go
- Executable scriptline 1
Executable file
pkg/cortexdb/check_sources_test.go
- Executable scriptline 1
Executable file
pkg/cortexdb/chunk_window.go
- Executable scriptline 1
Executable file
pkg/cortexdb/chunk_window_test.go
- Executable scriptline 1
Executable file
pkg/cortexdb/column_rename_test.go
pkg/cortexdb/contract.go
- Executable scriptline 1
Executable file
pkg/cortexdb/contract_query.go
- Executable scriptline 1
Executable file
pkg/cortexdb/contract_query_test.go
- Executable scriptline 1
Executable file - Network accessline 37
Properties: signed(props(GradeRefused, "", "换季前不动库存", "川鑫家电", ProducerHuman), "客户")}, {ID: "claim:reuters", Vector: []float32{0, 0, 0, 1}, NodeType: "Claim", Content: "Reuters said so", Properties: props(GradeAsserted, "", "", "https:/ - Network accessline 39
Properties: props(GradeAsserted, "", "", "https://reuters.com/x", ProducerLLMExtract)}, - Network accessline 57
ID: "edge:held", FromNodeID: "claim:reuters", ToNodeID: "metric:revenue", EdgeType: "about", Weight: 1, Properties: props(GradeHeld, "needs_review:conflict", "two sources disagree", "https://reuters.com/x", ProducerLLMExtract), - Network accessline 58
EdgeType: "about", Weight: 1, Properties: props(GradeHeld, "needs_review:conflict", "two sources disagree", "https://reuters.com/x", ProducerLLMExtract), } - Network accessline 59
Properties: props(GradeHeld, "needs_review:conflict", "two sources disagree", "https://reuters.com/x", ProducerLLMExtract),
pkg/cortexdb/contract_test.go
pkg/cortexdb/contract_tooldefs.go
- Executable scriptline 1
Executable file
pkg/cortexdb/cortexdb.go
- Executable scriptline 1
Executable file
pkg/cortexdb/cortexdb_test.go
- Executable scriptline 1
Executable file
pkg/cortexdb/decision.go
- Executable scriptline 1
Executable file
pkg/cortexdb/decision_query.go
- Executable scriptline 1
Executable file
pkg/cortexdb/decision_test.go
- Executable scriptline 1
Executable file
pkg/cortexdb/decision_tooldefs.go
- Executable scriptline 1
Executable file
pkg/cortexdb/disambiguate.go
- Executable scriptline 1
Executable file
pkg/cortexdb/disambiguate_test.go
- Executable scriptline 1
Executable file
pkg/cortexdb/embedded_config_test.go
- Executable scriptline 1
Executable file
pkg/cortexdb/embedder.go
- Executable scriptline 1
Executable file
pkg/cortexdb/embedder_cache.go
- Executable scriptline 1
Executable file
pkg/cortexdb/embedder_cache_test.go
- Executable scriptline 1
Executable file
pkg/cortexdb/embedder_example_test.go
- Executable scriptline 1
Executable file - Network accessline 150
// TODO: Call OpenAI API // Example: POST https://api.openai.com/v1/embeddings - Network accessline 151
// Example: POST https://api.openai.com/v1/embeddings - Network accessline 159
// // body, _ := json.Marshal(map[string]string{"input": text, "model": o.model}) // req, _ := http.NewRequestWithContext(ctx, "POST", "https://api.openai.com/v1/embeddings", bytes.NewReader(body)) - Network accessline 160
// body, _ := json.Marshal(map[string]string{"input": text, "model": o.model}) // req, _ := http.NewRequestWithContext(ctx, "POST", "https://api.openai.com/v1/embeddings", bytes.NewReader(body)) // req.Header.Set("Authorization", "Bearer - Network accessline 161
// req, _ := http.NewRequestWithContext(ctx, "POST", "https://api.openai.com/v1/embeddings", bytes.NewReader(body))
pkg/cortexdb/embedder_test.go
- Executable scriptline 1
Executable file
pkg/cortexdb/embedder_timed.go
- Executable scriptline 1
Executable file
pkg/cortexdb/embedding_error_cause_test.go
- Executable scriptline 1
Executable file
pkg/cortexdb/entity_collections.go
- Executable scriptline 1
Executable file
pkg/cortexdb/entity_collections_test.go
- Executable scriptline 1
Executable file
pkg/cortexdb/entity_extraction_test.go
- Executable scriptline 1
Executable file
pkg/cortexdb/entity_upsert_merge_test.go
- Executable scriptline 1
Executable file
pkg/cortexdb/evaluation_bench_test.go
- Executable scriptline 1
Executable file
pkg/cortexdb/evaluation_fixture_test.go
- Executable scriptline 1
Executable file
pkg/cortexdb/evaluation_test.go
- Executable scriptline 1
Executable file
pkg/cortexdb/execution.go
- Executable scriptline 1
Executable file
pkg/cortexdb/execution_test.go
- Executable scriptline 1
Executable file
pkg/cortexdb/execution_tooldefs.go
- Executable scriptline 1
Executable file
pkg/cortexdb/expiry.go
- Executable scriptline 1
Executable file
pkg/cortexdb/expiry_bench_test.go
- Executable scriptline 1
Executable file
pkg/cortexdb/expiry_class_test.go
- Executable scriptline 1
Executable file
pkg/cortexdb/expiry_entry_points_test.go
- Executable scriptline 1
Executable file
pkg/cortexdb/expiry_postgres_test.go
- Executable scriptline 1
Executable file
pkg/cortexdb/expiry_r3_test.go
- Executable scriptline 1
Executable file
pkg/cortexdb/expiry_review_test.go
- Executable scriptline 1
Executable file
pkg/cortexdb/expiry_round2_test.go
- Executable scriptline 1
Executable file
pkg/cortexdb/expiry_scope_test.go
- Executable scriptline 1
Executable file
pkg/cortexdb/expiry_test.go
- Executable scriptline 1
Executable file
pkg/cortexdb/expiry_tool.go
- Executable scriptline 1
Executable file
pkg/cortexdb/expiry_tool_test.go
- Executable scriptline 1
Executable file
pkg/cortexdb/extract_conversation.go
- Executable scriptline 1
Executable file
pkg/cortexdb/extract_conversation_scope_test.go
- Executable scriptline 1
Executable file
pkg/cortexdb/extract_conversation_test.go
- Executable scriptline 1
Executable file
pkg/cortexdb/fact_provenance.go
- Executable scriptline 1
Executable file
pkg/cortexdb/fact_provenance_test.go
- Executable scriptline 1
Executable file
pkg/cortexdb/fresh_db_graph_reads_test.go
- Executable scriptline 1
Executable file
pkg/cortexdb/fts_fuzz_test.go
- Executable scriptline 1
Executable file
pkg/cortexdb/fts_sanitize_test.go
- Executable scriptline 1
Executable file
pkg/cortexdb/graph_analytics.go
- Executable scriptline 1
Executable file
pkg/cortexdb/graph_analytics_test.go
- Executable scriptline 1
Executable file
pkg/cortexdb/graph_caller_scope_test.go
- Executable scriptline 1
Executable file
pkg/cortexdb/graph_cleanup.go
- Executable scriptline 1
Executable file
pkg/cortexdb/graph_cypher.go
- Executable scriptline 1
Executable file
pkg/cortexdb/graph_cypher_test.go
- Executable scriptline 1
Executable file
pkg/cortexdb/graph_delete_entities.go
- Executable scriptline 1
Executable file
pkg/cortexdb/graph_expansion_collection_test.go
- Executable scriptline 1
Executable file
pkg/cortexdb/graph_health.go
- Executable scriptline 1
Executable file
pkg/cortexdb/graph_health_test.go
- Executable scriptline 1
Executable file
pkg/cortexdb/graph_hidden_as_missing_test.go
- Executable scriptline 1
Executable file
pkg/cortexdb/graph_list_all.go
- Executable scriptline 1
Executable file
pkg/cortexdb/graph_list_all_test.go
- Executable scriptline 1
Executable file
pkg/cortexdb/graph_list_next_edges_test.go
- Executable scriptline 1
Executable file
pkg/cortexdb/graph_maintenance.go
- Executable scriptline 1
Executable file
pkg/cortexdb/graph_maintenance_test.go
- Executable scriptline 1
Executable file
pkg/cortexdb/graph_pagerank_cache.go
- Executable scriptline 1
Executable file
pkg/cortexdb/graph_pagerank_cache_test.go
- Executable scriptline 1
Executable file - Dangerous shell operationline 218
exec(`UPDATE graph_edges SET to_node_id = 'entity:erin' WHERE from_node_id = 'entity:alice' AND to_node_id = 'entity:bob'`) - Dangerous shell operationline 223
exec(`DELETE FROM graph_edges WHERE rowid = (SELECT MAX(rowid) FROM graph_edges)`) - Dangerous shell operationline 224
exec(`INSERT INTO graph_edges (id, from_node_id, to_node_id, edge_type, weight) VALUES ('raw', 'entity:erin', 'entity:dave', 'knows', 1)`) - Dangerous shell operationline 228
exec(`UPDATE graph_nodes SET content = 'Robert' WHERE id = 'entity:bob'`) - Dangerous shell operationline 229
exec(`UPDATE graph_edges SET weight = 5 WHERE id = 'raw'`) - Dangerous shell operationline 230
exec(`UPDATE graph_edges SET from_node_id = from_node_id WHERE id = 'raw'`)
pkg/cortexdb/graph_runtime.go
- Executable scriptline 1
Executable file
pkg/cortexdb/graph_runtime_sql.go
- Executable scriptline 1
Executable file
pkg/cortexdb/graph_runtime_test.go
- Executable scriptline 1
Executable file
pkg/cortexdb/graph_schema.go
- Executable scriptline 1
Executable file
pkg/cortexdb/graph_schema_test.go
- Executable scriptline 1
Executable file
pkg/cortexdb/graph_scoped_entities_test.go
- Executable scriptline 1
Executable file
pkg/cortexdb/graph_walk_pool_test.go
- Executable scriptline 1
Executable file
pkg/cortexdb/graph_walk_scope.go
- Executable scriptline 1
Executable file
pkg/cortexdb/graph_walk_scope_test.go
- Executable scriptline 1
Executable file
pkg/cortexdb/graphrag.go
- Executable scriptline 1
Executable file
pkg/cortexdb/graphrag_chunking_test.go
- Executable scriptline 1
Executable file
pkg/cortexdb/graphrag_cjk_test.go
- Executable scriptline 1
Executable file
pkg/cortexdb/graphrag_entity_enrichment_test.go
- Executable scriptline 1
Executable file
pkg/cortexdb/graphrag_helpers.go
- Executable scriptline 1
Executable file
pkg/cortexdb/graphrag_ingest_conditional_test.go
- Executable scriptline 1
Executable file
pkg/cortexdb/graphrag_ingest_dedupe_test.go
- Executable scriptline 1
Executable file - Network accessline 57
req := ToolIngestDocumentRequest{ DocumentID: "d1", Title: "One", Content: "The ledger moves to the new cluster on Sunday.", SourceURL: "https://wiki/d1", Metadata: map[string]string{"classification": "internal"}, - Network accessline 58
DocumentID: "d1", Title: "One", Content: "The ledger moves to the new cluster on Sunday.", SourceURL: "https://wiki/d1", Metadata: map[string]string{"classification": "internal"}, } - Network accessline 59
SourceURL: "https://wiki/d1", Metadata: map[string]string{"classification": "internal"},
pkg/cortexdb/graphrag_ingest_metadata_test.go
- Executable scriptline 1
Executable file - Network accessline 119
Title: "v1", Content: "First version of the text, long enough to chunk.", SourceURL: "https://wiki/doc-v", - Network accessline 120
Content: "First version of the text, long enough to chunk.", SourceURL: "https://wiki/doc-v", Metadata: map[string]string{"classification": "public"}, - Network accessline 121
SourceURL: "https://wiki/doc-v", - Network accessline 137
t.Fatalf("get document: %v", err) } if doc.Version != 2 || doc.Title != "v2" || doc.SourceURL != "https://wiki/doc-v" { - Network accessline 138
} if doc.Version != 2 || doc.Title != "v2" || doc.SourceURL != "https://wiki/doc-v" { t.Fatalf("record after re-ingest: %+v", doc) - Network accessline 139
if doc.Version != 2 || doc.Title != "v2" || doc.SourceURL != "https://wiki/doc-v" {
pkg/cortexdb/graphrag_ingest_postgres_test.go
- Executable scriptline 1
Executable file
pkg/cortexdb/graphrag_ingest_review_test.go
- Executable scriptline 1
Executable file
pkg/cortexdb/graphrag_ingest_round2_test.go
- Executable scriptline 1
Executable file
pkg/cortexdb/graphrag_ingest_round3_test.go
- Executable scriptline 1
Executable file
pkg/cortexdb/graphrag_paths.go
- Executable scriptline 1
Executable file
pkg/cortexdb/graphrag_paths_test.go
- Executable scriptline 1
Executable file
pkg/cortexdb/graphrag_ppr.go
- Executable scriptline 1
Executable file
pkg/cortexdb/graphrag_ppr_test.go
- Executable scriptline 1
Executable file
pkg/cortexdb/graphrag_relation_identity_test.go
- Executable scriptline 1
Executable file
pkg/cortexdb/graphrag_test.go
- Executable scriptline 1
Executable file
pkg/cortexdb/graphrag_tool_defs.go
- Executable scriptline 1
Executable file
pkg/cortexdb/graphrag_tool_delete_document.go
- Executable scriptline 1
Executable file
pkg/cortexdb/graphrag_tool_delete_document_test.go
- Executable scriptline 1
Executable file
pkg/cortexdb/graphrag_tool_find_nodes.go
- Executable scriptline 1
Executable file
pkg/cortexdb/graphrag_tool_find_nodes_chunks_test.go
- Executable scriptline 1
Executable file
pkg/cortexdb/graphrag_tool_find_nodes_hidden_test.go
- Executable scriptline 1
Executable file
pkg/cortexdb/graphrag_tool_find_nodes_test.go
- Executable scriptline 1
Executable file
pkg/cortexdb/graphrag_tool_helpers.go
- Executable scriptline 1
Executable file
pkg/cortexdb/graphrag_tool_ingest.go
- Executable scriptline 1
Executable file
pkg/cortexdb/graphrag_tool_search.go
- Executable scriptline 1
Executable file
pkg/cortexdb/graphrag_tool_types.go
- Executable scriptline 1
Executable file
pkg/cortexdb/graphrag_tools_test.go
- Executable scriptline 1
Executable file
pkg/cortexdb/import_agent_memory.go
- Executable scriptline 1
Executable file
pkg/cortexdb/import_agent_memory_test.go
- Executable scriptline 1
Executable file
pkg/cortexdb/include_proposed_test.go
- Executable scriptline 1
Executable file
pkg/cortexdb/index_snapshot_lifecycle_test.go
- Executable scriptline 1
Executable file
pkg/cortexdb/inference_api.go
- Executable scriptline 1
Executable file
pkg/cortexdb/inference_dispatch.go
- Executable scriptline 1
Executable file
pkg/cortexdb/inference_mcp.go
- Executable scriptline 1
Executable file
pkg/cortexdb/inference_runtime.go
- Executable scriptline 1
Executable file
pkg/cortexdb/inference_test.go
- Executable scriptline 1
Executable file
pkg/cortexdb/inference_tooldefs.go
- Executable scriptline 1
Executable file
pkg/cortexdb/inference_types.go
- Executable scriptline 1
Executable file
pkg/cortexdb/ingest_condition.go
- Executable scriptline 1
Executable file
pkg/cortexdb/ingest_condition_postgres_test.go
- Executable scriptline 1
Executable file
pkg/cortexdb/ingest_writer_test.go
- Executable scriptline 1
Executable file
pkg/cortexdb/knowledge_api.go
- Executable scriptline 1
Executable file
pkg/cortexdb/knowledge_delete_sources_test.go
- Executable scriptline 1
Executable file
pkg/cortexdb/knowledge_get_list_mcp_test.go
- Executable scriptline 1
Executable file
pkg/cortexdb/knowledge_get_list_test.go
- Executable scriptline 1
Executable file
pkg/cortexdb/knowledge_graph_api.go
- Executable scriptline 1
Executable file
pkg/cortexdb/knowledge_graph_api_test.go
- Executable scriptline 1
Executable file - Network accessline 27
if _, err := db.UpsertKnowledgeNamespace(ctx, KnowledgeGraphNamespaceUpsertRequest{ Prefix: "ex", URI: "https://example.com/", - Network accessline 28
Prefix: "ex", URI: "https://example.com/", }); err != nil { - Network accessline 29
URI: "https://example.com/", - Network accessline 71
t.Fatalf("export knowledge graph: %v", err) } if !strings.Contains(exportResp.Content, "<https://example.com/alice>") { - Network accessline 72
} if !strings.Contains(exportResp.Content, "<https://example.com/alice>") { t.Fatalf("expected exported content to contain Alice, got %q", exportResp.Content) - Network accessline 73
if !strings.Contains(exportResp.Content, "<https://example.com/alice>") { - Network accessline 87
importResp, err := db.ImportKnowledgeGraph(ctx, KnowledgeGraphImportRequest{ Format: KnowledgeGraphFormatNTriples, Content: `<https://example.com/bob> <https://schema.org/name> "Bob" . - Network accessline 88
Format: KnowledgeGraphFormatNTriples, Content: `<https://example.com/bob> <https://schema.org/name> "Bob" . `, - Network accessline 89
Content: `<https://example.com/bob> <https://schema.org/name> "Bob" . - Network accessline 117
queryResp, err := db.QueryKnowledgeGraph(ctx, KnowledgeGraphQueryRequest{ Query: ` PREFIX ex: <https://example.com/> - Network accessline 118
Query: PREFIX ex: <https://example.com/> - Network accessline 119
PREFIX ex: <https://example.com/> - Network accessline 120
PREFIX schema: <https://schema.org/> - Network accessline 122
SELECT ?name WHERE { <https://example.com/bob> schema:name ?name . - Network accessline 123
<https://example.com/bob> schema:name ?name . - Network accessline 145
ctx := context.Background() toolbox := db.GraphRAGTools() payload := []byte(`{"triples":[{"subject":{"kind":"iri","value":"https://example.com/alice"},"predicate":{"kind":"iri","value":"https://schema.org/name"},"object":{"kind":"literal" - Network accessline 146
toolbox := db.GraphRAGTools() payload := []byte(`{"triples":[{"subject":{"kind":"iri","value":"https://example.com/alice"},"predicate":{"kind":"iri","value":"https://schema.org/name"},"object":{"kind":"literal","value":"Alice"}}]}`) resp, - Network accessline 147
payload := []byte(`{"triples":[{"subject":{"kind":"iri","value":"https://example.com/alice"},"predicate":{"kind":"iri","value":"https://schema.org/name"},"object":{"kind":"literal","value":"Alice"}}]}`) - Network accessline 156
queryPayload := []byte(`{"query":"PREFIX schema: <https://schema.org/> SELECT ?name WHERE { <https://example.com/alice> schema:name ?name . }"}`) - Network accessline 177
_, err = db.UpsertKnowledgeGraph(ctx, KnowledgeGraphUpsertRequest{ Triples: []KnowledgeGraphTriple{ {Subject: graph.NewIRI("https://example.com/Manager"), Predicate: graph.NewIRI("http://www.w3.org/2000/01/rdf-schema#subClassOf"), Obje - Network accessline 178
Triples: []KnowledgeGraphTriple{ {Subject: graph.NewIRI("https://example.com/Manager"), Predicate: graph.NewIRI("http://www.w3.org/2000/01/rdf-schema#subClassOf"), Object: graph.NewIRI("https://example.com/Person")}, {Subject: graph.N - Network accessline 179
{Subject: graph.NewIRI("https://example.com/Manager"), Predicate: graph.NewIRI("http://www.w3.org/2000/01/rdf-schema#subClassOf"), Object: graph.NewIRI("https://example.com/Person")}, - Network accessline 180
{Subject: graph.NewIRI("https://example.com/alice"), Predicate: graph.NewIRI("http://www.w3.org/1999/02/22-rdf-syntax-ns#type"), Object: graph.NewIRI("https://example.com/Manager")}, - Network accessline 195
findResp, err := db.FindKnowledgeGraph(ctx, KnowledgeGraphFindRequest{ Pattern: KnowledgeGraphTriplePattern{ Subject: ptrKnowledgeTerm(graph.NewIRI("https://example.com/alice")), - Network accessline 196
Pattern: KnowledgeGraphTriplePattern{ Subject: ptrKnowledgeTerm(graph.NewIRI("https://example.com/alice")), Predicate: ptrKnowledgeTerm(graph.NewIRI("http://www.w3.org/1999/02/22-rdf-syntax-ns#type")), - Network accessline 197
Subject: ptrKnowledgeTerm(graph.NewIRI("https://example.com/alice")), - Network accessline 198
Predicate: ptrKnowledgeTerm(graph.NewIRI("http://www.w3.org/1999/02/22-rdf-syntax-ns#type")), - Network accessline 199
Object: ptrKnowledgeTerm(graph.NewIRI("https://example.com/Person")), - Network accessline 235
matchResp, err := db.ExplainKnowledgeGraphInferenceMatch(ctx, KnowledgeGraphInferenceExplainMatchRequest{ Pattern: KnowledgeGraphTriplePattern{ Subject: ptrKnowledgeTerm(graph.NewIRI("https://example.com/alice")), - Network accessline 236
Pattern: KnowledgeGraphTriplePattern{ Subject: ptrKnowledgeTerm(graph.NewIRI("https://example.com/alice")), Predicate: ptrKnowledgeTerm(graph.NewIRI("http://www.w3.org/1999/02/22-rdf-syntax-ns#type")), - Network accessline 237
Subject: ptrKnowledgeTerm(graph.NewIRI("https://example.com/alice")), - Network accessline 238
Predicate: ptrKnowledgeTerm(graph.NewIRI("http://www.w3.org/1999/02/22-rdf-syntax-ns#type")), - Network accessline 239
Object: ptrKnowledgeTerm(graph.NewIRI("https://example.com/Person")), - Network accessline 263
_, err = db.UpsertKnowledgeGraph(ctx, KnowledgeGraphUpsertRequest{ Triples: []KnowledgeGraphTriple{ {Subject: graph.NewIRI("https://example.com/Manager"), Predicate: graph.NewIRI("http://www.w3.org/2000/01/rdf-schema#subClassOf"), Obje - Network accessline 264
Triples: []KnowledgeGraphTriple{ {Subject: graph.NewIRI("https://example.com/Manager"), Predicate: graph.NewIRI("http://www.w3.org/2000/01/rdf-schema#subClassOf"), Object: graph.NewIRI("https://example.com/Employee")}, {Subject: graph - Network accessline 265
{Subject: graph.NewIRI("https://example.com/Manager"), Predicate: graph.NewIRI("http://www.w3.org/2000/01/rdf-schema#subClassOf"), Object: graph.NewIRI("https://example.com/Employee")}, - Network accessline 266
{Subject: graph.NewIRI("https://example.com/alice"), Predicate: graph.NewIRI("http://www.w3.org/1999/02/22-rdf-syntax-ns#type"), Object: graph.NewIRI("https://example.com/Manager")}, - Network accessline 276
seed := KnowledgeGraphTriple{ Subject: graph.NewIRI("https://example.com/Employee"), - Network accessline 277
Subject: graph.NewIRI("https://example.com/Employee"), - Network accessline 278
Predicate: graph.NewIRI("http://www.w3.org/2000/01/rdf-schema#subClassOf"), - Network accessline 279
Object: graph.NewIRI("https://example.com/Person"), - Network accessline 308
_, err = db.UpsertKnowledgeGraph(ctx, KnowledgeGraphUpsertRequest{ Triples: []KnowledgeGraphTriple{ {Subject: graph.NewIRI("https://example.com/alice"), Predicate: graph.NewIRI(graph.RDFType), Object: graph.NewIRI("https://example.com/ - Network accessline 309
Triples: []KnowledgeGraphTriple{ {Subject: graph.NewIRI("https://example.com/alice"), Predicate: graph.NewIRI(graph.RDFType), Object: graph.NewIRI("https://example.com/Person")}, {Subject: graph.NewIRI("https://example.com/alice"), Pr - Network accessline 310
{Subject: graph.NewIRI("https://example.com/alice"), Predicate: graph.NewIRI(graph.RDFType), Object: graph.NewIRI("https://example.com/Person")}, - Network accessline 311
{Subject: graph.NewIRI("https://example.com/alice"), Predicate: graph.NewIRI("https://example.com/age"), Object: graph.NewTypedLiteral("-1", graph.XSDNamespace+"integer")}, - Network accessline 318
resp, err := db.ValidateKnowledgeGraphSHACL(ctx, KnowledgeGraphSHACLValidateRequest{ Shapes: []KnowledgeGraphTriple{ {Subject: graph.NewIRI("https://example.com/PersonShape"), Predicate: graph.NewIRI(graph.RDFType), Object: graph.NewIR - Network accessline 319
Shapes: []KnowledgeGraphTriple{ {Subject: graph.NewIRI("https://example.com/PersonShape"), Predicate: graph.NewIRI(graph.RDFType), Object: graph.NewIRI(graph.SHACLNodeShape)}, {Subject: graph.NewIRI("https://example.com/PersonShape"), - Network accessline 320
{Subject: graph.NewIRI("https://example.com/PersonShape"), Predicate: graph.NewIRI(graph.RDFType), Object: graph.NewIRI(graph.SHACLNodeShape)}, - Network accessline 321
{Subject: graph.NewIRI("https://example.com/PersonShape"), Predicate: graph.NewIRI(graph.SHACLTargetClass), Object: graph.NewIRI("https://example.com/Person")}, - Network accessline 322
{Subject: graph.NewIRI("https://example.com/PersonShape"), Predicate: graph.NewIRI(graph.SHACLProperty), Object: graph.NewIRI("https://example.com/AgeShape")}, - Network accessline 323
{Subject: graph.NewIRI("https://example.com/AgeShape"), Predicate: graph.NewIRI(graph.SHACLPath), Object: graph.NewIRI("https://example.com/age")}, - Network accessline 324
{Subject: graph.NewIRI("https://example.com/AgeShape"), Predicate: graph.NewIRI(graph.SHACLMinInclusive), Object: graph.NewLiteral("0")}, - Network accessline 349
_, err = db.UpsertKnowledgeGraph(ctx, KnowledgeGraphUpsertRequest{ Triples: []KnowledgeGraphTriple{ {Subject: graph.NewIRI("https://example.com/boss1"), Predicate: graph.NewIRI(graph.RDFType), Object: graph.NewIRI("https://example.com/ - Network accessline 350
Triples: []KnowledgeGraphTriple{ {Subject: graph.NewIRI("https://example.com/boss1"), Predicate: graph.NewIRI(graph.RDFType), Object: graph.NewIRI("https://example.com/Employee")}, {Subject: graph.NewIRI("https://example.com/alice"), - Network accessline 351
{Subject: graph.NewIRI("https://example.com/boss1"), Predicate: graph.NewIRI(graph.RDFType), Object: graph.NewIRI("https://example.com/Employee")}, - Network accessline 352
{Subject: graph.NewIRI("https://example.com/alice"), Predicate: graph.NewIRI(graph.RDFType), Object: graph.NewIRI("https://example.com/Person")}, - Network accessline 353
{Subject: graph.NewIRI("https://example.com/alice"), Predicate: graph.NewIRI("https://example.com/manager"), Object: graph.NewIRI("https://example.com/outsider")}, - Network accessline 354
{Subject: graph.NewIRI("https://example.com/alice"), Predicate: graph.NewIRI("https://example.com/homepage"), Object: graph.NewLiteral("https://example.com/alice")}, - Network accessline 355
{Subject: graph.NewIRI("https://example.com/alice"), Predicate: graph.NewIRI("https://example.com/status"), Object: graph.NewLiteral("blocked")}, - Network accessline 362
resp, err := db.ValidateKnowledgeGraphSHACL(ctx, KnowledgeGraphSHACLValidateRequest{ Shapes: []KnowledgeGraphTriple{ {Subject: graph.NewIRI("https://example.com/PersonShape"), Predicate: graph.NewIRI(graph.RDFType), Object: graph.NewIR - Network accessline 363
Shapes: []KnowledgeGraphTriple{ {Subject: graph.NewIRI("https://example.com/PersonShape"), Predicate: graph.NewIRI(graph.RDFType), Object: graph.NewIRI(graph.SHACLNodeShape)}, {Subject: graph.NewIRI("https://example.com/PersonShape"), - Network accessline 364
{Subject: graph.NewIRI("https://example.com/PersonShape"), Predicate: graph.NewIRI(graph.RDFType), Object: graph.NewIRI(graph.SHACLNodeShape)}, - Network accessline 365
{Subject: graph.NewIRI("https://example.com/PersonShape"), Predicate: graph.NewIRI(graph.SHACLTargetClass), Object: graph.NewIRI("https://example.com/Person")}, - Network accessline 366
{Subject: graph.NewIRI("https://example.com/PersonShape"), Predicate: graph.NewIRI(graph.SHACLProperty), Object: graph.NewIRI("https://example.com/ManagerShape")}, - Network accessline 367
{Subject: graph.NewIRI("https://example.com/PersonShape"), Predicate: graph.NewIRI(graph.SHACLProperty), Object: graph.NewIRI("https://example.com/HomepageShape")}, - Network accessline 368
{Subject: graph.NewIRI("https://example.com/PersonShape"), Predicate: graph.NewIRI(graph.SHACLProperty), Object: graph.NewIRI("https://example.com/StatusShape")}, - Network accessline 370
{Subject: graph.NewIRI("https://example.com/ManagerShape"), Predicate: graph.NewIRI(graph.SHACLPath), Object: graph.NewIRI("https://example.com/manager")}, - Network accessline 371
{Subject: graph.NewIRI("https://example.com/ManagerShape"), Predicate: graph.NewIRI(graph.SHACLClass), Object: graph.NewIRI("https://example.com/Employee")}, - Network accessline 373
{Subject: graph.NewIRI("https://example.com/HomepageShape"), Predicate: graph.NewIRI(graph.SHACLPath), Object: graph.NewIRI("https://example.com/homepage")}, - Network accessline 374
{Subject: graph.NewIRI("https://example.com/HomepageShape"), Predicate: graph.NewIRI(graph.SHACLNodeKind), Object: graph.NewIRI(graph.SHACLIRI)}, - Network accessline 376
{Subject: graph.NewIRI("https://example.com/StatusShape"), Predicate: graph.NewIRI(graph.SHACLPath), Object: graph.NewIRI("https://example.com/status")}, - Network accessline 377
{Subject: graph.NewIRI("https://example.com/StatusShape"), Predicate: graph.NewIRI(graph.SHACLIn), Object: graph.NewLiteral("active")}, - Network accessline 378
{Subject: graph.NewIRI("https://example.com/StatusShape"), Predicate: graph.NewIRI(graph.SHACLIn), Object: graph.NewLiteral("pending")}, - Network accessline 417
stored := KnowledgeGraphTriple{ Subject: graph.NewIRI("https://example.com/alice"), - Network accessline 418
Subject: graph.NewIRI("https://example.com/alice"), - Network accessline 419
Predicate: graph.NewIRI("https://schema.org/name"), - Network accessline 421
} neverStored := KnowledgeGraphTriple{ Subject: graph.NewIRI("https://example.com/nobody"), - Network accessline 422
neverStored := KnowledgeGraphTriple{ Subject: graph.NewIRI("https://example.com/nobody"), Predicate: graph.NewIRI("https://schema.org/name"), - Network accessline 423
Subject: graph.NewIRI("https://example.com/nobody"), - Network accessline 424
Predicate: graph.NewIRI("https://schema.org/name"), - Network accessline 460
doc := `{"@context":"https://schema.org/","@id":"https://example.com/ada","@type":"Person","name":"Ada Lovelace","worksFor":{"@id":"https://example.com/engine","@type":"Organization","name":"Analytical Engine"}}` - Network accessline 474
res, err := db.QueryKnowledgeGraph(ctx, KnowledgeGraphQueryRequest{Query: ` SELECT ?org WHERE { <https://example.com/ada> schema:worksFor ?o . ?o schema:name ?org }`}) - Network accessline 475
SELECT ?org WHERE { <https://example.com/ada> schema:worksFor ?o . ?o schema:name ?org }`}) - Network accessline 483
remote, _ := json.Marshal(map[string]string{"format": "jsonld", "content": `{"@context":"https://example.org/ctx.jsonld","name":"x"}`}) - Network accessline 484
if _, err := tools.Call(ctx, "knowledge_graph_import", remote); err == nil || !strings.Contains(err.Error(), "https://example.org/ctx.jsonld") { - Network accessline 505
if _, err := db.QueryKnowledgeGraph(ctx, KnowledgeGraphQueryRequest{Query: `INSERT DATA { <https://example.com/Host> owl:disjointWith <https://example.com/Project> . - Network accessline 506
<https://example.com/Host> owl:disjointWith <https://example.com/Project> . - Network accessline 507
<https://example.com/x> a <https://example.com/Host> . - Network accessline 508
<https://example.com/x> a <https://example.com/Project> }`}); err != nil { - Network accessline 561
if _, err := db.QueryKnowledgeGraph(ctx, KnowledgeGraphQueryRequest{Query: `INSERT DATA { <https://example.com/a> owl:sameAs <https://example.com/b> . - Network accessline 562
<https://example.com/a> owl:sameAs <https://example.com/b> . - Network accessline 563
<https://example.com/b> owl:sameAs <https://example.com/c> . - Network accessline 564
<https://example.com/a> schema:name "A" }`}); err != nil { - Network accessline 581
names, err := db.QueryKnowledgeGraph(ctx, KnowledgeGraphQueryRequest{Query: `SELECT ?n WHERE { <https://example.com/c> schema:name ?n }`})
pkg/cortexdb/knowledge_graph_e2e_test.go
- Executable scriptline 1
Executable file - Network accessline 17
const ( e2eEx = "https://example.com/" - Network accessline 18
e2eEx = "https://example.com/" - Network accessline 19
e2eRDFType = "http://www.w3.org/1999/02/22-rdf-syntax-ns#type" - Network accessline 20
e2eSubClassOf = "http://www.w3.org/2000/01/rdf-schema#subClassOf" - Network accessline 91
selectResp, err := db.QueryKnowledgeGraph(ctx, KnowledgeGraphQueryRequest{ Query: ` PREFIX ex: <https://example.com/> - Network accessline 92
Query: PREFIX ex: <https://example.com/> - Network accessline 93
PREFIX ex: <https://example.com/> - Network accessline 94
PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> - Network accessline 115
aggResp, err := db.QueryKnowledgeGraph(ctx, KnowledgeGraphQueryRequest{ Query: ` PREFIX ex: <https://example.com/> - Network accessline 116
Query: PREFIX ex: <https://example.com/> - Network accessline 117
PREFIX ex: <https://example.com/> - Network accessline 132
askResp, err := db.QueryKnowledgeGraph(ctx, KnowledgeGraphQueryRequest{ Query: ` PREFIX ex: <https://example.com/> - Network accessline 133
Query: PREFIX ex: <https://example.com/> - Network accessline 134
PREFIX ex: <https://example.com/> - Network accessline 231
askResp2, err := db2.QueryKnowledgeGraph(ctx, KnowledgeGraphQueryRequest{ Query: ` PREFIX ex: <https://example.com/> - Network accessline 232
Query: PREFIX ex: <https://example.com/> - Network accessline 233
PREFIX ex: <https://example.com/> - Network accessline 362
ageResp, err := dst.QueryKnowledgeGraph(ctx, KnowledgeGraphQueryRequest{ Query: `PREFIX ex: <https://example.com/> SELECT ?age WHERE { ex:alice ex:age ?age . }`, - Network accessline 363
Query: `PREFIX ex: <https://example.com/> SELECT ?age WHERE { ex:alice ex:age ?age . }`,
pkg/cortexdb/knowledge_graph_shacl_rules_test.go
- Executable scriptline 1
Executable file - Network accessline 54
rule, cond, prop := graph.NewBlankNode("rule"), graph.NewBlankNode("cond"), graph.NewBlankNode("prop") shapes := []KnowledgeGraphTriple{ {Subject: iri("https://example.com/ClusterShape"), Predicate: iri(graph.SHACLTargetSubjectsOf), Obje - Network accessline 55
shapes := []KnowledgeGraphTriple{ {Subject: iri("https://example.com/ClusterShape"), Predicate: iri(graph.SHACLTargetSubjectsOf), Object: iri("cxr:RUNS_ON")}, {Subject: iri("https://example.com/ClusterShape"), Predicate: iri(graph.SHACL - Network accessline 56
{Subject: iri("https://example.com/ClusterShape"), Predicate: iri(graph.SHACLTargetSubjectsOf), Object: iri("cxr:RUNS_ON")}, - Network accessline 57
{Subject: iri("https://example.com/ClusterShape"), Predicate: iri(graph.SHACLRule), Object: rule}, - Network accessline 89
if derived.Subject.Value != graph.PropertyGraphNodeIRI("entity:ledger_svc") || derived.Object.Value != graph.PropertyNodeNamespace+"openclaw" || derived.Rule != graph.SHACLTripleRuleNamePrefix+"https://example.com/ClusterShape" { - Network accessline 90
derived.Object.Value != graph.PropertyNodeNamespace+"openclaw" || derived.Rule != graph.SHACLTripleRuleNamePrefix+"https://example.com/ClusterShape" { t.Fatalf("derived %+v", derived) - Network accessline 91
derived.Rule != graph.SHACLTripleRuleNamePrefix+"https://example.com/ClusterShape" {
pkg/cortexdb/knowledge_graph_tools.go
- Executable scriptline 1
Executable file
pkg/cortexdb/knowledge_graph_types.go
- Executable scriptline 1
Executable file
pkg/cortexdb/knowledge_helpers.go
- Executable scriptline 1
Executable file
pkg/cortexdb/knowledge_hybrid.go
- Executable scriptline 1
Executable file
pkg/cortexdb/knowledge_hybrid_scores_test.go
- Executable scriptline 1
Executable file
pkg/cortexdb/knowledge_lexical_test.go
- Executable scriptline 1
Executable file
pkg/cortexdb/knowledge_memory_helpers.go
- Executable scriptline 1
Executable file
pkg/cortexdb/knowledge_memory_helpers_snippet_test.go
- Executable scriptline 1
Executable file
pkg/cortexdb/knowledge_memory_test.go
- Executable scriptline 1
Executable file
pkg/cortexdb/knowledge_memory_tooldefs.go
- Executable scriptline 1
Executable file - Network accessline 191
Mutates: true, Description: "Execute SPARQL 1.1/1.2 queries (SELECT/ASK/CONSTRUCT/DESCRIBE) and updates over the embedded knowledge graph. The property graph that extraction and upsert_entities/upsert_relations write is readable here - Network accessline 192
Description: "Execute SPARQL 1.1/1.2 queries (SELECT/ASK/CONSTRUCT/DESCRIBE) and updates over the embedded knowledge graph. The property graph that extraction and upsert_entities/upsert_relations write is readable here too, as read-only tri
pkg/cortexdb/knowledge_memory_tooldefs_test.go
- Executable scriptline 1
Executable file
pkg/cortexdb/knowledge_memory_types.go
- Executable scriptline 1
Executable file
pkg/cortexdb/knowledge_relation_edges_test.go
- Executable scriptline 1
Executable file
pkg/cortexdb/knowledge_relation_ends_test.go
- Executable scriptline 1
Executable file
pkg/cortexdb/knowledge_tx.go
- Executable scriptline 1
Executable file
pkg/cortexdb/lexical_accents_test.go
- Executable scriptline 1
Executable file
pkg/cortexdb/lexical_cjk.go
- Executable scriptline 1
Executable file
pkg/cortexdb/lexical_cjk_test.go
- Executable scriptline 1
Executable file
pkg/cortexdb/lexical_fold_test.go
- Executable scriptline 1
Executable file
pkg/cortexdb/lexical_rank_test.go
- Executable scriptline 1
Executable file
pkg/cortexdb/lexical_rarity.go
- Executable scriptline 1
Executable file
pkg/cortexdb/lexical_rarity_test.go
- Executable scriptline 1
Executable file
pkg/cortexdb/lexical_stem.go
- Executable scriptline 1
Executable file
pkg/cortexdb/lexical_stem_test.go
- Executable scriptline 1
Executable file
pkg/cortexdb/lexical_variant_words.go
- Executable scriptline 1
Executable file
pkg/cortexdb/lexical_variant_words_test.go
- Executable scriptline 1
Executable file
pkg/cortexdb/lexical_variants_run_test.go
- Executable scriptline 1
Executable file
pkg/cortexdb/listed_ids.go
- Executable scriptline 1
Executable file
pkg/cortexdb/listed_ids_test.go
- Executable scriptline 1
Executable file
pkg/cortexdb/listing_cursor.go
- Executable scriptline 1
Executable file
pkg/cortexdb/listing_cursor_test.go
- Executable scriptline 1
Executable file
pkg/cortexdb/mcp.go
- Executable scriptline 1
Executable file
pkg/cortexdb/mcp_call.go
- Executable scriptline 1
Executable file
pkg/cortexdb/mcp_call_test.go
- Executable scriptline 1
Executable file
pkg/cortexdb/mcp_test.go
- Executable scriptline 1
Executable file
pkg/cortexdb/mcp_tool_coverage_test.go
- Executable scriptline 1
Executable file
pkg/cortexdb/media.go
- Executable scriptline 1
Executable file
pkg/cortexdb/media_test.go
- Executable scriptline 1
Executable file
pkg/cortexdb/media_tool.go
- Executable scriptline 1
Executable file
pkg/cortexdb/media_vectors.go
- Executable scriptline 1
Executable file
pkg/cortexdb/media_vectors_test.go
- Executable scriptline 1
Executable file
pkg/cortexdb/memory_api.go
- Executable scriptline 1
Executable file
pkg/cortexdb/memory_boosts_test.go
- Executable scriptline 1
Executable file
pkg/cortexdb/memory_embed_timeout_test.go
- Executable scriptline 1
Executable file
pkg/cortexdb/memory_feedback_test.go
- Executable scriptline 1
Executable file
pkg/cortexdb/memory_fusion_test.go
- Executable scriptline 1
Executable file
pkg/cortexdb/memory_get_scope_test.go
- Executable scriptline 1
Executable file
pkg/cortexdb/memory_grade.go
- Executable scriptline 1
Executable file
pkg/cortexdb/memory_grade_test.go
- Executable scriptline 1
Executable file
pkg/cortexdb/memory_graph_test.go
- Executable scriptline 1
Executable file
pkg/cortexdb/memory_list_all.go
- Executable scriptline 1
Executable file
pkg/cortexdb/memory_list_all_test.go
- Executable scriptline 1
Executable file
pkg/cortexdb/memory_owner.go
- Executable scriptline 1
Executable file
pkg/cortexdb/memory_owner_test.go
- Executable scriptline 1
Executable file
pkg/cortexdb/memory_ranking_test.go
- Executable scriptline 1
Executable file
pkg/cortexdb/memory_search_coalesce.go
- Executable scriptline 1
Executable file
pkg/cortexdb/memory_search_coalesce_test.go
- Executable scriptline 1
Executable file
pkg/cortexdb/memory_sync.go
- Executable scriptline 1
Executable file
pkg/cortexdb/memory_sync_test.go
- Executable scriptline 1
Executable file
pkg/cortexdb/memory_vector.go
- Executable scriptline 1
Executable file
pkg/cortexdb/memory_vector_heal.go
- Executable scriptline 1
Executable file
pkg/cortexdb/memory_vector_heal_test.go
- Executable scriptline 1
Executable file
pkg/cortexdb/node_branch_by_id_test.go
- Executable scriptline 1
Executable file
pkg/cortexdb/objectset_hybrid_test.go
- Executable scriptline 1
Executable file
pkg/cortexdb/objectset_resolve.go
- Executable scriptline 1
Executable file
pkg/cortexdb/objectset_resolve_test.go
- Executable scriptline 1
Executable file
pkg/cortexdb/objectset_searcharound_test.go
- Executable scriptline 1
Executable file
pkg/cortexdb/objectset_types.go
- Executable scriptline 1
Executable file
pkg/cortexdb/objectset_types_test.go
- Executable scriptline 1
Executable file
pkg/cortexdb/ontology_action_apply.go
- Executable scriptline 1
Executable file
pkg/cortexdb/ontology_action_apply_test.go
- Executable scriptline 1
Executable file
pkg/cortexdb/ontology_action_types.go
- Executable scriptline 1
Executable file
pkg/cortexdb/ontology_action_types_test.go
- Executable scriptline 1
Executable file
pkg/cortexdb/ontology_action_validate_test.go
- Executable scriptline 1
Executable file
pkg/cortexdb/ontology_api.go
- Executable scriptline 1
Executable file
pkg/cortexdb/ontology_bookkeeping_type_test.go
- Executable scriptline 1
Executable file
pkg/cortexdb/ontology_cardinality.go
- Executable scriptline 1
Executable file
pkg/cortexdb/ontology_compile.go
- Executable scriptline 1
Executable file
pkg/cortexdb/ontology_compile_test.go
- Executable scriptline 1
Executable file
pkg/cortexdb/ontology_diff.go
- Executable scriptline 1
Executable file
pkg/cortexdb/ontology_diff_test.go
- Executable scriptline 1
Executable file
pkg/cortexdb/ontology_dispatch.go
- Executable scriptline 1
Executable file
pkg/cortexdb/ontology_dispatch_test.go
- Executable scriptline 1
Executable file
pkg/cortexdb/ontology_draft.go
- Executable scriptline 1
Executable file
pkg/cortexdb/ontology_draft_test.go
- Executable scriptline 1
Executable file
pkg/cortexdb/ontology_identity.go
- Executable scriptline 1
Executable file
pkg/cortexdb/ontology_identity_integration_test.go
- Executable scriptline 1
Executable file
pkg/cortexdb/ontology_identity_test.go
- Executable scriptline 1
Executable file
pkg/cortexdb/ontology_interface.go
- Executable scriptline 1
Executable file
pkg/cortexdb/ontology_interface_retrieval_test.go
- Executable scriptline 1
Executable file
pkg/cortexdb/ontology_interface_test.go
- Executable scriptline 1
Executable file
pkg/cortexdb/ontology_link_interface_test.go
- Executable scriptline 1
Executable file
pkg/cortexdb/ontology_mcp.go
- Executable scriptline 1
Executable file
pkg/cortexdb/ontology_normalize.go
- Executable scriptline 1
Executable file
pkg/cortexdb/ontology_normalize_test.go
- Executable scriptline 1
Executable file
pkg/cortexdb/ontology_sdk.go
- Executable scriptline 1
Executable file
pkg/cortexdb/ontology_sdk_test.go
- Executable scriptline 1
Executable file
pkg/cortexdb/ontology_shared_property_test.go
- Executable scriptline 1
Executable file
pkg/cortexdb/ontology_storage.go
- Executable scriptline 1
Executable file
pkg/cortexdb/ontology_storage_test.go
- Executable scriptline 1
Executable file
pkg/cortexdb/ontology_strict_actions_test.go
- Executable scriptline 1
Executable file
pkg/cortexdb/ontology_test.go
- Executable scriptline 1
Executable file
pkg/cortexdb/ontology_tooldefs.go
- Executable scriptline 1
Executable file
pkg/cortexdb/ontology_types.go
- Executable scriptline 1
Executable file
pkg/cortexdb/ontology_types_test.go
- Executable scriptline 1
Executable file
pkg/cortexdb/ontology_validation.go
- Executable scriptline 1
Executable file
pkg/cortexdb/ontology_validation_test.go
- Executable scriptline 1
Executable file
pkg/cortexdb/ontology_vectorized_test.go
- Executable scriptline 1
Executable file
pkg/cortexdb/ontology_vocabulary_test.go
- Executable scriptline 1
Executable file
pkg/cortexdb/ontology_write_validation_test.go
- Executable scriptline 1
Executable file
pkg/cortexdb/openai_embedder.go
- Executable scriptline 1
Executable file - Network accessline 25
dim int batch int client *http.Client - Network accessline 26
batch int client *http.Client } - Network accessline 27
client *http.Client - Network accessline 31
type OpenAIEmbedderConfig struct { BaseURL string // e.g. http://localhost:11434/v1 for a local Ollama - Network accessline 32
BaseURL string // e.g. http://localhost:11434/v1 for a local Ollama - Network accessline 53
dim: cfg.Dim, batch: cfg.Batch, client: &http.Client{Timeout: cfg.Timeout}, - Network accessline 54
batch: cfg.Batch, client: &http.Client{Timeout: cfg.Timeout}, } - Network accessline 55
client: &http.Client{Timeout: cfg.Timeout}, - Access to secretsline 64
[Credential-related source omitted] - Access to secretsline 76
[Credential-related source omitted]
pkg/cortexdb/openai_embedder_test.go
- Executable scriptline 1
Executable file - Network accessline 53
t.Fatal("an embedder with no endpoint configured") } t.Setenv("CORTEXDB_EMBED_BASE_URL", "http://localhost:11434/v1") - Network accessline 54
} t.Setenv("CORTEXDB_EMBED_BASE_URL", "http://localhost:11434/v1") t.Setenv("CORTEXDB_EMBED_MODEL", "embeddinggemma") - Network accessline 55
t.Setenv("CORTEXDB_EMBED_BASE_URL", "http://localhost:11434/v1")
pkg/cortexdb/postgres_brain_helper_test.go
- Executable scriptline 1
Executable file
pkg/cortexdb/ppr_bench_test.go
- Executable scriptline 1
Executable file - Network accessline 41
// what auto does with an embedder when the query names no entity: // // CORTEXDB_PPR_BENCH_EMBED_URL=http://localhost:11434/v1 \ - Network accessline 42
// // CORTEXDB_PPR_BENCH_EMBED_URL=http://localhost:11434/v1 \ // CORTEXDB_PPR_BENCH_EMBED_MODEL=embeddinggemma \ - Network accessline 43
// CORTEXDB_PPR_BENCH_EMBED_URL=http://localhost:11434/v1 \ - Network accessline 378
url, model string dim int client *http.Client - Network accessline 379
dim int client *http.Client mu sync.Mutex - Network accessline 380
client *http.Client - Network accessline 385
func newPPRBenchEmbedder(t *testing.T, ctx context.Context, url, model string) *pprBenchEmbedder { t.Helper() e := &pprBenchEmbedder{url: strings.TrimRight(url, "/"), model: model, client: &http.Client{Timeout: 5 * time.Minute}, cache: ma - Network accessline 386
t.Helper() e := &pprBenchEmbedder{url: strings.TrimRight(url, "/"), model: model, client: &http.Client{Timeout: 5 * time.Minute}, cache: map[string][]float32{}} v, err := e.Embed(ctx, "dimension probe") - Network accessline 387
e := &pprBenchEmbedder{url: strings.TrimRight(url, "/"), model: model, client: &http.Client{Timeout: 5 * time.Minute}, cache: map[string][]float32{}}
pkg/cortexdb/ppr_hub_test.go
- Executable scriptline 1
Executable file
pkg/cortexdb/query_api.go
- Executable scriptline 1
Executable file
pkg/cortexdb/query_api_test.go
- Executable scriptline 1
Executable file
pkg/cortexdb/query_graph_scope.go
- Executable scriptline 1
Executable file
pkg/cortexdb/query_graph_scope_test.go
- Executable scriptline 1
Executable file
pkg/cortexdb/query_graph_scope_walk_test.go
- Executable scriptline 1
Executable file
pkg/cortexdb/query_prefetch_scope_test.go
- Executable scriptline 1
Executable file
pkg/cortexdb/query_source.go
- Executable scriptline 1
Executable file
pkg/cortexdb/query_source_test.go
- Executable scriptline 1
Executable file
pkg/cortexdb/query_tool_schema.go
- Executable scriptline 1
Executable file
pkg/cortexdb/query_transform.go
- Executable scriptline 1
Executable file
pkg/cortexdb/query_transform_test.go
- Executable scriptline 1
Executable file
pkg/cortexdb/quick.go
- Executable scriptline 1
Executable file
pkg/cortexdb/quick_batch_lengths_test.go
- Executable scriptline 1
Executable file
pkg/cortexdb/race_off_test.go
- Executable scriptline 1
Executable file
pkg/cortexdb/race_on_test.go
- Executable scriptline 1
Executable file
pkg/cortexdb/rag_bench_test.go
- Executable scriptline 1
Executable file
pkg/cortexdb/recall_explain.go
- Executable scriptline 1
Executable file
pkg/cortexdb/recall_explain_test.go
- Executable scriptline 1
Executable file
pkg/cortexdb/recall_log.go
- Executable scriptline 1
Executable file
pkg/cortexdb/recall_log_test.go
- Executable scriptline 1
Executable file
pkg/cortexdb/recall_log_tooldefs.go
- Executable scriptline 1
Executable file
pkg/cortexdb/recall_log_trace_test.go
- Executable scriptline 1
Executable file
pkg/cortexdb/redundant_index_test.go
- Executable scriptline 1
Executable file
pkg/cortexdb/reembed.go
- Executable scriptline 1
Executable file
pkg/cortexdb/reembed_memories_test.go
- Executable scriptline 1
Executable file
pkg/cortexdb/reembed_test.go
- Executable scriptline 1
Executable file
pkg/cortexdb/relevance_floors.go
- Executable scriptline 1
Executable file
pkg/cortexdb/rerank.go
- Executable scriptline 1
Executable file
pkg/cortexdb/rerank_mmr_test.go
- Executable scriptline 1
Executable file
pkg/cortexdb/rerank_test.go
- Executable scriptline 1
Executable file
pkg/cortexdb/reranker.go
- Executable scriptline 1
Executable file
pkg/cortexdb/reranker_test.go
- Executable scriptline 1
Executable file
pkg/cortexdb/retrieval_auto_fusion_test.go
- Executable scriptline 1
Executable file
pkg/cortexdb/retrieval_plan.go
- Executable scriptline 1
Executable file
pkg/cortexdb/retrieval_plan_collection_test.go
- Executable scriptline 1
Executable file
pkg/cortexdb/retrieval_plan_schema.go
- Executable scriptline 1
Executable file
pkg/cortexdb/retrieval_plan_test.go
- Executable scriptline 1
Executable file
pkg/cortexdb/retrieval_plan_types.go
- Executable scriptline 1
Executable file
pkg/cortexdb/retrieval_property_test.go
- Executable scriptline 1
Executable file
pkg/cortexdb/retrieval_semantic_test.go
- Executable scriptline 1
Executable file
pkg/cortexdb/review.go
- Executable scriptline 1
Executable file
pkg/cortexdb/review_r3_test.go
- Executable scriptline 1
Executable file
pkg/cortexdb/review_r4_test.go
- Executable scriptline 1
Executable file
pkg/cortexdb/review_review_test.go
- Executable scriptline 1
Executable file
pkg/cortexdb/review_round2_test.go
- Executable scriptline 1
Executable file
pkg/cortexdb/review_test.go
- Executable scriptline 1
Executable file - Network accessline 198
} } if _, err := db.SaveKnowledge(c, KnowledgeSaveRequest{KnowledgeID: "k3", Content: "x", SourceURL: "https://wiki/k3", Author: "mdupont", - Network accessline 199
} if _, err := db.SaveKnowledge(c, KnowledgeSaveRequest{KnowledgeID: "k3", Content: "x", SourceURL: "https://wiki/k3", Author: "mdupont", ReviewStatus: ReviewAccepted, ReviewedBy: "r", ReviewedAt: "2026-10-18T10:00:00Z"}); err != nil { - Network accessline 200
if _, err := db.SaveKnowledge(c, KnowledgeSaveRequest{KnowledgeID: "k3", Content: "x", SourceURL: "https://wiki/k3", Author: "mdupont",
pkg/cortexdb/rules_api.go
- Executable scriptline 1
Executable file
pkg/cortexdb/rules_test.go
- Executable scriptline 1
Executable file
pkg/cortexdb/rules_tooldefs.go
- Executable scriptline 1
Executable file
pkg/cortexdb/search_collection_scope_test.go
- Executable scriptline 1
Executable file
pkg/cortexdb/search_default_topk_test.go
- Executable scriptline 1
Executable file
pkg/cortexdb/search_short_cjk_test.go
- Executable scriptline 1
Executable file
pkg/cortexdb/sql_chunking.go
- Executable scriptline 1
Executable file
pkg/cortexdb/sql_chunking_test.go
- Executable scriptline 1
Executable file
pkg/cortexdb/sql_exec.go
pkg/cortexdb/temporal.go
- Executable scriptline 1
Executable file
pkg/cortexdb/temporal_test.go
- Executable scriptline 1
Executable file
pkg/cortexdb/temporal_tooldefs.go
- Executable scriptline 1
Executable file
pkg/cortexdb/text_search.go
- Executable scriptline 1
Executable file
pkg/cortexdb/text_search_authorize_test.go
- Executable scriptline 1
Executable file - Network accessline 52
// TestAuthorizeFillsTopKWhenPredicateIsSelective pins the documented contract: // "the search over-fetches internally so the caller still receives up to TopK // authorized results". A single fixed over-fetch (max(TopK*5, 50)) broke it — - Network accessline 53
// "the search over-fetches internally so the caller still receives up to TopK // authorized results". A single fixed over-fetch (max(TopK*5, 50)) broke it — // with 200 majority rows scoring alike, no minority row reached rank 50 and the - Network accessline 54
// authorized results". A single fixed over-fetch (max(TopK*5, 50)) broke it —
pkg/cortexdb/title_entity.go
- Executable scriptline 1
Executable file
pkg/cortexdb/title_entity_test.go
- Executable scriptline 1
Executable file
pkg/cortexdb/tool_mutates_test.go
- Executable scriptline 1
Executable file
pkg/cortexdb/tools_on_postgres_test.go
- Executable scriptline 1
Executable file
pkg/cortexdb/upsert_entities_collections_test.go
- Executable scriptline 1
Executable file
pkg/cortexdb/vector_range.go
- Executable scriptline 1
Executable file
pkg/cortexdb/vector_range_test.go
- Executable scriptline 1
Executable file
pkg/cortexdb/verify_claims.go
- Executable scriptline 1
Executable file
pkg/cortexdb/verify_claims_test.go
- Executable scriptline 1
Executable file
pkg/cortexdb/written_by.go
- Executable scriptline 1
Executable file
pkg/cortexdb/written_by_test.go
- Executable scriptline 1
Executable file
pkg/eval/bench.go
- Executable scriptline 1
Executable file
pkg/eval/bench_hipporag.go
- Executable scriptline 1
Executable file
pkg/eval/bench_locomo.go
- Executable scriptline 1
Executable file
pkg/eval/bench_longmemeval.go
- Executable scriptline 1
Executable file
pkg/eval/bench_manifest.go
- Executable scriptline 1
Executable file
pkg/eval/bench_manifest.json
- Network accessline 1
{ "longmemeval": { "source": "https://huggingface.co/datasets/xiaowu0162/longmemeval-cleaned (LongMemEval, Wu et al. 2024, ICLR 2025)", - Network accessline 2
"longmemeval": { "source": "https://huggingface.co/datasets/xiaowu0162/longmemeval-cleaned (LongMemEval, Wu et al. 2024, ICLR 2025)", "license": "MIT (dataset card)", - Network accessline 3
"source": "https://huggingface.co/datasets/xiaowu0162/longmemeval-cleaned (LongMemEval, Wu et al. 2024, ICLR 2025)", - Network accessline 6
{ "path": "longmemeval/longmemeval_s_cleaned.json", "url": "https://huggingface.co/datasets/xiaowu0162/longmemeval-cleaned/resolve/98d7416c24c778c2fee6e6f3006e7a073259d48f/longmemeval_s_cleaned.json", - Network accessline 7
"path": "longmemeval/longmemeval_s_cleaned.json", "url": "https://huggingface.co/datasets/xiaowu0162/longmemeval-cleaned/resolve/98d7416c24c778c2fee6e6f3006e7a073259d48f/longmemeval_s_cleaned.json", "sha256": "d6f21ea9d60a0d - Network accessline 8
"url": "https://huggingface.co/datasets/xiaowu0162/longmemeval-cleaned/resolve/98d7416c24c778c2fee6e6f3006e7a073259d48f/longmemeval_s_cleaned.json", - Network accessline 13
}, "locomo": { "source": "https://github.com/snap-research/locomo (LoCoMo, Maharana et al. 2024, ACL 2024)", - Network accessline 14
"locomo": { "source": "https://github.com/snap-research/locomo (LoCoMo, Maharana et al. 2024, ACL 2024)", "license": "CC BY-NC 4.0 (LICENSE.txt in the repository)", - Network accessline 15
"source": "https://github.com/snap-research/locomo (LoCoMo, Maharana et al. 2024, ACL 2024)", "license": "CC BY-NC 4.0 (LICENSE.txt in the repository)", "files": [ - Network accessline 16
"license": "CC BY-NC 4.0 (LICENSE.txt in the repository)", - Network accessline 18
{ "path": "locomo/locomo10.json", "url": "https://raw.githubusercontent.com/snap-research/locomo/3eb6f2c585f5e1699204e3c3bdf7adc5c28cb376/data/locomo10.json", - Network accessline 19
"path": "locomo/locomo10.json", "url": "https://raw.githubusercontent.com/snap-research/locomo/3eb6f2c585f5e1699204e3c3bdf7adc5c28cb376/data/locomo10.json", "sha256": "79fa87e90f04081343b8c8debecb80a9a6842b76a7aa537dc9fdf651 - Network accessline 20
"url": "https://raw.githubusercontent.com/snap-research/locomo/3eb6f2c585f5e1699204e3c3bdf7adc5c28cb376/data/locomo10.json", - Network accessline 25
}, "musique": { "source": "https://huggingface.co/datasets/osunlp/HippoRAG_2 (HippoRAG 2's released 1,000-question MuSiQue subset and corpus; MuSiQue, Trivedi et al. 2022)", - Network accessline 26
"musique": { "source": "https://huggingface.co/datasets/osunlp/HippoRAG_2 (HippoRAG 2's released 1,000-question MuSiQue subset and corpus; MuSiQue, Trivedi et al. 2022)", "license": "none stated on the HippoRAG 2 dataset card; MuSiQ - Network accessline 27
"source": "https://huggingface.co/datasets/osunlp/HippoRAG_2 (HippoRAG 2's released 1,000-question MuSiQue subset and corpus; MuSiQue, Trivedi et al. 2022)", - Network accessline 30
{ "path": "musique/musique.json", "url": "https://huggingface.co/datasets/osunlp/HippoRAG_2/resolve/5ec05b38deecc3318bb432c69865959c56058990/musique.json", - Network accessline 31
"path": "musique/musique.json", "url": "https://huggingface.co/datasets/osunlp/HippoRAG_2/resolve/5ec05b38deecc3318bb432c69865959c56058990/musique.json", "sha256": "98ed4e21d3076532f6388d42320fb809599c63a0d8dffca8ece5e41922b - Network accessline 32
"url": "https://huggingface.co/datasets/osunlp/HippoRAG_2/resolve/5ec05b38deecc3318bb432c69865959c56058990/musique.json", - Network accessline 36
{ "path": "musique/musique_corpus.json", "url": "https://huggingface.co/datasets/osunlp/HippoRAG_2/resolve/5ec05b38deecc3318bb432c69865959c56058990/musique_corpus.json", - Network accessline 37
"path": "musique/musique_corpus.json", "url": "https://huggingface.co/datasets/osunlp/HippoRAG_2/resolve/5ec05b38deecc3318bb432c69865959c56058990/musique_corpus.json", "sha256": "73157a03ce3f0b1a5673dd5dc12bb970c24976dbffc68 - Network accessline 38
"url": "https://huggingface.co/datasets/osunlp/HippoRAG_2/resolve/5ec05b38deecc3318bb432c69865959c56058990/musique_corpus.json", - Network accessline 43
}, "2wikimultihopqa": { "source": "https://huggingface.co/datasets/osunlp/HippoRAG_2 (HippoRAG 2's released 1,000-question 2WikiMultiHopQA subset and corpus; 2WikiMultiHopQA, Ho et al. 2020)", - Network accessline 44
"2wikimultihopqa": { "source": "https://huggingface.co/datasets/osunlp/HippoRAG_2 (HippoRAG 2's released 1,000-question 2WikiMultiHopQA subset and corpus; 2WikiMultiHopQA, Ho et al. 2020)", "license": "none stated on the HippoRAG 2 - Network accessline 45
"source": "https://huggingface.co/datasets/osunlp/HippoRAG_2 (HippoRAG 2's released 1,000-question 2WikiMultiHopQA subset and corpus; 2WikiMultiHopQA, Ho et al. 2020)", - Network accessline 48
{ "path": "2wikimultihopqa/2wikimultihopqa.json", "url": "https://huggingface.co/datasets/osunlp/HippoRAG_2/resolve/5ec05b38deecc3318bb432c69865959c56058990/2wikimultihopqa.json", - Network accessline 49
"path": "2wikimultihopqa/2wikimultihopqa.json", "url": "https://huggingface.co/datasets/osunlp/HippoRAG_2/resolve/5ec05b38deecc3318bb432c69865959c56058990/2wikimultihopqa.json", "sha256": "895cba294064df0c3302c76847b1fc08d99 - Network accessline 50
"url": "https://huggingface.co/datasets/osunlp/HippoRAG_2/resolve/5ec05b38deecc3318bb432c69865959c56058990/2wikimultihopqa.json", - Network accessline 54
{ "path": "2wikimultihopqa/2wikimultihopqa_corpus.json", "url": "https://huggingface.co/datasets/osunlp/HippoRAG_2/resolve/5ec05b38deecc3318bb432c69865959c56058990/2wikimultihopqa_corpus.json", - Network accessline 55
"path": "2wikimultihopqa/2wikimultihopqa_corpus.json", "url": "https://huggingface.co/datasets/osunlp/HippoRAG_2/resolve/5ec05b38deecc3318bb432c69865959c56058990/2wikimultihopqa_corpus.json", "sha256": "9d6e352952aafb18dab22 - Network accessline 56
"url": "https://huggingface.co/datasets/osunlp/HippoRAG_2/resolve/5ec05b38deecc3318bb432c69865959c56058990/2wikimultihopqa_corpus.json",
pkg/eval/bench_test.go
- Executable scriptline 1
Executable file
pkg/eval/dataset.go
- Executable scriptline 1
Executable file
pkg/eval/eval.go
- Executable scriptline 1
Executable file
pkg/eval/eval_ch_test.go
- Executable scriptline 1
Executable file
pkg/eval/eval_cortexdb_test.go
- Executable scriptline 1
Executable file
pkg/eval/eval_paths_test.go
- Executable scriptline 1
Executable file
pkg/eval/eval_semantic_test.go
- Executable scriptline 1
Executable file - Network accessline 21
base, key, model string dim int c *http.Client - Network accessline 22
dim int c *http.Client } - Network accessline 23
c *http.Client - Network accessline 72
// key) skips it while anyone with an endpoint can reproduce lexical-vs-semantic. // // CORTEXDB_EVAL_EMBED_BASE_URL=https://.../compatible-mode/v1 \ - Network accessline 73
[Credential-related source omitted] - Network accessline 74
[Credential-related source omitted] - Access to secretsline 74
[Credential-related source omitted] - Access to secretsline 75
[Credential-related source omitted] - Access to secretsline 80
[Credential-related source omitted] - Access to secretsline 82
[Credential-related source omitted] - Network accessline 95
t.Fatalf("dataset: %v", err) } emb := &httpEmbedder{base: base, key: key, model: model, dim: dim, c: &http.Client{Timeout: 30 * time.Second}} - Network accessline 97
emb := &httpEmbedder{base: base, key: key, model: model, dim: dim, c: &http.Client{Timeout: 30 * time.Second}}
pkg/eval/eval_zh_test.go
- Executable scriptline 1
Executable file
pkg/eval/metrics.go
- Executable scriptline 1
Executable file
pkg/eval/metrics_test.go
- Executable scriptline 1
Executable file
pkg/eval/testdata/bench/locomo.json
- Network accessline 8
"session_1": [ {"speaker": "Caroline", "dia_id": "D1:1", "text": "I went to a support group yesterday."}, {"speaker": "Melanie", "dia_id": "D1:2", "text": "That sounds meaningful. I painted a sunrise last year.", "img_url": - Network accessline 9
{"speaker": "Caroline", "dia_id": "D1:1", "text": "I went to a support group yesterday."}, {"speaker": "Melanie", "dia_id": "D1:2", "text": "That sounds meaningful. I painted a sunrise last year.", "img_url": ["https://example.inval - Network accessline 10
{"speaker": "Melanie", "dia_id": "D1:2", "text": "That sounds meaningful. I painted a sunrise last year.", "img_url": ["https://example.invalid/sunrise.jpg"], "blip_caption": "a painting of a sunrise over a lake"}
pkg/geo/antipodal_test.go
- Executable scriptline 1
Executable file
pkg/geo/geospatial.go
- Executable scriptline 1
Executable file
pkg/geo/geospatial_test.go
- Executable scriptline 1
Executable file
pkg/geo/metadata_copy_test.go
- Executable scriptline 1
Executable file
pkg/graph/backend_parity_test.go
- Executable scriptline 1
Executable file - Network accessline 98
for i := 0; i < 3; i++ { tr := &RDFTriple{ Subject: RDFTerm{Kind: RDFTermIRI, Value: fmt.Sprintf("http://ex/s%d", i)}, - Network accessline 99
tr := &RDFTriple{ Subject: RDFTerm{Kind: RDFTermIRI, Value: fmt.Sprintf("http://ex/s%d", i)}, Predicate: RDFTerm{Kind: RDFTermIRI, Value: "http://ex/knows"}, - Network accessline 100
Subject: RDFTerm{Kind: RDFTermIRI, Value: fmt.Sprintf("http://ex/s%d", i)}, - Network accessline 101
Predicate: RDFTerm{Kind: RDFTermIRI, Value: "http://ex/knows"}, - Network accessline 102
Object: RDFTerm{Kind: RDFTermIRI, Value: fmt.Sprintf("http://ex/o%d", i)}, - Network accessline 111
got, err := b.store.FindTriples(ctx, TriplePattern{ Predicate: &RDFTerm{Kind: RDFTermIRI, Value: "http://ex/knows"}, - Network accessline 112
Predicate: &RDFTerm{Kind: RDFTermIRI, Value: "http://ex/knows"}, - Network accessline 119
} for _, tr := range got { if tr.Predicate.Value != "http://ex/knows" { - Network accessline 120
for _, tr := range got { if tr.Predicate.Value != "http://ex/knows" { t.Errorf("filter leaked an unrelated predicate: %s", tr.Predicate.Value) - Network accessline 121
if tr.Predicate.Value != "http://ex/knows" {
pkg/graph/changefeed.go
- Executable scriptline 1
Executable file
pkg/graph/changefeed_test.go
- Executable scriptline 1
Executable file - Network accessline 42
func exTriple(s, p, o string) *RDFTriple { return &RDFTriple{Subject: NewIRI("http://ex.test/" + s), Predicate: NewIRI("http://ex.test/" + p), Object: NewIRI("http://ex.test/" + o)} - Network accessline 43
return &RDFTriple{Subject: NewIRI("http://ex.test/" + s), Predicate: NewIRI("http://ex.test/" + p), Object: NewIRI("http://ex.test/" + o)} - Network accessline 113
Predicate string `json:"predicate"` } if err := json.Unmarshal(events[4].After, &after); err != nil || after.Predicate != "http://ex.test/p" { - Network accessline 114
} if err := json.Unmarshal(events[4].After, &after); err != nil || after.Predicate != "http://ex.test/p" { t.Fatalf("triple summary %s (%v)", events[4].After, err) - Network accessline 115
if err := json.Unmarshal(events[4].After, &after); err != nil || after.Predicate != "http://ex.test/p" { - Network accessline 171
} if _, err := g.txExec(ctx, tx, `INSERT INTO kg_triples (id, subject_kind, subject_value, predicate_value, object_kind, object_value) VALUES (?, 'iri', 'http://ex.test/a', 'http://ex.test/p', 'iri', 'http://ex.test/b')`, fmt.Sprin - Network accessline 172
if _, err := g.txExec(ctx, tx, `INSERT INTO kg_triples (id, subject_kind, subject_value, predicate_value, object_kind, object_value) VALUES (?, 'iri', 'http://ex.test/a', 'http://ex.test/p', 'iri', 'http://ex.test/b')`, fmt.Sprintf("ro - Network accessline 173
VALUES (?, 'iri', 'http://ex.test/a', 'http://ex.test/p', 'iri', 'http://ex.test/b')`, fmt.Sprintf("rolled-%d", i)); err != nil { - Network accessline 281
} if _, err := g.txExec(ctx, tx, `INSERT INTO kg_triples (id, subject_kind, subject_value, predicate_value, object_kind, object_value) VALUES (?, 'iri', ?, 'http://ex.test/seq', 'iri', ?)`, - Network accessline 282
if _, err := g.txExec(ctx, tx, `INSERT INTO kg_triples (id, subject_kind, subject_value, predicate_value, object_kind, object_value) VALUES (?, 'iri', ?, 'http://ex.test/seq', 'iri', ?)`, fmt.Sprintf("w%d-%05d", w, i), fmt.Spr - Network accessline 283
VALUES (?, 'iri', ?, 'http://ex.test/seq', 'iri', ?)`,
pkg/graph/cypher/ast.go
- Executable scriptline 1
Executable file
pkg/graph/cypher/check.go
- Executable scriptline 1
Executable file
pkg/graph/cypher/doc.go
- Executable scriptline 1
Executable file
pkg/graph/cypher/eval.go
pkg/graph/cypher/exec.go
- Executable scriptline 1
Executable file
pkg/graph/cypher/fuzz_test.go
- Executable scriptline 1
Executable file
pkg/graph/cypher/indexed_props_test.go
- Executable scriptline 1
Executable file
pkg/graph/cypher/lexer.go
- Executable scriptline 1
Executable file
pkg/graph/cypher/parser.go
- Executable scriptline 1
Executable file
pkg/graph/cypher/project.go
- Executable scriptline 1
Executable file
pkg/graph/cypher/sqlgen.go
- Executable scriptline 1
Executable file
pkg/graph/cypher/value.go
- Executable scriptline 1
Executable file
pkg/graph/cypher_corpus_test.go
- Executable scriptline 1
Executable file
pkg/graph/cypher_plan_test.go
- Executable scriptline 1
Executable file
pkg/graph/cypher_query.go
- Executable scriptline 1
Executable file
pkg/graph/cypher_range_bounds_test.go
- Executable scriptline 1
Executable file
pkg/graph/cypher_realdata_test.go
- Executable scriptline 1
Executable file
pkg/graph/cypher_string_bounds_test.go
- Executable scriptline 1
Executable file
pkg/graph/cypher_tck_test.go
- Executable scriptline 1
Executable file
pkg/graph/edge_index_test.go
- Executable scriptline 1
Executable file
pkg/graph/exhaustive_test.go
- Executable scriptline 1
Executable file
pkg/graph/graph.go
pkg/graph/graph_algorithms.go
- Executable scriptline 1
Executable file
pkg/graph/graph_algorithms_test.go
- Executable scriptline 1
Executable file
pkg/graph/graph_batch.go
- Executable scriptline 1
Executable file
pkg/graph/graph_bench_test.go
- Executable scriptline 1
Executable file
pkg/graph/graph_export.go
- Executable scriptline 1
Executable file - Network accessline 78
doc := GraphMLDocument{ XMLNS: "http://graphml.graphdrawing.org/xmlns", - Network accessline 79
XMLNS: "http://graphml.graphdrawing.org/xmlns", - Network accessline 347
doc := GEXFDocument{ XMLNS: "http://www.gexf.net/1.3", - Network accessline 348
XMLNS: "http://www.gexf.net/1.3",
pkg/graph/graph_hierarchy.go
- Executable scriptline 1
Executable file
pkg/graph/graph_hierarchy_test.go
- Executable scriptline 1
Executable file
pkg/graph/graph_hnsw.go
- Executable scriptline 1
Executable file
pkg/graph/graph_hnsw_topk_test.go
- Executable scriptline 1
Executable file
pkg/graph/graph_hybrid.go
- Executable scriptline 1
Executable file
pkg/graph/graph_hybrid_test.go
- Executable scriptline 1
Executable file
pkg/graph/graph_leiden.go
- Executable scriptline 1
Executable file
pkg/graph/graph_leiden_eval_test.go
- Executable scriptline 1
Executable file
pkg/graph/graph_leiden_test.go
- Executable scriptline 1
Executable file
pkg/graph/graph_node_test.go
- Executable scriptline 1
Executable file
pkg/graph/graph_paths.go
- Executable scriptline 1
Executable file
pkg/graph/graph_paths_test.go
- Executable scriptline 1
Executable file
pkg/graph/graph_ppr.go
- Executable scriptline 1
Executable file
pkg/graph/graph_ppr_test.go
- Executable scriptline 1
Executable file
pkg/graph/graph_projection.go
- Executable scriptline 1
Executable file
pkg/graph/graph_projection_test.go
- Executable scriptline 1
Executable file - Network accessline 22
const ( pgGraph = " <urn:cortexdb:graph:property> ." rdfType = "<http://www.w3.org/1999/02/22-rdf-syntax-ns#type>" - Network accessline 23
pgGraph = " <urn:cortexdb:graph:property> ." rdfType = "<http://www.w3.org/1999/02/22-rdf-syntax-ns#type>" rdfsLbl = "<http://www.w3.org/2000/01/rdf-schema#label>" - Network accessline 24
rdfType = "<http://www.w3.org/1999/02/22-rdf-syntax-ns#type>" - Network accessline 25
rdfsLbl = "<http://www.w3.org/2000/01/rdf-schema#label>" - Network accessline 26
xsdInt = "^^<http://www.w3.org/2001/XMLSchema#integer>" - Network accessline 27
xsdDec = "^^<http://www.w3.org/2001/XMLSchema#decimal>" - Network accessline 28
xsdBool = "^^<http://www.w3.org/2001/XMLSchema#boolean>" - Network accessline 36
storedName = `<http://example.org/alice> <http://xmlns.com/foaf/0.1/name> "Alice" .` - Network accessline 37
storedKnows = `<http://example.org/alice> <http://xmlns.com/foaf/0.1/knows> <http://example.org/bob> .` - Network accessline 127
} for _, triple := range []RDFTriple{ {Subject: NewIRI("http://example.org/alice"), Predicate: NewIRI("foaf:name"), Object: NewLiteral("Alice")}, - Network accessline 128
for _, triple := range []RDFTriple{ {Subject: NewIRI("http://example.org/alice"), Predicate: NewIRI("foaf:name"), Object: NewLiteral("Alice")}, {Subject: NewIRI("http://example.org/alice"), Predicate: NewIRI("foaf:knows"), Object: NewIR - Network accessline 129
{Subject: NewIRI("http://example.org/alice"), Predicate: NewIRI("foaf:name"), Object: NewLiteral("Alice")}, - Network accessline 130
{Subject: NewIRI("http://example.org/alice"), Predicate: NewIRI("foaf:knows"), Object: NewIRI("http://example.org/bob")}, - Network accessline 219
alice := NewIRI("http://example.org/alice") - Network accessline 328
"urn:cortexdb:prop:ip": "1", "urn:cortexdb:prop:key%20with.dot": "1", "http://xmlns.com/foaf/0.1/name": "1", - Network accessline 329
"urn:cortexdb:prop:key%20with.dot": "1", "http://xmlns.com/foaf/0.1/name": "1", "http://xmlns.com/foaf/0.1/knows": "1", - Network accessline 330
"http://xmlns.com/foaf/0.1/name": "1", - Network accessline 331
"http://xmlns.com/foaf/0.1/knows": "1", - Network accessline 385
t.Fatalf("stored default-graph triple leaked into the projection's graph: %v", got) } if got := sparqlColumn(t, b.store, `SELECT ?n WHERE { GRAPH <http://example.org/other> { ?s cxp:name ?n } }`, "n"); len(got) != 0 { - Network accessline 386
} if got := sparqlColumn(t, b.store, `SELECT ?n WHERE { GRAPH <http://example.org/other> { ?s cxp:name ?n } }`, "n"); len(got) != 0 { t.Fatalf("projection leaked into another graph: %v", got) - Network accessline 387
if got := sparqlColumn(t, b.store, `SELECT ?n WHERE { GRAPH <http://example.org/other> { ?s cxp:name ?n } }`, "n"); len(got) != 0 { - Network accessline 417
`SELECT ?x WHERE { ?x cxp:since ?v }`: {}, `SELECT ?x WHERE { ?x cxr:related ?y }`: {}, `SELECT ?x WHERE { ?x <http://example.org/nothing> ?y }`: {}, - Network accessline 418
`SELECT ?x WHERE { ?x cxr:related ?y }`: {}, `SELECT ?x WHERE { ?x <http://example.org/nothing> ?y }`: {}, } { - Network accessline 419
`SELECT ?x WHERE { ?x <http://example.org/nothing> ?y }`: {}, - Network accessline 493
yes, no := true, false literal := NewLiteral("x") other := NewIRI("http://example.org/x") - Network accessline 494
literal := NewLiteral("x") other := NewIRI("http://example.org/x") node := NewIRI("urn:cortexdb:node:a") - Network accessline 495
other := NewIRI("http://example.org/x") - Network accessline 661
want int }{ {`DELETE DATA { <http://example.org/nobody> foaf:name "Nobody" }`, 0}, - Network accessline 662
}{ {`DELETE DATA { <http://example.org/nobody> foaf:name "Nobody" }`, 0}, {`DELETE DATA { <http://example.org/alice> foaf:name "Alice" . <http://example.org/x> foaf:name "X" }`, 1}, - Network accessline 663
{`DELETE DATA { <http://example.org/nobody> foaf:name "Nobody" }`, 0}, - Network accessline 664
{`DELETE DATA { <http://example.org/alice> foaf:name "Alice" . <http://example.org/x> foaf:name "X" }`, 1}, - Network accessline 665
{`DELETE WHERE { <http://example.org/alice> ?p ?o }`, 1}, - Network accessline 666
{`DELETE WHERE { <http://example.org/alice> ?p ?o }`, 0}, - Network accessline 828
seedProjectionFixture(t, ctx, b.store) for _, triple := range []RDFTriple{ {Subject: NewIRI("http://example.org/repo"), Predicate: NewIRI("http://example.org/stars"), Object: NewTypedLiteral("42", "xsd:integer")}, - Network accessline 829
for _, triple := range []RDFTriple{ {Subject: NewIRI("http://example.org/repo"), Predicate: NewIRI("http://example.org/stars"), Object: NewTypedLiteral("42", "xsd:integer")}, {Subject: NewIRI("http://example.org/repo"), Predicate: N - Network accessline 830
{Subject: NewIRI("http://example.org/repo"), Predicate: NewIRI("http://example.org/stars"), Object: NewTypedLiteral("42", "xsd:integer")}, - Network accessline 831
{Subject: NewIRI("http://example.org/repo"), Predicate: NewIRI("http://example.org/motto"), Object: NewLangLiteral("dell", "en")}, - Network accessline 836
} stored := func(p, o string) string { return "<http://example.org/repo> <http://example.org/" + p + "> " + o + " ." - Network accessline 837
stored := func(p, o string) string { return "<http://example.org/repo> <http://example.org/" + p + "> " + o + " ." } - Network accessline 838
return "<http://example.org/repo> <http://example.org/" + p + "> " + o + " ."
pkg/graph/graph_scope_test.go
- Executable scriptline 1
Executable file
pkg/graph/graph_step_filter_test.go
- Executable scriptline 1
Executable file
pkg/graph/graph_test.go
- Executable scriptline 1
Executable file
pkg/graph/graph_traversal.go
- Executable scriptline 1
Executable file
pkg/graph/graph_traversal_test.go
- Executable scriptline 1
Executable file
pkg/graph/graph_tx.go
- Executable scriptline 1
Executable file
pkg/graph/graph_vocabulary.go
- Executable scriptline 1
Executable file
pkg/graph/graph_vocabulary_keys_test.go
- Executable scriptline 1
Executable file
pkg/graph/graph_vocabulary_property_test.go
- Executable scriptline 1
Executable file
pkg/graph/graph_vocabulary_test.go
- Executable scriptline 1
Executable file
pkg/graph/graph_vocabulary_untyped_test.go
- Executable scriptline 1
Executable file
pkg/graph/graph_xml_vectorless_test.go
- Executable scriptline 1
Executable file - Network accessline 74
func TestXMLGraphImportsRejectMalformedVectorsBeforeWritingNodes(t *testing.T) { docs := map[ExportFormat]string{ FormatGraphML: `<graphml xmlns="http://graphml.graphdrawing.org/xmlns"><key id="v" for="node" attr.name="vector" attr.type= - Network accessline 75
docs := map[ExportFormat]string{ FormatGraphML: `<graphml xmlns="http://graphml.graphdrawing.org/xmlns"><key id="v" for="node" attr.name="vector" attr.type="string"/><graph id="G" edgedefault="directed"><node id="bad"><data key="v">not-js - Network accessline 76
FormatGraphML: `<graphml xmlns="http://graphml.graphdrawing.org/xmlns"><key id="v" for="node" attr.name="vector" attr.type="string"/><graph id="G" edgedefault="directed"><node id="bad"><data key="v">not-json</data></node></graph></graphml>` - Network accessline 77
FormatGEXF: `<gexf xmlns="http://www.gexf.net/1.3" version="1.3"><graph mode="static" defaultedgetype="directed"><attributes class="node"><attribute id="v" title="vector" type="string"/></attributes><nodes><node id="bad"><attvalues><attv
pkg/graph/index_sync.go
- Executable scriptline 1
Executable file
pkg/graph/inference_dred.go
pkg/graph/inference_dred_test.go
pkg/graph/inference_maintain.go
- Executable scriptline 1
Executable file
pkg/graph/inference_maintain_test.go
- Executable scriptline 1
Executable file - Network accessline 581
shaclRow := func(id string) { if _, err := g.exec(ctx, `INSERT INTO kg_triples (id, subject_kind, subject_value, predicate_value, object_kind, object_value, inferred, inference_rule) VALUES (?, 'iri', 'http://ex.test/s', 'http://ex - Network accessline 582
if _, err := g.exec(ctx, `INSERT INTO kg_triples (id, subject_kind, subject_value, predicate_value, object_kind, object_value, inferred, inference_rule) VALUES (?, 'iri', 'http://ex.test/s', 'http://ex.test/derived', 'iri', ?, 1, ?)`, - Network accessline 583
VALUES (?, 'iri', 'http://ex.test/s', 'http://ex.test/derived', 'iri', ?, 1, ?)`, - Network accessline 584
id, "http://ex.test/"+id, SHACLTripleRuleNamePrefix+"http://ex.test/rule"); err != nil {
pkg/graph/knowledge_graph_bench_test.go
- Executable scriptline 1
Executable file - Network accessline 17
for i := 0; i < b.N; i++ { triple := RDFTriple{ Subject: NewIRI(fmt.Sprintf("https://example.com/person/%d", i)), - Network accessline 18
triple := RDFTriple{ Subject: NewIRI(fmt.Sprintf("https://example.com/person/%d", i)), Predicate: NewIRI("https://schema.org/name"), - Network accessline 19
Subject: NewIRI(fmt.Sprintf("https://example.com/person/%d", i)), - Network accessline 20
Predicate: NewIRI("https://schema.org/name"), - Network accessline 32
for i := 0; i < 1000; i++ { triple := RDFTriple{ Subject: NewIRI(fmt.Sprintf("https://example.com/person/%d", i)), - Network accessline 33
triple := RDFTriple{ Subject: NewIRI(fmt.Sprintf("https://example.com/person/%d", i)), Predicate: NewIRI("https://schema.org/name"), - Network accessline 34
Subject: NewIRI(fmt.Sprintf("https://example.com/person/%d", i)), - Network accessline 35
Predicate: NewIRI("https://schema.org/name"), - Network accessline 43
predicate := NewIRI("https://schema.org/name") - Network accessline 58
query := ` PREFIX ex: <https://example.com/> - Network accessline 59
PREFIX ex: <https://example.com/> - Network accessline 60
PREFIX schema: <https://schema.org/> - Network accessline 78
for i := 0; i < 500; i++ { triples = append(triples, &RDFTriple{ Subject: NewIRI(fmt.Sprintf("https://example.com/node-%d", i)), - Network accessline 79
triples = append(triples, &RDFTriple{ Subject: NewIRI(fmt.Sprintf("https://example.com/node-%d", i)), Predicate: NewIRI("https://example.com/knows"), - Network accessline 80
Subject: NewIRI(fmt.Sprintf("https://example.com/node-%d", i)), - Network accessline 81
Predicate: NewIRI("https://example.com/knows"), - Network accessline 82
Object: NewIRI(fmt.Sprintf("https://example.com/node-%d", i+1)), - Network accessline 89
query := ` PREFIX ex: <https://example.com/> - Network accessline 90
PREFIX ex: <https://example.com/> - Network accessline 110
query := ` PREFIX ex: <https://example.com/> - Network accessline 111
PREFIX ex: <https://example.com/> - Network accessline 112
PREFIX schema: <https://schema.org/> - Network accessline 152
} seed := RDFTriple{ Subject: NewIRI("https://example.com/Class24"), - Network accessline 153
seed := RDFTriple{ Subject: NewIRI("https://example.com/Class24"), Predicate: NewIRI(rdfsSubClassOfIRI), - Network accessline 154
Subject: NewIRI("https://example.com/Class24"), - Network accessline 155
Predicate: NewIRI(rdfsSubClassOfIRI), Object: NewIRI("https://example.com/FinalClass"), } - Network accessline 156
Object: NewIRI("https://example.com/FinalClass"), - Network accessline 176
} seed := RDFTriple{ Subject: NewIRI("https://example.com/component-7/Class7"), - Network accessline 177
seed := RDFTriple{ Subject: NewIRI("https://example.com/component-7/Class7"), Predicate: NewIRI(rdfsSubClassOfIRI), - Network accessline 178
Subject: NewIRI("https://example.com/component-7/Class7"), - Network accessline 179
Predicate: NewIRI(rdfsSubClassOfIRI), Object: NewIRI("https://example.com/component-7/FinalClass"), } - Network accessline 180
Object: NewIRI("https://example.com/component-7/FinalClass"), - Network accessline 197
triples := make([]*RDFTriple, 0, 1000) for i := 0; i < 500; i++ { person := NewIRI(fmt.Sprintf("https://example.com/person-%d", i)) - Network accessline 198
for i := 0; i < 500; i++ { person := NewIRI(fmt.Sprintf("https://example.com/person-%d", i)) triples = append(triples, - Network accessline 199
person := NewIRI(fmt.Sprintf("https://example.com/person-%d", i)) - Network accessline 200
triples = append(triples, &RDFTriple{Subject: person, Predicate: NewIRI(rdfTypeIRI), Object: NewIRI("https://example.com/Person")}, &RDFTriple{Subject: person, Predicate: NewIRI("https://example.com/age"), Object: NewTypedLiteral(fmt. - Network accessline 201
&RDFTriple{Subject: person, Predicate: NewIRI(rdfTypeIRI), Object: NewIRI("https://example.com/Person")}, - Network accessline 202
&RDFTriple{Subject: person, Predicate: NewIRI("https://example.com/age"), Object: NewTypedLiteral(fmt.Sprintf("%d", i%100), XSDNamespace+"integer")}, - Network accessline 207
} shapes := []RDFTriple{ {Subject: NewIRI("https://example.com/PersonShape"), Predicate: NewIRI(RDFType), Object: NewIRI(SHACLNodeShape)}, - Network accessline 208
shapes := []RDFTriple{ {Subject: NewIRI("https://example.com/PersonShape"), Predicate: NewIRI(RDFType), Object: NewIRI(SHACLNodeShape)}, {Subject: NewIRI("https://example.com/PersonShape"), Predicate: NewIRI(SHACLTargetClass), Object: N - Network accessline 209
{Subject: NewIRI("https://example.com/PersonShape"), Predicate: NewIRI(RDFType), Object: NewIRI(SHACLNodeShape)}, - Network accessline 210
{Subject: NewIRI("https://example.com/PersonShape"), Predicate: NewIRI(SHACLTargetClass), Object: NewIRI("https://example.com/Person")}, - Network accessline 211
{Subject: NewIRI("https://example.com/PersonShape"), Predicate: NewIRI(SHACLProperty), Object: NewIRI("https://example.com/AgeShape")}, - Network accessline 212
{Subject: NewIRI("https://example.com/AgeShape"), Predicate: NewIRI(SHACLPath), Object: NewIRI("https://example.com/age")}, - Network accessline 213
{Subject: NewIRI("https://example.com/AgeShape"), Predicate: NewIRI(SHACLDatatype), Object: NewIRI(XSDNamespace + "integer")}, - Network accessline 214
{Subject: NewIRI("https://example.com/AgeShape"), Predicate: NewIRI(SHACLMinCount), Object: NewLiteral("1")}, - Network accessline 215
{Subject: NewIRI("https://example.com/AgeShape"), Predicate: NewIRI(SHACLMinInclusive), Object: NewLiteral("0")}, - Network accessline 216
{Subject: NewIRI("https://example.com/AgeShape"), Predicate: NewIRI(SHACLMaxInclusive), Object: NewLiteral("150")}, - Network accessline 247
triples := make([]*RDFTriple, 0, count*2) for i := 0; i < count; i++ { person := NewIRI(fmt.Sprintf("https://example.com/person-%d", i)) - Network accessline 248
for i := 0; i < count; i++ { person := NewIRI(fmt.Sprintf("https://example.com/person-%d", i)) triples = append(triples, - Network accessline 249
person := NewIRI(fmt.Sprintf("https://example.com/person-%d", i)) - Network accessline 250
triples = append(triples, &RDFTriple{Subject: person, Predicate: NewIRI("https://schema.org/name"), Object: NewLiteral(fmt.Sprintf("Person %d", i))}, &RDFTriple{Subject: person, Predicate: NewIRI("https://example.com/knows"), Object: - Network accessline 251
&RDFTriple{Subject: person, Predicate: NewIRI("https://schema.org/name"), Object: NewLiteral(fmt.Sprintf("Person %d", i))}, - Network accessline 252
&RDFTriple{Subject: person, Predicate: NewIRI("https://example.com/knows"), Object: NewIRI(fmt.Sprintf("https://example.com/person-%d", (i+1)%count))}, - Network accessline 262
triples := make([]*RDFTriple, 0, count*2) for i := 0; i < count; i++ { class := NewIRI(fmt.Sprintf("https://example.com/Class%d", i)) - Network accessline 263
for i := 0; i < count; i++ { class := NewIRI(fmt.Sprintf("https://example.com/Class%d", i)) nextClass := NewIRI(fmt.Sprintf("https://example.com/Class%d", i+1)) - Network accessline 264
class := NewIRI(fmt.Sprintf("https://example.com/Class%d", i)) - Network accessline 265
nextClass := NewIRI(fmt.Sprintf("https://example.com/Class%d", i+1)) - Network accessline 266
instance := NewIRI(fmt.Sprintf("https://example.com/instance-%d", i)) - Network accessline 283
triples := make([]*RDFTriple, 0, components*chainLen*2) for component := 0; component < components; component++ { base := fmt.Sprintf("https://example.com/component-%d/", component) - Network accessline 284
for component := 0; component < components; component++ { base := fmt.Sprintf("https://example.com/component-%d/", component) for i := 0; i < chainLen; i++ { - Network accessline 285
base := fmt.Sprintf("https://example.com/component-%d/", component)
pkg/graph/owl.go
pkg/graph/owl_rl.go
- Executable scriptline 1
Executable file
pkg/graph/owl_rl_rules.go
- Executable scriptline 1
Executable file
pkg/graph/owl_rl_rules_test.go
- Executable scriptline 1
Executable file
pkg/graph/owl_rl_test.go
- Executable scriptline 1
Executable file
pkg/graph/owl_test.go
- Executable scriptline 1
Executable file - Network accessline 24
switch term.Kind { case RDFTermIRI: for prefix, ns := range map[string]string{"ex:": exNS, "rdf:": "http://www.w3.org/1999/02/22-rdf-syntax-ns#", "rdfs:": "http://www.w3.org/2000/01/rdf-schema#", "owl:": owlNamespace} { - Network accessline 25
case RDFTermIRI: for prefix, ns := range map[string]string{"ex:": exNS, "rdf:": "http://www.w3.org/1999/02/22-rdf-syntax-ns#", "rdfs:": "http://www.w3.org/2000/01/rdf-schema#", "owl:": owlNamespace} { if strings.HasPrefix(term.Value, n - Network accessline 26
for prefix, ns := range map[string]string{"ex:": exNS, "rdf:": "http://www.w3.org/1999/02/22-rdf-syntax-ns#", "rdfs:": "http://www.w3.org/2000/01/rdf-schema#", "owl:": owlNamespace} {
pkg/graph/pagerank_dangling_test.go
- Executable scriptline 1
Executable file
pkg/graph/pgvector.go
pkg/graph/pgvector_batch_test.go
- Executable scriptline 1
Executable file
pkg/graph/pgvector_mirror_sqlite_test.go
- Executable scriptline 1
Executable file
pkg/graph/pgvector_nearest_test.go
- Executable scriptline 1
Executable file
pkg/graph/predict_edges_combine_test.go
- Executable scriptline 1
Executable file
pkg/graph/property_index.go
- Executable scriptline 1
Executable file
pkg/graph/property_index_test.go
- Executable scriptline 1
Executable file
pkg/graph/rdf.go
- Executable scriptline 1
Executable file - Network accessline 107
var builtinNamespaces = map[string]string{ "rdf": "http://www.w3.org/1999/02/22-rdf-syntax-ns#", - Network accessline 108
"rdf": "http://www.w3.org/1999/02/22-rdf-syntax-ns#", - Network accessline 109
"rdfs": "http://www.w3.org/2000/01/rdf-schema#", - Network accessline 110
"xsd": "http://www.w3.org/2001/XMLSchema#", - Network accessline 111
"owl": "http://www.w3.org/2002/07/owl#", - Network accessline 112
"schema": "https://schema.org/", - Network accessline 113
"foaf": "http://xmlns.com/foaf/0.1/", - Network accessline 114
"skos": "http://www.w3.org/2004/02/skos/core#",
pkg/graph/rdf12_store_test.go
- Executable scriptline 1
Executable file - Network accessline 10
const rdf12ExNS = "http://example.org/" - Network accessline 48
ctx := context.Background() importDoc(t, b.store, RDFFormatTurtle, ` @prefix sh: <http://www.w3.org/ns/shacl#> . - Network accessline 49
importDoc(t, b.store, RDFFormatTurtle, @prefix sh: <http://www.w3.org/ns/shacl#> . - Network accessline 50
@prefix sh: <http://www.w3.org/ns/shacl#> . - Network accessline 51
@prefix ex: <http://example.org/> . - Network accessline 54
ex:s ex:list ( 1 [ ex:k ex:v ; ex:k2 ex:v2 ] ) . `) ruleType := NewIRI("http://www.w3.org/ns/shacl#TripleRule") - Network accessline 55
`) ruleType := NewIRI("http://www.w3.org/ns/shacl#TripleRule") typed, err := b.store.FindTriples(ctx, TriplePattern{Predicate: ptrTerm(NewIRI(rdfTypeIRI)), Object: &ruleType}) - Network accessline 56
ruleType := NewIRI("http://www.w3.org/ns/shacl#TripleRule") - Network accessline 69
var inner RDFTerm for _, tr := range about { if tr.Predicate.Value == "http://www.w3.org/ns/shacl#object" { - Network accessline 70
for _, tr := range about { if tr.Predicate.Value == "http://www.w3.org/ns/shacl#object" { inner = tr.Object - Network accessline 71
if tr.Predicate.Value == "http://www.w3.org/ns/shacl#object" { - Network accessline 102
ctx := context.Background() importDoc(t, b.store, RDFFormatTriG, ` @prefix ex: <http://example.org/> . - Network accessline 103
importDoc(t, b.store, RDFFormatTriG, @prefix ex: <http://example.org/> . - Network accessline 104
@prefix ex: <http://example.org/> . - Network accessline 171
t.Fatal(err) } handWritten := RDFTerm{Kind: RDFTermTriple, Value: `<<(<ex:alice> <ex:name> "Alice"^^<http://www.w3.org/2001/XMLSchema#string>)>>`} - Network accessline 172
} handWritten := RDFTerm{Kind: RDFTermTriple, Value: `<<(<ex:alice> <ex:name> "Alice"^^<http://www.w3.org/2001/XMLSchema#string>)>>`} first := RDFTriple{Subject: rdf12IRI("r1"), Predicate: NewIRI(RDFReifiesIRI), Object: handWritten} - Network accessline 173
handWritten := RDFTerm{Kind: RDFTermTriple, Value: `<<(<ex:alice> <ex:name> "Alice"^^<http://www.w3.org/2001/XMLSchema#string>)>>`} - Network accessline 199
ctx := context.Background() importDoc(t, b.store, RDFFormatTurtle, ` PREFIX : <http://example.org/> - Network accessline 200
importDoc(t, b.store, RDFFormatTurtle, PREFIX : <http://example.org/> - Network accessline 201
PREFIX : <http://example.org/> - Network accessline 202
:alice :worksFor :acme ~ :r1 ~ :r2 {| :source <http://example.org/doc1> |} . - Network accessline 240
ctx := context.Background() importDoc(t, b.store, RDFFormatTurtle, ` PREFIX : <http://example.org/> - Network accessline 241
importDoc(t, b.store, RDFFormatTurtle, PREFIX : <http://example.org/> - Network accessline 242
PREFIX : <http://example.org/> - Network accessline 243
:r1 <http://www.w3.org/1999/02/22-rdf-syntax-ns#reifies> <<( :alice :knows :bob )>> . - Network accessline 244
:r2 <http://www.w3.org/1999/02/22-rdf-syntax-ns#reifies> <<( :alice :likes "tea"@en )>> . - Network accessline 245
:r3 <http://www.w3.org/1999/02/22-rdf-syntax-ns#reifies> <<( :carol :knows <<( :alice :knows :bob )>> )>> . - Network accessline 318
doc := ` VERSION "1.2" PREFIX : <http://example.org/> - Network accessline 319
VERSION "1.2" PREFIX : <http://example.org/> PREFIX xsd: <http://www.w3.org/2001/XMLSchema#> - Network accessline 320
PREFIX : <http://example.org/> - Network accessline 321
PREFIX xsd: <http://www.w3.org/2001/XMLSchema#> - Network accessline 322
:alice :worksFor :acme ~ :r1 {| :source <http://example.org/doc1> ; :confidence 0.9 |} . - Network accessline 352
ctx := context.Background() importDoc(t, b.store, RDFFormatNTriples, `<http://example.org/r> <http://www.w3.org/1999/02/22-rdf-syntax-ns#reifies> <<( <http://example.org/a> <http://example.org/b> <http://example.org/c> )>> .`+"\n") - Network accessline 353
importDoc(t, b.store, RDFFormatNTriples, `<http://example.org/r> <http://www.w3.org/1999/02/22-rdf-syntax-ns#reifies> <<( <http://example.org/a> <http://example.org/b> <http://example.org/c> )>> .`+"\n") var out bytes.Buffer - Network accessline 354
`<http://example.org/r> <http://www.w3.org/1999/02/22-rdf-syntax-ns#reifies> <<( <http://example.org/a> <http://example.org/b> <http://example.org/c> )>> .`+"\n") - Network accessline 366
t.Run(b.name, func(t *testing.T) { ctx := context.Background() importDoc(t, b.store, RDFFormatTurtle, `<http://example.org/s> <http://example.org/p> "Hello"@EN-gb--ltr, "Hello"@en-gb .`) - Network accessline 367
ctx := context.Background() importDoc(t, b.store, RDFFormatTurtle, `<http://example.org/s> <http://example.org/p> "Hello"@EN-gb--ltr, "Hello"@en-gb .`) all := storedTriples(t, b.store) - Network accessline 368
importDoc(t, b.store, RDFFormatTurtle, `<http://example.org/s> <http://example.org/p> "Hello"@EN-gb--ltr, "Hello"@en-gb .`)
pkg/graph/rdf_external.go
- Executable scriptline 1
Executable file
pkg/graph/rdf_jsonld.go
- Executable scriptline 1
Executable file - Network accessline 33
const xsdString = "http://www.w3.org/2001/XMLSchema#string" - Network accessline 36
// context. The published context (about 200 KB, and revised with every // schema.org release) is not embedded and never fetched. Read as a term // mapping it says very little: "@vocab": "http://schema.org/", the aliases - Network accessline 37
// schema.org release) is not embedded and never fetched. Read as a term // mapping it says very little: "@vocab": "http://schema.org/", the aliases // id -> @id and type -> @type, HTML -> rdf:HTML, some seventy vocabulary - Network accessline 38
// mapping it says very little: "@vocab": "http://schema.org/", the aliases - Network accessline 43
// approximation is faithful, with one deliberate difference: // // The published @vocab (and "schema" prefix) is http://schema.org/. Here it - Network accessline 44
// // The published @vocab (and "schema" prefix) is http://schema.org/. Here it // is https://schema.org/, the same IRI space as the store's built-in - Network accessline 45
// The published @vocab (and "schema" prefix) is http://schema.org/. Here it - Network accessline 46
// is https://schema.org/, the same IRI space as the store's built-in - Network accessline 50
var schemaOrgContextURLs = map[string]bool{ "http://schema.org": true, - Network accessline 51
"http://schema.org": true, - Network accessline 52
"http://schema.org/": true, - Network accessline 53
"https://schema.org": true, - Network accessline 54
"https://schema.org/": true, - Network accessline 55
"http://schema.org/docs/jsonldcontext.json": true, - Network accessline 56
"https://schema.org/docs/jsonldcontext.json": true, - Network accessline 57
"http://schema.org/docs/jsonldcontext.jsonld": true, - Network accessline 58
"https://schema.org/docs/jsonldcontext.jsonld": true, - Network accessline 59
"http://schema.org/docs/jsonldcontext.json.txt": true, - Network accessline 60
"https://schema.org/docs/jsonldcontext.json.txt": true, - Network accessline 68
var schemaOrgContextPrefixes = map[string]string{ "bibo": "http://purl.org/ontology/bibo/", - Network accessline 69
"bibo": "http://purl.org/ontology/bibo/", - Network accessline 70
"brick": "https://brickschema.org/schema/Brick#", - Network accessline 71
"cmns-cls": "https://www.omg.org/spec/Commons/Classifiers/", - Network accessline 72
"cmns-col": "https://www.omg.org/spec/Commons/Collections/", - Network accessline 73
"cmns-dt": "https://www.omg.org/spec/Commons/DatesAndTimes/", - Network accessline 74
"cmns-ge": "https://www.omg.org/spec/Commons/GeopoliticalEntities/", - Network accessline 75
"cmns-id": "https://www.omg.org/spec/Commons/Identifiers/", - Network accessline 76
"cmns-loc": "https://www.omg.org/spec/Commons/Locations/", - Network accessline 77
"cmns-q": "https://www.omg.org/spec/Commons/Quantities/", - Network accessline 78
"cmns-txt": "https://www.omg.org/spec/Commons/Text/", - Network accessline 79
"csvw": "http://www.w3.org/ns/csvw#", - Network accessline 80
"dc": "http://purl.org/dc/elements/1.1/", - Network accessline 81
"dcam": "http://purl.org/dc/dcam/", - Network accessline 82
"dcat": "http://www.w3.org/ns/dcat#", - Network accessline 83
"dct": "http://purl.org/dc/terms/", - Network accessline 84
"dctype": "http://purl.org/dc/dcmitype/", - Network accessline 85
"doap": "http://usefulinc.com/ns/doap#", - Network accessline 86
"eli": "http://data.europa.eu/eli/ontology#", - Network accessline 87
"fibo-be-corp-corp": "https://spec.edmcouncil.org/fibo/ontology/BE/Corporations/Corporations/", - Network accessline 88
"fibo-be-ge-ge": "https://spec.edmcouncil.org/fibo/ontology/BE/GovernmentEntities/GovernmentEntities/", - Network accessline 89
"fibo-be-le-cb": "https://spec.edmcouncil.org/fibo/ontology/BE/LegalEntities/CorporateBodies/", - Network accessline 90
"fibo-be-le-lp": "https://spec.edmcouncil.org/fibo/ontology/BE/LegalEntities/LegalPersons/", - Network accessline 91
"fibo-be-nfp-nfp": "https://spec.edmcouncil.org/fibo/ontology/BE/NotForProfitOrganizations/NotForProfitOrganizations/", - Network accessline 92
"fibo-be-oac-cctl": "https://spec.edmcouncil.org/fibo/ontology/BE/OwnershipAndControl/CorporateControl/", - Network accessline 93
"fibo-fbc-dae-dbt": "https://spec.edmcouncil.org/fibo/ontology/FBC/DebtAndEquities/Debt/", - Network accessline 94
"fibo-fbc-pas-fpas": "https://spec.edmcouncil.org/fibo/ontology/FBC/ProductsAndServices/FinancialProductsAndServices/", - Network accessline 95
"fibo-fnd-acc-cur": "https://spec.edmcouncil.org/fibo/ontology/FND/Accounting/CurrencyAmount/", - Network accessline 96
"fibo-fnd-agr-ctr": "https://spec.edmcouncil.org/fibo/ontology/FND/Agreements/Contracts/", - Network accessline 97
"fibo-fnd-arr-doc": "https://spec.edmcouncil.org/fibo/ontology/FND/Arrangements/Documents/", - Network accessline 98
"fibo-fnd-arr-lif": "https://spec.edmcouncil.org/fibo/ontology/FND/Arrangements/Lifecycles/", - Network accessline 99
"fibo-fnd-dt-oc": "https://spec.edmcouncil.org/fibo/ontology/FND/DatesAndTimes/Occurrences/", - Network accessline 100
"fibo-fnd-org-org": "https://spec.edmcouncil.org/fibo/ontology/FND/Organizations/Organizations/", - Network accessline 101
"fibo-fnd-pas-pas": "https://spec.edmcouncil.org/fibo/ontology/FND/ProductsAndServices/ProductsAndServices/", - Network accessline 102
"fibo-fnd-plc-adr": "https://spec.edmcouncil.org/fibo/ontology/FND/Places/Addresses/", - Network accessline 103
"fibo-fnd-plc-fac": "https://spec.edmcouncil.org/fibo/ontology/FND/Places/Facilities/", - Network accessline 104
"fibo-fnd-plc-loc": "https://spec.edmcouncil.org/fibo/ontology/FND/Places/Locations/", - Network accessline 105
"fibo-fnd-pty-pty": "https://spec.edmcouncil.org/fibo/ontology/FND/Parties/Parties/", - Network accessline 106
"fibo-fnd-rel-rel": "https://spec.edmcouncil.org/fibo/ontology/FND/Relations/Relations/", - Network accessline 107
"fibo-pay-ps-ps": "https://spec.edmcouncil.org/fibo/ontology/PAY/PaymentServices/PaymentServices/", - Network accessline 108
"foaf": "http://xmlns.com/foaf/0.1/", - Network accessline 109
"gleif-L1": "https://www.gleif.org/ontology/L1/", - Network accessline 110
"gs1": "https://ref.gs1.org/voc/", - Network accessline 111
"hydra": "http://www.w3.org/ns/hydra/core#", - Network accessline 112
"lcc-3166-1": "https://www.omg.org/spec/LCC/Countries/ISO3166-1-CountryCodes/", - Network accessline 113
"lcc-4217": "https://www.omg.org/spec/LCC/Countries/ISO4217-CurrencyCodes/", - Network accessline 114
"lcc-cr": "https://www.omg.org/spec/LCC/Countries/CountryRepresentation/", - Network accessline 115
"lcc-lr": "https://www.omg.org/spec/LCC/Languages/LanguageRepresentation/", - Network accessline 116
"lrmoo": "http://iflastandards.info/ns/lrm/lrmoo/", - Network accessline 117
"mo": "http://purl.org/ontology/mo/", - Network accessline 118
"odrl": "http://www.w3.org/ns/odrl/2/", - Network accessline 119
"og": "http://ogp.me/ns#", - Network accessline 120
"org": "http://www.w3.org/ns/org#", - Network accessline 121
"owl": "http://www.w3.org/2002/07/owl#", - Network accessline 122
"prof": "http://www.w3.org/ns/dx/prof/", - Network accessline 123
"prov": "http://www.w3.org/ns/prov#", - Network accessline 124
"qb": "http://purl.org/linked-data/cube#", - Network accessline 125
"rdf": "http://www.w3.org/1999/02/22-rdf-syntax-ns#", - Network accessline 126
"rdfs": "http://www.w3.org/2000/01/rdf-schema#", - Network accessline 127
"sarif": "http://sarif.info/", - Network accessline 128
"sh": "http://www.w3.org/ns/shacl#", - Network accessline 129
"skos": "http://www.w3.org/2004/02/skos/core#", - Network accessline 130
"snomed": "http://purl.bioontology.org/ontology/SNOMEDCT/", - Network accessline 131
"sosa": "http://www.w3.org/ns/sosa/", - Network accessline 132
"ssn": "http://www.w3.org/ns/ssn/", - Network accessline 133
"time": "http://www.w3.org/2006/time#", - Network accessline 134
"unece": "http://unece.org/vocab#", - Network accessline 135
"vann": "http://purl.org/vocab/vann/", - Network accessline 136
"vcard": "http://www.w3.org/2006/vcard/ns#", - Network accessline 137
"void": "http://rdfs.org/ns/void#", - Network accessline 138
"wgs": "https://www.w3.org/2003/01/geo/wgs84_pos#", - Network accessline 139
"xml": "http://www.w3.org/XML/1998/namespace", - Network accessline 140
"xsd": "http://www.w3.org/2001/XMLSchema#", - Network accessline 148
context[prefix] = iri } context["@vocab"] = "https://schema.org/" - Network accessline 149
} context["@vocab"] = "https://schema.org/" context["schema"] = "https://schema.org/" - Network accessline 150
context["@vocab"] = "https://schema.org/" - Network accessline 151
context["schema"] = "https://schema.org/"
pkg/graph/rdf_jsonld_test.go
- Executable scriptline 1
Executable file - Network accessline 78
doc := `{ "@context": { "@base": "https://example.com/people/", - Network accessline 79
"@context": { "@base": "https://example.com/people/", "@vocab": "https://vocab.example/", - Network accessline 80
"@base": "https://example.com/people/", - Network accessline 81
"@vocab": "https://vocab.example/", - Network accessline 82
"@language": "en", "ex": "https://example.com/ns#", "xsd": "http://www.w3.org/2001/XMLSchema#", - Network accessline 83
"ex": "https://example.com/ns#", - Network accessline 84
"xsd": "http://www.w3.org/2001/XMLSchema#", - Network accessline 95
"nick": "ali", "born": "1990-01-02", "knows": ["bob", "https://other.example/carol"], - Network accessline 96
"born": "1990-01-02", "knows": ["bob", "https://other.example/carol"], "age": 34, - Network accessline 97
"knows": ["bob", "https://other.example/carol"], - Network accessline 105
"parentOf": {"@id": "dave"}, "dropped": "this term expands to nothing and is not an error", "@reverse": {"ex:employs": {"@id": "https://acme.example/"}} - Network accessline 106
"dropped": "this term expands to nothing and is not an error", "@reverse": {"ex:employs": {"@id": "https://acme.example/"}} }` - Network accessline 107
"@reverse": {"ex:employs": {"@id": "https://acme.example/"}} - Network accessline 114
want := []string{ `<https://example.com/people/alice> <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <https://example.com/ns#Person> .`, - Network accessline 115
`<https://example.com/people/alice> <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <https://example.com/ns#Person> .`, - Network accessline 116
`<https://example.com/people/alice> <https://vocab.example/name> "Alice"@en .`, - Network accessline 117
`<https://example.com/people/alice> <https://example.com/ns#nick> "ali" .`, - Network accessline 118
`<https://example.com/people/alice> <https://example.com/ns#born> "1990-01-02"^^<http://www.w3.org/2001/XMLSchema#date> .`, - Network accessline 119
`<https://example.com/people/alice> <https://example.com/ns#knows> <https://example.com/people/bob> .`, - Network accessline 120
`<https://example.com/people/alice> <https://example.com/ns#knows> <https://other.example/carol> .`, - Network accessline 121
`<https://example.com/people/alice> <https://vocab.example/age> "34"^^<http://www.w3.org/2001/XMLSchema#integer> .`, - Network accessline 122
`<https://example.com/people/alice> <https://vocab.example/height> "1.68E0"^^<http://www.w3.org/2001/XMLSchema#double> .`, - Network accessline 123
`<https://example.com/people/alice> <https://vocab.example/active> "true"^^<http://www.w3.org/2001/XMLSchema#boolean> .`, - Network accessline 124
`<https://example.com/people/alice> <https://vocab.example/title> "Dr"@de .`, - Network accessline 125
`<https://example.com/people/alice> <https://vocab.example/score> "7"^^<http://www.w3.org/2001/XMLSchema#integer> .`, - Network accessline 126
`<https://example.com/people/alice> <https://example.com/ns#tags> _:? .`, - Network accessline 127
`_:? <http://www.w3.org/1999/02/22-rdf-syntax-ns#first> "a"@en .`, - Network accessline 128
`_:? <http://www.w3.org/1999/02/22-rdf-syntax-ns#rest> _:? .`, - Network accessline 129
`_:? <http://www.w3.org/1999/02/22-rdf-syntax-ns#first> "b"@en .`, - Network accessline 130
`_:? <http://www.w3.org/1999/02/22-rdf-syntax-ns#rest> <http://www.w3.org/1999/02/22-rdf-syntax-ns#nil> .`, - Network accessline 131
`<https://example.com/people/alice> <https://vocab.example/address> _:? .`, - Network accessline 132
`_:? <https://vocab.example/street> "1 Main St"@en .`, - Network accessline 133
`<https://example.com/people/dave> <https://example.com/ns#childOf> <https://example.com/people/alice> .`, - Network accessline 134
`<https://acme.example/> <https://example.com/ns#employs> <https://example.com/people/alice> .`, - Network accessline 143
func TestJSONLDRelativeIRIsResolveAgainstTheDocumentBaseOrTheImportBase(t *testing.T) { withBase := `{"@context": {"@base": "https://example.com/a/b/", "p": {"@id": "https://example.com/p", "@type": "@id"}}, - Network accessline 144
withBase := `{"@context": {"@base": "https://example.com/a/b/", "p": {"@id": "https://example.com/p", "@type": "@id"}}, - Network accessline 151
t.Fatalf("want 1 triple, got %v", triples) } if got := triples[0].Subject.Value; got != "https://example.com/a/c" { - Network accessline 152
} if got := triples[0].Subject.Value; got != "https://example.com/a/c" { t.Fatalf("subject resolved to %q, want https://example.com/a/c", got) - Network accessline 153
if got := triples[0].Subject.Value; got != "https://example.com/a/c" { - Network accessline 154
t.Fatalf("subject resolved to %q, want https://example.com/a/c", got) - Network accessline 155
} if got := triples[0].Object.Value; got != "https://example.com/a/b/d?x=1#frag" { t.Fatalf("object resolved to %q, want https://example.com/a/b/d?x=1#frag", got) - Network accessline 156
if got := triples[0].Object.Value; got != "https://example.com/a/b/d?x=1#frag" { - Network accessline 157
t.Fatalf("object resolved to %q, want https://example.com/a/b/d?x=1#frag", got) - Network accessline 161
withoutBase := `{"@context": {"p": {"@id": "https://example.com/p", "@type": "@id"}}, "@id": "doc", "p": "other"}` - Network accessline 171
func TestJSONLDNamedGraphsBecomeQuads(t *testing.T) { doc := `{ "@context": {"ex": "https://example.com/"}, - Network accessline 172
doc := `{ "@context": {"ex": "https://example.com/"}, "@graph": [ - Network accessline 173
"@context": {"ex": "https://example.com/"}, - Network accessline 183
} want := []string{ `<https://example.com/alice> <https://example.com/name> "Alice" .`, - Network accessline 184
want := []string{ `<https://example.com/alice> <https://example.com/name> "Alice" .`, `<https://example.com/g1> <https://example.com/source> "crawl" .`, - Network accessline 185
`<https://example.com/alice> <https://example.com/name> "Alice" .`, - Network accessline 186
`<https://example.com/g1> <https://example.com/source> "crawl" .`, - Network accessline 187
`<https://example.com/bob> <https://example.com/name> "Bob" <https://example.com/g1> .`, - Network accessline 188
`<https://example.com/carol> <https://example.com/name> "Carol" _:? .`, - Network accessline 200
served.Add(1) w.Header().Set("Content-Type", "application/ld+json") _, _ = w.Write([]byte(`{"@context": {"name": "https://example.com/name"}}`)) - Network accessline 201
w.Header().Set("Content-Type", "application/ld+json") _, _ = w.Write([]byte(`{"@context": {"name": "https://example.com/name"}}`)) })) - Network accessline 202
_, _ = w.Write([]byte(`{"@context": {"name": "https://example.com/name"}}`)) - Network accessline 207
cases := map[string]string{ "a context named by absolute URL": `{"@context": "` + remote + `", "@id": "https://example.com/a", "name": "A"}`, - Network accessline 208
"a context named by absolute URL": `{"@context": "` + remote + `", "@id": "https://example.com/a", "name": "A"}`, - Network accessline 209
"a URL inside a context array": `{"@context": [{"ex": "https://example.com/"}, "` + remote + `"], "@id": "ex:a", "name": "A"}`, - Network accessline 210
"a context @import": `{"@context": {"@version": 1.1, "@import": "` + remote + `"}, "@id": "https://example.com/a", "name": "A"}`, - Network accessline 211
"a scoped context by URL": `{"@context": {"p": {"@id": "https://example.com/p", "@context": "` + remote + `"}}, "@id": "https://example.com/a", "p": {"name": "A"}}`, - Network accessline 227
_, err := parseJSONLD([]byte(`{"@context": "context.jsonld", "@id": "https://example.com/a"}`), "file:///etc/") - Network accessline 241
trap := installNetworkTrap(t) doc := `{ "@context": "https://schema.org/", - Network accessline 242
doc := `{ "@context": "https://schema.org/", "@type": "Person", - Network accessline 243
"@context": "https://schema.org/", - Network accessline 244
"@type": "Person", "@id": "https://example.com/people/zhang-wei", "name": "张伟", - Network accessline 245
"@id": "https://example.com/people/zhang-wei", - Network accessline 254
"worksFor": { "type": "Organization", "id": "https://example.com/org/acme", - Network accessline 255
"type": "Organization", "id": "https://example.com/org/acme", "name": "Acme", - Network accessline 256
"id": "https://example.com/org/acme", - Network accessline 279
} want := []string{ `<https://example.com/people/zhang-wei> <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <https://schema.org/Person> .`, - Network accessline 280
want := []string{ `<https://example.com/people/zhang-wei> <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <https://schema.org/Person> .`, `<https://example.com/people/zhang-wei> <https://schema.org/name> "张伟" .`, - Network accessline 281
`<https://example.com/people/zhang-wei> <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <https://schema.org/Person> .`, - Network accessline 282
`<https://example.com/people/zhang-wei> <https://schema.org/name> "张伟" .`, - Network accessline 283
`<https://example.com/people/zhang-wei> <https://schema.org/jobTitle> "Engineer" .`, - Network accessline 284
`<https://example.com/people/zhang-wei> <https://schema.org/address> _:? .`, - Network accessline 285
`_:? <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <https://schema.org/PostalAddress> .`, - Network accessline 286
`_:? <https://schema.org/streetAddress> "88 Century Avenue" .`, - Network accessline 287
`_:? <https://schema.org/addressLocality> "Shanghai" .`, - Network accessline 288
`_:? <https://schema.org/postalCode> "200120" .`, - Network accessline 289
`<https://example.com/people/zhang-wei> <https://schema.org/worksFor> <https://example.com/org/acme> .`, - Network accessline 290
`<https://example.com/org/acme> <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <https://schema.org/Organization> .`, - Network accessline 291
`<https://example.com/org/acme> <https://schema.org/name> "Acme" .`, - Network accessline 292
`<https://example.com/org/acme> <https://schema.org/numberOfEmployees> "250"^^<http://www.w3.org/2001/XMLSchema#integer> .`, - Network accessline 293
`<https://example.com/people/zhang-wei> <https://schema.org/knowsLanguage> "zh" .`, - Network accessline 294
`<https://example.com/people/zhang-wei> <https://schema.org/knowsLanguage> "en" .`, - Network accessline 307
func TestJSONLDSchemaOrgContextKnowsThePrefixesItPublishes(t *testing.T) { doc := `{"@context": "http://schema.org", "id": "https://example.com/doc", - Network accessline 308
doc := `{"@context": "http://schema.org", "id": "https://example.com/doc", - Network accessline 313
} want := []string{ `<https://example.com/doc> <http://purl.org/dc/terms/title> "标题" .`, - Network accessline 314
want := []string{ `<https://example.com/doc> <http://purl.org/dc/terms/title> "标题" .`, `<https://example.com/doc> <https://schema.org/text> "<b>x</b>"^^<http://www.w3.org/1999/02/22-rdf-syntax-ns#HTML> .`, - Network accessline 315
`<https://example.com/doc> <http://purl.org/dc/terms/title> "标题" .`, - Network accessline 316
`<https://example.com/doc> <https://schema.org/text> "<b>x</b>"^^<http://www.w3.org/1999/02/22-rdf-syntax-ns#HTML> .`, - Network accessline 323
func TestJSONLDImportKeepsEachDocumentsBlankNodesApartAndIsIdempotent(t *testing.T) { alice := `{"@context": "https://schema.org/", "@id": "https://example.com/alice", "address": {"addressLocality": "Paris"}}` - Network accessline 324
alice := `{"@context": "https://schema.org/", "@id": "https://example.com/alice", "address": {"addressLocality": "Paris"}}` - Network accessline 325
bob := `{"@context": "https://schema.org/", "@id": "https://example.com/bob", "address": {"addressLocality": "Oslo"}}` - Network accessline 332
} } addresses, err := b.store.FindTriples(ctx, TriplePattern{Predicate: ptrTerm(NewIRI("https://schema.org/address"))}) - Network accessline 333
} addresses, err := b.store.FindTriples(ctx, TriplePattern{Predicate: ptrTerm(NewIRI("https://schema.org/address"))}) if err != nil { - Network accessline 334
addresses, err := b.store.FindTriples(ctx, TriplePattern{Predicate: ptrTerm(NewIRI("https://schema.org/address"))}) - Network accessline 356
const roundTripNQuads = `<https://example.com/alice> <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <https://schema.org/Person> . - Network accessline 357
<https://example.com/alice> <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <https://example.com/Author> . - Network accessline 358
<https://example.com/alice> <https://schema.org/name> "Alice" . - Network accessline 359
<https://example.com/alice> <https://schema.org/name> "爱丽丝"@zh-hans . - Network accessline 360
<https://example.com/alice> <https://schema.org/name> "Alicia"@es . - Network accessline 361
<https://example.com/alice> <https://schema.org/description> "says \"hi\"\nthen leaves" . - Network accessline 362
<https://example.com/alice> <https://schema.org/age> "034"^^<http://www.w3.org/2001/XMLSchema#integer> . - Network accessline 363
<https://example.com/alice> <https://schema.org/birthDate> "1990-01-02"^^<http://www.w3.org/2001/XMLSchema#date> . - Network accessline 364
<https://example.com/alice> <https://schema.org/address> _:addr . - Network accessline 365
_:addr <https://schema.org/addressLocality> "上海" . - Network accessline 366
<https://example.com/alice> <https://example.com/favourites> _:l1 . - Network accessline 367
_:l1 <http://www.w3.org/1999/02/22-rdf-syntax-ns#first> "tea" . - Network accessline 368
_:l1 <http://www.w3.org/1999/02/22-rdf-syntax-ns#rest> _:l2 . - Network accessline 369
_:l2 <http://www.w3.org/1999/02/22-rdf-syntax-ns#first> <https://example.com/books> . - Network accessline 370
_:l2 <http://www.w3.org/1999/02/22-rdf-syntax-ns#rest> <http://www.w3.org/1999/02/22-rdf-syntax-ns#nil> . - Network accessline 371
<https://example.com/g/crawl> <https://example.com/retrievedAt> "2026-09-25T10:00:00Z"^^<http://www.w3.org/2001/XMLSchema#dateTime> . - Network accessline 372
<https://example.com/bob> <https://schema.org/knows> <https://example.com/alice> <https://example.com/g/crawl> . - Network accessline 373
<https://example.com/bob> <https://schema.org/name> "Bob" <https://example.com/g/crawl> . - Network accessline 374
_:anon <https://schema.org/name> "unnamed graph member" _:g . - Network accessline 375
<urn:isbn:9780262510875> <https://schema.org/name> "SICP" . - Network accessline 376
<https://urn.example/catalogue> <https://schema.org/hasPart> <urn:isbn:9780262510875> . - Network accessline 384
t.Run(source.name, func(t *testing.T) { ctx := context.Background() if err := source.store.UpsertNamespace(ctx, Namespace{Prefix: "ex", URI: "https://example.com/"}); err != nil { - Network accessline 385
ctx := context.Background() if err := source.store.UpsertNamespace(ctx, Namespace{Prefix: "ex", URI: "https://example.com/"}); err != nil { t.Fatalf("namespace: %v", err) - Network accessline 386
if err := source.store.UpsertNamespace(ctx, Namespace{Prefix: "ex", URI: "https://example.com/"}); err != nil { - Network accessline 391
if err := source.store.UpsertNamespace(ctx, Namespace{Prefix: "urn", URI: "https://urn.example/"}); err != nil { - Network accessline 398
listDoc := `{"@context": {"ex": "https://example.com/"}, "@id": "ex:bob", "ex:steps": {"@list": [1, 2.5, "三"]}}` - Network accessline 441
t.Run(b.name, func(t *testing.T) { ctx := context.Background() if err := b.store.UpsertNamespace(ctx, Namespace{Prefix: "ex", URI: "https://example.com/"}); err != nil { - Network accessline 442
ctx := context.Background() if err := b.store.UpsertNamespace(ctx, Namespace{Prefix: "ex", URI: "https://example.com/"}); err != nil { t.Fatalf("namespace: %v", err) - Network accessline 443
if err := b.store.UpsertNamespace(ctx, Namespace{Prefix: "ex", URI: "https://example.com/"}); err != nil { - Network accessline 444
t.Fatalf("namespace: %v", err) } if err := b.store.UpsertNamespace(ctx, Namespace{Prefix: "v", URI: "https://vocab.example/v"}); err != nil { - Network accessline 445
} if err := b.store.UpsertNamespace(ctx, Namespace{Prefix: "v", URI: "https://vocab.example/v"}); err != nil { t.Fatalf("namespace: %v", err) - Network accessline 446
if err := b.store.UpsertNamespace(ctx, Namespace{Prefix: "v", URI: "https://vocab.example/v"}); err != nil { - Network accessline 447
t.Fatalf("namespace: %v", err) } seed := `<https://example.com/b> <https://schema.org/name> "B"@en . - Network accessline 448
} seed := `<https://example.com/b> <https://schema.org/name> "B"@en . <https://example.com/a> <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <https://schema.org/Thing> . - Network accessline 449
seed := `<https://example.com/b> <https://schema.org/name> "B"@en . - Network accessline 450
<https://example.com/a> <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <https://schema.org/Thing> . - Network accessline 451
<https://example.com/a> <https://vocab.example/vcount> "2"^^<http://www.w3.org/2001/XMLSchema#integer> . - Network accessline 452
<https://example.com/a> <https://schema.org/knows> <https://example.com/b> . - Network accessline 453
<https://example.com/a> <https://schema.org/knows> _:x . - Network accessline 454
<https://example.com/a> <https://schema.org/name> "A" <https://example.com/g> . - Network accessline 463
want := `{ "@context": { "ex": "https://example.com/", - Network accessline 464
"@context": { "ex": "https://example.com/", "schema": "https://schema.org/", - Network accessline 465
"ex": "https://example.com/", - Network accessline 466
"schema": "https://schema.org/", - Network accessline 467
"v": { "@id": "https://vocab.example/v", "@prefix": true - Network accessline 468
"@id": "https://vocab.example/v", - Network accessline 469
"@prefix": true }, "xsd": "http://www.w3.org/2001/XMLSchema#" - Network accessline 470
}, "xsd": "http://www.w3.org/2001/XMLSchema#" }, - Network accessline 471
"xsd": "http://www.w3.org/2001/XMLSchema#" - Network accessline 518
"invalid JSON": `{"@id": `, "trailing data": `{} {}`, "a bare string": `"https://example.com/doc.jsonld"`, - Network accessline 519
"trailing data": `{} {}`, "a bare string": `"https://example.com/doc.jsonld"`, "an invalid @context": `{"@context": 5, "@id": "https://example.com/a"}`, - Network accessline 520
"a bare string": `"https://example.com/doc.jsonld"`, - Network accessline 521
"an invalid @context": `{"@context": 5, "@id": "https://example.com/a"}`, - Network accessline 551
func FuzzJSONLDImportNeverPanics(f *testing.F) { for _, seed := range []string{ `{}`, `[]`, `{"@context": "https://schema.org/", "name": "x"}`, - Network accessline 552
for _, seed := range []string{ `{}`, `[]`, `{"@context": "https://schema.org/", "name": "x"}`, `{"@context": {"@vocab": "https://v/"}, "@id": "_:a", "p": {"@list": [1, {"@id": "x"}]}}`, - Network accessline 553
`{}`, `[]`, `{"@context": "https://schema.org/", "name": "x"}`, - Network accessline 554
`{"@context": {"@vocab": "https://v/"}, "@id": "_:a", "p": {"@list": [1, {"@id": "x"}]}}`, - Network accessline 555
`{"@graph": [{"@id": "https://g", "@graph": {"@id": "https://s", "https://p": {"@value": 1, "@type": "https://t"}}}]}`, - Network accessline 556
`{"@context": {"@base": "https://e/a/", "r": {"@reverse": "https://p"}}, "@id": "../b", "r": {"@id": "c"}}`, - Network accessline 557
`{"@context": [{"@version": 1.1}, {"t": {"@id": "https://t", "@container": ["@graph", "@index"]}}], "t": {"i": {"https://p": "v"}}}`, - Network accessline 558
`{"@context": "https://attacker.example/ctx"}`,
pkg/graph/rdf_syntax.go
- Executable scriptline 1
Executable file
pkg/graph/rdf_syntax_fuzz_test.go
- Executable scriptline 1
Executable file - Network accessline 22
func FuzzParseTurtle12(f *testing.F) { for _, seed := range []string{ "", "@prefix : <http://e/> .", "PREFIX : <http://e/> :a :b :c .", - Network accessline 23
for _, seed := range []string{ "", "@prefix : <http://e/> .", "PREFIX : <http://e/> :a :b :c .", `PREFIX : <http://e/> :a :b :c ~ :r {| :q "x"@en--ltr ; :n 1.5e3 |} .`, - Network accessline 24
"", "@prefix : <http://e/> .", "PREFIX : <http://e/> :a :b :c .", - Network accessline 25
`PREFIX : <http://e/> :a :b :c ~ :r {| :q "x"@en--ltr ; :n 1.5e3 |} .`, - Network accessline 26
`PREFIX : <http://e/> << :a :b << _:x :c [] ~ _:r >> >> :q ( 1 2 [ :p :o ] ) .`, - Network accessline 27
`PREFIX : <http://e/> :s :p <<( :a :b <<( _:c :d "é\t" )>> )>> .`, - Network accessline 28
`PREFIX : <http://e/> :g { :a :b :c {| :d :e |} } GRAPH _:h { [] :p "x" }`, - Network accessline 29
`<http://a> <http://b> <<( <http://c> <http://d> "e"@ar--rtl )>> <http://g> .`, - Network accessline 30
"@base <http://x/y/> . <../z> <a> <#b> .", `VERSION "1.2" <a> <b> 'c' .`, - Network accessline 48
f.Fuzz(func(t *testing.T, doc string) { for _, syntax := range []rdfSyntax{rdfSyntaxTurtle, rdfSyntaxTriG, rdfSyntaxNTriples, rdfSyntaxNQuads} { parsed, err := parseRDFDocument(doc, syntax, "http://example.org/base/") - Network accessline 49
for _, syntax := range []rdfSyntax{rdfSyntaxTurtle, rdfSyntaxTriG, rdfSyntaxNTriples, rdfSyntaxNQuads} { parsed, err := parseRDFDocument(doc, syntax, "http://example.org/base/") if err != nil { - Network accessline 50
parsed, err := parseRDFDocument(doc, syntax, "http://example.org/base/")
pkg/graph/rdf_syntax_write.go
- Executable scriptline 1
Executable file
pkg/graph/rdf_term12.go
- Executable scriptline 1
Executable file - Network accessline 37
RDFReifiesIRI = "http://www.w3.org/1999/02/22-rdf-syntax-ns#reifies" - Network accessline 39
rdf12NamespaceIRI = "http://www.w3.org/1999/02/22-rdf-syntax-ns#" - Network accessline 40
rdf12LangStringIRI = rdf12NamespaceIRI + "langString" rdf12DirLangStringIRI = rdf12NamespaceIRI + "dirLangString" rdf12XSDStringIRI = "http://www.w3.org/2001/XMLSchema#string" - Network accessline 42
rdf12XSDStringIRI = "http://www.w3.org/2001/XMLSchema#string"
pkg/graph/rdf_test.go
- Executable scriptline 1
Executable file - Network accessline 33
t.Fatalf("init graph schema: %v", err) } if err := graphStore.UpsertNamespace(ctx, Namespace{Prefix: "ex", URI: "https://example.com/"}); err != nil { - Network accessline 34
} if err := graphStore.UpsertNamespace(ctx, Namespace{Prefix: "ex", URI: "https://example.com/"}); err != nil { t.Fatalf("upsert namespace: %v", err) - Network accessline 35
if err := graphStore.UpsertNamespace(ctx, Namespace{Prefix: "ex", URI: "https://example.com/"}); err != nil { - Network accessline 79
edges, err := graphStore.GetEdges(ctx, rdfNodeID(NewIRI("https://example.com/alice")), "out") - Network accessline 90
} exported := nquads.String() if !strings.Contains(exported, "<https://example.com/alice>") { - Network accessline 91
exported := nquads.String() if !strings.Contains(exported, "<https://example.com/alice>") { t.Fatalf("expected exported RDF to contain expanded subject, got %q", exported) - Network accessline 92
if !strings.Contains(exported, "<https://example.com/alice>") { - Network accessline 133
triples := []*RDFTriple{ { Subject: NewIRI("https://example.com/alice"), - Network accessline 134
{ Subject: NewIRI("https://example.com/alice"), Predicate: NewIRI("https://schema.org/name"), - Network accessline 135
Subject: NewIRI("https://example.com/alice"), - Network accessline 136
Predicate: NewIRI("https://schema.org/name"), - Network accessline 139
{ Subject: NewLiteral("invalid-subject"), Predicate: NewIRI("https://schema.org/name"), - Network accessline 140
Subject: NewLiteral("invalid-subject"), Predicate: NewIRI("https://schema.org/name"), Object: NewLiteral("Broken"), - Network accessline 141
Predicate: NewIRI("https://schema.org/name"), - Network accessline 157
found, err := graphStore.FindTriples(ctx, TriplePattern{ Subject: ptrTerm(NewIRI("https://example.com/alice")), - Network accessline 158
Subject: ptrTerm(NewIRI("https://example.com/alice")), - Network accessline 183
graphStore := NewGraphStore(store) payload := strings.TrimSpace(` <https://example.com/alice> <https://schema.org/name> "Alice" . - Network accessline 184
payload := strings.TrimSpace( <https://example.com/alice> <https://schema.org/name> "Alice" . - Network accessline 185
<https://example.com/alice> <https://schema.org/name> "Alice" . - Network accessline 186
<https://example.com/alice> <https://schema.org/knows> <https://example.com/bob> <https://example.com/people> . - Network accessline 220
graphStore := NewGraphStore(store) if err := graphStore.UpsertNamespace(ctx, Namespace{Prefix: "ex", URI: "https://example.com/"}); err != nil { - Network accessline 221
if err := graphStore.UpsertNamespace(ctx, Namespace{Prefix: "ex", URI: "https://example.com/"}); err != nil { - Network accessline 225
turtlePayload := ` @prefix ex: <https://example.com/> . - Network accessline 226
@prefix ex: <https://example.com/> . - Network accessline 227
@prefix schema: <https://schema.org/> . - Network accessline 241
trigPayload := ` @prefix ex: <https://example.com/> . - Network accessline 242
@prefix ex: <https://example.com/> . - Network accessline 243
@prefix schema: <https://schema.org/> .
pkg/graph/rdf_triple_terms_store.go
- Executable scriptline 1
Executable file
pkg/graph/rdf_xml.go
- Executable scriptline 1
Executable file - Network accessline 38
const ( rdfXMLNS = "http://www.w3.org/1999/02/22-rdf-syntax-ns#" - Network accessline 39
rdfXMLNS = "http://www.w3.org/1999/02/22-rdf-syntax-ns#" - Network accessline 40
xmlNamespaceURI = "http://www.w3.org/XML/1998/namespace" - Network accessline 41
itsNamespaceURI = "http://www.w3.org/2005/11/its"
pkg/graph/rdf_xml_test.go
- Executable scriptline 1
Executable file - Network accessline 16
ctx := context.Background() doc := `<?xml version="1.0"?> <!DOCTYPE rdf:RDF [ <!ENTITY ex "http://example.org/"> ]> - Network accessline 17
doc := `<?xml version="1.0"?> <!DOCTYPE rdf:RDF [ <!ENTITY ex "http://example.org/"> ]> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" - Network accessline 18
<!DOCTYPE rdf:RDF [ <!ENTITY ex "http://example.org/"> ]> - Network accessline 19
<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" - Network accessline 20
xmlns:owl="http://www.w3.org/2002/07/owl#" - Network accessline 21
xmlns:ex="http://example.org/"> - Network accessline 25
<ex:Animal rdf:about="&ex;rex"> <ex:owner rdf:resource="&ex;ann"/> <ex:age rdf:datatype="http://www.w3.org/2001/XMLSchema#integer">3</ex:age> - Network accessline 26
<ex:owner rdf:resource="&ex;ann"/> <ex:age rdf:datatype="http://www.w3.org/2001/XMLSchema#integer">3</ex:age> </ex:Animal> - Network accessline 27
<ex:age rdf:datatype="http://www.w3.org/2001/XMLSchema#integer">3</ex:age> - Network accessline 35
t.Fatalf("imported %d triples, want 5", n) } res, err := store.ExecuteSPARQL(ctx, `SELECT ?age WHERE { <http://example.org/rex> <http://example.org/age> ?age }`) - Network accessline 36
} res, err := store.ExecuteSPARQL(ctx, `SELECT ?age WHERE { <http://example.org/rex> <http://example.org/age> ?age }`) if err != nil { - Network accessline 37
res, err := store.ExecuteSPARQL(ctx, `SELECT ?age WHERE { <http://example.org/rex> <http://example.org/age> ?age }`) - Network accessline 46
func TestRDFXMLRefusesWhatWouldExhaustTheProcess(t *testing.T) { deep := `<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:ex="http://example.org/">` + - Network accessline 47
deep := `<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:ex="http://example.org/">` + - Network accessline 48
strings.Repeat(`<ex:a><ex:b>`, maxRDFXMLDepth) + strings.Repeat(`</ex:b></ex:a>`, maxRDFXMLDepth) + `</rdf:RDF> if _, err := parseRDFXML(deep, "http://example.org/doc"); err == nil || !strings.Contains(err.Error(), "nest") { - Network accessline 49
if _, err := parseRDFXML(deep, "http://example.org/doc"); err == nil || !strings.Contains(err.Error(), "nest") { - Network accessline 51
} bomb := `<!DOCTYPE rdf:RDF [ <!ENTITY e "` + strings.Repeat("x", 1<<16) + `"> ]>` + `<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:ex="http://example.org/">` + - Network accessline 52
bomb := `<!DOCTYPE rdf:RDF [ <!ENTITY e "` + strings.Repeat("x", 1<<16) + `"> ]>` + `<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:ex="http://example.org/">` + `<rdf:Description rdf:about="http://example.org/s"> - Network accessline 53
`<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:ex="http://example.org/">` + - Network accessline 54
`<rdf:Description rdf:about="http://example.org/s"><ex:p>` + strings.Repeat("&e;", 1<<12) + `</ex:p></rdf:Description></rdf:RDF>` - Network accessline 55
if _, err := parseRDFXML(bomb, "http://example.org/doc"); err == nil || !strings.Contains(err.Error(), "expand") { - Network accessline 56
t.Errorf("an entity expansion of 256MB was accepted: %v", err) } if _, err := parseRDFXML(`<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"><rdf:Description rdf:about="x" rdf:ID="y"/></rdf:RDF>`, "http://example.org/doc"); - Network accessline 57
} if _, err := parseRDFXML(`<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"><rdf:Description rdf:about="x" rdf:ID="y"/></rdf:RDF>`, "http://example.org/doc"); err == nil { t.Error("rdf:about with rdf:ID was accepted") - Network accessline 58
if _, err := parseRDFXML(`<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"><rdf:Description rdf:about="x" rdf:ID="y"/></rdf:RDF>`, "http://example.org/doc"); err == nil {
pkg/graph/rdf_xml_wellformed_test.go
- Executable scriptline 1
Executable file - Network accessline 12
func TestRDFXMLRequiresMatchingAndClosedElements(t *testing.T) { const head = `<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:ex="http://example.org/">` - Network accessline 13
const head = `<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:ex="http://example.org/">` - Network accessline 14
const node = `<rdf:Description rdf:about="http://example.org/s"><ex:p>value</ex:p></rdf:Description>` - Network accessline 15
cases := []struct{ name, doc string }{ {"wrong root end", head + node + `</ex:wrong>`}, {"wrong property end", head + `<rdf:Description rdf:about="http://example.org/s"><ex:p>value</ex:q></rdf:Description></rdf:RDF>`}, - Network accessline 16
{"wrong root end", head + node + `</ex:wrong>`}, {"wrong property end", head + `<rdf:Description rdf:about="http://example.org/s"><ex:p>value</ex:q></rdf:Description></rdf:RDF>`}, {"unfinished root", head + node}, - Network accessline 17
{"wrong property end", head + `<rdf:Description rdf:about="http://example.org/s"><ex:p>value</ex:q></rdf:Description></rdf:RDF>`}, - Network accessline 18
{"unfinished root", head + node}, {"unfinished property", head + `<rdf:Description rdf:about="http://example.org/s"><ex:p>value`}, {"extra end", head + node + `</rdf:RDF></rdf:RDF>`}, - Network accessline 19
{"unfinished property", head + `<rdf:Description rdf:about="http://example.org/s"><ex:p>value`},
pkg/graph/rdfs.go
- Executable scriptline 1
Executable file - Network accessline 10
const ( rdfTypeIRI = "http://www.w3.org/1999/02/22-rdf-syntax-ns#type" - Network accessline 11
rdfTypeIRI = "http://www.w3.org/1999/02/22-rdf-syntax-ns#type" - Network accessline 12
rdfPropertyIRI = "http://www.w3.org/1999/02/22-rdf-syntax-ns#Property" - Network accessline 13
rdfsSubClassOfIRI = "http://www.w3.org/2000/01/rdf-schema#subClassOf" - Network accessline 14
rdfsSubPropertyOfIRI = "http://www.w3.org/2000/01/rdf-schema#subPropertyOf" - Network accessline 15
rdfsClassIRI = "http://www.w3.org/2000/01/rdf-schema#Class" - Network accessline 16
rdfsDomainIRI = "http://www.w3.org/2000/01/rdf-schema#domain" - Network accessline 17
rdfsRangeIRI = "http://www.w3.org/2000/01/rdf-schema#range"
pkg/graph/rdfs_bench_test.go
- Executable scriptline 1
Executable file
pkg/graph/rdfs_fixtures_test.go
pkg/graph/rdfs_incremental_test.go
- Executable scriptline 1
Executable file
pkg/graph/rdfs_reference_test.go
- Executable scriptline 1
Executable file
pkg/graph/rdfs_semi_naive_test.go
- Executable scriptline 1
Executable file
pkg/graph/rdfs_test.go
- Executable scriptline 1
Executable file - Network accessline 29
graphStore := NewGraphStore(store) explicit := []*RDFTriple{ {Subject: NewIRI("https://example.com/Manager"), Predicate: NewIRI(rdfsSubClassOfIRI), Object: NewIRI("https://example.com/Employee")}, - Network accessline 30
explicit := []*RDFTriple{ {Subject: NewIRI("https://example.com/Manager"), Predicate: NewIRI(rdfsSubClassOfIRI), Object: NewIRI("https://example.com/Employee")}, {Subject: NewIRI("https://example.com/Employee"), Predicate: NewIRI(rdfsSu - Network accessline 31
{Subject: NewIRI("https://example.com/Manager"), Predicate: NewIRI(rdfsSubClassOfIRI), Object: NewIRI("https://example.com/Employee")}, - Network accessline 32
{Subject: NewIRI("https://example.com/Employee"), Predicate: NewIRI(rdfsSubClassOfIRI), Object: NewIRI("https://example.com/Person")}, - Network accessline 33
{Subject: NewIRI("https://example.com/worksFor"), Predicate: NewIRI(rdfsSubPropertyOfIRI), Object: NewIRI("https://example.com/affiliatedWith")}, - Network accessline 34
{Subject: NewIRI("https://example.com/worksFor"), Predicate: NewIRI(rdfsDomainIRI), Object: NewIRI("https://example.com/Employee")}, - Network accessline 35
{Subject: NewIRI("https://example.com/worksFor"), Predicate: NewIRI(rdfsRangeIRI), Object: NewIRI("https://example.com/Company")}, - Network accessline 36
{Subject: NewIRI("https://example.com/alice"), Predicate: NewIRI(rdfTypeIRI), Object: NewIRI("https://example.com/Manager")}, - Network accessline 37
{Subject: NewIRI("https://example.com/alice"), Predicate: NewIRI("https://example.com/worksFor"), Object: NewIRI("https://example.com/acme")}, - Network accessline 60
personType, err := graphStore.FindTriples(ctx, TriplePattern{ Subject: ptrRDFTerm(NewIRI("https://example.com/alice")), - Network accessline 61
Subject: ptrRDFTerm(NewIRI("https://example.com/alice")), - Network accessline 62
Predicate: ptrRDFTerm(NewIRI(rdfTypeIRI)), Object: ptrRDFTerm(NewIRI("https://example.com/Person")), Inferred: &inferredOnly, - Network accessline 63
Object: ptrRDFTerm(NewIRI("https://example.com/Person")), - Network accessline 87
classOnly, err := graphStore.FindTriples(ctx, TriplePattern{ Subject: ptrRDFTerm(NewIRI("https://example.com/Manager")), - Network accessline 88
Subject: ptrRDFTerm(NewIRI("https://example.com/Manager")), - Network accessline 100
propertyOnly, err := graphStore.FindTriples(ctx, TriplePattern{ Subject: ptrRDFTerm(NewIRI("https://example.com/worksFor")), - Network accessline 101
Subject: ptrRDFTerm(NewIRI("https://example.com/worksFor")), - Network accessline 129
matchExplanations, err := graphStore.ExplainTriplesByPattern(ctx, TriplePattern{ Subject: ptrRDFTerm(NewIRI("https://example.com/alice")), - Network accessline 130
Subject: ptrRDFTerm(NewIRI("https://example.com/alice")), - Network accessline 131
Predicate: ptrRDFTerm(NewIRI(rdfTypeIRI)), Object: ptrRDFTerm(NewIRI("https://example.com/Person")), Inferred: &inferredOnly, - Network accessline 132
Object: ptrRDFTerm(NewIRI("https://example.com/Person")), - Network accessline 158
graphStore := NewGraphStore(store) explicit := []*RDFTriple{ {Subject: NewIRI("https://example.com/Manager"), Predicate: NewIRI(rdfsSubClassOfIRI), Object: NewIRI("https://example.com/Employee")}, - Network accessline 159
explicit := []*RDFTriple{ {Subject: NewIRI("https://example.com/Manager"), Predicate: NewIRI(rdfsSubClassOfIRI), Object: NewIRI("https://example.com/Employee")}, {Subject: NewIRI("https://example.com/alice"), Predicate: NewIRI(rdfTypeIR - Network accessline 160
{Subject: NewIRI("https://example.com/Manager"), Predicate: NewIRI(rdfsSubClassOfIRI), Object: NewIRI("https://example.com/Employee")}, - Network accessline 161
{Subject: NewIRI("https://example.com/alice"), Predicate: NewIRI(rdfTypeIRI), Object: NewIRI("https://example.com/Manager")}, - Network accessline 170
added := RDFTriple{ Subject: NewIRI("https://example.com/Employee"), - Network accessline 171
Subject: NewIRI("https://example.com/Employee"), - Network accessline 172
Predicate: NewIRI(rdfsSubClassOfIRI), Object: NewIRI("https://example.com/Person"), } - Network accessline 173
Object: NewIRI("https://example.com/Person"), - Network accessline 186
inferredOnly := true personType, err := graphStore.FindTriples(ctx, TriplePattern{ Subject: ptrRDFTerm(NewIRI("https://example.com/alice")), - Network accessline 187
personType, err := graphStore.FindTriples(ctx, TriplePattern{ Subject: ptrRDFTerm(NewIRI("https://example.com/alice")), Predicate: ptrRDFTerm(NewIRI(rdfTypeIRI)), - Network accessline 188
Subject: ptrRDFTerm(NewIRI("https://example.com/alice")), - Network accessline 189
Predicate: ptrRDFTerm(NewIRI(rdfTypeIRI)), Object: ptrRDFTerm(NewIRI("https://example.com/Person")), Inferred: &inferredOnly, - Network accessline 190
Object: ptrRDFTerm(NewIRI("https://example.com/Person")), - Network accessline 211
personType, err = graphStore.FindTriples(ctx, TriplePattern{ Subject: ptrRDFTerm(NewIRI("https://example.com/alice")), - Network accessline 212
Subject: ptrRDFTerm(NewIRI("https://example.com/alice")), - Network accessline 213
Predicate: ptrRDFTerm(NewIRI(rdfTypeIRI)), Object: ptrRDFTerm(NewIRI("https://example.com/Person")), Inferred: &inferredOnly, - Network accessline 214
Object: ptrRDFTerm(NewIRI("https://example.com/Person")),
pkg/graph/rules.go
- Executable scriptline 1
Executable file
pkg/graph/rules_engine.go
- Executable scriptline 1
Executable file
pkg/graph/rules_explain.go
- Executable scriptline 1
Executable file
pkg/graph/rules_parse.go
- Executable scriptline 1
Executable file
pkg/graph/rules_parse_test.go
- Executable scriptline 1
Executable file
pkg/graph/rules_store.go
- Executable scriptline 1
Executable file
pkg/graph/rules_test.go
- Executable scriptline 1
Executable file
pkg/graph/shacl.go
- Executable scriptline 1
Executable file - Network accessline 12
const ( SHACLNamespace = "http://www.w3.org/ns/shacl#" - Network accessline 13
SHACLNamespace = "http://www.w3.org/ns/shacl#" - Network accessline 14
RDFNamespace = "http://www.w3.org/1999/02/22-rdf-syntax-ns#" - Network accessline 15
XSDNamespace = "http://www.w3.org/2001/XMLSchema#"
pkg/graph/shacl_constraints.go
- Executable scriptline 1
Executable file
pkg/graph/shacl_constraints_test.go
- Executable scriptline 1
Executable file - Network accessline 15
const shaclTestNS = "http://ex/" - Network accessline 285
tri(ex("c"), NewIRI(RDFType), ex("Thing")), tri(ex("c"), ex("name"), NewLiteral("abcdef")), tri(ex("c"), ex("name"), ex("q")), // an IRI counts by its string: "http://ex/q" is 11 - Network accessline 287
tri(ex("c"), ex("name"), ex("q")), // an IRI counts by its string: "http://ex/q" is 11
pkg/graph/shacl_paths.go
- Executable scriptline 1
Executable file
pkg/graph/shacl_rules.go
- Executable scriptline 1
Executable file - Network accessline 63
rdfsClassForSHACL = "http://www.w3.org/2000/01/rdf-schema#Class" - Network accessline 64
owlClassForSHACL = "http://www.w3.org/2002/07/owl#Class" - Dangerous shell operationline 1087
// eval is Eval($expr, $this) of SHACL-AF §6, with each value carrying the IDs - Dangerous shell operationline 1089
func (e *shaclRuleEngine) eval(ctx context.Context, expr *shaclNodeExpr, focus RDFTerm) ([]shaclValue, error) {
pkg/graph/shacl_rules_test.go
- Executable scriptline 1
Executable file - Network accessline 18
const shaclRulePrefixes = ` @prefix ex: <http://ex/> . - Network accessline 19
@prefix ex: <http://ex/> . - Network accessline 20
@prefix sh: <http://www.w3.org/ns/shacl#> . - Network accessline 21
@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> . - Network accessline 22
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> . - Network accessline 23
@prefix xsd: <http://www.w3.org/2001/XMLSchema#> . - Dangerous shell operationline 706
func (g *refGraph) eval(e *refExpr, focus RDFTerm) []RDFTerm { - Network accessline 834
// randomRuleCase builds data and rules in namespace http://r/<seed>/ so - Network accessline 836
func randomRuleCase(seed int) ([]RDFTriple, []*refRule, []RDFTriple) { rng := rand.New(rand.NewSource(int64(seed))) ns := fmt.Sprintf("http://r/%d/", seed) - Network accessline 837
rng := rand.New(rand.NewSource(int64(seed))) ns := fmt.Sprintf("http://r/%d/", seed) node := func() RDFTerm { return NewIRI(ns + "n" + strconv.Itoa(rng.Intn(5))) } - Network accessline 838
ns := fmt.Sprintf("http://r/%d/", seed)
pkg/graph/shacl_signed_integer_test.go
- Executable scriptline 1
Executable file
pkg/graph/shacl_sparql.go
- Executable scriptline 1
Executable file - Network accessline 103
visited[h.String()] = true holders = append(holders, h) queue = append(queue, sg.valuesOf(h, "http://www.w3.org/2002/07/owl#imports")...) - Network accessline 104
holders = append(holders, h) queue = append(queue, sg.valuesOf(h, "http://www.w3.org/2002/07/owl#imports")...) } - Network accessline 105
queue = append(queue, sg.valuesOf(h, "http://www.w3.org/2002/07/owl#imports")...)
pkg/graph/shacl_test.go
- Executable scriptline 1
Executable file - Network accessline 126
{Subject: NewIRI("alice"), Predicate: NewIRI(RDFType), Object: NewIRI("Person")}, {Subject: NewIRI("alice"), Predicate: NewIRI("manager"), Object: NewIRI("boss1")}, {Subject: NewIRI("alice"), Predicate: NewIRI("homepage"), Object: NewIR - Network accessline 127
{Subject: NewIRI("alice"), Predicate: NewIRI("manager"), Object: NewIRI("boss1")}, {Subject: NewIRI("alice"), Predicate: NewIRI("homepage"), Object: NewIRI("https://example.com/alice")}, {Subject: NewIRI("alice"), Predicate: NewIRI("sta - Network accessline 128
{Subject: NewIRI("alice"), Predicate: NewIRI("homepage"), Object: NewIRI("https://example.com/alice")}, - Network accessline 131
{Subject: NewIRI("bob"), Predicate: NewIRI(RDFType), Object: NewIRI("Person")}, {Subject: NewIRI("bob"), Predicate: NewIRI("manager"), Object: NewIRI("outsider")}, {Subject: NewIRI("bob"), Predicate: NewIRI("homepage"), Object: NewIRI(" - Network accessline 132
{Subject: NewIRI("bob"), Predicate: NewIRI("manager"), Object: NewIRI("outsider")}, {Subject: NewIRI("bob"), Predicate: NewIRI("homepage"), Object: NewIRI("https://example.com/bob")}, {Subject: NewIRI("bob"), Predicate: NewIRI("status") - Network accessline 133
{Subject: NewIRI("bob"), Predicate: NewIRI("homepage"), Object: NewIRI("https://example.com/bob")}, - Network accessline 136
{Subject: NewIRI("carol"), Predicate: NewIRI(RDFType), Object: NewIRI("Person")}, {Subject: NewIRI("carol"), Predicate: NewIRI("manager"), Object: NewIRI("boss1")}, {Subject: NewIRI("carol"), Predicate: NewIRI("homepage"), Object: NewLi - Network accessline 137
{Subject: NewIRI("carol"), Predicate: NewIRI("manager"), Object: NewIRI("boss1")}, {Subject: NewIRI("carol"), Predicate: NewIRI("homepage"), Object: NewLiteral("https://example.com/carol")}, {Subject: NewIRI("carol"), Predicate: NewIRI( - Network accessline 138
{Subject: NewIRI("carol"), Predicate: NewIRI("homepage"), Object: NewLiteral("https://example.com/carol")},
pkg/graph/sparql.go
- Executable scriptline 1
Executable file - Dangerous shell operationline 203
Eval(binding map[string]RDFTerm) (bool, error) - Dangerous shell operationline 208
Eval(binding map[string]RDFTerm) (RDFTerm, bool, error) - Dangerous shell operationline 1444
func (f sparqlExprFilter) Eval(binding map[string]RDFTerm) (bool, error) { - Dangerous shell operationline 1462
func (e sparqlVarExpr) Eval(binding map[string]RDFTerm) (RDFTerm, bool, error) { - Dangerous shell operationline 1476
func (e sparqlLiteralExpr) Eval(_ map[string]RDFTerm) (RDFTerm, bool, error) { - Dangerous shell operationline 1486
func (e sparqlCountFuncExpr) Eval(_ map[string]RDFTerm) (RDFTerm, bool, error) { - Dangerous shell operationline 1533
func (e sparqlUnaryNumericExpr) Eval(binding map[string]RDFTerm) (RDFTerm, bool, error) { - Dangerous shell operationline 1538
func (e sparqlUnaryNumericExpr) eval(eval sparqlEvalFn) (RDFTerm, bool, error) { - Dangerous shell operationline 1559
func (e sparqlArithmeticExpr) Eval(binding map[string]RDFTerm) (RDFTerm, bool, error) { - Dangerous shell operationline 1587
func (e sparqlCoalesceFuncExpr) Eval(binding map[string]RDFTerm) (RDFTerm, bool, error) { - Dangerous shell operationline 1593
func (e sparqlCoalesceFuncExpr) eval(eval sparqlEvalFn) (RDFTerm, bool, error) { - Dangerous shell operationline 1595
value, ok, err := eval(arg) - Dangerous shell operationline 1622
func (e sparqlIfFuncExpr) Eval(binding map[string]RDFTerm) (RDFTerm, bool, error) { - Dangerous shell operationline 1628
func (e sparqlIfFuncExpr) eval(eval sparqlEvalFn) (RDFTerm, bool, error) { - Dangerous shell operationline 1634
return eval(e.Then) - Dangerous shell operationline 1636
return eval(e.Else) - Dangerous shell operationline 1647
func (e sparqlAggregateFuncExpr) Eval(_ map[string]RDFTerm) (RDFTerm, bool, error) {
pkg/graph/sparql12.go
- Executable scriptline 1
Executable file
pkg/graph/sparql12_functions.go
- Executable scriptline 1
Executable file
pkg/graph/sparql12_test.go
- Executable scriptline 1
Executable file - Network accessline 28
const sparql12Prologue = `PREFIX : <http://example.org/> - Network accessline 29
PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> - Network accessline 30
PREFIX xsd: <http://www.w3.org/2001/XMLSchema#> - Network accessline 42
:alice :worksFor :acme . _:r rdf:reifies <<( :alice :worksFor :acme )>> ; :source <http://example.org/doc1> ; - Network accessline 43
_:r rdf:reifies <<( :alice :worksFor :acme )>> ; :source <http://example.org/doc1> ; :confidence 0.9 . - Network accessline 44
:source <http://example.org/doc1> ; - Network accessline 45
:confidence 0.9 . :bob :worksFor :initech {| :source <http://example.org/doc2> ; :confidence 0.3 |} . }`) - Network accessline 46
:bob :worksFor :initech {| :source <http://example.org/doc2> ; :confidence 0.3 |} . - Network accessline 77
rows = sparqlRows(t, b.store, sparql12Prologue+` SELECT ?r ?s ?o ?isTriple WHERE { << ?s :worksFor ?o ~ ?r >> :source <http://example.org/doc2> . - Network accessline 78
SELECT ?r ?s ?o ?isTriple WHERE { << ?s :worksFor ?o ~ ?r >> :source <http://example.org/doc2> . ?r rdf:reifies ?t . - Network accessline 79
<< ?s :worksFor ?o ~ ?r >> :source <http://example.org/doc2> . - Network accessline 155
want := []string{ rdf12ExNS + "iri", "lit", `<<( <http://example.org/a> <http://example.org/p> "99"^^<http://www.w3.org/2001/XMLSchema#integer> )>>`, - Network accessline 156
rdf12ExNS + "iri", "lit", `<<( <http://example.org/a> <http://example.org/p> "99"^^<http://www.w3.org/2001/XMLSchema#integer> )>>`, `<<( <http://example.org/s> <http://example.org/p> "2"^^<http://www.w3.org/2001/XMLSchema#integer> ) - Network accessline 157
`<<( <http://example.org/a> <http://example.org/p> "99"^^<http://www.w3.org/2001/XMLSchema#integer> )>>`, - Network accessline 158
`<<( <http://example.org/s> <http://example.org/p> "2"^^<http://www.w3.org/2001/XMLSchema#integer> )>>`, - Network accessline 159
`<<( <http://example.org/s> <http://example.org/p> "10"^^<http://www.w3.org/2001/XMLSchema#integer> )>>`, - Network accessline 355
ctx := context.Background() importDoc(t, b.store, RDFFormatTurtle, ` PREFIX : <http://example.org/> - Network accessline 356
importDoc(t, b.store, RDFFormatTurtle, PREFIX : <http://example.org/> - Network accessline 357
PREFIX : <http://example.org/> - Network accessline 358
:r <http://www.w3.org/1999/02/22-rdf-syntax-ns#reifies> <<( :a :b :c )>> . - Network accessline 360
`) shapes, err := parseRDFDocument(` PREFIX sh: <http://www.w3.org/ns/shacl#> - Network accessline 361
shapes, err := parseRDFDocument( PREFIX sh: <http://www.w3.org/ns/shacl#> - Network accessline 362
PREFIX sh: <http://www.w3.org/ns/shacl#> - Network accessline 363
PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> - Network accessline 364
PREFIX : <http://example.org/> - Network accessline 390
ctx := context.Background() importDoc(t, b.store, RDFFormatTurtle, ` PREFIX : <http://example.org/> - Network accessline 391
importDoc(t, b.store, RDFFormatTurtle, PREFIX : <http://example.org/> - Network accessline 392
PREFIX : <http://example.org/> - Network accessline 393
PREFIX rdfs: <http://www.w3.org/2000/01/rdf-schema#> - Network accessline 394
PREFIX owl: <http://www.w3.org/2002/07/owl#>
pkg/graph/sparql_casts.go
- Executable scriptline 1
Executable file
pkg/graph/sparql_functions.go
- Executable scriptline 1
Executable file - Dangerous shell operationline 236
value, ok, err := eval(expr) - Dangerous shell operationline 300
func (e sparqlLogicalExpr) eval(eval sparqlEvalFn) (RDFTerm, bool, error) { - Dangerous shell operationline 325
func (e sparqlLogicalExpr) Eval(binding map[string]RDFTerm) (RDFTerm, bool, error) { - Dangerous shell operationline 335
func (e sparqlNotExpr) eval(eval sparqlEvalFn) (RDFTerm, bool, error) { - Dangerous shell operationline 343
func (e sparqlNotExpr) Eval(binding map[string]RDFTerm) (RDFTerm, bool, error) { - Dangerous shell operationline 353
func (e sparqlCompareExpr) eval(eval sparqlEvalFn) (RDFTerm, bool, error) { - Dangerous shell operationline 369
func (e sparqlCompareExpr) Eval(binding map[string]RDFTerm) (RDFTerm, bool, error) { - Dangerous shell operationline 381
func (e sparqlInExpr) eval(eval sparqlEvalFn) (RDFTerm, bool, error) { - Dangerous shell operationline 411
func (e sparqlInExpr) Eval(binding map[string]RDFTerm) (RDFTerm, bool, error) { - Dangerous shell operationline 431
func (e sparqlBoundExpr) Eval(binding map[string]RDFTerm) (RDFTerm, bool, error) { - Dangerous shell operationline 445
func (e sparqlExistsExpr) Eval(binding map[string]RDFTerm) (RDFTerm, bool, error) { - Dangerous shell operationline 465
func (e sparqlFuncExpr) eval(eval sparqlEvalFn) (RDFTerm, bool, error) { - Dangerous shell operationline 481
func (e sparqlFuncExpr) Eval(binding map[string]RDFTerm) (RDFTerm, bool, error) {
pkg/graph/sparql_fuzz_test.go
- Executable scriptline 1
Executable file - Network accessline 33
}) g := NewGraphStore(store) _ = g.UpsertNamespace(ctx, Namespace{Prefix: "ex", URI: "https://example.com/"}) - Network accessline 34
g := NewGraphStore(store) _ = g.UpsertNamespace(ctx, Namespace{Prefix: "ex", URI: "https://example.com/"}) _, _ = g.UpsertTriplesBatch(ctx, []*RDFTriple{{ - Network accessline 35
_ = g.UpsertNamespace(ctx, Namespace{Prefix: "ex", URI: "https://example.com/"}) - Network accessline 36
_, _ = g.UpsertTriplesBatch(ctx, []*RDFTriple{{ Subject: NewIRI("https://example.com/alice"), Predicate: NewIRI("https://schema.org/name"), - Network accessline 37
Subject: NewIRI("https://example.com/alice"), - Network accessline 38
Predicate: NewIRI("https://schema.org/name"), - Network accessline 58
"INSERT DATA { ex:a ex:b ex:c ~ ex:r {| ex:src ex:d ; ex:conf 0.9 |} }", "SELECT * WHERE { ?r <http://www.w3.org/1999/02/22-rdf-syntax-ns#reifies> <<( ?s ?p <<( ?a ?b ?c )>> )>> }", - Network accessline 59
"SELECT * WHERE { ?r <http://www.w3.org/1999/02/22-rdf-syntax-ns#reifies> <<( ?s ?p <<( ?a ?b ?c )>> )>> }", - Network accessline 63
"SELECT * { VALUES ?t { <<( ex:a ex:b <<( ex:c ex:d 1 )>> )>> UNDEF } FILTER(isTRIPLE(?t) && ?t = <<( ex:a ex:b ?o )>>) }", "SELECT * { [ ex:p ( 1 [ ex:q _:b ] ) ] ex:p/ex:q? ?o }", "INSERT DATA { ex:s ex:p ex:o } ; DELETE DATA { ex:s e - Network accessline 64
"SELECT * { [ ex:p ( 1 [ ex:q _:b ] ) ] ex:p/ex:q? ?o }", "INSERT DATA { ex:s ex:p ex:o } ; DELETE DATA { ex:s ex:p ex:o } ; VERSION \"1.2\" BASE <http://x/> ASK {}", } { - Network accessline 65
"INSERT DATA { ex:s ex:p ex:o } ; DELETE DATA { ex:s ex:p ex:o } ; VERSION \"1.2\" BASE <http://x/> ASK {}",
pkg/graph/sparql_graph.go
- Executable scriptline 1
Executable file
pkg/graph/sparql_mutates.go
- Executable scriptline 1
Executable file
pkg/graph/sparql_mutates_test.go
- Executable scriptline 1
Executable file - Network accessline 38
{"ask", "ASK { ?s ?p ?o }", false}, {"construct", "CONSTRUCT { ?s ?p ?o } WHERE { ?s ?p ?o }", false}, {"describe", "DESCRIBE <http://example.org/a>", false}, - Network accessline 39
{"construct", "CONSTRUCT { ?s ?p ?o } WHERE { ?s ?p ?o }", false}, {"describe", "DESCRIBE <http://example.org/a>", false}, {"insert data", `INSERT DATA { <http://example.org/a> <http://example.org/b> "c" }`, true}, - Network accessline 40
{"describe", "DESCRIBE <http://example.org/a>", false}, - Network accessline 41
{"insert data", `INSERT DATA { <http://example.org/a> <http://example.org/b> "c" }`, true}, - Network accessline 42
{"delete data", `DELETE DATA { <http://example.org/a> <http://example.org/b> "c" }`, true}, - Network accessline 44
{"modify", "DELETE { ?s ?p ?o } INSERT { ?s ?p 1 } WHERE { ?s ?p ?o }", true}, {"clear", "CLEAR ALL", true}, {"drop", "DROP SILENT GRAPH <http://example.org/g>", true}, - Network accessline 45
{"clear", "CLEAR ALL", true}, {"drop", "DROP SILENT GRAPH <http://example.org/g>", true}, {"add", "ADD DEFAULT TO <http://example.org/g>", true}, - Network accessline 46
{"drop", "DROP SILENT GRAPH <http://example.org/g>", true}, - Network accessline 47
{"add", "ADD DEFAULT TO <http://example.org/g>", true}, - Network accessline 48
{"copy", "COPY <http://example.org/g> TO DEFAULT", true}, - Network accessline 49
{"move", "MOVE GRAPH <http://example.org/g> TO <http://example.org/h>", true}, - Network accessline 50
{"create", "CREATE GRAPH <http://example.org/g>", true}, - Network accessline 51
{"load", "LOAD <http://example.org/data.ttl>", true}, - Network accessline 52
{"chained", "INSERT DATA { <http://example.org/a> <http://example.org/b> 1 } ; DROP ALL", true}, - Network accessline 54
{"service", "SELECT * WHERE { SERVICE <http://example.org/sparql> { ?s ?p ?o } }", false},
pkg/graph/sparql_paths.go
- Executable scriptline 1
Executable file - Network accessline 520
} if needsAll { if err := fetch(nil); err != nil { - Network accessline 521
if needsAll { if err := fetch(nil); err != nil { return nil, err - Network accessline 522
if err := fetch(nil); err != nil { - Network accessline 531
for _, k := range keys { iri := iris[k] if err := fetch(&iri); err != nil { - Network accessline 532
iri := iris[k] if err := fetch(&iri); err != nil { return nil, err - Network accessline 533
if err := fetch(&iri); err != nil {
pkg/graph/sparql_results.go
- Executable scriptline 1
Executable file - Network accessline 173
b := bufio.NewWriter(w) b.WriteString(`<?xml version="1.0"?>` + "\n") b.WriteString(`<sparql xmlns="http://www.w3.org/2005/sparql-results#" xmlns:its="http://www.w3.org/2005/11/its">` + "\n") - Network accessline 174
b.WriteString(`<?xml version="1.0"?>` + "\n") b.WriteString(`<sparql xmlns="http://www.w3.org/2005/sparql-results#" xmlns:its="http://www.w3.org/2005/11/its">` + "\n") b.WriteString(" <head>\n") - Network accessline 175
b.WriteString(`<sparql xmlns="http://www.w3.org/2005/sparql-results#" xmlns:its="http://www.w3.org/2005/11/its">` + "\n")
pkg/graph/sparql_results_test.go
- Executable scriptline 1
Executable file - Network accessline 22
t.Cleanup(cleanup) store.SetPropertyGraphProjection(false) _, err := store.ExecuteSPARQL(context.Background(), `PREFIX ex: <http://example.org/> - Network accessline 23
store.SetPropertyGraphProjection(false) _, err := store.ExecuteSPARQL(context.Background(), `PREFIX ex: <http://example.org/> INSERT DATA { - Network accessline 24
_, err := store.ExecuteSPARQL(context.Background(), `PREFIX ex: <http://example.org/> - Network accessline 36
store := sparqlFixture(t) ctx := context.Background() res, err := store.ExecuteSPARQL(ctx, `PREFIX ex: <http://example.org/> - Network accessline 37
ctx := context.Background() res, err := store.ExecuteSPARQL(ctx, `PREFIX ex: <http://example.org/> SELECT ?s ?name ?age ?tag ?friend ?none WHERE { - Network accessline 38
res, err := store.ExecuteSPARQL(ctx, `PREFIX ex: <http://example.org/> - Network accessline 70
} for _, want := range []string{`<variable name="none"/>`, `<literal xml:lang="en" its:dir="rtl">hi</literal>`, `<literal datatype="http://www.w3.org/2001/XMLSchema#integer">42</literal>`, `<bnode>`, `Ann, "the" first`} { - Network accessline 71
for _, want := range []string{`<variable name="none"/>`, `<literal xml:lang="en" its:dir="rtl">hi</literal>`, `<literal datatype="http://www.w3.org/2001/XMLSchema#integer">42</literal>`, `<bnode>`, `Ann, "the" first`} { if !stri - Network accessline 72
`<literal datatype="http://www.w3.org/2001/XMLSchema#integer">42</literal>`, `<bnode>`, `Ann, "the" first`} { - Network accessline 82
lines := strings.Split(strings.TrimRight(out.String(), "\r\n"), "\r\n") if len(lines) != 2 || lines[0] != "s,name,age,tag,friend,none" || !strings.HasPrefix(lines[1], `http://example.org/a,"Ann, ""the"" first",42,hi,_:`) || !strings.HasS - Network accessline 83
if len(lines) != 2 || lines[0] != "s,name,age,tag,friend,none" || !strings.HasPrefix(lines[1], `http://example.org/a,"Ann, ""the"" first",42,hi,_:`) || !strings.HasSuffix(lines[1], ",") { t.Fatalf("CSV:\n%q", out.String()) - Network accessline 84
!strings.HasPrefix(lines[1], `http://example.org/a,"Ann, ""the"" first",42,hi,_:`) || !strings.HasSuffix(lines[1], ",") { - Network accessline 144
store := sparqlFixture(t) ctx := context.Background() q := `SELECT ?x WHERE { SERVICE <http://remote.example/sparql> { ?x ?p ?o } }` - Network accessline 145
ctx := context.Background() q := `SELECT ?x WHERE { SERVICE <http://remote.example/sparql> { ?x ?p ?o } }` if _, err := store.ExecuteSPARQL(ctx, q); err == nil || !strings.Contains(err.Error(), "no SPARQL service handler") { - Network accessline 146
q := `SELECT ?x WHERE { SERVICE <http://remote.example/sparql> { ?x ?p ?o } }` - Network accessline 148
t.Fatalf("SERVICE without a handler: %v", err) } res, err := store.ExecuteSPARQL(ctx, `SELECT * WHERE { BIND(1 AS ?one) SERVICE SILENT <http://remote.example/sparql> { ?x ?p ?o } }`) - Network accessline 149
} res, err := store.ExecuteSPARQL(ctx, `SELECT * WHERE { BIND(1 AS ?one) SERVICE SILENT <http://remote.example/sparql> { ?x ?p ?o } }`) if err != nil || len(res.Bindings) != 1 { - Network accessline 150
res, err := store.ExecuteSPARQL(ctx, `SELECT * WHERE { BIND(1 AS ?one) SERVICE SILENT <http://remote.example/sparql> { ?x ?p ?o } }`) - Network accessline 172
defer srv.Close() store.SetSPARQLServiceHandler(HTTPSPARQLService(srv.Client())) res, err = store.ExecuteSPARQL(ctx, `PREFIX ex: <http://example.org/> - Network accessline 173
store.SetSPARQLServiceHandler(HTTPSPARQLService(srv.Client())) res, err = store.ExecuteSPARQL(ctx, `PREFIX ex: <http://example.org/> SELECT ?age WHERE { SERVICE <`+srv.URL+`> { ex:a ex:age ?age } }`) - Network accessline 174
res, err = store.ExecuteSPARQL(ctx, `PREFIX ex: <http://example.org/> - Network accessline 180
t.Fatalf("SERVICE over HTTP: %+v", res.Bindings) } if !strings.Contains(sent, "PREFIX ex: <http://example.org/>") || !strings.Contains(sent, "SELECT * WHERE { ex:a ex:age ?age }") { - Network accessline 181
} if !strings.Contains(sent, "PREFIX ex: <http://example.org/>") || !strings.Contains(sent, "SELECT * WHERE { ex:a ex:age ?age }") { t.Errorf("sent %q", sent) - Network accessline 182
if !strings.Contains(sent, "PREFIX ex: <http://example.org/>") || !strings.Contains(sent, "SELECT * WHERE { ex:a ex:age ?age }") { - Network accessline 212
} } run(`COPY DEFAULT TO <http://example.org/copy>`) - Network accessline 213
} run(`COPY DEFAULT TO <http://example.org/copy>`) if n := count(`SELECT * WHERE { GRAPH <http://example.org/copy> { ?s ?p ?o } }`); n != 4 { - Network accessline 214
run(`COPY DEFAULT TO <http://example.org/copy>`) - Network accessline 215
if n := count(`SELECT * WHERE { GRAPH <http://example.org/copy> { ?s ?p ?o } }`); n != 4 { - Network accessline 216
t.Fatalf("COPY: %d triples in the copy, want 4", n) } run(`MOVE <http://example.org/copy> TO <http://example.org/moved>`) - Network accessline 217
} run(`MOVE <http://example.org/copy> TO <http://example.org/moved>`) if count(`SELECT * WHERE { GRAPH <http://example.org/copy> { ?s ?p ?o } }`) != 0 || - Network accessline 218
run(`MOVE <http://example.org/copy> TO <http://example.org/moved>`) - Network accessline 219
if count(`SELECT * WHERE { GRAPH <http://example.org/copy> { ?s ?p ?o } }`) != 0 || - Network accessline 220
count(`SELECT * WHERE { GRAPH <http://example.org/moved> { ?s ?p ?o } }`) != 4 { - Network accessline 221
t.Fatal("MOVE did not move the graph") } run(`ADD <http://example.org/g> TO <http://example.org/moved>`) - Network accessline 222
} run(`ADD <http://example.org/g> TO <http://example.org/moved>`) if n := count(`SELECT * WHERE { GRAPH <http://example.org/moved> { ?s ?p ?o } }`); n != 5 { - Network accessline 223
run(`ADD <http://example.org/g> TO <http://example.org/moved>`) - Network accessline 224
if n := count(`SELECT * WHERE { GRAPH <http://example.org/moved> { ?s ?p ?o } }`); n != 5 { - Network accessline 225
t.Fatalf("ADD: %d, want 5", n) } if _, err := store.ExecuteSPARQL(ctx, `CREATE GRAPH <http://example.org/moved>`); err == nil { - Network accessline 226
} if _, err := store.ExecuteSPARQL(ctx, `CREATE GRAPH <http://example.org/moved>`); err == nil { t.Error("CREATE of a graph with triples succeeded") - Network accessline 227
if _, err := store.ExecuteSPARQL(ctx, `CREATE GRAPH <http://example.org/moved>`); err == nil { - Network accessline 228
t.Error("CREATE of a graph with triples succeeded") } run(`CREATE SILENT GRAPH <http://example.org/moved> ; CREATE GRAPH <http://example.org/empty>`) - Network accessline 229
} run(`CREATE SILENT GRAPH <http://example.org/moved> ; CREATE GRAPH <http://example.org/empty>`) run(`CLEAR NAMED`) - Network accessline 230
run(`CREATE SILENT GRAPH <http://example.org/moved> ; CREATE GRAPH <http://example.org/empty>`) - Network accessline 237
t.Fatal("DROP DEFAULT left triples") } if _, err := store.ExecuteSPARQL(ctx, `LOAD <http://example.org/data.ttl>`); err == nil || !strings.Contains(err.Error(), "does not fetch") { - Network accessline 238
} if _, err := store.ExecuteSPARQL(ctx, `LOAD <http://example.org/data.ttl>`); err == nil || !strings.Contains(err.Error(), "does not fetch") { t.Errorf("LOAD: %v", err) - Network accessline 239
if _, err := store.ExecuteSPARQL(ctx, `LOAD <http://example.org/data.ttl>`); err == nil || !strings.Contains(err.Error(), "does not fetch") { - Network accessline 240
t.Errorf("LOAD: %v", err) } run(`LOAD SILENT <http://example.org/data.ttl> INTO GRAPH <http://example.org/g>`) - Network accessline 241
} run(`LOAD SILENT <http://example.org/data.ttl> INTO GRAPH <http://example.org/g>`) run(`# an empty request`) - Network accessline 242
run(`LOAD SILENT <http://example.org/data.ttl> INTO GRAPH <http://example.org/g>`) - Network accessline 243
run(`# an empty request`) for _, bad := range []string{`CLEAR`, `COPY <http://example.org/a>`, `WITH <http://example.org/g> CLEAR ALL`, `INSERT DATA { ?s <p> <o> }`, `INSERT DATA { GRAPH <g> { GRAPH <h> { <s> <p> <o> } } }`, `INSERT DATA - Network accessline 244
for _, bad := range []string{`CLEAR`, `COPY <http://example.org/a>`, `WITH <http://example.org/g> CLEAR ALL`, `INSERT DATA { ?s <p> <o> }`,
pkg/graph/sparql_scope.go
- Executable scriptline 1
Executable file
pkg/graph/sparql_service.go
pkg/graph/sparql_solution_keys_test.go
- Executable scriptline 1
Executable file
pkg/graph/sparql_spec_test.go
- Executable scriptline 1
Executable file - Network accessline 14
const sparqlSpecPrefixes = ` PREFIX ex: <https://example.com/> - Network accessline 15
PREFIX ex: <https://example.com/> - Network accessline 16
PREFIX xsd: <http://www.w3.org/2001/XMLSchema#> - Network accessline 17
PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> - Network accessline 20
const ( specEx = "https://example.com/" - Network accessline 21
specEx = "https://example.com/" - Network accessline 22
specXSD = "http://www.w3.org/2001/XMLSchema#" - Network accessline 116
merged := runSPARQL(t, b.store, `SELECT ?s ?o FROM ex:g1 FROM <https://example.com/g2> WHERE { ?s ex:knows ?o } ORDER BY ?s`) - Network accessline 205
} want := []string{ `<https://example.com/alice> <https://example.com/copied> "Alice" <https://example.com/out> .`, - Network accessline 206
want := []string{ `<https://example.com/alice> <https://example.com/copied> "Alice" <https://example.com/out> .`, `<https://example.com/alice> <https://example.com/plain> "Alice" .`, - Network accessline 207
`<https://example.com/alice> <https://example.com/copied> "Alice" <https://example.com/out> .`, - Network accessline 208
`<https://example.com/alice> <https://example.com/plain> "Alice" .`, - Network accessline 209
`<https://example.com/alice> <https://example.com/seenIn> <https://example.com/g1> <https://example.com/g1> .`, - Network accessline 244
{`isNumeric("12")`, specBool(false)}, {`isNumeric("1x"^^xsd:integer)`, specBool(false)}, {`STR(ex:a)`, `"https://example.com/a"`}, - Network accessline 245
{`isNumeric("1x"^^xsd:integer)`, specBool(false)}, {`STR(ex:a)`, `"https://example.com/a"`}, {`STR("7"^^xsd:integer)`, `"7"`}, - Network accessline 246
{`STR(ex:a)`, `"https://example.com/a"`}, - Network accessline 251
{`LANG(ex:a)`, "unbound"}, {`DATATYPE("x")`, "<" + specXSD + "string>"}, {`DATATYPE("x"@en)`, "<http://www.w3.org/1999/02/22-rdf-syntax-ns#langString>"}, - Network accessline 252
{`DATATYPE("x")`, "<" + specXSD + "string>"}, {`DATATYPE("x"@en)`, "<http://www.w3.org/1999/02/22-rdf-syntax-ns#langString>"}, {`DATATYPE(1.5)`, "<" + specXSD + "decimal>"}, - Network accessline 253
{`DATATYPE("x"@en)`, "<http://www.w3.org/1999/02/22-rdf-syntax-ns#langString>"}, - Network accessline 254
{`DATATYPE(1.5)`, "<" + specXSD + "decimal>"}, {`DATATYPE(ex:a)`, "unbound"}, {`IRI("https://example.com/x")`, specIRI("x")}, - Network accessline 255
{`DATATYPE(ex:a)`, "unbound"}, {`IRI("https://example.com/x")`, specIRI("x")}, {`URI(ex:y)`, specIRI("y")}, - Network accessline 256
{`IRI("https://example.com/x")`, specIRI("x")}, - Network accessline 599
t.Fatalf("FROM the projection leaked the unnamed graph: %v", got) } if got := sparqlColumn(t, b.store, `SELECT ?n FROM <http://example.org/other> WHERE { ?s cxp:name ?n }`, "n"); len(got) != 0 { - Network accessline 600
} if got := sparqlColumn(t, b.store, `SELECT ?n FROM <http://example.org/other> WHERE { ?s cxp:name ?n }`, "n"); len(got) != 0 { t.Fatalf("FROM another graph leaked the projection: %v", got) - Network accessline 601
if got := sparqlColumn(t, b.store, `SELECT ?n FROM <http://example.org/other> WHERE { ?s cxp:name ?n }`, "n"); len(got) != 0 { - Network accessline 618
func TestALiteralBoundIntoASubjectMatchesNothingInsteadOfFailingTheQuery(t *testing.T) { const ex = "https://example.com/" - Network accessline 619
const ex = "https://example.com/"
pkg/graph/sparql_test.go
- Executable scriptline 1
Executable file - Network accessline 29
graphStore := NewGraphStore(store) if err := graphStore.UpsertNamespace(ctx, Namespace{Prefix: "ex", URI: "https://example.com/"}); err != nil { - Network accessline 30
if err := graphStore.UpsertNamespace(ctx, Namespace{Prefix: "ex", URI: "https://example.com/"}); err != nil { - Network accessline 34
triples := []*RDFTriple{ { Subject: NewIRI("https://example.com/alice"), - Network accessline 35
{ Subject: NewIRI("https://example.com/alice"), Predicate: NewIRI("https://schema.org/name"), - Network accessline 36
Subject: NewIRI("https://example.com/alice"), - Network accessline 37
Predicate: NewIRI("https://schema.org/name"), - Network accessline 39
}, { Subject: NewIRI("https://example.com/alice"), - Network accessline 40
{ Subject: NewIRI("https://example.com/alice"), Predicate: NewIRI("https://schema.org/memberOf"), - Network accessline 41
Subject: NewIRI("https://example.com/alice"), - Network accessline 42
Predicate: NewIRI("https://schema.org/memberOf"), - Network accessline 43
Object: NewIRI("https://example.com/team"), - Network accessline 44
Graph: ptrSPARQLTerm(NewIRI("https://example.com/people")), - Network accessline 51
selectResult, err := graphStore.ExecuteSPARQL(ctx, ` prefix ex: <https://example.com/> - Network accessline 52
prefix ex: <https://example.com/> - Network accessline 53
prefix schema: <https://schema.org/> - Network accessline 73
askDefault, err := graphStore.ExecuteSPARQL(ctx, ` PREFIX ex: <https://example.com/> - Network accessline 74
PREFIX ex: <https://example.com/> - Network accessline 75
PREFIX schema: <https://schema.org/> - Network accessline 88
askNamed, err := graphStore.ExecuteSPARQL(ctx, ` PREFIX ex: <https://example.com/> - Network accessline 89
PREFIX ex: <https://example.com/> - Network accessline 90
PREFIX schema: <https://schema.org/> - Network accessline 105
selectGraph, err := graphStore.ExecuteSPARQL(ctx, ` PREFIX ex: <https://example.com/> - Network accessline 106
PREFIX ex: <https://example.com/> - Network accessline 107
PREFIX schema: <https://schema.org/> - Network accessline 119
t.Fatalf("expected one graph binding, got %+v", selectGraph) } if got := selectGraph.Bindings[0]["g"].Value; got != "https://example.com/people" { - Network accessline 120
} if got := selectGraph.Bindings[0]["g"].Value; got != "https://example.com/people" { t.Fatalf("unexpected graph binding: %s", got) - Network accessline 121
if got := selectGraph.Bindings[0]["g"].Value; got != "https://example.com/people" { - Network accessline 141
graphStore := NewGraphStore(store) triples := []*RDFTriple{ {Subject: NewIRI("https://example.com/alice"), Predicate: NewIRI("https://schema.org/name"), Object: NewLiteral("Alice")}, - Network accessline 142
triples := []*RDFTriple{ {Subject: NewIRI("https://example.com/alice"), Predicate: NewIRI("https://schema.org/name"), Object: NewLiteral("Alice")}, {Subject: NewIRI("https://example.com/alice"), Predicate: NewIRI("https://schema.org/ema - Network accessline 143
{Subject: NewIRI("https://example.com/alice"), Predicate: NewIRI("https://schema.org/name"), Object: NewLiteral("Alice")}, - Network accessline 144
{Subject: NewIRI("https://example.com/alice"), Predicate: NewIRI("https://schema.org/email"), Object: NewLiteral("alice@example.com")}, - Network accessline 145
{Subject: NewIRI("https://example.com/bob"), Predicate: NewIRI("https://schema.org/name"), Object: NewLiteral("Bob")}, - Network accessline 146
{Subject: NewIRI("https://example.com/carol"), Predicate: NewIRI("https://schema.org/name"), Object: NewLiteral("Carol")}, - Network accessline 152
result, err := graphStore.ExecuteSPARQL(ctx, ` PREFIX ex: <https://example.com/> - Network accessline 153
PREFIX ex: <https://example.com/> - Network accessline 154
PREFIX schema: <https://schema.org/> - Network accessline 207
graphStore := NewGraphStore(store) triples := []*RDFTriple{ {Subject: NewIRI("https://example.com/alice"), Predicate: NewIRI("https://schema.org/name"), Object: NewLiteral("Alice")}, - Network accessline 208
triples := []*RDFTriple{ {Subject: NewIRI("https://example.com/alice"), Predicate: NewIRI("https://schema.org/name"), Object: NewLiteral("Alice")}, {Subject: NewIRI("https://example.com/alice"), Predicate: NewIRI("https://schema.org/sco - Network accessline 209
{Subject: NewIRI("https://example.com/alice"), Predicate: NewIRI("https://schema.org/name"), Object: NewLiteral("Alice")}, - Network accessline 210
{Subject: NewIRI("https://example.com/alice"), Predicate: NewIRI("https://schema.org/score"), Object: NewTypedLiteral("10", builtinNamespaces["xsd"]+"integer")}, - Network accessline 211
{Subject: NewIRI("https://example.com/bob"), Predicate: NewIRI("https://schema.org/name"), Object: NewLiteral("Bob")}, - Network accessline 212
{Subject: NewIRI("https://example.com/bob"), Predicate: NewIRI("https://schema.org/score"), Object: NewTypedLiteral("20", builtinNamespaces["xsd"]+"integer")}, - Network accessline 213
{Subject: NewIRI("https://example.com/bob"), Predicate: NewIRI("https://schema.org/alias"), Object: NewLiteral("Bob")}, - Network accessline 219
selectResult, err := graphStore.ExecuteSPARQL(ctx, ` PREFIX schema: <https://schema.org/> - Network accessline 220
PREFIX schema: <https://schema.org/> - Network accessline 240
constructResult, err := graphStore.ExecuteSPARQL(ctx, ` PREFIX schema: <https://schema.org/> - Network accessline 241
PREFIX schema: <https://schema.org/> - Network accessline 242
PREFIX ex: <https://example.com/> - Network accessline 282
graphStore := NewGraphStore(store) triples := []*RDFTriple{ {Subject: NewIRI("https://example.com/alice"), Predicate: NewIRI("https://schema.org/name"), Object: NewLangLiteral("Alice", "en")}, - Network accessline 283
triples := []*RDFTriple{ {Subject: NewIRI("https://example.com/alice"), Predicate: NewIRI("https://schema.org/name"), Object: NewLangLiteral("Alice", "en")}, {Subject: NewIRI("https://example.com/alice"), Predicate: NewIRI("https://sche - Network accessline 284
{Subject: NewIRI("https://example.com/alice"), Predicate: NewIRI("https://schema.org/name"), Object: NewLangLiteral("Alice", "en")}, - Network accessline 285
{Subject: NewIRI("https://example.com/alice"), Predicate: NewIRI("https://schema.org/code"), Object: NewTypedLiteral("A-1", builtinNamespaces["xsd"]+"string")}, - Network accessline 286
{Subject: NewIRI("https://example.com/team"), Predicate: NewIRI("https://schema.org/member"), Object: NewIRI("https://example.com/alice")}, - Network accessline 287
{Subject: NewIRI("https://example.com/bob"), Predicate: NewIRI("https://schema.org/name"), Object: NewLangLiteral("Bobby", "en")}, - Network accessline 293
valuesResult, err := graphStore.ExecuteSPARQL(ctx, ` PREFIX ex: <https://example.com/> - Network accessline 294
PREFIX ex: <https://example.com/> - Network accessline 295
PREFIX schema: <https://schema.org/> - Network accessline 307
t.Fatalf("expected one VALUES/REGEX row, got %+v", valuesResult) } if got := valuesResult.Bindings[0]["person"].Value; got != "https://example.com/alice" { - Network accessline 308
} if got := valuesResult.Bindings[0]["person"].Value; got != "https://example.com/alice" { t.Fatalf("expected Alice binding, got %s", got) - Network accessline 309
if got := valuesResult.Bindings[0]["person"].Value; got != "https://example.com/alice" { - Network accessline 313
langResult, err := graphStore.ExecuteSPARQL(ctx, ` PREFIX ex: <https://example.com/> - Network accessline 314
PREFIX ex: <https://example.com/> - Network accessline 315
PREFIX schema: <https://schema.org/> - Network accessline 319
schema:code ?code . FILTER(LANG(?name) = "en") FILTER(DATATYPE(?code) = <http://www.w3.org/2001/XMLSchema#string>) - Network accessline 320
FILTER(LANG(?name) = "en") FILTER(DATATYPE(?code) = <http://www.w3.org/2001/XMLSchema#string>) } - Network accessline 321
FILTER(DATATYPE(?code) = <http://www.w3.org/2001/XMLSchema#string>) - Network accessline 331
describeResult, err := graphStore.ExecuteSPARQL(ctx, ` PREFIX ex: <https://example.com/> - Network accessline 332
PREFIX ex: <https://example.com/> - Network accessline 362
graphStore := NewGraphStore(store) triples := []*RDFTriple{ {Subject: NewIRI("https://example.com/alice"), Predicate: NewIRI("https://schema.org/name"), Object: NewLiteral("Alice")}, - Network accessline 363
triples := []*RDFTriple{ {Subject: NewIRI("https://example.com/alice"), Predicate: NewIRI("https://schema.org/name"), Object: NewLiteral("Alice")}, {Subject: NewIRI("https://example.com/alice"), Predicate: NewIRI("https://schema.org/ema - Network accessline 364
{Subject: NewIRI("https://example.com/alice"), Predicate: NewIRI("https://schema.org/name"), Object: NewLiteral("Alice")}, - Network accessline 365
{Subject: NewIRI("https://example.com/alice"), Predicate: NewIRI("https://schema.org/email"), Object: NewLiteral("alice@example.com")}, - Network accessline 366
{Subject: NewIRI("https://example.com/bob"), Predicate: NewIRI("https://schema.org/name"), Object: NewLiteral("Bob")}, - Network accessline 372
result, err := graphStore.ExecuteSPARQL(ctx, ` PREFIX schema: <https://schema.org/> - Network accessline 373
PREFIX schema: <https://schema.org/> - Network accessline 386
t.Fatalf("expected one row after MINUS, got %+v", result) } if got := result.Bindings[0]["person"].Value; got != "https://example.com/bob" { - Network accessline 387
} if got := result.Bindings[0]["person"].Value; got != "https://example.com/bob" { t.Fatalf("unexpected remaining person: %s", got) - Network accessline 388
if got := result.Bindings[0]["person"].Value; got != "https://example.com/bob" { - Network accessline 410
insertResult, err := graphStore.ExecuteSPARQL(ctx, ` PREFIX ex: <https://example.com/> - Network accessline 411
PREFIX ex: <https://example.com/> - Network accessline 412
PREFIX schema: <https://schema.org/> - Network accessline 428
deleteDataResult, err := graphStore.ExecuteSPARQL(ctx, ` PREFIX ex: <https://example.com/> - Network accessline 429
PREFIX ex: <https://example.com/> - Network accessline 430
PREFIX schema: <https://schema.org/> - Network accessline 451
if _, err := graphStore.ExecuteSPARQL(ctx, ` PREFIX ex: <https://example.com/> - Network accessline 452
PREFIX ex: <https://example.com/> - Network accessline 453
PREFIX schema: <https://schema.org/> - Network accessline 463
deleteWhereResult, err := graphStore.ExecuteSPARQL(ctx, ` PREFIX ex: <https://example.com/> - Network accessline 464
PREFIX ex: <https://example.com/> - Network accessline 465
PREFIX schema: <https://schema.org/> - Network accessline 478
insertWhereResult, err := graphStore.ExecuteSPARQL(ctx, ` PREFIX ex: <https://example.com/> - Network accessline 479
PREFIX ex: <https://example.com/> - Network accessline 480
PREFIX schema: <https://schema.org/> - Network accessline 499
if _, err := graphStore.ExecuteSPARQL(ctx, ` PREFIX ex: <https://example.com/> - Network accessline 500
PREFIX ex: <https://example.com/> - Network accessline 501
PREFIX schema: <https://schema.org/> - Network accessline 510
modifyResult, err := graphStore.ExecuteSPARQL(ctx, ` PREFIX ex: <https://example.com/> - Network accessline 511
PREFIX ex: <https://example.com/> - Network accessline 512
PREFIX schema: <https://schema.org/> - Network accessline 531
if _, err := graphStore.ExecuteSPARQL(ctx, ` PREFIX ex: <https://example.com/> - Network accessline 532
PREFIX ex: <https://example.com/> - Network accessline 533
PREFIX schema: <https://schema.org/> - Network accessline 547
withResult, err := graphStore.ExecuteSPARQL(ctx, ` PREFIX ex: <https://example.com/> - Network accessline 548
PREFIX ex: <https://example.com/> - Network accessline 549
PREFIX schema: <https://schema.org/> - Network accessline 569
usingResult, err := graphStore.ExecuteSPARQL(ctx, ` PREFIX ex: <https://example.com/> - Network accessline 570
PREFIX ex: <https://example.com/> - Network accessline 571
PREFIX schema: <https://schema.org/> - Network accessline 589
t.Fatalf("expected USING delete to remove nothing from the default graph, got %+v", usingResult) } g2 := NewIRI("https://example.com/g2") - Network accessline 590
} g2 := NewIRI("https://example.com/g2") stillThere, err := graphStore.FindTriples(ctx, TriplePattern{Graph: &g2}) - Network accessline 591
g2 := NewIRI("https://example.com/g2") - Network accessline 616
graphStore := NewGraphStore(store) triples := []*RDFTriple{ {Subject: NewIRI("https://example.com/bob"), Predicate: NewIRI("https://schema.org/alias"), Object: NewLiteral("Bob")}, - Network accessline 617
triples := []*RDFTriple{ {Subject: NewIRI("https://example.com/bob"), Predicate: NewIRI("https://schema.org/alias"), Object: NewLiteral("Bob")}, {Subject: NewIRI("https://example.com/bob"), Predicate: NewIRI("https://schema.org/alias"), - Network accessline 618
{Subject: NewIRI("https://example.com/bob"), Predicate: NewIRI("https://schema.org/alias"), Object: NewLiteral("Bob")}, - Network accessline 619
{Subject: NewIRI("https://example.com/bob"), Predicate: NewIRI("https://schema.org/alias"), Object: NewLiteral("BOB")}, - Network accessline 620
{Subject: NewIRI("https://example.com/alice"), Predicate: NewIRI("https://schema.org/alias"), Object: NewLiteral("Alice")}, - Network accessline 626
result, err := graphStore.ExecuteSPARQL(ctx, ` PREFIX schema: <https://schema.org/> - Network accessline 627
PREFIX schema: <https://schema.org/> - Network accessline 641
t.Fatalf("expected one grouped row, got %+v", result) } if got := result.Bindings[0]["person"].Value; got != "https://example.com/bob" { - Network accessline 642
} if got := result.Bindings[0]["person"].Value; got != "https://example.com/bob" { t.Fatalf("expected bob group, got %s", got) - Network accessline 643
if got := result.Bindings[0]["person"].Value; got != "https://example.com/bob" { - Network accessline 653
aggResult, err := graphStore.ExecuteSPARQL(ctx, ` PREFIX schema: <https://schema.org/> - Network accessline 654
PREFIX schema: <https://schema.org/> - Network accessline 684
groupConcatResult, err := graphStore.ExecuteSPARQL(ctx, ` PREFIX schema: <https://schema.org/> - Network accessline 685
PREFIX schema: <https://schema.org/> - Network accessline 743
graphStore := NewGraphStore(store) triples := []*RDFTriple{ {Subject: NewIRI("https://example.com/alice"), Predicate: NewIRI("https://schema.org/name"), Object: NewLiteral("Alice")}, - Network accessline 744
triples := []*RDFTriple{ {Subject: NewIRI("https://example.com/alice"), Predicate: NewIRI("https://schema.org/name"), Object: NewLiteral("Alice")}, {Subject: NewIRI("https://example.com/alice"), Predicate: NewIRI("https://schema.org/ema - Network accessline 745
{Subject: NewIRI("https://example.com/alice"), Predicate: NewIRI("https://schema.org/name"), Object: NewLiteral("Alice")}, - Network accessline 746
{Subject: NewIRI("https://example.com/alice"), Predicate: NewIRI("https://schema.org/email"), Object: NewLiteral("alice@example.com")}, - Network accessline 747
{Subject: NewIRI("https://example.com/bob"), Predicate: NewIRI("https://schema.org/name"), Object: NewLiteral("Bob")}, - Network accessline 753
existsResult, err := graphStore.ExecuteSPARQL(ctx, ` PREFIX schema: <https://schema.org/> - Network accessline 754
PREFIX schema: <https://schema.org/> - Network accessline 767
t.Fatalf("expected one EXISTS match, got %+v", existsResult) } if got := existsResult.Bindings[0]["person"].Value; got != "https://example.com/alice" { - Network accessline 768
} if got := existsResult.Bindings[0]["person"].Value; got != "https://example.com/alice" { t.Fatalf("expected alice EXISTS match, got %s", got) - Network accessline 769
if got := existsResult.Bindings[0]["person"].Value; got != "https://example.com/alice" { - Network accessline 773
notExistsResult, err := graphStore.ExecuteSPARQL(ctx, ` PREFIX schema: <https://schema.org/> - Network accessline 774
PREFIX schema: <https://schema.org/> - Network accessline 787
t.Fatalf("expected one NOT EXISTS match, got %+v", notExistsResult) } if got := notExistsResult.Bindings[0]["person"].Value; got != "https://example.com/bob" { - Network accessline 788
} if got := notExistsResult.Bindings[0]["person"].Value; got != "https://example.com/bob" { t.Fatalf("expected bob NOT EXISTS match, got %s", got) - Network accessline 789
if got := notExistsResult.Bindings[0]["person"].Value; got != "https://example.com/bob" { - Network accessline 809
graphStore := NewGraphStore(store) triples := []*RDFTriple{ {Subject: NewIRI("https://example.com/alice"), Predicate: NewIRI("https://example.com/knows"), Object: NewIRI("https://example.com/bob")}, - Network accessline 810
triples := []*RDFTriple{ {Subject: NewIRI("https://example.com/alice"), Predicate: NewIRI("https://example.com/knows"), Object: NewIRI("https://example.com/bob")}, {Subject: NewIRI("https://example.com/bob"), Predicate: NewIRI("https:// - Network accessline 811
{Subject: NewIRI("https://example.com/alice"), Predicate: NewIRI("https://example.com/knows"), Object: NewIRI("https://example.com/bob")}, - Network accessline 812
{Subject: NewIRI("https://example.com/bob"), Predicate: NewIRI("https://example.com/knows"), Object: NewIRI("https://example.com/carol")}, - Network accessline 813
{Subject: NewIRI("https://example.com/alice"), Predicate: NewIRI("https://example.com/parent"), Object: NewIRI("https://example.com/dana")}, - Network accessline 814
{Subject: NewIRI("https://example.com/alice"), Predicate: NewIRI("https://schema.org/name"), Object: NewLiteral("Alice")}, - Network accessline 815
{Subject: NewIRI("https://example.com/alice"), Predicate: NewIRI("https://example.com/nickname"), Object: NewLiteral("Al")}, - Network accessline 821
plusResult, err := graphStore.ExecuteSPARQL(ctx, ` PREFIX ex: <https://example.com/> - Network accessline 822
PREFIX ex: <https://example.com/> - Network accessline 833
t.Fatalf("expected two + path matches, got %+v", plusResult) } if plusResult.Bindings[0]["person"].Value != "https://example.com/bob" || plusResult.Bindings[1]["person"].Value != "https://example.com/carol" { - Network accessline 834
} if plusResult.Bindings[0]["person"].Value != "https://example.com/bob" || plusResult.Bindings[1]["person"].Value != "https://example.com/carol" { t.Fatalf("unexpected + path results: %+v", plusResult.Bindings) - Network accessline 835
if plusResult.Bindings[0]["person"].Value != "https://example.com/bob" || plusResult.Bindings[1]["person"].Value != "https://example.com/carol" { - Network accessline 839
starResult, err := graphStore.ExecuteSPARQL(ctx, ` PREFIX ex: <https://example.com/> - Network accessline 840
PREFIX ex: <https://example.com/> - Network accessline 851
t.Fatalf("expected three * path matches, got %+v", starResult) } if starResult.Bindings[0]["person"].Value != "https://example.com/alice" { - Network accessline 852
} if starResult.Bindings[0]["person"].Value != "https://example.com/alice" { t.Fatalf("expected zero-length * path match for alice, got %+v", starResult.Bindings) - Network accessline 853
if starResult.Bindings[0]["person"].Value != "https://example.com/alice" { - Network accessline 857
inverseResult, err := graphStore.ExecuteSPARQL(ctx, ` PREFIX ex: <https://example.com/> - Network accessline 858
PREFIX ex: <https://example.com/> - Network accessline 865
t.Fatalf("inverse path query: %v", err) } if inverseResult.Count != 1 || inverseResult.Bindings[0]["child"].Value != "https://example.com/dana" { - Network accessline 866
} if inverseResult.Count != 1 || inverseResult.Bindings[0]["child"].Value != "https://example.com/dana" { t.Fatalf("unexpected inverse path results: %+v", inverseResult.Bindings) - Network accessline 867
if inverseResult.Count != 1 || inverseResult.Bindings[0]["child"].Value != "https://example.com/dana" { - Network accessline 871
altResult, err := graphStore.ExecuteSPARQL(ctx, ` PREFIX ex: <https://example.com/> - Network accessline 872
PREFIX ex: <https://example.com/> - Network accessline 873
PREFIX schema: <https://schema.org/>
pkg/graph/sparql_trailing_values_test.go
- Executable scriptline 1
Executable file
pkg/graph/sparql_update_graph.go
- Executable scriptline 1
Executable file
pkg/graph/stmt_cache.go
- Executable scriptline 1
Executable file
pkg/graph/stmt_cache_test.go
- Executable scriptline 1
Executable file
pkg/graph/subquery_test.go
- Executable scriptline 1
Executable file
pkg/graph/temporal.go
- Executable scriptline 1
Executable file
pkg/graph/temporal_allen.go
- Executable scriptline 1
Executable file
pkg/graph/temporal_allen_test.go
- Executable scriptline 1
Executable file
pkg/graph/temporal_backdate_test.go
- Executable scriptline 1
Executable file
pkg/graph/temporal_diff.go
- Executable scriptline 1
Executable file
pkg/graph/temporal_reason.go
- Executable scriptline 1
Executable file
pkg/graph/temporal_reason_test.go
- Executable scriptline 1
Executable file
pkg/graph/temporal_test.go
- Executable scriptline 1
Executable file
pkg/graph/testdata/rdfs_golden/domain_range_and_declarations.txt
- Network accessline 1
<https://example.com/Company> <http://www.w3.org/2000/01/rdf-schema#subClassOf> <https://example.com/Company> . rdfs_class_reflexive - Network accessline 2
<https://example.com/Employee> <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://www.w3.org/2000/01/rdf-schema#Class> . rdfs_domain_declares_schema|rdfs_subclass_declares_class - Network accessline 3
<https://example.com/Employee> <http://www.w3.org/2000/01/rdf-schema#subClassOf> <https://example.com/Employee> . rdfs_class_reflexive - Network accessline 4
<https://example.com/Manager> <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://www.w3.org/2000/01/rdf-schema#Class> . rdfs_subclass_declares_class - Network accessline 5
<https://example.com/Manager> <http://www.w3.org/2000/01/rdf-schema#subClassOf> <https://example.com/Manager> . rdfs_class_reflexive - Network accessline 6
<https://example.com/Manager> <http://www.w3.org/2000/01/rdf-schema#subClassOf> <https://example.com/Person> . rdfs_subclass_transitive - Network accessline 7
<https://example.com/Person> <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://www.w3.org/2000/01/rdf-schema#Class> . rdfs_subclass_declares_class - Network accessline 8
<https://example.com/Person> <http://www.w3.org/2000/01/rdf-schema#subClassOf> <https://example.com/Person> . rdfs_class_reflexive - Network accessline 9
<https://example.com/acme> <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <https://example.com/Company> . rdfs_range - Network accessline 10
<https://example.com/affiliatedWith> <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://www.w3.org/1999/02/22-rdf-syntax-ns#Property> . rdfs_subproperty_declares_property - Network accessline 11
<https://example.com/affiliatedWith> <http://www.w3.org/2000/01/rdf-schema#subPropertyOf> <https://example.com/affiliatedWith> . rdfs_property_reflexive - Network accessline 12
<https://example.com/alice> <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <https://example.com/Employee> . rdfs_domain|rdfs_type_via_subclass - Network accessline 13
<https://example.com/alice> <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <https://example.com/Person> . rdfs_type_via_subclass - Network accessline 14
<https://example.com/alice> <https://example.com/affiliatedWith> <https://example.com/acme> . rdfs_subproperty_application - Network accessline 15
<https://example.com/knows> <http://www.w3.org/2000/01/rdf-schema#subPropertyOf> <https://example.com/knows> . rdfs_property_reflexive - Network accessline 16
<https://example.com/worksFor> <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://www.w3.org/1999/02/22-rdf-syntax-ns#Property> . rdfs_domain_declares_schema|rdfs_range_declares_schema|rdfs_subproperty_declares_property - Network accessline 17
<https://example.com/worksFor> <http://www.w3.org/2000/01/rdf-schema#subPropertyOf> <https://example.com/worksFor> . rdfs_property_reflexive
pkg/graph/testdata/rdfs_golden/mixed_named_graphs.txt
- Network accessline 1
<https://example.com/Animal> <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://www.w3.org/2000/01/rdf-schema#Class> . rdfs_subclass_declares_class - Network accessline 2
<https://example.com/Animal> <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://www.w3.org/2000/01/rdf-schema#Class> <https://example.com/g1> . rdfs_subclass_declares_class - Network accessline 3
<https://example.com/Animal> <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://www.w3.org/2000/01/rdf-schema#Class> <https://example.com/g2> . rdfs_subclass_declares_class - Network accessline 4
<https://example.com/Animal> <http://www.w3.org/2000/01/rdf-schema#subClassOf> <https://example.com/Animal> . rdfs_class_reflexive - Network accessline 5
<https://example.com/Animal> <http://www.w3.org/2000/01/rdf-schema#subClassOf> <https://example.com/Animal> <https://example.com/g1> . rdfs_class_reflexive - Network accessline 6
<https://example.com/Animal> <http://www.w3.org/2000/01/rdf-schema#subClassOf> <https://example.com/Animal> <https://example.com/g2> . rdfs_class_reflexive - Network accessline 7
<https://example.com/Animal> <http://www.w3.org/2000/01/rdf-schema#subClassOf> <https://example.com/Thing> <https://example.com/g1> . rdfs_subclass_transitive - Network accessline 8
<https://example.com/Cat> <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://www.w3.org/2000/01/rdf-schema#Class> . rdfs_subclass_declares_class - Network accessline 9
<https://example.com/Cat> <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://www.w3.org/2000/01/rdf-schema#Class> <https://example.com/g1> . rdfs_subclass_declares_class - Network accessline 10
<https://example.com/Cat> <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://www.w3.org/2000/01/rdf-schema#Class> <https://example.com/g2> . rdfs_subclass_declares_class - Network accessline 11
<https://example.com/Cat> <http://www.w3.org/2000/01/rdf-schema#subClassOf> <https://example.com/Animal> . rdfs_subclass_transitive - Network accessline 12
<https://example.com/Cat> <http://www.w3.org/2000/01/rdf-schema#subClassOf> <https://example.com/Animal> <https://example.com/g1> . rdfs_subclass_transitive - Network accessline 13
<https://example.com/Cat> <http://www.w3.org/2000/01/rdf-schema#subClassOf> <https://example.com/Animal> <https://example.com/g2> . rdfs_subclass_transitive - Network accessline 14
<https://example.com/Cat> <http://www.w3.org/2000/01/rdf-schema#subClassOf> <https://example.com/Cat> . rdfs_class_reflexive - Network accessline 15
<https://example.com/Cat> <http://www.w3.org/2000/01/rdf-schema#subClassOf> <https://example.com/Cat> <https://example.com/g1> . rdfs_class_reflexive - Network accessline 16
<https://example.com/Cat> <http://www.w3.org/2000/01/rdf-schema#subClassOf> <https://example.com/Cat> <https://example.com/g2> . rdfs_class_reflexive - Network accessline 17
<https://example.com/Cat> <http://www.w3.org/2000/01/rdf-schema#subClassOf> <https://example.com/Mammal> . rdfs_subclass_transitive - Network accessline 18
<https://example.com/Cat> <http://www.w3.org/2000/01/rdf-schema#subClassOf> <https://example.com/Mammal> <https://example.com/g2> . rdfs_subclass_transitive - Network accessline 19
<https://example.com/Cat> <http://www.w3.org/2000/01/rdf-schema#subClassOf> <https://example.com/Thing> . rdfs_subclass_transitive - Network accessline 20
<https://example.com/Cat> <http://www.w3.org/2000/01/rdf-schema#subClassOf> <https://example.com/Thing> <https://example.com/g1> . rdfs_subclass_transitive - Network accessline 21
<https://example.com/Cat> <http://www.w3.org/2000/01/rdf-schema#subClassOf> <https://example.com/Thing> <https://example.com/g2> . rdfs_subclass_transitive - Network accessline 22
<https://example.com/Mammal> <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://www.w3.org/2000/01/rdf-schema#Class> . rdfs_subclass_declares_class - Network accessline 23
<https://example.com/Mammal> <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://www.w3.org/2000/01/rdf-schema#Class> <https://example.com/g1> . rdfs_subclass_declares_class - Network accessline 24
<https://example.com/Mammal> <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://www.w3.org/2000/01/rdf-schema#Class> <https://example.com/g2> . rdfs_range_declares_schema|rdfs_subclass_declares_class - Network accessline 25
<https://example.com/Mammal> <http://www.w3.org/2000/01/rdf-schema#subClassOf> <https://example.com/Animal> . rdfs_subclass_transitive - Network accessline 26
<https://example.com/Mammal> <http://www.w3.org/2000/01/rdf-schema#subClassOf> <https://example.com/Animal> <https://example.com/g1> . rdfs_subclass_transitive - Network accessline 27
<https://example.com/Mammal> <http://www.w3.org/2000/01/rdf-schema#subClassOf> <https://example.com/Mammal> . rdfs_subclass_transitive - Network accessline 28
<https://example.com/Mammal> <http://www.w3.org/2000/01/rdf-schema#subClassOf> <https://example.com/Mammal> <https://example.com/g1> . rdfs_class_reflexive - Network accessline 29
<https://example.com/Mammal> <http://www.w3.org/2000/01/rdf-schema#subClassOf> <https://example.com/Mammal> <https://example.com/g2> . rdfs_class_reflexive - Network accessline 30
<https://example.com/Mammal> <http://www.w3.org/2000/01/rdf-schema#subClassOf> <https://example.com/Thing> . rdfs_subclass_transitive - Network accessline 31
<https://example.com/Mammal> <http://www.w3.org/2000/01/rdf-schema#subClassOf> <https://example.com/Thing> <https://example.com/g1> . rdfs_subclass_transitive - Network accessline 32
<https://example.com/Mammal> <http://www.w3.org/2000/01/rdf-schema#subClassOf> <https://example.com/Thing> <https://example.com/g2> . rdfs_subclass_transitive - Network accessline 33
<https://example.com/Thing> <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://www.w3.org/2000/01/rdf-schema#Class> . rdfs_subclass_declares_class - Network accessline 34
<https://example.com/Thing> <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://www.w3.org/2000/01/rdf-schema#Class> <https://example.com/g1> . rdfs_subclass_declares_class - Network accessline 35
<https://example.com/Thing> <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://www.w3.org/2000/01/rdf-schema#Class> <https://example.com/g2> . rdfs_subclass_declares_class - Network accessline 36
<https://example.com/Thing> <http://www.w3.org/2000/01/rdf-schema#subClassOf> <https://example.com/Thing> . rdfs_class_reflexive - Network accessline 37
<https://example.com/Thing> <http://www.w3.org/2000/01/rdf-schema#subClassOf> <https://example.com/Thing> <https://example.com/g1> . rdfs_class_reflexive - Network accessline 38
<https://example.com/Thing> <http://www.w3.org/2000/01/rdf-schema#subClassOf> <https://example.com/Thing> <https://example.com/g2> . rdfs_class_reflexive - Network accessline 39
<https://example.com/bob> <https://example.com/hasPet> <https://example.com/tom> . rdfs_subproperty_application - Network accessline 40
<https://example.com/bob> <https://example.com/hasPet> <https://example.com/tom> <https://example.com/g1> . rdfs_subproperty_application - Network accessline 41
<https://example.com/bob> <https://example.com/hasPet> <https://example.com/tom> <https://example.com/g2> . rdfs_subproperty_application - Network accessline 42
<https://example.com/bob> <https://example.com/owns> <https://example.com/tom> <https://example.com/g1> . rdfs_subproperty_application - Network accessline 43
<https://example.com/bob> <https://example.com/owns> <https://example.com/tom> <https://example.com/g2> . rdfs_subproperty_application - Network accessline 44
<https://example.com/carol> <https://example.com/hasPet> <https://example.com/felix> <https://example.com/g1> . rdfs_subproperty_application - Network accessline 45
<https://example.com/felix> <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <https://example.com/Animal> . rdfs_type_via_subclass - Network accessline 46
<https://example.com/felix> <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <https://example.com/Animal> <https://example.com/g1> . rdfs_type_via_subclass - Network accessline 47
<https://example.com/felix> <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <https://example.com/Animal> <https://example.com/g2> . rdfs_type_via_subclass - Network accessline 48
<https://example.com/felix> <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <https://example.com/Cat> <https://example.com/g1> . rdfs_type_via_subclass - Network accessline 49
<https://example.com/felix> <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <https://example.com/Cat> <https://example.com/g2> . rdfs_type_via_subclass - Network accessline 50
<https://example.com/felix> <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <https://example.com/Mammal> . rdfs_type_via_subclass - Network accessline 51
<https://example.com/felix> <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <https://example.com/Mammal> <https://example.com/g1> . rdfs_range|rdfs_type_via_subclass - Network accessline 52
<https://example.com/felix> <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <https://example.com/Mammal> <https://example.com/g2> . rdfs_type_via_subclass - Network accessline 53
<https://example.com/felix> <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <https://example.com/Thing> . rdfs_type_via_subclass - Network accessline 54
<https://example.com/felix> <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <https://example.com/Thing> <https://example.com/g1> . rdfs_type_via_subclass - Network accessline 55
<https://example.com/felix> <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <https://example.com/Thing> <https://example.com/g2> . rdfs_type_via_subclass - Network accessline 56
<https://example.com/hasPet> <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://www.w3.org/1999/02/22-rdf-syntax-ns#Property> . rdfs_subproperty_declares_property - Network accessline 57
<https://example.com/hasPet> <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://www.w3.org/1999/02/22-rdf-syntax-ns#Property> <https://example.com/g1> . rdfs_subproperty_declares_property - Network accessline 58
<https://example.com/hasPet> <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://www.w3.org/1999/02/22-rdf-syntax-ns#Property> <https://example.com/g2> . rdfs_subproperty_declares_property - Network accessline 59
<https://example.com/hasPet> <http://www.w3.org/2000/01/rdf-schema#subPropertyOf> <https://example.com/hasPet> . rdfs_property_reflexive - Network accessline 60
<https://example.com/hasPet> <http://www.w3.org/2000/01/rdf-schema#subPropertyOf> <https://example.com/hasPet> <https://example.com/g1> . rdfs_property_reflexive - Network accessline 61
<https://example.com/hasPet> <http://www.w3.org/2000/01/rdf-schema#subPropertyOf> <https://example.com/hasPet> <https://example.com/g2> . rdfs_property_reflexive - Network accessline 62
<https://example.com/owns> <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://www.w3.org/1999/02/22-rdf-syntax-ns#Property> . rdfs_subproperty_declares_property - Network accessline 63
<https://example.com/owns> <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://www.w3.org/1999/02/22-rdf-syntax-ns#Property> <https://example.com/g1> . rdfs_subproperty_declares_property - Network accessline 64
<https://example.com/owns> <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://www.w3.org/1999/02/22-rdf-syntax-ns#Property> <https://example.com/g2> . rdfs_range_declares_schema - Network accessline 65
<https://example.com/owns> <http://www.w3.org/2000/01/rdf-schema#subPropertyOf> <https://example.com/hasPet> . rdfs_subproperty_transitive - Network accessline 66
<https://example.com/owns> <http://www.w3.org/2000/01/rdf-schema#subPropertyOf> <https://example.com/hasPet> <https://example.com/g2> . rdfs_subproperty_transitive - Network accessline 67
<https://example.com/owns> <http://www.w3.org/2000/01/rdf-schema#subPropertyOf> <https://example.com/owns> . rdfs_subproperty_transitive - Network accessline 68
<https://example.com/owns> <http://www.w3.org/2000/01/rdf-schema#subPropertyOf> <https://example.com/owns> <https://example.com/g1> . rdfs_property_reflexive - Network accessline 69
<https://example.com/owns> <http://www.w3.org/2000/01/rdf-schema#subPropertyOf> <https://example.com/owns> <https://example.com/g2> . rdfs_property_reflexive - Network accessline 70
<https://example.com/tom> <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <https://example.com/Animal> <https://example.com/g1> . rdfs_type_via_subclass - Network accessline 71
<https://example.com/tom> <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <https://example.com/Animal> <https://example.com/g2> . rdfs_type_via_subclass - Network accessline 72
<https://example.com/tom> <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <https://example.com/Mammal> <https://example.com/g1> . rdfs_type_via_subclass - Network accessline 73
<https://example.com/tom> <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <https://example.com/Mammal> <https://example.com/g2> . rdfs_range - Network accessline 74
<https://example.com/tom> <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <https://example.com/Thing> <https://example.com/g1> . rdfs_type_via_subclass - Network accessline 75
<https://example.com/tom> <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <https://example.com/Thing> <https://example.com/g2> . rdfs_type_via_subclass
pkg/graph/testdata/rdfs_golden/subclass_chain_with_diamond.txt
- Network accessline 1
<https://example.com/A0> <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://www.w3.org/2000/01/rdf-schema#Class> . rdfs_subclass_declares_class - Network accessline 2
<https://example.com/A0> <http://www.w3.org/2000/01/rdf-schema#subClassOf> <https://example.com/A0> . rdfs_class_reflexive - Network accessline 3
<https://example.com/A0> <http://www.w3.org/2000/01/rdf-schema#subClassOf> <https://example.com/A2> . rdfs_subclass_transitive - Network accessline 4
<https://example.com/A0> <http://www.w3.org/2000/01/rdf-schema#subClassOf> <https://example.com/A3> . rdfs_subclass_transitive - Network accessline 5
<https://example.com/A0> <http://www.w3.org/2000/01/rdf-schema#subClassOf> <https://example.com/A4> . rdfs_subclass_transitive - Network accessline 6
<https://example.com/A0> <http://www.w3.org/2000/01/rdf-schema#subClassOf> <https://example.com/A5> . rdfs_subclass_transitive - Network accessline 7
<https://example.com/A0> <http://www.w3.org/2000/01/rdf-schema#subClassOf> <https://example.com/D> . rdfs_subclass_transitive - Network accessline 8
<https://example.com/A0> <http://www.w3.org/2000/01/rdf-schema#subClassOf> <https://example.com/L> . rdfs_subclass_transitive - Network accessline 9
<https://example.com/A0> <http://www.w3.org/2000/01/rdf-schema#subClassOf> <https://example.com/R> . rdfs_subclass_transitive - Network accessline 10
<https://example.com/A0> <http://www.w3.org/2000/01/rdf-schema#subClassOf> <https://example.com/Top> . rdfs_subclass_transitive - Network accessline 11
<https://example.com/A1> <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://www.w3.org/2000/01/rdf-schema#Class> . rdfs_subclass_declares_class - Network accessline 12
<https://example.com/A1> <http://www.w3.org/2000/01/rdf-schema#subClassOf> <https://example.com/A1> . rdfs_class_reflexive - Network accessline 13
<https://example.com/A1> <http://www.w3.org/2000/01/rdf-schema#subClassOf> <https://example.com/A3> . rdfs_subclass_transitive - Network accessline 14
<https://example.com/A1> <http://www.w3.org/2000/01/rdf-schema#subClassOf> <https://example.com/A4> . rdfs_subclass_transitive - Network accessline 15
<https://example.com/A1> <http://www.w3.org/2000/01/rdf-schema#subClassOf> <https://example.com/A5> . rdfs_subclass_transitive - Network accessline 16
<https://example.com/A1> <http://www.w3.org/2000/01/rdf-schema#subClassOf> <https://example.com/D> . rdfs_subclass_transitive - Network accessline 17
<https://example.com/A1> <http://www.w3.org/2000/01/rdf-schema#subClassOf> <https://example.com/L> . rdfs_subclass_transitive - Network accessline 18
<https://example.com/A1> <http://www.w3.org/2000/01/rdf-schema#subClassOf> <https://example.com/R> . rdfs_subclass_transitive - Network accessline 19
<https://example.com/A1> <http://www.w3.org/2000/01/rdf-schema#subClassOf> <https://example.com/Top> . rdfs_subclass_transitive - Network accessline 20
<https://example.com/A2> <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://www.w3.org/2000/01/rdf-schema#Class> . rdfs_subclass_declares_class - Network accessline 21
<https://example.com/A2> <http://www.w3.org/2000/01/rdf-schema#subClassOf> <https://example.com/A2> . rdfs_class_reflexive - Network accessline 22
<https://example.com/A2> <http://www.w3.org/2000/01/rdf-schema#subClassOf> <https://example.com/A4> . rdfs_subclass_transitive - Network accessline 23
<https://example.com/A2> <http://www.w3.org/2000/01/rdf-schema#subClassOf> <https://example.com/A5> . rdfs_subclass_transitive - Network accessline 24
<https://example.com/A2> <http://www.w3.org/2000/01/rdf-schema#subClassOf> <https://example.com/D> . rdfs_subclass_transitive - Network accessline 25
<https://example.com/A2> <http://www.w3.org/2000/01/rdf-schema#subClassOf> <https://example.com/L> . rdfs_subclass_transitive - Network accessline 26
<https://example.com/A2> <http://www.w3.org/2000/01/rdf-schema#subClassOf> <https://example.com/R> . rdfs_subclass_transitive - Network accessline 27
<https://example.com/A2> <http://www.w3.org/2000/01/rdf-schema#subClassOf> <https://example.com/Top> . rdfs_subclass_transitive - Network accessline 28
<https://example.com/A3> <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://www.w3.org/2000/01/rdf-schema#Class> . rdfs_subclass_declares_class - Network accessline 29
<https://example.com/A3> <http://www.w3.org/2000/01/rdf-schema#subClassOf> <https://example.com/A3> . rdfs_class_reflexive - Network accessline 30
<https://example.com/A3> <http://www.w3.org/2000/01/rdf-schema#subClassOf> <https://example.com/A5> . rdfs_subclass_transitive - Network accessline 31
<https://example.com/A3> <http://www.w3.org/2000/01/rdf-schema#subClassOf> <https://example.com/D> . rdfs_subclass_transitive - Network accessline 32
<https://example.com/A3> <http://www.w3.org/2000/01/rdf-schema#subClassOf> <https://example.com/L> . rdfs_subclass_transitive - Network accessline 33
<https://example.com/A3> <http://www.w3.org/2000/01/rdf-schema#subClassOf> <https://example.com/R> . rdfs_subclass_transitive - Network accessline 34
<https://example.com/A3> <http://www.w3.org/2000/01/rdf-schema#subClassOf> <https://example.com/Top> . rdfs_subclass_transitive - Network accessline 35
<https://example.com/A4> <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://www.w3.org/2000/01/rdf-schema#Class> . rdfs_subclass_declares_class - Network accessline 36
<https://example.com/A4> <http://www.w3.org/2000/01/rdf-schema#subClassOf> <https://example.com/A4> . rdfs_class_reflexive - Network accessline 37
<https://example.com/A4> <http://www.w3.org/2000/01/rdf-schema#subClassOf> <https://example.com/D> . rdfs_subclass_transitive - Network accessline 38
<https://example.com/A4> <http://www.w3.org/2000/01/rdf-schema#subClassOf> <https://example.com/L> . rdfs_subclass_transitive - Network accessline 39
<https://example.com/A4> <http://www.w3.org/2000/01/rdf-schema#subClassOf> <https://example.com/R> . rdfs_subclass_transitive - Network accessline 40
<https://example.com/A4> <http://www.w3.org/2000/01/rdf-schema#subClassOf> <https://example.com/Top> . rdfs_subclass_transitive - Network accessline 41
<https://example.com/A5> <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://www.w3.org/2000/01/rdf-schema#Class> . rdfs_subclass_declares_class - Network accessline 42
<https://example.com/A5> <http://www.w3.org/2000/01/rdf-schema#subClassOf> <https://example.com/A5> . rdfs_class_reflexive - Network accessline 43
<https://example.com/A5> <http://www.w3.org/2000/01/rdf-schema#subClassOf> <https://example.com/L> . rdfs_subclass_transitive - Network accessline 44
<https://example.com/A5> <http://www.w3.org/2000/01/rdf-schema#subClassOf> <https://example.com/R> . rdfs_subclass_transitive - Network accessline 45
<https://example.com/A5> <http://www.w3.org/2000/01/rdf-schema#subClassOf> <https://example.com/Top> . rdfs_subclass_transitive - Network accessline 46
<https://example.com/D> <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://www.w3.org/2000/01/rdf-schema#Class> . rdfs_subclass_declares_class - Network accessline 47
<https://example.com/D> <http://www.w3.org/2000/01/rdf-schema#subClassOf> <https://example.com/D> . rdfs_class_reflexive - Network accessline 48
<https://example.com/D> <http://www.w3.org/2000/01/rdf-schema#subClassOf> <https://example.com/Top> . rdfs_subclass_transitive - Network accessline 49
<https://example.com/L> <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://www.w3.org/2000/01/rdf-schema#Class> . rdfs_subclass_declares_class - Network accessline 50
<https://example.com/L> <http://www.w3.org/2000/01/rdf-schema#subClassOf> <https://example.com/L> . rdfs_class_reflexive - Network accessline 51
<https://example.com/R> <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://www.w3.org/2000/01/rdf-schema#Class> . rdfs_subclass_declares_class - Network accessline 52
<https://example.com/R> <http://www.w3.org/2000/01/rdf-schema#subClassOf> <https://example.com/R> . rdfs_class_reflexive - Network accessline 53
<https://example.com/Top> <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://www.w3.org/2000/01/rdf-schema#Class> . rdfs_subclass_declares_class - Network accessline 54
<https://example.com/Top> <http://www.w3.org/2000/01/rdf-schema#subClassOf> <https://example.com/Top> . rdfs_class_reflexive - Network accessline 55
<https://example.com/x> <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <https://example.com/A1> . rdfs_type_via_subclass - Network accessline 56
<https://example.com/x> <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <https://example.com/A2> . rdfs_type_via_subclass - Network accessline 57
<https://example.com/x> <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <https://example.com/A3> . rdfs_type_via_subclass - Network accessline 58
<https://example.com/x> <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <https://example.com/A4> . rdfs_type_via_subclass - Network accessline 59
<https://example.com/x> <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <https://example.com/A5> . rdfs_type_via_subclass - Network accessline 60
<https://example.com/x> <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <https://example.com/D> . rdfs_type_via_subclass - Network accessline 61
<https://example.com/x> <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <https://example.com/L> . rdfs_type_via_subclass - Network accessline 62
<https://example.com/x> <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <https://example.com/R> . rdfs_type_via_subclass - Network accessline 63
<https://example.com/x> <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <https://example.com/Top> . rdfs_type_via_subclass - Network accessline 64
<https://example.com/y> <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <https://example.com/Top> . rdfs_type_via_subclass
pkg/graph/testdata/rdfs_golden/subproperty_chain_with_domain_and_range.txt
- Network accessline 1
<https://example.com/Agent> <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://www.w3.org/2000/01/rdf-schema#Class> . rdfs_subclass_declares_class - Network accessline 2
<https://example.com/Agent> <http://www.w3.org/2000/01/rdf-schema#subClassOf> <https://example.com/Agent> . rdfs_class_reflexive - Network accessline 3
<https://example.com/Org> <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://www.w3.org/2000/01/rdf-schema#Class> . rdfs_range_declares_schema - Network accessline 4
<https://example.com/Org> <http://www.w3.org/2000/01/rdf-schema#subClassOf> <https://example.com/Org> . rdfs_class_reflexive - Network accessline 5
<https://example.com/Person> <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://www.w3.org/2000/01/rdf-schema#Class> . rdfs_domain_declares_schema|rdfs_subclass_declares_class - Network accessline 6
<https://example.com/Person> <http://www.w3.org/2000/01/rdf-schema#subClassOf> <https://example.com/Person> . rdfs_class_reflexive - Network accessline 7
<https://example.com/a> <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <https://example.com/Agent> . rdfs_type_via_subclass - Network accessline 8
<https://example.com/a> <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <https://example.com/Person> . rdfs_domain - Network accessline 9
<https://example.com/a> <https://example.com/p1> <https://example.com/b> . rdfs_subproperty_application - Network accessline 10
<https://example.com/a> <https://example.com/p2> <https://example.com/b> . rdfs_subproperty_application - Network accessline 11
<https://example.com/a> <https://example.com/p3> <https://example.com/b> . rdfs_subproperty_application - Network accessline 12
<https://example.com/b> <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <https://example.com/Org> . rdfs_range - Network accessline 13
<https://example.com/c> <https://example.com/p3> "not an org" . rdfs_subproperty_application - Network accessline 14
<https://example.com/p0> <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://www.w3.org/1999/02/22-rdf-syntax-ns#Property> . rdfs_subproperty_declares_property - Network accessline 15
<https://example.com/p0> <http://www.w3.org/2000/01/rdf-schema#subPropertyOf> <https://example.com/p0> . rdfs_property_reflexive - Network accessline 16
<https://example.com/p0> <http://www.w3.org/2000/01/rdf-schema#subPropertyOf> <https://example.com/p2> . rdfs_subproperty_transitive - Network accessline 17
<https://example.com/p0> <http://www.w3.org/2000/01/rdf-schema#subPropertyOf> <https://example.com/p3> . rdfs_subproperty_transitive - Network accessline 18
<https://example.com/p1> <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://www.w3.org/1999/02/22-rdf-syntax-ns#Property> . rdfs_domain_declares_schema|rdfs_subproperty_declares_property - Network accessline 19
<https://example.com/p1> <http://www.w3.org/2000/01/rdf-schema#subPropertyOf> <https://example.com/p1> . rdfs_property_reflexive - Network accessline 20
<https://example.com/p1> <http://www.w3.org/2000/01/rdf-schema#subPropertyOf> <https://example.com/p3> . rdfs_subproperty_transitive - Network accessline 21
<https://example.com/p2> <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://www.w3.org/1999/02/22-rdf-syntax-ns#Property> . rdfs_subproperty_declares_property - Network accessline 22
<https://example.com/p2> <http://www.w3.org/2000/01/rdf-schema#subPropertyOf> <https://example.com/p2> . rdfs_property_reflexive - Network accessline 23
<https://example.com/p3> <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://www.w3.org/1999/02/22-rdf-syntax-ns#Property> . rdfs_range_declares_schema|rdfs_subproperty_declares_property - Network accessline 24
<https://example.com/p3> <http://www.w3.org/2000/01/rdf-schema#subPropertyOf> <https://example.com/p3> . rdfs_property_reflexive
pkg/graph/testdata/shacl/LICENSE.md
- Network accessline 1
These files are copied unchanged from the W3C data-shapes repository (https://github.com/w3c/data-shapes, data-shapes-test-suite/tests), whose - Network accessline 2
(https://github.com/w3c/data-shapes, data-shapes-test-suite/tests), whose - Network accessline 4
[W3C Software and Document License](http://www.w3.org/Consortium/Legal/copyright-software).
pkg/graph/testdata/shacl/core/misc/deactivated-001.ttl
- Network accessline 1
@prefix dash: <http://datashapes.org/dash#> . - Network accessline 2
@prefix ex: <http://datashapes.org/sh/tests/core/misc/deactivated-001.test#> . - Network accessline 3
@prefix mf: <http://www.w3.org/2001/sw/DataAccess/tests/test-manifest#> . - Network accessline 4
@prefix owl: <http://www.w3.org/2002/07/owl#> . - Network accessline 5
@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> . - Network accessline 6
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> . - Network accessline 7
@prefix sh: <http://www.w3.org/ns/shacl#> . - Network accessline 8
@prefix sht: <http://www.w3.org/ns/shacl-test#> . - Network accessline 9
@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .
pkg/graph/testdata/shacl/core/node/minInclusive-003.ttl
- Network accessline 1
@prefix dash: <http://datashapes.org/dash#> . - Network accessline 2
@prefix ex: <http://datashapes.org/sh/tests/core/node/minInclusive-001.test#> . - Network accessline 3
@prefix mf: <http://www.w3.org/2001/sw/DataAccess/tests/test-manifest#> . - Network accessline 4
@prefix owl: <http://www.w3.org/2002/07/owl#> . - Network accessline 5
@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> . - Network accessline 6
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> . - Network accessline 7
@prefix sh: <http://www.w3.org/ns/shacl#> . - Network accessline 8
@prefix sht: <http://www.w3.org/ns/shacl-test#> . - Network accessline 9
@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .
pkg/graph/testdata/shacl/core/path/path-alternative-001.ttl
- Network accessline 1
@prefix dash: <http://datashapes.org/dash#> . - Network accessline 2
@prefix ex: <http://datashapes.org/sh/tests/core/path/path-alternative-001.test#> . - Network accessline 3
@prefix mf: <http://www.w3.org/2001/sw/DataAccess/tests/test-manifest#> . - Network accessline 4
@prefix owl: <http://www.w3.org/2002/07/owl#> . - Network accessline 5
@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> . - Network accessline 6
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> . - Network accessline 7
@prefix sh: <http://www.w3.org/ns/shacl#> . - Network accessline 8
@prefix sht: <http://www.w3.org/ns/shacl-test#> . - Network accessline 9
@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .
pkg/graph/testdata/shacl/core/path/path-complex-002-data.ttl
- Network accessline 1
@prefix ex: <http://example.org/shacl/tests/> .
pkg/graph/testdata/shacl/core/path/path-complex-002-shapes.ttl
pkg/graph/testdata/shacl/core/path/path-complex-002.ttl
- Network accessline 1
@prefix dash: <http://datashapes.org/dash#> . - Network accessline 2
@prefix ex: <http://example.org/shacl/tests/> . - Network accessline 3
@prefix mf: <http://www.w3.org/2001/sw/DataAccess/tests/test-manifest#> . - Network accessline 4
@prefix owl: <http://www.w3.org/2002/07/owl#> . - Network accessline 5
@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> . - Network accessline 6
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> . - Network accessline 7
@prefix sh: <http://www.w3.org/ns/shacl#> . - Network accessline 8
@prefix sht: <http://www.w3.org/ns/shacl-test#> . - Network accessline 9
@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .
pkg/graph/testdata/shacl/core/property/datatype-ill-formed-data.ttl
pkg/graph/testdata/shacl/core/property/datatype-ill-formed-shapes.ttl
pkg/graph/testdata/shacl/core/property/datatype-ill-formed.ttl
- Network accessline 1
@prefix mf: <http://www.w3.org/2001/sw/DataAccess/tests/test-manifest#> . - Network accessline 2
@prefix owl: <http://www.w3.org/2002/07/owl#> . - Network accessline 3
@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> . - Network accessline 4
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> . - Network accessline 5
@prefix sh: <http://www.w3.org/ns/shacl#> . - Network accessline 6
@prefix sht: <http://www.w3.org/ns/shacl-test#> . - Network accessline 7
@prefix xsd: <http://www.w3.org/2001/XMLSchema#> . - Network accessline 9
@prefix ex: <http://example.org/shacl-test/> .
pkg/graph/testdata/shacl/core/property/lessThan-002.ttl
- Network accessline 1
@prefix dash: <http://datashapes.org/dash#> . - Network accessline 2
@prefix ex: <http://datashapes.org/sh/tests/core/property/lessThan-002.test#> . - Network accessline 3
@prefix mf: <http://www.w3.org/2001/sw/DataAccess/tests/test-manifest#> . - Network accessline 4
@prefix owl: <http://www.w3.org/2002/07/owl#> . - Network accessline 5
@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> . - Network accessline 6
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> . - Network accessline 7
@prefix sh: <http://www.w3.org/ns/shacl#> . - Network accessline 8
@prefix sht: <http://www.w3.org/ns/shacl-test#> . - Network accessline 9
@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .
pkg/graph/testdata/shacl/core/property/qualifiedValueShapesDisjoint-001.ttl
- Network accessline 1
@prefix dash: <http://datashapes.org/dash#> . - Network accessline 2
@prefix ex: <http://datashapes.org/sh/tests/core/property/qualifiedValueShapesDisjoint-001.test#> . - Network accessline 3
@prefix mf: <http://www.w3.org/2001/sw/DataAccess/tests/test-manifest#> . - Network accessline 4
@prefix owl: <http://www.w3.org/2002/07/owl#> . - Network accessline 5
@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> . - Network accessline 6
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> . - Network accessline 7
@prefix sh: <http://www.w3.org/ns/shacl#> . - Network accessline 8
@prefix sht: <http://www.w3.org/ns/shacl-test#> . - Network accessline 9
@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .
pkg/graph/testdata/shacl/core/property/uniqueLang-002-data.ttl
- Network accessline 1
@prefix ex: <http://example.org/shacl-test/> .
pkg/graph/testdata/shacl/core/property/uniqueLang-002-shapes.ttl
pkg/graph/testdata/shacl/core/property/uniqueLang-002.ttl
- Network accessline 1
@prefix dash: <http://datashapes.org/dash#> . - Network accessline 2
@prefix ex: <http://datashapes.org/sh/tests/core/path/path-complex-001.test#> . - Network accessline 3
@prefix mf: <http://www.w3.org/2001/sw/DataAccess/tests/test-manifest#> . - Network accessline 4
@prefix owl: <http://www.w3.org/2002/07/owl#> . - Network accessline 5
@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> . - Network accessline 6
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> . - Network accessline 7
@prefix sh: <http://www.w3.org/ns/shacl#> . - Network accessline 8
@prefix sht: <http://www.w3.org/ns/shacl-test#> . - Network accessline 9
@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .
pkg/graph/testdata/shacl/core/targets/targetClassImplicit-001.ttl
- Network accessline 1
@prefix dash: <http://datashapes.org/dash#> . - Network accessline 2
@prefix ex: <http://datashapes.org/sh/tests/core/targets/targetClassImplicit-001.test#> . - Network accessline 3
@prefix mf: <http://www.w3.org/2001/sw/DataAccess/tests/test-manifest#> . - Network accessline 4
@prefix owl: <http://www.w3.org/2002/07/owl#> . - Network accessline 5
@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> . - Network accessline 6
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> . - Network accessline 7
@prefix sh: <http://www.w3.org/ns/shacl#> . - Network accessline 8
@prefix sht: <http://www.w3.org/ns/shacl-test#> . - Network accessline 9
@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .
pkg/graph/testdata/shacl/manifest.ttl
pkg/graph/testdata/shacl/sparql/component/propertyValidator-select-001.ttl
- Network accessline 1
@prefix dash: <http://datashapes.org/dash#> . - Network accessline 2
@prefix ex: <http://datashapes.org/sh/tests/sparql/component/propertyValidator-select-001.test#> . - Network accessline 3
@prefix mf: <http://www.w3.org/2001/sw/DataAccess/tests/test-manifest#> . - Network accessline 4
@prefix owl: <http://www.w3.org/2002/07/owl#> . - Network accessline 5
@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> . - Network accessline 6
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> . - Network accessline 7
@prefix sh: <http://www.w3.org/ns/shacl#> . - Network accessline 8
@prefix sht: <http://www.w3.org/ns/shacl-test#> . - Network accessline 9
@prefix xsd: <http://www.w3.org/2001/XMLSchema#> . - Network accessline 33
rdf:type sh:SPARQLSelectValidator ; sh:message "Values are literals with language \"{?lang}\"" ; sh:prefixes <http://datashapes.org/sh/tests/sparql/component/LanguageConstraintComponentUsingSELECT.test> ; - Network accessline 34
sh:message "Values are literals with language \"{?lang}\"" ; sh:prefixes <http://datashapes.org/sh/tests/sparql/component/LanguageConstraintComponentUsingSELECT.test> ; sh:select """ - Network accessline 35
sh:prefixes <http://datashapes.org/sh/tests/sparql/component/LanguageConstraintComponentUsingSELECT.test> ;
pkg/graph/testdata/shacl/sparql/component/validator-001.ttl
- Network accessline 1
@prefix dash: <http://datashapes.org/dash#> . - Network accessline 2
@prefix ex: <http://datashapes.org/sh/tests/sparql/component/validator-001.test#> . - Network accessline 3
@prefix mf: <http://www.w3.org/2001/sw/DataAccess/tests/test-manifest#> . - Network accessline 4
@prefix owl: <http://www.w3.org/2002/07/owl#> . - Network accessline 5
@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> . - Network accessline 6
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> . - Network accessline 7
@prefix sh: <http://www.w3.org/ns/shacl#> . - Network accessline 8
@prefix sht: <http://www.w3.org/ns/shacl-test#> . - Network accessline 9
@prefix xsd: <http://www.w3.org/2001/XMLSchema#> . - Network accessline 11
<http://datashapes.org/sh/tests/sparql/component/validator-001.test> - Network accessline 12
owl:imports <http://datashapes.org/dash> ;
pkg/graph/testdata/shacl/sparql/node/prefixes-001.ttl
- Network accessline 1
@prefix dash: <http://datashapes.org/dash#> . - Network accessline 2
@prefix ex: <http://datashapes.org/sh/tests/sparql/node/prefixes-001.test#> . - Network accessline 3
@prefix mf: <http://www.w3.org/2001/sw/DataAccess/tests/test-manifest#> . - Network accessline 4
@prefix owl: <http://www.w3.org/2002/07/owl#> . - Network accessline 5
@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> . - Network accessline 6
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> . - Network accessline 7
@prefix sh: <http://www.w3.org/ns/shacl#> . - Network accessline 8
@prefix sht: <http://www.w3.org/ns/shacl-test#> . - Network accessline 9
@prefix xsd: <http://www.w3.org/2001/XMLSchema#> . - Network accessline 11
<http://datashapes.org/sh/tests/sparql/node/prefixes-001.test> - Network accessline 12
sh:declare [ rdf:type sh:PrefixDeclaration ; sh:namespace "http://datashapes.org/sh/tests/sparql/node/prefixes-001.test#"^^xsd:anyURI ; - Network accessline 13
rdf:type sh:PrefixDeclaration ; sh:namespace "http://datashapes.org/sh/tests/sparql/node/prefixes-001.test#"^^xsd:anyURI ; sh:prefix "ex" ; - Network accessline 14
sh:namespace "http://datashapes.org/sh/tests/sparql/node/prefixes-001.test#"^^xsd:anyURI ; - Network accessline 17
. ex:InvalidResource1 ex:property <http://test.com/ns#Value> ; - Network accessline 18
ex:InvalidResource1 ex:property <http://test.com/ns#Value> ; . - Network accessline 19
ex:property <http://test.com/ns#Value> ; - Network accessline 20
. ex:TestPrefixes owl:imports <http://datashapes.org/sh/tests/sparql/node/prefixes-001.test> ; - Network accessline 21
ex:TestPrefixes owl:imports <http://datashapes.org/sh/tests/sparql/node/prefixes-001.test> ; sh:declare [ - Network accessline 22
owl:imports <http://datashapes.org/sh/tests/sparql/node/prefixes-001.test> ; - Network accessline 23
sh:declare [ sh:namespace "http://test.com/ns#"^^xsd:anyURI ; sh:prefix "test" ; - Network accessline 24
sh:namespace "http://test.com/ns#"^^xsd:anyURI ; - Network accessline 64
sh:sourceConstraintComponent sh:SPARQLConstraintComponent ; sh:sourceShape ex:TestShape ; sh:value <http://test.com/ns#Value> ; - Network accessline 65
sh:sourceShape ex:TestShape ; sh:value <http://test.com/ns#Value> ; ] ; - Network accessline 66
sh:value <http://test.com/ns#Value> ;
pkg/graph/testdata/shacl/sparql/node/sparql-001.ttl
- Network accessline 1
@prefix dash: <http://datashapes.org/dash#> . - Network accessline 2
@prefix ex: <http://datashapes.org/sh/tests/sparql/node/sparql-001.test#> . - Network accessline 3
@prefix mf: <http://www.w3.org/2001/sw/DataAccess/tests/test-manifest#> . - Network accessline 4
@prefix owl: <http://www.w3.org/2002/07/owl#> . - Network accessline 5
@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> . - Network accessline 6
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> . - Network accessline 7
@prefix sh: <http://www.w3.org/ns/shacl#> . - Network accessline 8
@prefix sht: <http://www.w3.org/ns/shacl-test#> . - Network accessline 9
@prefix xsd: <http://www.w3.org/2001/XMLSchema#> . - Network accessline 28
ex:TestShape-sparql sh:message "Cannot have a label" ; sh:prefixes <http://datashapes.org/sh/tests/sparql/node/sparql-001.test> ; - Network accessline 29
sh:message "Cannot have a label" ; sh:prefixes <http://datashapes.org/sh/tests/sparql/node/sparql-001.test> ; sh:select """ - Network accessline 30
sh:prefixes <http://datashapes.org/sh/tests/sparql/node/sparql-001.test> ; - Network accessline 33
WHERE { $this ?path ?value . FILTER (?path = <http://www.w3.org/2000/01/rdf-schema#label>) . - Network accessline 34
$this ?path ?value . FILTER (?path = <http://www.w3.org/2000/01/rdf-schema#label>) . }""" ; - Network accessline 35
FILTER (?path = <http://www.w3.org/2000/01/rdf-schema#label>) .
pkg/graph/testdata/shacl/sparql/pre-binding/pre-binding-006.ttl
- Network accessline 1
@prefix dash: <http://datashapes.org/dash#> . - Network accessline 2
@prefix ex: <http://datashapes.org/sh/tests/sparql/pre-binding/pre-binding-006.test#> . - Network accessline 3
@prefix mf: <http://www.w3.org/2001/sw/DataAccess/tests/test-manifest#> . - Network accessline 4
@prefix owl: <http://www.w3.org/2002/07/owl#> . - Network accessline 5
@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> . - Network accessline 6
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> . - Network accessline 7
@prefix sh: <http://www.w3.org/ns/shacl#> . - Network accessline 8
@prefix sht: <http://www.w3.org/ns/shacl-test#> . - Network accessline 9
@prefix xsd: <http://www.w3.org/2001/XMLSchema#> . - Network accessline 12
sh:declare [ sh:prefix "ex" ; sh:namespace "http://datashapes.org/sh/tests/sparql/pre-binding/pre-binding-006.test#"^^xsd:anyURI ; - Network accessline 13
sh:prefix "ex" ; sh:namespace "http://datashapes.org/sh/tests/sparql/pre-binding/pre-binding-006.test#"^^xsd:anyURI ; ] . - Network accessline 14
sh:namespace "http://datashapes.org/sh/tests/sparql/pre-binding/pre-binding-006.test#"^^xsd:anyURI ;
pkg/graph/testdata/shacl/sparql/pre-binding/unsupported-sparql-004.ttl
- Network accessline 1
@prefix ex: <http://datashapes.org/sh/tests/sparql/pre-binding/unsupported-sparql-004.test#> . - Network accessline 2
@prefix mf: <http://www.w3.org/2001/sw/DataAccess/tests/test-manifest#> . - Network accessline 3
@prefix owl: <http://www.w3.org/2002/07/owl#> . - Network accessline 4
@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> . - Network accessline 5
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> . - Network accessline 6
@prefix sh: <http://www.w3.org/ns/shacl#> . - Network accessline 7
@prefix sht: <http://www.w3.org/ns/shacl-test#> . - Network accessline 8
@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .
pkg/graph/testdata/w3c/LICENSE.md
- Network accessline 1
This repository is covered by the dual-licensing approach described in [LICENSES FOR W3C TEST SUITES](https://www.w3.org/Consortium/Legal/2008/04-testsuite-copyright.html). - Network accessline 2
[LICENSES FOR W3C TEST SUITES](https://www.w3.org/Consortium/Legal/2008/04-testsuite-copyright.html).
pkg/graph/testdata/w3c/rdf/manifest.ttl
- Network accessline 5
PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> - Network accessline 6
PREFIX rdfs: <http://www.w3.org/2000/01/rdf-schema#> - Network accessline 7
PREFIX mf: <http://www.w3.org/2001/sw/DataAccess/tests/test-manifest#> - Network accessline 8
PREFIX rdft: <http://www.w3.org/ns/rdftest#> - Network accessline 9
PREFIX qt: <http://www.w3.org/2001/sw/DataAccess/tests/test-query#> - Network accessline 10
PREFIX ut: <http://www.w3.org/2009/sparql/tests/test-update#> - Network accessline 505
<rdf-rdf11-rdf-xml#amp-in-url-test001> <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://www.w3.org/ns/rdftest#TestXMLEval> ; - Network accessline 506
<http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://www.w3.org/ns/rdftest#TestXMLEval> ; - Network accessline 507
<http://www.w3.org/2001/sw/DataAccess/tests/test-manifest#action> <rdf11/rdf-xml/amp-in-url/test001.rdf> ; - Network accessline 508
<http://www.w3.org/2001/sw/DataAccess/tests/test-manifest#name> "amp-in-url-test001" ; - Network accessline 509
<http://www.w3.org/2001/sw/DataAccess/tests/test-manifest#result> <rdf11/rdf-xml/amp-in-url/test001.nt> ; - Network accessline 510
<http://www.w3.org/ns/rdftest#approval> <http://www.w3.org/ns/rdftest#Approved> ; - Network accessline 513
<rdf-rdf11-rdf-xml#datatypes-test001> <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://www.w3.org/ns/rdftest#TestXMLEval> ; - Network accessline 514
<http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://www.w3.org/ns/rdftest#TestXMLEval> ; - Network accessline 515
<http://www.w3.org/2001/sw/DataAccess/tests/test-manifest#action> <rdf11/rdf-xml/datatypes/test001.rdf> ; - Network accessline 516
<http://www.w3.org/2001/sw/DataAccess/tests/test-manifest#name> "datatypes-test001" ; - Network accessline 517
<http://www.w3.org/2001/sw/DataAccess/tests/test-manifest#result> <rdf11/rdf-xml/datatypes/test001.nt> ; - Network accessline 518
<http://www.w3.org/ns/rdftest#approval> <http://www.w3.org/ns/rdftest#Approved> ; - Network accessline 521
<rdf-rdf11-rdf-xml#rdf-containers-syntax-vs-schema-test004> <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://www.w3.org/ns/rdftest#TestXMLEval> ; - Network accessline 522
<http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://www.w3.org/ns/rdftest#TestXMLEval> ; - Network accessline 523
<http://www.w3.org/2001/sw/DataAccess/tests/test-manifest#action> <rdf11/rdf-xml/rdf-containers-syntax-vs-schema/test004.rdf> ; - Network accessline 524
<http://www.w3.org/2001/sw/DataAccess/tests/test-manifest#name> "rdf-containers-syntax-vs-schema-test004" ; - Network accessline 525
<http://www.w3.org/2001/sw/DataAccess/tests/test-manifest#result> <rdf11/rdf-xml/rdf-containers-syntax-vs-schema/test004.nt> ; - Network accessline 526
<http://www.w3.org/ns/rdftest#approval> <http://www.w3.org/ns/rdftest#Approved> ; - Network accessline 529
<rdf-rdf11-rdf-xml#rdf-ns-prefix-confusion-test0010> <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://www.w3.org/ns/rdftest#TestXMLEval> ; - Network accessline 530
<http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://www.w3.org/ns/rdftest#TestXMLEval> ; - Network accessline 531
<http://www.w3.org/2001/sw/DataAccess/tests/test-manifest#action> <rdf11/rdf-xml/rdf-ns-prefix-confusion/test0010.rdf> ; - Network accessline 532
<http://www.w3.org/2001/sw/DataAccess/tests/test-manifest#name> "rdf-ns-prefix-confusion-test0010" ; - Network accessline 533
<http://www.w3.org/2001/sw/DataAccess/tests/test-manifest#result> <rdf11/rdf-xml/rdf-ns-prefix-confusion/test0010.nt> ; - Network accessline 534
<http://www.w3.org/ns/rdftest#approval> <http://www.w3.org/ns/rdftest#Approved> ; - Network accessline 537
<rdf-rdf11-rdf-xml#rdfms-empty-property-elements-test017> <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://www.w3.org/ns/rdftest#TestXMLEval> ; - Network accessline 538
<http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://www.w3.org/ns/rdftest#TestXMLEval> ; - Network accessline 539
<http://www.w3.org/2001/sw/DataAccess/tests/test-manifest#action> <rdf11/rdf-xml/rdfms-empty-property-elements/test017.rdf> ; - Network accessline 540
<http://www.w3.org/2001/sw/DataAccess/tests/test-manifest#name> "rdfms-empty-property-elements-test017" ; - Network accessline 541
<http://www.w3.org/2001/sw/DataAccess/tests/test-manifest#result> <rdf11/rdf-xml/rdfms-empty-property-elements/test017.nt> ; - Network accessline 542
<http://www.w3.org/ns/rdftest#approval> <http://www.w3.org/ns/rdftest#Approved> ; - Network accessline 545
<rdf-rdf11-rdf-xml#rdfms-reification-required-test001> <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://www.w3.org/ns/rdftest#TestXMLEval> ; - Network accessline 546
<http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://www.w3.org/ns/rdftest#TestXMLEval> ; - Network accessline 547
<http://www.w3.org/2001/sw/DataAccess/tests/test-manifest#action> <rdf11/rdf-xml/rdfms-reification-required/test001.rdf> ; - Network accessline 548
<http://www.w3.org/2001/sw/DataAccess/tests/test-manifest#name> "rdfms-reification-required-test001" ; - Network accessline 549
<http://www.w3.org/2001/sw/DataAccess/tests/test-manifest#result> <rdf11/rdf-xml/rdfms-reification-required/test001.nt> ; - Network accessline 550
<http://www.w3.org/ns/rdftest#approval> <http://www.w3.org/ns/rdftest#Approved> ; - Network accessline 553
<rdf-rdf11-rdf-xml#rdfms-seq-representation-test001> <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://www.w3.org/ns/rdftest#TestXMLEval> ; - Network accessline 554
<http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://www.w3.org/ns/rdftest#TestXMLEval> ; - Network accessline 555
<http://www.w3.org/2001/sw/DataAccess/tests/test-manifest#action> <rdf11/rdf-xml/rdfms-seq-representation/test001.rdf> ; - Network accessline 556
<http://www.w3.org/2001/sw/DataAccess/tests/test-manifest#name> "rdfms-seq-representation-test001" ; - Network accessline 557
<http://www.w3.org/2001/sw/DataAccess/tests/test-manifest#result> <rdf11/rdf-xml/rdfms-seq-representation/test001.nt> ; - Network accessline 558
<http://www.w3.org/ns/rdftest#approval> <http://www.w3.org/ns/rdftest#Approved> ; - Network accessline 561
<rdf-rdf11-rdf-xml#rdfms-xmllang-test003> <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://www.w3.org/ns/rdftest#TestXMLEval> ; - Network accessline 562
<http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://www.w3.org/ns/rdftest#TestXMLEval> ; - Network accessline 563
<http://www.w3.org/2001/sw/DataAccess/tests/test-manifest#action> <rdf11/rdf-xml/rdfms-xmllang/test003.rdf> ; - Network accessline 564
<http://www.w3.org/2001/sw/DataAccess/tests/test-manifest#name> "rdfms-xmllang-test003" ; - Network accessline 565
<http://www.w3.org/2001/sw/DataAccess/tests/test-manifest#result> <rdf11/rdf-xml/rdfms-xmllang/test003.nt> ; - Network accessline 566
<http://www.w3.org/ns/rdftest#approval> <http://www.w3.org/ns/rdftest#Approved> ; - Network accessline 569
<rdf-rdf11-rdf-xml#rdfms-syntax-incomplete-test004> <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://www.w3.org/ns/rdftest#TestXMLEval> ; - Network accessline 570
<http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://www.w3.org/ns/rdftest#TestXMLEval> ; - Network accessline 571
<http://www.w3.org/2001/sw/DataAccess/tests/test-manifest#action> <rdf11/rdf-xml/rdfms-syntax-incomplete/test004.rdf> ; - Network accessline 572
<http://www.w3.org/2001/sw/DataAccess/tests/test-manifest#name> "rdfms-syntax-incomplete-test004" ; - Network accessline 573
<http://www.w3.org/2001/sw/DataAccess/tests/test-manifest#result> <rdf11/rdf-xml/rdfms-syntax-incomplete/test004.nt> ; - Network accessline 574
<http://www.w3.org/ns/rdftest#approval> <http://www.w3.org/ns/rdftest#Approved> ; - Network accessline 577
<rdf-rdf11-rdf-xml#xml-canon-test001> <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://www.w3.org/ns/rdftest#TestXMLEval> ; - Network accessline 578
<http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://www.w3.org/ns/rdftest#TestXMLEval> ; - Network accessline 579
<http://www.w3.org/2001/sw/DataAccess/tests/test-manifest#action> <rdf11/rdf-xml/xml-canon/test001.rdf> ; - Network accessline 580
<http://www.w3.org/2001/sw/DataAccess/tests/test-manifest#name> "xml-canon-test001" ; - Network accessline 581
<http://www.w3.org/2001/sw/DataAccess/tests/test-manifest#result> <rdf11/rdf-xml/xml-canon/test001.nt> ; - Network accessline 582
<http://www.w3.org/ns/rdftest#approval> <http://www.w3.org/ns/rdftest#Approved> ; - Network accessline 585
<rdf-rdf11-rdf-xml#xmlbase-test013> <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://www.w3.org/ns/rdftest#TestXMLEval> ; - Network accessline 586
<http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://www.w3.org/ns/rdftest#TestXMLEval> ; - Network accessline 587
<http://www.w3.org/2001/sw/DataAccess/tests/test-manifest#action> <rdf11/rdf-xml/xmlbase/test013.rdf> ; - Network accessline 588
<http://www.w3.org/2001/sw/DataAccess/tests/test-manifest#name> "xmlbase-test013" ; - Network accessline 589
<http://www.w3.org/2001/sw/DataAccess/tests/test-manifest#result> <rdf11/rdf-xml/xmlbase/test013.nt> ; - Network accessline 590
<http://www.w3.org/ns/rdftest#approval> <http://www.w3.org/ns/rdftest#Approved> ; - Network accessline 593
<rdf-rdf11-rdf-xml#rdfms-rdf-id-error005> <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://www.w3.org/ns/rdftest#TestXMLNegativeSyntax> ; - Network accessline 594
<http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://www.w3.org/ns/rdftest#TestXMLNegativeSyntax> ; - Network accessline 595
<http://www.w3.org/2001/sw/DataAccess/tests/test-manifest#action> <rdf11/rdf-xml/rdfms-rdf-id/error005.rdf> ; - Network accessline 596
<http://www.w3.org/2001/sw/DataAccess/tests/test-manifest#name> "rdfms-rdf-id-error005" ; - Network accessline 597
<http://www.w3.org/ns/rdftest#approval> <http://www.w3.org/ns/rdftest#Approved> ; - Network accessline 600
<rdf-rdf11-rdf-xml#rdfms-abouteach-error001> <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://www.w3.org/ns/rdftest#TestXMLNegativeSyntax> ; - Network accessline 601
<http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://www.w3.org/ns/rdftest#TestXMLNegativeSyntax> ; - Network accessline 602
<http://www.w3.org/2001/sw/DataAccess/tests/test-manifest#action> <rdf11/rdf-xml/rdfms-abouteach/error001.rdf> ; - Network accessline 603
<http://www.w3.org/2001/sw/DataAccess/tests/test-manifest#name> "rdfms-abouteach-error001" ; - Network accessline 604
<http://www.w3.org/ns/rdftest#approval> <http://www.w3.org/ns/rdftest#Approved> ; - Network accessline 607
<rdf-rdf11-rdf-xml#rdfms-syntax-incomplete-error001> <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://www.w3.org/ns/rdftest#TestXMLNegativeSyntax> ; - Network accessline 608
<http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://www.w3.org/ns/rdftest#TestXMLNegativeSyntax> ; - Network accessline 609
<http://www.w3.org/2001/sw/DataAccess/tests/test-manifest#action> <rdf11/rdf-xml/rdfms-syntax-incomplete/error001.rdf> ; - Network accessline 610
<http://www.w3.org/2001/sw/DataAccess/tests/test-manifest#name> "rdfms-syntax-incomplete-error001" ; - Network accessline 611
<http://www.w3.org/ns/rdftest#approval> <http://www.w3.org/ns/rdftest#Approved> ; - Network accessline 614
<rdf-rdf11-rdf-xml#rdf-containers-syntax-vs-schema-error001> <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://www.w3.org/ns/rdftest#TestXMLNegativeSyntax> ; - Network accessline 615
<http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://www.w3.org/ns/rdftest#TestXMLNegativeSyntax> ; - Network accessline 616
<http://www.w3.org/2001/sw/DataAccess/tests/test-manifest#action> <rdf11/rdf-xml/rdf-containers-syntax-vs-schema/error001.rdf> ; - Network accessline 617
<http://www.w3.org/2001/sw/DataAccess/tests/test-manifest#name> "rdf-containers-syntax-vs-schema-error001" ; - Network accessline 618
<http://www.w3.org/ns/rdftest#approval> <http://www.w3.org/ns/rdftest#Approved> ; - Network accessline 621
<rdf-rdf12-rdf-xml-eval#rdf12-xml-dir-01> <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://www.w3.org/ns/rdftest#TestXMLEval> ; - Network accessline 622
<http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://www.w3.org/ns/rdftest#TestXMLEval> ; - Network accessline 623
<http://www.w3.org/2001/sw/DataAccess/tests/test-manifest#action> <rdf12/rdf-xml/eval/rdf12-xml-dir-01.rdf> ; - Network accessline 624
<http://www.w3.org/2001/sw/DataAccess/tests/test-manifest#name> "rdf12-xml-dir-01" ; - Network accessline 625
<http://www.w3.org/2001/sw/DataAccess/tests/test-manifest#result> <rdf12/rdf-xml/eval/rdf12-xml-dir-01.nt> ; - Network accessline 628
<rdf-rdf12-rdf-xml-eval#rdf12-xml-tt-01> <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://www.w3.org/ns/rdftest#TestXMLEval> ; - Network accessline 629
<http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://www.w3.org/ns/rdftest#TestXMLEval> ; - Network accessline 630
<http://www.w3.org/2001/sw/DataAccess/tests/test-manifest#action> <rdf12/rdf-xml/eval/rdf12-xml-tt-01.rdf> ; - Network accessline 631
<http://www.w3.org/2001/sw/DataAccess/tests/test-manifest#name> "rdf12-xml-tt-01" ; - Network accessline 632
<http://www.w3.org/2001/sw/DataAccess/tests/test-manifest#result> <rdf12/rdf-xml/eval/rdf12-xml-tt-01.nt> ; - Network accessline 635
<rdf-rdf12-rdf-xml-eval#rdf12-xml-tt-07> <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://www.w3.org/ns/rdftest#TestXMLNegativeSyntax> ; - Network accessline 636
<http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://www.w3.org/ns/rdftest#TestXMLNegativeSyntax> ; - Network accessline 637
<http://www.w3.org/2001/sw/DataAccess/tests/test-manifest#action> <rdf12/rdf-xml/eval/rdf12-xml-tt-07.rdf> ; - Network accessline 638
<http://www.w3.org/2001/sw/DataAccess/tests/test-manifest#name> "rdf12-xml-tt-07" ; - Network accessline 641
<rdf-rdf12-rdf-xml-eval#rdf12-xml-an-01> <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://www.w3.org/ns/rdftest#TestXMLEval> ; - Network accessline 642
<http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://www.w3.org/ns/rdftest#TestXMLEval> ; - Network accessline 643
<http://www.w3.org/2001/sw/DataAccess/tests/test-manifest#action> <rdf12/rdf-xml/eval/rdf12-xml-an-01.rdf> ; - Network accessline 644
<http://www.w3.org/2001/sw/DataAccess/tests/test-manifest#name> "rdf12-xml-an-01" ; - Network accessline 645
<http://www.w3.org/2001/sw/DataAccess/tests/test-manifest#result> <rdf12/rdf-xml/eval/rdf12-xml-an-01.nt> ; - Network accessline 648
<rdf-rdf12-rdf-xml-eval#rdf12-xml-an-reif-01> <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://www.w3.org/ns/rdftest#TestXMLEval> ; - Network accessline 649
<http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://www.w3.org/ns/rdftest#TestXMLEval> ; - Network accessline 650
<http://www.w3.org/2001/sw/DataAccess/tests/test-manifest#action> <rdf12/rdf-xml/eval/rdf12-xml-an-reif-01.rdf> ; - Network accessline 651
<http://www.w3.org/2001/sw/DataAccess/tests/test-manifest#name> "rdf12-xml-an-reif-01.rdf" ; - Network accessline 652
<http://www.w3.org/2001/sw/DataAccess/tests/test-manifest#result> <rdf12/rdf-xml/eval/rdf12-xml-an-reif-01.nt> ;
pkg/graph/testdata/w3c/rdf/rdf11/rdf-trig/nested_blankNodePropertyLists.nq
- Network accessline 1
_:b1 <http://a.example/p1> _:b2 . - Network accessline 2
_:b2 <http://a.example/p2> <http://a.example/o2> . - Network accessline 3
_:b1 <http://a.example/p> <http://a.example/o> . - Network accessline 4
_:b3 <http://a.example/p1> _:b4 <http://example/graph> . - Network accessline 5
_:b4 <http://a.example/p2> <http://a.example/o2> <http://example/graph> . - Network accessline 6
_:b3 <http://a.example/p> <http://a.example/o> <http://example/graph> .
pkg/graph/testdata/w3c/rdf/rdf11/rdf-trig/nested_blankNodePropertyLists.trig
- Network accessline 1
{[ <http://a.example/p1> [ <http://a.example/p2> <http://a.example/o2> ] ; <http://a.example/p> <http://a.example/o> ].} - Network accessline 2
<http://example/graph> {[ <http://a.example/p1> [ <http://a.example/p2> <http://a.example/o2> ] ; <http://a.example/p> <http://a.example/o> ].}
pkg/graph/testdata/w3c/rdf/rdf11/rdf-trig/trig-syntax-bad-uri-escape-01.trig
pkg/graph/testdata/w3c/rdf/rdf11/rdf-turtle/IRI-resolution-01.nt
- Network accessline 1
<urn:ex:s001> <urn:ex:p> <g:h> . <urn:ex:s002> <urn:ex:p> <http://a/bb/ccc/g> . - Network accessline 2
<urn:ex:s002> <urn:ex:p> <http://a/bb/ccc/g> . - Network accessline 3
<urn:ex:s003> <urn:ex:p> <http://a/bb/ccc/g> . - Network accessline 4
<urn:ex:s004> <urn:ex:p> <http://a/bb/ccc/g/> . - Network accessline 5
<urn:ex:s005> <urn:ex:p> <http://a/g> . - Network accessline 6
<urn:ex:s006> <urn:ex:p> <http://g> . - Network accessline 7
<urn:ex:s007> <urn:ex:p> <http://a/bb/ccc/d;p?y> . - Network accessline 8
<urn:ex:s008> <urn:ex:p> <http://a/bb/ccc/g?y> . - Network accessline 9
<urn:ex:s009> <urn:ex:p> <http://a/bb/ccc/d;p?q#s> . - Network accessline 10
<urn:ex:s010> <urn:ex:p> <http://a/bb/ccc/g#s> . - Network accessline 11
<urn:ex:s011> <urn:ex:p> <http://a/bb/ccc/g?y#s> . - Network accessline 12
<urn:ex:s012> <urn:ex:p> <http://a/bb/ccc/;x> . - Network accessline 13
<urn:ex:s013> <urn:ex:p> <http://a/bb/ccc/g;x> . - Network accessline 14
<urn:ex:s014> <urn:ex:p> <http://a/bb/ccc/g;x?y#s> . - Network accessline 15
<urn:ex:s015> <urn:ex:p> <http://a/bb/ccc/d;p?q> . - Network accessline 16
<urn:ex:s016> <urn:ex:p> <http://a/bb/ccc/> . - Network accessline 17
<urn:ex:s017> <urn:ex:p> <http://a/bb/ccc/> . - Network accessline 18
<urn:ex:s018> <urn:ex:p> <http://a/bb/> . - Network accessline 19
<urn:ex:s019> <urn:ex:p> <http://a/bb/> . - Network accessline 20
<urn:ex:s020> <urn:ex:p> <http://a/bb/g> . - Network accessline 21
<urn:ex:s021> <urn:ex:p> <http://a/> . - Network accessline 22
<urn:ex:s022> <urn:ex:p> <http://a/> . - Network accessline 23
<urn:ex:s023> <urn:ex:p> <http://a/g> . - Network accessline 24
<urn:ex:s024> <urn:ex:p> <http://a/g> . - Network accessline 25
<urn:ex:s025> <urn:ex:p> <http://a/g> . - Network accessline 26
<urn:ex:s026> <urn:ex:p> <http://a/g> . - Network accessline 27
<urn:ex:s027> <urn:ex:p> <http://a/g> . - Network accessline 28
<urn:ex:s028> <urn:ex:p> <http://a/bb/ccc/g.> . - Network accessline 29
<urn:ex:s029> <urn:ex:p> <http://a/bb/ccc/.g> . - Network accessline 30
<urn:ex:s030> <urn:ex:p> <http://a/bb/ccc/g..> . - Network accessline 31
<urn:ex:s031> <urn:ex:p> <http://a/bb/ccc/..g> . - Network accessline 32
<urn:ex:s032> <urn:ex:p> <http://a/bb/g> . - Network accessline 33
<urn:ex:s033> <urn:ex:p> <http://a/bb/ccc/g/> . - Network accessline 34
<urn:ex:s034> <urn:ex:p> <http://a/bb/ccc/g/h> . - Network accessline 35
<urn:ex:s035> <urn:ex:p> <http://a/bb/ccc/h> . - Network accessline 36
<urn:ex:s036> <urn:ex:p> <http://a/bb/ccc/g;x=1/y> . - Network accessline 37
<urn:ex:s037> <urn:ex:p> <http://a/bb/ccc/y> . - Network accessline 38
<urn:ex:s038> <urn:ex:p> <http://a/bb/ccc/g?y/./x> . - Network accessline 39
<urn:ex:s039> <urn:ex:p> <http://a/bb/ccc/g?y/../x> . - Network accessline 40
<urn:ex:s040> <urn:ex:p> <http://a/bb/ccc/g#s/./x> . - Network accessline 41
<urn:ex:s041> <urn:ex:p> <http://a/bb/ccc/g#s/../x> .
pkg/graph/testdata/w3c/rdf/rdf11/rdf-turtle/IRI-resolution-01.ttl
pkg/graph/testdata/w3c/rdf/rdf11/rdf-turtle/blankNodePropertyList_containing_collection.nt
- Network accessline 1
_:b1 <http://a.example/p1> _:el1 . - Network accessline 2
_:el1 <http://www.w3.org/1999/02/22-rdf-syntax-ns#first> "1"^^<http://www.w3.org/2001/XMLSchema#integer> . - Network accessline 3
_:el1 <http://www.w3.org/1999/02/22-rdf-syntax-ns#rest> <http://www.w3.org/1999/02/22-rdf-syntax-ns#nil> .
pkg/graph/testdata/w3c/rdf/rdf11/rdf-turtle/blankNodePropertyList_containing_collection.ttl
- Network accessline 1
[ <http://a.example/p1> (1) ] .
pkg/graph/testdata/w3c/rdf/rdf11/rdf-turtle/collection_object.nt
- Network accessline 1
<http://a.example/s> <http://a.example/p> _:el1 . - Network accessline 2
_:el1 <http://www.w3.org/1999/02/22-rdf-syntax-ns#first> "1"^^<http://www.w3.org/2001/XMLSchema#integer> . - Network accessline 3
_:el1 <http://www.w3.org/1999/02/22-rdf-syntax-ns#rest> <http://www.w3.org/1999/02/22-rdf-syntax-ns#nil> .
pkg/graph/testdata/w3c/rdf/rdf11/rdf-turtle/collection_object.ttl
- Network accessline 1
<http://a.example/s> <http://a.example/p> (1) .
pkg/graph/testdata/w3c/rdf/rdf11/rdf-turtle/nested_blankNodePropertyLists.nt
pkg/graph/testdata/w3c/rdf/rdf11/rdf-turtle/nested_blankNodePropertyLists.ttl
- Network accessline 1
[ <http://a.example/p1> [ <http://a.example/p2> <http://a.example/o2> ] ; <http://a.example/p> <http://a.example/o> ].
pkg/graph/testdata/w3c/rdf/rdf11/rdf-turtle/nested_collection.nt
- Network accessline 1
<http://a.example/s> <http://a.example/p> _:outerEl1 . - Network accessline 2
_:outerEl1 <http://www.w3.org/1999/02/22-rdf-syntax-ns#first> _:innerEl1 . - Network accessline 3
_:innerEl1 <http://www.w3.org/1999/02/22-rdf-syntax-ns#first> "1"^^<http://www.w3.org/2001/XMLSchema#integer> . - Network accessline 4
_:innerEl1 <http://www.w3.org/1999/02/22-rdf-syntax-ns#rest> <http://www.w3.org/1999/02/22-rdf-syntax-ns#nil> . - Network accessline 5
_:outerEl1 <http://www.w3.org/1999/02/22-rdf-syntax-ns#rest> <http://www.w3.org/1999/02/22-rdf-syntax-ns#nil> .
pkg/graph/testdata/w3c/rdf/rdf11/rdf-turtle/nested_collection.ttl
- Network accessline 1
<http://a.example/s> <http://a.example/p> ((1)) .
pkg/graph/testdata/w3c/rdf/rdf11/rdf-turtle/turtle-syntax-bad-struct-02.ttl
pkg/graph/testdata/w3c/rdf/rdf11/rdf-xml/amp-in-url/test001.nt
- Network accessline 7
# # Please see the full Copyright clause at # <http://www.w3.org/Consortium/Legal/copyright-software.html> - Network accessline 8
# Please see the full Copyright clause at # <http://www.w3.org/Consortium/Legal/copyright-software.html> # - Network accessline 9
# <http://www.w3.org/Consortium/Legal/copyright-software.html> - Network accessline 14
# ##################################################################### <http://example/q?abc=1&def=2> <http://www.w3.org/1999/02/22-rdf-syntax-ns#value> "xxx" . - Network accessline 16
<http://example/q?abc=1&def=2> <http://www.w3.org/1999/02/22-rdf-syntax-ns#value> "xxx" .
pkg/graph/testdata/w3c/rdf/rdf11/rdf-xml/amp-in-url/test001.rdf
- Network accessline 9
Please see the full Copyright clause at <http://www.w3.org/Consortium/Legal/copyright-software.html> - Network accessline 10
<http://www.w3.org/Consortium/Legal/copyright-software.html> - Network accessline 20
http://www.w3.org/TR/REC-xml#sec-predefined-ent - Network accessline 32
$Id: test001.rdf,v 1.5 2001/09/27 21:39:27 barstow Exp $ --> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> - Network accessline 34
<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> - Network accessline 36
<rdf:Description rdf:about="http://example/q?abc=1&def=2">
pkg/graph/testdata/w3c/rdf/rdf11/rdf-xml/datatypes/test001.nt
- Network accessline 7
# # Please see the full Copyright clause at # <http://www.w3.org/Consortium/Legal/copyright-software.html> - Network accessline 8
# Please see the full Copyright clause at # <http://www.w3.org/Consortium/Legal/copyright-software.html> # - Network accessline 9
# <http://www.w3.org/Consortium/Legal/copyright-software.html> - Network accessline 12
# ##################################################################### <http://example.org/foo> <http://example.org/bar> "10"^^<http://www.w3.org/2001/XMLSchema#integer> . - Network accessline 13
##################################################################### <http://example.org/foo> <http://example.org/bar> "10"^^<http://www.w3.org/2001/XMLSchema#integer> . <http://example.org/foo> <http://example.org/baz> "10"^^<http://www.w - Network accessline 14
<http://example.org/foo> <http://example.org/bar> "10"^^<http://www.w3.org/2001/XMLSchema#integer> . - Network accessline 15
<http://example.org/foo> <http://example.org/baz> "10"^^<http://www.w3.org/2001/XMLSchema#integer> .
pkg/graph/testdata/w3c/rdf/rdf11/rdf-xml/datatypes/test001.rdf
- Network accessline 10
Please see the full Copyright clause at <http://www.w3.org/Consortium/Legal/copyright-software.html> - Network accessline 11
<http://www.w3.org/Consortium/Legal/copyright-software.html> - Network accessline 13
Description: A simple datatype production; a language+ datatype production. Simply duplicate the constructs under https://w3c.github.io/rdf-tests/rdf/rdf11/rdf-xml/rdf-n-triples/test.nt - Network accessline 15
https://w3c.github.io/rdf-tests/rdf/rdf11/rdf-xml/rdf-n-triples/test.nt - Network accessline 21
<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" - Network accessline 22
xmlns:eg="http://example.org/"> - Network accessline 24
<rdf:Description rdf:about="http://example.org/foo"> - Network accessline 25
<eg:bar rdf:datatype="http://www.w3.org/2001/XMLSchema#integer">10</eg:bar> - Network accessline 26
<eg:baz rdf:datatype="http://www.w3.org/2001/XMLSchema#integer" xml:lang="fr">10</eg:baz>
pkg/graph/testdata/w3c/rdf/rdf11/rdf-xml/rdf-containers-syntax-vs-schema/error001.rdf
- Network accessline 16
Please see the full Copyright clause at <http://www.w3.org/Consortium/Legal/copyright-software.html> - Network accessline 17
<http://www.w3.org/Consortium/Legal/copyright-software.html> - Network accessline 23
<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" - Network accessline 24
xmlns:foo="http://foo/">
pkg/graph/testdata/w3c/rdf/rdf11/rdf-xml/rdf-containers-syntax-vs-schema/test004.nt
- Network accessline 7
# # Please see the full Copyright clause at # <http://www.w3.org/Consortium/Legal/copyright-software.html> - Network accessline 8
# Please see the full Copyright clause at # <http://www.w3.org/Consortium/Legal/copyright-software.html> # - Network accessline 9
# <http://www.w3.org/Consortium/Legal/copyright-software.html> - Network accessline 12
# ##################################################################### _:bar <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://foo/Bar> . - Network accessline 13
##################################################################### _:bar <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://foo/Bar> . _:bar <http://www.w3.org/1999/02/22-rdf-syntax-ns#_1> "1" . - Network accessline 14
_:bar <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://foo/Bar> . - Network accessline 15
_:bar <http://www.w3.org/1999/02/22-rdf-syntax-ns#_1> "1" . - Network accessline 16
<https://w3c.github.io/rdf-tests/rdf/rdf11/rdf-xml/rdf-containers-syntax-vs-schema/test004.rdf#e1> <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://www.w3.org/1999/02/22-rdf-syntax-ns#Statement> . - Network accessline 17
<https://w3c.github.io/rdf-tests/rdf/rdf11/rdf-xml/rdf-containers-syntax-vs-schema/test004.rdf#e1> <http://www.w3.org/1999/02/22-rdf-syntax-ns#subject> _:bar . - Network accessline 18
<https://w3c.github.io/rdf-tests/rdf/rdf11/rdf-xml/rdf-containers-syntax-vs-schema/test004.rdf#e1> <http://www.w3.org/1999/02/22-rdf-syntax-ns#predicate> <http://www.w3.org/1999/02/22-rdf-syntax-ns#_1> . - Network accessline 19
<https://w3c.github.io/rdf-tests/rdf/rdf11/rdf-xml/rdf-containers-syntax-vs-schema/test004.rdf#e1> <http://www.w3.org/1999/02/22-rdf-syntax-ns#object> "1" . - Network accessline 20
_:bar <http://www.w3.org/1999/02/22-rdf-syntax-ns#_2> "2"^^<http://www.w3.org/1999/02/22-rdf-syntax-ns#XMLLiteral> . - Network accessline 21
_:bar <http://www.w3.org/1999/02/22-rdf-syntax-ns#_3> _:res . - Network accessline 22
_:res <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://foo/Bar> . - Network accessline 23
_:bar <http://www.w3.org/1999/02/22-rdf-syntax-ns#_4> _:res2 . - Network accessline 24
<https://w3c.github.io/rdf-tests/rdf/rdf11/rdf-xml/rdf-containers-syntax-vs-schema/test004.rdf#e4> <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://www.w3.org/1999/02/22-rdf-syntax-ns#Statement> . - Network accessline 25
<https://w3c.github.io/rdf-tests/rdf/rdf11/rdf-xml/rdf-containers-syntax-vs-schema/test004.rdf#e4> <http://www.w3.org/1999/02/22-rdf-syntax-ns#subject> _:bar . - Network accessline 26
<https://w3c.github.io/rdf-tests/rdf/rdf11/rdf-xml/rdf-containers-syntax-vs-schema/test004.rdf#e4> <http://www.w3.org/1999/02/22-rdf-syntax-ns#predicate> <http://www.w3.org/1999/02/22-rdf-syntax-ns#_4> . - Network accessline 27
<https://w3c.github.io/rdf-tests/rdf/rdf11/rdf-xml/rdf-containers-syntax-vs-schema/test004.rdf#e4> <http://www.w3.org/1999/02/22-rdf-syntax-ns#object> _:res2 . - Network accessline 28
_:res2 <http://foo/bar> "foobar" .
pkg/graph/testdata/w3c/rdf/rdf11/rdf-xml/rdf-containers-syntax-vs-schema/test004.rdf
- Network accessline 16
Please see the full Copyright clause at <http://www.w3.org/Consortium/Legal/copyright-software.html> - Network accessline 17
<http://www.w3.org/Consortium/Legal/copyright-software.html> - Network accessline 22
<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" - Network accessline 23
xmlns:foo="http://foo/"> - Network accessline 27
<rdf:li rdf:parseType="Literal">2</rdf:li> <rdf:li rdf:parseType="Resource"> <rdf:type rdf:resource="http://foo/Bar"/> - Network accessline 28
<rdf:li rdf:parseType="Resource"> <rdf:type rdf:resource="http://foo/Bar"/> </rdf:li> - Network accessline 29
<rdf:type rdf:resource="http://foo/Bar"/>
pkg/graph/testdata/w3c/rdf/rdf11/rdf-xml/rdf-ns-prefix-confusion/test0010.nt
- Network accessline 7
# # Please see the full Copyright clause at # <http://www.w3.org/Consortium/Legal/copyright-software.html> - Network accessline 8
# Please see the full Copyright clause at # <http://www.w3.org/Consortium/Legal/copyright-software.html> # - Network accessline 9
# <http://www.w3.org/Consortium/Legal/copyright-software.html> - Network accessline 12
# ##################################################################### <http://example.org/resource/> <http://example.org/property> "bar" . - Network accessline 14
<http://example.org/resource/> <http://example.org/property> "bar" .
pkg/graph/testdata/w3c/rdf/rdf11/rdf-xml/rdf-ns-prefix-confusion/test0010.rdf
- Network accessline 8
Please see the full Copyright clause at <http://www.w3.org/Consortium/Legal/copyright-software.html> - Network accessline 9
<http://www.w3.org/Consortium/Legal/copyright-software.html> - Network accessline 11
$Id: test0010.rdf,v 1.2 2001/09/06 21:23:35 barstow Exp $ --> <RDF xmlns="http://www.w3.org/1999/02/22-rdf-syntax-ns#" - Network accessline 12
--> <RDF xmlns="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" - Network accessline 13
<RDF xmlns="http://www.w3.org/1999/02/22-rdf-syntax-ns#" - Network accessline 14
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" - Network accessline 15
xmlns:eg="http://example.org/"> - Network accessline 17
<!-- Test case for Issue http://www.w3.org/2000/03/rdf-tracking/#rdf-ns-prefix-confusion - Network accessline 19
Issue http://www.w3.org/2000/03/rdf-tracking/#rdf-ns-prefix-confusion - Network accessline 21
Non-prefixed RDF elements (NOT attributes) are allowed when a default XML element namespace is defined with an xmlns="http://www.w3.org/1999/02/22-rdf-syntax-ns#" attribute. - Network accessline 23
xmlns="http://www.w3.org/1999/02/22-rdf-syntax-ns#" attribute. - Network accessline 25
Dave Beckett - http://purl.org/net/dajobe/ - Network accessline 36
<Description rdf:about="http://example.org/resource/" eg:property="bar" />
pkg/graph/testdata/w3c/rdf/rdf11/rdf-xml/rdfms-abouteach/error001.rdf
- Network accessline 10
Please see the full Copyright clause at <http://www.w3.org/Consortium/Legal/copyright-software.html> - Network accessline 11
<http://www.w3.org/Consortium/Legal/copyright-software.html> - Network accessline 13
Issue: http://www.w3.org/2000/03/rdf-tracking/#rdfms-abouteach - Network accessline 24
<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" - Network accessline 25
xmlns:eg="http://example.org/"> - Network accessline 27
<rdf:Bag rdf:ID="node"> <rdf:li rdf:resource="http://example.org/node2"/> - Network accessline 28
<rdf:li rdf:resource="http://example.org/node2"/> - Network accessline 31
<rdf:Description rdf:aboutEach="#node"> <dc:rights xmlns:dc="http://purl.org/dc/elements/1.1/">me</dc:rights> - Network accessline 32
<dc:rights xmlns:dc="http://purl.org/dc/elements/1.1/">me</dc:rights>
pkg/graph/testdata/w3c/rdf/rdf11/rdf-xml/rdfms-empty-property-elements/test017.nt
- Network accessline 7
# # Please see the full Copyright clause at # <http://www.w3.org/Consortium/Legal/copyright-software.html> - Network accessline 8
# Please see the full Copyright clause at # <http://www.w3.org/Consortium/Legal/copyright-software.html> # - Network accessline 9
# <http://www.w3.org/Consortium/Legal/copyright-software.html> - Network accessline 12
# ##################################################################### <http://random.ioctl.org/#bar> <http://random.ioctl.org/#someProperty> <http://random.ioctl.org/#foo> . - Network accessline 14
<http://random.ioctl.org/#bar> <http://random.ioctl.org/#someProperty> <http://random.ioctl.org/#foo> .
pkg/graph/testdata/w3c/rdf/rdf11/rdf-xml/rdfms-empty-property-elements/test017.rdf
- Network accessline 8
Please see the full Copyright clause at <http://www.w3.org/Consortium/Legal/copyright-software.html> - Network accessline 9
<http://www.w3.org/Consortium/Legal/copyright-software.html> - Network accessline 21
--> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" - Network accessline 22
<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" - Network accessline 23
xmlns:random="http://random.ioctl.org/#"> - Network accessline 25
<rdf:Description rdf:about="http://random.ioctl.org/#bar"> - Network accessline 26
<random:someProperty rdf:resource="http://random.ioctl.org/#foo"><!--
pkg/graph/testdata/w3c/rdf/rdf11/rdf-xml/rdfms-rdf-id/error005.rdf
- Network accessline 10
Please see the full Copyright clause at <http://www.w3.org/Consortium/Legal/copyright-software.html> - Network accessline 11
<http://www.w3.org/Consortium/Legal/copyright-software.html> - Network accessline 22
<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" - Network accessline 23
xmlns:eg="http://example.org/">
pkg/graph/testdata/w3c/rdf/rdf11/rdf-xml/rdfms-reification-required/test001.nt
- Network accessline 7
# # Please see the full Copyright clause at # <http://www.w3.org/Consortium/Legal/copyright-software.html> - Network accessline 8
# Please see the full Copyright clause at # <http://www.w3.org/Consortium/Legal/copyright-software.html> # - Network accessline 9
# <http://www.w3.org/Consortium/Legal/copyright-software.html> - Network accessline 12
# ##################################################################### <http://example.org/> <http://example.org#prop> "10" . - Network accessline 14
<http://example.org/> <http://example.org#prop> "10" .
pkg/graph/testdata/w3c/rdf/rdf11/rdf-xml/rdfms-reification-required/test001.rdf
- Network accessline 8
Please see the full Copyright clause at <http://www.w3.org/Consortium/Legal/copyright-software.html> - Network accessline 9
<http://www.w3.org/Consortium/Legal/copyright-software.html> - Network accessline 17
https://w3c.github.io/rdf-tests/rdf/rdf11/rdf-xml/rdfms-reification-required/test001.rdf - Network accessline 25
<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" - Network accessline 26
xmlns:eg="http://example.org#"> - Network accessline 27
<rdf:Description rdf:about="http://example.org/" eg:prop="10"/>
pkg/graph/testdata/w3c/rdf/rdf11/rdf-xml/rdfms-seq-representation/test001.nt
- Network accessline 7
# # Please see the full Copyright clause at # <http://www.w3.org/Consortium/Legal/copyright-software.html> - Network accessline 8
# Please see the full Copyright clause at # <http://www.w3.org/Consortium/Legal/copyright-software.html> # - Network accessline 9
# <http://www.w3.org/Consortium/Legal/copyright-software.html> - Network accessline 12
# ##################################################################### <http://example.org/eg#eric> <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> _:a0 . - Network accessline 13
##################################################################### <http://example.org/eg#eric> <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> _:a0 . _:a0 <http://example.org/eg#intersectionOf> _:a1 . - Network accessline 14
<http://example.org/eg#eric> <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> _:a0 . - Network accessline 15
_:a0 <http://example.org/eg#intersectionOf> _:a1 . - Network accessline 16
_:a1 <http://www.w3.org/1999/02/22-rdf-syntax-ns#first> <http://example.org/eg#Person> . - Network accessline 17
_:a1 <http://www.w3.org/1999/02/22-rdf-syntax-ns#rest> _:a2 . - Network accessline 18
_:a2 <http://www.w3.org/1999/02/22-rdf-syntax-ns#first> <http://example.org/eg#Male> . - Network accessline 19
_:a2 <http://www.w3.org/1999/02/22-rdf-syntax-ns#rest> <http://www.w3.org/1999/02/22-rdf-syntax-ns#nil> .
pkg/graph/testdata/w3c/rdf/rdf11/rdf-xml/rdfms-seq-representation/test001.rdf
- Network accessline 8
Please see the full Copyright clause at <http://www.w3.org/Consortium/Legal/copyright-software.html> - Network accessline 9
<http://www.w3.org/Consortium/Legal/copyright-software.html> - Network accessline 19
<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" - Network accessline 20
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" - Network accessline 21
xmlns:rdfs="http://www.w3.org/2000/01/rdf-schema#" - Network accessline 22
xmlns:eg="http://example.org/eg#"> - Network accessline 24
<rdf:Description rdf:about="http://example.org/eg#eric"> - Network accessline 25
<rdf:type rdf:parseType="Resource"> <eg:intersectionOf rdf:parseType="Collection"> <rdf:Description rdf:about="http://example.org/eg#Person"/> - Network accessline 26
<eg:intersectionOf rdf:parseType="Collection"> <rdf:Description rdf:about="http://example.org/eg#Person"/> <rdf:Description rdf:about="http://example.org/eg#Male"/> - Network accessline 27
<rdf:Description rdf:about="http://example.org/eg#Person"/> - Network accessline 28
<rdf:Description rdf:about="http://example.org/eg#Male"/>
pkg/graph/testdata/w3c/rdf/rdf11/rdf-xml/rdfms-syntax-incomplete/error001.rdf
pkg/graph/testdata/w3c/rdf/rdf11/rdf-xml/rdfms-syntax-incomplete/test004.nt
- Network accessline 7
# # Please see the full Copyright clause at # <http://www.w3.org/Consortium/Legal/copyright-software.html> - Network accessline 8
# Please see the full Copyright clause at # <http://www.w3.org/Consortium/Legal/copyright-software.html> # - Network accessline 9
# <http://www.w3.org/Consortium/Legal/copyright-software.html> - Network accessline 12
# ##################################################################### _:j0 <http://example.org/property1> _:j1A . - Network accessline 13
##################################################################### _:j0 <http://example.org/property1> _:j1A . <https://w3c.github.io/rdf-tests/rdf/rdf11/rdf-xml/rdfms-syntax-incomplete/test004.rdf#reify> <http://www.w3.org/1999/02/22-r - Network accessline 14
_:j0 <http://example.org/property1> _:j1A . - Network accessline 15
<https://w3c.github.io/rdf-tests/rdf/rdf11/rdf-xml/rdfms-syntax-incomplete/test004.rdf#reify> <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://www.w3.org/1999/02/22-rdf-syntax-ns#Statement> . - Network accessline 16
<https://w3c.github.io/rdf-tests/rdf/rdf11/rdf-xml/rdfms-syntax-incomplete/test004.rdf#reify> <http://www.w3.org/1999/02/22-rdf-syntax-ns#subject> _:j0 . - Network accessline 17
<https://w3c.github.io/rdf-tests/rdf/rdf11/rdf-xml/rdfms-syntax-incomplete/test004.rdf#reify> <http://www.w3.org/1999/02/22-rdf-syntax-ns#predicate> <http://example.org/property1> . - Network accessline 18
<https://w3c.github.io/rdf-tests/rdf/rdf11/rdf-xml/rdfms-syntax-incomplete/test004.rdf#reify> <http://www.w3.org/1999/02/22-rdf-syntax-ns#object> _:j1A . - Network accessline 19
_:j2 <http://example.org/property2> _:j1A .
pkg/graph/testdata/w3c/rdf/rdf11/rdf-xml/rdfms-syntax-incomplete/test004.rdf
- Network accessline 10
Please see the full Copyright clause at <http://www.w3.org/Consortium/Legal/copyright-software.html> - Network accessline 11
<http://www.w3.org/Consortium/Legal/copyright-software.html> - Network accessline 23
<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" - Network accessline 24
xmlns:eg="http://example.org/">
pkg/graph/testdata/w3c/rdf/rdf11/rdf-xml/rdfms-xmllang/test003.nt
- Network accessline 7
# # Please see the full Copyright clause at # <http://www.w3.org/Consortium/Legal/copyright-software.html> - Network accessline 8
# Please see the full Copyright clause at # <http://www.w3.org/Consortium/Legal/copyright-software.html> # - Network accessline 9
# <http://www.w3.org/Consortium/Legal/copyright-software.html> - Network accessline 12
# ##################################################################### <http://example.org/node> <http://example.org/property> "chat" . - Network accessline 14
<http://example.org/node> <http://example.org/property> "chat" .
pkg/graph/testdata/w3c/rdf/rdf11/rdf-xml/rdfms-xmllang/test003.rdf
- Network accessline 10
Please see the full Copyright clause at <http://www.w3.org/Consortium/Legal/copyright-software.html> - Network accessline 11
<http://www.w3.org/Consortium/Legal/copyright-software.html> - Network accessline 13
Issue: http://www.w3.org/2000/03/rdf-tracking/#rdfms-xmllang - Network accessline 22
<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" - Network accessline 23
xmlns:eg="http://example.org/"> - Network accessline 25
<rdf:Description rdf:about="http://example.org/node">
pkg/graph/testdata/w3c/rdf/rdf11/rdf-xml/xml-canon/test001.nt
- Network accessline 7
# # Please see the full Copyright clause at # <http://www.w3.org/Consortium/Legal/copyright-software.html> - Network accessline 8
# Please see the full Copyright clause at # <http://www.w3.org/Consortium/Legal/copyright-software.html> # - Network accessline 9
# <http://www.w3.org/Consortium/Legal/copyright-software.html> - Network accessline 14
# ##################################################################### <http://www.example.org/a> <http://example.org/prop> "<br></br>"^^<http://www.w3.org/1999/02/22-rdf-syntax-ns#XMLLiteral> . - Network accessline 16
<http://www.example.org/a> <http://example.org/prop> "<br></br>"^^<http://www.w3.org/1999/02/22-rdf-syntax-ns#XMLLiteral> .
pkg/graph/testdata/w3c/rdf/rdf11/rdf-xml/xml-canon/test001.rdf
- Network accessline 10
Please see the full Copyright clause at <http://www.w3.org/Consortium/Legal/copyright-software.html> - Network accessline 11
<http://www.w3.org/Consortium/Legal/copyright-software.html> - Network accessline 19
<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" - Network accessline 20
xmlns:eg="http://example.org/"> - Network accessline 23
<rdf:Description rdf:about="http://www.example.org/a">
pkg/graph/testdata/w3c/rdf/rdf11/rdf-xml/xmlbase/test013.nt
- Network accessline 7
# # Please see the full Copyright clause at # <http://www.w3.org/Consortium/Legal/copyright-software.html> - Network accessline 8
# Please see the full Copyright clause at # <http://www.w3.org/Consortium/Legal/copyright-software.html> # - Network accessline 9
# <http://www.w3.org/Consortium/Legal/copyright-software.html> - Network accessline 12
# ##################################################################### <http://example.org/dir/file> <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://example.org/type> . - Network accessline 13
##################################################################### <http://example.org/dir/file> <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://example.org/type> . <http://example.org/dir/file#foo> <http://example.org/value> < - Network accessline 14
<http://example.org/dir/file> <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://example.org/type> . - Network accessline 15
<http://example.org/dir/file#foo> <http://example.org/value> <http://example.org/dir/relpath> .
pkg/graph/testdata/w3c/rdf/rdf11/rdf-xml/xmlbase/test013.rdf
- Network accessline 10
Please see the full Copyright clause at <http://www.w3.org/Consortium/Legal/copyright-software.html> - Network accessline 11
<http://www.w3.org/Consortium/Legal/copyright-software.html> - Network accessline 19
<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" - Network accessline 20
xmlns:eg="http://example.org/" - Network accessline 21
xml:base="http://example.org/dir/file#frag">
pkg/graph/testdata/w3c/rdf/rdf12/rdf-n-quads/syntax/nquads-langdir-bad-1.nq
- Network accessline 1
<http://example/a> <http://example/b> "Hello"@en--unk <http://example/g> .
pkg/graph/testdata/w3c/rdf/rdf12/rdf-n-quads/syntax/nquads12-bad-syntax-01.nq
- Network accessline 1
<http://example/a> << <http://example/s> <http://example/p> <http://example/o> >> <http://example/z> <http://example/g> .
pkg/graph/testdata/w3c/rdf/rdf12/rdf-n-quads/syntax/nquads12-bnode-1.nq
pkg/graph/testdata/w3c/rdf/rdf12/rdf-n-quads/syntax/nquads12-syntax-01.nq
- Network accessline 1
<http://example/a> <http://www.w3.org/1999/02/22-rdf-syntax-ns#reifies> <<( <http://example/s> <http://example/p> <http://example/o> )>> <http://example/g> .
pkg/graph/testdata/w3c/rdf/rdf12/rdf-n-quads/syntax/nquads12-syntax-02.nq
- Network accessline 1
<http://example/s><http://www.w3.org/1999/02/22-rdf-syntax-ns#reifies><<(<http://example/s2><http://example/p2><http://example/o2>)>><http://example/g>.
pkg/graph/testdata/w3c/rdf/rdf12/rdf-n-triples/c14n/dirlangtagged_string-c14n.nt
- Network accessline 1
<http://a.example/s> <http://a.example/p> "chat"@en-gb--ltr .
pkg/graph/testdata/w3c/rdf/rdf12/rdf-n-triples/c14n/dirlangtagged_string.nt
- Network accessline 1
<http://a.example/s> <http://a.example/p> "chat"@EN-GB--ltr .
pkg/graph/testdata/w3c/rdf/rdf12/rdf-n-triples/c14n/extra_whitespace-03-c14n.nt
- Network accessline 1
<http://example/s> <http://example/p> "Alice"@en .
pkg/graph/testdata/w3c/rdf/rdf12/rdf-n-triples/c14n/extra_whitespace-03.nt
- Network accessline 1
<http://example/s> <http://example/p> "Alice" @en .
pkg/graph/testdata/w3c/rdf/rdf12/rdf-n-triples/c14n/literal_all_controls-c14n.nt
- Network accessline 1
<http://a.example/s> <http://a.example/p> "\u0000\u0001\u0002\u0003\u0004\u0005\u0006\u0007\b\t\u000B\f\u000E\u000F\u0010\u0011\u0012\u0013\u0014\u0015\u0016\u0017\u0018\u0019\u001A\u001B\u001C\u001D\u001E\u001F" .
pkg/graph/testdata/w3c/rdf/rdf12/rdf-n-triples/c14n/literal_all_controls.nt
- Network accessline 1
<http://a.example/s> <http://a.example/p> "\u0000\u0001\u0002\u0003\u0004\u0005\u0006\u0007\u0008\t\u000B\u000C\u000E\u000F\u0010\u0011\u0012\u0013\u0014\u0015\u0016\u0017\u0018\u0019\u001A\u001B\u001C\u001D\u001E\u001F" .
pkg/graph/testdata/w3c/rdf/rdf12/rdf-n-triples/c14n/triple-term-01-c14n.nt
- Network accessline 1
<http://example.com/s> <http://example.com/p> <<( <http://example.com/s1> <http://example.com/p1> <http://example.com/o1> )>> .
pkg/graph/testdata/w3c/rdf/rdf12/rdf-n-triples/c14n/triple-term-01.nt
- Network accessline 1
<http://example.com/s> <http://example.com/p> <<(<http://example.com/s1><http://example.com/p1><http://example.com/o1>)>>.
pkg/graph/testdata/w3c/rdf/rdf12/rdf-n-triples/c14n/triple-term-02-c14n.nt
- Network accessline 1
<http://example.com/s> <http://example.com/p> <<( <http://example.com/s1> <http://example.com/p1> _:o1 )>> .
pkg/graph/testdata/w3c/rdf/rdf12/rdf-n-triples/c14n/triple-term-02.nt
- Network accessline 1
<http://example.com/s> <http://example.com/p> <<(<http://example.com/s1><http://example.com/p1>_:o1)>>.
pkg/graph/testdata/w3c/rdf/rdf12/rdf-n-triples/c14n/triple-term-03-c14n.nt
- Network accessline 1
<http://example.com/s> <http://example.com/p> <<( <http://example.com/s1> <http://example.com/p1> "o1" )>> .
pkg/graph/testdata/w3c/rdf/rdf12/rdf-n-triples/c14n/triple-term-03.nt
- Network accessline 1
<http://example.com/s> <http://example.com/p> <<(<http://example.com/s1><http://example.com/p1>"o1")>>.
pkg/graph/testdata/w3c/rdf/rdf12/rdf-n-triples/c14n/triple-term-04-c14n.nt
- Network accessline 1
<http://example.com/s> <http://example.com/p> <<( <http://example.com/s1> <http://example.com/p1> <<( <http://example.com/s2> <http://example.com/p2> "o2" )>> )>> .
pkg/graph/testdata/w3c/rdf/rdf12/rdf-n-triples/c14n/triple-term-04.nt
- Network accessline 1
<http://example.com/s> <http://example.com/p> <<(<http://example.com/s1><http://example.com/p1><<(<http://example.com/s2><http://example.com/p2>"o2")>>)>>.
pkg/graph/testdata/w3c/rdf/rdf12/rdf-n-triples/syntax/ntriples-langdir-1.nt
- Network accessline 1
<http://example/a> <http://example/b> "Hello"@en--ltr .
pkg/graph/testdata/w3c/rdf/rdf12/rdf-n-triples/syntax/ntriples-langdir-2.nt
- Network accessline 1
<http://example/a> <http://example/b> "Hello"@en--rtl .
pkg/graph/testdata/w3c/rdf/rdf12/rdf-n-triples/syntax/ntriples-langdir-bad-1.nt
- Network accessline 1
<http://example/a> <http://example/b> "Hello"@en--unk .
pkg/graph/testdata/w3c/rdf/rdf12/rdf-n-triples/syntax/ntriples-langdir-bad-2.nt
- Network accessline 1
<http://example/a> <http://example/b> "Hello"@en--LTR .
pkg/graph/testdata/w3c/rdf/rdf12/rdf-n-triples/syntax/ntriples-langdir-bad-3.nt
- Network accessline 1
<http://example/a> <http://example/b> "Hello"^^<http://www.w3.org/1999/02/22-rdf-syntax-ns#langString> .
pkg/graph/testdata/w3c/rdf/rdf12/rdf-n-triples/syntax/ntriples-langdir-bad-4.nt
- Network accessline 1
<http://example/a> <http://example/b> "Hello"@cantbethislong .
pkg/graph/testdata/w3c/rdf/rdf12/rdf-n-triples/syntax/ntriples12-bad-reified-syntax-1.nt
- Network accessline 1
<< <http://example/s> <http://example/p> <http://example/o> >> <http://example/q> <http://example/z> .
pkg/graph/testdata/w3c/rdf/rdf12/rdf-n-triples/syntax/ntriples12-bad-syntax-01.nt
- Network accessline 1
<http://example/a> <<( <http://example/s> <http://example/p> <http://example/o> )>> <http://example/z> .
pkg/graph/testdata/w3c/rdf/rdf12/rdf-n-triples/syntax/ntriples12-bad-syntax-02.nt
- Network accessline 1
<http://example/q> <http://www.w3.org/1999/02/22-rdf-syntax-ns#reifies> <<( "XYZ" <http://example/p> <http://example/o> )>> .
pkg/graph/testdata/w3c/rdf/rdf12/rdf-n-triples/syntax/ntriples12-bad-syntax-05.nt
- Network accessline 1
<http://example/a> <<( <http://example/s> <http://example/p> <http://example/o> )>> <http://example/z> .
pkg/graph/testdata/w3c/rdf/rdf12/rdf-n-triples/syntax/ntriples12-bad-syntax-10.nt
- Network accessline 1
<<( <http://example/s> <http://example/p> <http://example/o> )>> <http://example/a> <http://example/z> .
pkg/graph/testdata/w3c/rdf/rdf12/rdf-n-triples/syntax/ntriples12-bnode-1.nt
pkg/graph/testdata/w3c/rdf/rdf12/rdf-n-triples/syntax/ntriples12-bnode-bad-annotated-syntax-1.nt
- Network accessline 1
_:b0 <http://example/p> <http://example/o> {| <http://example/q> "ABC" |} .
pkg/graph/testdata/w3c/rdf/rdf12/rdf-n-triples/syntax/ntriples12-nested-1.nt
- Network accessline 1
<http://example/s> <http://example/p> <http://example/o> . - Network accessline 2
<http://example/a> <http://www.w3.org/1999/02/22-rdf-syntax-ns#reifies> <<( <http://example/s1> <http://example/p1> <http://example/o1> )>> . - Network accessline 3
<http://example/r> <http://www.w3.org/1999/02/22-rdf-syntax-ns#reifies> <<( <http://example/23> <http://www.w3.org/1999/02/22-rdf-syntax-ns#reifies> <<( <http://example/s3> <http://example/p3> <http://example/o3> )>> )>> .
pkg/graph/testdata/w3c/rdf/rdf12/rdf-n-triples/syntax/ntriples12-syntax-01.nt
- Network accessline 1
<http://example/a> <http://www.w3.org/1999/02/22-rdf-syntax-ns#reifies> <<( <http://example/s> <http://example/p> <http://example/o> )>> .
pkg/graph/testdata/w3c/rdf/rdf12/rdf-n-triples/syntax/ntriples12-syntax-02.nt
- Network accessline 1
<http://example/s><http://www.w3.org/1999/02/22-rdf-syntax-ns#reifies><<(<http://example/s2><http://example/p2><http://example/o2>)>>.
pkg/graph/testdata/w3c/rdf/rdf12/rdf-n-triples/syntax/ntriples12-syntax-03.nt
- Network accessline 1
<http://example/s><http://www.w3.org/1999/02/22-rdf-syntax-ns#reifies><<(<http://example/s2><http://example/q2><<(<http://example/s3><http://example/p3><http://example/o3>)>>)>>.
pkg/graph/testdata/w3c/rdf/rdf12/rdf-trig/eval/trig12-eval-annotation-04.nq
- Network accessline 1
<http://example/s> <http://example/p> <http://example/o> <http://example/G> . - Network accessline 2
_:a0 <http://www.w3.org/1999/02/22-rdf-syntax-ns#reifies> <<(<http://example/s> <http://example/p> <http://example/o>)>> <http://example/G> . - Network accessline 3
_:a0 <http://example/a> <http://example/b> <http://example/G> . - Network accessline 4
_:a1 <http://www.w3.org/1999/02/22-rdf-syntax-ns#reifies> <<(_:a0 <http://example/a> <http://example/b>)>> <http://example/G> . - Network accessline 5
_:a1 <http://example/a2> <http://example/b2> <http://example/G> .
pkg/graph/testdata/w3c/rdf/rdf12/rdf-trig/eval/trig12-eval-annotation-04.trig
- Network accessline 1
PREFIX : <http://example/>
pkg/graph/testdata/w3c/rdf/rdf12/rdf-trig/eval/trig12-eval-bnode-2.nq
- Network accessline 1
_:label1 <http://example/p1> _:label1 <http://example/G> . - Network accessline 2
_:a0 <http://www.w3.org/1999/02/22-rdf-syntax-ns#reifies> <<(_:label1 <http://example/p1> _:label1)>> <http://example/G> . - Network accessline 3
_:a0 <http://example/q> _:a1 <http://example/G> . - Network accessline 4
_:a1 <http://www.w3.org/1999/02/22-rdf-syntax-ns#reifies> <<(_:label1 <http://example/p2> <http://example/o>)>> <http://example/G> .
pkg/graph/testdata/w3c/rdf/rdf12/rdf-trig/eval/trig12-eval-bnode-2.trig
- Network accessline 1
PREFIX : <http://example/>
pkg/graph/testdata/w3c/rdf/rdf12/rdf-trig/eval/trig12-eval-rt-01.nq
pkg/graph/testdata/w3c/rdf/rdf12/rdf-trig/eval/trig12-eval-rt-01.trig
- Network accessline 1
PREFIX : <http://example/>
pkg/graph/testdata/w3c/rdf/rdf12/rdf-trig/syntax/trig12-annotation-1.trig
- Network accessline 1
PREFIX : <http://example/>
pkg/graph/testdata/w3c/rdf/rdf12/rdf-trig/syntax/trig12-syntax-bad-01.trig
- Network accessline 1
PREFIX : <http://example/>
pkg/graph/testdata/w3c/rdf/rdf12/rdf-trig/syntax/trig12-syntax-basic-01.trig
- Network accessline 1
PREFIX : <http://example/>
pkg/graph/testdata/w3c/rdf/rdf12/rdf-turtle/eval/turtle12-eval-annotation-01.nt
pkg/graph/testdata/w3c/rdf/rdf12/rdf-turtle/eval/turtle12-eval-annotation-01.ttl
- Network accessline 1
PREFIX : <http://example/>
pkg/graph/testdata/w3c/rdf/rdf12/rdf-turtle/eval/turtle12-eval-annotation-05.nt
- Network accessline 1
<http://example/s> <http://example/p> <http://example/o1> . - Network accessline 2
<http://example/s> <http://example/p> <http://example/o2> . - Network accessline 3
_:anon <http://www.w3.org/1999/02/22-rdf-syntax-ns#reifies> <<(<http://example/s> <http://example/p> <http://example/o2>)>> . - Network accessline 4
_:anon <http://example/a> <http://example/b> .
pkg/graph/testdata/w3c/rdf/rdf12/rdf-turtle/eval/turtle12-eval-annotation-05.ttl
- Network accessline 1
PREFIX : <http://example/>
pkg/graph/testdata/w3c/rdf/rdf12/rdf-turtle/eval/turtle12-eval-annotation-10.nt
- Network accessline 1
<http://example/s> <http://example/p> <http://example/o> . - Network accessline 2
_:b1 <http://www.w3.org/1999/02/22-rdf-syntax-ns#reifies> <<( <http://example/s> <http://example/p> <http://example/o> )>> . - Network accessline 3
_:b1 <http://example/r1> <http://example/z1> . - Network accessline 4
_:b2 <http://www.w3.org/1999/02/22-rdf-syntax-ns#reifies> <<( <http://example/s> <http://example/p> <http://example/o> )>> . - Network accessline 5
_:b2 <http://example/r2> <http://example/z2> .
pkg/graph/testdata/w3c/rdf/rdf12/rdf-turtle/eval/turtle12-eval-annotation-10.ttl
- Network accessline 1
PREFIX : <http://example/>
pkg/graph/testdata/w3c/rdf/rdf12/rdf-turtle/eval/turtle12-eval-bnode-01.nt
pkg/graph/testdata/w3c/rdf/rdf12/rdf-turtle/eval/turtle12-eval-bnode-01.ttl
- Network accessline 1
PREFIX : <http://example/>
pkg/graph/testdata/w3c/rdf/rdf12/rdf-turtle/eval/turtle12-eval-reified-triples-annotation-02.nt
- Network accessline 1
_:a0 <http://www.w3.org/1999/02/22-rdf-syntax-ns#reifies> <<(<http://example/s1> <http://example/p1> <http://example/o1>)>> . - Network accessline 2
_:a0 <http://example/p> <http://example/o> . - Network accessline 3
_:a1 <http://www.w3.org/1999/02/22-rdf-syntax-ns#reifies> <<(_:a0 <http://example/p> <http://example/o>)>> . - Network accessline 4
_:a1 <http://example/r> <http://example/z> .
pkg/graph/testdata/w3c/rdf/rdf12/rdf-turtle/eval/turtle12-eval-reified-triples-annotation-02.ttl
- Network accessline 1
PREFIX : <http://example/>
pkg/graph/testdata/w3c/rdf/rdf12/rdf-turtle/eval/turtle12-eval-rt-01.nt
pkg/graph/testdata/w3c/rdf/rdf12/rdf-turtle/eval/turtle12-eval-rt-01.ttl
- Network accessline 1
PREFIX : <http://example/>
pkg/graph/testdata/w3c/rdf/rdf12/rdf-turtle/eval/turtle12-eval-rt-05.nt
pkg/graph/testdata/w3c/rdf/rdf12/rdf-turtle/eval/turtle12-eval-rt-05.ttl
- Network accessline 1
PREFIX : <http://example/>
pkg/graph/testdata/w3c/rdf/rdf12/rdf-turtle/eval/turtle12-eval-tt-03.nt
- Network accessline 1
<http://example/s><http://www.w3.org/1999/02/22-rdf-syntax-ns#reifies><<(<http://example/s2><http://example/q2><<(<http://example/s3><http://example/p3><http://example/o3>)>>)>>.
pkg/graph/testdata/w3c/rdf/rdf12/rdf-turtle/eval/turtle12-eval-tt-03.ttl
pkg/graph/testdata/w3c/rdf/rdf12/rdf-turtle/syntax/nt-ttl12-bad-syntax-01.ttl
- Network accessline 1
<http://example/a> <<( <http://example/s> <http://example/p> <http://example/o> )>> <http://example/z> .
pkg/graph/testdata/w3c/rdf/rdf12/rdf-turtle/syntax/nt-ttl12-bad-syntax-07.ttl
- Network accessline 1
<< "XYZ" <http://example/p> <http://example/o> >> <http://example/q> <http://example/z> .
pkg/graph/testdata/w3c/rdf/rdf12/rdf-turtle/syntax/nt-ttl12-langdir-bad-2.ttl
- Network accessline 1
<http://example/a> <http://example/b> "Hello"@en--LTR .
pkg/graph/testdata/w3c/rdf/rdf12/rdf-turtle/syntax/turtle12-annotation-1.ttl
- Network accessline 1
PREFIX : <http://example/>
pkg/graph/testdata/w3c/rdf/rdf12/rdf-turtle/syntax/turtle12-annotation-2.ttl
- Network accessline 1
PREFIX : <http://example/> - Network accessline 2
PREFIX xsd: <http://www.w3.org/2001/XMLSchema#> - Network accessline 4
:s :p :o {| :source [ :graph <http://host1/> ; - Network accessline 5
:date "2020-01-20"^^xsd:date ] ; :source [ :graph <http://host2/> ; - Network accessline 6
] ; :source [ :graph <http://host2/> ; :date "2020-12-31"^^xsd:date - Network accessline 7
:source [ :graph <http://host2/> ;
pkg/graph/testdata/w3c/rdf/rdf12/rdf-turtle/syntax/turtle12-annotation-3.ttl
- Network accessline 1
PREFIX : <http://example/>
pkg/graph/testdata/w3c/rdf/rdf12/rdf-turtle/syntax/turtle12-annotation-6.ttl
- Network accessline 1
PREFIX : <http://example/>
pkg/graph/testdata/w3c/rdf/rdf12/rdf-turtle/syntax/turtle12-surrogates-bad-04.ttl
- Network accessline 1
PREFIX : <http://example/>
pkg/graph/testdata/w3c/rdf/rdf12/rdf-turtle/syntax/turtle12-syntax-bad-01.ttl
- Network accessline 1
PREFIX : <http://example/>
pkg/graph/testdata/w3c/rdf/rdf12/rdf-turtle/syntax/turtle12-syntax-bad-02.ttl
- Network accessline 1
PREFIX : <http://example/>
pkg/graph/testdata/w3c/rdf/rdf12/rdf-turtle/syntax/turtle12-syntax-bad-03.ttl
- Network accessline 1
PREFIX : <http://example/>
pkg/graph/testdata/w3c/rdf/rdf12/rdf-turtle/syntax/turtle12-syntax-bad-04.ttl
- Network accessline 1
PREFIX : <http://example/>
pkg/graph/testdata/w3c/rdf/rdf12/rdf-turtle/syntax/turtle12-syntax-bad-06.ttl
- Network accessline 1
PREFIX : <http://example/>
pkg/graph/testdata/w3c/rdf/rdf12/rdf-turtle/syntax/turtle12-syntax-bad-07.ttl
- Network accessline 1
PREFIX : <http://example/>
pkg/graph/testdata/w3c/rdf/rdf12/rdf-turtle/syntax/turtle12-syntax-bad-ann-1.ttl
- Network accessline 1
PREFIX : <http://example.com/ns#>
pkg/graph/testdata/w3c/rdf/rdf12/rdf-turtle/syntax/turtle12-syntax-bad-ann-2.ttl
- Network accessline 1
PREFIX : <http://example.com/ns#>
pkg/graph/testdata/w3c/rdf/rdf12/rdf-turtle/syntax/turtle12-syntax-basic-01.ttl
- Network accessline 1
PREFIX : <http://example/>
pkg/graph/testdata/w3c/rdf/rdf12/rdf-turtle/syntax/turtle12-syntax-basic-02.ttl
- Network accessline 1
PREFIX : <http://example/>
pkg/graph/testdata/w3c/rdf/rdf12/rdf-turtle/syntax/turtle12-syntax-bnode-01.ttl
- Network accessline 1
PREFIX : <http://example/>
pkg/graph/testdata/w3c/rdf/rdf12/rdf-turtle/syntax/turtle12-syntax-compound.ttl
- Network accessline 1
PREFIX : <http://example/>
pkg/graph/testdata/w3c/rdf/rdf12/rdf-turtle/syntax/turtle12-syntax-inside-01.ttl
- Network accessline 1
PREFIX : <http://example/>
pkg/graph/testdata/w3c/rdf/rdf12/rdf-turtle/syntax/turtle12-syntax-nested-01.ttl
- Network accessline 1
PREFIX : <http://example/>
pkg/graph/testdata/w3c/rdf/rdf12/rdf-xml/eval/rdf12-xml-an-01.nt
pkg/graph/testdata/w3c/rdf/rdf12/rdf-xml/eval/rdf12-xml-an-01.rdf
- Network accessline 1
<?xml version="1.0"?> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" - Network accessline 2
<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" - Network accessline 3
xmlns:ex="http://example.org/stuff/1.0/" - Network accessline 4
xml:base="http://example.org/triples/"> - Network accessline 5
<rdf:Description rdf:about="http://example.org/"> - Network accessline 6
<ex:prop rdf:annotation="http://example.org/triple1">blah</ex:prop>
pkg/graph/testdata/w3c/rdf/rdf12/rdf-xml/eval/rdf12-xml-an-reif-01.nt
- Network accessline 1
<http://example.org/> <http://example.org/stuff/1.0/prop> "blah" . - Network accessline 2
<http://example.org/triple1> <http://www.w3.org/1999/02/22-rdf-syntax-ns#reifies> <<( <http://example.org/> <http://example.org/stuff/1.0/prop> "blah" )>> . - Network accessline 3
<http://example.org/triples/#reif> <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://www.w3.org/1999/02/22-rdf-syntax-ns#Statement> . - Network accessline 4
<http://example.org/triples/#reif> <http://www.w3.org/1999/02/22-rdf-syntax-ns#subject> <http://example.org/> . - Network accessline 5
<http://example.org/triples/#reif> <http://www.w3.org/1999/02/22-rdf-syntax-ns#predicate> <http://example.org/stuff/1.0/prop> . - Network accessline 6
<http://example.org/triples/#reif> <http://www.w3.org/1999/02/22-rdf-syntax-ns#object> "blah" .
pkg/graph/testdata/w3c/rdf/rdf12/rdf-xml/eval/rdf12-xml-an-reif-01.rdf
- Network accessline 1
<?xml version="1.0"?> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" - Network accessline 2
<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" - Network accessline 3
xmlns:ex="http://example.org/stuff/1.0/" - Network accessline 4
xml:base="http://example.org/triples/"> - Network accessline 5
<rdf:Description rdf:about="http://example.org/"> - Network accessline 6
<ex:prop rdf:ID="reif" rdf:annotation="http://example.org/triple1">blah</ex:prop>
pkg/graph/testdata/w3c/rdf/rdf12/rdf-xml/eval/rdf12-xml-dir-01.nt
- Network accessline 1
<http://example.org/joe> <http://example.org/name> "bar"@en--ltr .
pkg/graph/testdata/w3c/rdf/rdf12/rdf-xml/eval/rdf12-xml-dir-01.rdf
- Network accessline 1
<?xml version="1.0" ?> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" - Network accessline 2
<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" - Network accessline 3
xmlns:ex="http://example.org/" - Network accessline 4
xmlns:its="http://www.w3.org/2005/11/its" - Network accessline 7
xml:lang="en" rdf:version="1.2"> <rdf:Description rdf:about="http://example.org/joe" ex:name="bar" /> - Network accessline 8
rdf:version="1.2"> <rdf:Description rdf:about="http://example.org/joe" ex:name="bar" /> </rdf:RDF> - Network accessline 9
<rdf:Description rdf:about="http://example.org/joe" ex:name="bar" />
pkg/graph/testdata/w3c/rdf/rdf12/rdf-xml/eval/rdf12-xml-tt-01.rdf
- Network accessline 1
<?xml version="1.0"?> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" - Network accessline 2
<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" - Network accessline 3
xmlns:ex="http://example.org/stuff/1.0/" - Network accessline 4
xml:base="http://example.org/triples/"> - Network accessline 5
<rdf:Description rdf:about="http://example.org/"> - Network accessline 6
<ex:prop rdf:parseType="Triple"> <rdf:Description rdf:about="http://example.org/stuff/1.0/s"> <ex:p rdf:resource="http://example.org/stuff/1.0/o" /> - Network accessline 7
<rdf:Description rdf:about="http://example.org/stuff/1.0/s"> - Network accessline 8
<ex:p rdf:resource="http://example.org/stuff/1.0/o" />
pkg/graph/testdata/w3c/rdf/rdf12/rdf-xml/eval/rdf12-xml-tt-07.rdf
- Network accessline 1
<?xml version="1.0"?> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" - Network accessline 2
<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" - Network accessline 3
xmlns:ex="http://example.org/stuff/1.0/" - Network accessline 4
xml:base="http://example.org/triples/" - Network accessline 5
rdf:version="1.2"> <rdf:Description rdf:about="http://example.org/"> <ex:prop rdf:parseType="Triple"> - Network accessline 6
<rdf:Description rdf:about="http://example.org/"> - Network accessline 7
<ex:prop rdf:parseType="Triple"> <rdf:Description rdf:about="http://example.org/stuff/1.0/s"> </rdf:Description> - Network accessline 8
<rdf:Description rdf:about="http://example.org/stuff/1.0/s">
pkg/graph/testdata/w3c/sparql/manifest.ttl
- Network accessline 5
PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> - Network accessline 6
PREFIX rdfs: <http://www.w3.org/2000/01/rdf-schema#> - Network accessline 7
PREFIX mf: <http://www.w3.org/2001/sw/DataAccess/tests/test-manifest#> - Network accessline 8
PREFIX rdft: <http://www.w3.org/ns/rdftest#> - Network accessline 9
PREFIX qt: <http://www.w3.org/2001/sw/DataAccess/tests/test-query#> - Network accessline 10
PREFIX ut: <http://www.w3.org/2009/sparql/tests/test-update#> - Network accessline 336
<sparql-sparql11-property-path#pp06> <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://www.w3.org/2001/sw/DataAccess/tests/test-manifest#QueryEvaluationTest> ; - Network accessline 337
<http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://www.w3.org/2001/sw/DataAccess/tests/test-manifest#QueryEvaluationTest> ; - Network accessline 338
<http://www.w3.org/2001/sw/DataAccess/tests/test-manifest#action> [ <http://www.w3.org/2001/sw/DataAccess/tests/test-query#graphData> <sparql11/property-path/pp061.ttl> ; <http://www.w3.org/2001/sw/DataAccess/tests/test-query#graphData> <sp - Network accessline 339
<http://www.w3.org/2001/sw/DataAccess/tests/test-manifest#name> "(pp06) Path with two graphs" ; - Network accessline 340
<http://www.w3.org/2001/sw/DataAccess/tests/test-manifest#result> <sparql11/property-path/pp06.srx> ; - Network accessline 343
<sparql-sparql11-property-path#pp11> <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://www.w3.org/2001/sw/DataAccess/tests/test-manifest#QueryEvaluationTest> ; - Network accessline 344
<http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://www.w3.org/2001/sw/DataAccess/tests/test-manifest#QueryEvaluationTest> ; - Network accessline 345
<http://www.w3.org/2001/sw/DataAccess/tests/test-manifest#action> [ <http://www.w3.org/2001/sw/DataAccess/tests/test-query#data> <sparql11/property-path/pp11.ttl> ; <http://www.w3.org/2001/sw/DataAccess/tests/test-query#query> <sparql11/pro - Network accessline 346
<http://www.w3.org/2001/sw/DataAccess/tests/test-manifest#name> "(pp11) Simple path and two paths to same target node" ; - Network accessline 347
<http://www.w3.org/2001/sw/DataAccess/tests/test-manifest#result> <sparql11/property-path/pp11.srx> ; - Network accessline 350
<sparql-sparql11-property-path#pp16> <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://www.w3.org/2001/sw/DataAccess/tests/test-manifest#QueryEvaluationTest> ; - Network accessline 351
<http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://www.w3.org/2001/sw/DataAccess/tests/test-manifest#QueryEvaluationTest> ; - Network accessline 352
<http://www.w3.org/2001/sw/DataAccess/tests/test-manifest#action> [ <http://www.w3.org/2001/sw/DataAccess/tests/test-query#data> <sparql11/property-path/pp16.ttl> ; <http://www.w3.org/2001/sw/DataAccess/tests/test-query#query> <sparql11/pro - Network accessline 353
<http://www.w3.org/2001/sw/DataAccess/tests/test-manifest#name> "(pp16) Duplicate paths and cycles through foaf:knows*" ; - Network accessline 354
<http://www.w3.org/2001/sw/DataAccess/tests/test-manifest#result> <sparql11/property-path/pp16.srx> ; - Network accessline 357
<sparql-sparql11-property-path#pp21> <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://www.w3.org/2001/sw/DataAccess/tests/test-manifest#QueryEvaluationTest> ; - Network accessline 358
<http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://www.w3.org/2001/sw/DataAccess/tests/test-manifest#QueryEvaluationTest> ; - Network accessline 359
<http://www.w3.org/2001/sw/DataAccess/tests/test-manifest#action> [ <http://www.w3.org/2001/sw/DataAccess/tests/test-query#data> <sparql11/property-path/data-diamond.ttl> ; <http://www.w3.org/2001/sw/DataAccess/tests/test-query#query> <spar - Network accessline 360
<http://www.w3.org/2001/sw/DataAccess/tests/test-manifest#name> "(pp21) Diamond -- :p+" ; - Network accessline 361
<http://www.w3.org/2001/sw/DataAccess/tests/test-manifest#result> <sparql11/property-path/diamond-2.srx> ; - Network accessline 364
<sparql-sparql11-property-path#pp28a> <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://www.w3.org/2001/sw/DataAccess/tests/test-manifest#QueryEvaluationTest> ; - Network accessline 365
<http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://www.w3.org/2001/sw/DataAccess/tests/test-manifest#QueryEvaluationTest> ; - Network accessline 366
<http://www.w3.org/2001/sw/DataAccess/tests/test-manifest#action> [ <http://www.w3.org/2001/sw/DataAccess/tests/test-query#data> <sparql11/property-path/data-diamond-loop.ttl> ; <http://www.w3.org/2001/sw/DataAccess/tests/test-query#query> - Network accessline 367
<http://www.w3.org/2001/sw/DataAccess/tests/test-manifest#name> "(pp28a) Diamond, with loop -- (:p/:p)?" ; - Network accessline 368
<http://www.w3.org/2001/sw/DataAccess/tests/test-manifest#result> <sparql11/property-path/diamond-loop-5a.srx> ; - Network accessline 371
<sparql-sparql11-property-path#pp34> <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://www.w3.org/2001/sw/DataAccess/tests/test-manifest#QueryEvaluationTest> ; - Network accessline 372
<http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://www.w3.org/2001/sw/DataAccess/tests/test-manifest#QueryEvaluationTest> ; - Network accessline 373
<http://www.w3.org/2001/sw/DataAccess/tests/test-manifest#action> [ <http://www.w3.org/2001/sw/DataAccess/tests/test-query#graphData> <sparql11/property-path/ng-01.ttl> ; <http://www.w3.org/2001/sw/DataAccess/tests/test-query#graphData> <sp - Network accessline 374
<http://www.w3.org/2001/sw/DataAccess/tests/test-manifest#name> "(pp34) Named Graph 1" ; - Network accessline 375
<http://www.w3.org/2001/sw/DataAccess/tests/test-manifest#result> <sparql11/property-path/path-ng-01.srx> ; - Network accessline 378
<sparql-sparql11-property-path#pp36> <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://www.w3.org/2001/sw/DataAccess/tests/test-manifest#QueryEvaluationTest> ; - Network accessline 379
<http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://www.w3.org/2001/sw/DataAccess/tests/test-manifest#QueryEvaluationTest> ; - Network accessline 380
<http://www.w3.org/2001/sw/DataAccess/tests/test-manifest#action> [ <http://www.w3.org/2001/sw/DataAccess/tests/test-query#data> <sparql11/property-path/clique3.ttl> ; <http://www.w3.org/2001/sw/DataAccess/tests/test-query#query> <sparql11/ - Network accessline 381
<http://www.w3.org/2001/sw/DataAccess/tests/test-manifest#name> "(pp36) Arbitrary path with bound endpoints" ; - Network accessline 382
<http://www.w3.org/2001/sw/DataAccess/tests/test-manifest#result> <sparql11/property-path/pp36.srx> ; - Network accessline 385
<sparql-sparql11-property-path#values_and_path> <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://www.w3.org/2001/sw/DataAccess/tests/test-manifest#QueryEvaluationTest> ; - Network accessline 386
<http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://www.w3.org/2001/sw/DataAccess/tests/test-manifest#QueryEvaluationTest> ; - Network accessline 387
<http://www.w3.org/2001/sw/DataAccess/tests/test-manifest#action> [ <http://www.w3.org/2001/sw/DataAccess/tests/test-query#data> <sparql11/property-path/empty.ttl> ; <http://www.w3.org/2001/sw/DataAccess/tests/test-query#query> <sparql11/pr - Network accessline 388
<http://www.w3.org/2001/sw/DataAccess/tests/test-manifest#name> "ZeroOrX property paths should only return terms in the graph and not also terms defined in the query" ; - Network accessline 389
<http://www.w3.org/2001/sw/DataAccess/tests/test-manifest#result> <sparql11/property-path/values_and_path.srx> ; - Network accessline 392
<sparql-sparql11-bind#bind07> <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://www.w3.org/2001/sw/DataAccess/tests/test-manifest#QueryEvaluationTest> ; - Network accessline 393
<http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://www.w3.org/2001/sw/DataAccess/tests/test-manifest#QueryEvaluationTest> ; - Network accessline 394
<http://www.w3.org/2001/sw/DataAccess/tests/test-manifest#action> [ <http://www.w3.org/2001/sw/DataAccess/tests/test-query#data> <sparql11/bind/data.ttl> ; <http://www.w3.org/2001/sw/DataAccess/tests/test-query#query> <sparql11/bind/bind07. - Network accessline 395
<http://www.w3.org/2001/sw/DataAccess/tests/test-manifest#name> "bind07 - BIND" ; - Network accessline 396
<http://www.w3.org/2001/sw/DataAccess/tests/test-manifest#result> <sparql11/bind/bind07.srx> ; - Network accessline 399
<sparql-sparql11-bind#bind08> <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://www.w3.org/2001/sw/DataAccess/tests/test-manifest#QueryEvaluationTest> ; - Network accessline 400
<http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://www.w3.org/2001/sw/DataAccess/tests/test-manifest#QueryEvaluationTest> ; - Network accessline 401
<http://www.w3.org/2001/sw/DataAccess/tests/test-manifest#action> [ <http://www.w3.org/2001/sw/DataAccess/tests/test-query#data> <sparql11/bind/data.ttl> ; <http://www.w3.org/2001/sw/DataAccess/tests/test-query#query> <sparql11/bind/bind08. - Network accessline 402
<http://www.w3.org/2001/sw/DataAccess/tests/test-manifest#name> "bind08 - BIND" ; - Network accessline 403
<http://www.w3.org/2001/sw/DataAccess/tests/test-manifest#result> <sparql11/bind/bind08.srx> ; - Network accessline 406
<sparql-sparql11-bind#bind10> <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://www.w3.org/2001/sw/DataAccess/tests/test-manifest#QueryEvaluationTest> ; - Network accessline 407
<http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://www.w3.org/2001/sw/DataAccess/tests/test-manifest#QueryEvaluationTest> ; - Network accessline 408
<http://www.w3.org/2001/sw/DataAccess/tests/test-manifest#action> [ <http://www.w3.org/2001/sw/DataAccess/tests/test-query#data> <sparql11/bind/data.ttl> ; <http://www.w3.org/2001/sw/DataAccess/tests/test-query#query> <sparql11/bind/bind10. - Network accessline 409
<http://www.w3.org/2001/sw/DataAccess/tests/test-manifest#name> "bind10 - BIND scoping - Variable in filter not in scope" ; - Network accessline 410
<http://www.w3.org/2001/sw/DataAccess/tests/test-manifest#result> <sparql11/bind/bind10.srx> ; - Network accessline 413
<sparql-sparql11-subquery#subquery01> <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://www.w3.org/2001/sw/DataAccess/tests/test-manifest#QueryEvaluationTest> ; - Network accessline 414
<http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://www.w3.org/2001/sw/DataAccess/tests/test-manifest#QueryEvaluationTest> ; - Network accessline 415
<http://www.w3.org/2001/sw/DataAccess/tests/test-manifest#action> [ <http://www.w3.org/2001/sw/DataAccess/tests/test-query#graphData> <sparql11/subquery/sq01.rdf> ; <http://www.w3.org/2001/sw/DataAccess/tests/test-query#query> <sparql11/sub - Network accessline 416
<http://www.w3.org/2001/sw/DataAccess/tests/test-manifest#name> "sq01 - Subquery within graph pattern" ; - Network accessline 417
<http://www.w3.org/2001/sw/DataAccess/tests/test-manifest#result> <sparql11/subquery/sq01.srx> ; - Network accessline 420
<sparql-sparql11-subquery#subquery03> <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://www.w3.org/2001/sw/DataAccess/tests/test-manifest#QueryEvaluationTest> ; - Network accessline 421
<http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://www.w3.org/2001/sw/DataAccess/tests/test-manifest#QueryEvaluationTest> ; - Network accessline 422
<http://www.w3.org/2001/sw/DataAccess/tests/test-manifest#action> [ <http://www.w3.org/2001/sw/DataAccess/tests/test-query#graphData> <sparql11/subquery/sq01.rdf> ; <http://www.w3.org/2001/sw/DataAccess/tests/test-query#query> <sparql11/sub - Network accessline 423
<http://www.w3.org/2001/sw/DataAccess/tests/test-manifest#name> "sq03 - Subquery within graph pattern, graph variable is not bound" ; - Network accessline 424
<http://www.w3.org/2001/sw/DataAccess/tests/test-manifest#result> <sparql11/subquery/sq03.srx> ; - Network accessline 427
<sparql-sparql11-negation#graph-minus> <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://www.w3.org/2001/sw/DataAccess/tests/test-manifest#QueryEvaluationTest> ; - Network accessline 428
<http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://www.w3.org/2001/sw/DataAccess/tests/test-manifest#QueryEvaluationTest> ; - Network accessline 429
<http://www.w3.org/2001/sw/DataAccess/tests/test-manifest#action> [ <http://www.w3.org/2001/sw/DataAccess/tests/test-query#graphData> <sparql11/negation/graph-minus.ttl> ; <http://www.w3.org/2001/sw/DataAccess/tests/test-query#query> <sparq - Network accessline 430
<http://www.w3.org/2001/sw/DataAccess/tests/test-manifest#name> "outer GRAPH operator does not affect MINUS disjointness" ; - Network accessline 431
<http://www.w3.org/2001/sw/DataAccess/tests/test-manifest#result> <sparql11/negation/graph-minus.srx> ; - Network accessline 434
<sparql-sparql11-cast#cast-string> <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://www.w3.org/2001/sw/DataAccess/tests/test-manifest#QueryEvaluationTest> ; - Network accessline 435
<http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://www.w3.org/2001/sw/DataAccess/tests/test-manifest#QueryEvaluationTest> ; - Network accessline 436
<http://www.w3.org/2001/sw/DataAccess/tests/test-manifest#action> [ <http://www.w3.org/2001/sw/DataAccess/tests/test-query#data> <sparql11/cast/data.ttl> ; <http://www.w3.org/2001/sw/DataAccess/tests/test-query#query> <sparql11/cast/cast-st - Network accessline 437
<http://www.w3.org/2001/sw/DataAccess/tests/test-manifest#name> "xsd:string cast" ; - Network accessline 438
<http://www.w3.org/2001/sw/DataAccess/tests/test-manifest#result> <sparql11/cast/cast-string.srx> ; - Network accessline 441
<sparql-sparql11-cast#cast-decimal> <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://www.w3.org/2001/sw/DataAccess/tests/test-manifest#QueryEvaluationTest> ; - Network accessline 442
<http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://www.w3.org/2001/sw/DataAccess/tests/test-manifest#QueryEvaluationTest> ; - Network accessline 443
<http://www.w3.org/2001/sw/DataAccess/tests/test-manifest#action> [ <http://www.w3.org/2001/sw/DataAccess/tests/test-query#data> <sparql11/cast/data.ttl> ; <http://www.w3.org/2001/sw/DataAccess/tests/test-query#query> <sparql11/cast/cast-de - Network accessline 444
<http://www.w3.org/2001/sw/DataAccess/tests/test-manifest#name> "xsd:decimal cast" ; - Network accessline 445
<http://www.w3.org/2001/sw/DataAccess/tests/test-manifest#result> <sparql11/cast/cast-decimal.srx> ; - Network accessline 448
<sparql-sparql11-functions#iri01> <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://www.w3.org/2001/sw/DataAccess/tests/test-manifest#QueryEvaluationTest> ; - Network accessline 449
<http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://www.w3.org/2001/sw/DataAccess/tests/test-manifest#QueryEvaluationTest> ; - Network accessline 450
<http://www.w3.org/2001/sw/DataAccess/tests/test-manifest#action> [ <http://www.w3.org/2001/sw/DataAccess/tests/test-query#data> <sparql11/functions/data.ttl> ; <http://www.w3.org/2001/sw/DataAccess/tests/test-query#query> <sparql11/functio - Network accessline 451
<http://www.w3.org/2001/sw/DataAccess/tests/test-manifest#name> "IRI()/URI()" ; - Network accessline 452
<http://www.w3.org/2001/sw/DataAccess/tests/test-manifest#result> <sparql11/functions/iri01.srx> ; - Network accessline 455
<sparql-sparql11-functions#bnode01> <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://www.w3.org/2001/sw/DataAccess/tests/test-manifest#QueryEvaluationTest> ; - Network accessline 456
<http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://www.w3.org/2001/sw/DataAccess/tests/test-manifest#QueryEvaluationTest> ; - Network accessline 457
<http://www.w3.org/2001/sw/DataAccess/tests/test-manifest#action> [ <http://www.w3.org/2001/sw/DataAccess/tests/test-query#data> <sparql11/functions/data.ttl> ; <http://www.w3.org/2001/sw/DataAccess/tests/test-query#query> <sparql11/functio - Network accessline 458
<http://www.w3.org/2001/sw/DataAccess/tests/test-manifest#name> "BNODE(str)" ; - Network accessline 459
<http://www.w3.org/2001/sw/DataAccess/tests/test-manifest#result> <sparql11/functions/bnode01.srx> ; - Network accessline 462
<sparql-sparql11-aggregates#agg-sum-01> <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://www.w3.org/2001/sw/DataAccess/tests/test-manifest#QueryEvaluationTest> ; - Network accessline 463
<http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://www.w3.org/2001/sw/DataAccess/tests/test-manifest#QueryEvaluationTest> ; - Network accessline 464
<http://www.w3.org/2001/sw/DataAccess/tests/test-manifest#action> [ <http://www.w3.org/2001/sw/DataAccess/tests/test-query#data> <sparql11/aggregates/agg-numeric.ttl> ; <http://www.w3.org/2001/sw/DataAccess/tests/test-query#query> <sparql11 - Network accessline 465
<http://www.w3.org/2001/sw/DataAccess/tests/test-manifest#name> "SUM" ; - Network accessline 466
<http://www.w3.org/2001/sw/DataAccess/tests/test-manifest#result> <sparql11/aggregates/agg-sum-01.srx> ; - Network accessline 469
<sparql-sparql11-aggregates#agg08> <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://www.w3.org/2001/sw/DataAccess/tests/test-manifest#NegativeSyntaxTest11> ; - Network accessline 470
<http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://www.w3.org/2001/sw/DataAccess/tests/test-manifest#NegativeSyntaxTest11> ; - Network accessline 471
<http://www.w3.org/2001/sw/DataAccess/tests/test-manifest#action> <sparql11/aggregates/agg08.rq> ; - Network accessline 472
<http://www.w3.org/2001/sw/DataAccess/tests/test-manifest#name> "COUNT 8" ; - Network accessline 475
<sparql-sparql11-aggregates#agg12> <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://www.w3.org/2001/sw/DataAccess/tests/test-manifest#NegativeSyntaxTest11> ; - Network accessline 476
<http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://www.w3.org/2001/sw/DataAccess/tests/test-manifest#NegativeSyntaxTest11> ; - Network accessline 477
<http://www.w3.org/2001/sw/DataAccess/tests/test-manifest#action> <sparql11/aggregates/agg12.rq> ; - Network accessline 478
<http://www.w3.org/2001/sw/DataAccess/tests/test-manifest#name> "COUNT 12" ; - Network accessline 481
<sparql-sparql11-syntax-query#test_49> <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://www.w3.org/2001/sw/DataAccess/tests/test-manifest#NegativeSyntaxTest11> ; - Network accessline 482
<http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://www.w3.org/2001/sw/DataAccess/tests/test-manifest#NegativeSyntaxTest11> ; - Network accessline 483
<http://www.w3.org/2001/sw/DataAccess/tests/test-manifest#action> <sparql11/syntax-query/syn-bad-07.rq> ; - Network accessline 484
<http://www.w3.org/2001/sw/DataAccess/tests/test-manifest#name> "syn-bad-07.rq" ; - Network accessline 487
<sparql-sparql11-syntax-query#test_60> <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://www.w3.org/2001/sw/DataAccess/tests/test-manifest#NegativeSyntaxTest11> ; - Network accessline 488
<http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://www.w3.org/2001/sw/DataAccess/tests/test-manifest#NegativeSyntaxTest11> ; - Network accessline 489
<http://www.w3.org/2001/sw/DataAccess/tests/test-manifest#action> <sparql11/syntax-query/syntax-BINDscope6.rq> ; - Network accessline 490
<http://www.w3.org/2001/sw/DataAccess/tests/test-manifest#name> "syntax-BINDscope6.rq" ; - Network accessline 493
<sparql-sparql11-syntax-query#test_65> <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://www.w3.org/2001/sw/DataAccess/tests/test-manifest#NegativeSyntaxTest11> ; - Network accessline 494
<http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://www.w3.org/2001/sw/DataAccess/tests/test-manifest#NegativeSyntaxTest11> ; - Network accessline 495
<http://www.w3.org/2001/sw/DataAccess/tests/test-manifest#action> <sparql11/syntax-query/syntax-SELECTscope2.rq> ; - Network accessline 496
<http://www.w3.org/2001/sw/DataAccess/tests/test-manifest#name> "syntax-SELECTscope2" ; - Network accessline 499
<sparql-sparql11-syntax-query#test_pn_05> <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://www.w3.org/2001/sw/DataAccess/tests/test-manifest#PositiveSyntaxTest11> ; - Network accessline 500
<http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://www.w3.org/2001/sw/DataAccess/tests/test-manifest#PositiveSyntaxTest11> ; - Network accessline 501
<http://www.w3.org/2001/sw/DataAccess/tests/test-manifest#action> <sparql11/syntax-query/syn-pname-05.rq> ; - Network accessline 502
<http://www.w3.org/2001/sw/DataAccess/tests/test-manifest#name> "syn-pname-05" ; - Network accessline 505
<sparql-sparql11-syntax-query#test_pn_bad_13> <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://www.w3.org/2001/sw/DataAccess/tests/test-manifest#NegativeSyntaxTest11> ; - Network accessline 506
<http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://www.w3.org/2001/sw/DataAccess/tests/test-manifest#NegativeSyntaxTest11> ; - Network accessline 507
<http://www.w3.org/2001/sw/DataAccess/tests/test-manifest#action> <sparql11/syntax-query/syn-bad-pname-13.rq> ; - Network accessline 508
<http://www.w3.org/2001/sw/DataAccess/tests/test-manifest#name> "syn-bad-pname-13" ; - Network accessline 511
<sparql-sparql11-add#add01> <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://www.w3.org/2001/sw/DataAccess/tests/test-manifest#UpdateEvaluationTest> ; - Network accessline 512
<http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://www.w3.org/2001/sw/DataAccess/tests/test-manifest#UpdateEvaluationTest> ; - Network accessline 513
<http://www.w3.org/2001/sw/DataAccess/tests/test-manifest#action> [ <http://www.w3.org/2009/sparql/tests/test-update#data> <sparql11/add/add-default.ttl> ; <http://www.w3.org/2009/sparql/tests/test-update#graphData> [ <http://www.w3.org/200 - Network accessline 514
<http://www.w3.org/2001/sw/DataAccess/tests/test-manifest#name> "ADD 1" ; - Network accessline 515
<http://www.w3.org/2001/sw/DataAccess/tests/test-manifest#result> [ <http://www.w3.org/2009/sparql/tests/test-update#data> <sparql11/add/add-default.ttl> ; <http://www.w3.org/2009/sparql/tests/test-update#graphData> [ <http://www.w3.org/200 - Network accessline 518
<sparql-sparql11-copy#copy01> <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://www.w3.org/2001/sw/DataAccess/tests/test-manifest#UpdateEvaluationTest> ; - Network accessline 519
<http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://www.w3.org/2001/sw/DataAccess/tests/test-manifest#UpdateEvaluationTest> ; - Network accessline 520
<http://www.w3.org/2001/sw/DataAccess/tests/test-manifest#action> [ <http://www.w3.org/2009/sparql/tests/test-update#data> <sparql11/copy/copy-default.ttl> ; <http://www.w3.org/2009/sparql/tests/test-update#graphData> [ <http://www.w3.org/2 - Network accessline 521
<http://www.w3.org/2001/sw/DataAccess/tests/test-manifest#name> "COPY 1" ; - Network accessline 522
<http://www.w3.org/2001/sw/DataAccess/tests/test-manifest#result> [ <http://www.w3.org/2009/sparql/tests/test-update#data> <sparql11/copy/copy-default.ttl> ; <http://www.w3.org/2009/sparql/tests/test-update#graphData> [ <http://www.w3.org/2 - Network accessline 525
<sparql-sparql11-move#move01> <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://www.w3.org/2001/sw/DataAccess/tests/test-manifest#UpdateEvaluationTest> ; - Network accessline 526
<http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://www.w3.org/2001/sw/DataAccess/tests/test-manifest#UpdateEvaluationTest> ; - Network accessline 527
<http://www.w3.org/2001/sw/DataAccess/tests/test-manifest#action> [ <http://www.w3.org/2009/sparql/tests/test-update#data> <sparql11/move/move-default.ttl> ; <http://www.w3.org/2009/sparql/tests/test-update#graphData> [ <http://www.w3.org/2 - Network accessline 528
<http://www.w3.org/2001/sw/DataAccess/tests/test-manifest#name> "MOVE 1" ; - Network accessline 529
<http://www.w3.org/2001/sw/DataAccess/tests/test-manifest#result> [ <http://www.w3.org/2009/sparql/tests/test-update#graphData> [ <http://www.w3.org/2000/01/rdf-schema#label> "http://example.org/g1" ; <http://www.w3.org/2009/sparql/tests/te - Network accessline 532
<sparql-sparql11-clear#dawg-clear-named-01> <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://www.w3.org/2001/sw/DataAccess/tests/test-manifest#UpdateEvaluationTest> ; - Network accessline 533
<http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://www.w3.org/2001/sw/DataAccess/tests/test-manifest#UpdateEvaluationTest> ; - Network accessline 534
<http://www.w3.org/2001/sw/DataAccess/tests/test-manifest#action> [ <http://www.w3.org/2009/sparql/tests/test-update#data> <sparql11/clear/clear-default.ttl> ; <http://www.w3.org/2009/sparql/tests/test-update#graphData> [ <http://www.w3.org - Network accessline 535
<http://www.w3.org/2001/sw/DataAccess/tests/test-manifest#name> "CLEAR NAMED" ; - Network accessline 536
<http://www.w3.org/2001/sw/DataAccess/tests/test-manifest#result> [ <http://www.w3.org/2009/sparql/tests/test-update#data> <sparql11/clear/clear-default.ttl> ; <http://www.w3.org/2009/sparql/tests/test-update#graphData> [ <http://www.w3.org - Network accessline 539
<sparql-sparql11-drop#dawg-drop-all-01> <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://www.w3.org/2001/sw/DataAccess/tests/test-manifest#UpdateEvaluationTest> ; - Network accessline 540
<http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://www.w3.org/2001/sw/DataAccess/tests/test-manifest#UpdateEvaluationTest> ; - Network accessline 541
<http://www.w3.org/2001/sw/DataAccess/tests/test-manifest#action> [ <http://www.w3.org/2009/sparql/tests/test-update#data> <sparql11/drop/drop-default.ttl> ; <http://www.w3.org/2009/sparql/tests/test-update#graphData> [ <http://www.w3.org/2 - Network accessline 542
<http://www.w3.org/2001/sw/DataAccess/tests/test-manifest#name> "DROP ALL" ; - Network accessline 543
<http://www.w3.org/2001/sw/DataAccess/tests/test-manifest#result> [ ] ; - Network accessline 546
<sparql-sparql11-basic-update#insert-where-same-bnode2> <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://www.w3.org/2001/sw/DataAccess/tests/test-manifest#UpdateEvaluationTest> ; - Network accessline 547
<http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://www.w3.org/2001/sw/DataAccess/tests/test-manifest#UpdateEvaluationTest> ; - Network accessline 548
<http://www.w3.org/2001/sw/DataAccess/tests/test-manifest#action> [ <http://www.w3.org/2009/sparql/tests/test-update#data> <sparql11/basic-update/insert-where-same-bnode-pre.ttl> ; <http://www.w3.org/2009/sparql/tests/test-update#request> < - Network accessline 549
<http://www.w3.org/2001/sw/DataAccess/tests/test-manifest#name> "INSERTing the same bnode with two INSERT WHERE statement within one request is NOT the same bnode even if both WHERE clauses have the empty solution mapping as the only soluti - Network accessline 550
<http://www.w3.org/2001/sw/DataAccess/tests/test-manifest#result> [ <http://www.w3.org/2009/sparql/tests/test-update#data> <sparql11/basic-update/insert-where-same-bnode-pre.ttl> ; <http://www.w3.org/2009/sparql/tests/test-update#graphData> - Network accessline 553
<sparql-sparql11-basic-update#insert-data-spo-named1> <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://www.w3.org/2001/sw/DataAccess/tests/test-manifest#UpdateEvaluationTest> ; - Network accessline 554
<http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://www.w3.org/2001/sw/DataAccess/tests/test-manifest#UpdateEvaluationTest> ; - Network accessline 555
<http://www.w3.org/2001/sw/DataAccess/tests/test-manifest#action> [ <http://www.w3.org/2009/sparql/tests/test-update#request> <sparql11/basic-update/insert-data-named1.ru> ] ; - Network accessline 556
<http://www.w3.org/2001/sw/DataAccess/tests/test-manifest#name> "Simple insert data named 1" ; - Network accessline 557
<http://www.w3.org/2001/sw/DataAccess/tests/test-manifest#result> [ <http://www.w3.org/2009/sparql/tests/test-update#graphData> [ <http://www.w3.org/2000/01/rdf-schema#label> "http://example.org/g1" ; <http://www.w3.org/2009/sparql/tests/te - Network accessline 560
<sparql-sparql11-delete#dawg-delete-using-02a> <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://www.w3.org/2001/sw/DataAccess/tests/test-manifest#UpdateEvaluationTest> ; - Network accessline 561
<http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://www.w3.org/2001/sw/DataAccess/tests/test-manifest#UpdateEvaluationTest> ; - Network accessline 562
<http://www.w3.org/2001/sw/DataAccess/tests/test-manifest#action> [ <http://www.w3.org/2009/sparql/tests/test-update#data> <sparql11/delete/delete-pre-01.ttl> ; <http://www.w3.org/2009/sparql/tests/test-update#graphData> [ <http://www.w3.or - Network accessline 563
<http://www.w3.org/2001/sw/DataAccess/tests/test-manifest#name> "Simple DELETE 2 (USING)" ; - Network accessline 564
<http://www.w3.org/2001/sw/DataAccess/tests/test-manifest#result> [ <http://www.w3.org/2009/sparql/tests/test-update#data> <sparql11/delete/delete-post-01f.ttl> ; <http://www.w3.org/2009/sparql/tests/test-update#graphData> [ <http://www.w3. - Network accessline 567
<sparql-sparql11-syntax-update-1#test_38> <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://www.w3.org/2001/sw/DataAccess/tests/test-manifest#PositiveUpdateSyntaxTest11> ; - Network accessline 568
<http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://www.w3.org/2001/sw/DataAccess/tests/test-manifest#PositiveUpdateSyntaxTest11> ; - Network accessline 569
<http://www.w3.org/2001/sw/DataAccess/tests/test-manifest#action> <sparql11/syntax-update-1/syntax-update-38.ru> ; - Network accessline 570
<http://www.w3.org/2001/sw/DataAccess/tests/test-manifest#name> "syntax-update-38.ru" ; - Network accessline 573
<sparql-sparql11-syntax-update-1#test_43> <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://www.w3.org/2001/sw/DataAccess/tests/test-manifest#NegativeUpdateSyntaxTest11> ; - Network accessline 574
<http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://www.w3.org/2001/sw/DataAccess/tests/test-manifest#NegativeUpdateSyntaxTest11> ; - Network accessline 575
<http://www.w3.org/2001/sw/DataAccess/tests/test-manifest#action> <sparql11/syntax-update-1/syntax-update-bad-03.ru> ; - Network accessline 576
<http://www.w3.org/2001/sw/DataAccess/tests/test-manifest#name> "syntax-update-bad-03.ru" ; - Network accessline 579
<sparql-sparql11-syntax-update-1#test_54> <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://www.w3.org/2001/sw/DataAccess/tests/test-manifest#NegativeUpdateSyntaxTest11> ; - Network accessline 580
<http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://www.w3.org/2001/sw/DataAccess/tests/test-manifest#NegativeUpdateSyntaxTest11> ; - Network accessline 581
<http://www.w3.org/2001/sw/DataAccess/tests/test-manifest#action> <sparql11/syntax-update-1/syntax-update-54.ru> ; - Network accessline 582
<http://www.w3.org/2001/sw/DataAccess/tests/test-manifest#name> "syntax-update-54.ru" ; - Network accessline 585
<sparql-sparql11-csv-tsv-res#csv01> <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://www.w3.org/2001/sw/DataAccess/tests/test-manifest#CSVResultFormatTest> ; - Network accessline 586
<http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://www.w3.org/2001/sw/DataAccess/tests/test-manifest#CSVResultFormatTest> ; - Network accessline 587
<http://www.w3.org/2001/sw/DataAccess/tests/test-manifest#action> [ <http://www.w3.org/2001/sw/DataAccess/tests/test-query#data> <sparql11/csv-tsv-res/data.ttl> ; <http://www.w3.org/2001/sw/DataAccess/tests/test-query#query> <sparql11/csv-t - Network accessline 588
<http://www.w3.org/2001/sw/DataAccess/tests/test-manifest#name> "csv01 - CSV Result Format" ; - Network accessline 589
<http://www.w3.org/2001/sw/DataAccess/tests/test-manifest#result> <sparql11/csv-tsv-res/csvtsv01.csv> ; - Network accessline 592
<sparql-sparql11-csv-tsv-res#tsv02> <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://www.w3.org/2001/sw/DataAccess/tests/test-manifest#QueryEvaluationTest> ; - Network accessline 593
<http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://www.w3.org/2001/sw/DataAccess/tests/test-manifest#QueryEvaluationTest> ; - Network accessline 594
<http://www.w3.org/2001/sw/DataAccess/tests/test-manifest#action> [ <http://www.w3.org/2001/sw/DataAccess/tests/test-query#data> <sparql11/csv-tsv-res/data.ttl> ; <http://www.w3.org/2001/sw/DataAccess/tests/test-query#query> <sparql11/csv-t - Network accessline 595
<http://www.w3.org/2001/sw/DataAccess/tests/test-manifest#name> "tsv02 - TSV Result Format" ; - Network accessline 596
<http://www.w3.org/2001/sw/DataAccess/tests/test-manifest#result> <sparql11/csv-tsv-res/csvtsv02.tsv> ; - Network accessline 599
<sparql-sparql11-json-res#jsonres01> <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://www.w3.org/2001/sw/DataAccess/tests/test-manifest#QueryEvaluationTest> ; - Network accessline 600
<http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://www.w3.org/2001/sw/DataAccess/tests/test-manifest#QueryEvaluationTest> ; - Network accessline 601
<http://www.w3.org/2001/sw/DataAccess/tests/test-manifest#action> [ <http://www.w3.org/2001/sw/DataAccess/tests/test-query#data> <sparql11/json-res/data.ttl> ; <http://www.w3.org/2001/sw/DataAccess/tests/test-query#query> <sparql11/json-res - Network accessline 602
<http://www.w3.org/2001/sw/DataAccess/tests/test-manifest#name> "jsonres01 - JSON Result Format" ; - Network accessline 603
<http://www.w3.org/2001/sw/DataAccess/tests/test-manifest#result> <sparql11/json-res/jsonres01.srj> ; - Network accessline 606
<sparql-sparql11-service#service1> <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://www.w3.org/2001/sw/DataAccess/tests/test-manifest#QueryEvaluationTest> ; - Network accessline 607
<http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://www.w3.org/2001/sw/DataAccess/tests/test-manifest#QueryEvaluationTest> ; - Network accessline 608
<http://www.w3.org/2001/sw/DataAccess/tests/test-manifest#action> [ <http://www.w3.org/2001/sw/DataAccess/tests/test-query#data> <sparql11/service/data01.ttl> ; <http://www.w3.org/2001/sw/DataAccess/tests/test-query#query> <sparql11/service - Network accessline 609
<http://www.w3.org/2001/sw/DataAccess/tests/test-manifest#name> "SERVICE test 1" ; - Network accessline 610
<http://www.w3.org/2001/sw/DataAccess/tests/test-manifest#result> <sparql11/service/service01.srx> ; - Network accessline 613
<sparql-sparql11-service#service3> <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://www.w3.org/2001/sw/DataAccess/tests/test-manifest#QueryEvaluationTest> ; - Network accessline 614
<http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://www.w3.org/2001/sw/DataAccess/tests/test-manifest#QueryEvaluationTest> ; - Network accessline 615
<http://www.w3.org/2001/sw/DataAccess/tests/test-manifest#action> [ <http://www.w3.org/2001/sw/DataAccess/tests/test-query#query> <sparql11/service/service03.rq> ; <http://www.w3.org/2001/sw/DataAccess/tests/test-query#serviceData> [ <http: - Network accessline 616
<http://www.w3.org/2001/sw/DataAccess/tests/test-manifest#name> "SERVICE test 3" ; - Network accessline 617
<http://www.w3.org/2001/sw/DataAccess/tests/test-manifest#result> <sparql11/service/service03.srx> ;
pkg/graph/testdata/w3c/sparql/sparql11/add/add-01-post.ttl
pkg/graph/testdata/w3c/sparql/sparql11/add/add-01-pre.ttl
pkg/graph/testdata/w3c/sparql/sparql11/add/add-01.ru
- Network accessline 1
PREFIX : <http://example.org/>
pkg/graph/testdata/w3c/sparql/sparql11/add/add-default.ttl
pkg/graph/testdata/w3c/sparql/sparql11/aggregates/agg-numeric.ttl
pkg/graph/testdata/w3c/sparql/sparql11/aggregates/agg-sum-01.rq
- Network accessline 1
PREFIX : <http://www.example.org/>
pkg/graph/testdata/w3c/sparql/sparql11/aggregates/agg-sum-01.srx
- Network accessline 1
<?xml version="1.0"?> <sparql xmlns="http://www.w3.org/2005/sparql-results#"> - Network accessline 2
<sparql xmlns="http://www.w3.org/2005/sparql-results#"> - Network accessline 7
<result> <binding name="sum"> <literal datatype="http://www.w3.org/2001/XMLSchema#decimal">11.1</literal> - Network accessline 8
<binding name="sum"> <literal datatype="http://www.w3.org/2001/XMLSchema#decimal">11.1</literal> </binding> - Network accessline 9
<literal datatype="http://www.w3.org/2001/XMLSchema#decimal">11.1</literal>
pkg/graph/testdata/w3c/sparql/sparql11/aggregates/agg08.rq
- Network accessline 1
PREFIX : <http://www.example.org/>
pkg/graph/testdata/w3c/sparql/sparql11/aggregates/agg12.rq
- Network accessline 1
PREFIX : <http://www.example.org/>
pkg/graph/testdata/w3c/sparql/sparql11/basic-update/insert-data-named1.ru
pkg/graph/testdata/w3c/sparql/sparql11/basic-update/insert-where-same-bnode-g3-post.ttl
- Network accessline 1
@prefix : <http://example.org/> .
pkg/graph/testdata/w3c/sparql/sparql11/basic-update/insert-where-same-bnode-pre.ttl
- Network accessline 1
@prefix : <http://example.org/> .
pkg/graph/testdata/w3c/sparql/sparql11/basic-update/insert-where-same-bnode2.ru
- Network accessline 1
PREFIX : <http://example.org/>
pkg/graph/testdata/w3c/sparql/sparql11/basic-update/spo.ttl
- Network accessline 1
@prefix : <http://example.org/ns#> .
pkg/graph/testdata/w3c/sparql/sparql11/bind/bind07.rq
- Network accessline 1
PREFIX : <http://example.org/>
pkg/graph/testdata/w3c/sparql/sparql11/bind/bind07.srx
- Network accessline 1
<?xml version="1.0"?> <sparql xmlns="http://www.w3.org/2005/sparql-results#"> - Network accessline 2
<sparql xmlns="http://www.w3.org/2005/sparql-results#"> - Network accessline 10
<result> <binding name="s"> <uri>http://example.org/s4</uri> - Network accessline 11
<binding name="s"> <uri>http://example.org/s4</uri> </binding> - Network accessline 12
<uri>http://example.org/s4</uri> - Network accessline 13
</binding> <binding name="p"> <uri>http://example.org/p</uri> - Network accessline 14
<binding name="p"> <uri>http://example.org/p</uri> </binding> - Network accessline 15
<uri>http://example.org/p</uri> - Network accessline 16
</binding> <binding name="o"> <literal datatype="http://www.w3.org/2001/XMLSchema#integer">4</literal> - Network accessline 17
<binding name="o"> <literal datatype="http://www.w3.org/2001/XMLSchema#integer">4</literal> </binding> - Network accessline 18
<literal datatype="http://www.w3.org/2001/XMLSchema#integer">4</literal> - Network accessline 21
<result> <binding name="s"> <uri>http://example.org/s4</uri> - Network accessline 22
<binding name="s"> <uri>http://example.org/s4</uri> </binding> - Network accessline 23
<uri>http://example.org/s4</uri> - Network accessline 24
</binding> <binding name="p"> <uri>http://example.org/p</uri> - Network accessline 25
<binding name="p"> <uri>http://example.org/p</uri> </binding> - Network accessline 26
<uri>http://example.org/p</uri> - Network accessline 27
</binding> <binding name="o"> <literal datatype="http://www.w3.org/2001/XMLSchema#integer">4</literal> - Network accessline 28
<binding name="o"> <literal datatype="http://www.w3.org/2001/XMLSchema#integer">4</literal> </binding> - Network accessline 29
<literal datatype="http://www.w3.org/2001/XMLSchema#integer">4</literal> - Network accessline 32
<result> <binding name="s"> <uri>http://example.org/s3</uri> - Network accessline 33
<binding name="s"> <uri>http://example.org/s3</uri> </binding> - Network accessline 34
<uri>http://example.org/s3</uri> - Network accessline 35
</binding> <binding name="p"> <uri>http://example.org/p</uri> - Network accessline 36
<binding name="p"> <uri>http://example.org/p</uri> </binding> - Network accessline 37
<uri>http://example.org/p</uri> - Network accessline 38
</binding> <binding name="o"> <literal datatype="http://www.w3.org/2001/XMLSchema#integer">3</literal> - Network accessline 39
<binding name="o"> <literal datatype="http://www.w3.org/2001/XMLSchema#integer">3</literal> </binding> - Network accessline 40
<literal datatype="http://www.w3.org/2001/XMLSchema#integer">3</literal> - Network accessline 43
<result> <binding name="s"> <uri>http://example.org/s3</uri> - Network accessline 44
<binding name="s"> <uri>http://example.org/s3</uri> </binding> - Network accessline 45
<uri>http://example.org/s3</uri> - Network accessline 46
</binding> <binding name="p"> <uri>http://example.org/p</uri> - Network accessline 47
<binding name="p"> <uri>http://example.org/p</uri> </binding> - Network accessline 48
<uri>http://example.org/p</uri> - Network accessline 49
</binding> <binding name="o"> <literal datatype="http://www.w3.org/2001/XMLSchema#integer">3</literal> - Network accessline 50
<binding name="o"> <literal datatype="http://www.w3.org/2001/XMLSchema#integer">3</literal> </binding> - Network accessline 51
<literal datatype="http://www.w3.org/2001/XMLSchema#integer">3</literal> - Network accessline 54
<result> <binding name="s"> <uri>http://example.org/s2</uri> - Network accessline 55
<binding name="s"> <uri>http://example.org/s2</uri> </binding> - Network accessline 56
<uri>http://example.org/s2</uri> - Network accessline 57
</binding> <binding name="p"> <uri>http://example.org/p</uri> - Network accessline 58
<binding name="p"> <uri>http://example.org/p</uri> </binding> - Network accessline 59
<uri>http://example.org/p</uri> - Network accessline 60
</binding> <binding name="o"> <literal datatype="http://www.w3.org/2001/XMLSchema#integer">2</literal> - Network accessline 61
<binding name="o"> <literal datatype="http://www.w3.org/2001/XMLSchema#integer">2</literal> </binding> - Network accessline 62
<literal datatype="http://www.w3.org/2001/XMLSchema#integer">2</literal> - Network accessline 65
<result> <binding name="s"> <uri>http://example.org/s2</uri> - Network accessline 66
<binding name="s"> <uri>http://example.org/s2</uri> </binding> - Network accessline 67
<uri>http://example.org/s2</uri> - Network accessline 68
</binding> <binding name="p"> <uri>http://example.org/p</uri> - Network accessline 69
<binding name="p"> <uri>http://example.org/p</uri> </binding> - Network accessline 70
<uri>http://example.org/p</uri> - Network accessline 71
</binding> <binding name="o"> <literal datatype="http://www.w3.org/2001/XMLSchema#integer">2</literal> - Network accessline 72
<binding name="o"> <literal datatype="http://www.w3.org/2001/XMLSchema#integer">2</literal> </binding> - Network accessline 73
<literal datatype="http://www.w3.org/2001/XMLSchema#integer">2</literal> - Network accessline 76
<result> <binding name="s"> <uri>http://example.org/s1</uri> - Network accessline 77
<binding name="s"> <uri>http://example.org/s1</uri> </binding> - Network accessline 78
<uri>http://example.org/s1</uri> - Network accessline 79
</binding> <binding name="p"> <uri>http://example.org/p</uri> - Network accessline 80
<binding name="p"> <uri>http://example.org/p</uri> </binding> - Network accessline 81
<uri>http://example.org/p</uri> - Network accessline 82
</binding> <binding name="o"> <literal datatype="http://www.w3.org/2001/XMLSchema#integer">1</literal> - Network accessline 83
<binding name="o"> <literal datatype="http://www.w3.org/2001/XMLSchema#integer">1</literal> </binding> - Network accessline 84
<literal datatype="http://www.w3.org/2001/XMLSchema#integer">1</literal> - Network accessline 87
<result> <binding name="s"> <uri>http://example.org/s1</uri> - Network accessline 88
<binding name="s"> <uri>http://example.org/s1</uri> </binding> - Network accessline 89
<uri>http://example.org/s1</uri> - Network accessline 90
</binding> <binding name="p"> <uri>http://example.org/p</uri> - Network accessline 91
<binding name="p"> <uri>http://example.org/p</uri> </binding> - Network accessline 92
<uri>http://example.org/p</uri> - Network accessline 93
</binding> <binding name="o"> <literal datatype="http://www.w3.org/2001/XMLSchema#integer">1</literal> - Network accessline 94
<binding name="o"> <literal datatype="http://www.w3.org/2001/XMLSchema#integer">1</literal> </binding> - Network accessline 95
<literal datatype="http://www.w3.org/2001/XMLSchema#integer">1</literal>
pkg/graph/testdata/w3c/sparql/sparql11/bind/bind08.rq
- Network accessline 1
PREFIX : <http://example.org/>
pkg/graph/testdata/w3c/sparql/sparql11/bind/bind08.srx
- Network accessline 1
<?xml version="1.0"?> <sparql xmlns="http://www.w3.org/2005/sparql-results#"> - Network accessline 2
<sparql xmlns="http://www.w3.org/2005/sparql-results#"> - Network accessline 10
<result> <binding name="s"> <uri>http://example.org/s2</uri> - Network accessline 11
<binding name="s"> <uri>http://example.org/s2</uri> </binding> - Network accessline 12
<uri>http://example.org/s2</uri> - Network accessline 13
</binding> <binding name="p"> <uri>http://example.org/p</uri> - Network accessline 14
<binding name="p"> <uri>http://example.org/p</uri> </binding> - Network accessline 15
<uri>http://example.org/p</uri> - Network accessline 16
</binding> <binding name="o"> <literal datatype="http://www.w3.org/2001/XMLSchema#integer">2</literal> - Network accessline 17
<binding name="o"> <literal datatype="http://www.w3.org/2001/XMLSchema#integer">2</literal> </binding> - Network accessline 18
<literal datatype="http://www.w3.org/2001/XMLSchema#integer">2</literal> - Network accessline 19
</binding> <binding name="z"> <literal datatype="http://www.w3.org/2001/XMLSchema#integer">3</literal> - Network accessline 20
<binding name="z"> <literal datatype="http://www.w3.org/2001/XMLSchema#integer">3</literal> </binding> - Network accessline 21
<literal datatype="http://www.w3.org/2001/XMLSchema#integer">3</literal>
pkg/graph/testdata/w3c/sparql/sparql11/bind/bind10.rq
- Network accessline 1
PREFIX : <http://example.org/>
pkg/graph/testdata/w3c/sparql/sparql11/bind/bind10.srx
pkg/graph/testdata/w3c/sparql/sparql11/bind/data.ttl
- Network accessline 1
@prefix : <http://example.org/> .
pkg/graph/testdata/w3c/sparql/sparql11/cast/cast-decimal.rq
pkg/graph/testdata/w3c/sparql/sparql11/cast/cast-decimal.srx
- Network accessline 1
<?xml version="1.0"?> <sparql xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" - Network accessline 2
<sparql xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:xs="http://www.w3.org/2001/XMLSchema#" - Network accessline 3
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" - Network accessline 4
xmlns:xs="http://www.w3.org/2001/XMLSchema#" - Network accessline 5
xmlns="http://www.w3.org/2005/sparql-results#" > - Network accessline 11
<results> <result> <binding name="a"><uri>http://example.org/s01</uri></binding> - Network accessline 12
<result> <binding name="a"><uri>http://example.org/s01</uri></binding> <binding name="v"><uri>http://example.org/z</uri></binding> - Network accessline 13
<binding name="a"><uri>http://example.org/s01</uri></binding> - Network accessline 14
<binding name="v"><uri>http://example.org/z</uri></binding> - Network accessline 15
</result> <result> <binding name="a"><uri>http://example.org/s02</uri></binding> - Network accessline 16
<result> <binding name="a"><uri>http://example.org/s02</uri></binding> <binding name="v"><literal>string</literal></binding> - Network accessline 17
<binding name="a"><uri>http://example.org/s02</uri></binding> - Network accessline 19
</result> <result> <binding name="a"><uri>http://example.org/s03</uri></binding> - Network accessline 20
<result> <binding name="a"><uri>http://example.org/s03</uri></binding> <binding name="v"><literal>-10.2E3</literal></binding> - Network accessline 21
<binding name="a"><uri>http://example.org/s03</uri></binding> - Network accessline 23
</result> <result> <binding name="a"><uri>http://example.org/s04</uri></binding> - Network accessline 24
<result> <binding name="a"><uri>http://example.org/s04</uri></binding> <binding name="v"><literal>+33.3300</literal></binding> - Network accessline 25
<binding name="a"><uri>http://example.org/s04</uri></binding> - Network accessline 26
<binding name="v"><literal>+33.3300</literal></binding> <binding name="decimal"><literal datatype="http://www.w3.org/2001/XMLSchema#decimal">33.33</literal></binding> </result> - Network accessline 27
<binding name="decimal"><literal datatype="http://www.w3.org/2001/XMLSchema#decimal">33.33</literal></binding> - Network accessline 28
</result> <result> <binding name="a"><uri>http://example.org/s05</uri></binding> - Network accessline 29
<result> <binding name="a"><uri>http://example.org/s05</uri></binding> <binding name="v"><literal>0.0</literal></binding> - Network accessline 30
<binding name="a"><uri>http://example.org/s05</uri></binding> - Network accessline 31
<binding name="v"><literal>0.0</literal></binding> <binding name="decimal"><literal datatype="http://www.w3.org/2001/XMLSchema#decimal">0.0</literal></binding> </result> - Network accessline 32
<binding name="decimal"><literal datatype="http://www.w3.org/2001/XMLSchema#decimal">0.0</literal></binding> - Network accessline 33
</result> <result> <binding name="a"><uri>http://example.org/s06</uri></binding> - Network accessline 34
<result> <binding name="a"><uri>http://example.org/s06</uri></binding> <binding name="v"><literal>0</literal></binding> - Network accessline 35
<binding name="a"><uri>http://example.org/s06</uri></binding> - Network accessline 36
<binding name="v"><literal>0</literal></binding> <binding name="decimal"><literal datatype="http://www.w3.org/2001/XMLSchema#decimal">0.0</literal></binding> </result> - Network accessline 37
<binding name="decimal"><literal datatype="http://www.w3.org/2001/XMLSchema#decimal">0.0</literal></binding> - Network accessline 38
</result> <result> <binding name="a"><uri>http://example.org/s07</uri></binding> - Network accessline 39
<result> <binding name="a"><uri>http://example.org/s07</uri></binding> <binding name="v"><literal>0E1</literal></binding> - Network accessline 40
<binding name="a"><uri>http://example.org/s07</uri></binding> - Network accessline 42
</result> <result> <binding name="a"><uri>http://example.org/s08</uri></binding> - Network accessline 43
<result> <binding name="a"><uri>http://example.org/s08</uri></binding> <binding name="v"><literal>1.5</literal></binding> - Network accessline 44
<binding name="a"><uri>http://example.org/s08</uri></binding> - Network accessline 45
<binding name="v"><literal>1.5</literal></binding> <binding name="decimal"><literal datatype="http://www.w3.org/2001/XMLSchema#decimal">1.5</literal></binding> </result> - Network accessline 46
<binding name="decimal"><literal datatype="http://www.w3.org/2001/XMLSchema#decimal">1.5</literal></binding> - Network accessline 47
</result> <result> <binding name="a"><uri>http://example.org/s09</uri></binding> - Network accessline 48
<result> <binding name="a"><uri>http://example.org/s09</uri></binding> <binding name="v"><literal>1</literal></binding> - Network accessline 49
<binding name="a"><uri>http://example.org/s09</uri></binding> - Network accessline 50
<binding name="v"><literal>1</literal></binding> <binding name="decimal"><literal datatype="http://www.w3.org/2001/XMLSchema#decimal">1.0</literal></binding> </result> - Network accessline 51
<binding name="decimal"><literal datatype="http://www.w3.org/2001/XMLSchema#decimal">1.0</literal></binding> - Network accessline 52
</result> <result> <binding name="a"><uri>http://example.org/s10</uri></binding> - Network accessline 53
<result> <binding name="a"><uri>http://example.org/s10</uri></binding> <binding name="v"><literal>1E0</literal></binding> - Network accessline 54
<binding name="a"><uri>http://example.org/s10</uri></binding> - Network accessline 56
</result> <result> <binding name="a"><uri>http://example.org/s11</uri></binding> - Network accessline 57
<result> <binding name="a"><uri>http://example.org/s11</uri></binding> <binding name="v"><literal>13</literal></binding> - Network accessline 58
<binding name="a"><uri>http://example.org/s11</uri></binding> - Network accessline 59
<binding name="v"><literal>13</literal></binding> <binding name="decimal"><literal datatype="http://www.w3.org/2001/XMLSchema#decimal">13.0</literal></binding> </result> - Network accessline 60
<binding name="decimal"><literal datatype="http://www.w3.org/2001/XMLSchema#decimal">13.0</literal></binding> - Network accessline 61
</result> <result> <binding name="a"><uri>http://example.org/s12</uri></binding> - Network accessline 62
<result> <binding name="a"><uri>http://example.org/s12</uri></binding> <binding name="v"><literal>2002-10-10T17:00:00Z</literal></binding> - Network accessline 63
<binding name="a"><uri>http://example.org/s12</uri></binding> - Network accessline 65
</result> <result> <binding name="a"><uri>http://example.org/s13</uri></binding> - Network accessline 66
<result> <binding name="a"><uri>http://example.org/s13</uri></binding> <binding name="v"><literal>false</literal></binding> - Network accessline 67
<binding name="a"><uri>http://example.org/s13</uri></binding> - Network accessline 69
</result> <result> <binding name="a"><uri>http://example.org/s14</uri></binding> - Network accessline 70
<result> <binding name="a"><uri>http://example.org/s14</uri></binding> <binding name="v"><literal>true</literal></binding> - Network accessline 71
<binding name="a"><uri>http://example.org/s14</uri></binding> - Network accessline 75
<result> <binding name="a"><uri>http://example.org/b01</uri></binding> - Network accessline 76
<binding name="a"><uri>http://example.org/b01</uri></binding> - Network accessline 77
<binding name="v"><literal datatype="http://www.w3.org/2001/XMLSchema#boolean">true</literal></binding> - Network accessline 78
<binding name="decimal"><literal datatype="http://www.w3.org/2001/XMLSchema#decimal">1.0</literal></binding> - Network accessline 79
</result> <result> <binding name="a"><uri>http://example.org/b02</uri></binding> - Network accessline 80
<result> <binding name="a"><uri>http://example.org/b02</uri></binding> <binding name="v"><literal datatype="http://www.w3.org/2001/XMLSchema#boolean">false</literal></binding> - Network accessline 81
<binding name="a"><uri>http://example.org/b02</uri></binding> - Network accessline 82
<binding name="v"><literal datatype="http://www.w3.org/2001/XMLSchema#boolean">false</literal></binding> - Network accessline 83
<binding name="decimal"><literal datatype="http://www.w3.org/2001/XMLSchema#decimal">0.0</literal></binding> - Network accessline 84
</result> <result> <binding name="a"><uri>http://example.org/b03</uri></binding> - Network accessline 85
<result> <binding name="a"><uri>http://example.org/b03</uri></binding> <binding name="v"><literal datatype="http://www.w3.org/2001/XMLSchema#boolean">0</literal></binding> - Network accessline 86
<binding name="a"><uri>http://example.org/b03</uri></binding> - Network accessline 87
<binding name="v"><literal datatype="http://www.w3.org/2001/XMLSchema#boolean">0</literal></binding> - Network accessline 88
<binding name="decimal"><literal datatype="http://www.w3.org/2001/XMLSchema#decimal">0.0</literal></binding> - Network accessline 91
<result> <binding name="a"><uri>http://example.org/n01</uri></binding> - Network accessline 92
<binding name="a"><uri>http://example.org/n01</uri></binding> - Network accessline 93
<binding name="v"><literal datatype="http://www.w3.org/2001/XMLSchema#integer">0</literal></binding> - Network accessline 94
<binding name="decimal"><literal datatype="http://www.w3.org/2001/XMLSchema#decimal">0</literal></binding> - Network accessline 95
</result> <result> <binding name="a"><uri>http://example.org/n02</uri></binding> - Network accessline 96
<result> <binding name="a"><uri>http://example.org/n02</uri></binding> <binding name="v"><literal datatype="http://www.w3.org/2001/XMLSchema#integer">1</literal></binding> - Network accessline 97
<binding name="a"><uri>http://example.org/n02</uri></binding> - Network accessline 98
<binding name="v"><literal datatype="http://www.w3.org/2001/XMLSchema#integer">1</literal></binding> - Network accessline 99
<binding name="decimal"><literal datatype="http://www.w3.org/2001/XMLSchema#decimal">1.0</literal></binding> - Network accessline 100
</result> <result> <binding name="a"><uri>http://example.org/n03</uri></binding> - Network accessline 101
<result> <binding name="a"><uri>http://example.org/n03</uri></binding> <binding name="v"><literal datatype="http://www.w3.org/2001/XMLSchema#integer">-1</literal></binding> - Network accessline 102
<binding name="a"><uri>http://example.org/n03</uri></binding> - Network accessline 103
<binding name="v"><literal datatype="http://www.w3.org/2001/XMLSchema#integer">-1</literal></binding> - Network accessline 104
<binding name="decimal"><literal datatype="http://www.w3.org/2001/XMLSchema#decimal">-1.0</literal></binding> - Network accessline 105
</result> <result> <binding name="a"><uri>http://example.org/n04</uri></binding> - Network accessline 106
<result> <binding name="a"><uri>http://example.org/n04</uri></binding> <binding name="v"><literal datatype="http://www.w3.org/2001/XMLSchema#decimal">0.0</literal></binding> - Network accessline 107
<binding name="a"><uri>http://example.org/n04</uri></binding> - Network accessline 108
<binding name="v"><literal datatype="http://www.w3.org/2001/XMLSchema#decimal">0.0</literal></binding> - Network accessline 109
<binding name="decimal"><literal datatype="http://www.w3.org/2001/XMLSchema#decimal">0.0</literal></binding> - Network accessline 110
</result> <result> <binding name="a"><uri>http://example.org/n05</uri></binding> - Network accessline 111
<result> <binding name="a"><uri>http://example.org/n05</uri></binding> <binding name="v"><literal datatype="http://www.w3.org/2001/XMLSchema#decimal">1.0</literal></binding> - Network accessline 112
<binding name="a"><uri>http://example.org/n05</uri></binding> - Network accessline 113
<binding name="v"><literal datatype="http://www.w3.org/2001/XMLSchema#decimal">1.0</literal></binding> - Network accessline 114
<binding name="decimal"><literal datatype="http://www.w3.org/2001/XMLSchema#decimal">1.0</literal></binding> - Network accessline 115
</result> <result> <binding name="a"><uri>http://example.org/n06</uri></binding> - Network accessline 116
<result> <binding name="a"><uri>http://example.org/n06</uri></binding> <binding name="v"><literal datatype="http://www.w3.org/2001/XMLSchema#decimal">-1.0</literal></binding> - Network accessline 117
<binding name="a"><uri>http://example.org/n06</uri></binding> - Network accessline 118
<binding name="v"><literal datatype="http://www.w3.org/2001/XMLSchema#decimal">-1.0</literal></binding> - Network accessline 119
<binding name="decimal"><literal datatype="http://www.w3.org/2001/XMLSchema#decimal">-1.0</literal></binding> - Network accessline 120
</result> <result> <binding name="a"><uri>http://example.org/n07</uri></binding> - Network accessline 121
<result> <binding name="a"><uri>http://example.org/n07</uri></binding> <binding name="v"><literal datatype="http://www.w3.org/2001/XMLSchema#double">0.0</literal></binding> - Network accessline 122
<binding name="a"><uri>http://example.org/n07</uri></binding> - Network accessline 123
<binding name="v"><literal datatype="http://www.w3.org/2001/XMLSchema#double">0.0</literal></binding> - Network accessline 124
<binding name="decimal"><literal datatype="http://www.w3.org/2001/XMLSchema#decimal">0.0</literal></binding> - Network accessline 125
</result> <result> <binding name="a"><uri>http://example.org/n08</uri></binding> - Network accessline 126
<result> <binding name="a"><uri>http://example.org/n08</uri></binding> <binding name="v"><literal datatype="http://www.w3.org/2001/XMLSchema#double">1.0</literal></binding> - Network accessline 127
<binding name="a"><uri>http://example.org/n08</uri></binding> - Network accessline 128
<binding name="v"><literal datatype="http://www.w3.org/2001/XMLSchema#double">1.0</literal></binding> - Network accessline 129
<binding name="decimal"><literal datatype="http://www.w3.org/2001/XMLSchema#decimal">1.0</literal></binding> - Network accessline 130
</result> <result> <binding name="a"><uri>http://example.org/n09</uri></binding> - Network accessline 131
<result> <binding name="a"><uri>http://example.org/n09</uri></binding> <binding name="v"><literal datatype="http://www.w3.org/2001/XMLSchema#float">0.0</literal></binding> - Network accessline 132
<binding name="a"><uri>http://example.org/n09</uri></binding> - Network accessline 133
<binding name="v"><literal datatype="http://www.w3.org/2001/XMLSchema#float">0.0</literal></binding> - Network accessline 134
<binding name="decimal"><literal datatype="http://www.w3.org/2001/XMLSchema#decimal">0.0</literal></binding> - Network accessline 135
</result> <result> <binding name="a"><uri>http://example.org/n10</uri></binding> - Network accessline 136
<result> <binding name="a"><uri>http://example.org/n10</uri></binding> <binding name="v"><literal datatype="http://www.w3.org/2001/XMLSchema#float">1.0</literal></binding> - Network accessline 137
<binding name="a"><uri>http://example.org/n10</uri></binding> - Network accessline 138
<binding name="v"><literal datatype="http://www.w3.org/2001/XMLSchema#float">1.0</literal></binding> - Network accessline 139
<binding name="decimal"><literal datatype="http://www.w3.org/2001/XMLSchema#decimal">1.0</literal></binding> - Network accessline 140
</result> <result> <binding name="a"><uri>http://example.org/n11</uri></binding> - Network accessline 141
<result> <binding name="a"><uri>http://example.org/n11</uri></binding> <binding name="v"><literal datatype="http://www.w3.org/2001/XMLSchema#float">1.25</literal></binding> - Network accessline 142
<binding name="a"><uri>http://example.org/n11</uri></binding> - Network accessline 143
<binding name="v"><literal datatype="http://www.w3.org/2001/XMLSchema#float">1.25</literal></binding> - Network accessline 144
<binding name="decimal"><literal datatype="http://www.w3.org/2001/XMLSchema#decimal">1.25</literal></binding> - Network accessline 145
</result> <result> <binding name="a"><uri>http://example.org/n12</uri></binding> - Network accessline 146
<result> <binding name="a"><uri>http://example.org/n12</uri></binding> <binding name="v"><literal datatype="http://www.w3.org/2001/XMLSchema#float">-7.875</literal></binding> - Network accessline 147
<binding name="a"><uri>http://example.org/n12</uri></binding> - Network accessline 148
<binding name="v"><literal datatype="http://www.w3.org/2001/XMLSchema#float">-7.875</literal></binding> - Network accessline 149
<binding name="decimal"><literal datatype="http://www.w3.org/2001/XMLSchema#decimal">-7.875</literal></binding> - Network accessline 150
</result> <result> <binding name="a"><uri>http://example.org/n13</uri></binding> - Network accessline 151
<result> <binding name="a"><uri>http://example.org/n13</uri></binding> <binding name="v"><literal datatype="http://www.w3.org/2001/XMLSchema#decimal">2.5</literal></binding> - Network accessline 152
<binding name="a"><uri>http://example.org/n13</uri></binding> - Network accessline 153
<binding name="v"><literal datatype="http://www.w3.org/2001/XMLSchema#decimal">2.5</literal></binding> - Network accessline 154
<binding name="decimal"><literal datatype="http://www.w3.org/2001/XMLSchema#decimal">2.5</literal></binding> - Network accessline 155
</result> <result> <binding name="a"><uri>http://example.org/n14</uri></binding> - Network accessline 156
<result> <binding name="a"><uri>http://example.org/n14</uri></binding> <binding name="v"><literal datatype="http://www.w3.org/2001/XMLSchema#decimal">-2.5</literal></binding> - Network accessline 157
<binding name="a"><uri>http://example.org/n14</uri></binding> - Network accessline 158
<binding name="v"><literal datatype="http://www.w3.org/2001/XMLSchema#decimal">-2.5</literal></binding> - Network accessline 159
<binding name="decimal"><literal datatype="http://www.w3.org/2001/XMLSchema#decimal">-2.5</literal></binding>
pkg/graph/testdata/w3c/sparql/sparql11/cast/cast-string.rq
pkg/graph/testdata/w3c/sparql/sparql11/cast/cast-string.srx
- Network accessline 1
<?xml version="1.0"?> <sparql xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" - Network accessline 2
<sparql xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:xs="http://www.w3.org/2001/XMLSchema#" - Network accessline 3
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" - Network accessline 4
xmlns:xs="http://www.w3.org/2001/XMLSchema#" - Network accessline 5
xmlns="http://www.w3.org/2005/sparql-results#" > - Network accessline 11
<results> <result> <binding name="a"><uri>http://example.org/s01</uri></binding> - Network accessline 12
<result> <binding name="a"><uri>http://example.org/s01</uri></binding> <binding name="v"><uri>http://example.org/z</uri></binding> - Network accessline 13
<binding name="a"><uri>http://example.org/s01</uri></binding> - Network accessline 14
<binding name="v"><uri>http://example.org/z</uri></binding> - Network accessline 15
<binding name="string"><literal>http://example.org/z</literal></binding> - Network accessline 16
</result> <result> <binding name="a"><uri>http://example.org/s02</uri></binding> - Network accessline 17
<result> <binding name="a"><uri>http://example.org/s02</uri></binding> <binding name="v"><literal>string</literal></binding> - Network accessline 18
<binding name="a"><uri>http://example.org/s02</uri></binding> - Network accessline 21
</result> <result> <binding name="a"><uri>http://example.org/s03</uri></binding> - Network accessline 22
<result> <binding name="a"><uri>http://example.org/s03</uri></binding> <binding name="v"><literal>-10.2E3</literal></binding> - Network accessline 23
<binding name="a"><uri>http://example.org/s03</uri></binding> - Network accessline 26
</result> <result> <binding name="a"><uri>http://example.org/s04</uri></binding> - Network accessline 27
<result> <binding name="a"><uri>http://example.org/s04</uri></binding> <binding name="v"><literal>+33.3300</literal></binding> - Network accessline 28
<binding name="a"><uri>http://example.org/s04</uri></binding> - Network accessline 31
</result> <result> <binding name="a"><uri>http://example.org/s05</uri></binding> - Network accessline 32
<result> <binding name="a"><uri>http://example.org/s05</uri></binding> <binding name="v"><literal>0.0</literal></binding> - Network accessline 33
<binding name="a"><uri>http://example.org/s05</uri></binding> - Network accessline 36
</result> <result> <binding name="a"><uri>http://example.org/s06</uri></binding> - Network accessline 37
<result> <binding name="a"><uri>http://example.org/s06</uri></binding> <binding name="v"><literal>0</literal></binding> - Network accessline 38
<binding name="a"><uri>http://example.org/s06</uri></binding> - Network accessline 41
</result> <result> <binding name="a"><uri>http://example.org/s07</uri></binding> - Network accessline 42
<result> <binding name="a"><uri>http://example.org/s07</uri></binding> <binding name="v"><literal>0E1</literal></binding> - Network accessline 43
<binding name="a"><uri>http://example.org/s07</uri></binding> - Network accessline 46
</result> <result> <binding name="a"><uri>http://example.org/s08</uri></binding> - Network accessline 47
<result> <binding name="a"><uri>http://example.org/s08</uri></binding> <binding name="v"><literal>1.5</literal></binding> - Network accessline 48
<binding name="a"><uri>http://example.org/s08</uri></binding> - Network accessline 51
</result> <result> <binding name="a"><uri>http://example.org/s09</uri></binding> - Network accessline 52
<result> <binding name="a"><uri>http://example.org/s09</uri></binding> <binding name="v"><literal>1</literal></binding> - Network accessline 53
<binding name="a"><uri>http://example.org/s09</uri></binding> - Network accessline 56
</result> <result> <binding name="a"><uri>http://example.org/s10</uri></binding> - Network accessline 57
<result> <binding name="a"><uri>http://example.org/s10</uri></binding> <binding name="v"><literal>1E0</literal></binding> - Network accessline 58
<binding name="a"><uri>http://example.org/s10</uri></binding> - Network accessline 61
</result> <result> <binding name="a"><uri>http://example.org/s11</uri></binding> - Network accessline 62
<result> <binding name="a"><uri>http://example.org/s11</uri></binding> <binding name="v"><literal>13</literal></binding> - Network accessline 63
<binding name="a"><uri>http://example.org/s11</uri></binding> - Network accessline 66
</result> <result> <binding name="a"><uri>http://example.org/s12</uri></binding> - Network accessline 67
<result> <binding name="a"><uri>http://example.org/s12</uri></binding> <binding name="v"><literal>2002-10-10T17:00:00Z</literal></binding> - Network accessline 68
<binding name="a"><uri>http://example.org/s12</uri></binding> - Network accessline 71
</result> <result> <binding name="a"><uri>http://example.org/s13</uri></binding> - Network accessline 72
<result> <binding name="a"><uri>http://example.org/s13</uri></binding> <binding name="v"><literal>false</literal></binding> - Network accessline 73
<binding name="a"><uri>http://example.org/s13</uri></binding> - Network accessline 76
</result> <result> <binding name="a"><uri>http://example.org/s14</uri></binding> - Network accessline 77
<result> <binding name="a"><uri>http://example.org/s14</uri></binding> <binding name="v"><literal>true</literal></binding> - Network accessline 78
<binding name="a"><uri>http://example.org/s14</uri></binding> - Network accessline 83
<result> <binding name="a"><uri>http://example.org/b01</uri></binding> - Network accessline 84
<binding name="a"><uri>http://example.org/b01</uri></binding> - Network accessline 85
<binding name="v"><literal datatype="http://www.w3.org/2001/XMLSchema#boolean">true</literal></binding> - Network accessline 87
</result> <result> <binding name="a"><uri>http://example.org/b02</uri></binding> - Network accessline 88
<result> <binding name="a"><uri>http://example.org/b02</uri></binding> <binding name="v"><literal datatype="http://www.w3.org/2001/XMLSchema#boolean">false</literal></binding> - Network accessline 89
<binding name="a"><uri>http://example.org/b02</uri></binding> - Network accessline 90
<binding name="v"><literal datatype="http://www.w3.org/2001/XMLSchema#boolean">false</literal></binding> - Network accessline 92
</result> <result> <binding name="a"><uri>http://example.org/b03</uri></binding> - Network accessline 93
<result> <binding name="a"><uri>http://example.org/b03</uri></binding> <binding name="v"><literal datatype="http://www.w3.org/2001/XMLSchema#boolean">0</literal></binding> - Network accessline 94
<binding name="a"><uri>http://example.org/b03</uri></binding> - Network accessline 95
<binding name="v"><literal datatype="http://www.w3.org/2001/XMLSchema#boolean">0</literal></binding> - Network accessline 99
<result> <binding name="a"><uri>http://example.org/n01</uri></binding> - Network accessline 100
<binding name="a"><uri>http://example.org/n01</uri></binding> - Network accessline 101
<binding name="v"><literal datatype="http://www.w3.org/2001/XMLSchema#integer">0</literal></binding> - Network accessline 103
</result> <result> <binding name="a"><uri>http://example.org/n02</uri></binding> - Network accessline 104
<result> <binding name="a"><uri>http://example.org/n02</uri></binding> <binding name="v"><literal datatype="http://www.w3.org/2001/XMLSchema#integer">1</literal></binding> - Network accessline 105
<binding name="a"><uri>http://example.org/n02</uri></binding> - Network accessline 106
<binding name="v"><literal datatype="http://www.w3.org/2001/XMLSchema#integer">1</literal></binding> - Network accessline 108
</result> <result> <binding name="a"><uri>http://example.org/n03</uri></binding> - Network accessline 109
<result> <binding name="a"><uri>http://example.org/n03</uri></binding> <binding name="v"><literal datatype="http://www.w3.org/2001/XMLSchema#integer">-1</literal></binding> - Network accessline 110
<binding name="a"><uri>http://example.org/n03</uri></binding> - Network accessline 111
<binding name="v"><literal datatype="http://www.w3.org/2001/XMLSchema#integer">-1</literal></binding> - Network accessline 113
</result> <result> <binding name="a"><uri>http://example.org/n04</uri></binding> - Network accessline 114
<result> <binding name="a"><uri>http://example.org/n04</uri></binding> <binding name="v"><literal datatype="http://www.w3.org/2001/XMLSchema#decimal">0.0</literal></binding> - Network accessline 115
<binding name="a"><uri>http://example.org/n04</uri></binding> - Network accessline 116
<binding name="v"><literal datatype="http://www.w3.org/2001/XMLSchema#decimal">0.0</literal></binding> - Network accessline 118
</result> <result> <binding name="a"><uri>http://example.org/n05</uri></binding> - Network accessline 119
<result> <binding name="a"><uri>http://example.org/n05</uri></binding> <binding name="v"><literal datatype="http://www.w3.org/2001/XMLSchema#decimal">1.0</literal></binding> - Network accessline 120
<binding name="a"><uri>http://example.org/n05</uri></binding> - Network accessline 121
<binding name="v"><literal datatype="http://www.w3.org/2001/XMLSchema#decimal">1.0</literal></binding> - Network accessline 123
</result> <result> <binding name="a"><uri>http://example.org/n06</uri></binding> - Network accessline 124
<result> <binding name="a"><uri>http://example.org/n06</uri></binding> <binding name="v"><literal datatype="http://www.w3.org/2001/XMLSchema#decimal">-1.0</literal></binding> - Network accessline 125
<binding name="a"><uri>http://example.org/n06</uri></binding> - Network accessline 126
<binding name="v"><literal datatype="http://www.w3.org/2001/XMLSchema#decimal">-1.0</literal></binding> - Network accessline 128
</result> <result> <binding name="a"><uri>http://example.org/n07</uri></binding> - Network accessline 129
<result> <binding name="a"><uri>http://example.org/n07</uri></binding> <binding name="v"><literal datatype="http://www.w3.org/2001/XMLSchema#double">0E1</literal></binding> - Network accessline 130
<binding name="a"><uri>http://example.org/n07</uri></binding> - Network accessline 131
<binding name="v"><literal datatype="http://www.w3.org/2001/XMLSchema#double">0E1</literal></binding> - Network accessline 133
</result> <result> <binding name="a"><uri>http://example.org/n08</uri></binding> - Network accessline 134
<result> <binding name="a"><uri>http://example.org/n08</uri></binding> <binding name="v"><literal datatype="http://www.w3.org/2001/XMLSchema#double">1E0</literal></binding> - Network accessline 135
<binding name="a"><uri>http://example.org/n08</uri></binding> - Network accessline 136
<binding name="v"><literal datatype="http://www.w3.org/2001/XMLSchema#double">1E0</literal></binding> - Network accessline 138
</result> <result> <binding name="a"><uri>http://example.org/n09</uri></binding> - Network accessline 139
<result> <binding name="a"><uri>http://example.org/n09</uri></binding> <binding name="v"><literal datatype="http://www.w3.org/2001/XMLSchema#float">0E1</literal></binding> - Network accessline 140
<binding name="a"><uri>http://example.org/n09</uri></binding> - Network accessline 141
<binding name="v"><literal datatype="http://www.w3.org/2001/XMLSchema#float">0E1</literal></binding> - Network accessline 143
</result> <result> <binding name="a"><uri>http://example.org/n10</uri></binding> - Network accessline 144
<result> <binding name="a"><uri>http://example.org/n10</uri></binding> <binding name="v"><literal datatype="http://www.w3.org/2001/XMLSchema#float">1E0</literal></binding> - Network accessline 145
<binding name="a"><uri>http://example.org/n10</uri></binding> - Network accessline 146
<binding name="v"><literal datatype="http://www.w3.org/2001/XMLSchema#float">1E0</literal></binding> - Network accessline 148
</result> <result> <binding name="a"><uri>http://example.org/n11</uri></binding> - Network accessline 149
<result> <binding name="a"><uri>http://example.org/n11</uri></binding> <binding name="v"><literal datatype="http://www.w3.org/2001/XMLSchema#float">1.25</literal></binding> - Network accessline 150
<binding name="a"><uri>http://example.org/n11</uri></binding> - Network accessline 151
<binding name="v"><literal datatype="http://www.w3.org/2001/XMLSchema#float">1.25</literal></binding> - Network accessline 153
</result> <result> <binding name="a"><uri>http://example.org/n12</uri></binding> - Network accessline 154
<result> <binding name="a"><uri>http://example.org/n12</uri></binding> <binding name="v"><literal datatype="http://www.w3.org/2001/XMLSchema#float">-7.875</literal></binding> - Network accessline 155
<binding name="a"><uri>http://example.org/n12</uri></binding> - Network accessline 156
<binding name="v"><literal datatype="http://www.w3.org/2001/XMLSchema#float">-7.875</literal></binding> - Network accessline 158
</result> <result> <binding name="a"><uri>http://example.org/n13</uri></binding> - Network accessline 159
<result> <binding name="a"><uri>http://example.org/n13</uri></binding> <binding name="v"><literal datatype="http://www.w3.org/2001/XMLSchema#decimal">2.5</literal></binding> - Network accessline 160
<binding name="a"><uri>http://example.org/n13</uri></binding> - Network accessline 161
<binding name="v"><literal datatype="http://www.w3.org/2001/XMLSchema#decimal">2.5</literal></binding> - Network accessline 163
</result> <result> <binding name="a"><uri>http://example.org/n14</uri></binding> - Network accessline 164
<result> <binding name="a"><uri>http://example.org/n14</uri></binding> <binding name="v"><literal datatype="http://www.w3.org/2001/XMLSchema#decimal">-2.5</literal></binding> - Network accessline 165
<binding name="a"><uri>http://example.org/n14</uri></binding> - Network accessline 166
<binding name="v"><literal datatype="http://www.w3.org/2001/XMLSchema#decimal">-2.5</literal></binding>
pkg/graph/testdata/w3c/sparql/sparql11/cast/data.ttl
pkg/graph/testdata/w3c/sparql/sparql11/clear/clear-default.ttl
- Network accessline 1
@prefix : <http://example.org/> .
pkg/graph/testdata/w3c/sparql/sparql11/clear/clear-g1.ttl
- Network accessline 1
@prefix : <http://example.org/> .
pkg/graph/testdata/w3c/sparql/sparql11/clear/clear-g2.ttl
- Network accessline 1
@prefix : <http://example.org/> .
pkg/graph/testdata/w3c/sparql/sparql11/clear/clear-named-01.ru
- Network accessline 1
PREFIX : <http://example.org/>
pkg/graph/testdata/w3c/sparql/sparql11/clear/empty.ttl
- Network accessline 1
@prefix : <http://example.org/> .
pkg/graph/testdata/w3c/sparql/sparql11/copy/copy-01.ru
- Network accessline 1
PREFIX : <http://example.org/>
pkg/graph/testdata/w3c/sparql/sparql11/copy/copy-01.ttl
pkg/graph/testdata/w3c/sparql/sparql11/copy/copy-default.ttl
pkg/graph/testdata/w3c/sparql/sparql11/csv-tsv-res/csvtsv01.csv
- Network accessline 1
s,p,o http://example.org/s1,http://example.org/p1,http://example.org/s2 - Network accessline 2
http://example.org/s1,http://example.org/p1,http://example.org/s2 - Network accessline 3
http://example.org/s2,http://example.org/p2,foo - Network accessline 4
http://example.org/s3,http://example.org/p3,bar - Network accessline 5
http://example.org/s4,http://example.org/p4,4 - Network accessline 6
http://example.org/s5,http://example.org/p5,5.5 - Network accessline 7
http://example.org/s6,http://example.org/p6,_:a
pkg/graph/testdata/w3c/sparql/sparql11/csv-tsv-res/csvtsv01.rq
- Network accessline 1
PREFIX : <http://example.org/>
pkg/graph/testdata/w3c/sparql/sparql11/csv-tsv-res/csvtsv02.rq
- Network accessline 1
PREFIX : <http://example.org/>
pkg/graph/testdata/w3c/sparql/sparql11/csv-tsv-res/csvtsv02.tsv
- Network accessline 1
?s ?p ?o ?p2 ?o2 <http://example.org/s1> <http://example.org/p1> <http://example.org/s2> <http://example.org/p2> "foo" - Network accessline 2
<http://example.org/s1> <http://example.org/p1> <http://example.org/s2> <http://example.org/p2> "foo" - Network accessline 3
<http://example.org/s2> <http://example.org/p2> "foo" - Network accessline 4
<http://example.org/s3> <http://example.org/p3> "bar" - Network accessline 5
<http://example.org/s4> <http://example.org/p4> 4 - Network accessline 6
<http://example.org/s5> <http://example.org/p5> 5.5 - Network accessline 7
<http://example.org/s6> <http://example.org/p6> _:b0
pkg/graph/testdata/w3c/sparql/sparql11/csv-tsv-res/data.ttl
pkg/graph/testdata/w3c/sparql/sparql11/delete/delete-post-01f.ttl
pkg/graph/testdata/w3c/sparql/sparql11/delete/delete-post-02f.ttl
pkg/graph/testdata/w3c/sparql/sparql11/delete/delete-post-03f.ttl
pkg/graph/testdata/w3c/sparql/sparql11/delete/delete-pre-01.ttl
pkg/graph/testdata/w3c/sparql/sparql11/delete/delete-pre-02.ttl
pkg/graph/testdata/w3c/sparql/sparql11/delete/delete-pre-03.ttl
pkg/graph/testdata/w3c/sparql/sparql11/delete/delete-using-02.ru
- Network accessline 1
PREFIX : <http://example.org/> - Network accessline 2
PREFIX foaf: <http://xmlns.com/foaf/0.1/> - Network accessline 6
?s ?p ?o . } USING <http://example.org/g3> - Network accessline 7
} USING <http://example.org/g3> WHERE - Network accessline 8
USING <http://example.org/g3> - Network accessline 9
WHERE { GRAPH <http://example.org/g2> { :a foaf:knows ?s . - Network accessline 10
{ GRAPH <http://example.org/g2> { :a foaf:knows ?s . ?s ?p ?o } - Network accessline 11
GRAPH <http://example.org/g2> { :a foaf:knows ?s .
pkg/graph/testdata/w3c/sparql/sparql11/drop/drop-all-01.ru
- Network accessline 1
PREFIX : <http://example.org/>
pkg/graph/testdata/w3c/sparql/sparql11/drop/drop-default.ttl
- Network accessline 1
@prefix : <http://example.org/> .
pkg/graph/testdata/w3c/sparql/sparql11/drop/drop-g1.ttl
- Network accessline 1
@prefix : <http://example.org/> .
pkg/graph/testdata/w3c/sparql/sparql11/drop/drop-g2.ttl
- Network accessline 1
@prefix : <http://example.org/> .
pkg/graph/testdata/w3c/sparql/sparql11/functions/bnode01.rq
pkg/graph/testdata/w3c/sparql/sparql11/functions/bnode01.srx
pkg/graph/testdata/w3c/sparql/sparql11/functions/data.ttl
pkg/graph/testdata/w3c/sparql/sparql11/functions/iri01.rq
- Network accessline 1
BASE <http://example.org/>
pkg/graph/testdata/w3c/sparql/sparql11/functions/iri01.srx
- Network accessline 1
<?xml version="1.0" encoding="utf-8"?> <sparql xmlns="http://www.w3.org/2005/sparql-results#"> - Network accessline 2
<sparql xmlns="http://www.w3.org/2005/sparql-results#"> - Network accessline 7
<results> <result> <binding name="uri"><uri>http://example.org/uri</uri></binding> - Network accessline 8
<result> <binding name="uri"><uri>http://example.org/uri</uri></binding> <binding name="iri"><uri>http://example.org/iri</uri></binding> - Network accessline 9
<binding name="uri"><uri>http://example.org/uri</uri></binding> - Network accessline 10
<binding name="iri"><uri>http://example.org/iri</uri></binding>
pkg/graph/testdata/w3c/sparql/sparql11/json-res/data.ttl
pkg/graph/testdata/w3c/sparql/sparql11/json-res/jsonres01.rq
- Network accessline 1
PREFIX : <http://example.org/>
pkg/graph/testdata/w3c/sparql/sparql11/json-res/jsonres01.srj
- Network accessline 6
"bindings": [ { "s": { "type": "uri" , "value": "http://example.org/s1" } , - Network accessline 7
{ "s": { "type": "uri" , "value": "http://example.org/s1" } , "p": { "type": "uri" , "value": "http://example.org/p1" } , - Network accessline 8
"s": { "type": "uri" , "value": "http://example.org/s1" } , - Network accessline 9
"p": { "type": "uri" , "value": "http://example.org/p1" } , - Network accessline 10
"o": { "type": "uri" , "value": "http://example.org/s2" } - Network accessline 11
} , { "s": { "type": "uri" , "value": "http://example.org/s2" } , - Network accessline 12
{ "s": { "type": "uri" , "value": "http://example.org/s2" } , "p": { "type": "uri" , "value": "http://example.org/p2" } , - Network accessline 13
"s": { "type": "uri" , "value": "http://example.org/s2" } , - Network accessline 14
"p": { "type": "uri" , "value": "http://example.org/p2" } , - Network accessline 16
} , { "s": { "type": "uri" , "value": "http://example.org/s3" } , - Network accessline 17
{ "s": { "type": "uri" , "value": "http://example.org/s3" } , "p": { "type": "uri" , "value": "http://example.org/p2" } , - Network accessline 18
"s": { "type": "uri" , "value": "http://example.org/s3" } , - Network accessline 19
"p": { "type": "uri" , "value": "http://example.org/p2" } , - Network accessline 21
} , { "s": { "type": "uri" , "value": "http://example.org/s4" } , - Network accessline 22
{ "s": { "type": "uri" , "value": "http://example.org/s4" } , "p": { "type": "uri" , "value": "http://example.org/p4" } , - Network accessline 23
"s": { "type": "uri" , "value": "http://example.org/s4" } , - Network accessline 24
"p": { "type": "uri" , "value": "http://example.org/p4" } , - Network accessline 25
"o": { "datatype": "http://www.w3.org/2001/XMLSchema#integer" , "type": "literal" , "value": "4" } - Network accessline 26
} , { "s": { "type": "uri" , "value": "http://example.org/s5" } , - Network accessline 27
{ "s": { "type": "uri" , "value": "http://example.org/s5" } , "p": { "type": "uri" , "value": "http://example.org/p5" } , - Network accessline 28
"s": { "type": "uri" , "value": "http://example.org/s5" } , - Network accessline 29
"p": { "type": "uri" , "value": "http://example.org/p5" } , - Network accessline 30
"o": { "datatype": "http://www.w3.org/2001/XMLSchema#decimal" , "type": "literal" , "value": "5" } - Network accessline 31
} , { "s": { "type": "uri" , "value": "http://example.org/s6" } , - Network accessline 32
{ "s": { "type": "uri" , "value": "http://example.org/s6" } , "p": { "type": "uri" , "value": "http://example.org/p6" } , - Network accessline 33
"s": { "type": "uri" , "value": "http://example.org/s6" } , - Network accessline 34
"p": { "type": "uri" , "value": "http://example.org/p6" } ,
pkg/graph/testdata/w3c/sparql/sparql11/move/move-01.ru
- Network accessline 1
PREFIX : <http://example.org/>
pkg/graph/testdata/w3c/sparql/sparql11/move/move-01.ttl
pkg/graph/testdata/w3c/sparql/sparql11/move/move-default.ttl
pkg/graph/testdata/w3c/sparql/sparql11/negation/graph-minus.rq
- Network accessline 1
prefix : <http://example/>
pkg/graph/testdata/w3c/sparql/sparql11/negation/graph-minus.srx
- Network accessline 1
<?xml version="1.0"?> <sparql xmlns="http://www.w3.org/2005/sparql-results#"> - Network accessline 2
<sparql xmlns="http://www.w3.org/2005/sparql-results#"> - Network accessline 7
<result> <binding name="a"> <uri>http://example/a</uri> - Network accessline 8
<binding name="a"> <uri>http://example/a</uri> </binding> - Network accessline 9
<uri>http://example/a</uri>
pkg/graph/testdata/w3c/sparql/sparql11/negation/graph-minus.ttl
- Network accessline 1
@prefix : <http://example/> .
pkg/graph/testdata/w3c/sparql/sparql11/property-path/clique3.ttl
- Network accessline 1
@prefix : <http://example.org/> .
pkg/graph/testdata/w3c/sparql/sparql11/property-path/data-diamond-loop.ttl
- Network accessline 1
@prefix : <http://example/> .
pkg/graph/testdata/w3c/sparql/sparql11/property-path/data-diamond.ttl
- Network accessline 1
@prefix : <http://example/> .
pkg/graph/testdata/w3c/sparql/sparql11/property-path/diamond-2.srx
- Network accessline 1
<?xml version="1.0"?> <sparql xmlns="http://www.w3.org/2005/sparql-results#"> - Network accessline 2
<sparql xmlns="http://www.w3.org/2005/sparql-results#"> - Network accessline 7
<result> <binding name="z"> <uri>http://example/b</uri> - Network accessline 8
<binding name="z"> <uri>http://example/b</uri> </binding> - Network accessline 9
<uri>http://example/b</uri> - Network accessline 12
<result> <binding name="z"> <uri>http://example/c</uri> - Network accessline 13
<binding name="z"> <uri>http://example/c</uri> </binding> - Network accessline 14
<uri>http://example/c</uri> - Network accessline 17
<result> <binding name="z"> <uri>http://example/z</uri> - Network accessline 18
<binding name="z"> <uri>http://example/z</uri> </binding> - Network accessline 19
<uri>http://example/z</uri>
pkg/graph/testdata/w3c/sparql/sparql11/property-path/diamond-loop-5a.srx
- Network accessline 1
<?xml version="1.0"?> <sparql xmlns="http://www.w3.org/2005/sparql-results#"> - Network accessline 2
<sparql xmlns="http://www.w3.org/2005/sparql-results#"> - Network accessline 7
<result> <binding name="t"> <uri>http://example/a</uri> - Network accessline 8
<binding name="t"> <uri>http://example/a</uri> </binding> - Network accessline 9
<uri>http://example/a</uri> - Network accessline 12
<result> <binding name="t"> <uri>http://example/c</uri> - Network accessline 13
<binding name="t"> <uri>http://example/c</uri> </binding> - Network accessline 14
<uri>http://example/c</uri> - Network accessline 17
<result> <binding name="t"> <uri>http://example/z</uri> - Network accessline 18
<binding name="t"> <uri>http://example/z</uri> </binding> - Network accessline 19
<uri>http://example/z</uri>
pkg/graph/testdata/w3c/sparql/sparql11/property-path/ng-01.ttl
- Network accessline 1
@prefix : <http://www.example.org/> .
pkg/graph/testdata/w3c/sparql/sparql11/property-path/ng-02.ttl
- Network accessline 1
@prefix : <http://www.example.org/> .
pkg/graph/testdata/w3c/sparql/sparql11/property-path/ng-03.ttl
- Network accessline 1
@prefix : <http://www.example.org/> .
pkg/graph/testdata/w3c/sparql/sparql11/property-path/path-2-2.rq
- Network accessline 1
prefix : <http://example/>
pkg/graph/testdata/w3c/sparql/sparql11/property-path/path-3-3.rq
- Network accessline 1
prefix : <http://example/>
pkg/graph/testdata/w3c/sparql/sparql11/property-path/path-ng-01.rq
- Network accessline 1
prefix : <http://www.example.org/>
pkg/graph/testdata/w3c/sparql/sparql11/property-path/path-ng-01.srx
- Network accessline 1
<sparql xmlns='http://www.w3.org/2005/sparql-results#'> - Network accessline 5
<results> <result> <binding name='t'><uri>http://www.example.org/a</uri></binding> - Network accessline 6
<result> <binding name='t'><uri>http://www.example.org/a</uri></binding> </result> - Network accessline 7
<binding name='t'><uri>http://www.example.org/a</uri></binding> - Network accessline 8
</result> <result> <binding name='t'><uri>http://www.example.org/b</uri></binding> - Network accessline 9
<result> <binding name='t'><uri>http://www.example.org/b</uri></binding> </result> - Network accessline 10
<binding name='t'><uri>http://www.example.org/b</uri></binding> - Network accessline 11
</result> <result> <binding name='t'><uri>http://www.example.org/b</uri></binding> - Network accessline 12
<result> <binding name='t'><uri>http://www.example.org/b</uri></binding> </result> - Network accessline 13
<binding name='t'><uri>http://www.example.org/b</uri></binding>
pkg/graph/testdata/w3c/sparql/sparql11/property-path/pp06.rq
pkg/graph/testdata/w3c/sparql/sparql11/property-path/pp06.srx
- Network accessline 1
<sparql xmlns='http://www.w3.org/2005/sparql-results#'>
pkg/graph/testdata/w3c/sparql/sparql11/property-path/pp061.ttl
pkg/graph/testdata/w3c/sparql/sparql11/property-path/pp062.ttl
pkg/graph/testdata/w3c/sparql/sparql11/property-path/pp11.rq
pkg/graph/testdata/w3c/sparql/sparql11/property-path/pp11.srx
- Network accessline 1
<sparql xmlns='http://www.w3.org/2005/sparql-results#'> - Network accessline 5
<results> <result> <binding name='x'><uri>http://www.example.org/instance#c</uri></binding> - Network accessline 6
<result> <binding name='x'><uri>http://www.example.org/instance#c</uri></binding> </result> - Network accessline 7
<binding name='x'><uri>http://www.example.org/instance#c</uri></binding> - Network accessline 8
</result> <result> <binding name='x'><uri>http://www.example.org/instance#c</uri></binding> - Network accessline 9
<result> <binding name='x'><uri>http://www.example.org/instance#c</uri></binding> </result> - Network accessline 10
<binding name='x'><uri>http://www.example.org/instance#c</uri></binding>
pkg/graph/testdata/w3c/sparql/sparql11/property-path/pp11.ttl
pkg/graph/testdata/w3c/sparql/sparql11/property-path/pp14.rq
pkg/graph/testdata/w3c/sparql/sparql11/property-path/pp16.srx
- Network accessline 1
<?xml version="1.0"?> <sparql xmlns="http://www.w3.org/2005/sparql-results#"> - Network accessline 2
<sparql xmlns="http://www.w3.org/2005/sparql-results#"> - Network accessline 8
<result> <binding name="X"> <uri>http://example.org/a</uri> - Network accessline 9
<binding name="X"> <uri>http://example.org/a</uri> </binding> - Network accessline 10
<uri>http://example.org/a</uri> - Network accessline 11
</binding> <binding name="Y"> <uri>http://example.org/a</uri> - Network accessline 12
<binding name="Y"> <uri>http://example.org/a</uri> </binding> - Network accessline 13
<uri>http://example.org/a</uri> - Network accessline 16
<result> <binding name="X"> <uri>http://example.org/a</uri> - Network accessline 17
<binding name="X"> <uri>http://example.org/a</uri> </binding> - Network accessline 18
<uri>http://example.org/a</uri> - Network accessline 19
</binding> <binding name="Y"> <uri>http://example.org/b</uri> - Network accessline 20
<binding name="Y"> <uri>http://example.org/b</uri> </binding> - Network accessline 21
<uri>http://example.org/b</uri> - Network accessline 24
<result> <binding name="X"> <uri>http://example.org/a</uri> - Network accessline 25
<binding name="X"> <uri>http://example.org/a</uri> </binding> - Network accessline 26
<uri>http://example.org/a</uri> - Network accessline 27
</binding> <binding name="Y"> <uri>http://example.org/c</uri> - Network accessline 28
<binding name="Y"> <uri>http://example.org/c</uri> </binding> - Network accessline 29
<uri>http://example.org/c</uri> - Network accessline 32
<result> <binding name="X"> <uri>http://example.org/b</uri> - Network accessline 33
<binding name="X"> <uri>http://example.org/b</uri> </binding> - Network accessline 34
<uri>http://example.org/b</uri> - Network accessline 35
</binding> <binding name="Y"> <uri>http://example.org/b</uri> - Network accessline 36
<binding name="Y"> <uri>http://example.org/b</uri> </binding> - Network accessline 37
<uri>http://example.org/b</uri> - Network accessline 40
<result> <binding name="X"> <uri>http://example.org/b</uri> - Network accessline 41
<binding name="X"> <uri>http://example.org/b</uri> </binding> - Network accessline 42
<uri>http://example.org/b</uri> - Network accessline 43
</binding> <binding name="Y"> <uri>http://example.org/c</uri> - Network accessline 44
<binding name="Y"> <uri>http://example.org/c</uri> </binding> - Network accessline 45
<uri>http://example.org/c</uri> - Network accessline 48
<result> <binding name="X"> <uri>http://example.org/c</uri> - Network accessline 49
<binding name="X"> <uri>http://example.org/c</uri> </binding> - Network accessline 50
<uri>http://example.org/c</uri> - Network accessline 51
</binding> <binding name="Y"> <uri>http://example.org/c</uri> - Network accessline 52
<binding name="Y"> <uri>http://example.org/c</uri> </binding> - Network accessline 53
<uri>http://example.org/c</uri> - Network accessline 56
<result> <binding name="X"> <uri>http://example.org/d</uri> - Network accessline 57
<binding name="X"> <uri>http://example.org/d</uri> </binding> - Network accessline 58
<uri>http://example.org/d</uri> - Network accessline 59
</binding> <binding name="Y"> <uri>http://example.org/d</uri> - Network accessline 60
<binding name="Y"> <uri>http://example.org/d</uri> </binding> - Network accessline 61
<uri>http://example.org/d</uri> - Network accessline 64
<result> <binding name="X"> <uri>http://example.org/d</uri> - Network accessline 65
<binding name="X"> <uri>http://example.org/d</uri> </binding> - Network accessline 66
<uri>http://example.org/d</uri> - Network accessline 67
</binding> <binding name="Y"> <uri>http://example.org/e</uri> - Network accessline 68
<binding name="Y"> <uri>http://example.org/e</uri> </binding> - Network accessline 69
<uri>http://example.org/e</uri> - Network accessline 72
<result> <binding name="X"> <uri>http://example.org/d</uri> - Network accessline 73
<binding name="X"> <uri>http://example.org/d</uri> </binding> - Network accessline 74
<uri>http://example.org/d</uri> - Network accessline 75
</binding> <binding name="Y"> <uri>http://example.org/f</uri> - Network accessline 76
<binding name="Y"> <uri>http://example.org/f</uri> </binding> - Network accessline 77
<uri>http://example.org/f</uri> - Network accessline 80
<result> <binding name="X"> <uri>http://example.org/e</uri> - Network accessline 81
<binding name="X"> <uri>http://example.org/e</uri> </binding> - Network accessline 82
<uri>http://example.org/e</uri> - Network accessline 83
</binding> <binding name="Y"> <uri>http://example.org/e</uri> - Network accessline 84
<binding name="Y"> <uri>http://example.org/e</uri> </binding> - Network accessline 85
<uri>http://example.org/e</uri> - Network accessline 88
<result> <binding name="X"> <uri>http://example.org/e</uri> - Network accessline 89
<binding name="X"> <uri>http://example.org/e</uri> </binding> - Network accessline 90
<uri>http://example.org/e</uri> - Network accessline 91
</binding> <binding name="Y"> <uri>http://example.org/f</uri> - Network accessline 92
<binding name="Y"> <uri>http://example.org/f</uri> </binding> - Network accessline 93
<uri>http://example.org/f</uri> - Network accessline 96
<result> <binding name="X"> <uri>http://example.org/f</uri> - Network accessline 97
<binding name="X"> <uri>http://example.org/f</uri> </binding> - Network accessline 98
<uri>http://example.org/f</uri> - Network accessline 99
</binding> <binding name="Y"> <uri>http://example.org/e</uri> - Network accessline 100
<binding name="Y"> <uri>http://example.org/e</uri> </binding> - Network accessline 101
<uri>http://example.org/e</uri> - Network accessline 104
<result> <binding name="X"> <uri>http://example.org/f</uri> - Network accessline 105
<binding name="X"> <uri>http://example.org/f</uri> </binding> - Network accessline 106
<uri>http://example.org/f</uri> - Network accessline 107
</binding> <binding name="Y"> <uri>http://example.org/f</uri> - Network accessline 108
<binding name="Y"> <uri>http://example.org/f</uri> </binding> - Network accessline 109
<uri>http://example.org/f</uri> - Network accessline 112
<result> <binding name="X"> <uri>http://example.org/h</uri> - Network accessline 113
<binding name="X"> <uri>http://example.org/h</uri> </binding> - Network accessline 114
<uri>http://example.org/h</uri> - Network accessline 115
</binding> <binding name="Y"> <uri>http://example.org/h</uri> - Network accessline 116
<binding name="Y"> <uri>http://example.org/h</uri> </binding> - Network accessline 117
<uri>http://example.org/h</uri>
pkg/graph/testdata/w3c/sparql/sparql11/property-path/pp16.ttl
pkg/graph/testdata/w3c/sparql/sparql11/property-path/pp36.rq
- Network accessline 1
PREFIX : <http://example.org/>
pkg/graph/testdata/w3c/sparql/sparql11/property-path/pp36.srx
- Network accessline 1
<sparql xmlns='http://www.w3.org/2005/sparql-results#'>
pkg/graph/testdata/w3c/sparql/sparql11/property-path/values_and_path.rq
pkg/graph/testdata/w3c/sparql/sparql11/property-path/values_and_path.srx
pkg/graph/testdata/w3c/sparql/sparql11/service/data01.ttl
pkg/graph/testdata/w3c/sparql/sparql11/service/data01endpoint.ttl
pkg/graph/testdata/w3c/sparql/sparql11/service/data03endpoint1.ttl
pkg/graph/testdata/w3c/sparql/sparql11/service/data03endpoint2.ttl
pkg/graph/testdata/w3c/sparql/sparql11/service/service01.rq
pkg/graph/testdata/w3c/sparql/sparql11/service/service01.srx
- Network accessline 1
<?xml version="1.0"?> <sparql xmlns="http://www.w3.org/2005/sparql-results#"> - Network accessline 2
<sparql xmlns="http://www.w3.org/2005/sparql-results#"> - Network accessline 8
<results> <result> <binding name="s"><uri>http://example.org/a</uri></binding> - Network accessline 9
<result> <binding name="s"><uri>http://example.org/a</uri></binding> <binding name="o1"><literal>Alan</literal></binding> - Network accessline 10
<binding name="s"><uri>http://example.org/a</uri></binding> - Network accessline 13
</result> <result> <binding name="s"><uri>http://example.org/b</uri></binding> - Network accessline 14
<result> <binding name="s"><uri>http://example.org/b</uri></binding> <binding name="o1"><literal>Bob</literal></binding> - Network accessline 15
<binding name="s"><uri>http://example.org/b</uri></binding>
pkg/graph/testdata/w3c/sparql/sparql11/service/service03.rq
- Network accessline 3
PREFIX : <http://example.org/> - Network accessline 5
SELECT ?s ?o1 ?o2 { SERVICE <http://example1.org/sparql> { - Network accessline 6
{ SERVICE <http://example1.org/sparql> { ?s ?p ?o1 . - Network accessline 7
SERVICE <http://example1.org/sparql> { - Network accessline 8
?s ?p ?o1 . OPTIONAL { SERVICE <http://example2.org/sparql> { - Network accessline 9
OPTIONAL { SERVICE <http://example2.org/sparql> { ?s ?p2 ?o2 } - Network accessline 10
SERVICE <http://example2.org/sparql> {
pkg/graph/testdata/w3c/sparql/sparql11/service/service03.srx
- Network accessline 1
<?xml version="1.0"?> <sparql xmlns="http://www.w3.org/2005/sparql-results#"> - Network accessline 2
<sparql xmlns="http://www.w3.org/2005/sparql-results#"> - Network accessline 8
<results> <result> <binding name="s"><uri>http://example.org/b</uri></binding> - Network accessline 9
<result> <binding name="s"><uri>http://example.org/b</uri></binding> <binding name="o1"><literal>Bob</literal></binding> - Network accessline 10
<binding name="s"><uri>http://example.org/b</uri></binding> - Network accessline 12
</result> <result> <binding name="s"><uri>http://example.org/a</uri></binding> - Network accessline 13
<result> <binding name="s"><uri>http://example.org/a</uri></binding> <binding name="o1"><literal>Alan</literal></binding> - Network accessline 14
<binding name="s"><uri>http://example.org/a</uri></binding>
pkg/graph/testdata/w3c/sparql/sparql11/subquery/sq01.rdf
- Network accessline 1
<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" - Network accessline 2
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" - Network accessline 3
xmlns:in="http://www.example.org/instance#" - Network accessline 4
xmlns:ex="http://www.example.org/schema#" - Network accessline 5
xmlns:rdfs="http://www.w3.org/2000/01/rdf-schema#" > - Network accessline 6
<rdf:Description rdf:about="http://www.example.org/instance#a"> - Network accessline 7
<ex:p rdf:resource="http://www.example.org/instance#b"/> - Network accessline 8
</rdf:Description> <rdf:Description rdf:about="http://www.example.org/instance#c"> <ex:p rdf:resource=""/> - Network accessline 9
<rdf:Description rdf:about="http://www.example.org/instance#c">
pkg/graph/testdata/w3c/sparql/sparql11/subquery/sq01.rq
pkg/graph/testdata/w3c/sparql/sparql11/subquery/sq01.srx
- Network accessline 1
<sparql xmlns='http://www.w3.org/2005/sparql-results#'> - Network accessline 6
<results> <result> <binding name='x'><uri>http://www.example.org/instance#c</uri></binding> - Network accessline 7
<result> <binding name='x'><uri>http://www.example.org/instance#c</uri></binding> <binding name='p'><uri>http://www.example.org/schema#p</uri></binding> - Network accessline 8
<binding name='x'><uri>http://www.example.org/instance#c</uri></binding> - Network accessline 9
<binding name='p'><uri>http://www.example.org/schema#p</uri></binding> - Network accessline 10
</result> <result> <binding name='x'><uri>http://www.example.org/instance#a</uri></binding> - Network accessline 11
<result> <binding name='x'><uri>http://www.example.org/instance#a</uri></binding> <binding name='p'><uri>http://www.example.org/schema#p</uri></binding> - Network accessline 12
<binding name='x'><uri>http://www.example.org/instance#a</uri></binding> - Network accessline 13
<binding name='p'><uri>http://www.example.org/schema#p</uri></binding>
pkg/graph/testdata/w3c/sparql/sparql11/subquery/sq03.rq
pkg/graph/testdata/w3c/sparql/sparql11/subquery/sq03.srx
- Network accessline 1
<sparql xmlns='http://www.w3.org/2005/sparql-results#'> - Network accessline 5
<results> <result> <binding name='x'><uri>http://www.example.org/instance#c</uri></binding> - Network accessline 6
<result> <binding name='x'><uri>http://www.example.org/instance#c</uri></binding> </result> - Network accessline 7
<binding name='x'><uri>http://www.example.org/instance#c</uri></binding> - Network accessline 8
</result> <result> <binding name='x'><uri>http://www.example.org/instance#a</uri></binding> - Network accessline 9
<result> <binding name='x'><uri>http://www.example.org/instance#a</uri></binding> </result> - Network accessline 10
<binding name='x'><uri>http://www.example.org/instance#a</uri></binding>
pkg/graph/testdata/w3c/sparql/sparql11/syntax-query/syn-bad-pname-13.rq
- Network accessline 1
PREFIX z: <http://example/>
pkg/graph/testdata/w3c/sparql/sparql11/syntax-query/syn-pname-05.rq
- Network accessline 1
PREFIX : <http://example/>
pkg/graph/testdata/w3c/sparql/sparql11/syntax-query/syntax-BINDscope6.rq
- Network accessline 1
PREFIX : <http://www.example.org>
pkg/graph/testdata/w3c/sparql/sparql11/syntax-update-1/syntax-update-54.ru
- Network accessline 1
PREFIX : <http://www.example.org/>
pkg/graph/testdata/w3c/sparql/sparql12/eval-triple-terms/basic-2.rq
- Network accessline 1
PREFIX : <http://example/>
pkg/graph/testdata/w3c/sparql/sparql12/eval-triple-terms/basic-2.srj
- Network accessline 12
"value": { "subject": { "value": "http://example/a", - Network accessline 13
"subject": { "value": "http://example/a", "type": "uri" - Network accessline 14
"value": "http://example/a", - Network accessline 16
}, "predicate": { "value": "http://example/b", - Network accessline 17
"predicate": { "value": "http://example/b", "type": "uri" - Network accessline 18
"value": "http://example/b", - Network accessline 20
}, "object": { "value": "http://example/c", - Network accessline 21
"object": { "value": "http://example/c", "type": "uri" - Network accessline 22
"value": "http://example/c", - Network accessline 27
}, "p": { "value": "http://www.w3.org/1999/02/22-rdf-syntax-ns#reifies", - Network accessline 28
"p": { "value": "http://www.w3.org/1999/02/22-rdf-syntax-ns#reifies", "type": "uri" - Network accessline 29
"value": "http://www.w3.org/1999/02/22-rdf-syntax-ns#reifies", - Network accessline 33
{ "o": { "value": "http://example/z", - Network accessline 34
"o": { "value": "http://example/z", "type": "uri" - Network accessline 35
"value": "http://example/z", - Network accessline 37
}, "p": { "value": "http://example/q", - Network accessline 38
"p": { "value": "http://example/q", "type": "uri" - Network accessline 39
"value": "http://example/q",
pkg/graph/testdata/w3c/sparql/sparql12/eval-triple-terms/basic-3.rq
- Network accessline 1
PREFIX : <http://example/>
pkg/graph/testdata/w3c/sparql/sparql12/eval-triple-terms/basic-3.srj
- Network accessline 11
{ "s": { "value": "http://example/a", - Network accessline 12
"s": { "value": "http://example/a", "type": "uri" - Network accessline 13
"value": "http://example/a", - Network accessline 15
}, "p": { "value": "http://www.w3.org/1999/02/22-rdf-syntax-ns#reifies", - Network accessline 16
"p": { "value": "http://www.w3.org/1999/02/22-rdf-syntax-ns#reifies", "type": "uri" - Network accessline 17
"value": "http://www.w3.org/1999/02/22-rdf-syntax-ns#reifies", - Network accessline 21
"value": { "subject": { "value": "http://example/a", - Network accessline 22
"subject": { "value": "http://example/a", "type": "uri" - Network accessline 23
"value": "http://example/a", - Network accessline 25
}, "predicate": { "value": "http://example/b", - Network accessline 26
"predicate": { "value": "http://example/b", "type": "uri" - Network accessline 27
"value": "http://example/b", - Network accessline 29
}, "object": { "value": "http://example/c", - Network accessline 30
"object": { "value": "http://example/c", "type": "uri" - Network accessline 31
"value": "http://example/c", - Network accessline 38
{ "s": { "value": "http://example/a", - Network accessline 39
"s": { "value": "http://example/a", "type": "uri" - Network accessline 40
"value": "http://example/a", - Network accessline 42
}, "p": { "value": "http://example/q", - Network accessline 43
"p": { "value": "http://example/q", "type": "uri" - Network accessline 44
"value": "http://example/q", - Network accessline 46
}, "o": { "value": "http://example/z", - Network accessline 47
"o": { "value": "http://example/z", "type": "uri" - Network accessline 48
"value": "http://example/z",
pkg/graph/testdata/w3c/sparql/sparql12/eval-triple-terms/basic-5.rq
- Network accessline 1
PREFIX : <http://example/>
pkg/graph/testdata/w3c/sparql/sparql12/eval-triple-terms/basic-5.srj
- Network accessline 5
"bindings": [ { "o": { "type": "uri" , "value": "http://example/c" } , - Network accessline 6
{ "o": { "type": "uri" , "value": "http://example/c" } , "q": { "type": "uri" , "value": "http://example/q" } - Network accessline 7
"o": { "type": "uri" , "value": "http://example/c" } , - Network accessline 8
"q": { "type": "uri" , "value": "http://example/q" }
pkg/graph/testdata/w3c/sparql/sparql12/eval-triple-terms/basic-7.rq
- Network accessline 1
PREFIX : <http://example/>
pkg/graph/testdata/w3c/sparql/sparql12/eval-triple-terms/basic-7.srj
- Network accessline 12
"value": { "subject": { "value": "http://example/a", - Network accessline 13
"subject": { "value": "http://example/a", "type": "uri" - Network accessline 14
"value": "http://example/a", - Network accessline 16
}, "predicate": { "value": "http://example/b", - Network accessline 17
"predicate": { "value": "http://example/b", "type": "uri" - Network accessline 18
"value": "http://example/b", - Network accessline 20
}, "object": { "value": "http://example/c", - Network accessline 21
"object": { "value": "http://example/c", "type": "uri" - Network accessline 22
"value": "http://example/c", - Network accessline 27
}, "p": { "value": "http://www.w3.org/1999/02/22-rdf-syntax-ns#reifies", - Network accessline 28
"p": { "value": "http://www.w3.org/1999/02/22-rdf-syntax-ns#reifies", "type": "uri" - Network accessline 29
"value": "http://www.w3.org/1999/02/22-rdf-syntax-ns#reifies", - Network accessline 33
{ "o": { "value": "http://example/z", - Network accessline 34
"o": { "value": "http://example/z", "type": "uri" - Network accessline 35
"value": "http://example/z", - Network accessline 37
}, "p": { "value": "http://example/q", - Network accessline 38
"p": { "value": "http://example/q", "type": "uri" - Network accessline 39
"value": "http://example/q",
pkg/graph/testdata/w3c/sparql/sparql12/eval-triple-terms/basic-8.rq
- Network accessline 1
PREFIX : <http://example/>
pkg/graph/testdata/w3c/sparql/sparql12/eval-triple-terms/basic-8.srj
- Network accessline 5
"bindings": [ { "s": { "type": "uri" , "value": "http://example/s1" } - Network accessline 6
{ "s": { "type": "uri" , "value": "http://example/s1" } }, - Network accessline 7
"s": { "type": "uri" , "value": "http://example/s1" } - Network accessline 8
}, { "s": { "type": "uri" , "value": "http://example/s2" } - Network accessline 9
{ "s": { "type": "uri" , "value": "http://example/s2" } }, - Network accessline 10
"s": { "type": "uri" , "value": "http://example/s2" } - Network accessline 11
}, { "s": { "type": "uri" , "value": "http://example/s3" } - Network accessline 12
{ "s": { "type": "uri" , "value": "http://example/s3" } }, - Network accessline 13
"s": { "type": "uri" , "value": "http://example/s3" } - Network accessline 14
}, { "s": { "type": "uri" , "value": "http://example/s4" } - Network accessline 15
{ "s": { "type": "uri" , "value": "http://example/s4" } } - Network accessline 16
"s": { "type": "uri" , "value": "http://example/s4" }
pkg/graph/testdata/w3c/sparql/sparql12/eval-triple-terms/basic-9.rq
- Network accessline 1
PREFIX : <http://example/>
pkg/graph/testdata/w3c/sparql/sparql12/eval-triple-terms/basic-9.srj
- Network accessline 5
"bindings": [ { "s": { "type": "uri" , "value": "http://example/s1" } - Network accessline 6
{ "s": { "type": "uri" , "value": "http://example/s1" } }, - Network accessline 7
"s": { "type": "uri" , "value": "http://example/s1" } - Network accessline 8
}, { "s": { "type": "uri" , "value": "http://example/s2" } - Network accessline 9
{ "s": { "type": "uri" , "value": "http://example/s2" } }, - Network accessline 10
"s": { "type": "uri" , "value": "http://example/s2" } - Network accessline 11
}, { "s": { "type": "uri" , "value": "http://example/s3" } - Network accessline 12
{ "s": { "type": "uri" , "value": "http://example/s3" } }, - Network accessline 13
"s": { "type": "uri" , "value": "http://example/s3" } - Network accessline 14
}, { "s": { "type": "uri" , "value": "http://example/s4" } - Network accessline 15
{ "s": { "type": "uri" , "value": "http://example/s4" } } - Network accessline 16
"s": { "type": "uri" , "value": "http://example/s4" }
pkg/graph/testdata/w3c/sparql/sparql12/eval-triple-terms/construct-3.rq
- Network accessline 1
PREFIX : <http://example/>
pkg/graph/testdata/w3c/sparql/sparql12/eval-triple-terms/construct-3.ttl
pkg/graph/testdata/w3c/sparql/sparql12/eval-triple-terms/construct-4.rq
- Network accessline 1
PREFIX : <http://example/>
pkg/graph/testdata/w3c/sparql/sparql12/eval-triple-terms/construct-4.ttl
- Network accessline 1
PREFIX : <http://example/>
pkg/graph/testdata/w3c/sparql/sparql12/eval-triple-terms/construct-5.rq
- Network accessline 1
PREFIX : <http://example/>
pkg/graph/testdata/w3c/sparql/sparql12/eval-triple-terms/construct-5.ttl
pkg/graph/testdata/w3c/sparql/sparql12/eval-triple-terms/data-0-tripleterms.ttl
- Network accessline 1
PREFIX : <http://example/>
pkg/graph/testdata/w3c/sparql/sparql12/eval-triple-terms/data-1.ttl
- Network accessline 1
PREFIX : <http://example/>
pkg/graph/testdata/w3c/sparql/sparql12/eval-triple-terms/data-10.ttl
- Network accessline 1
PREFIX : <http://example/>
pkg/graph/testdata/w3c/sparql/sparql12/eval-triple-terms/data-2.ttl
- Network accessline 1
PREFIX : <http://example/>
pkg/graph/testdata/w3c/sparql/sparql12/eval-triple-terms/data-3.ttl
- Network accessline 1
PREFIX : <http://example/>
pkg/graph/testdata/w3c/sparql/sparql12/eval-triple-terms/data-4.trig
- Network accessline 1
PREFIX : <http://example/>
pkg/graph/testdata/w3c/sparql/sparql12/eval-triple-terms/data-6.trig
- Network accessline 1
PREFIX : <http://example/>
pkg/graph/testdata/w3c/sparql/sparql12/eval-triple-terms/data-7.ttl
- Network accessline 1
PREFIX : <http://example/>
pkg/graph/testdata/w3c/sparql/sparql12/eval-triple-terms/data-8.ttl
- Network accessline 1
PREFIX : <http://example/>
pkg/graph/testdata/w3c/sparql/sparql12/eval-triple-terms/data-9.ttl
- Network accessline 1
PREFIX : <http://example/>
pkg/graph/testdata/w3c/sparql/sparql12/eval-triple-terms/data-order.ttl
pkg/graph/testdata/w3c/sparql/sparql12/eval-triple-terms/expr-01.rq
- Network accessline 1
PREFIX : <http://example/>
pkg/graph/testdata/w3c/sparql/sparql12/eval-triple-terms/expr-01.ttl
pkg/graph/testdata/w3c/sparql/sparql12/eval-triple-terms/expr-02.rq
- Network accessline 1
PREFIX : <http://example/>
pkg/graph/testdata/w3c/sparql/sparql12/eval-triple-terms/expr-02.srj
- Network accessline 8
"type": "triple" , "value": { "subject": { "type": "uri" , "value": "http://example/s" } , - Network accessline 9
"value": { "subject": { "type": "uri" , "value": "http://example/s" } , "predicate": { "type": "uri" , "value": "http://example/p" } , - Network accessline 10
"subject": { "type": "uri" , "value": "http://example/s" } , - Network accessline 11
"predicate": { "type": "uri" , "value": "http://example/p" } , - Network accessline 12
"object": { "type": "uri" , "value": "http://example/o" }
pkg/graph/testdata/w3c/sparql/sparql12/eval-triple-terms/graphs-1.rq
- Network accessline 1
PREFIX : <http://example/>
pkg/graph/testdata/w3c/sparql/sparql12/eval-triple-terms/graphs-1.srj
- Network accessline 14
"value": { "subject": { "value": "http://example/s", - Network accessline 15
"subject": { "value": "http://example/s", "type": "uri" - Network accessline 16
"value": "http://example/s", - Network accessline 18
}, "predicate": { "value": "http://example/p", - Network accessline 19
"predicate": { "value": "http://example/p", "type": "uri" - Network accessline 20
"value": "http://example/p", - Network accessline 22
}, "object": { "value": "http://example/o1", - Network accessline 23
"object": { "value": "http://example/o1", "type": "uri" - Network accessline 24
"value": "http://example/o1", - Network accessline 29
}, "o": { "value": "http://example/o1", - Network accessline 30
"o": { "value": "http://example/o1", "type": "uri" - Network accessline 31
"value": "http://example/o1", - Network accessline 33
}, "g": { "value": "http://example/g", - Network accessline 34
"g": { "value": "http://example/g", "type": "uri" - Network accessline 35
"value": "http://example/g", - Network accessline 37
}, "q": { "value": "http://www.w3.org/1999/02/22-rdf-syntax-ns#reifies", - Network accessline 38
"q": { "value": "http://www.w3.org/1999/02/22-rdf-syntax-ns#reifies", "type": "uri" - Network accessline 39
"value": "http://www.w3.org/1999/02/22-rdf-syntax-ns#reifies", - Network accessline 43
{ "z": { "value": "http://example/z1", - Network accessline 44
"z": { "value": "http://example/z1", "type": "uri" - Network accessline 45
"value": "http://example/z1", - Network accessline 47
}, "o": { "value": "http://example/o1", - Network accessline 48
"o": { "value": "http://example/o1", "type": "uri" - Network accessline 49
"value": "http://example/o1", - Network accessline 51
}, "g": { "value": "http://example/g", - Network accessline 52
"g": { "value": "http://example/g", "type": "uri" - Network accessline 53
"value": "http://example/g", - Network accessline 55
}, "q": { "value": "http://example/q1", - Network accessline 56
"q": { "value": "http://example/q1", "type": "uri" - Network accessline 57
"value": "http://example/q1",
pkg/graph/testdata/w3c/sparql/sparql12/eval-triple-terms/op-1.rq
- Network accessline 1
PREFIX : <http://example/>
pkg/graph/testdata/w3c/sparql/sparql12/eval-triple-terms/op-1.srj
- Network accessline 11
{ "x": { "value": "http://example/x2", - Network accessline 12
"x": { "value": "http://example/x2", "type": "uri" - Network accessline 13
"value": "http://example/x2", - Network accessline 17
"value": { "subject": { "value": "http://example/a", - Network accessline 18
"subject": { "value": "http://example/a", "type": "uri" - Network accessline 19
"value": "http://example/a", - Network accessline 21
}, "predicate": { "value": "http://example/b", - Network accessline 22
"predicate": { "value": "http://example/b", "type": "uri" - Network accessline 23
"value": "http://example/b", - Network accessline 27
"value": "123", "type": "literal", "datatype": "http://www.w3.org/2001/XMLSchema#integer" - Network accessline 28
"type": "literal", "datatype": "http://www.w3.org/2001/XMLSchema#integer" } - Network accessline 29
"datatype": "http://www.w3.org/2001/XMLSchema#integer" - Network accessline 35
"value": { "subject": { "value": "http://example/a", - Network accessline 36
"subject": { "value": "http://example/a", "type": "uri" - Network accessline 37
"value": "http://example/a", - Network accessline 39
}, "predicate": { "value": "http://example/b", - Network accessline 40
"predicate": { "value": "http://example/b", "type": "uri" - Network accessline 41
"value": "http://example/b", - Network accessline 45
"value": "123", "type": "literal", "datatype": "http://www.w3.org/2001/XMLSchema#integer" - Network accessline 46
"type": "literal", "datatype": "http://www.w3.org/2001/XMLSchema#integer" } - Network accessline 47
"datatype": "http://www.w3.org/2001/XMLSchema#integer" - Network accessline 53
{ "x": { "value": "http://example/x5", - Network accessline 54
"x": { "value": "http://example/x5", "type": "uri" - Network accessline 55
"value": "http://example/x5", - Network accessline 63
}, "predicate": { "value": "http://example/b", - Network accessline 64
"predicate": { "value": "http://example/b", "type": "uri" - Network accessline 65
"value": "http://example/b", - Network accessline 69
"value": "123", "type": "literal", "datatype": "http://www.w3.org/2001/XMLSchema#integer" - Network accessline 70
"type": "literal", "datatype": "http://www.w3.org/2001/XMLSchema#integer" } - Network accessline 71
"datatype": "http://www.w3.org/2001/XMLSchema#integer" - Network accessline 81
}, "predicate": { "value": "http://example/b", - Network accessline 82
"predicate": { "value": "http://example/b", "type": "uri" - Network accessline 83
"value": "http://example/b", - Network accessline 87
"value": "123", "type": "literal", "datatype": "http://www.w3.org/2001/XMLSchema#integer" - Network accessline 88
"type": "literal", "datatype": "http://www.w3.org/2001/XMLSchema#integer" } - Network accessline 89
"datatype": "http://www.w3.org/2001/XMLSchema#integer" - Network accessline 95
{ "x": { "value": "http://example/x9", - Network accessline 96
"x": { "value": "http://example/x9", "type": "uri" - Network accessline 97
"value": "http://example/x9", - Network accessline 99
}, "left": { "value": "http://example/irireifier", - Network accessline 100
"left": { "value": "http://example/irireifier", "type": "uri" - Network accessline 101
"value": "http://example/irireifier", - Network accessline 103
}, "right": { "value": "http://example/irireifier", - Network accessline 104
"right": { "value": "http://example/irireifier", "type": "uri" - Network accessline 105
"value": "http://example/irireifier", - Network accessline 109
{ "x": { "value": "http://example/x10", - Network accessline 110
"x": { "value": "http://example/x10", "type": "uri" - Network accessline 111
"value": "http://example/x10",
pkg/graph/testdata/w3c/sparql/sparql12/eval-triple-terms/op-2.rq
- Network accessline 1
PREFIX : <http://example/>
pkg/graph/testdata/w3c/sparql/sparql12/eval-triple-terms/op-2.srj
- Network accessline 11
{ "x": { "value": "http://example/x1", - Network accessline 12
"x": { "value": "http://example/x1", "type": "uri" - Network accessline 13
"value": "http://example/x1", - Network accessline 17
"value": { "subject": { "value": "http://example/a", - Network accessline 18
"subject": { "value": "http://example/a", "type": "uri" - Network accessline 19
"value": "http://example/a", - Network accessline 21
}, "predicate": { "value": "http://example/b", - Network accessline 22
"predicate": { "value": "http://example/b", "type": "uri" - Network accessline 23
"value": "http://example/b", - Network accessline 27
"value": "123", "type": "literal", "datatype": "http://www.w3.org/2001/XMLSchema#integer" - Network accessline 28
"type": "literal", "datatype": "http://www.w3.org/2001/XMLSchema#integer" } - Network accessline 29
"datatype": "http://www.w3.org/2001/XMLSchema#integer" - Network accessline 35
"value": { "subject": { "value": "http://example/a", - Network accessline 36
"subject": { "value": "http://example/a", "type": "uri" - Network accessline 37
"value": "http://example/a", - Network accessline 39
}, "predicate": { "value": "http://example/b", - Network accessline 40
"predicate": { "value": "http://example/b", "type": "uri" - Network accessline 41
"value": "http://example/b", - Network accessline 45
"value": "123.0", "type": "literal", "datatype": "http://www.w3.org/2001/XMLSchema#decimal" - Network accessline 46
"type": "literal", "datatype": "http://www.w3.org/2001/XMLSchema#decimal" } - Network accessline 47
"datatype": "http://www.w3.org/2001/XMLSchema#decimal" - Network accessline 53
{ "x": { "value": "http://example/x3", - Network accessline 54
"x": { "value": "http://example/x3", "type": "uri" - Network accessline 55
"value": "http://example/x3", - Network accessline 59
"value": { "subject": { "value": "http://example/a", - Network accessline 60
"subject": { "value": "http://example/a", "type": "uri" - Network accessline 61
"value": "http://example/a", - Network accessline 63
}, "predicate": { "value": "http://example/q", - Network accessline 64
"predicate": { "value": "http://example/q", "type": "uri" - Network accessline 65
"value": "http://example/q", - Network accessline 69
"value": { "subject": { "value": "http://example/a", - Network accessline 70
"subject": { "value": "http://example/a", "type": "uri" - Network accessline 71
"value": "http://example/a", - Network accessline 73
}, "predicate": { "value": "http://example/b", - Network accessline 74
"predicate": { "value": "http://example/b", "type": "uri" - Network accessline 75
"value": "http://example/b", - Network accessline 79
"value": "123", "type": "literal", "datatype": "http://www.w3.org/2001/XMLSchema#integer" - Network accessline 80
"type": "literal", "datatype": "http://www.w3.org/2001/XMLSchema#integer" } - Network accessline 81
"datatype": "http://www.w3.org/2001/XMLSchema#integer" - Network accessline 90
"value": { "subject": { "value": "http://example/a", - Network accessline 91
"subject": { "value": "http://example/a", "type": "uri" - Network accessline 92
"value": "http://example/a", - Network accessline 94
}, "predicate": { "value": "http://example/q", - Network accessline 95
"predicate": { "value": "http://example/q", "type": "uri" - Network accessline 96
"value": "http://example/q", - Network accessline 100
"value": { "subject": { "value": "http://example/a", - Network accessline 101
"subject": { "value": "http://example/a", "type": "uri" - Network accessline 102
"value": "http://example/a", - Network accessline 104
}, "predicate": { "value": "http://example/b", - Network accessline 105
"predicate": { "value": "http://example/b", "type": "uri" - Network accessline 106
"value": "http://example/b", - Network accessline 110
"value": "123.0", "type": "literal", "datatype": "http://www.w3.org/2001/XMLSchema#decimal" - Network accessline 111
"type": "literal", "datatype": "http://www.w3.org/2001/XMLSchema#decimal" } - Network accessline 112
"datatype": "http://www.w3.org/2001/XMLSchema#decimal" - Network accessline 121
{ "x": { "value": "http://example/x6", - Network accessline 122
"x": { "value": "http://example/x6", "type": "uri" - Network accessline 123
"value": "http://example/x6", - Network accessline 131
}, "predicate": { "value": "http://example/b", - Network accessline 132
"predicate": { "value": "http://example/b", "type": "uri" - Network accessline 133
"value": "http://example/b", - Network accessline 137
"value": "123e0", "type": "literal", "datatype": "http://www.w3.org/2001/XMLSchema#double" - Network accessline 138
"type": "literal", "datatype": "http://www.w3.org/2001/XMLSchema#double" } - Network accessline 139
"datatype": "http://www.w3.org/2001/XMLSchema#double" - Network accessline 149
}, "predicate": { "value": "http://example/b", - Network accessline 150
"predicate": { "value": "http://example/b", "type": "uri" - Network accessline 151
"value": "http://example/b", - Network accessline 155
"value": "123", "type": "literal", "datatype": "http://www.w3.org/2001/XMLSchema#integer" - Network accessline 156
"type": "literal", "datatype": "http://www.w3.org/2001/XMLSchema#integer" } - Network accessline 157
"datatype": "http://www.w3.org/2001/XMLSchema#integer"
pkg/graph/testdata/w3c/sparql/sparql12/eval-triple-terms/order-2.srj
- Network accessline 20
{ "v": { "value": "http://host/entity", - Network accessline 21
"v": { "value": "http://host/entity", "type": "uri" - Network accessline 22
"value": "http://host/entity", - Network accessline 42
"value": { "subject": { "value": "http://example.com/s", - Network accessline 43
"subject": { "value": "http://example.com/s", "type": "uri" - Network accessline 44
"value": "http://example.com/s", - Network accessline 46
}, "predicate": { "value": "http://example.com/p", - Network accessline 47
"predicate": { "value": "http://example.com/p", "type": "uri" - Network accessline 48
"value": "http://example.com/p", - Network accessline 52
"value": "-456", "type": "literal", "datatype": "http://www.w3.org/2001/XMLSchema#integer" - Network accessline 53
"type": "literal", "datatype": "http://www.w3.org/2001/XMLSchema#integer" } - Network accessline 54
"datatype": "http://www.w3.org/2001/XMLSchema#integer" - Network accessline 66
"value": { "subject": { "value": "http://example.com/s", - Network accessline 67
"subject": { "value": "http://example.com/s", "type": "uri" - Network accessline 68
"value": "http://example.com/s", - Network accessline 70
}, "predicate": { "value": "http://example.com/p", - Network accessline 71
"predicate": { "value": "http://example.com/p", "type": "uri" - Network accessline 72
"value": "http://example.com/p", - Network accessline 76
"value": "123", "type": "literal", "datatype": "http://www.w3.org/2001/XMLSchema#integer" - Network accessline 77
"type": "literal", "datatype": "http://www.w3.org/2001/XMLSchema#integer" } - Network accessline 78
"datatype": "http://www.w3.org/2001/XMLSchema#integer" - Network accessline 90
"value": { "subject": { "value": "http://example.com/s", - Network accessline 91
"subject": { "value": "http://example.com/s", "type": "uri" - Network accessline 92
"value": "http://example.com/s", - Network accessline 94
}, "predicate": { "value": "http://example.com/p", - Network accessline 95
"predicate": { "value": "http://example.com/p", "type": "uri" - Network accessline 96
"value": "http://example.com/p", - Network accessline 100
"value": { "subject": { "value": "http://example.com/x", - Network accessline 101
"subject": { "value": "http://example.com/x", "type": "uri" - Network accessline 102
"value": "http://example.com/x", - Network accessline 104
}, "predicate": { "value": "http://example.com/y", - Network accessline 105
"predicate": { "value": "http://example.com/y", "type": "uri" - Network accessline 106
"value": "http://example.com/y", - Network accessline 108
}, "object": { "value": "http://example.com/z", - Network accessline 109
"object": { "value": "http://example.com/z", "type": "uri" - Network accessline 110
"value": "http://example.com/z", - Network accessline 126
"value": { "subject": { "value": "http://example.com/s1", - Network accessline 127
"subject": { "value": "http://example.com/s1", "type": "uri" - Network accessline 128
"value": "http://example.com/s1", - Network accessline 130
}, "predicate": { "value": "http://example.com/a", - Network accessline 131
"predicate": { "value": "http://example.com/a", "type": "uri" - Network accessline 132
"value": "http://example.com/a", - Network accessline 136
"value": "999", "type": "literal", "datatype": "http://www.w3.org/2001/XMLSchema#integer" - Network accessline 137
"type": "literal", "datatype": "http://www.w3.org/2001/XMLSchema#integer" } - Network accessline 138
"datatype": "http://www.w3.org/2001/XMLSchema#integer" - Network accessline 150
"value": { "subject": { "value": "http://example.com/s1", - Network accessline 151
"subject": { "value": "http://example.com/s1", "type": "uri" - Network accessline 152
"value": "http://example.com/s1", - Network accessline 154
}, "predicate": { "value": "http://example.com/p", - Network accessline 155
"predicate": { "value": "http://example.com/p", "type": "uri" - Network accessline 156
"value": "http://example.com/p", - Network accessline 160
"value": "999", "type": "literal", "datatype": "http://www.w3.org/2001/XMLSchema#integer" - Network accessline 161
"type": "literal", "datatype": "http://www.w3.org/2001/XMLSchema#integer" } - Network accessline 162
"datatype": "http://www.w3.org/2001/XMLSchema#integer" - Network accessline 174
"value": { "subject": { "value": "http://example.com/s2", - Network accessline 175
"subject": { "value": "http://example.com/s2", "type": "uri" - Network accessline 176
"value": "http://example.com/s2", - Network accessline 178
}, "predicate": { "value": "http://example.com/p", - Network accessline 179
"predicate": { "value": "http://example.com/p", "type": "uri" - Network accessline 180
"value": "http://example.com/p", - Network accessline 184
"value": "900", "type": "literal", "datatype": "http://www.w3.org/2001/XMLSchema#integer" - Network accessline 185
"type": "literal", "datatype": "http://www.w3.org/2001/XMLSchema#integer" } - Network accessline 186
"datatype": "http://www.w3.org/2001/XMLSchema#integer"
pkg/graph/testdata/w3c/sparql/sparql12/eval-triple-terms/order-by.rq
- Network accessline 1
PREFIX : <http://example.com/>
pkg/graph/testdata/w3c/sparql/sparql12/eval-triple-terms/pattern-01.rq
- Network accessline 1
PREFIX : <http://example/>
pkg/graph/testdata/w3c/sparql/sparql12/eval-triple-terms/pattern-01.srj
- Network accessline 11
{ "q": { "value": "http://www.w3.org/1999/02/22-rdf-syntax-ns#reifies", - Network accessline 12
"q": { "value": "http://www.w3.org/1999/02/22-rdf-syntax-ns#reifies", "type": "uri" - Network accessline 13
"value": "http://www.w3.org/1999/02/22-rdf-syntax-ns#reifies", - Network accessline 17
"value": { "subject": { "value": "http://example/s", - Network accessline 18
"subject": { "value": "http://example/s", "type": "uri" - Network accessline 19
"value": "http://example/s", - Network accessline 21
}, "predicate": { "value": "http://example/p1", - Network accessline 22
"predicate": { "value": "http://example/p1", "type": "uri" - Network accessline 23
"value": "http://example/p1", - Network accessline 25
}, "object": { "value": "http://example/o", - Network accessline 26
"object": { "value": "http://example/o", "type": "uri" - Network accessline 27
"value": "http://example/o", - Network accessline 32
}, "o": { "value": "http://example/o", - Network accessline 33
"o": { "value": "http://example/o", "type": "uri" - Network accessline 34
"value": "http://example/o", - Network accessline 38
{ "q": { "value": "http://example/q", - Network accessline 39
"q": { "value": "http://example/q", "type": "uri" - Network accessline 40
"value": "http://example/q", - Network accessline 42
}, "z": { "value": "http://example/z", - Network accessline 43
"z": { "value": "http://example/z", "type": "uri" - Network accessline 44
"value": "http://example/z", - Network accessline 46
}, "o": { "value": "http://example/o", - Network accessline 47
"o": { "value": "http://example/o", "type": "uri" - Network accessline 48
"value": "http://example/o", - Network accessline 52
{ "q": { "value": "http://www.w3.org/1999/02/22-rdf-syntax-ns#reifies", - Network accessline 53
"q": { "value": "http://www.w3.org/1999/02/22-rdf-syntax-ns#reifies", "type": "uri" - Network accessline 54
"value": "http://www.w3.org/1999/02/22-rdf-syntax-ns#reifies", - Network accessline 58
"value": { "subject": { "value": "http://example/s", - Network accessline 59
"subject": { "value": "http://example/s", "type": "uri" - Network accessline 60
"value": "http://example/s", - Network accessline 62
}, "predicate": { "value": "http://example/p1", - Network accessline 63
"predicate": { "value": "http://example/p1", "type": "uri" - Network accessline 64
"value": "http://example/p1", - Network accessline 66
}, "object": { "value": "http://example/o", - Network accessline 67
"object": { "value": "http://example/o", "type": "uri" - Network accessline 68
"value": "http://example/o", - Network accessline 73
}, "o": { "value": "http://example/o", - Network accessline 74
"o": { "value": "http://example/o", "type": "uri" - Network accessline 75
"value": "http://example/o", - Network accessline 79
{ "q": { "value": "http://example/b", - Network accessline 80
"q": { "value": "http://example/b", "type": "uri" - Network accessline 81
"value": "http://example/b", - Network accessline 83
}, "z": { "value": "http://example/a2", - Network accessline 84
"z": { "value": "http://example/a2", "type": "uri" - Network accessline 85
"value": "http://example/a2", - Network accessline 87
}, "o": { "value": "http://example/o", - Network accessline 88
"o": { "value": "http://example/o", "type": "uri" - Network accessline 89
"value": "http://example/o", - Network accessline 93
{ "q": { "value": "http://www.w3.org/1999/02/22-rdf-syntax-ns#reifies", - Network accessline 94
"q": { "value": "http://www.w3.org/1999/02/22-rdf-syntax-ns#reifies", "type": "uri" - Network accessline 95
"value": "http://www.w3.org/1999/02/22-rdf-syntax-ns#reifies", - Network accessline 99
"value": { "subject": { "value": "http://example/s", - Network accessline 100
"subject": { "value": "http://example/s", "type": "uri" - Network accessline 101
"value": "http://example/s", - Network accessline 103
}, "predicate": { "value": "http://example/p1", - Network accessline 104
"predicate": { "value": "http://example/p1", "type": "uri" - Network accessline 105
"value": "http://example/p1", - Network accessline 107
}, "object": { "value": "http://example/o", - Network accessline 108
"object": { "value": "http://example/o", "type": "uri" - Network accessline 109
"value": "http://example/o", - Network accessline 114
}, "o": { "value": "http://example/o", - Network accessline 115
"o": { "value": "http://example/o", "type": "uri" - Network accessline 116
"value": "http://example/o", - Network accessline 120
{ "q": { "value": "http://www.w3.org/1999/02/22-rdf-syntax-ns#reifies", - Network accessline 121
"q": { "value": "http://www.w3.org/1999/02/22-rdf-syntax-ns#reifies", "type": "uri" - Network accessline 122
"value": "http://www.w3.org/1999/02/22-rdf-syntax-ns#reifies", - Network accessline 126
"value": { "subject": { "value": "http://example/s", - Network accessline 127
"subject": { "value": "http://example/s", "type": "uri" - Network accessline 128
"value": "http://example/s", - Network accessline 130
}, "predicate": { "value": "http://example/p1", - Network accessline 131
"predicate": { "value": "http://example/p1", "type": "uri" - Network accessline 132
"value": "http://example/p1", - Network accessline 134
}, "object": { "value": "http://example/o", - Network accessline 135
"object": { "value": "http://example/o", "type": "uri" - Network accessline 136
"value": "http://example/o", - Network accessline 141
}, "o": { "value": "http://example/o", - Network accessline 142
"o": { "value": "http://example/o", "type": "uri" - Network accessline 143
"value": "http://example/o", - Network accessline 147
{ "q": { "value": "http://example/b2", - Network accessline 148
"q": { "value": "http://example/b2", "type": "uri" - Network accessline 149
"value": "http://example/b2", - Network accessline 151
}, "z": { "value": "http://example/a2", - Network accessline 152
"z": { "value": "http://example/a2", "type": "uri" - Network accessline 153
"value": "http://example/a2", - Network accessline 155
}, "o": { "value": "http://example/o", - Network accessline 156
"o": { "value": "http://example/o", "type": "uri" - Network accessline 157
"value": "http://example/o",
pkg/graph/testdata/w3c/sparql/sparql12/eval-triple-terms/pattern-03.rq
- Network accessline 1
PREFIX : <http://example/>
pkg/graph/testdata/w3c/sparql/sparql12/eval-triple-terms/pattern-03.srj
- Network accessline 5
"bindings": [ { "s": { "type": "uri" , "value": "http://example/a1" } , - Network accessline 6
{ "s": { "type": "uri" , "value": "http://example/a1" } , "o": { "type": "uri" , "value": "http://example/reifier" } , - Network accessline 7
"s": { "type": "uri" , "value": "http://example/a1" } , - Network accessline 8
"o": { "type": "uri" , "value": "http://example/reifier" } , - Network accessline 9
"z": { "type": "uri" , "value": "http://example/a2" }
pkg/graph/testdata/w3c/sparql/sparql12/eval-triple-terms/pattern-05.rq
- Network accessline 1
PREFIX : <http://example/>
pkg/graph/testdata/w3c/sparql/sparql12/eval-triple-terms/pattern-05.srj
- Network accessline 5
"bindings": [ { "s": { "type": "uri" , "value": "http://example/s" } , - Network accessline 6
{ "s": { "type": "uri" , "value": "http://example/s" } , "p": { "type": "uri" , "value": "http://example/p2" } , - Network accessline 7
"s": { "type": "uri" , "value": "http://example/s" } , - Network accessline 8
"p": { "type": "uri" , "value": "http://example/p2" } , - Network accessline 9
"o": { "type": "uri" , "value": "http://example/o" } , - Network accessline 10
"Q": { "type": "uri" , "value": "http://example/sym" }
pkg/graph/testdata/w3c/sparql/sparql12/eval-triple-terms/pattern-06.rq
- Network accessline 1
PREFIX : <http://example/>
pkg/graph/testdata/w3c/sparql/sparql12/eval-triple-terms/pattern-06.srj
pkg/graph/testdata/w3c/sparql/sparql12/eval-triple-terms/pattern-08.rq
- Network accessline 1
PREFIX : <http://example/>
pkg/graph/testdata/w3c/sparql/sparql12/eval-triple-terms/pattern-08.srj
- Network accessline 12
{ "s": { "value": "http://example/s", - Network accessline 13
"s": { "value": "http://example/s", "type": "uri" - Network accessline 14
"value": "http://example/s", - Network accessline 16
}, "p": { "value": "http://example/p2", - Network accessline 17
"p": { "value": "http://example/p2", "type": "uri" - Network accessline 18
"value": "http://example/p2", - Network accessline 20
}, "o": { "value": "http://example/o", - Network accessline 21
"o": { "value": "http://example/o", "type": "uri" - Network accessline 22
"value": "http://example/o", - Network accessline 24
}, "t": { "value": "http://example/reifier2", - Network accessline 25
"t": { "value": "http://example/reifier2", "type": "uri" - Network accessline 26
"value": "http://example/reifier2",
pkg/graph/testdata/w3c/sparql/sparql12/eval-triple-terms/pattern-10.rq
- Network accessline 1
PREFIX : <http://example/>
pkg/graph/testdata/w3c/sparql/sparql12/eval-triple-terms/pattern-10.srj
- Network accessline 5
"bindings": [ { "s": { "type": "uri" , "value": "http://example/s1" } - Network accessline 6
{ "s": { "type": "uri" , "value": "http://example/s1" } }, - Network accessline 7
"s": { "type": "uri" , "value": "http://example/s1" } - Network accessline 8
}, { "s": { "type": "uri" , "value": "http://example/s2" } - Network accessline 9
{ "s": { "type": "uri" , "value": "http://example/s2" } }, - Network accessline 10
"s": { "type": "uri" , "value": "http://example/s2" } - Network accessline 11
}, { "s": { "type": "uri" , "value": "http://example/s3" } - Network accessline 12
{ "s": { "type": "uri" , "value": "http://example/s3" } }, - Network accessline 13
"s": { "type": "uri" , "value": "http://example/s3" } - Network accessline 14
}, { "s": { "type": "uri" , "value": "http://example/s4" } - Network accessline 15
{ "s": { "type": "uri" , "value": "http://example/s4" } }, - Network accessline 16
"s": { "type": "uri" , "value": "http://example/s4" } - Network accessline 17
}, { "s": { "type": "uri" , "value": "http://example/s5" } - Network accessline 18
{ "s": { "type": "uri" , "value": "http://example/s5" } } - Network accessline 19
"s": { "type": "uri" , "value": "http://example/s5" }
pkg/graph/testdata/w3c/sparql/sparql12/eval-triple-terms/pattern-11.rq
- Network accessline 1
PREFIX : <http://example/>
pkg/graph/testdata/w3c/sparql/sparql12/eval-triple-terms/pattern-11.srj
- Network accessline 5
"bindings": [ { "s": { "type": "uri" , "value": "http://example/s1" } - Network accessline 6
{ "s": { "type": "uri" , "value": "http://example/s1" } }, - Network accessline 7
"s": { "type": "uri" , "value": "http://example/s1" } - Network accessline 8
}, { "s": { "type": "uri" , "value": "http://example/s2" } - Network accessline 9
{ "s": { "type": "uri" , "value": "http://example/s2" } }, - Network accessline 10
"s": { "type": "uri" , "value": "http://example/s2" } - Network accessline 11
}, { "s": { "type": "uri" , "value": "http://example/s3" } - Network accessline 12
{ "s": { "type": "uri" , "value": "http://example/s3" } }, - Network accessline 13
"s": { "type": "uri" , "value": "http://example/s3" } - Network accessline 14
}, { "s": { "type": "uri" , "value": "http://example/s4" } - Network accessline 15
{ "s": { "type": "uri" , "value": "http://example/s4" } } - Network accessline 16
"s": { "type": "uri" , "value": "http://example/s4" }
pkg/graph/testdata/w3c/sparql/sparql12/eval-triple-terms/results-1.rq
- Network accessline 1
PREFIX : <http://example/>
pkg/graph/testdata/w3c/sparql/sparql12/eval-triple-terms/results-tripleterms-1.srx
- Network accessline 1
<?xml version="1.0"?> <sparql xmlns="http://www.w3.org/2005/sparql-results#"> - Network accessline 2
<sparql xmlns="http://www.w3.org/2005/sparql-results#"> - Network accessline 9
<result> <binding name="s"> <uri>http://example/a</uri> - Network accessline 10
<binding name="s"> <uri>http://example/a</uri> </binding> - Network accessline 11
<uri>http://example/a</uri> - Network accessline 12
</binding> <binding name="p"> <uri>http://example/q</uri> - Network accessline 13
<binding name="p"> <uri>http://example/q</uri> </binding> - Network accessline 14
<uri>http://example/q</uri> - Network accessline 17
<triple> <subject> <uri>http://example/a</uri> - Network accessline 18
<subject> <uri>http://example/a</uri> </subject> - Network accessline 19
<uri>http://example/a</uri> - Network accessline 20
</subject> <predicate> <uri>http://example/b</uri> - Network accessline 21
<predicate> <uri>http://example/b</uri> </predicate> - Network accessline 22
<uri>http://example/b</uri> - Network accessline 23
</predicate> <object> <uri>http://example/c</uri> - Network accessline 24
<object> <uri>http://example/c</uri> </object> - Network accessline 25
<uri>http://example/c</uri> - Network accessline 30
<result> <binding name="s"> <uri>http://example/f</uri> - Network accessline 31
<binding name="s"> <uri>http://example/f</uri> </binding> - Network accessline 32
<uri>http://example/f</uri> - Network accessline 33
</binding> <binding name="p"> <uri>http://example/g</uri> - Network accessline 34
<binding name="p"> <uri>http://example/g</uri> </binding> - Network accessline 35
<uri>http://example/g</uri> - Network accessline 38
<triple> <subject> <uri>http://example/s</uri> - Network accessline 39
<subject> <uri>http://example/s</uri> </subject> - Network accessline 40
<uri>http://example/s</uri> - Network accessline 41
</subject> <predicate> <uri>http://example/p</uri> - Network accessline 42
<predicate> <uri>http://example/p</uri> </predicate> - Network accessline 43
<uri>http://example/p</uri> - Network accessline 46
<triple> <subject> <uri>http://example/x2</uri> - Network accessline 47
<subject> <uri>http://example/x2</uri> </subject> - Network accessline 48
<uri>http://example/x2</uri> - Network accessline 49
</subject> <predicate> <uri>http://example/y3</uri> - Network accessline 50
<predicate> <uri>http://example/y3</uri> </predicate> - Network accessline 51
<uri>http://example/y3</uri> - Network accessline 52
</predicate> <object> <literal datatype="http://www.w3.org/2001/XMLSchema#integer">123</literal> - Network accessline 53
<object> <literal datatype="http://www.w3.org/2001/XMLSchema#integer">123</literal> </object> - Network accessline 54
<literal datatype="http://www.w3.org/2001/XMLSchema#integer">123</literal>
pkg/graph/testdata/w3c/sparql/sparql12/eval-triple-terms/update-1.ru
- Network accessline 1
PREFIX : <http://example/>
pkg/graph/testdata/w3c/sparql/sparql12/eval-triple-terms/update-2.ru
- Network accessline 1
PREFIX : <http://example/>
pkg/graph/testdata/w3c/sparql/sparql12/eval-triple-terms/update-3.ru
- Network accessline 1
PREFIX : <http://example/>
pkg/graph/testdata/w3c/sparql/sparql12/eval-triple-terms/update-result-1.trig
- Network accessline 1
PREFIX : <http://example/>
pkg/graph/testdata/w3c/sparql/sparql12/eval-triple-terms/update-result-2.trig
- Network accessline 1
PREFIX : <http://example/>
pkg/graph/testdata/w3c/sparql/sparql12/eval-triple-terms/update-result-3.trig
pkg/graph/testdata/w3c/sparql/sparql12/expression/triple-on-literals.rq
pkg/graph/testdata/w3c/sparql/sparql12/expression/triple-on-literals.srj
- Network accessline 12
{ "subject": { "value": "http://example/a", - Network accessline 13
"subject": { "value": "http://example/a", "type": "uri" - Network accessline 14
"value": "http://example/a", - Network accessline 16
}, "predicate": { "value": "http://example/b", - Network accessline 17
"predicate": { "value": "http://example/b", "type": "uri" - Network accessline 18
"value": "http://example/b", - Network accessline 20
}, "object": { "value": "http://example/c", - Network accessline 21
"object": { "value": "http://example/c", "type": "uri" - Network accessline 22
"value": "http://example/c", - Network accessline 26
"value": { "subject": { "value": "http://example/a", - Network accessline 27
"subject": { "value": "http://example/a", "type": "uri" - Network accessline 28
"value": "http://example/a", - Network accessline 30
}, "predicate": { "value": "http://example/b", - Network accessline 31
"predicate": { "value": "http://example/b", "type": "uri" - Network accessline 32
"value": "http://example/b", - Network accessline 34
}, "object": { "value": "http://example/c", - Network accessline 35
"object": { "value": "http://example/c", "type": "uri" - Network accessline 36
"value": "http://example/c", - Network accessline 45
"value": "true", "type": "literal", "datatype": "http://www.w3.org/2001/XMLSchema#boolean" - Network accessline 46
"type": "literal", "datatype": "http://www.w3.org/2001/XMLSchema#boolean" }, - Network accessline 47
"datatype": "http://www.w3.org/2001/XMLSchema#boolean" - Network accessline 48
}, "predicate": { "value": "http://example/b", - Network accessline 49
"predicate": { "value": "http://example/b", "type": "uri" - Network accessline 50
"value": "http://example/b", - Network accessline 52
}, "object": { "value": "http://example/c", - Network accessline 53
"object": { "value": "http://example/c", "type": "uri" - Network accessline 54
"value": "http://example/c", - Network accessline 58
{ "subject": { "value": "http://example/a", - Network accessline 59
"subject": { "value": "http://example/a", "type": "uri" - Network accessline 60
"value": "http://example/a", - Network accessline 64
"value": "true", "type": "literal", "datatype": "http://www.w3.org/2001/XMLSchema#boolean" - Network accessline 65
"type": "literal", "datatype": "http://www.w3.org/2001/XMLSchema#boolean" }, - Network accessline 66
"datatype": "http://www.w3.org/2001/XMLSchema#boolean" - Network accessline 67
}, "object": { "value": "http://example/c", - Network accessline 68
"object": { "value": "http://example/c", "type": "uri" - Network accessline 69
"value": "http://example/c", - Network accessline 73
{ "subject": { "value": "http://example/a", - Network accessline 74
"subject": { "value": "http://example/a", "type": "uri" - Network accessline 75
"value": "http://example/a", - Network accessline 77
}, "predicate": { "value": "http://example/b", - Network accessline 78
"predicate": { "value": "http://example/b", "type": "uri" - Network accessline 79
"value": "http://example/b", - Network accessline 83
"value": "true", "type": "literal", "datatype": "http://www.w3.org/2001/XMLSchema#boolean" - Network accessline 84
"type": "literal", "datatype": "http://www.w3.org/2001/XMLSchema#boolean" }, - Network accessline 85
"datatype": "http://www.w3.org/2001/XMLSchema#boolean" - Network accessline 88
"value": { "subject": { "value": "http://example/a", - Network accessline 89
"subject": { "value": "http://example/a", "type": "uri" - Network accessline 90
"value": "http://example/a", - Network accessline 92
}, "predicate": { "value": "http://example/b", - Network accessline 93
"predicate": { "value": "http://example/b", "type": "uri" - Network accessline 94
"value": "http://example/b", - Network accessline 98
"value": "true", "type": "literal", "datatype": "http://www.w3.org/2001/XMLSchema#boolean" - Network accessline 99
"type": "literal", "datatype": "http://www.w3.org/2001/XMLSchema#boolean" } - Network accessline 100
"datatype": "http://www.w3.org/2001/XMLSchema#boolean" - Network accessline 108
"value": "1", "type": "literal", "datatype": "http://www.w3.org/2001/XMLSchema#integer" - Network accessline 109
"type": "literal", "datatype": "http://www.w3.org/2001/XMLSchema#integer" }, - Network accessline 110
"datatype": "http://www.w3.org/2001/XMLSchema#integer" - Network accessline 111
}, "predicate": { "value": "http://example/b", - Network accessline 112
"predicate": { "value": "http://example/b", "type": "uri" - Network accessline 113
"value": "http://example/b", - Network accessline 115
}, "object": { "value": "http://example/c", - Network accessline 116
"object": { "value": "http://example/c", "type": "uri" - Network accessline 117
"value": "http://example/c", - Network accessline 121
{ "subject": { "value": "http://example/a", - Network accessline 122
"subject": { "value": "http://example/a", "type": "uri" - Network accessline 123
"value": "http://example/a", - Network accessline 127
"value": "2", "type": "literal", "datatype": "http://www.w3.org/2001/XMLSchema#integer" - Network accessline 128
"type": "literal", "datatype": "http://www.w3.org/2001/XMLSchema#integer" }, - Network accessline 129
"datatype": "http://www.w3.org/2001/XMLSchema#integer" - Network accessline 130
}, "object": { "value": "http://example/c", - Network accessline 131
"object": { "value": "http://example/c", "type": "uri" - Network accessline 132
"value": "http://example/c", - Network accessline 136
{ "subject": { "value": "http://example/a", - Network accessline 137
"subject": { "value": "http://example/a", "type": "uri" - Network accessline 138
"value": "http://example/a", - Network accessline 140
}, "predicate": { "value": "http://example/b", - Network accessline 141
"predicate": { "value": "http://example/b", "type": "uri" - Network accessline 142
"value": "http://example/b", - Network accessline 146
"value": "3", "type": "literal", "datatype": "http://www.w3.org/2001/XMLSchema#integer" - Network accessline 147
"type": "literal", "datatype": "http://www.w3.org/2001/XMLSchema#integer" }, - Network accessline 148
"datatype": "http://www.w3.org/2001/XMLSchema#integer" - Network accessline 151
"value": { "subject": { "value": "http://example/a", - Network accessline 152
"subject": { "value": "http://example/a", "type": "uri" - Network accessline 153
"value": "http://example/a", - Network accessline 155
}, "predicate": { "value": "http://example/b", - Network accessline 156
"predicate": { "value": "http://example/b", "type": "uri" - Network accessline 157
"value": "http://example/b", - Network accessline 161
"value": "3", "type": "literal", "datatype": "http://www.w3.org/2001/XMLSchema#integer" - Network accessline 162
"type": "literal", "datatype": "http://www.w3.org/2001/XMLSchema#integer" } - Network accessline 163
"datatype": "http://www.w3.org/2001/XMLSchema#integer" - Network accessline 171
"value": "a", "type": "literal", "datatype": "http://example/type" - Network accessline 172
"type": "literal", "datatype": "http://example/type" }, - Network accessline 173
"datatype": "http://example/type" - Network accessline 174
}, "predicate": { "value": "http://example/b", - Network accessline 175
"predicate": { "value": "http://example/b", "type": "uri" - Network accessline 176
"value": "http://example/b", - Network accessline 178
}, "object": { "value": "http://example/c", - Network accessline 179
"object": { "value": "http://example/c", "type": "uri" - Network accessline 180
"value": "http://example/c", - Network accessline 184
{ "subject": { "value": "http://example/a", - Network accessline 185
"subject": { "value": "http://example/a", "type": "uri" - Network accessline 186
"value": "http://example/a", - Network accessline 190
"value": "b", "type": "literal", "datatype": "http://example/type" - Network accessline 191
"type": "literal", "datatype": "http://example/type" }, - Network accessline 192
"datatype": "http://example/type" - Network accessline 193
}, "object": { "value": "http://example/c", - Network accessline 194
"object": { "value": "http://example/c", "type": "uri" - Network accessline 195
"value": "http://example/c", - Network accessline 199
{ "subject": { "value": "http://example/a", - Network accessline 200
"subject": { "value": "http://example/a", "type": "uri" - Network accessline 201
"value": "http://example/a", - Network accessline 203
}, "predicate": { "value": "http://example/b", - Network accessline 204
"predicate": { "value": "http://example/b", "type": "uri" - Network accessline 205
"value": "http://example/b", - Network accessline 209
"value": "c", "type": "literal", "datatype": "http://example/type" - Network accessline 210
"type": "literal", "datatype": "http://example/type" }, - Network accessline 211
"datatype": "http://example/type" - Network accessline 214
"value": { "subject": { "value": "http://example/a", - Network accessline 215
"subject": { "value": "http://example/a", "type": "uri" - Network accessline 216
"value": "http://example/a", - Network accessline 218
}, "predicate": { "value": "http://example/b", - Network accessline 219
"predicate": { "value": "http://example/b", "type": "uri" - Network accessline 220
"value": "http://example/b", - Network accessline 224
"value": "c", "type": "literal", "datatype": "http://example/type" - Network accessline 225
"type": "literal", "datatype": "http://example/type" } - Network accessline 226
"datatype": "http://example/type"
pkg/graph/testdata/w3c/sparql/sparql12/expression/triple-on-triple-terms.rq
pkg/graph/testdata/w3c/sparql/sparql12/expression/triple-on-triple-terms.srj
- Network accessline 12
{ "subject": { "value": "http://example/a", - Network accessline 13
"subject": { "value": "http://example/a", "type": "uri" - Network accessline 14
"value": "http://example/a", - Network accessline 16
}, "predicate": { "value": "http://example/b", - Network accessline 17
"predicate": { "value": "http://example/b", "type": "uri" - Network accessline 18
"value": "http://example/b", - Network accessline 20
}, "object": { "value": "http://example/c", - Network accessline 21
"object": { "value": "http://example/c", "type": "uri" - Network accessline 22
"value": "http://example/c", - Network accessline 26
"value": { "subject": { "value": "http://example/a", - Network accessline 27
"subject": { "value": "http://example/a", "type": "uri" - Network accessline 28
"value": "http://example/a", - Network accessline 30
}, "predicate": { "value": "http://example/b", - Network accessline 31
"predicate": { "value": "http://example/b", "type": "uri" - Network accessline 32
"value": "http://example/b", - Network accessline 34
}, "object": { "value": "http://example/c", - Network accessline 35
"object": { "value": "http://example/c", "type": "uri" - Network accessline 36
"value": "http://example/c", - Network accessline 45
"value": { "subject": { "value": "http://example/x", - Network accessline 46
"subject": { "value": "http://example/x", "type": "uri" - Network accessline 47
"value": "http://example/x", - Network accessline 49
}, "predicate": { "value": "http://example/y", - Network accessline 50
"predicate": { "value": "http://example/y", "type": "uri" - Network accessline 51
"value": "http://example/y", - Network accessline 53
}, "object": { "value": "http://example/z", - Network accessline 54
"object": { "value": "http://example/z", "type": "uri" - Network accessline 55
"value": "http://example/z", - Network accessline 60
}, "predicate": { "value": "http://example/b", - Network accessline 61
"predicate": { "value": "http://example/b", "type": "uri" - Network accessline 62
"value": "http://example/b", - Network accessline 64
}, "object": { "value": "http://example/c", - Network accessline 65
"object": { "value": "http://example/c", "type": "uri" - Network accessline 66
"value": "http://example/c", - Network accessline 70
{ "subject": { "value": "http://example/a", - Network accessline 71
"subject": { "value": "http://example/a", "type": "uri" - Network accessline 72
"value": "http://example/a", - Network accessline 76
"value": { "subject": { "value": "http://example/x", - Network accessline 77
"subject": { "value": "http://example/x", "type": "uri" - Network accessline 78
"value": "http://example/x", - Network accessline 80
}, "predicate": { "value": "http://example/y", - Network accessline 81
"predicate": { "value": "http://example/y", "type": "uri" - Network accessline 82
"value": "http://example/y", - Network accessline 84
}, "object": { "value": "http://example/z", - Network accessline 85
"object": { "value": "http://example/z", "type": "uri" - Network accessline 86
"value": "http://example/z", - Network accessline 91
}, "object": { "value": "http://example/c", - Network accessline 92
"object": { "value": "http://example/c", "type": "uri" - Network accessline 93
"value": "http://example/c", - Network accessline 97
{ "subject": { "value": "http://example/a", - Network accessline 98
"subject": { "value": "http://example/a", "type": "uri" - Network accessline 99
"value": "http://example/a", - Network accessline 101
}, "predicate": { "value": "http://example/b", - Network accessline 102
"predicate": { "value": "http://example/b", "type": "uri" - Network accessline 103
"value": "http://example/b", - Network accessline 107
"value": { "subject": { "value": "http://example/x", - Network accessline 108
"subject": { "value": "http://example/x", "type": "uri" - Network accessline 109
"value": "http://example/x", - Network accessline 111
}, "predicate": { "value": "http://example/y", - Network accessline 112
"predicate": { "value": "http://example/y", "type": "uri" - Network accessline 113
"value": "http://example/y", - Network accessline 115
}, "object": { "value": "http://example/z", - Network accessline 116
"object": { "value": "http://example/z", "type": "uri" - Network accessline 117
"value": "http://example/z", - Network accessline 124
"value": { "subject": { "value": "http://example/a", - Network accessline 125
"subject": { "value": "http://example/a", "type": "uri" - Network accessline 126
"value": "http://example/a", - Network accessline 128
}, "predicate": { "value": "http://example/b", - Network accessline 129
"predicate": { "value": "http://example/b", "type": "uri" - Network accessline 130
"value": "http://example/b", - Network accessline 134
"value": { "subject": { "value": "http://example/x", - Network accessline 135
"subject": { "value": "http://example/x", "type": "uri" - Network accessline 136
"value": "http://example/x", - Network accessline 138
}, "predicate": { "value": "http://example/y", - Network accessline 139
"predicate": { "value": "http://example/y", "type": "uri" - Network accessline 140
"value": "http://example/y", - Network accessline 142
}, "object": { "value": "http://example/z", - Network accessline 143
"object": { "value": "http://example/z", "type": "uri" - Network accessline 144
"value": "http://example/z", - Network accessline 156
"value": { "subject": { "value": "http://example/x", - Network accessline 157
"subject": { "value": "http://example/x", "type": "uri" - Network accessline 158
"value": "http://example/x", - Network accessline 160
}, "predicate": { "value": "http://www.w3.org/1999/02/22-rdf-syntax-ns#type", - Network accessline 161
"predicate": { "value": "http://www.w3.org/1999/02/22-rdf-syntax-ns#type", "type": "uri" - Network accessline 162
"value": "http://www.w3.org/1999/02/22-rdf-syntax-ns#type", - Network accessline 164
}, "object": { "value": "http://example/z", - Network accessline 165
"object": { "value": "http://example/z", "type": "uri" - Network accessline 166
"value": "http://example/z", - Network accessline 171
}, "predicate": { "value": "http://example/b", - Network accessline 172
"predicate": { "value": "http://example/b", "type": "uri" - Network accessline 173
"value": "http://example/b", - Network accessline 175
}, "object": { "value": "http://example/c", - Network accessline 176
"object": { "value": "http://example/c", "type": "uri" - Network accessline 177
"value": "http://example/c", - Network accessline 181
{ "subject": { "value": "http://example/a", - Network accessline 182
"subject": { "value": "http://example/a", "type": "uri" - Network accessline 183
"value": "http://example/a", - Network accessline 187
"value": { "subject": { "value": "http://example/x", - Network accessline 188
"subject": { "value": "http://example/x", "type": "uri" - Network accessline 189
"value": "http://example/x", - Network accessline 191
}, "predicate": { "value": "http://www.w3.org/1999/02/22-rdf-syntax-ns#type", - Network accessline 192
"predicate": { "value": "http://www.w3.org/1999/02/22-rdf-syntax-ns#type", "type": "uri" - Network accessline 193
"value": "http://www.w3.org/1999/02/22-rdf-syntax-ns#type", - Network accessline 195
}, "object": { "value": "http://example/z", - Network accessline 196
"object": { "value": "http://example/z", "type": "uri" - Network accessline 197
"value": "http://example/z", - Network accessline 202
}, "object": { "value": "http://example/c", - Network accessline 203
"object": { "value": "http://example/c", "type": "uri" - Network accessline 204
"value": "http://example/c", - Network accessline 208
{ "subject": { "value": "http://example/a", - Network accessline 209
"subject": { "value": "http://example/a", "type": "uri" - Network accessline 210
"value": "http://example/a", - Network accessline 212
}, "predicate": { "value": "http://example/b", - Network accessline 213
"predicate": { "value": "http://example/b", "type": "uri" - Network accessline 214
"value": "http://example/b", - Network accessline 218
"value": { "subject": { "value": "http://example/x", - Network accessline 219
"subject": { "value": "http://example/x", "type": "uri" - Network accessline 220
"value": "http://example/x", - Network accessline 222
}, "predicate": { "value": "http://www.w3.org/1999/02/22-rdf-syntax-ns#type", - Network accessline 223
"predicate": { "value": "http://www.w3.org/1999/02/22-rdf-syntax-ns#type", "type": "uri" - Network accessline 224
"value": "http://www.w3.org/1999/02/22-rdf-syntax-ns#type", - Network accessline 226
}, "object": { "value": "http://example/z", - Network accessline 227
"object": { "value": "http://example/z", "type": "uri" - Network accessline 228
"value": "http://example/z", - Network accessline 235
"value": { "subject": { "value": "http://example/a", - Network accessline 236
"subject": { "value": "http://example/a", "type": "uri" - Network accessline 237
"value": "http://example/a", - Network accessline 239
}, "predicate": { "value": "http://example/b", - Network accessline 240
"predicate": { "value": "http://example/b", "type": "uri" - Network accessline 241
"value": "http://example/b", - Network accessline 245
"value": { "subject": { "value": "http://example/x", - Network accessline 246
"subject": { "value": "http://example/x", "type": "uri" - Network accessline 247
"value": "http://example/x", - Network accessline 249
}, "predicate": { "value": "http://www.w3.org/1999/02/22-rdf-syntax-ns#type", - Network accessline 250
"predicate": { "value": "http://www.w3.org/1999/02/22-rdf-syntax-ns#type", "type": "uri" - Network accessline 251
"value": "http://www.w3.org/1999/02/22-rdf-syntax-ns#type", - Network accessline 253
}, "object": { "value": "http://example/z", - Network accessline 254
"object": { "value": "http://example/z", "type": "uri" - Network accessline 255
"value": "http://example/z",
pkg/graph/testdata/w3c/sparql/sparql12/lang-basedir/data-lang.ttl
pkg/graph/testdata/w3c/sparql/sparql12/lang-basedir/haslangdir.rq
- Network accessline 1
PREFIX : <http://example/>
pkg/graph/testdata/w3c/sparql/sparql12/lang-basedir/haslangdir.srj
- Network accessline 5
"bindings": [ { "x": { "type": "uri" , "value": "http://example/x1" } , - Network accessline 6
{ "x": { "type": "uri" , "value": "http://example/x1" } , "hasLangDir": { "type": "literal" , "datatype": "http://www.w3.org/2001/XMLSchema#boolean" , "value": "false" } - Network accessline 7
"x": { "type": "uri" , "value": "http://example/x1" } , - Network accessline 8
"hasLangDir": { "type": "literal" , "datatype": "http://www.w3.org/2001/XMLSchema#boolean" , "value": "false" } - Network accessline 9
} , { "x": { "type": "uri" , "value": "http://example/x2" } , - Network accessline 10
{ "x": { "type": "uri" , "value": "http://example/x2" } , "hasLangDir": { "type": "literal" , "datatype": "http://www.w3.org/2001/XMLSchema#boolean" , "value": "true" } - Network accessline 11
"x": { "type": "uri" , "value": "http://example/x2" } , - Network accessline 12
"hasLangDir": { "type": "literal" , "datatype": "http://www.w3.org/2001/XMLSchema#boolean" , "value": "true" } - Network accessline 13
} , { "x": { "type": "uri" , "value": "http://example/x3" } , - Network accessline 14
{ "x": { "type": "uri" , "value": "http://example/x3" } , "hasLangDir": { "type": "literal" , "datatype": "http://www.w3.org/2001/XMLSchema#boolean" , "value": "true" } - Network accessline 15
"x": { "type": "uri" , "value": "http://example/x3" } , - Network accessline 16
"hasLangDir": { "type": "literal" , "datatype": "http://www.w3.org/2001/XMLSchema#boolean" , "value": "true" } - Network accessline 17
} , { "x": { "type": "uri" , "value": "http://example/x4" } , - Network accessline 18
{ "x": { "type": "uri" , "value": "http://example/x4" } , "hasLangDir": { "type": "literal" , "datatype": "http://www.w3.org/2001/XMLSchema#boolean" , "value": "false" } - Network accessline 19
"x": { "type": "uri" , "value": "http://example/x4" } , - Network accessline 20
"hasLangDir": { "type": "literal" , "datatype": "http://www.w3.org/2001/XMLSchema#boolean" , "value": "false" } - Network accessline 21
} , { "x": { "type": "uri" , "value": "http://example/x5" } , - Network accessline 22
{ "x": { "type": "uri" , "value": "http://example/x5" } , "hasLangDir": { "type": "literal" , "datatype": "http://www.w3.org/2001/XMLSchema#boolean" , "value": "false" } - Network accessline 23
"x": { "type": "uri" , "value": "http://example/x5" } , - Network accessline 24
"hasLangDir": { "type": "literal" , "datatype": "http://www.w3.org/2001/XMLSchema#boolean" , "value": "false" }
pkg/graph/testdata/w3c/sparql/sparql12/lang-basedir/langdir.rq
- Network accessline 1
PREFIX : <http://example/>
pkg/graph/testdata/w3c/sparql/sparql12/lang-basedir/langdir.srj
- Network accessline 5
"bindings": [ { "x": { "type": "uri" , "value": "http://example/x1" } , - Network accessline 6
{ "x": { "type": "uri" , "value": "http://example/x1" } , "langdir": { "type": "literal" , "value": "" } - Network accessline 7
"x": { "type": "uri" , "value": "http://example/x1" } , - Network accessline 9
} , { "x": { "type": "uri" , "value": "http://example/x2" } , - Network accessline 10
{ "x": { "type": "uri" , "value": "http://example/x2" } , "langdir": { "type": "literal" , "value": "ltr" } - Network accessline 11
"x": { "type": "uri" , "value": "http://example/x2" } , - Network accessline 13
} , { "x": { "type": "uri" , "value": "http://example/x3" } , - Network accessline 14
{ "x": { "type": "uri" , "value": "http://example/x3" } , "langdir": { "type": "literal" , "value": "rtl" } - Network accessline 15
"x": { "type": "uri" , "value": "http://example/x3" } , - Network accessline 17
} , { "x": { "type": "uri" , "value": "http://example/x4" } , - Network accessline 18
{ "x": { "type": "uri" , "value": "http://example/x4" } , "langdir": { "type": "literal" , "value": "" } - Network accessline 19
"x": { "type": "uri" , "value": "http://example/x4" } , - Network accessline 21
} , { "x": { "type": "uri" , "value": "http://example/x5" } - Network accessline 22
{ "x": { "type": "uri" , "value": "http://example/x5" } } - Network accessline 23
"x": { "type": "uri" , "value": "http://example/x5" }
pkg/graph/testdata/w3c/sparql/sparql12/lang-basedir/strlangdir.rq
- Network accessline 1
PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> - Network accessline 9
( STRLANGDIR("abc", "", "ltr") AS ?term6 ) ( STRLANGDIR(123, "", "ltr") AS ?term7 ) ( STRLANGDIR(<http://example/x>, "en", "ltr") AS ?term8 ) - Network accessline 10
( STRLANGDIR(123, "", "ltr") AS ?term7 ) ( STRLANGDIR(<http://example/x>, "en", "ltr") AS ?term8 ) WHERE {} - Network accessline 11
( STRLANGDIR(<http://example/x>, "en", "ltr") AS ?term8 )
pkg/graph/testdata/w3c/sparql/sparql12/syntax-triple-terms-negative/annotated-reifier-path.rq
- Network accessline 1
PREFIX : <http://example.com/>
pkg/graph/testdata/w3c/sparql/sparql12/syntax-triple-terms-negative/syntax-update-anonreifier-01.ru
- Network accessline 1
PREFIX : <http://example.com/ns#>
pkg/graph/testdata/w3c/sparql/sparql12/syntax-triple-terms-negative/tripleterm-separate-01.rq
- Network accessline 1
PREFIX : <http://example.com/ns#>
pkg/graph/testdata/w3c/sparql/sparql12/syntax-triple-terms-negative/tripleterm-subject-04.rq
- Network accessline 1
PREFIX : <http://example.com/ns#>
pkg/graph/testdata/w3c/sparql/sparql12/syntax-triple-terms-positive/annotation-reifier-multiple-05.rq
- Network accessline 1
PREFIX : <http://example.com/ns#>
pkg/graph/testdata/w3c/sparql/sparql12/syntax-triple-terms-positive/basic-reifier-07.rq
- Network accessline 1
PREFIX : <http://example.com/ns#>
pkg/graph/testdata/w3c/sparql/sparql12/syntax-triple-terms-positive/compound-all.rq
- Network accessline 1
PREFIX : <http://example.com/ns#>
pkg/graph/testdata/w3c/sparql/sparql12/syntax-triple-terms-positive/update-reifier-07.ru
- Network accessline 1
PREFIX : <http://example.com/ns#>
pkg/graph/vectorless_test.go
- Executable scriptline 1
Executable file
pkg/graph/w3c_harness_test.go
- Executable scriptline 1
Executable file - Network accessline 28
const ( mfNS = "http://www.w3.org/2001/sw/DataAccess/tests/test-manifest#" - Network accessline 29
mfNS = "http://www.w3.org/2001/sw/DataAccess/tests/test-manifest#" - Network accessline 30
rdftNS = "http://www.w3.org/ns/rdftest#" - Network accessline 31
qtNS = "http://www.w3.org/2001/sw/DataAccess/tests/test-query#" - Network accessline 32
utNS = "http://www.w3.org/2009/sparql/tests/test-update#" - Network accessline 33
rdfNS = "http://www.w3.org/1999/02/22-rdf-syntax-ns#" - Network accessline 213
return fileURLOf(localPath) } return "https://w3c.github.io/rdf-tests/" + filepath.ToSlash(rel) - Network accessline 214
} return "https://w3c.github.io/rdf-tests/" + filepath.ToSlash(rel) } - Network accessline 215
return "https://w3c.github.io/rdf-tests/" + filepath.ToSlash(rel)
pkg/graph/w3c_rdf12_test.go
- Executable scriptline 1
Executable file
pkg/graph/w3c_shacl_test.go
- Executable scriptline 1
Executable file - Network accessline 25
const ( shtNS = "http://www.w3.org/ns/shacl-test#" - Network accessline 26
shtNS = "http://www.w3.org/ns/shacl-test#" - Network accessline 66
for _, entry := range m.list(entries) { test := w3cTest{manifest: m, node: entry} if label, ok := m.one(entry, "http://www.w3.org/2000/01/rdf-schema#label"); ok { - Network accessline 67
test := w3cTest{manifest: m, node: entry} if label, ok := m.one(entry, "http://www.w3.org/2000/01/rdf-schema#label"); ok { test.name = label.Value - Network accessline 68
if label, ok := m.one(entry, "http://www.w3.org/2000/01/rdf-schema#label"); ok {
pkg/graph/w3c_sparql12_test.go
- Executable scriptline 1
Executable file - Network accessline 190
return "", RDFTerm{}, "ut:graphData without ut:graph" } label, ok := m.one(node, "http://www.w3.org/2000/01/rdf-schema#label") - Network accessline 191
} label, ok := m.one(node, "http://www.w3.org/2000/01/rdf-schema#label") if !ok { - Network accessline 192
label, ok := m.one(node, "http://www.w3.org/2000/01/rdf-schema#label") - Network accessline 442
func resultSetFromGraph(triples []RDFTriple) ([]map[string]RDFTerm, *bool, bool) { const rs = "http://www.w3.org/2001/sw/DataAccess/tests/result-set#" - Network accessline 443
const rs = "http://www.w3.org/2001/sw/DataAccess/tests/result-set#"
pkg/graphflow/analyze.go
- Executable scriptline 1
Executable file
pkg/graphflow/build.go
- Executable scriptline 1
Executable file
pkg/graphflow/build_input_metadata_test.go
- Executable scriptline 1
Executable file
pkg/graphflow/community.go
- Executable scriptline 1
Executable file
pkg/graphflow/community_hierarchy.go
- Executable scriptline 1
Executable file
pkg/graphflow/community_hierarchy_test.go
- Executable scriptline 1
Executable file
pkg/graphflow/community_test.go
- Executable scriptline 1
Executable file
pkg/graphflow/cx4_measure_test.go
- Executable scriptline 1
Executable file
pkg/graphflow/detect.go
- Executable scriptline 1
Executable file
pkg/graphflow/detect_test.go
- Executable scriptline 1
Executable file
pkg/graphflow/doc.go
- Executable scriptline 1
Executable file
pkg/graphflow/export.go
- Executable scriptline 1
Executable file - Network accessline 132
<meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>CortexDB GraphFlow Visualization</title> <script src="https://unpkg.com/cytoscape@3.28.1/dist/cytoscape.min.js"></script> - Network accessline 133
<title>CortexDB GraphFlow Visualization</title> <script src="https://unpkg.com/cytoscape@3.28.1/dist/cytoscape.min.js"></script> <script src="https://unpkg.com/dagre@0.8.5/dist/dagre.min.js"></script> - Network accessline 134
<script src="https://unpkg.com/cytoscape@3.28.1/dist/cytoscape.min.js"></script> - Network accessline 135
<script src="https://unpkg.com/dagre@0.8.5/dist/dagre.min.js"></script> - Network accessline 136
<script src="https://unpkg.com/cytoscape-dagre@2.5.0/cytoscape-dagre.js"></script> - Possible obfuscationline 240
var GRAPH_DATA=JSON.parse(new TextDecoder('utf-8').decode(Uint8Array.from(atob('GRAPH_JSON_PLACEHOLDER'),function(c){return c.charCodeAt(0)}))); - Network accessline 255
<meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>CortexDB GraphFlow 3D Visualization</title> <script src="https://unpkg.com/3d-force-graph@1.73.4/dist/3d-force-graph.min.js"></script> - Network accessline 256
<title>CortexDB GraphFlow 3D Visualization</title> <script src="https://unpkg.com/3d-force-graph@1.73.4/dist/3d-force-graph.min.js"></script> <style> - Network accessline 257
<script src="https://unpkg.com/3d-force-graph@1.73.4/dist/3d-force-graph.min.js"></script> - Possible obfuscationline 306
var DATA=JSON.parse(new TextDecoder('utf-8').decode(Uint8Array.from(atob('GRAPH_JSON_PLACEHOLDER'),function(c){return c.charCodeAt(0)})));
pkg/graphflow/export_html_test.go
pkg/graphflow/export_metadata_test.go
- Executable scriptline 1
Executable file
pkg/graphflow/extract.go
- Executable scriptline 1
Executable file
pkg/graphflow/extract_cjk_test.go
- Executable scriptline 1
Executable file
pkg/graphflow/extract_test.go
- Executable scriptline 1
Executable file
pkg/graphflow/global_search_tool.go
- Executable scriptline 1
Executable file
pkg/graphflow/graph_edit.go
- Executable scriptline 1
Executable file
pkg/graphflow/graph_edit_test.go
- Executable scriptline 1
Executable file
pkg/graphflow/graphflow_test.go
- Executable scriptline 1
Executable file
pkg/graphflow/history_reason_coverage_test.go
- Executable scriptline 1
Executable file
pkg/graphflow/learning.go
- Executable scriptline 1
Executable file
pkg/graphflow/learning_test.go
- Executable scriptline 1
Executable file
pkg/graphflow/llm.go
- Executable scriptline 1
Executable file
pkg/graphflow/mcp.go
- Executable scriptline 1
Executable file
pkg/graphflow/mcp_test.go
- Executable scriptline 1
Executable file
pkg/graphflow/multihop.go
- Executable scriptline 1
Executable file
pkg/graphflow/multihop_test.go
- Executable scriptline 1
Executable file
pkg/graphflow/organize.go
- Executable scriptline 1
Executable file
pkg/graphflow/organize_filter_test.go
- Executable scriptline 1
Executable file
pkg/graphflow/organize_llm.go
- Executable scriptline 1
Executable file
pkg/graphflow/organize_llm_test.go
- Executable scriptline 1
Executable file
pkg/graphflow/organize_stopwords.go
- Executable scriptline 1
Executable file
pkg/graphflow/organize_test.go
- Executable scriptline 1
Executable file
pkg/graphflow/pipeline.go
- Executable scriptline 1
Executable file
pkg/graphflow/report.go
- Executable scriptline 1
Executable file
pkg/graphflow/resolve.go
- Executable scriptline 1
Executable file
pkg/graphflow/resolve_fixture_test.go
- Executable scriptline 1
Executable file
pkg/graphflow/resolve_linkfirst.go
- Executable scriptline 1
Executable file
pkg/graphflow/resolve_test.go
- Executable scriptline 1
Executable file
pkg/graphflow/summarize_test.go
- Executable scriptline 1
Executable file
pkg/graphflow/temporal.go
- Executable scriptline 1
Executable file
pkg/graphflow/temporal_autosupersede_test.go
- Executable scriptline 1
Executable file
pkg/graphflow/temporal_boundary_test.go
- Executable scriptline 1
Executable file
pkg/graphflow/temporal_plan_test.go
- Executable scriptline 1
Executable file
pkg/graphflow/temporal_postgres_test.go
- Executable scriptline 1
Executable file
pkg/graphflow/temporal_test.go
- Executable scriptline 1
Executable file
pkg/graphflow/toolbox.go
- Executable scriptline 1
Executable file
pkg/graphflow/toolbox_test.go
- Executable scriptline 1
Executable file
pkg/graphflow/types.go
- Executable scriptline 1
Executable file
pkg/graphflow/validate.go
- Executable scriptline 1
Executable file
pkg/hindsight/bank.go
- Executable scriptline 1
Executable file
pkg/hindsight/chat.go
- Executable scriptline 1
Executable file
pkg/hindsight/chat_test.go
- Executable scriptline 1
Executable file
pkg/hindsight/hindsight.go
- Executable scriptline 1
Executable file
pkg/hindsight/hindsight_test.go
- Executable scriptline 1
Executable file
pkg/hindsight/hooks.go
- Executable scriptline 1
Executable file
pkg/hindsight/strategy.go
- Executable scriptline 1
Executable file
pkg/hindsight/strategy_test.go
- Executable scriptline 1
Executable file
pkg/hindsight/types.go
- Executable scriptline 1
Executable file
pkg/httpapi/access.go
- Executable scriptline 1
Executable file
pkg/httpapi/auth_test.go
- Executable scriptline 1
Executable file
pkg/httpapi/confined_check_sources_test.go
- Executable scriptline 1
Executable file
pkg/httpapi/confined_dedupe_test.go
- Executable scriptline 1
Executable file
pkg/httpapi/confined_expiry_roundtrip_test.go
- Executable scriptline 1
Executable file
pkg/httpapi/confined_expiry_test.go
- Executable scriptline 1
Executable file
pkg/httpapi/confined_graph_tools_test.go
- Executable scriptline 1
Executable file
pkg/httpapi/confined_graph_walk_test.go
- Executable scriptline 1
Executable file
pkg/httpapi/confined_ingest_marks_test.go
- Executable scriptline 1
Executable file
pkg/httpapi/confined_review_roundtrip_test.go
- Executable scriptline 1
Executable file
pkg/httpapi/confined_tools_review_test.go
- Executable scriptline 1
Executable file
pkg/httpapi/confined_tools_round2_test.go
- Executable scriptline 1
Executable file
pkg/httpapi/confined_typed_args_test.go
- Executable scriptline 1
Executable file
pkg/httpapi/confined_typed_writers_test.go
- Executable scriptline 1
Executable file
pkg/httpapi/errors.go
- Executable scriptline 1
Executable file
pkg/httpapi/harness_test.go
- Executable scriptline 1
Executable file
pkg/httpapi/include_proposed_test.go
- Executable scriptline 1
Executable file
pkg/httpapi/json.go
- Executable scriptline 1
Executable file - Network accessline 42
// An empty body is the zero request. Whether that is legal is the // facade's call, and it says so in its own words — which is a // better error than "EOF" for a curl with no -d. - Network accessline 44
// better error than "EOF" for a curl with no -d.
pkg/httpapi/key_file_reload_test.go
- Executable scriptline 1
Executable file
pkg/httpapi/knowledge_get_list_test.go
- Executable scriptline 1
Executable file
pkg/httpapi/policy.go
- Executable scriptline 1
Executable file
pkg/httpapi/protocol_test.go
- Executable scriptline 1
Executable file
pkg/httpapi/query_graph_scope_test.go
- Executable scriptline 1
Executable file
pkg/httpapi/roundtrip_test.go
- Executable scriptline 1
Executable file - Network accessline 212
upserted := mustDo(t, srv, http.MethodPost, "/v1/graph/triples", `{ "triples": [{ "subject": {"kind": "iri", "value": "http://example.org/ada"}, - Network accessline 213
"triples": [{ "subject": {"kind": "iri", "value": "http://example.org/ada"}, "predicate": {"kind": "iri", "value": "http://example.org/maintains"}, - Network accessline 214
"subject": {"kind": "iri", "value": "http://example.org/ada"}, - Network accessline 215
"predicate": {"kind": "iri", "value": "http://example.org/maintains"}, - Network accessline 216
"object": {"kind": "iri", "value": "http://example.org/ops"} - Network accessline 223
queried := mustDo(t, srv, http.MethodPost, "/v1/graph/sparql", `{"query":"SELECT ?o WHERE { <http://example.org/ada> <http://example.org/maintains> ?o }"}`, - Network accessline 224
`{"query":"SELECT ?o WHERE { <http://example.org/ada> <http://example.org/maintains> ?o }"}`,
pkg/httpapi/route_coverage_test.go
- Executable scriptline 1
Executable file
pkg/httpapi/router.go
- Executable scriptline 1
Executable file
pkg/httpapi/routes.go
- Executable scriptline 1
Executable file
pkg/httpapi/scope_case_test.go
- Executable scriptline 1
Executable file
pkg/httpapi/scoped_keys_test.go
- Executable scriptline 1
Executable file - Network accessline 104
`{"query":"SELECT ?s WHERE { ?s ?p ?o }"}`, http.StatusOK) wantStatus(t, srv, http.MethodPost, "/v1/tools/knowledge_graph_query", "librarian-ro", `{"query":"INSERT DATA { <http://x/a> <http://x/b> \"c\" }"}`, http.StatusForbidden) - Network accessline 105
wantStatus(t, srv, http.MethodPost, "/v1/tools/knowledge_graph_query", "librarian-ro", `{"query":"INSERT DATA { <http://x/a> <http://x/b> \"c\" }"}`, http.StatusForbidden) wantStatus(t, srv, http.MethodPost, "/v1/tools/knowledge_graph_qu - Network accessline 106
`{"query":"INSERT DATA { <http://x/a> <http://x/b> \"c\" }"}`, http.StatusForbidden)
pkg/httpapi/server.go
- Executable scriptline 1
Executable file
pkg/httpapi/sparql_route_access_test.go
- Executable scriptline 1
Executable file
pkg/httpapi/tools.go
- Executable scriptline 1
Executable file
pkg/httpapi/trace_test.go
- Executable scriptline 1
Executable file
pkg/httpapi/upsert.go
- Executable scriptline 1
Executable file
pkg/httpapi/upsert_rows_test.go
- Executable scriptline 1
Executable file
pkg/importflow/ddl.go
- Executable scriptline 1
Executable file
pkg/importflow/ddl_e2e_test.go
- Executable scriptline 1
Executable file
pkg/importflow/ddl_llm.go
- Executable scriptline 1
Executable file
pkg/importflow/ddl_llm_test.go
- Executable scriptline 1
Executable file - Network accessline 214
req.Header.Set("Content-Type", "application/json") req.Header.Set("Authorization", "Bearer "+g.key) resp, err := (&http.Client{Timeout: 120 * time.Second}).Do(req) - Network accessline 215
req.Header.Set("Authorization", "Bearer "+g.key) resp, err := (&http.Client{Timeout: 120 * time.Second}).Do(req) if err != nil { - Network accessline 216
resp, err := (&http.Client{Timeout: 120 * time.Second}).Do(req) - Access to secretsline 239
[Credential-related source omitted] - Access to secretsline 241
[Credential-related source omitted] - Network accessline 243
base := os.Getenv("OPENAI_BASE_URL") if base == "" { base = "https://dashscope.aliyuncs.com/compatible-mode/v1" - Network accessline 244
if base == "" { base = "https://dashscope.aliyuncs.com/compatible-mode/v1" } - Network accessline 245
base = "https://dashscope.aliyuncs.com/compatible-mode/v1"
pkg/importflow/ddl_test.go
- Executable scriptline 1
Executable file
pkg/importflow/doc.go
- Executable scriptline 1
Executable file
pkg/importflow/e2e_test.go
- Executable scriptline 1
Executable file
pkg/importflow/importer.go
pkg/importflow/importer_extract_test.go
- Executable scriptline 1
Executable file
pkg/importflow/importer_test.go
- Executable scriptline 1
Executable file
pkg/importflow/infer.go
- Executable scriptline 1
Executable file
pkg/importflow/infer_test.go
- Executable scriptline 1
Executable file
pkg/importflow/mapper.go
- Executable scriptline 1
Executable file - Network accessline 55
} const ( rdfType = "http://www.w3.org/1999/02/22-rdf-syntax-ns#type" - Network accessline 56
const ( rdfType = "http://www.w3.org/1999/02/22-rdf-syntax-ns#type" rdfsLabel = "http://www.w3.org/2000/01/rdf-schema#label" - Network accessline 57
rdfType = "http://www.w3.org/1999/02/22-rdf-syntax-ns#type" - Network accessline 58
rdfsLabel = "http://www.w3.org/2000/01/rdf-schema#label"
pkg/importflow/mapper_test.go
- Executable scriptline 1
Executable file
pkg/importflow/mcp.go
- Executable scriptline 1
Executable file
pkg/importflow/mcp_test.go
- Executable scriptline 1
Executable file
pkg/importflow/plan.go
- Executable scriptline 1
Executable file
pkg/importflow/plan_test.go
- Executable scriptline 1
Executable file
pkg/importflow/refine.go
- Executable scriptline 1
Executable file
pkg/importflow/sink_kg.go
- Executable scriptline 1
Executable file
pkg/importflow/sink_kg_test.go
- Executable scriptline 1
Executable file
pkg/importflow/sink_rag.go
- Executable scriptline 1
Executable file
pkg/importflow/sink_rag_test.go
- Executable scriptline 1
Executable file
pkg/importflow/source.go
- Executable scriptline 1
Executable file
pkg/importflow/source_csv.go
- Executable scriptline 1
Executable file
pkg/importflow/source_csv_headers_test.go
- Executable scriptline 1
Executable file
pkg/importflow/source_csv_sample_size_test.go
- Executable scriptline 1
Executable file
pkg/importflow/source_csv_test.go
- Executable scriptline 1
Executable file
pkg/importflow/source_dump.go
- Executable scriptline 1
Executable file
pkg/importflow/source_dump_copy_test.go
- Executable scriptline 1
Executable file
pkg/importflow/source_dump_fuzz_test.go
- Executable scriptline 1
Executable file
pkg/importflow/source_dump_test.go
- Executable scriptline 1
Executable file
pkg/importflow/toolbox.go
- Executable scriptline 1
Executable file
pkg/importflow/toolbox_ddl_test.go
- Executable scriptline 1
Executable file
pkg/importflow/toolbox_test.go
- Executable scriptline 1
Executable file
pkg/importflow/types.go
- Executable scriptline 1
Executable file
pkg/importflow/types_test.go
- Executable scriptline 1
Executable file
pkg/index/binary.go
- Executable scriptline 1
Executable file
pkg/index/binary_eval_test.go
- Executable scriptline 1
Executable file
pkg/index/binary_test.go
- Executable scriptline 1
Executable file
pkg/index/flat.go
- Executable scriptline 1
Executable file
pkg/index/flat_batch_atomic_test.go
- Executable scriptline 1
Executable file
pkg/index/flat_test.go
- Executable scriptline 1
Executable file
pkg/index/hnsw.go
- Executable scriptline 1
Executable file
pkg/index/hnsw_batch_dimension_test.go
- Executable scriptline 1
Executable file
pkg/index/hnsw_dim_test.go
- Executable scriptline 1
Executable file
pkg/index/hnsw_reinsert_test.go
- Executable scriptline 1
Executable file
pkg/index/hnsw_test.go
- Executable scriptline 1
Executable file
pkg/index/hnsw_upsert_test.go
- Executable scriptline 1
Executable file
pkg/index/ivf.go
- Executable scriptline 1
Executable file
pkg/index/ivf_readd_test.go
- Executable scriptline 1
Executable file
pkg/index/ivf_size_race_test.go
- Executable scriptline 1
Executable file
pkg/index/ivf_test.go
- Executable scriptline 1
Executable file
pkg/index/ivf_train_dimension_test.go
- Executable scriptline 1
Executable file
pkg/index/load_atomic_test.go
- Executable scriptline 1
Executable file
pkg/index/lsh.go
- Executable scriptline 1
Executable file
pkg/index/lsh_reinsert_test.go
- Executable scriptline 1
Executable file
pkg/index/lsh_test.go
- Executable scriptline 1
Executable file
pkg/index/multi_index.go
- Executable scriptline 1
Executable file
pkg/index/multi_index_k_test.go
- Executable scriptline 1
Executable file
pkg/index/multi_index_rerank_test.go
- Executable scriptline 1
Executable file
pkg/index/multi_index_test.go
- Executable scriptline 1
Executable file
pkg/index/search_k_test.go
- Executable scriptline 1
Executable file
pkg/liveview/assets.go
- Executable scriptline 1
Executable file
pkg/liveview/assets/graph3d.js
- Executable scriptline 1
Executable file - Possible obfuscationline 500
`}});var cp=kt((zT,lp)=>{lp.exports=zb;function zb(n,e,t,i){this.from=n,this.to=e,this.length=t,this.coefficient=i}});var fp=kt((VT,up)=>{up.exports=hp;function hp(n,e){var t;if(n||(n={}),e){for(t in e)if(e.hasOwnProperty(t)){var i=n.hasOwn - Possible obfuscationline 504
}`,Mt=class extends ni{constructor(e){super(),this.isShaderMaterial=!0,this.type="ShaderMaterial",this.defines={},this.uniforms={},this.uniformsGroups=[],this.vertexShader=p0,this.fragmentShader=m0,this.linewidth=1,this.wireframe=!1,this.wi - Possible obfuscationline 539
`},r=new Yr(5,5,5),s=new Mt({name:"CubemapFromEquirect",uniforms:ur(i.uniforms),vertexShader:i.vertexShader,fragmentShader:i.fragmentShader,side:Pt,blending:En});s.uniforms.tEquirect.value=t;let o=new At(r,s),a=t.minFilter;return t.minFilte - Possible obfuscationline 4084
}`,Be={alphahash_fragment:y0,alphahash_pars_fragment:x0,alphamap_fragment:b0,alphamap_pars_fragment:M0,alphatest_fragment:S0,alphatest_pars_fragment:w0,aomap_fragment:E0,aomap_pars_fragment:A0,batching_pars_vertex:T0,batching_vertex:C0,begi - Possible obfuscationline 4234
`}function ay(n){let e=new WeakMap,t=null;function i(a){if(a&&a.isTexture){let l=a.mapping,c=l===il||l===rl,h=l===or||l===ar;if(c||h){let u=e.get(a),f=u!==void 0?u.texture.pmremVersion:0;if(a.isRenderTargetTexture&&a.pmremVersion!==f)return - Possible obfuscationline 4240
`+ix(n.getShaderSource(e),o)}else return r}function sx(n,e){let t=rx(e);return`vec4 ${n}( vec4 value ) { return ${t[0]}( ${t[1]}( value ) ); }`}function ox(n,e){let t;switch(e){case vg:t="Linear";break;case yg:t="Reinhard";break;case xg:t=" - Possible obfuscationline 4243
`)}function hx(n,e){let t={},i=n.getProgramParameter(e,n.ACTIVE_ATTRIBUTES);for(let r=0;r<i;r++){let s=n.getActiveAttrib(e,r),o=s.name,a=1;s.type===n.FLOAT_MAT2&&(a=2),s.type===n.FLOAT_MAT3&&(a=3),s.type===n.FLOAT_MAT4&&(a=4),t[o]={type:s.t - Possible obfuscationline 4260
`;return n.precision==="highp"?e+= #define HIGH_PRECISION`:n.precision==="mediump"?e+= #define MEDIUM_PRECISION`:n.precision==="lowp"&&(e+= #define LOW_PRECISION`),e}function gx(n){let e="SHADOWMAP_TYPE_BASIC";return n.shadowMapType===Ju?e= - Possible obfuscationline 4273
`,m=[p,"#define attribute in","#define varying out","#define texture2D texture"].join( `)+ `+m,d=["#define varying in",t.glslVersion===Qh?"":"layout(location = 0) out highp vec4 pc_fragColor;",t.glslVersion===Qh?"":"#define gl_FragColor pc_ - Possible obfuscationline 4282
Program Info Log: `+B+ `+$+ `+X)}else B!==""?console.warn("THREE.WebGLProgram: Program Info Log:",B):(z===""||I==="")&&(U=!1);U&&(R.diagnostics={runnable:O,programLog:B,vertexShader:{log:z,prefix:m},fragmentShader:{log:I,prefix:d}})}r.delet - Possible obfuscationline 4284
`+X)}else B!==""?console.warn("THREE.WebGLProgram: Program Info Log:",B):(z===""||I==="")&&(U=!1);U&&(R.diagnostics={runnable:O,programLog:B,vertexShader:{log:z,prefix:m},fragmentShader:{log:I,prefix:d}})}r.deleteShader(A),r.deleteShader(S) - Possible obfuscationline 4312
}`;function Ux(n,e,t){let i=new $r,r=new ie,s=new ie,o=new pt,a=new jl({depthPacking:Tg}),l=new Xl,c={},h=t.maxTextureSize,u={[ti]:Pt,[Pt]:ti,[Fn]:Fn},f=new Mt({defines:{VSM_SAMPLES:8},uniforms:{shadow_pass:{value:null},resolution:{value:ne - Possible obfuscationline 4336
}`,Yl=class{constructor(){this.texture=null,this.mesh=null,this.depthNear=0,this.depthFar=0}init(e,t,i){if(this.texture===null){let r=new Zt,s=e.properties.get(r);s.__webglTexture=t.texture,(t.depthNear!=i.depthNear||t.depthFar!=i.depthFar) - Possible obfuscationline 4338
is considered to be not a multigraph by default (each edge is unique).`),n.multigraph=n.uniqueLinkId),n.multigraph===void 0&&(n.multigraph=!1),typeof Map!="function")throw new Error("ngraph.graph requires `Map` to be defined. Please polyfil - Possible obfuscationline 4339
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function HM(n,e){return FM(n)||zM(n,e)||GM(n,e)||VM()}function GM(n,e){if(n){if(typeof n=="string")return Ip(n,e);var t={}.toString.call(n).slice(8,-1);ret - Possible obfuscationline 4341
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function eS(n,e){if(n==null)return{};var t,i,r=tS(n,e);if(Object.getOwnPropertySymbols){var s=Object.getOwnPropertySymbols(n);for(i=0;i<s.length;i++)t=s[i] - Possible obfuscationline 4343
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function Op(n,e){var t=Object.keys(n);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(n);e&&(i=i.filter(function(r){return Object.getOw - Network accessline 4345
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}var sw=function n(e){e instanceof Array?e.forEach(n):(e.map&&e.map.dispose(),e.dispose())},ow=function n(e){e.geometry&&e.geometry.dispose(),e.material&&sw - Possible obfuscationline 4345
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}var sw=function n(e){e instanceof Array?e.forEach(n):(e.map&&e.map.dispose(),e.dispose())},ow=function n(e){e.geometry&&e.geometry.dispose(),e.material&&sw - Possible obfuscationline 4368
}`};var Mn=class{constructor(){this.isPass=!0,this.enabled=!0,this.needsSwap=!0,this.clear=!1,this.renderToScreen=!1}setSize(){}render(){console.error("THREE.Pass: .render() must be implemented in derived pass.")}dispose(){}},Zw=new fr(-1,1 - Possible obfuscationline 4394
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function H1(n,e){return U1(n)||k1(n,e)||Em(n,e)||z1()}function vs(n){return N1(n)||B1(n)||Em(n)||V1()}function G1(n,e){if(typeof n!="object"||!n)return n;v - Possible obfuscationline 4421
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function Am(n,e){var t=Object.keys(n);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(n);e&&(i=i.filter(function(r){return Object.getOw - Possible obfuscationline 4453
}`};var Pr=class n extends Mn{constructor(e,t,i,r){super(),this.strength=t!==void 0?t:1,this.radius=i,this.threshold=r,this.resolution=e!==void 0?new ie(e.x,e.y):new ie(256,256),this.clearColor=new De(0,0,0),this.renderTargetsHorizontal=[],
pkg/liveview/changes.go
- Executable scriptline 1
Executable file
pkg/liveview/changes_test.go
- Executable scriptline 1
Executable file
pkg/liveview/contract.go
- Executable scriptline 1
Executable file
pkg/liveview/contract_test.go
- Executable scriptline 1
Executable file - Network accessline 296
func TestTheContractPanelAsksForItsDataRelatively(t *testing.T) { if strings.Contains(pageHTML, `fetch("/api/`) { - Network accessline 297
if strings.Contains(pageHTML, `fetch("/api/`) { - Network accessline 298
t.Error("the contract is fetched at an absolute path, so the panel breaks under a prefix") } if !strings.Contains(pageHTML, `fetch("api/contract"`) { - Network accessline 299
} if !strings.Contains(pageHTML, `fetch("api/contract"`) { t.Error("the panel never asks for the contract") - Network accessline 300
if !strings.Contains(pageHTML, `fetch("api/contract"`) {
pkg/liveview/doc.go
- Executable scriptline 1
Executable file
pkg/liveview/explore.go
- Executable scriptline 1
Executable file
pkg/liveview/explore_test.go
- Executable scriptline 1
Executable file - Network accessline 287
} } for _, absolute := range []string{`fetch("/api/`, `getJSON("/api/`, `postJSON("/api/`, `EventSource("/api/`} { - Network accessline 288
} for _, absolute := range []string{`fetch("/api/`, `getJSON("/api/`, `postJSON("/api/`, `EventSource("/api/`} { if strings.Contains(pageHTML, absolute) { - Network accessline 289
for _, absolute := range []string{`fetch("/api/`, `getJSON("/api/`, `postJSON("/api/`, `EventSource("/api/`} {
pkg/liveview/grade.go
- Executable scriptline 1
Executable file
pkg/liveview/grade_test.go
- Executable scriptline 1
Executable file
pkg/liveview/graph.go
pkg/liveview/graph_test.go
- Executable scriptline 1
Executable file
pkg/liveview/library.go
- Executable scriptline 1
Executable file
pkg/liveview/library_page.go
- Executable scriptline 1
Executable file - Network accessline 115
</style> <script type="importmap">{"imports":{ "three":"https://unpkg.com/three@0.168.0/build/three.module.js", - Network accessline 116
<script type="importmap">{"imports":{ "three":"https://unpkg.com/three@0.168.0/build/three.module.js", "three/addons/":"https://unpkg.com/three@0.168.0/examples/jsm/" - Network accessline 117
"three":"https://unpkg.com/three@0.168.0/build/three.module.js", - Network accessline 118
"three/addons/":"https://unpkg.com/three@0.168.0/examples/jsm/" - Network accessline 189
function getJSON(url){ return fetch(url, {cache:"no-store"}).then(function(r){ if(!r.ok) throw new Error(r.status + ""); return r.json(); }); }
pkg/liveview/library_test.go
- Executable scriptline 1
Executable file - Network accessline 277
t.Error("the ontology page does not link to the library") } for _, absolute := range []string{`fetch("/`, `getJSON("/`, `EventSource("/`, `href="/`} { - Network accessline 278
} for _, absolute := range []string{`fetch("/`, `getJSON("/`, `EventSource("/`, `href="/`} { if strings.Contains(libraryHTML, absolute) { - Network accessline 279
for _, absolute := range []string{`fetch("/`, `getJSON("/`, `EventSource("/`, `href="/`} {
pkg/liveview/live.go
- Executable scriptline 1
Executable file
pkg/liveview/live_test.go
- Executable scriptline 1
Executable file
pkg/liveview/mount_test.go
- Executable scriptline 1
Executable file - Network accessline 81
f.set([]Node{{ID: "entity:a", Label: "A", Type: "entity"}}, nil) sv := startTestServer(t, f, false) if !strings.HasPrefix(sv.URL(), "http://127.0.0.1:") { - Network accessline 82
sv := startTestServer(t, f, false) if !strings.HasPrefix(sv.URL(), "http://127.0.0.1:") { t.Fatalf("Start no longer listens on loopback: %q", sv.URL()) - Network accessline 83
if !strings.HasPrefix(sv.URL(), "http://127.0.0.1:") {
pkg/liveview/ontology.go
- Executable scriptline 1
Executable file
pkg/liveview/ontology_draft.go
- Executable scriptline 1
Executable file
pkg/liveview/ontology_draft_test.go
- Executable scriptline 1
Executable file
pkg/liveview/ontology_page.go
- Executable scriptline 1
Executable file - Network accessline 565
function svgEl(name, attrs){ var e = document.createElementNS("http://www.w3.org/2000/svg", name); - Network accessline 566
var e = document.createElementNS("http://www.w3.org/2000/svg", name); - Network accessline 1082
} else if(!gapOn) q.push("gap=0"); if(schemaWant) q.push("schema=" + encodeURIComponent(schemaWant)); fetch("api/ontology" + (q.length ? "?" + q.join("&") : ""), {cache: "no-store"}) - Network accessline 1083
if(schemaWant) q.push("schema=" + encodeURIComponent(schemaWant)); fetch("api/ontology" + (q.length ? "?" + q.join("&") : ""), {cache: "no-store"}) .then(function(r){ return r.json(); }) - Network accessline 1084
fetch("api/ontology" + (q.length ? "?" + q.join("&") : ""), {cache: "no-store"})
pkg/liveview/ontology_test.go
- Executable scriptline 1
Executable file - Network accessline 478
return buildOntologyReport(nil, "", nil), nil }) if !strings.HasPrefix(sv.URL(), "http://127.0.0.1:") { - Network accessline 479
}) if !strings.HasPrefix(sv.URL(), "http://127.0.0.1:") { t.Fatalf("listening on %s, want 127.0.0.1 — the second page must not widen the bind", sv.URL()) - Network accessline 480
if !strings.HasPrefix(sv.URL(), "http://127.0.0.1:") { - Network accessline 521
func TestTheOntologyPageAsksForItsDataRelatively(t *testing.T) { if strings.Contains(ontologyHTML, `fetch("/api/`) { - Network accessline 522
if strings.Contains(ontologyHTML, `fetch("/api/`) { - Network accessline 523
t.Error("the ontology is fetched at an absolute path, so the page breaks under a prefix") } if !strings.Contains(ontologyHTML, `fetch("api/ontology"`) { - Network accessline 524
} if !strings.Contains(ontologyHTML, `fetch("api/ontology"`) { t.Error("the page never asks for the ontology") - Network accessline 525
if !strings.Contains(ontologyHTML, `fetch("api/ontology"`) {
pkg/liveview/page.go
- Executable scriptline 1
Executable file - Network accessline 1595
fetch("api/record?id=" + encodeURIComponent(id), {cache:"no-store"}) - Network accessline 2049
return; } fetch("api/contract", {cache:"no-store"}) - Network accessline 2050
} fetch("api/contract", {cache:"no-store"}) .then(function(res){ return res.json(); }) - Network accessline 2051
fetch("api/contract", {cache:"no-store"}) - Network accessline 2320
function getJSON(url){ return fetch(url, {cache:"no-store"}).then(readAnswer); - Network accessline 2321
return fetch(url, {cache:"no-store"}).then(readAnswer); - Network accessline 2322
} function postJSON(url, body){ return fetch(url, {method:"POST", cache:"no-store", headers:{"Content-Type":"application/json"}, - Network accessline 2323
function postJSON(url, body){ return fetch(url, {method:"POST", cache:"no-store", headers:{"Content-Type":"application/json"}, body:JSON.stringify(body)}).then(readAnswer); - Network accessline 2324
return fetch(url, {method:"POST", cache:"no-store", headers:{"Content-Type":"application/json"},
pkg/liveview/perf_test.go
- Executable scriptline 1
Executable file - Network accessline 19
req.Header.Set("Accept-Encoding", "gzip") } resp, err := (&http.Client{Transport: &http.Transport{DisableCompression: true}}).Do(req) - Network accessline 20
} resp, err := (&http.Client{Transport: &http.Transport{DisableCompression: true}}).Do(req) if err != nil { - Network accessline 21
resp, err := (&http.Client{Transport: &http.Transport{DisableCompression: true}}).Do(req)
pkg/liveview/recalls.go
- Executable scriptline 1
Executable file
pkg/liveview/recalls_page.go
- Executable scriptline 1
Executable file - Network accessline 165
} function getJSON(url){ return fetch(url, {headers:{Accept:"application/json"}}).then(function(r){ - Network accessline 166
function getJSON(url){ return fetch(url, {headers:{Accept:"application/json"}}).then(function(r){ return r.json().catch(function(){ return {}; }).then(function(b){ - Network accessline 167
return fetch(url, {headers:{Accept:"application/json"}}).then(function(r){ - Network accessline 320
var b = e.target.closest(".fb button"); if(!b) return; var box = b.parentNode, v = b.classList.contains("on") ? "clear" : b.getAttribute("data-v"); fetch("api/recalls/feedback", {method:"POST", headers:{"Content-Type":"application/json" - Network accessline 321
var box = b.parentNode, v = b.classList.contains("on") ? "clear" : b.getAttribute("data-v"); fetch("api/recalls/feedback", {method:"POST", headers:{"Content-Type":"application/json"}, body: JSON.stringify({recall_id: box.getAttribute( - Network accessline 322
fetch("api/recalls/feedback", {method:"POST", headers:{"Content-Type":"application/json"},
pkg/liveview/recalls_test.go
- Executable scriptline 1
Executable file - Network accessline 103
return rec.Code } if code := mark("https://evil.example", "application/json"); code != http.StatusForbidden { - Network accessline 104
} if code := mark("https://evil.example", "application/json"); code != http.StatusForbidden { t.Fatalf("a mark from another origin: %d", code) - Network accessline 105
if code := mark("https://evil.example", "application/json"); code != http.StatusForbidden { - Network accessline 109
t.Fatalf("a form post: %d", code) } if code := mark("http://example.com", "application/json"); code != 200 { - Network accessline 110
} if code := mark("http://example.com", "application/json"); code != 200 { t.Fatalf("a mark from the page: %d", code) - Network accessline 111
if code := mark("http://example.com", "application/json"); code != 200 {
pkg/liveview/record.go
- Executable scriptline 1
Executable file
pkg/liveview/record_memory_test.go
- Executable scriptline 1
Executable file
pkg/liveview/record_test.go
- Executable scriptline 1
Executable file - Network accessline 216
t.Error("an edge cannot be selected, so half the records on screen have no panel") } if !strings.Contains(pageHTML, `fetch("api/record?id=" + encodeURIComponent(id)`) { - Network accessline 217
} if !strings.Contains(pageHTML, `fetch("api/record?id=" + encodeURIComponent(id)`) { t.Error("the inspector does not fetch relative to the page, so it breaks under a mount prefix") - Network accessline 218
if !strings.Contains(pageHTML, `fetch("api/record?id=" + encodeURIComponent(id)`) { - Network accessline 219
t.Error("the inspector does not fetch relative to the page, so it breaks under a mount prefix") } if strings.Contains(pageHTML, `fetch("/api/record`) { - Network accessline 220
} if strings.Contains(pageHTML, `fetch("/api/record`) { t.Error("the inspector fetches at an absolute path") - Network accessline 221
if strings.Contains(pageHTML, `fetch("/api/record`) {
pkg/liveview/server.go
- Executable scriptline 1
Executable file
pkg/liveview/server_test.go
- Executable scriptline 1
Executable file - Network accessline 83
f := &fakeSource{} sv := startTestServer(t, f, false) if !strings.HasPrefix(sv.URL(), "http://127.0.0.1:") { - Network accessline 84
sv := startTestServer(t, f, false) if !strings.HasPrefix(sv.URL(), "http://127.0.0.1:") { t.Errorf("listening on %s, want 127.0.0.1", sv.URL()) - Network accessline 85
if !strings.HasPrefix(sv.URL(), "http://127.0.0.1:") {
pkg/liveview/source_for.go
- Executable scriptline 1
Executable file
pkg/liveview/temporal.go
- Executable scriptline 1
Executable file
pkg/liveview/temporal_test.go
- Executable scriptline 1
Executable file
pkg/liveview/web/entry.js
- Executable scriptline 1
Executable file
pkg/liveview/web/package-lock.json
- Network accessline 16
"node_modules/@babel/runtime": { "version": "7.29.10", "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.29.10.tgz", - Network accessline 17
"version": "7.29.10", "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.29.10.tgz", "integrity": "sha512-NpugTzbKgGrNe45Ui32cN8vCFFMxVtP/9rtfwv0nP5FRDAjvYBxJcLVpYA9mr1jxP6cnIT7x9LUzuDTbWYYNRA==", - Network accessline 18
"resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.29.10.tgz", - Network accessline 25
"node_modules/@esbuild/aix-ppc64": { "version": "0.28.2", "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.28.2.tgz", - Network accessline 26
"version": "0.28.2", "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.28.2.tgz", "integrity": "sha512-XExcO+dvLKvVtNTibSTBej1NCAbaGhWn9Ww1ZPx80qsahhPFe/8jgWP0IchNe0F3HwkU7n8ejhH8bjonqht8mQ==", - Network accessline 27
"resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.28.2.tgz", - Network accessline 42
"node_modules/@esbuild/android-arm": { "version": "0.28.2", "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.28.2.tgz", - Network accessline 43
"version": "0.28.2", "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.28.2.tgz", "integrity": "sha512-kXXoiPVVGQcnIYGOeaovwOURpniDBpSq4A03qkQ+BMQqtGG6HYap3xne9C1O1yo4TR3qxlCX5IqqmX6fFo2Lqg==", - Network accessline 44
"resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.28.2.tgz", - Network accessline 59
"node_modules/@esbuild/android-arm64": { "version": "0.28.2", "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.28.2.tgz", - Network accessline 60
"version": "0.28.2", "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.28.2.tgz", "integrity": "sha512-5YfKeeI8qWfBZIX+u2xZC3Zlb3Os/gLS2sbEKM+I4ZOcsWmHS2WLysCcQZDAFRslDUU5Oiq44gf6PYN1vGwG5A==", - Network accessline 61
"resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.28.2.tgz", - Network accessline 76
"node_modules/@esbuild/android-x64": { "version": "0.28.2", "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.28.2.tgz", - Network accessline 77
"version": "0.28.2", "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.28.2.tgz", "integrity": "sha512-O387ite7SzUyCcy3JQX4P4bLtEA7bLLkx+esve5JHnyYfNTxcVpXZo9jhdB0lTKN44gztELTdU7nS8Nr16Fs1Q==", - Network accessline 78
"resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.28.2.tgz", - Network accessline 93
"node_modules/@esbuild/darwin-arm64": { "version": "0.28.2", "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.28.2.tgz", - Network accessline 94
"version": "0.28.2", "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.28.2.tgz", "integrity": "sha512-n4KqkOQrraxHJcgjM1RvwbigfQKIKJVpM7xp+KsxiyUSrRdIXnt73VhrPAx0fV44hgfmIVKjxMN9J1t5jySVkw==", - Network accessline 95
"resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.28.2.tgz", - Network accessline 110
"node_modules/@esbuild/darwin-x64": { "version": "0.28.2", "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.28.2.tgz", - Network accessline 111
"version": "0.28.2", "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.28.2.tgz", "integrity": "sha512-uq6suIWYP37qzGddBKPw5QEQPi6HiLGsO7UmkpfyaYNQ3D+rN6w6WfwH+nuqcGXWvawGwxOEroO4YGnFh95azw==", - Network accessline 112
"resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.28.2.tgz", - Network accessline 127
"node_modules/@esbuild/freebsd-arm64": { "version": "0.28.2", "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.28.2.tgz", - Network accessline 128
"version": "0.28.2", "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.28.2.tgz", "integrity": "sha512-n+I0BTSRIoy+d6RPKnEVwql5UwBJolytvY4mAOIEJorKlqgPII8ix6slVVrfZ5Tnj7glIZvloylbB/EJPMWEXw==", - Network accessline 129
"resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.28.2.tgz", - Network accessline 144
"node_modules/@esbuild/freebsd-x64": { "version": "0.28.2", "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.28.2.tgz", - Network accessline 145
"version": "0.28.2", "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.28.2.tgz", "integrity": "sha512-78XJTJkvPs0kz2w61301PJjXl4g7q3JqiYMZ/M/yVI73EHBrCRTgkhu9oqG7vPqq+a/yadEW8aD+agKlk5xrmg==", - Network accessline 146
"resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.28.2.tgz", - Network accessline 161
"node_modules/@esbuild/linux-arm": { "version": "0.28.2", "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.28.2.tgz", - Network accessline 162
"version": "0.28.2", "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.28.2.tgz", "integrity": "sha512-XlDnu2q5yoqems+xay6wSAcg9DDD7K9RLKZEBOMZm3ckNpJBvOX20tSfby8KfrrhINDyv9V2YVZKY/SpoGJI8w==", - Network accessline 163
"resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.28.2.tgz", - Network accessline 178
"node_modules/@esbuild/linux-arm64": { "version": "0.28.2", "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.28.2.tgz", - Network accessline 179
"version": "0.28.2", "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.28.2.tgz", "integrity": "sha512-pW4AC0P3it8c7do9MVM4p51FzHzdM/TZrerurgRcHJ2WTa1VQ1CIq18xncfpBJw4ojkiZZrKW2yIBWBP92j6Ug==", - Network accessline 180
"resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.28.2.tgz", - Network accessline 195
"node_modules/@esbuild/linux-ia32": { "version": "0.28.2", "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.28.2.tgz", - Network accessline 196
"version": "0.28.2", "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.28.2.tgz", "integrity": "sha512-CYbnj78HsIeA+DhgUKgFCfvNsTHFhMMrinUrMZpDXJXKN8T3XViTZ/+wtHeVxEWY8ewSzTFN+nRmSwO2tZaLUQ==", - Network accessline 197
"resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.28.2.tgz", - Network accessline 212
"node_modules/@esbuild/linux-loong64": { "version": "0.28.2", "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.28.2.tgz", - Network accessline 213
"version": "0.28.2", "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.28.2.tgz", "integrity": "sha512-buwkd8nsph4R+ajRvw0qM5Hja/TXQow3ptzWO2EbG/cqcIkHloRrdlBtQlshyYGTNFvfkfJ5tpPLVkY4DtsPfQ==", - Network accessline 214
"resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.28.2.tgz", - Network accessline 229
"node_modules/@esbuild/linux-mips64el": { "version": "0.28.2", "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.28.2.tgz", - Network accessline 230
"version": "0.28.2", "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.28.2.tgz", "integrity": "sha512-ZVykbDyk7519VwiNb9Lcj9m8XM6v5V9uKPvrEMkkEedVewf+0itkhahp4HDpgERXhwLRpWFypsGbG/J8s0QjJA==", - Network accessline 231
"resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.28.2.tgz", - Network accessline 246
"node_modules/@esbuild/linux-ppc64": { "version": "0.28.2", "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.28.2.tgz", - Network accessline 247
"version": "0.28.2", "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.28.2.tgz", "integrity": "sha512-CAXl+Dtd9UUuJd8pKKdwh6MLm3MUMiqMPmhZ3tTSXPqfyQ3vDl6R5hZdZ/kYojK4ofXtdfSv1tFq8XzWx3heNQ==", - Network accessline 248
"resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.28.2.tgz", - Network accessline 263
"node_modules/@esbuild/linux-riscv64": { "version": "0.28.2", "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.28.2.tgz", - Network accessline 264
"version": "0.28.2", "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.28.2.tgz", "integrity": "sha512-GeXCej4IQtU1B+QlDV8W/RRvbzI3O/Stss+/bCXv4lZls5WGRtu2a+3JkA3i4qIUlMXpcHebWpF8AkJhATowuA==", - Network accessline 265
"resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.28.2.tgz", - Network accessline 280
"node_modules/@esbuild/linux-s390x": { "version": "0.28.2", "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.28.2.tgz", - Network accessline 281
"version": "0.28.2", "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.28.2.tgz", "integrity": "sha512-3H1weTYZPxt/WOhByszQZybS9w5lKzUn1FDMsgEChbHWQwHYQQRfBxgCcZvPhjHfKyJjIievvMmEUawJrdY9Dg==", - Network accessline 282
"resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.28.2.tgz", - Network accessline 297
"node_modules/@esbuild/linux-x64": { "version": "0.28.2", "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.28.2.tgz", - Network accessline 298
"version": "0.28.2", "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.28.2.tgz", "integrity": "sha512-4xTZr1FUmSoQW4XIWmit3tzQrUTZM+N3P0XV8xROKYF50XfI7xeO90+1bZvNwxIufQ9hDQVRJH5YhgPVF8A/HQ==", - Network accessline 299
"resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.28.2.tgz", - Network accessline 314
"node_modules/@esbuild/netbsd-arm64": { "version": "0.28.2", "resolved": "https://registry.npmjs.org/@esbuild/netbsd-arm64/-/netbsd-arm64-0.28.2.tgz", - Network accessline 315
"version": "0.28.2", "resolved": "https://registry.npmjs.org/@esbuild/netbsd-arm64/-/netbsd-arm64-0.28.2.tgz", "integrity": "sha512-sSATRjPeDBg3pdgHoQfoYBob11Kk1FGa9lui5RIHZCoCkJa9QKlvl3/vKz2usCmYYjs7ymJR/2Nnsqe+Hjt5nw==", - Network accessline 316
"resolved": "https://registry.npmjs.org/@esbuild/netbsd-arm64/-/netbsd-arm64-0.28.2.tgz", - Network accessline 331
"node_modules/@esbuild/netbsd-x64": { "version": "0.28.2", "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.28.2.tgz", - Network accessline 332
"version": "0.28.2", "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.28.2.tgz", "integrity": "sha512-lqnzCV+mM0gIADaKihiCg6ifgfU2L3h5E33rNQBN1Y4MaVGnzryzmvvf7UHxprpQdE8hpqLolJ9Rl+SkIRDpyw==", - Network accessline 333
"resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.28.2.tgz", - Network accessline 348
"node_modules/@esbuild/openbsd-arm64": { "version": "0.28.2", "resolved": "https://registry.npmjs.org/@esbuild/openbsd-arm64/-/openbsd-arm64-0.28.2.tgz", - Network accessline 349
"version": "0.28.2", "resolved": "https://registry.npmjs.org/@esbuild/openbsd-arm64/-/openbsd-arm64-0.28.2.tgz", "integrity": "sha512-AL2qJILH7lNjrDmCQDvdxMfAUIv8KMNZOvrwAQ8i8//ntL9FflhOyMJ8OZSMBb8/AWXe3/5v5S20y3zCoZWKoQ==", - Network accessline 350
"resolved": "https://registry.npmjs.org/@esbuild/openbsd-arm64/-/openbsd-arm64-0.28.2.tgz", - Network accessline 365
"node_modules/@esbuild/openbsd-x64": { "version": "0.28.2", "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.28.2.tgz", - Network accessline 366
"version": "0.28.2", "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.28.2.tgz", "integrity": "sha512-QtiuPytchRyC4rwUKhexJdQKvDuZ6hWloi3igqPQNUJCS1/v9EiO3UTOXR6A3FoMo4fnAKbWJdqaIwhOzh8qEw==", - Network accessline 367
"resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.28.2.tgz", - Network accessline 382
"node_modules/@esbuild/openharmony-arm64": { "version": "0.28.2", "resolved": "https://registry.npmjs.org/@esbuild/openharmony-arm64/-/openharmony-arm64-0.28.2.tgz", - Network accessline 383
"version": "0.28.2", "resolved": "https://registry.npmjs.org/@esbuild/openharmony-arm64/-/openharmony-arm64-0.28.2.tgz", "integrity": "sha512-WkhYDmpTjLvGlScA1rwjRUmhl4k8oXR3cIbtqWmELgU/dFeHHlEllxDvdWcNJV9rbzCexB5vz8gtNewWLgCT7Q - Network accessline 384
"resolved": "https://registry.npmjs.org/@esbuild/openharmony-arm64/-/openharmony-arm64-0.28.2.tgz", - Network accessline 399
"node_modules/@esbuild/sunos-x64": { "version": "0.28.2", "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.28.2.tgz", - Network accessline 400
"version": "0.28.2", "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.28.2.tgz", "integrity": "sha512-GPMSkTOtMnv2U2F8gxe4Io6qmVs+YKyp832Etqqxr0hFngmXQ3rzwytelm3GIn7T4VviRUlf3sOgBOiTdvaf7g==", - Network accessline 401
"resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.28.2.tgz", - Network accessline 416
"node_modules/@esbuild/win32-arm64": { "version": "0.28.2", "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.28.2.tgz", - Network accessline 417
"version": "0.28.2", "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.28.2.tgz", "integrity": "sha512-PIhhEkE9uPBleRBrQEJpUn7MBnibZzbGzYWPmY3x+YoVg/95zbjB4CxPPOQ8l5tYYM4mMaCthF8/1DIfBQQyWQ==", - Network accessline 418
"resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.28.2.tgz", - Network accessline 433
"node_modules/@esbuild/win32-ia32": { "version": "0.28.2", "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.28.2.tgz", - Network accessline 434
"version": "0.28.2", "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.28.2.tgz", "integrity": "sha512-YmJbfTlvU7Sdn9BB+4PRES4oB6pxgS37MAONj+hBr/cpXS1aBPKXxNnDbu+QCWPj0o9dgyxeq79g6c5P8KeuYA==", - Network accessline 435
"resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.28.2.tgz", - Network accessline 450
"node_modules/@esbuild/win32-x64": { "version": "0.28.2", "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.28.2.tgz", - Network accessline 451
"version": "0.28.2", "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.28.2.tgz", "integrity": "sha512-5ebpxr3nWMzrL/rnUI755Jkuee0bHL/Gq0WTF9lvcpv73wAp5eu8MfBUgWK9bhWvZjj7yX8etf/8tI8Ney695g==", - Network accessline 452
"resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.28.2.tgz", - Network accessline 467
"node_modules/@tweenjs/tween.js": { "version": "25.0.0", "resolved": "https://registry.npmjs.org/@tweenjs/tween.js/-/tween.js-25.0.0.tgz", - Network accessline 468
"version": "25.0.0", "resolved": "https://registry.npmjs.org/@tweenjs/tween.js/-/tween.js-25.0.0.tgz", "integrity": "sha512-XKLA6syeBUaPzx4j3qwMqzzq+V4uo72BnlbOjmuljLrRqdsd3qnzvZZoxvMHZ23ndsRS4aufU6JOZYpCbU6T1A==", - Network accessline 469
"resolved": "https://registry.npmjs.org/@tweenjs/tween.js/-/tween.js-25.0.0.tgz", - Network accessline 473
"node_modules/3d-force-graph": { "version": "1.73.4", "resolved": "https://registry.npmjs.org/3d-force-graph/-/3d-force-graph-1.73.4.tgz", - Network accessline 474
"version": "1.73.4", "resolved": "https://registry.npmjs.org/3d-force-graph/-/3d-force-graph-1.73.4.tgz", "integrity": "sha512-eMHZ1LVzh9APLv+An0AXz2dVPwasJlqAnJ61ABlb1qaO6DYuqIUTTErh0DN/24nIWJu1jCim2WiVujzz7slnWQ==", - Network accessline 475
"resolved": "https://registry.npmjs.org/3d-force-graph/-/3d-force-graph-1.73.4.tgz", - Network accessline 489
"node_modules/accessor-fn": { "version": "1.5.3", "resolved": "https://registry.npmjs.org/accessor-fn/-/accessor-fn-1.5.3.tgz", - Network accessline 490
"version": "1.5.3", "resolved": "https://registry.npmjs.org/accessor-fn/-/accessor-fn-1.5.3.tgz", "integrity": "sha512-rkAofCwe/FvYFUlMB0v0gWmhqtfAtV1IUkdPbfhTUyYniu5LrC0A0UJkTH0Jv3S8SvwkmfuAlY+mQIJATdocMA==", - Network accessline 491
"resolved": "https://registry.npmjs.org/accessor-fn/-/accessor-fn-1.5.3.tgz", - Network accessline 498
"node_modules/d3-array": { "version": "3.2.4", "resolved": "https://registry.npmjs.org/d3-array/-/d3-array-3.2.4.tgz", - Network accessline 499
"version": "3.2.4", "resolved": "https://registry.npmjs.org/d3-array/-/d3-array-3.2.4.tgz", "integrity": "sha512-tdQAmyA18i4J7wprpYq8ClcxZy3SC31QMeByyCFyRt7BVHdREQZ5lpzoe5mFEYZUWe+oq8HBvk9JjpibyEV4Jg==", - Network accessline 500
"resolved": "https://registry.npmjs.org/d3-array/-/d3-array-3.2.4.tgz", - Network accessline 510
"node_modules/d3-binarytree": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/d3-binarytree/-/d3-binarytree-1.0.2.tgz", - Network accessline 511
"version": "1.0.2", "resolved": "https://registry.npmjs.org/d3-binarytree/-/d3-binarytree-1.0.2.tgz", "integrity": "sha512-cElUNH+sHu95L04m92pG73t2MEJXKu+GeKUN1TJkFsu93E5W8E9Sc3kHEGJKgenGvj19m6upSn2EunvMgMD2Yw==", - Network accessline 512
"resolved": "https://registry.npmjs.org/d3-binarytree/-/d3-binarytree-1.0.2.tgz", - Network accessline 516
"node_modules/d3-color": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/d3-color/-/d3-color-3.1.0.tgz", - Network accessline 517
"version": "3.1.0", "resolved": "https://registry.npmjs.org/d3-color/-/d3-color-3.1.0.tgz", "integrity": "sha512-zg/chbXyeBtMQ1LbD/WSoW2DpC3I0mpmPdW+ynRTj/x2DAWYrIY7qeZIHidozwV24m4iavr15lNwIwLxRmOxhA==", - Network accessline 518
"resolved": "https://registry.npmjs.org/d3-color/-/d3-color-3.1.0.tgz", - Network accessline 525
"node_modules/d3-dispatch": { "version": "3.0.1", "resolved": "https://registry.npmjs.org/d3-dispatch/-/d3-dispatch-3.0.1.tgz", - Network accessline 526
"version": "3.0.1", "resolved": "https://registry.npmjs.org/d3-dispatch/-/d3-dispatch-3.0.1.tgz", "integrity": "sha512-rzUyPU/S7rwUflMyLc1ETDeBj0NRuHKKAcvukozwhshr6g6c5d8zh4c2gQjY2bZ0dXeGLWc1PF174P2tVvKhfg==", - Network accessline 527
"resolved": "https://registry.npmjs.org/d3-dispatch/-/d3-dispatch-3.0.1.tgz", - Network accessline 534
"node_modules/d3-force-3d": { "version": "3.0.6", "resolved": "https://registry.npmjs.org/d3-force-3d/-/d3-force-3d-3.0.6.tgz", - Network accessline 535
"version": "3.0.6", "resolved": "https://registry.npmjs.org/d3-force-3d/-/d3-force-3d-3.0.6.tgz", "integrity": "sha512-4tsKHUPLOVkyfEffZo1v6sFHvGFwAIIjt/W8IThbp08DYAsXZck+2pSHEG5W1+gQgEvFLdZkYvmJAbRM2EzMnA==", - Network accessline 536
"resolved": "https://registry.npmjs.org/d3-force-3d/-/d3-force-3d-3.0.6.tgz", - Network accessline 550
"node_modules/d3-format": { "version": "3.1.2", "resolved": "https://registry.npmjs.org/d3-format/-/d3-format-3.1.2.tgz", - Network accessline 551
"version": "3.1.2", "resolved": "https://registry.npmjs.org/d3-format/-/d3-format-3.1.2.tgz", "integrity": "sha512-AJDdYOdnyRDV5b6ArilzCPPwc1ejkHcoyFarqlPqT7zRYjhavcT3uSrqcMvsgh2CgoPbK3RCwyHaVyxYcP2Arg==", - Network accessline 552
"resolved": "https://registry.npmjs.org/d3-format/-/d3-format-3.1.2.tgz", - Network accessline 559
"node_modules/d3-interpolate": { "version": "3.0.1", "resolved": "https://registry.npmjs.org/d3-interpolate/-/d3-interpolate-3.0.1.tgz", - Network accessline 560
"version": "3.0.1", "resolved": "https://registry.npmjs.org/d3-interpolate/-/d3-interpolate-3.0.1.tgz", "integrity": "sha512-3bYs1rOD33uo8aqJfKP3JWPAibgw8Zm2+L9vBKEHJ2Rg+viTR7o5Mmv5mZcieN+FRYaAOWX5SJATX6k1PWz72g==", - Network accessline 561
"resolved": "https://registry.npmjs.org/d3-interpolate/-/d3-interpolate-3.0.1.tgz", - Network accessline 571
"node_modules/d3-octree": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/d3-octree/-/d3-octree-1.1.0.tgz", - Network accessline 572
"version": "1.1.0", "resolved": "https://registry.npmjs.org/d3-octree/-/d3-octree-1.1.0.tgz", "integrity": "sha512-F8gPlqpP+HwRPMO/8uOu5wjH110+6q4cgJvgJT6vlpy3BEaDIKlTZrgHKZSp/i1InRpVfh4puY/kvL6MxK930A==", - Network accessline 573
"resolved": "https://registry.npmjs.org/d3-octree/-/d3-octree-1.1.0.tgz", - Network accessline 577
"node_modules/d3-quadtree": { "version": "3.0.1", "resolved": "https://registry.npmjs.org/d3-quadtree/-/d3-quadtree-3.0.1.tgz", - Network accessline 578
"version": "3.0.1", "resolved": "https://registry.npmjs.org/d3-quadtree/-/d3-quadtree-3.0.1.tgz", "integrity": "sha512-04xDrxQTDTCFwP5H6hRhsRcb9xxv2RzkcsygFzmkSIOJy3PeRJP7sNk3VRIbKXcog561P9oU0/rVH6vDROAgUw==", - Network accessline 579
"resolved": "https://registry.npmjs.org/d3-quadtree/-/d3-quadtree-3.0.1.tgz", - Network accessline 586
"node_modules/d3-scale": { "version": "4.0.2", "resolved": "https://registry.npmjs.org/d3-scale/-/d3-scale-4.0.2.tgz", - Network accessline 587
"version": "4.0.2", "resolved": "https://registry.npmjs.org/d3-scale/-/d3-scale-4.0.2.tgz", "integrity": "sha512-GZW464g1SH7ag3Y7hXjf8RoUuAFIqklOAq3MRl4OaWabTFJY9PN/E1YklhXLh+OQ3fM9yS2nOkCoS+WLZ6kvxQ==", - Network accessline 588
"resolved": "https://registry.npmjs.org/d3-scale/-/d3-scale-4.0.2.tgz", - Network accessline 602
"node_modules/d3-scale-chromatic": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/d3-scale-chromatic/-/d3-scale-chromatic-3.1.0.tgz", - Network accessline 603
"version": "3.1.0", "resolved": "https://registry.npmjs.org/d3-scale-chromatic/-/d3-scale-chromatic-3.1.0.tgz", "integrity": "sha512-A3s5PWiZ9YCXFye1o246KoscMWqf8BsD9eRiJ3He7C9OBaxKhAd5TFCdEx/7VbKtxxTsu//1mMJFrEt572cEyQ==", - Network accessline 604
"resolved": "https://registry.npmjs.org/d3-scale-chromatic/-/d3-scale-chromatic-3.1.0.tgz", - Network accessline 615
"node_modules/d3-time": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/d3-time/-/d3-time-3.1.0.tgz", - Network accessline 616
"version": "3.1.0", "resolved": "https://registry.npmjs.org/d3-time/-/d3-time-3.1.0.tgz", "integrity": "sha512-VqKjzBLejbSMT4IgbmVgDjpkYrNWUYJnbCGo874u7MMKIWsILRX+OpX/gTk8MqjpT1A/c6HY2dCA77ZN0lkQ2Q==", - Network accessline 617
"resolved": "https://registry.npmjs.org/d3-time/-/d3-time-3.1.0.tgz", - Network accessline 627
"node_modules/d3-time-format": { "version": "4.1.0", "resolved": "https://registry.npmjs.org/d3-time-format/-/d3-time-format-4.1.0.tgz", - Network accessline 628
"version": "4.1.0", "resolved": "https://registry.npmjs.org/d3-time-format/-/d3-time-format-4.1.0.tgz", "integrity": "sha512-dJxPBlzC7NugB2PDLwo9Q8JiTR3M3e4/XANkreKSUxF8vvXKqm1Yfq4Q5dl8budlunRVlUUaDUgFt7eA8D6NLg==", - Network accessline 629
"resolved": "https://registry.npmjs.org/d3-time-format/-/d3-time-format-4.1.0.tgz", - Network accessline 639
"node_modules/d3-timer": { "version": "3.0.1", "resolved": "https://registry.npmjs.org/d3-timer/-/d3-timer-3.0.1.tgz", - Network accessline 640
"version": "3.0.1", "resolved": "https://registry.npmjs.org/d3-timer/-/d3-timer-3.0.1.tgz", "integrity": "sha512-ndfJ/JxxMd3nw31uyKoY2naivF+r29V+Lc0svZxe1JvvIRmi8hUsrMvdOwgS1o6uBHmiz91geQ0ylPP0aj1VUA==", - Network accessline 641
"resolved": "https://registry.npmjs.org/d3-timer/-/d3-timer-3.0.1.tgz", - Network accessline 648
"node_modules/data-joint": { "version": "1.3.3", "resolved": "https://registry.npmjs.org/data-joint/-/data-joint-1.3.3.tgz", - Network accessline 649
"version": "1.3.3", "resolved": "https://registry.npmjs.org/data-joint/-/data-joint-1.3.3.tgz", "integrity": "sha512-BzRep94jldBKNjDgOoPN0Fn2jQwG5y2oBxTJvLfFawuJ0iEEcWIgHk0RAp1Woy8vk+48JKSOaEmmadf4L0JfbQ==", - Network accessline 650
"resolved": "https://registry.npmjs.org/data-joint/-/data-joint-1.3.3.tgz", - Network accessline 660
"node_modules/esbuild": { "version": "0.28.2", "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.28.2.tgz", - Network accessline 661
"version": "0.28.2", "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.28.2.tgz", "integrity": "sha512-HKVLS8dvII+xoKW9kmqxbRKrnWEXfJJr/FZhhJmiqIB0e053QNYFqOBouTMO/k5sID4MvCiUCvv8b9M4h32wIA==", - Network accessline 662
"resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.28.2.tgz", - Network accessline 702
"node_modules/index-array-by": { "version": "1.4.2", "resolved": "https://registry.npmjs.org/index-array-by/-/index-array-by-1.4.2.tgz", - Network accessline 703
"version": "1.4.2", "resolved": "https://registry.npmjs.org/index-array-by/-/index-array-by-1.4.2.tgz", "integrity": "sha512-SP23P27OUKzXWEC/TOyWlwLviofQkCSCKONnc62eItjp69yCZZPqDQtr3Pw5gJDnPeUMqExmKydNZaJO0FU9pw==", - Network accessline 704
"resolved": "https://registry.npmjs.org/index-array-by/-/index-array-by-1.4.2.tgz", - Network accessline 711
"node_modules/internmap": { "version": "2.0.3", "resolved": "https://registry.npmjs.org/internmap/-/internmap-2.0.3.tgz", - Network accessline 712
"version": "2.0.3", "resolved": "https://registry.npmjs.org/internmap/-/internmap-2.0.3.tgz", "integrity": "sha512-5Hh7Y1wQbvY5ooGgPbDaL5iYLAPzMTUrjMulskHLH6wnv/A+1q5rgEaiuqEjB+oxGXIVZs1FF+R/KPN3ZSQYYg==", - Network accessline 713
"resolved": "https://registry.npmjs.org/internmap/-/internmap-2.0.3.tgz", - Network accessline 720
"node_modules/kapsule": { "version": "1.16.3", "resolved": "https://registry.npmjs.org/kapsule/-/kapsule-1.16.3.tgz", - Network accessline 721
"version": "1.16.3", "resolved": "https://registry.npmjs.org/kapsule/-/kapsule-1.16.3.tgz", "integrity": "sha512-4+5mNNf4vZDSwPhKprKwz3330iisPrb08JyMgbsdFrimBCKNHecua/WBwvVg3n7vwx0C1ARjfhwIpbrbd9n5wg==", - Network accessline 722
"resolved": "https://registry.npmjs.org/kapsule/-/kapsule-1.16.3.tgz", - Network accessline 732
"node_modules/lodash-es": { "version": "4.18.1", "resolved": "https://registry.npmjs.org/lodash-es/-/lodash-es-4.18.1.tgz", - Network accessline 733
"version": "4.18.1", "resolved": "https://registry.npmjs.org/lodash-es/-/lodash-es-4.18.1.tgz", "integrity": "sha512-J8xewKD/Gk22OZbhpOVSwcs60zhd95ESDwezOFuA3/099925PdHJ7OFHNTGtajL3AlZkykD32HykiMo+BIBI8A==", - Network accessline 734
"resolved": "https://registry.npmjs.org/lodash-es/-/lodash-es-4.18.1.tgz", - Network accessline 738
"node_modules/ngraph.events": { "version": "1.4.0", "resolved": "https://registry.npmjs.org/ngraph.events/-/ngraph.events-1.4.0.tgz", - Network accessline 739
"version": "1.4.0", "resolved": "https://registry.npmjs.org/ngraph.events/-/ngraph.events-1.4.0.tgz", "integrity": "sha512-NeDGI4DSyjBNBRtA86222JoYietsmCXbs8CEB0dZ51Xeh4lhVl1y3wpWLumczvnha8sFQIW4E0vvVWwgmX2mGw==", - Network accessline 740
"resolved": "https://registry.npmjs.org/ngraph.events/-/ngraph.events-1.4.0.tgz", - Network accessline 744
"node_modules/ngraph.forcelayout": { "version": "3.3.1", "resolved": "https://registry.npmjs.org/ngraph.forcelayout/-/ngraph.forcelayout-3.3.1.tgz", - Network accessline 745
"version": "3.3.1", "resolved": "https://registry.npmjs.org/ngraph.forcelayout/-/ngraph.forcelayout-3.3.1.tgz", "integrity": "sha512-MKBuEh1wujyQHFTW57y5vd/uuEOK0XfXYxm3lC7kktjJLRdt/KEKEknyOlc6tjXflqBKEuYBBcu7Ax5VY+S6aw==", - Network accessline 746
"resolved": "https://registry.npmjs.org/ngraph.forcelayout/-/ngraph.forcelayout-3.3.1.tgz", - Network accessline 755
"node_modules/ngraph.graph": { "version": "20.1.2", "resolved": "https://registry.npmjs.org/ngraph.graph/-/ngraph.graph-20.1.2.tgz", - Network accessline 756
"version": "20.1.2", "resolved": "https://registry.npmjs.org/ngraph.graph/-/ngraph.graph-20.1.2.tgz", "integrity": "sha512-W/G3GBR3Y5UxMLHTUCPP9v+pbtpzwuAEIqP5oZV+9IwgxAIEZwh+Foc60iPc1idlnK7Zxu0p3puxAyNmDvBd0Q==", - Network accessline 757
"resolved": "https://registry.npmjs.org/ngraph.graph/-/ngraph.graph-20.1.2.tgz", - Network accessline 764
"node_modules/ngraph.merge": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/ngraph.merge/-/ngraph.merge-1.0.0.tgz", - Network accessline 765
"version": "1.0.0", "resolved": "https://registry.npmjs.org/ngraph.merge/-/ngraph.merge-1.0.0.tgz", "integrity": "sha512-5J8YjGITUJeapsomtTALYsw7rFveYkM+lBj3QiYZ79EymQcuri65Nw3knQtFxQBU1r5iOaVRXrSwMENUPK62Vg==", - Network accessline 766
"resolved": "https://registry.npmjs.org/ngraph.merge/-/ngraph.merge-1.0.0.tgz", - Network accessline 770
"node_modules/ngraph.random": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/ngraph.random/-/ngraph.random-1.2.0.tgz", - Network accessline 771
"version": "1.2.0", "resolved": "https://registry.npmjs.org/ngraph.random/-/ngraph.random-1.2.0.tgz", "integrity": "sha512-4EUeAGbB2HWX9njd6bP6tciN6ByJfoaAvmVL9QTaZSeXrW46eNGA9GajiXiPBbvFqxUWFkEbyo6x5qsACUuVfA==", - Network accessline 772
"resolved": "https://registry.npmjs.org/ngraph.random/-/ngraph.random-1.2.0.tgz", - Network accessline 776
"node_modules/polished": { "version": "4.3.1", "resolved": "https://registry.npmjs.org/polished/-/polished-4.3.1.tgz", - Network accessline 777
"version": "4.3.1", "resolved": "https://registry.npmjs.org/polished/-/polished-4.3.1.tgz", "integrity": "sha512-OBatVyC/N7SCW/FaDHrSd+vn0o5cS855TOmYi4OkdWUMSJCET/xip//ch8xGUvtr3i44X9LVyWwQlRMTN3pwSA==", - Network accessline 778
"resolved": "https://registry.npmjs.org/polished/-/polished-4.3.1.tgz", - Network accessline 788
"node_modules/three": { "version": "0.168.0", "resolved": "https://registry.npmjs.org/three/-/three-0.168.0.tgz", - Network accessline 789
"version": "0.168.0", "resolved": "https://registry.npmjs.org/three/-/three-0.168.0.tgz", "integrity": "sha512-6m6jXtDwMJEK/GGMbAOTSAmxNdzKvvBzgd7q8bE/7Tr6m7PaBh5kKLrN7faWtlglXbzj7sVba48Idwx+NRsZXw==", - Network accessline 790
"resolved": "https://registry.npmjs.org/three/-/three-0.168.0.tgz", - Network accessline 794
"node_modules/three-forcegraph": { "version": "1.41.14", "resolved": "https://registry.npmjs.org/three-forcegraph/-/three-forcegraph-1.41.14.tgz", - Network accessline 795
"version": "1.41.14", "resolved": "https://registry.npmjs.org/three-forcegraph/-/three-forcegraph-1.41.14.tgz", "integrity": "sha512-W/cZElLXO0l6ffdMmDakh4bUGSYuSv/YxInOHMN9KAQgDwJ8904SOBh8qkTnGu7UPsi0mAsrUgkfViW8heloTA==", - Network accessline 796
"resolved": "https://registry.npmjs.org/three-forcegraph/-/three-forcegraph-1.41.14.tgz", - Network accessline 818
"node_modules/three-render-objects": { "version": "1.29.5", "resolved": "https://registry.npmjs.org/three-render-objects/-/three-render-objects-1.29.5.tgz", - Network accessline 819
"version": "1.29.5", "resolved": "https://registry.npmjs.org/three-render-objects/-/three-render-objects-1.29.5.tgz", "integrity": "sha512-OLtETrjF184NuaaI/vpRlIP9FxVNAgBBCgWYXhGFUDnPdl/2iX8rialUPGA1gEXvOTiKyepArVgm1LUkJw15rQ==" - Network accessline 820
"resolved": "https://registry.npmjs.org/three-render-objects/-/three-render-objects-1.29.5.tgz", - Network accessline 836
"node_modules/tinycolor2": { "version": "1.6.0", "resolved": "https://registry.npmjs.org/tinycolor2/-/tinycolor2-1.6.0.tgz", - Network accessline 837
"version": "1.6.0", "resolved": "https://registry.npmjs.org/tinycolor2/-/tinycolor2-1.6.0.tgz", "integrity": "sha512-XPaBkWQJdsf3pLKJV9p4qN/S+fm2Oj8AIPo1BTUhg5oxkvm9+SVEGFdhyOz7tTdUTfvxMiAs4sp6/eZO2Ew+pw==", - Network accessline 838
"resolved": "https://registry.npmjs.org/tinycolor2/-/tinycolor2-1.6.0.tgz",
pkg/liveview/web/package.json
- Executable scriptline 1
Executable file
pkg/media/doc.go
- Executable scriptline 1
Executable file
pkg/media/embed.go
- Executable scriptline 1
Executable file - Network accessline 26
model string audio bool client *http.Client - Network accessline 27
audio bool client *http.Client } - Network accessline 28
client *http.Client - Network accessline 31
// NewOpenAIMediaEmbedder embeds through baseURL (http://localhost:43181) - Network accessline 38
model: model, audio: audio, client: &http.Client{Timeout: 5 * time.Minute}, - Network accessline 39
audio: audio, client: &http.Client{Timeout: 5 * time.Minute}, } - Network accessline 40
client: &http.Client{Timeout: 5 * time.Minute},
pkg/media/env.go
pkg/media/ffmpeg.go
- Executable scriptline 1
Executable file
pkg/media/media_test.go
- Executable scriptline 1
Executable file - Network accessline 145
func TestOptionsFromEnvTakesTheDeriversThatAreSet(t *testing.T) { t.Setenv("CORTEXDB_MEDIA_VISION_URL", "http://localhost:11434") - Network accessline 146
t.Setenv("CORTEXDB_MEDIA_VISION_URL", "http://localhost:11434") - Network accessline 156
t.Fatalf("%d options, %v", len(opts), err) } t.Setenv("CORTEXDB_MEDIA_EMBED_URL", "http://localhost:43181") - Network accessline 157
} t.Setenv("CORTEXDB_MEDIA_EMBED_URL", "http://localhost:43181") if _, err := OptionsFromEnv(); err == nil { - Network accessline 158
t.Setenv("CORTEXDB_MEDIA_EMBED_URL", "http://localhost:43181")
pkg/media/ollama.go
- Executable scriptline 1
Executable file - Network accessline 26
baseURL string model string client *http.Client - Network accessline 27
model string client *http.Client } - Network accessline 28
client *http.Client - Network accessline 31
// NewOllamaDescriber describes images with model (qwen3.5, llava, gemma3, …) // at baseURL (http://localhost:11434). - Network accessline 32
// at baseURL (http://localhost:11434). - Network accessline 35
baseURL: strings.TrimRight(baseURL, "/"), model: model, client: &http.Client{Timeout: 5 * time.Minute}, - Network accessline 36
model: model, client: &http.Client{Timeout: 5 * time.Minute}, } - Network accessline 37
client: &http.Client{Timeout: 5 * time.Minute},
pkg/media/transcribe.go
- Executable scriptline 1
Executable file - Network accessline 25
apiKey string model string client *http.Client - Network accessline 26
model string client *http.Client } - Network accessline 27
client *http.Client - Network accessline 30
// NewOpenAITranscriber sends files to baseURL (http://localhost:43180/v1, - Network accessline 31
// https://api.openai.com/v1) for model (whisper-1); apiKey is optional. - Network accessline 35
[Credential-related source omitted] - Network accessline 36
model: model, client: &http.Client{Timeout: 30 * time.Minute}, } - Network accessline 37
client: &http.Client{Timeout: 30 * time.Minute},
pkg/memoryflow/config.go
- Executable scriptline 1
Executable file
pkg/memoryflow/config_test.go
- Executable scriptline 1
Executable file
pkg/memoryflow/doc.go
- Executable scriptline 1
Executable file
pkg/memoryflow/mcp.go
- Executable scriptline 1
Executable file
pkg/memoryflow/mcp_tool_coverage_test.go
- Executable scriptline 1
Executable file
pkg/memoryflow/memory_edit.go
- Executable scriptline 1
Executable file
pkg/memoryflow/memory_edit_propose.go
- Executable scriptline 1
Executable file
pkg/memoryflow/memory_edit_test.go
- Executable scriptline 1
Executable file
pkg/memoryflow/promotion.go
- Executable scriptline 1
Executable file
pkg/memoryflow/service.go
- Executable scriptline 1
Executable file
pkg/memoryflow/service_test.go
pkg/memoryflow/strategy.go
- Executable scriptline 1
Executable file
pkg/memoryflow/taxonomy.go
- Executable scriptline 1
Executable file
pkg/memoryflow/taxonomy_test.go
- Executable scriptline 1
Executable file
pkg/memoryflow/toolbox.go
- Executable scriptline 1
Executable file
pkg/memoryflow/toolbox_test.go
- Executable scriptline 1
Executable file
pkg/memoryflow/types.go
- Executable scriptline 1
Executable file
pkg/observability/call.go
- Executable scriptline 1
Executable file
pkg/observability/call_test.go
- Executable scriptline 1
Executable file
pkg/observability/concurrency_test.go
- Executable scriptline 1
Executable file - Network accessline 31
for i := 0; i < iterations; i++ { method := fmt.Sprintf("Method%d", (g+i)%methods) requests.Inc(method) - Network accessline 32
method := fmt.Sprintf("Method%d", (g+i)%methods) requests.Inc(method) gauge := inFlight.With(method) - Network accessline 33
requests.Inc(method) - Network accessline 65
for i := 0; i < methods; i++ { method := fmt.Sprintf("Method%d", i) total += requests.With(method).Value() - Network accessline 67
total += requests.With(method).Value() - Network accessline 71
} h := latency.With(method) if h.Count() != uint64(requests.With(method).Value()) { - Network accessline 72
h := latency.With(method) if h.Count() != uint64(requests.With(method).Value()) { t.Errorf("histogram count for %s = %d, want %v", method, h.Count(), requests.With(method).Value()) - Network accessline 73
if h.Count() != uint64(requests.With(method).Value()) { - Network accessline 74
t.Errorf("histogram count for %s = %d, want %v", method, h.Count(), requests.With(method).Value())
pkg/observability/expvar.go
- Executable scriptline 1
Executable file
pkg/observability/expvar_test.go
- Executable scriptline 1
Executable file
pkg/observability/histogram_redeclare_test.go
- Executable scriptline 1
Executable file
pkg/observability/log.go
- Executable scriptline 1
Executable file
pkg/observability/prometheus.go
- Executable scriptline 1
Executable file
pkg/observability/prometheus_test.go
- Executable scriptline 1
Executable file - Network accessline 236
func TestAHelpStringWithBackslashesAndNewlinesIsEscapedButKeepsQuotes(t *testing.T) { r := NewRegistry() r.NewCounter("cortexdb_requests_total", "a\\b\nc \"quoted\"") - Network accessline 238
r.NewCounter("cortexdb_requests_total", "a\\b\nc \"quoted\"") - Network accessline 240
text := render(t, r) want := `# HELP cortexdb_requests_total a\\b\nc "quoted"` - Network accessline 241
want := `# HELP cortexdb_requests_total a\\b\nc "quoted"`
pkg/observability/registry.go
- Executable scriptline 1
Executable file
pkg/observability/rotate.go
- Executable scriptline 1
Executable file
pkg/observability/rotate_test.go
- Executable scriptline 1
Executable file
pkg/observability/stages.go
- Executable scriptline 1
Executable file
pkg/observability/traceparent.go
- Executable scriptline 1
Executable file
pkg/observability/traceparent_test.go
- Executable scriptline 1
Executable file
pkg/observability/tracing.go
- Executable scriptline 1
Executable file
pkg/observability/tracing_test.go
- Executable scriptline 1
Executable file
pkg/quantization/binary_codes.go
- Executable scriptline 1
Executable file
pkg/quantization/kmeans_empty_cluster_test.go
- Executable scriptline 1
Executable file
pkg/quantization/optimized_binary_project_test.go
- Executable scriptline 1
Executable file
pkg/quantization/product_quantization.go
- Executable scriptline 1
Executable file
pkg/quantization/product_quantization_search_test.go
- Executable scriptline 1
Executable file
pkg/quantization/product_quantization_test.go
- Executable scriptline 1
Executable file
pkg/quantization/product_quantization_validation_test.go
- Executable scriptline 1
Executable file
pkg/quantization/quantizer_load_test.go
- Executable scriptline 1
Executable file
pkg/quantization/scalar_quantization.go
- Executable scriptline 1
Executable file - Network accessline 242
} step, lo := sq.steps(), sq.Min var dot, nq, nc float32 - Network accessline 243
step, lo := sq.steps(), sq.Min var dot, nq, nc float32 for d, q := range query { - Network accessline 244
var dot, nq, nc float32 - Network accessline 247
dot += q * c nq += q * q nc += c * c - Network accessline 248
nq += q * q nc += c * c } - Network accessline 249
nc += c * c - Network accessline 250
} if nq == 0 || nc == 0 { return 1, true - Network accessline 251
if nq == 0 || nc == 0 {
pkg/quantization/scalar_quantization_test.go
- Executable scriptline 1
Executable file - Network accessline 397
} q := train[(i+7)%len(train)] var dot, nq, nc float64 - Network accessline 398
q := train[(i+7)%len(train)] var dot, nq, nc float64 for d := range q { - Network accessline 399
var dot, nq, nc float64 - Network accessline 401
dot += float64(q[d]) * float64(want[d]) nq += float64(q[d]) * float64(q[d]) nc += float64(want[d]) * float64(want[d]) - Network accessline 402
nq += float64(q[d]) * float64(q[d]) nc += float64(want[d]) * float64(want[d]) } - Network accessline 403
nc += float64(want[d]) * float64(want[d])
pkg/quantization/search_binary_test.go
- Executable scriptline 1
Executable file
pkg/rpc/conn.go
- Executable scriptline 1
Executable file
pkg/rpc/conn_test.go
- Executable scriptline 1
Executable file
pkg/rpc/endpoint.go
- Executable scriptline 1
Executable file - Network accessline 16
// Endpoint turns a brain address into a dial target and its transport. // // - host:port, or http://host:port: plaintext, for loopback, the LAN or a - Network accessline 17
// // - host:port, or http://host:port: plaintext, for loopback, the LAN or a // tailnet, where the bearer token is the access control. - Network accessline 18
// - host:port, or http://host:port: plaintext, for loopback, the LAN or a - Network accessline 19
// tailnet, where the bearer token is the access control. // - https://host[:port]: TLS checked against the system roots, port 443 by // default, for a brain published behind a TLS-terminating proxy such as - Network accessline 20
// - https://host[:port]: TLS checked against the system roots, port 443 by
pkg/rpc/endpoint_test.go
- Executable scriptline 1
Executable file - Network accessline 9
{"192.168.123.253:47821", "192.168.123.253:47821", "insecure"}, {" 127.0.0.1:47821 ", "127.0.0.1:47821", "insecure"}, {"http://10.0.0.5:47821", "10.0.0.5:47821", "insecure"}, - Network accessline 10
{" 127.0.0.1:47821 ", "127.0.0.1:47821", "insecure"}, {"http://10.0.0.5:47821", "10.0.0.5:47821", "insecure"}, {"https://cortexdb.superleo.cn", "cortexdb.superleo.cn:443", "tls"}, - Network accessline 11
{"http://10.0.0.5:47821", "10.0.0.5:47821", "insecure"}, - Network accessline 12
{"https://cortexdb.superleo.cn", "cortexdb.superleo.cn:443", "tls"}, - Network accessline 13
{"https://cortexdb.superleo.cn/", "cortexdb.superleo.cn:443", "tls"}, - Network accessline 14
{"https://brain.example.com:8443", "brain.example.com:8443", "tls"}, - Network accessline 22
} } for _, bad := range []string{"https://host/api", "ftp://host:21", "https://:443"} { - Network accessline 23
} for _, bad := range []string{"https://host/api", "ftp://host:21", "https://:443"} { if _, _, err := Endpoint(bad); err == nil { - Network accessline 24
for _, bad := range []string{"https://host/api", "ftp://host:21", "https://:443"} {
pkg/rpc/v1/admin.pb.go
- Executable scriptline 1
Executable file
pkg/rpc/v1/admin_grpc.pb.go
- Executable scriptline 1
Executable file - Network accessline 27
// AdminServiceClient is the client API for AdminService service. // // For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream. - Network accessline 29
// For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.
pkg/rpc/v1/common.pb.go
- Executable scriptline 1
Executable file
pkg/rpc/v1/contract.pb.go
- Executable scriptline 1
Executable file
pkg/rpc/v1/contract_grpc.pb.go
- Executable scriptline 1
Executable file - Network accessline 26
// ContractServiceClient is the client API for ContractService service. // // For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream. - Network accessline 27
// // For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream. // - Network accessline 28
// For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.
pkg/rpc/v1/decision.pb.go
- Executable scriptline 1
Executable file
pkg/rpc/v1/decision_grpc.pb.go
- Executable scriptline 1
Executable file - Network accessline 27
// DecisionServiceClient is the client API for DecisionService service. // // For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream. - Network accessline 28
// // For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream. // - Network accessline 29
// For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.
pkg/rpc/v1/graph.pb.go
- Executable scriptline 1
Executable file - Possible obfuscationline 3065
"\x05graph\x18\x05 \x01(\v2\x14.cortexdb.v1.RdfTermH\x00R\x05graph\x88\x01\x01\x12\x1a\n" + - Possible obfuscationline 3072
"\asubject\x18\x01 \x01(\v2\x14.cortexdb.v1.RdfTermH\x00R\asubject\x88\x01\x01\x127\n" + - Possible obfuscationline 3073
"\tpredicate\x18\x02 \x01(\v2\x14.cortexdb.v1.RdfTermH\x01R\tpredicate\x88\x01\x01\x121\n" + - Possible obfuscationline 3074
"\x06object\x18\x03 \x01(\v2\x14.cortexdb.v1.RdfTermH\x02R\x06object\x88\x01\x01\x12/\n" + - Possible obfuscationline 3075
"\x05graph\x18\x04 \x01(\v2\x14.cortexdb.v1.RdfTermH\x03R\x05graph\x88\x01\x01\x12\x1f\n" + - Possible obfuscationline 3076
"\binferred\x18\x05 \x01(\bH\x04R\binferred\x88\x01\x01\x12\x14\n" + - Possible obfuscationline 3165
"\apattern\x18\x04 \x01(\v2\x1a.cortexdb.v1.TriplePatternH\x00R\apattern\x88\x01\x01\x122\n" +
pkg/rpc/v1/graph_grpc.pb.go
- Executable scriptline 1
Executable file - Network accessline 41
// KnowledgeGraphServiceClient is the client API for KnowledgeGraphService service. // // For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStrea - Network accessline 43
// For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.
pkg/rpc/v1/graphrag.pb.go
- Executable scriptline 1
Executable file
pkg/rpc/v1/graphrag_grpc.pb.go
- Executable scriptline 1
Executable file - Network accessline 30
// GraphRagServiceClient is the client API for GraphRagService service. // // For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream. - Network accessline 32
// For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.
pkg/rpc/v1/knowledge.pb.go
- Executable scriptline 1
Executable file - Possible obfuscationline 1108
"\x05title\x18\x02 \x01(\tH\x00R\x05title\x88\x01\x01\x12\x1d\n" + - Possible obfuscationline 1109
"\acontent\x18\x03 \x01(\tH\x01R\acontent\x88\x01\x01\x12\"\n" + - Possible obfuscationline 1111
"source_url\x18\x04 \x01(\tH\x02R\tsourceUrl\x88\x01\x01\x12\x1b\n" + - Possible obfuscationline 1112
"\x06author\x18\x05 \x01(\tH\x03R\x06author\x88\x01\x01\x12#\n" + - Possible obfuscationline 1115
"collection\x88\x01\x01\x12\"\n" + - Possible obfuscationline 1117
"chunk_size\x18\a \x01(\x05H\x05R\tchunkSize\x88\x01\x01\x12(\n" + - Possible obfuscationline 1118
"\rchunk_overlap\x18\b \x01(\x05H\x06R\fchunkOverlap\x88\x01\x01\x12M\n" +
pkg/rpc/v1/knowledge_grpc.pb.go
- Executable scriptline 1
Executable file - Network accessline 29
// KnowledgeServiceClient is the client API for KnowledgeService service. // // For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream. - Network accessline 31
// For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.
pkg/rpc/v1/memory.pb.go
pkg/rpc/v1/memory_grpc.pb.go
- Executable scriptline 1
Executable file - Network accessline 29
// MemoryServiceClient is the client API for MemoryService service. // // For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream. - Network accessline 31
// For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.
pkg/rpc/v1/tools.pb.go
- Executable scriptline 1
Executable file
pkg/rpc/v1/tools_grpc.pb.go
- Executable scriptline 1
Executable file - Network accessline 26
// ToolsServiceClient is the client API for ToolsService service. // // For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream. - Network accessline 28
// For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.
pkg/rpcserver/admin.go
- Executable scriptline 1
Executable file
pkg/rpcserver/admin_test.go
- Executable scriptline 1
Executable file
pkg/rpcserver/auth.go
- Executable scriptline 1
Executable file
pkg/rpcserver/auth_export.go
- Executable scriptline 1
Executable file
pkg/rpcserver/auth_export_source_test.go
- Executable scriptline 1
Executable file
pkg/rpcserver/auth_test.go
- Executable scriptline 1
Executable file
pkg/rpcserver/confined_check_sources_test.go
- Executable scriptline 1
Executable file
pkg/rpcserver/confined_chunkless_test.go
- Executable scriptline 1
Executable file
pkg/rpcserver/confined_expiry_roundtrip_test.go
- Executable scriptline 1
Executable file
pkg/rpcserver/confined_graph_tools_test.go
- Executable scriptline 1
Executable file
pkg/rpcserver/confined_graph_walk_test.go
- Executable scriptline 1
Executable file
pkg/rpcserver/confined_ingest_marks_test.go
- Executable scriptline 1
Executable file
pkg/rpcserver/confined_review_roundtrip_test.go
- Executable scriptline 1
Executable file
pkg/rpcserver/confined_tools_review_test.go
- Executable scriptline 1
Executable file
pkg/rpcserver/confined_tools_round2_test.go
- Executable scriptline 1
Executable file
pkg/rpcserver/confined_typed_args_test.go
- Executable scriptline 1
Executable file
pkg/rpcserver/confined_typed_writers_test.go
- Executable scriptline 1
Executable file
pkg/rpcserver/contract.go
- Executable scriptline 1
Executable file
pkg/rpcserver/contract_test.go
- Executable scriptline 1
Executable file
pkg/rpcserver/convert_common.go
- Executable scriptline 1
Executable file
pkg/rpcserver/convert_graph.go
- Executable scriptline 1
Executable file
pkg/rpcserver/decision.go
- Executable scriptline 1
Executable file
pkg/rpcserver/decision_test.go
- Executable scriptline 1
Executable file
pkg/rpcserver/errors.go
- Executable scriptline 1
Executable file
pkg/rpcserver/errors_test.go
- Executable scriptline 1
Executable file
pkg/rpcserver/graph.go
- Executable scriptline 1
Executable file
pkg/rpcserver/graph_test.go
- Executable scriptline 1
Executable file - Network accessline 24
ns, err := client.UpsertNamespace(ctx, &rpcv1.UpsertNamespaceRequest{Prefix: "ex", Uri: "https://example.com/"}) - Network accessline 50
q, err := client.QuerySparql(ctx, &rpcv1.QuerySparqlRequest{ Query: `PREFIX schema: <https://schema.org/> - Network accessline 51
Query: `PREFIX schema: <https://schema.org/> - Network accessline 52
SELECT ?name WHERE { <https://example.com/alice> schema:name ?name . }`, - Network accessline 58
exp, err := client.ExportKnowledgeGraph(ctx, &rpcv1.ExportKnowledgeGraphRequest{Format: "ntriples"}) if err != nil || !strings.Contains(exp.GetContent(), "<https://example.com/alice>") { - Network accessline 59
if err != nil || !strings.Contains(exp.GetContent(), "<https://example.com/alice>") { - Network accessline 63
imp, err := client.ImportKnowledgeGraph(ctx, &rpcv1.ImportKnowledgeGraphRequest{ Format: "ntriples", Content: "<https://example.com/carol> <https://schema.org/name> \"Carol\" .\n", - Network accessline 64
Format: "ntriples", Content: "<https://example.com/carol> <https://schema.org/name> \"Carol\" .\n", }) - Network accessline 65
Content: "<https://example.com/carol> <https://schema.org/name> \"Carol\" .\n", - Network accessline 71
shapeID := "https://example.com/PersonShape" - Network accessline 72
shacl, err := client.ValidateShacl(ctx, &rpcv1.ValidateShaclRequest{ Shapes: []*rpcv1.RdfTriple{ {Subject: iri(shapeID), Predicate: iri("http://www.w3.org/1999/02/22-rdf-syntax-ns#type"), Object: iri("http://www.w3.org/ns/shacl#NodeSha - Network accessline 73
Shapes: []*rpcv1.RdfTriple{ {Subject: iri(shapeID), Predicate: iri("http://www.w3.org/1999/02/22-rdf-syntax-ns#type"), Object: iri("http://www.w3.org/ns/shacl#NodeShape")}, {Subject: iri(shapeID), Predicate: iri("http://www.w3.org/ns/ - Network accessline 74
{Subject: iri(shapeID), Predicate: iri("http://www.w3.org/1999/02/22-rdf-syntax-ns#type"), Object: iri("http://www.w3.org/ns/shacl#NodeShape")}, - Network accessline 75
{Subject: iri(shapeID), Predicate: iri("http://www.w3.org/ns/shacl#targetClass"), Object: iri("https://schema.org/Person")}, - Network accessline 210
same := "http://www.w3.org/2002/07/owl#sameAs" - Network accessline 211
if _, err := client.UpsertKnowledgeGraph(ctx, &rpcv1.UpsertKnowledgeGraphRequest{ Triples: []*rpcv1.RdfTriple{ {Subject: iri("https://example.com/a"), Predicate: iri(same), Object: iri("https://example.com/b")}, - Network accessline 212
Triples: []*rpcv1.RdfTriple{ {Subject: iri("https://example.com/a"), Predicate: iri(same), Object: iri("https://example.com/b")}, {Subject: iri("https://example.com/b"), Predicate: iri(same), Object: iri("https://example.com/c")}, - Network accessline 213
{Subject: iri("https://example.com/a"), Predicate: iri(same), Object: iri("https://example.com/b")}, - Network accessline 214
{Subject: iri("https://example.com/b"), Predicate: iri(same), Object: iri("https://example.com/c")}, - Network accessline 215
{Subject: iri("https://example.com/a"), Predicate: iri("https://schema.org/name"), Object: literal("A")}, - Network accessline 247
const ( rdfType = "http://www.w3.org/1999/02/22-rdf-syntax-ns#type" - Network accessline 248
rdfType = "http://www.w3.org/1999/02/22-rdf-syntax-ns#type" - Network accessline 249
disjoint = "http://www.w3.org/2002/07/owl#disjointWith" - Network accessline 251
if _, err := client.UpsertKnowledgeGraph(ctx, &rpcv1.UpsertKnowledgeGraphRequest{ Triples: []*rpcv1.RdfTriple{ {Subject: iri("https://example.com/Person"), Predicate: iri(disjoint), Object: iri("https://example.com/Company")}, - Network accessline 252
Triples: []*rpcv1.RdfTriple{ {Subject: iri("https://example.com/Person"), Predicate: iri(disjoint), Object: iri("https://example.com/Company")}, {Subject: iri("https://example.com/acme"), Predicate: iri(rdfType), Object: iri("https:// - Network accessline 253
{Subject: iri("https://example.com/Person"), Predicate: iri(disjoint), Object: iri("https://example.com/Company")}, - Network accessline 254
{Subject: iri("https://example.com/acme"), Predicate: iri(rdfType), Object: iri("https://example.com/Person")}, - Network accessline 255
{Subject: iri("https://example.com/acme"), Predicate: iri(rdfType), Object: iri("https://example.com/Company")}, - Network accessline 278
subjects[tr.GetSubject().GetValue()] = true } if !subjects["https://example.com/acme"] { - Network accessline 279
} if !subjects["https://example.com/acme"] { t.Fatalf("conflicting triples %+v do not name acme", clash.GetTriples()) - Network accessline 280
if !subjects["https://example.com/acme"] {
pkg/rpcserver/graphrag.go
- Executable scriptline 1
Executable file
pkg/rpcserver/graphrag_test.go
- Executable scriptline 1
Executable file
pkg/rpcserver/harness_test.go
- Executable scriptline 1
Executable file
pkg/rpcserver/include_proposed_test.go
- Executable scriptline 1
Executable file
pkg/rpcserver/ingest_condition_test.go
- Executable scriptline 1
Executable file
pkg/rpcserver/ingest_ownership_test.go
- Executable scriptline 1
Executable file
pkg/rpcserver/key_file_reload_test.go
- Executable scriptline 1
Executable file
pkg/rpcserver/knowledge.go
- Executable scriptline 1
Executable file
pkg/rpcserver/knowledge_get_list_test.go
- Executable scriptline 1
Executable file
pkg/rpcserver/knowledge_test.go
- Executable scriptline 1
Executable file
pkg/rpcserver/memory.go
- Executable scriptline 1
Executable file
pkg/rpcserver/memory_test.go
- Executable scriptline 1
Executable file
pkg/rpcserver/method_coverage_test.go
- Executable scriptline 1
Executable file
pkg/rpcserver/metrics.go
pkg/rpcserver/metrics_recall_test.go
- Executable scriptline 1
Executable file
pkg/rpcserver/metrics_test.go
- Executable scriptline 1
Executable file
pkg/rpcserver/ownership.go
- Executable scriptline 1
Executable file
pkg/rpcserver/ownership_test.go
- Executable scriptline 1
Executable file
pkg/rpcserver/recover.go
- Executable scriptline 1
Executable file
pkg/rpcserver/recover_test.go
- Executable scriptline 1
Executable file
pkg/rpcserver/scoped_keys_test.go
- Executable scriptline 1
Executable file
pkg/rpcserver/server.go
- Executable scriptline 1
Executable file
pkg/rpcserver/sparql_access.go
- Executable scriptline 1
Executable file
pkg/rpcserver/sparql_access_json.go
- Executable scriptline 1
Executable file
pkg/rpcserver/tools.go
- Executable scriptline 1
Executable file
pkg/rpcserver/tools_auth_test.go
pkg/rpcserver/tools_guard_test.go
- Executable scriptline 1
Executable file
pkg/rpcserver/tools_test.go
- Executable scriptline 1
Executable file
pkg/rpcserver/trace.go
- Executable scriptline 1
Executable file
pkg/rpcserver/trace_bound_test.go
- Executable scriptline 1
Executable file
pkg/rpcserver/trace_flow_test.go
- Executable scriptline 1
Executable file
pkg/rpcserver/trace_ids_test.go
- Executable scriptline 1
Executable file
pkg/rpcserver/trace_reqid_test.go
- Executable scriptline 1
Executable file
pkg/rpcserver/trace_test.go
- Executable scriptline 1
Executable file
pkg/rpcserver/upsert_blank_id_test.go
- Executable scriptline 1
Executable file
pkg/rpcserver/upsert_ownership_test.go
- Executable scriptline 1
Executable file
pkg/semantic-router/batch_validation_test.go
- Executable scriptline 1
Executable file
pkg/semantic-router/cache_retry_test.go
- Executable scriptline 1
Executable file
pkg/semantic-router/cached_embedder_race_test.go
- Executable scriptline 1
Executable file
pkg/semantic-router/embedder.go
- Executable scriptline 1
Executable file
pkg/semantic-router/extraction_case_test.go
- Executable scriptline 1
Executable file
pkg/semantic-router/function_route_name_test.go
- Executable scriptline 1
Executable file
pkg/semantic-router/hybrid.go
- Executable scriptline 1
Executable file
pkg/semantic-router/hybrid_test.go
- Executable scriptline 1
Executable file
pkg/semantic-router/negative_similarity_test.go
- Executable scriptline 1
Executable file
pkg/semantic-router/router.go
- Executable scriptline 1
Executable file
pkg/semantic-router/router_test.go
- Executable scriptline 1
Executable file
pkg/semantic-router/schema.go
- Executable scriptline 1
Executable file
pkg/semantic-router/schema_extractor_test.go
- Executable scriptline 1
Executable file
pkg/semantic-router/schema_required_list_test.go
- Executable scriptline 1
Executable file
pkg/semantic-router/schema_test.go
- Executable scriptline 1
Executable file
pkg/semantic-router/sparse.go
- Executable scriptline 1
Executable file
pkg/semantic-router/sparse_refit_test.go
- Executable scriptline 1
Executable file
pkg/semantic-router/sparse_test.go
- Executable scriptline 1
Executable file
pkg/semantic-router/types.go
- Executable scriptline 1
Executable file
pkg/sqldialect/dialect.go
- Executable scriptline 1
Executable file
pkg/sqldialect/dialect_test.go
- Executable scriptline 1
Executable file
pkg/sqldialect/extension.go
- Executable scriptline 1
Executable file
pkg/sqldialect/extension_test.go
- Executable scriptline 1
Executable file
pkg/sqldialect/json_array_contains_guard_test.go
- Executable scriptline 1
Executable file
pkg/sqldialect/json_test.go
- Executable scriptline 1
Executable file
plugins/cortexdb-live/.claude-plugin/plugin.json
- Network accessline 7
"email": "ll_faw@hotmail.com" }, "homepage": "https://github.com/liliang-cn/cortexdb", - Network accessline 8
}, "homepage": "https://github.com/liliang-cn/cortexdb", "repository": "https://github.com/liliang-cn/cortexdb", - Network accessline 9
"homepage": "https://github.com/liliang-cn/cortexdb", - Network accessline 10
"repository": "https://github.com/liliang-cn/cortexdb",
plugins/cortexdb-live/hooks/register.tsx
- Executable scriptline 1
Executable file
plugins/cortexdb-live/tests/recall.test.tsx
- Executable scriptline 1
Executable file
plugins/cortexdb-live/types/index.d.ts
- Executable scriptline 1
Executable file
plugins/cortexdb/.claude-plugin/plugin.json
- Network accessline 8
"email": "ll_faw@hotmail.com" }, "homepage": "https://github.com/liliang-cn/cortexdb", - Network accessline 9
}, "homepage": "https://github.com/liliang-cn/cortexdb", "repository": "https://github.com/liliang-cn/cortexdb", - Network accessline 10
"homepage": "https://github.com/liliang-cn/cortexdb", - Network accessline 11
"repository": "https://github.com/liliang-cn/cortexdb",
plugins/cortexdb/.codex-plugin/plugin.json
- Network accessline 6
"name": "Liang Li", "email": "ll_faw@hotmail.com", "url": "https://github.com/liliang-cn/cortexdb" - Network accessline 7
"email": "ll_faw@hotmail.com", "url": "https://github.com/liliang-cn/cortexdb" }, - Network accessline 8
"url": "https://github.com/liliang-cn/cortexdb" - Network accessline 9
}, "homepage": "https://github.com/liliang-cn/cortexdb", "repository": "https://github.com/liliang-cn/cortexdb", - Network accessline 10
"homepage": "https://github.com/liliang-cn/cortexdb", - Network accessline 11
"repository": "https://github.com/liliang-cn/cortexdb", - Network accessline 30
"category": "Productivity", "capabilities": ["Read", "Write"], "websiteURL": "https://github.com/liliang-cn/cortexdb" - Network accessline 31
"capabilities": ["Read", "Write"], "websiteURL": "https://github.com/liliang-cn/cortexdb" } - Network accessline 32
"websiteURL": "https://github.com/liliang-cn/cortexdb"
plugins/cortexdb/README.md
- Network accessline 37
session directives and automatic recall. Installing the plugin enables its MCP tools, but does not automatically trust its hooks. Hooks that change after an update need review again. See the [Codex hook documentation](https://learn.chatgpt. - Network accessline 39
update need review again. See the [Codex hook documentation](https://learn.chatgpt.com/docs/hooks). - Network accessline 57
| `CORTEXDB_PATH` | `~/.cortexdb/cortexdb.db` | Path to the SQLite database file the MCP server opens. Defaults to a single **global** store shared by every project on the machine (the directory is created automatically; SQLite WAL makes co - Network accessline 58
| `CORTEXDB_MCP_BIN` | _(unset)_ | Path to a local MCP server binary to run instead of downloading (e.g. a dev build). | | `CORTEXDB_REMOTE` | _(unset)_ | `host:port` of a central `cortexdb-grpc` (plaintext, for loopback, a LAN or a tailnet - Network accessline 59
| `CORTEXDB_REMOTE` | _(unset)_ | `host:port` of a central `cortexdb-grpc` (plaintext, for loopback, a LAN or a tailnet), or `https://host[:port]` for one published behind a TLS-terminating proxy (port 443 by default). **Setting it switches - Network accessline 61
| `CORTEXDB_RECALL_TOPK` | `3` | How many matched memories the auto-recall hook injects per prompt (see below). | | `CORTEXDB_SESSION_CONTEXT_MAX` | `30` | How many of the project's memories the SessionStart index lists (see [Proactive memo - Network accessline 62
| `CORTEXDB_SESSION_CONTEXT_MAX` | `30` | How many of the project's memories the SessionStart index lists (see [Proactive memory](#proactive-memory-sessionstart)). | | `CORTEXDB_EMBED_BASE_URL` | _(unset)_ | OpenAI-compatible `/embeddings` - Network accessline 63
| `CORTEXDB_EMBED_BASE_URL` | _(unset)_ | OpenAI-compatible `/embeddings` base URL. **Setting it turns on semantic retrieval** (hybrid vector + lexical). Point it at any provider, including a local Ollama: `http://localhost:11434/v1`. `OPEN - Network accessline 65
| `CORTEXDB_EMBED_DIM` | `1536` | Embedding dimension — must match the model (e.g. `768` for `embeddinggemma`). | | `CORTEXDB_EMBED_API_KEY` | _(unset)_ | API key for the embeddings endpoint (Ollama accepts any value). `OPENAI_API_KEY` is a - Network accessline 66
[Credential-related source omitted] - Access to secretsline 66
[Credential-related source omitted] - Network accessline 67
| `CORTEXDB_LLM_BASE_URL` | _(unset)_ | Chat endpoint for **LLM graph distillation**. When set, `/cortexdb-graph` and `/cortexdb-import-memory` use an LLM to extract clean, typed entities and only explicitly-stated relations, instead of the - Network accessline 68
| `CORTEXDB_LLM_MODEL` | `qwen3.5` | Chat model for graph distillation. | | `CORTEXDB_LLM_API_KEY` | _(unset)_ | Bearer token for the OpenAI-compatible chat path (Ollama needs none). | | `CORTEXDB_RERANK_BASE_URL` | _(unset)_ | Cross-encode - Network accessline 69
[Credential-related source omitted] - Access to secretsline 69
[Credential-related source omitted] - Network accessline 70
| `CORTEXDB_RERANK_BASE_URL` | _(unset)_ | Cross-encoder **reranker** endpoint. When set, retrieval (SearchKnowledge / GraphRAG / hybrid) reorders candidates with a real cross-encoder before the built-in MMR diversity pass — a semantic upgr - Access to secretsline 72
[Credential-related source omitted] - Network accessline 78
export CORTEXDB_EMBED_BASE_URL="http://localhost:11434/v1" - Access to secretsline 81
[Credential-related source omitted] - Network accessline 87
export CORTEXDB_LLM_BASE_URL="http://localhost:11434" # native /api/chat, think:false - Access to secretsline 119
[Credential-related source omitted] - Access to secretsline 127
[Credential-related source omitted] - Access to secretsline 191
[Credential-related source omitted]
plugins/cortexdb/bin/cortexdb-file-context
- Executable scriptline 1
#!/bin/sh
plugins/cortexdb/bin/cortexdb-mcp
- Executable scriptline 1
#!/bin/sh - Network accessline 48
if [ -n "$version" ]; then bin="${cache_dir}/${asset}-${version}" url="https://github.com/${REPO}/releases/download/v${version}/${asset}" - Network accessline 49
bin="${cache_dir}/${asset}-${version}" url="https://github.com/${REPO}/releases/download/v${version}/${asset}" else - Network accessline 50
url="https://github.com/${REPO}/releases/download/v${version}/${asset}" - Network accessline 51
else bin="${cache_dir}/${asset}" url="https://github.com/${REPO}/releases/latest/download/${asset}" - Network accessline 52
bin="${cache_dir}/${asset}" url="https://github.com/${REPO}/releases/latest/download/${asset}" fi - Network accessline 53
url="https://github.com/${REPO}/releases/latest/download/${asset}" - Network accessline 57
mkdir -p "$cache_dir" tmp="${bin}.download.$$" if command -v curl >/dev/null 2>&1; then - Network accessline 58
tmp="${bin}.download.$$" if command -v curl >/dev/null 2>&1; then curl -fsSL "$url" -o "$tmp" - Network accessline 59
if command -v curl >/dev/null 2>&1; then - Network accessline 60
curl -fsSL "$url" -o "$tmp" - Network accessline 61
elif command -v wget >/dev/null 2>&1; then - Network accessline 62
wget -qO "$tmp" "$url" - Network accessline 63
else echo "cortexdb-mcp: need curl or wget to download the prebuilt server binary." >&2 echo "cortexdb-mcp: or download it manually:" >&2 - Network accessline 64
echo "cortexdb-mcp: need curl or wget to download the prebuilt server binary." >&2 - Network accessline 65
echo "cortexdb-mcp: or download it manually:" >&2 echo " curl -fsSL '$url' -o '$bin' && chmod +x '$bin'" >&2 exit 1 - Network accessline 66
echo " curl -fsSL '$url' -o '$bin' && chmod +x '$bin'" >&2 - Dangerous shell operationline 77
rm -f "$old"
plugins/cortexdb/bin/cortexdb-mcp-path
- Executable scriptline 1
#!/bin/sh
plugins/cortexdb/bin/cortexdb-mcp.cmd
- Executable scriptline 1
Executable file - Network accessline 32
if defined VERSION ( set "BIN=%CACHE_DIR%\%ASSET%-%VERSION%" set "URL=https://github.com/%REPO%/releases/download/v%VERSION%/%ASSET%" - Network accessline 33
set "BIN=%CACHE_DIR%\%ASSET%-%VERSION%" set "URL=https://github.com/%REPO%/releases/download/v%VERSION%/%ASSET%" ) else ( - Network accessline 34
set "URL=https://github.com/%REPO%/releases/download/v%VERSION%/%ASSET%" - Network accessline 35
) else ( set "BIN=%CACHE_DIR%\%ASSET%" set "URL=https://github.com/%REPO%/releases/latest/download/%ASSET%" - Network accessline 36
set "BIN=%CACHE_DIR%\%ASSET%" set "URL=https://github.com/%REPO%/releases/latest/download/%ASSET%" ) - Network accessline 37
set "URL=https://github.com/%REPO%/releases/latest/download/%ASSET%"
plugins/cortexdb/bin/cortexdb-recall
- Executable scriptline 1
#!/bin/sh
plugins/cortexdb/bin/cortexdb-session-end
- Executable scriptline 1
#!/bin/sh - Dangerous shell operationline 74
find "$cache_root" -maxdepth 1 -name 'capture-payload.*' -mtime +0 -exec rm -f {} + 2>/dev/null || true - Dangerous shell operationline 76
cat > "$payload" 2>/dev/null || { rm -f "$payload"; exit 0; } - Dangerous shell operationline 85
trap "rm -f \"\$2\"" EXIT
plugins/cortexdb/bin/cortexdb-session-start
- Executable scriptline 1
#!/bin/sh
plugins/cortexdb/commands/cortexdb-global-search.md
- Network accessline 16
With an LLM configured (`CORTEXDB_LLM_BASE_URL`, e.g. a local Ollama `http://localhost:11434`, and `CORTEXDB_LLM_MODEL`) the community reports and the answer are the model's. Without one it still runs: reports are assembled deterministicall
plugins/cortexdb/commands/cortexdb-graph-update.md
- Network accessline 7
Needs only a chat model (`CORTEXDB_LLM_BASE_URL`, e.g. a local Ollama at `http://localhost:11434`, plus `CORTEXDB_LLM_MODEL`). **No embedding model required** — the existing entities relevant to the text are found by lexical mention.
plugins/cortexdb/commands/cortexdb-multi-hop.md
- Network accessline 7
Requires an LLM — set `CORTEXDB_LLM_BASE_URL` (e.g. a local Ollama `http://localhost:11434`) and `CORTEXDB_LLM_MODEL` (e.g. `qwen3.5`). Run in a shell, putting the question in `Q`:
plugins/cortexdb/skills/cortexdb/SKILL.md
- Network accessline 138
Triples: []cortexdb.KnowledgeGraphTriple{ { Subject: graph.NewIRI("https://example.com/alice"), - Network accessline 139
{ Subject: graph.NewIRI("https://example.com/alice"), Predicate: graph.NewIRI(graph.RDFType), - Network accessline 140
Subject: graph.NewIRI("https://example.com/alice"), - Network accessline 141
Predicate: graph.NewIRI(graph.RDFType), Object: graph.NewIRI("https://example.com/Person"), }, - Network accessline 142
Object: graph.NewIRI("https://example.com/Person"), - Network accessline 147
result, _ := db.QueryKnowledgeGraph(ctx, cortexdb.KnowledgeGraphQueryRequest{ Query: `SELECT ?o WHERE { <https://example.com/alice> ?p ?o . }`, - Network accessline 148
Query: `SELECT ?o WHERE { <https://example.com/alice> ?p ?o . }`, - Network accessline 205
Triples: []cortexdb.KnowledgeGraphTriple{ { Subject: graph.NewIRI("https://example.com/Employee"), - Network accessline 206
{ Subject: graph.NewIRI("https://example.com/Employee"), Predicate: graph.NewIRI("http://www.w3.org/2000/01/rdf-schema#subClassOf"), - Network accessline 207
Subject: graph.NewIRI("https://example.com/Employee"), - Network accessline 208
Predicate: graph.NewIRI("http://www.w3.org/2000/01/rdf-schema#subClassOf"), - Network accessline 209
Object: graph.NewIRI("https://example.com/Person"), - Network accessline 219
report, _ := db.ValidateKnowledgeGraphSHACL(ctx, cortexdb.KnowledgeGraphSHACLValidateRequest{ Shapes: []cortexdb.KnowledgeGraphTriple{ {Subject: graph.NewIRI("https://example.com/PersonShape"), Predicate: graph.NewIRI(graph.RDFT - Network accessline 220
Shapes: []cortexdb.KnowledgeGraphTriple{ {Subject: graph.NewIRI("https://example.com/PersonShape"), Predicate: graph.NewIRI(graph.RDFType), Object: graph.NewIRI(graph.SHACLNodeShape)}, {Subject: graph.NewIRI("https://example - Network accessline 221
{Subject: graph.NewIRI("https://example.com/PersonShape"), Predicate: graph.NewIRI(graph.RDFType), Object: graph.NewIRI(graph.SHACLNodeShape)}, - Network accessline 222
{Subject: graph.NewIRI("https://example.com/PersonShape"), Predicate: graph.NewIRI(graph.SHACLTargetClass), Object: graph.NewIRI("https://example.com/Person")}, - Network accessline 307
[Credential-related source omitted] - Access to secretsline 307
[Credential-related source omitted] - Network accessline 308
OPENAI_BASE_URL=http://43.167.167.6:8080/v1
plugins/dsh-cortexdb-memory/README.md
- Network accessline 62
export CORTEXDB_LLM_BASE_URL=https://api.example.com/v1 # OpenAI-compatible, or an Ollama host - Access to secretsline 64
[Credential-related source omitted] - Network accessline 70
- id: cortexdb-memory config: captureLlmBaseUrl: https://api.deepseek.com/v1 - Network accessline 71
config: captureLlmBaseUrl: https://api.deepseek.com/v1 captureLlmModel: deepseek-v4-flash - Network accessline 72
captureLlmBaseUrl: https://api.deepseek.com/v1 - Access to secretsline 74
[Credential-related source omitted] - Network accessline 90
| Field | Default | Meaning | | --- | --- | --- | | `endpoint` | `CORTEXDB_REMOTE`, else `127.0.0.1:47821` | Sidecar, `host:port`, or an `https://` URL. | - Network accessline 91
| --- | --- | --- | | `endpoint` | `CORTEXDB_REMOTE`, else `127.0.0.1:47821` | Sidecar, `host:port`, or an `https://` URL. | | `token` | `CORTEXDB_GRPC_TOKEN` | Bearer token, if the sidecar requires one. | - Network accessline 92
| `endpoint` | `CORTEXDB_REMOTE`, else `127.0.0.1:47821` | Sidecar, `host:port`, or an `https://` URL. |
plugins/dsh-cortexdb-memory/lib/backend.js
- Executable scriptline 1
Executable file - Network accessline 21
const DEFAULT_ENDPOINT = "127.0.0.1:47821"; const RELEASES = "https://github.com/liliang-cn/cortexdb/releases/download"; - Network accessline 22
const RELEASES = "https://github.com/liliang-cn/cortexdb/releases/download"; - Access to secretsline 140
[Credential-related source omitted]
plugins/dsh-cortexdb-memory/lib/capture.js
plugins/dsh-cortexdb-memory/lib/grpc.js
plugins/dsh-cortexdb-memory/lib/index.js
plugins/dsh-cortexdb-memory/lib/recall.js
- Executable scriptline 1
Executable file
plugins/dsh-cortexdb-memory/package-lock.json
- Network accessline 29
"node_modules/@deepseek-ai/cordis": { "version": "4.0.4", "resolved": "https://registry.npmjs.org/@deepseek-ai/cordis/-/cordis-4.0.4.tgz", - Network accessline 30
"version": "4.0.4", "resolved": "https://registry.npmjs.org/@deepseek-ai/cordis/-/cordis-4.0.4.tgz", "integrity": "sha512-obgyxqWAmFn3Re8kvsuUnyW+ihrz6eJCnJO4fh1cQzDtmPYz/zzVeUkH9R94I0OwSVOocK67Kgakm04j/oQXzg==", - Network accessline 31
"resolved": "https://registry.npmjs.org/@deepseek-ai/cordis/-/cordis-4.0.4.tgz", - Network accessline 55
"node_modules/@deepseek-ai/cosmokit": { "version": "1.8.5", "resolved": "https://registry.npmjs.org/@deepseek-ai/cosmokit/-/cosmokit-1.8.5.tgz", - Network accessline 56
"version": "1.8.5", "resolved": "https://registry.npmjs.org/@deepseek-ai/cosmokit/-/cosmokit-1.8.5.tgz", "integrity": "sha512-LXsrlem9z8dq4sLflj2yuCuYX7KqhdzF5hZly3eZyuTo8d6oDSOXuEgC5DbQWKW+lksm6zmOutQLsP/ma6wR6A==", - Network accessline 57
"resolved": "https://registry.npmjs.org/@deepseek-ai/cosmokit/-/cosmokit-1.8.5.tgz", - Network accessline 62
"node_modules/@deepseek-ai/dsh-agent": { "version": "0.2.0-rc.2", "resolved": "https://registry.npmjs.org/@deepseek-ai/dsh-agent/-/dsh-agent-0.2.0-rc.2.tgz", - Network accessline 63
"version": "0.2.0-rc.2", "resolved": "https://registry.npmjs.org/@deepseek-ai/dsh-agent/-/dsh-agent-0.2.0-rc.2.tgz", "integrity": "sha512-CUkbU+c1G0ETXkpoLkpAFo5midz66FQGtlgQOP9pzvU9H3zJQVl4H5LrhhGVbEXKLFgdbtQiOynEW8hpWn3y0Q==", - Network accessline 64
"resolved": "https://registry.npmjs.org/@deepseek-ai/dsh-agent/-/dsh-agent-0.2.0-rc.2.tgz", - Network accessline 87
"node_modules/@deepseek-ai/dsh-brand": { "version": "0.2.0-rc.2", "resolved": "https://registry.npmjs.org/@deepseek-ai/dsh-brand/-/dsh-brand-0.2.0-rc.2.tgz", - Network accessline 88
"version": "0.2.0-rc.2", "resolved": "https://registry.npmjs.org/@deepseek-ai/dsh-brand/-/dsh-brand-0.2.0-rc.2.tgz", "integrity": "sha512-A5XlN4tIgP0qObkYFhcZ7Oz/tM2oESEZqLwS0Qq+sM1ivGx6o4AMPgJdfKQlwLzqk0cMLNtAaVBHfiYoElt4lw==", - Network accessline 89
"resolved": "https://registry.npmjs.org/@deepseek-ai/dsh-brand/-/dsh-brand-0.2.0-rc.2.tgz", - Network accessline 97
"node_modules/@deepseek-ai/dsh-invariants": { "version": "0.2.0-rc.2", "resolved": "https://registry.npmjs.org/@deepseek-ai/dsh-invariants/-/dsh-invariants-0.2.0-rc.2.tgz", - Network accessline 98
"version": "0.2.0-rc.2", "resolved": "https://registry.npmjs.org/@deepseek-ai/dsh-invariants/-/dsh-invariants-0.2.0-rc.2.tgz", "integrity": "sha512-QOVc0HpRsS8ekvprb45FlxieDvgR/cAMaxW289HASjMoV/U/B54FpbkHuPBw4EnTw07/sPkjx2B/23+Y - Network accessline 99
"resolved": "https://registry.npmjs.org/@deepseek-ai/dsh-invariants/-/dsh-invariants-0.2.0-rc.2.tgz", - Network accessline 111
"node_modules/@deepseek-ai/dsh-llm": { "version": "0.2.0-rc.2", "resolved": "https://registry.npmjs.org/@deepseek-ai/dsh-llm/-/dsh-llm-0.2.0-rc.2.tgz", - Network accessline 112
"version": "0.2.0-rc.2", "resolved": "https://registry.npmjs.org/@deepseek-ai/dsh-llm/-/dsh-llm-0.2.0-rc.2.tgz", "integrity": "sha512-6QFrQn/h0iNqCfPpgQidnHtLSpA99A7ZND/uYKaGSd/4BGP8KBhuRd0w63e9s4u+hfW8jc3j29WKcNLIOeUfcA==", - Network accessline 113
"resolved": "https://registry.npmjs.org/@deepseek-ai/dsh-llm/-/dsh-llm-0.2.0-rc.2.tgz", - Network accessline 130
"node_modules/@deepseek-ai/dsh-ptc-runtime": { "version": "0.2.0-rc.2", "resolved": "https://registry.npmjs.org/@deepseek-ai/dsh-ptc-runtime/-/dsh-ptc-runtime-0.2.0-rc.2.tgz", - Network accessline 131
"version": "0.2.0-rc.2", "resolved": "https://registry.npmjs.org/@deepseek-ai/dsh-ptc-runtime/-/dsh-ptc-runtime-0.2.0-rc.2.tgz", "integrity": "sha512-HR/3h1VFRcNlAAjCtCAxZ4V3F5pViYicXcLBuYLGjzXWpOhr4zKzeFKh9+UMLjsc9XWIarJMoSvxl6 - Network accessline 132
"resolved": "https://registry.npmjs.org/@deepseek-ai/dsh-ptc-runtime/-/dsh-ptc-runtime-0.2.0-rc.2.tgz", - Network accessline 142
"node_modules/@deepseek-ai/dsh-sandbox": { "version": "0.2.0-rc.2", "resolved": "https://registry.npmjs.org/@deepseek-ai/dsh-sandbox/-/dsh-sandbox-0.2.0-rc.2.tgz", - Network accessline 143
"version": "0.2.0-rc.2", "resolved": "https://registry.npmjs.org/@deepseek-ai/dsh-sandbox/-/dsh-sandbox-0.2.0-rc.2.tgz", "integrity": "sha512-luKF7ey6HRZkGhImqLCB5Npt4f4omDRk1r+x5qQNqqdNOuN9LXciKDMNPfnSbHfKCcqSZbH3sK+APOmKzRAhVA - Network accessline 144
"resolved": "https://registry.npmjs.org/@deepseek-ai/dsh-sandbox/-/dsh-sandbox-0.2.0-rc.2.tgz", - Network accessline 158
"node_modules/@deepseek-ai/dsh-sandbox-policy": { "version": "0.2.0-rc.2", "resolved": "https://registry.npmjs.org/@deepseek-ai/dsh-sandbox-policy/-/dsh-sandbox-policy-0.2.0-rc.2.tgz", - Network accessline 159
"version": "0.2.0-rc.2", "resolved": "https://registry.npmjs.org/@deepseek-ai/dsh-sandbox-policy/-/dsh-sandbox-policy-0.2.0-rc.2.tgz", "integrity": "sha512-0xXVqWw908/V6scohMyyU9SZSiQJYji+S1hMPulcUNLb3iew89d+WPWMIkWQBJRvcJzdQ2gh - Network accessline 160
"resolved": "https://registry.npmjs.org/@deepseek-ai/dsh-sandbox-policy/-/dsh-sandbox-policy-0.2.0-rc.2.tgz", - Network accessline 179
"node_modules/@deepseek-ai/dsh-scope": { "version": "0.2.0-rc.2", "resolved": "https://registry.npmjs.org/@deepseek-ai/dsh-scope/-/dsh-scope-0.2.0-rc.2.tgz", - Network accessline 180
"version": "0.2.0-rc.2", "resolved": "https://registry.npmjs.org/@deepseek-ai/dsh-scope/-/dsh-scope-0.2.0-rc.2.tgz", "integrity": "sha512-066p7Wv74GNWt4xA5Cyvl+7c/i9KrNEDALYh2/hu0VsJPLb4T9He+TY7y1bld9OgungmqyTy1n/cB2ZrVskvxA==", - Network accessline 181
"resolved": "https://registry.npmjs.org/@deepseek-ai/dsh-scope/-/dsh-scope-0.2.0-rc.2.tgz", - Network accessline 191
"node_modules/@deepseek-ai/dsh-session": { "version": "0.2.0-rc.2", "resolved": "https://registry.npmjs.org/@deepseek-ai/dsh-session/-/dsh-session-0.2.0-rc.2.tgz", - Network accessline 192
"version": "0.2.0-rc.2", "resolved": "https://registry.npmjs.org/@deepseek-ai/dsh-session/-/dsh-session-0.2.0-rc.2.tgz", "integrity": "sha512-wj+6MeqCYbDcbEvKH3puHyEGdjyu51JwBoN6Ua2tz6griLufDgLM5HpSU40L5xgpbOfrYVhXZs4vRgOrMlFY2g - Network accessline 193
"resolved": "https://registry.npmjs.org/@deepseek-ai/dsh-session/-/dsh-session-0.2.0-rc.2.tgz", - Network accessline 207
"node_modules/@deepseek-ai/dsh-session-projection": { "version": "0.2.0-rc.2", "resolved": "https://registry.npmjs.org/@deepseek-ai/dsh-session-projection/-/dsh-session-projection-0.2.0-rc.2.tgz", - Network accessline 208
"version": "0.2.0-rc.2", "resolved": "https://registry.npmjs.org/@deepseek-ai/dsh-session-projection/-/dsh-session-projection-0.2.0-rc.2.tgz", "integrity": "sha512-caJ+XGjmR8ouws0LrvuXrabrzi21akB2l8CniUHdx4IpT6GkLapFYlWLbjZlDYqE - Network accessline 209
"resolved": "https://registry.npmjs.org/@deepseek-ai/dsh-session-projection/-/dsh-session-projection-0.2.0-rc.2.tgz", - Network accessline 222
"node_modules/@deepseek-ai/dsh-system-prompt": { "version": "0.2.0-rc.2", "resolved": "https://registry.npmjs.org/@deepseek-ai/dsh-system-prompt/-/dsh-system-prompt-0.2.0-rc.2.tgz", - Network accessline 223
"version": "0.2.0-rc.2", "resolved": "https://registry.npmjs.org/@deepseek-ai/dsh-system-prompt/-/dsh-system-prompt-0.2.0-rc.2.tgz", "integrity": "sha512-ZZNk2gkXFV8CIT0IOZXS+pFaxNVJaRknYyH2vc4ZgZAiHKT+RqUYNr8e1F5Kp0AaN0DNlcTkjO - Network accessline 224
"resolved": "https://registry.npmjs.org/@deepseek-ai/dsh-system-prompt/-/dsh-system-prompt-0.2.0-rc.2.tgz", - Network accessline 239
"node_modules/@deepseek-ai/dsh-timeout": { "version": "0.2.0-rc.2", "resolved": "https://registry.npmjs.org/@deepseek-ai/dsh-timeout/-/dsh-timeout-0.2.0-rc.2.tgz", - Network accessline 240
"version": "0.2.0-rc.2", "resolved": "https://registry.npmjs.org/@deepseek-ai/dsh-timeout/-/dsh-timeout-0.2.0-rc.2.tgz", "integrity": "sha512-NDob8b8DJDB/sDPz3P7xhrkxOh1O9FbN1EZRKsxP4fuTfp4hrQU7aekYS5qZENFKoR8dBJMTh/zcEBw4m31glQ - Network accessline 241
"resolved": "https://registry.npmjs.org/@deepseek-ai/dsh-timeout/-/dsh-timeout-0.2.0-rc.2.tgz", - Network accessline 249
"node_modules/@deepseek-ai/dsh-tools": { "version": "0.2.0-rc.2", "resolved": "https://registry.npmjs.org/@deepseek-ai/dsh-tools/-/dsh-tools-0.2.0-rc.2.tgz", - Network accessline 250
"version": "0.2.0-rc.2", "resolved": "https://registry.npmjs.org/@deepseek-ai/dsh-tools/-/dsh-tools-0.2.0-rc.2.tgz", "integrity": "sha512-vquUz8PjHWE4zaS3wH70IpYjL441p2UlUcG8TN2yJZN1RhDkuiHum4bWCsjEPyWLS/aB1QJvzdXC2EK/PRkbsQ==", - Network accessline 251
"resolved": "https://registry.npmjs.org/@deepseek-ai/dsh-tools/-/dsh-tools-0.2.0-rc.2.tgz", - Network accessline 274
"node_modules/@deepseek-ai/dsh-typert-protocol": { "version": "0.2.0-rc.2", "resolved": "https://registry.npmjs.org/@deepseek-ai/dsh-typert-protocol/-/dsh-typert-protocol-0.2.0-rc.2.tgz", - Network accessline 275
"version": "0.2.0-rc.2", "resolved": "https://registry.npmjs.org/@deepseek-ai/dsh-typert-protocol/-/dsh-typert-protocol-0.2.0-rc.2.tgz", "integrity": "sha512-95RvIDcVac2BWdv1IxN6yKlRV+8eEvkofqSxV+d0r8x1kx2EIWEsbdxz6C+coYIm+8e03M - Network accessline 276
"resolved": "https://registry.npmjs.org/@deepseek-ai/dsh-typert-protocol/-/dsh-typert-protocol-0.2.0-rc.2.tgz", - Network accessline 287
"node_modules/@deepseek-ai/dsh-user-approval": { "version": "0.2.0-rc.2", "resolved": "https://registry.npmjs.org/@deepseek-ai/dsh-user-approval/-/dsh-user-approval-0.2.0-rc.2.tgz", - Network accessline 288
"version": "0.2.0-rc.2", "resolved": "https://registry.npmjs.org/@deepseek-ai/dsh-user-approval/-/dsh-user-approval-0.2.0-rc.2.tgz", "integrity": "sha512-fZMfDp4IeWZMwAKEQkuAYCiGRrwoVWNObvAbpdmQNUavjfYCtwwduWqYQz+5lMQq8vENdczBj7 - Network accessline 289
"resolved": "https://registry.npmjs.org/@deepseek-ai/dsh-user-approval/-/dsh-user-approval-0.2.0-rc.2.tgz", - Network accessline 308
"node_modules/@deepseek-ai/dsh-util-crypto": { "version": "0.2.0-rc.2", "resolved": "https://registry.npmjs.org/@deepseek-ai/dsh-util-crypto/-/dsh-util-crypto-0.2.0-rc.2.tgz", - Network accessline 309
"version": "0.2.0-rc.2", "resolved": "https://registry.npmjs.org/@deepseek-ai/dsh-util-crypto/-/dsh-util-crypto-0.2.0-rc.2.tgz", "integrity": "sha512-5OvvmepY69uXTagUMlnoHqg7euI4ZMifLgfdV8xZO20OslWGGiRCkJbZRyDtcJG9GsXWz9UimfWmUu - Network accessline 310
"resolved": "https://registry.npmjs.org/@deepseek-ai/dsh-util-crypto/-/dsh-util-crypto-0.2.0-rc.2.tgz", - Network accessline 318
"node_modules/@deepseek-ai/dsh-util-values": { "version": "0.2.0-rc.2", "resolved": "https://registry.npmjs.org/@deepseek-ai/dsh-util-values/-/dsh-util-values-0.2.0-rc.2.tgz", - Network accessline 319
"version": "0.2.0-rc.2", "resolved": "https://registry.npmjs.org/@deepseek-ai/dsh-util-values/-/dsh-util-values-0.2.0-rc.2.tgz", "integrity": "sha512-qgpsbgiZABuE9UvgNaVo9b2HiWwLeU93CTl9PFXqE0jN8ap1ALxzQsLGvr/q2MJuWDYqnFBg60Xnqn - Network accessline 320
"resolved": "https://registry.npmjs.org/@deepseek-ai/dsh-util-values/-/dsh-util-values-0.2.0-rc.2.tgz", - Network accessline 328
"node_modules/@deepseek-ai/schemastery": { "version": "3.18.4", "resolved": "https://registry.npmjs.org/@deepseek-ai/schemastery/-/schemastery-3.18.4.tgz", - Network accessline 329
"version": "3.18.4", "resolved": "https://registry.npmjs.org/@deepseek-ai/schemastery/-/schemastery-3.18.4.tgz", "integrity": "sha512-SSXO6tYuyrIqKVbmOnIq0s+riUywYzouFMcnBluHF9n4KMo2G8HvEzhCYj6pj2617/glOjbJuVInJ9hfONsjkg==", - Network accessline 330
"resolved": "https://registry.npmjs.org/@deepseek-ai/schemastery/-/schemastery-3.18.4.tgz", - Network accessline 339
"node_modules/@standard-schema/spec": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/@standard-schema/spec/-/spec-1.1.0.tgz", - Network accessline 340
"version": "1.1.0", "resolved": "https://registry.npmjs.org/@standard-schema/spec/-/spec-1.1.0.tgz", "integrity": "sha512-l2aFy5jALhniG5HgqrD6jXLi/rUWrKvqN/qJx6yoJsgKhblVd+iqqU4RCXavm/jPityDo5TCvKMnpjKnOriy0w==", - Network accessline 341
"resolved": "https://registry.npmjs.org/@standard-schema/spec/-/spec-1.1.0.tgz", - Network accessline 346
"node_modules/zod": { "version": "4.6.6", "resolved": "https://registry.npmjs.org/zod/-/zod-4.6.6.tgz", - Network accessline 347
"version": "4.6.6", "resolved": "https://registry.npmjs.org/zod/-/zod-4.6.6.tgz", "integrity": "sha512-4UmzQUF5fxvfcYHlbjBmejU+w+hbDnWFx4aS8kBx7nPBHcO2SqPbpAG8snbdg+Xse4pRefR98hgjFgIMCI/UhA==", - Network accessline 348
"resolved": "https://registry.npmjs.org/zod/-/zod-4.6.6.tgz", - Network accessline 351
"license": "MIT", "funding": { "url": "https://github.com/sponsors/colinhacks" - Network accessline 352
"funding": { "url": "https://github.com/sponsors/colinhacks" } - Network accessline 353
"url": "https://github.com/sponsors/colinhacks"
plugins/dsh-cortexdb-memory/package.json
- Executable scriptline 1
Executable file - Network accessline 24
"repository": { "type": "git", "url": "git+https://github.com/liliang-cn/cortexdb.git", - Network accessline 25
"type": "git", "url": "git+https://github.com/liliang-cn/cortexdb.git", "directory": "plugins/dsh-cortexdb-memory" - Network accessline 26
"url": "git+https://github.com/liliang-cn/cortexdb.git", - Network accessline 27
"directory": "plugins/dsh-cortexdb-memory" }, "homepage": "https://github.com/liliang-cn/cortexdb/tree/main/plugins/dsh-cortexdb-memory", - Network accessline 28
}, "homepage": "https://github.com/liliang-cn/cortexdb/tree/main/plugins/dsh-cortexdb-memory", "engines": { - Network accessline 29
"homepage": "https://github.com/liliang-cn/cortexdb/tree/main/plugins/dsh-cortexdb-memory",
plugins/dsh-cortexdb-memory/test/backend.test.js
- Executable scriptline 1
Executable file
plugins/dsh-cortexdb-memory/test/capture.test.js
- Executable scriptline 1
Executable file - Network accessline 53
test("the capture model comes from the config or the environment", () => { const config = { endpoint: "e", captureLlmBaseUrl: "https://llm/v1", captureLlmModel: "m", captureLlmApiKeyEnv: "MY_KEY" }; - Network accessline 54
const config = { endpoint: "e", captureLlmBaseUrl: "https://llm/v1", captureLlmModel: "m", captureLlmApiKeyEnv: "MY_KEY" }; - Network accessline 55
[Credential-related source omitted] - Access to secretsline 55
[Credential-related source omitted] - Network accessline 56
assert.equal(env.CORTEXDB_LLM_BASE_URL, "https://llm/v1"); - Access to secretsline 58
[Credential-related source omitted]
plugins/dsh-cortexdb-memory/test/grpc.test.js
- Executable scriptline 1
Executable file
plugins/dsh-cortexdb-memory/test/grpc_truncation.test.js
- Executable scriptline 1
Executable file
plugins/dsh-cortexdb-memory/test/parse_result.test.js
- Executable scriptline 1
Executable file
plugins/dsh-cortexdb-memory/test/recall.test.js
- Executable scriptline 1
Executable file
plugins/hermes-cortexdb-memory/__init__.py
- Executable scriptline 1
Executable file - Access to secretsline 57
[Credential-related source omitted] - Access to secretsline 62
[Credential-related source omitted] - Access to secretsline 63
[Credential-related source omitted] - Access to secretsline 64
[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]
plugins/hermes-cortexdb-memory/test_provider.py
- Executable scriptline 1
Executable file
plugins/obsidian-cortexdb/README.md
- Network accessline 31
VAULT=~/path/to/vault curl -fsSL -o /tmp/cortexdb-obsidian.zip \ - Network accessline 32
curl -fsSL -o /tmp/cortexdb-obsidian.zip \ - Network accessline 33
https://github.com/liliang-cn/cortexdb/releases/latest/download/cortexdb-obsidian.zip - Network accessline 44
| Setting | Meaning | | --- | --- | | Endpoint | `host:port` of the CortexDB gRPC server (default `127.0.0.1:47821`), or an `https://` URL. **Test** shows its version. | - Network accessline 45
[Credential-related source omitted] - Network accessline 46
| Endpoint | `host:port` of the CortexDB gRPC server (default `127.0.0.1:47821`), or an `https://` URL. **Test** shows its version. | - Access to secretsline 47
[Credential-related source omitted] - Network accessline 55
To run a brain of your own: `cortexdb-grpc -db ~/.cortexdb/cortexdb.db` (release binaries are on the [releases page](https://github.com/liliang-cn/cortexdb/releases)). - Network accessline 57
[releases page](https://github.com/liliang-cn/cortexdb/releases)).
plugins/obsidian-cortexdb/esbuild.config.mjs
- Executable scriptline 1
Executable file
plugins/obsidian-cortexdb/manifest.json
- Network accessline 6
"description": "What your CortexDB brain knows about the open note, notes sent to it, and the brain exported as linked notes.", "author": "Liang Li", "authorUrl": "https://github.com/liliang-cn", - Network accessline 7
"author": "Liang Li", "authorUrl": "https://github.com/liliang-cn", "isDesktopOnly": true - Network accessline 8
"authorUrl": "https://github.com/liliang-cn",
plugins/obsidian-cortexdb/package-lock.json
- Network accessline 16
"node_modules/@codemirror/state": { "version": "6.5.0", "resolved": "https://registry.npmjs.org/@codemirror/state/-/state-6.5.0.tgz", - Network accessline 17
"version": "6.5.0", "resolved": "https://registry.npmjs.org/@codemirror/state/-/state-6.5.0.tgz", "integrity": "sha512-MwBHVK60IiIHDcoMet78lxt6iw5gJOGSbNbOIVBHWVXIH4/Nq1+GQgLLGgI1KlnN86WDXsPudVaqYHKBIx7Eyw==", - Network accessline 18
"resolved": "https://registry.npmjs.org/@codemirror/state/-/state-6.5.0.tgz", - Network accessline 27
"node_modules/@codemirror/view": { "version": "6.38.6", "resolved": "https://registry.npmjs.org/@codemirror/view/-/view-6.38.6.tgz", - Network accessline 28
"version": "6.38.6", "resolved": "https://registry.npmjs.org/@codemirror/view/-/view-6.38.6.tgz", "integrity": "sha512-qiS0z1bKs5WOvHIAC0Cybmv4AJSkAXgX5aD6Mqd2epSLlVJsQl8NG23jCVouIgkh4All/mrbdsf2UOLFnJw0tw==", - Network accessline 29
"resolved": "https://registry.npmjs.org/@codemirror/view/-/view-6.38.6.tgz", - Network accessline 41
"node_modules/@esbuild/aix-ppc64": { "version": "0.28.2", "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.28.2.tgz", - Network accessline 42
"version": "0.28.2", "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.28.2.tgz", "integrity": "sha512-XExcO+dvLKvVtNTibSTBej1NCAbaGhWn9Ww1ZPx80qsahhPFe/8jgWP0IchNe0F3HwkU7n8ejhH8bjonqht8mQ==", - Network accessline 43
"resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.28.2.tgz", - Network accessline 58
"node_modules/@esbuild/android-arm": { "version": "0.28.2", "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.28.2.tgz", - Network accessline 59
"version": "0.28.2", "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.28.2.tgz", "integrity": "sha512-kXXoiPVVGQcnIYGOeaovwOURpniDBpSq4A03qkQ+BMQqtGG6HYap3xne9C1O1yo4TR3qxlCX5IqqmX6fFo2Lqg==", - Network accessline 60
"resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.28.2.tgz", - Network accessline 75
"node_modules/@esbuild/android-arm64": { "version": "0.28.2", "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.28.2.tgz", - Network accessline 76
"version": "0.28.2", "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.28.2.tgz", "integrity": "sha512-5YfKeeI8qWfBZIX+u2xZC3Zlb3Os/gLS2sbEKM+I4ZOcsWmHS2WLysCcQZDAFRslDUU5Oiq44gf6PYN1vGwG5A==", - Network accessline 77
"resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.28.2.tgz", - Network accessline 92
"node_modules/@esbuild/android-x64": { "version": "0.28.2", "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.28.2.tgz", - Network accessline 93
"version": "0.28.2", "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.28.2.tgz", "integrity": "sha512-O387ite7SzUyCcy3JQX4P4bLtEA7bLLkx+esve5JHnyYfNTxcVpXZo9jhdB0lTKN44gztELTdU7nS8Nr16Fs1Q==", - Network accessline 94
"resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.28.2.tgz", - Network accessline 109
"node_modules/@esbuild/darwin-arm64": { "version": "0.28.2", "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.28.2.tgz", - Network accessline 110
"version": "0.28.2", "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.28.2.tgz", "integrity": "sha512-n4KqkOQrraxHJcgjM1RvwbigfQKIKJVpM7xp+KsxiyUSrRdIXnt73VhrPAx0fV44hgfmIVKjxMN9J1t5jySVkw==", - Network accessline 111
"resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.28.2.tgz", - Network accessline 126
"node_modules/@esbuild/darwin-x64": { "version": "0.28.2", "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.28.2.tgz", - Network accessline 127
"version": "0.28.2", "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.28.2.tgz", "integrity": "sha512-uq6suIWYP37qzGddBKPw5QEQPi6HiLGsO7UmkpfyaYNQ3D+rN6w6WfwH+nuqcGXWvawGwxOEroO4YGnFh95azw==", - Network accessline 128
"resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.28.2.tgz", - Network accessline 143
"node_modules/@esbuild/freebsd-arm64": { "version": "0.28.2", "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.28.2.tgz", - Network accessline 144
"version": "0.28.2", "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.28.2.tgz", "integrity": "sha512-n+I0BTSRIoy+d6RPKnEVwql5UwBJolytvY4mAOIEJorKlqgPII8ix6slVVrfZ5Tnj7glIZvloylbB/EJPMWEXw==", - Network accessline 145
"resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.28.2.tgz", - Network accessline 160
"node_modules/@esbuild/freebsd-x64": { "version": "0.28.2", "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.28.2.tgz", - Network accessline 161
"version": "0.28.2", "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.28.2.tgz", "integrity": "sha512-78XJTJkvPs0kz2w61301PJjXl4g7q3JqiYMZ/M/yVI73EHBrCRTgkhu9oqG7vPqq+a/yadEW8aD+agKlk5xrmg==", - Network accessline 162
"resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.28.2.tgz", - Network accessline 177
"node_modules/@esbuild/linux-arm": { "version": "0.28.2", "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.28.2.tgz", - Network accessline 178
"version": "0.28.2", "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.28.2.tgz", "integrity": "sha512-XlDnu2q5yoqems+xay6wSAcg9DDD7K9RLKZEBOMZm3ckNpJBvOX20tSfby8KfrrhINDyv9V2YVZKY/SpoGJI8w==", - Network accessline 179
"resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.28.2.tgz", - Network accessline 194
"node_modules/@esbuild/linux-arm64": { "version": "0.28.2", "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.28.2.tgz", - Network accessline 195
"version": "0.28.2", "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.28.2.tgz", "integrity": "sha512-pW4AC0P3it8c7do9MVM4p51FzHzdM/TZrerurgRcHJ2WTa1VQ1CIq18xncfpBJw4ojkiZZrKW2yIBWBP92j6Ug==", - Network accessline 196
"resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.28.2.tgz", - Network accessline 211
"node_modules/@esbuild/linux-ia32": { "version": "0.28.2", "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.28.2.tgz", - Network accessline 212
"version": "0.28.2", "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.28.2.tgz", "integrity": "sha512-CYbnj78HsIeA+DhgUKgFCfvNsTHFhMMrinUrMZpDXJXKN8T3XViTZ/+wtHeVxEWY8ewSzTFN+nRmSwO2tZaLUQ==", - Network accessline 213
"resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.28.2.tgz", - Network accessline 228
"node_modules/@esbuild/linux-loong64": { "version": "0.28.2", "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.28.2.tgz", - Network accessline 229
"version": "0.28.2", "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.28.2.tgz", "integrity": "sha512-buwkd8nsph4R+ajRvw0qM5Hja/TXQow3ptzWO2EbG/cqcIkHloRrdlBtQlshyYGTNFvfkfJ5tpPLVkY4DtsPfQ==", - Network accessline 230
"resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.28.2.tgz", - Network accessline 245
"node_modules/@esbuild/linux-mips64el": { "version": "0.28.2", "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.28.2.tgz", - Network accessline 246
"version": "0.28.2", "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.28.2.tgz", "integrity": "sha512-ZVykbDyk7519VwiNb9Lcj9m8XM6v5V9uKPvrEMkkEedVewf+0itkhahp4HDpgERXhwLRpWFypsGbG/J8s0QjJA==", - Network accessline 247
"resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.28.2.tgz", - Network accessline 262
"node_modules/@esbuild/linux-ppc64": { "version": "0.28.2", "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.28.2.tgz", - Network accessline 263
"version": "0.28.2", "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.28.2.tgz", "integrity": "sha512-CAXl+Dtd9UUuJd8pKKdwh6MLm3MUMiqMPmhZ3tTSXPqfyQ3vDl6R5hZdZ/kYojK4ofXtdfSv1tFq8XzWx3heNQ==", - Network accessline 264
"resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.28.2.tgz", - Network accessline 279
"node_modules/@esbuild/linux-riscv64": { "version": "0.28.2", "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.28.2.tgz", - Network accessline 280
"version": "0.28.2", "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.28.2.tgz", "integrity": "sha512-GeXCej4IQtU1B+QlDV8W/RRvbzI3O/Stss+/bCXv4lZls5WGRtu2a+3JkA3i4qIUlMXpcHebWpF8AkJhATowuA==", - Network accessline 281
"resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.28.2.tgz", - Network accessline 296
"node_modules/@esbuild/linux-s390x": { "version": "0.28.2", "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.28.2.tgz", - Network accessline 297
"version": "0.28.2", "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.28.2.tgz", "integrity": "sha512-3H1weTYZPxt/WOhByszQZybS9w5lKzUn1FDMsgEChbHWQwHYQQRfBxgCcZvPhjHfKyJjIievvMmEUawJrdY9Dg==", - Network accessline 298
"resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.28.2.tgz", - Network accessline 313
"node_modules/@esbuild/linux-x64": { "version": "0.28.2", "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.28.2.tgz", - Network accessline 314
"version": "0.28.2", "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.28.2.tgz", "integrity": "sha512-4xTZr1FUmSoQW4XIWmit3tzQrUTZM+N3P0XV8xROKYF50XfI7xeO90+1bZvNwxIufQ9hDQVRJH5YhgPVF8A/HQ==", - Network accessline 315
"resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.28.2.tgz", - Network accessline 330
"node_modules/@esbuild/netbsd-arm64": { "version": "0.28.2", "resolved": "https://registry.npmjs.org/@esbuild/netbsd-arm64/-/netbsd-arm64-0.28.2.tgz", - Network accessline 331
"version": "0.28.2", "resolved": "https://registry.npmjs.org/@esbuild/netbsd-arm64/-/netbsd-arm64-0.28.2.tgz", "integrity": "sha512-sSATRjPeDBg3pdgHoQfoYBob11Kk1FGa9lui5RIHZCoCkJa9QKlvl3/vKz2usCmYYjs7ymJR/2Nnsqe+Hjt5nw==", - Network accessline 332
"resolved": "https://registry.npmjs.org/@esbuild/netbsd-arm64/-/netbsd-arm64-0.28.2.tgz", - Network accessline 347
"node_modules/@esbuild/netbsd-x64": { "version": "0.28.2", "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.28.2.tgz", - Network accessline 348
"version": "0.28.2", "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.28.2.tgz", "integrity": "sha512-lqnzCV+mM0gIADaKihiCg6ifgfU2L3h5E33rNQBN1Y4MaVGnzryzmvvf7UHxprpQdE8hpqLolJ9Rl+SkIRDpyw==", - Network accessline 349
"resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.28.2.tgz", - Network accessline 364
"node_modules/@esbuild/openbsd-arm64": { "version": "0.28.2", "resolved": "https://registry.npmjs.org/@esbuild/openbsd-arm64/-/openbsd-arm64-0.28.2.tgz", - Network accessline 365
"version": "0.28.2", "resolved": "https://registry.npmjs.org/@esbuild/openbsd-arm64/-/openbsd-arm64-0.28.2.tgz", "integrity": "sha512-AL2qJILH7lNjrDmCQDvdxMfAUIv8KMNZOvrwAQ8i8//ntL9FflhOyMJ8OZSMBb8/AWXe3/5v5S20y3zCoZWKoQ==", - Network accessline 366
"resolved": "https://registry.npmjs.org/@esbuild/openbsd-arm64/-/openbsd-arm64-0.28.2.tgz", - Network accessline 381
"node_modules/@esbuild/openbsd-x64": { "version": "0.28.2", "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.28.2.tgz", - Network accessline 382
"version": "0.28.2", "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.28.2.tgz", "integrity": "sha512-QtiuPytchRyC4rwUKhexJdQKvDuZ6hWloi3igqPQNUJCS1/v9EiO3UTOXR6A3FoMo4fnAKbWJdqaIwhOzh8qEw==", - Network accessline 383
"resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.28.2.tgz", - Network accessline 398
"node_modules/@esbuild/openharmony-arm64": { "version": "0.28.2", "resolved": "https://registry.npmjs.org/@esbuild/openharmony-arm64/-/openharmony-arm64-0.28.2.tgz", - Network accessline 399
"version": "0.28.2", "resolved": "https://registry.npmjs.org/@esbuild/openharmony-arm64/-/openharmony-arm64-0.28.2.tgz", "integrity": "sha512-WkhYDmpTjLvGlScA1rwjRUmhl4k8oXR3cIbtqWmELgU/dFeHHlEllxDvdWcNJV9rbzCexB5vz8gtNewWLgCT7Q - Network accessline 400
"resolved": "https://registry.npmjs.org/@esbuild/openharmony-arm64/-/openharmony-arm64-0.28.2.tgz", - Network accessline 415
"node_modules/@esbuild/sunos-x64": { "version": "0.28.2", "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.28.2.tgz", - Network accessline 416
"version": "0.28.2", "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.28.2.tgz", "integrity": "sha512-GPMSkTOtMnv2U2F8gxe4Io6qmVs+YKyp832Etqqxr0hFngmXQ3rzwytelm3GIn7T4VviRUlf3sOgBOiTdvaf7g==", - Network accessline 417
"resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.28.2.tgz", - Network accessline 432
"node_modules/@esbuild/win32-arm64": { "version": "0.28.2", "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.28.2.tgz", - Network accessline 433
"version": "0.28.2", "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.28.2.tgz", "integrity": "sha512-PIhhEkE9uPBleRBrQEJpUn7MBnibZzbGzYWPmY3x+YoVg/95zbjB4CxPPOQ8l5tYYM4mMaCthF8/1DIfBQQyWQ==", - Network accessline 434
"resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.28.2.tgz", - Network accessline 449
"node_modules/@esbuild/win32-ia32": { "version": "0.28.2", "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.28.2.tgz", - Network accessline 450
"version": "0.28.2", "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.28.2.tgz", "integrity": "sha512-YmJbfTlvU7Sdn9BB+4PRES4oB6pxgS37MAONj+hBr/cpXS1aBPKXxNnDbu+QCWPj0o9dgyxeq79g6c5P8KeuYA==", - Network accessline 451
"resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.28.2.tgz", - Network accessline 466
"node_modules/@esbuild/win32-x64": { "version": "0.28.2", "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.28.2.tgz", - Network accessline 467
"version": "0.28.2", "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.28.2.tgz", "integrity": "sha512-5ebpxr3nWMzrL/rnUI755Jkuee0bHL/Gq0WTF9lvcpv73wAp5eu8MfBUgWK9bhWvZjj7yX8etf/8tI8Ney695g==", - Network accessline 468
"resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.28.2.tgz", - Network accessline 483
"node_modules/@marijn/find-cluster-break": { "version": "1.0.4", "resolved": "https://registry.npmjs.org/@marijn/find-cluster-break/-/find-cluster-break-1.0.4.tgz", - Network accessline 484
"version": "1.0.4", "resolved": "https://registry.npmjs.org/@marijn/find-cluster-break/-/find-cluster-break-1.0.4.tgz", "integrity": "sha512-Wy0V7+SGUjnF9/TkiM1hKVDPj7jKXduPNboMVtHTA8dySMURWqfg/JZ9E2Sq8JgSJmkl7k7Qe9FLeMSrSraWmQ= - Network accessline 485
"resolved": "https://registry.npmjs.org/@marijn/find-cluster-break/-/find-cluster-break-1.0.4.tgz", - Network accessline 491
"node_modules/@types/codemirror": { "version": "5.60.8", "resolved": "https://registry.npmjs.org/@types/codemirror/-/codemirror-5.60.8.tgz", - Network accessline 492
"version": "5.60.8", "resolved": "https://registry.npmjs.org/@types/codemirror/-/codemirror-5.60.8.tgz", "integrity": "sha512-VjFgDF/eB+Aklcy15TtOTLQeMjTo07k7KAjql8OK5Dirr7a6sJY4T1uVBDuTVG9VEmn1uUsohOpYnVfgC6/jyw==", - Network accessline 493
"resolved": "https://registry.npmjs.org/@types/codemirror/-/codemirror-5.60.8.tgz", - Network accessline 501
"node_modules/@types/estree": { "version": "1.0.9", "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.9.tgz", - Network accessline 502
"version": "1.0.9", "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.9.tgz", "integrity": "sha512-GhdPgy1el4/ImP05X05Uw4cw2/M93BCUmnEvWZNStlCzEKME4Fkk+YpoA5OiHNQmoS7Cafb8Xa3Pya8m1Qrzeg==", - Network accessline 503
"resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.9.tgz", - Network accessline 508
"node_modules/@types/tern": { "version": "0.23.9", "resolved": "https://registry.npmjs.org/@types/tern/-/tern-0.23.9.tgz", - Network accessline 509
"version": "0.23.9", "resolved": "https://registry.npmjs.org/@types/tern/-/tern-0.23.9.tgz", "integrity": "sha512-ypzHFE/wBzh+BlH6rrBgS5I/Z7RD21pGhZ2rltb/+ZrVM1awdZwjx7hE5XfuYgHWk9uvV5HLZN3SloevCAp3Bw==", - Network accessline 510
"resolved": "https://registry.npmjs.org/@types/tern/-/tern-0.23.9.tgz", - Network accessline 518
"node_modules/crelt": { "version": "1.0.7", "resolved": "https://registry.npmjs.org/crelt/-/crelt-1.0.7.tgz", - Network accessline 519
"version": "1.0.7", "resolved": "https://registry.npmjs.org/crelt/-/crelt-1.0.7.tgz", "integrity": "sha512-aK6BbWfhf4U/wCcLHKPJl/xa6VkVstRaPywWtMKGwuOLc/wZTyQYuoxgvZnNsBvv7Kg3YTBQYYBCggcviQczuA==", - Network accessline 520
"resolved": "https://registry.npmjs.org/crelt/-/crelt-1.0.7.tgz", - Network accessline 526
"node_modules/esbuild": { "version": "0.28.2", "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.28.2.tgz", - Network accessline 527
"version": "0.28.2", "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.28.2.tgz", "integrity": "sha512-HKVLS8dvII+xoKW9kmqxbRKrnWEXfJJr/FZhhJmiqIB0e053QNYFqOBouTMO/k5sID4MvCiUCvv8b9M4h32wIA==", - Network accessline 528
"resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.28.2.tgz", - Network accessline 568
"node_modules/moment": { "version": "2.29.4", "resolved": "https://registry.npmjs.org/moment/-/moment-2.29.4.tgz", - Network accessline 569
"version": "2.29.4", "resolved": "https://registry.npmjs.org/moment/-/moment-2.29.4.tgz", "integrity": "sha512-5LC9SOxjSc2HF6vO2CyuTDNivEdoz2IvyJJGj6X8DJ0eFyfszE0QiEd+iXmBvUP3WHxSjFH/vIsA0EN00cgr8w==", - Network accessline 570
"resolved": "https://registry.npmjs.org/moment/-/moment-2.29.4.tgz", - Network accessline 578
"node_modules/obsidian": { "version": "1.13.1", "resolved": "https://registry.npmjs.org/obsidian/-/obsidian-1.13.1.tgz", - Network accessline 579
"version": "1.13.1", "resolved": "https://registry.npmjs.org/obsidian/-/obsidian-1.13.1.tgz", "integrity": "sha512-qtTEA2pmhJzhuhJqzbBFRYhpIOqvW+krDYjtFynv66KbxBbumHBlsJfWw3I4jtnK/6fZwbQhCrmmDdRwXmX56w==", - Network accessline 580
"resolved": "https://registry.npmjs.org/obsidian/-/obsidian-1.13.1.tgz", - Network accessline 593
"node_modules/style-mod": { "version": "4.1.4", "resolved": "https://registry.npmjs.org/style-mod/-/style-mod-4.1.4.tgz", - Network accessline 594
"version": "4.1.4", "resolved": "https://registry.npmjs.org/style-mod/-/style-mod-4.1.4.tgz", "integrity": "sha512-XXWIQt633/EpAFx8aZDOTjBzrCaGmhvEQlQo6MVPfa2OzO2cWo+4hV9h+6UkHYlXGfy+ODXKUdP7Pthmcu5ATw==", - Network accessline 595
"resolved": "https://registry.npmjs.org/style-mod/-/style-mod-4.1.4.tgz", - Network accessline 601
"node_modules/w3c-keyname": { "version": "2.2.8", "resolved": "https://registry.npmjs.org/w3c-keyname/-/w3c-keyname-2.2.8.tgz", - Network accessline 602
"version": "2.2.8", "resolved": "https://registry.npmjs.org/w3c-keyname/-/w3c-keyname-2.2.8.tgz", "integrity": "sha512-dpojBhNsCNN7T82Tm7k26A6G9ML3NkhDsnw9n/eoxSRlVBB4CEtIQ/KTCLI2Fwf3ataSXRhYFkQi3SlnFwPvPQ==", - Network accessline 603
"resolved": "https://registry.npmjs.org/w3c-keyname/-/w3c-keyname-2.2.8.tgz",
plugins/obsidian-cortexdb/package.json
- Executable scriptline 1
Executable file
plugins/obsidian-cortexdb/src/brain.js
- Executable scriptline 1
Executable file
plugins/obsidian-cortexdb/src/export.js
plugins/obsidian-cortexdb/src/main.js
plugins/obsidian-cortexdb/src/note.js
plugins/obsidian-cortexdb/src/vault_index.js
- Executable scriptline 1
Executable file
plugins/obsidian-cortexdb/src/view.js
- Executable scriptline 1
Executable file
plugins/obsidian-cortexdb/test/brain.test.js
- Executable scriptline 1
Executable file
plugins/obsidian-cortexdb/test/export.test.js
- Executable scriptline 1
Executable file
plugins/obsidian-cortexdb/test/note.test.js
- Executable scriptline 1
Executable file - Network accessline 10
"# Release plan", "", "Ship [[CortexDB|the brain]] with [docs](https://x.y) and `uv`.", - Network accessline 11
"", "Ship [[CortexDB|the brain]] with [docs](https://x.y) and `uv`.", "```go", - Network accessline 12
"Ship [[CortexDB|the brain]] with [docs](https://x.y) and `uv`.",
plugins/obsidian-cortexdb/test/vault_index.test.js
- Executable scriptline 1
Executable file
plugins/openclaw-cortexdb-memory/index.js
- Executable scriptline 1
Executable file
plugins/openclaw-cortexdb-memory/lib/cortexdb.js
plugins/openclaw-cortexdb-memory/lib/sidecar.js
- Executable scriptline 1
Executable file - Network accessline 27
async function download(url, output) { const response = await fetch(url, { redirect: "follow" }); - Network accessline 28
const response = await fetch(url, { redirect: "follow" }); - Network accessline 82
await mkdir(dirname(bin), { recursive: true }); const asset = `cortexdb-grpc_${goos}_${goarch}.tar.gz`; const base = `https://github.com/liliang-cn/cortexdb/releases/download/v${SIDECAR_VERSION}`; - Network accessline 83
const asset = `cortexdb-grpc_${goos}_${goarch}.tar.gz`; const base = `https://github.com/liliang-cn/cortexdb/releases/download/v${SIDECAR_VERSION}`; const archive = `${bin}.tar.gz.download`; - Network accessline 84
const base = `https://github.com/liliang-cn/cortexdb/releases/download/v${SIDECAR_VERSION}`; - Access to secretsline 116
[Credential-related source omitted]
plugins/openclaw-cortexdb-memory/package-lock.json
- Network accessline 23
"node_modules/@grpc/grpc-js": { "version": "1.14.4", "resolved": "https://registry.npmjs.org/@grpc/grpc-js/-/grpc-js-1.14.4.tgz", - Network accessline 24
"version": "1.14.4", "resolved": "https://registry.npmjs.org/@grpc/grpc-js/-/grpc-js-1.14.4.tgz", "integrity": "sha512-k9Dj3DV/itK9D06Y8f190Qgop7/Ui+D0njFV3LHMPwPT75DpXLQohE9Wmz0QElrJnzsjB7KPWiKJbOl7IPDArQ==", - Network accessline 25
"resolved": "https://registry.npmjs.org/@grpc/grpc-js/-/grpc-js-1.14.4.tgz", - Network accessline 36
"node_modules/@grpc/grpc-js/node_modules/@grpc/proto-loader": { "version": "0.8.1", "resolved": "https://registry.npmjs.org/@grpc/proto-loader/-/proto-loader-0.8.1.tgz", - Network accessline 37
"version": "0.8.1", "resolved": "https://registry.npmjs.org/@grpc/proto-loader/-/proto-loader-0.8.1.tgz", "integrity": "sha512-wtF6h+DY6M3YaDBPAmvuuA6jV8Sif9MjtOI5euKFWRgCDl5PeDpPsHR9u2l6St5ceY8AZgoNDww5+HvEsXFsGg==", - Network accessline 38
"resolved": "https://registry.npmjs.org/@grpc/proto-loader/-/proto-loader-0.8.1.tgz", - Network accessline 54
"node_modules/@grpc/proto-loader": { "version": "0.7.15", "resolved": "https://registry.npmjs.org/@grpc/proto-loader/-/proto-loader-0.7.15.tgz", - Network accessline 55
"version": "0.7.15", "resolved": "https://registry.npmjs.org/@grpc/proto-loader/-/proto-loader-0.7.15.tgz", "integrity": "sha512-tMXdRCfYVixjuFK+Hk0Q1s38gV9zDiDJfWL3h1rv4Qc39oILCu1TRTDt7+fGUI8K4G1Fj125Hx/ru3azECWTyQ==", - Network accessline 56
"resolved": "https://registry.npmjs.org/@grpc/proto-loader/-/proto-loader-0.7.15.tgz", - Network accessline 72
"node_modules/@js-sdsl/ordered-map": { "version": "4.4.2", "resolved": "https://registry.npmjs.org/@js-sdsl/ordered-map/-/ordered-map-4.4.2.tgz", - Network accessline 73
"version": "4.4.2", "resolved": "https://registry.npmjs.org/@js-sdsl/ordered-map/-/ordered-map-4.4.2.tgz", "integrity": "sha512-iUKgm52T8HOE/makSxjqoWhe95ZJA1/G1sYsGev2JDKUSS14KAgg1LHb+Ba+IPow0xflbnSkOsZcO08C7w1gYw==", - Network accessline 74
"resolved": "https://registry.npmjs.org/@js-sdsl/ordered-map/-/ordered-map-4.4.2.tgz", - Network accessline 77
"funding": { "type": "opencollective", "url": "https://opencollective.com/js-sdsl" - Network accessline 78
"type": "opencollective", "url": "https://opencollective.com/js-sdsl" } - Network accessline 79
"url": "https://opencollective.com/js-sdsl" - Network accessline 82
"node_modules/@protobufjs/aspromise": { "version": "1.1.2", "resolved": "https://registry.npmjs.org/@protobufjs/aspromise/-/aspromise-1.1.2.tgz", - Network accessline 83
"version": "1.1.2", "resolved": "https://registry.npmjs.org/@protobufjs/aspromise/-/aspromise-1.1.2.tgz", "integrity": "sha512-j+gKExEuLmKwvz3OgROXtrJ2UG2x8Ch2YZUxahh+s1F2HZ+wAceUNLkvy6zKCPVRkU++ZWQrdxsUeQXmcg4uoQ==", - Network accessline 84
"resolved": "https://registry.npmjs.org/@protobufjs/aspromise/-/aspromise-1.1.2.tgz", - Network accessline 88
"node_modules/@protobufjs/base64": { "version": "1.1.2", "resolved": "https://registry.npmjs.org/@protobufjs/base64/-/base64-1.1.2.tgz", - Network accessline 89
"version": "1.1.2", "resolved": "https://registry.npmjs.org/@protobufjs/base64/-/base64-1.1.2.tgz", "integrity": "sha512-AZkcAA5vnN/v4PDqKyMR5lx7hZttPDgClv83E//FMNhR2TMcLUhfRUBHCmSl0oi9zMgDDqRUJkSxO3wm85+XLg==", - Network accessline 90
"resolved": "https://registry.npmjs.org/@protobufjs/base64/-/base64-1.1.2.tgz", - Network accessline 94
"node_modules/@protobufjs/codegen": { "version": "2.0.5", "resolved": "https://registry.npmjs.org/@protobufjs/codegen/-/codegen-2.0.5.tgz", - Network accessline 95
"version": "2.0.5", "resolved": "https://registry.npmjs.org/@protobufjs/codegen/-/codegen-2.0.5.tgz", "integrity": "sha512-zgXFLzW3Ap33e6d0Wlj4MGIm6Ce8O89n/apUaGNB/jx+hw+ruWEp7EwGUshdLKVRCxZW12fp9r40E1mQrf/34g==", - Network accessline 96
"resolved": "https://registry.npmjs.org/@protobufjs/codegen/-/codegen-2.0.5.tgz", - Network accessline 100
"node_modules/@protobufjs/eventemitter": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/@protobufjs/eventemitter/-/eventemitter-1.1.1.tgz", - Network accessline 101
"version": "1.1.1", "resolved": "https://registry.npmjs.org/@protobufjs/eventemitter/-/eventemitter-1.1.1.tgz", "integrity": "sha512-vW1GmwMZNnL+gMRaovlh9yZX74kc+TTU3FObkkurpMaRtBfLP3ldjS9KQWlwZgraRE0+dheEEoAxdzcJQ8eXZg==", - Network accessline 102
"resolved": "https://registry.npmjs.org/@protobufjs/eventemitter/-/eventemitter-1.1.1.tgz", - Network accessline 106
"node_modules/@protobufjs/fetch": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/@protobufjs/fetch/-/fetch-1.1.1.tgz", - Network accessline 107
"version": "1.1.1", "resolved": "https://registry.npmjs.org/@protobufjs/fetch/-/fetch-1.1.1.tgz", "integrity": "sha512-GpptLrs57adMSuHi3VNj0mAF8dwh36LMaYF6XyJ6JMWlVsc+t42tm1HSEDmOs3A8fC9yyeisgLhsTVQokOZ0zw==", - Network accessline 108
"resolved": "https://registry.npmjs.org/@protobufjs/fetch/-/fetch-1.1.1.tgz", - Network accessline 115
"node_modules/@protobufjs/float": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/@protobufjs/float/-/float-1.0.2.tgz", - Network accessline 116
"version": "1.0.2", "resolved": "https://registry.npmjs.org/@protobufjs/float/-/float-1.0.2.tgz", "integrity": "sha512-Ddb+kVXlXst9d+R9PfTIxh1EdNkgoRe5tOX6t01f1lYWOvJnSPDBlG241QLzcyPdoNTsblLUdujGSE4RzrTZGQ==", - Network accessline 117
"resolved": "https://registry.npmjs.org/@protobufjs/float/-/float-1.0.2.tgz", - Network accessline 121
"node_modules/@protobufjs/path": { "version": "1.1.2", "resolved": "https://registry.npmjs.org/@protobufjs/path/-/path-1.1.2.tgz", - Network accessline 122
"version": "1.1.2", "resolved": "https://registry.npmjs.org/@protobufjs/path/-/path-1.1.2.tgz", "integrity": "sha512-6JOcJ5Tm08dOHAbdR3GrvP+yUUfkjG5ePsHYczMFLq3ZmMkAD98cDgcT2iA1lJ9NVwFd4tH/iSSoe44YWkltEA==", - Network accessline 123
"resolved": "https://registry.npmjs.org/@protobufjs/path/-/path-1.1.2.tgz", - Network accessline 127
"node_modules/@protobufjs/pool": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/@protobufjs/pool/-/pool-1.1.0.tgz", - Network accessline 128
"version": "1.1.0", "resolved": "https://registry.npmjs.org/@protobufjs/pool/-/pool-1.1.0.tgz", "integrity": "sha512-0kELaGSIDBKvcgS4zkjz1PeddatrjYcmMWOlAuAPwAeccUrPHdUqo/J6LiymHHEiJT5NrF1UVwxY14f+fy4WQw==", - Network accessline 129
"resolved": "https://registry.npmjs.org/@protobufjs/pool/-/pool-1.1.0.tgz", - Network accessline 133
"node_modules/@protobufjs/utf8": { "version": "1.1.2", "resolved": "https://registry.npmjs.org/@protobufjs/utf8/-/utf8-1.1.2.tgz", - Network accessline 134
"version": "1.1.2", "resolved": "https://registry.npmjs.org/@protobufjs/utf8/-/utf8-1.1.2.tgz", "integrity": "sha512-b1UQwcEZ4yCnMCD8DAL1VlbvBJE9/IX4FTIp7BG1xYpf29SLazLSrqUkj4w7Y5y7cCVP6E5tcqqcI0xemPkHug==", - Network accessline 135
"resolved": "https://registry.npmjs.org/@protobufjs/utf8/-/utf8-1.1.2.tgz", - Network accessline 139
"node_modules/@types/node": { "version": "26.1.1", "resolved": "https://registry.npmjs.org/@types/node/-/node-26.1.1.tgz", - Network accessline 140
"version": "26.1.1", "resolved": "https://registry.npmjs.org/@types/node/-/node-26.1.1.tgz", "integrity": "sha512-nxAkRSVkN1Y0JC1W8ky/fTfkGsMmcrRsbx+3XoZE+rMOX71kLYTV7fLXpqud1GpbpP5TuffXFqfX7fH2GgZREw==", - Network accessline 141
"resolved": "https://registry.npmjs.org/@types/node/-/node-26.1.1.tgz", - Network accessline 148
"node_modules/ansi-regex": { "version": "5.0.1", "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", - Network accessline 149
"version": "5.0.1", "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", - Network accessline 150
"resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", - Network accessline 157
"node_modules/ansi-styles": { "version": "4.3.0", "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - Network accessline 158
"version": "4.3.0", "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - Network accessline 159
"resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - Network accessline 167
}, "funding": { "url": "https://github.com/chalk/ansi-styles?sponsor=1" - Network accessline 168
"funding": { "url": "https://github.com/chalk/ansi-styles?sponsor=1" } - Network accessline 169
"url": "https://github.com/chalk/ansi-styles?sponsor=1" - Network accessline 172
"node_modules/cliui": { "version": "8.0.1", "resolved": "https://registry.npmjs.org/cliui/-/cliui-8.0.1.tgz", - Network accessline 173
"version": "8.0.1", "resolved": "https://registry.npmjs.org/cliui/-/cliui-8.0.1.tgz", "integrity": "sha512-BSeNnyus75C4//NQ9gQt1/csTXyo/8Sb+afLAkzAptFuMsod9HFokGNudZpi/oQV73hnVK+sR+5PVRMd+Dr7YQ==", - Network accessline 174
"resolved": "https://registry.npmjs.org/cliui/-/cliui-8.0.1.tgz", - Network accessline 186
"node_modules/color-convert": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - Network accessline 187
"version": "2.0.1", "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - Network accessline 188
"resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - Network accessline 198
"node_modules/color-name": { "version": "1.1.4", "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - Network accessline 199
"version": "1.1.4", "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - Network accessline 200
"resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - Network accessline 204
"node_modules/cortexdb-client": { "version": "0.1.1", "resolved": "https://registry.npmjs.org/cortexdb-client/-/cortexdb-client-0.1.1.tgz", - Network accessline 205
"version": "0.1.1", "resolved": "https://registry.npmjs.org/cortexdb-client/-/cortexdb-client-0.1.1.tgz", "integrity": "sha512-6w8BNt5oPQl5gN3zWBHASBHOSKi+/8vve148p2tBkZ58foMjwVXo8H2YIWeLjD6tLsJxwy182AewvD33zO/j4Q==", - Network accessline 206
"resolved": "https://registry.npmjs.org/cortexdb-client/-/cortexdb-client-0.1.1.tgz", - Network accessline 217
"node_modules/emoji-regex": { "version": "8.0.0", "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", - Network accessline 218
"version": "8.0.0", "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", - Network accessline 219
"resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", - Network accessline 223
"node_modules/escalade": { "version": "3.2.0", "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.2.0.tgz", - Network accessline 224
"version": "3.2.0", "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.2.0.tgz", "integrity": "sha512-WUj2qlxaQtO4g6Pq5c29GTcWGDyd8itL8zTlipgECz3JesAiiOKotd8JU6otB3PACgG6xkJUyVhboMS+bje/jA==", - Network accessline 225
"resolved": "https://registry.npmjs.org/escalade/-/escalade-3.2.0.tgz", - Network accessline 232
"node_modules/get-caller-file": { "version": "2.0.5", "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz", - Network accessline 233
"version": "2.0.5", "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz", "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==", - Network accessline 234
"resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz", - Network accessline 241
"node_modules/is-fullwidth-code-point": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", - Network accessline 242
"version": "3.0.0", "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQ - Network accessline 243
"resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", - Network accessline 250
"node_modules/lodash.camelcase": { "version": "4.3.0", "resolved": "https://registry.npmjs.org/lodash.camelcase/-/lodash.camelcase-4.3.0.tgz", - Network accessline 251
"version": "4.3.0", "resolved": "https://registry.npmjs.org/lodash.camelcase/-/lodash.camelcase-4.3.0.tgz", "integrity": "sha512-TwuEnCnxbc3rAvhf/LbG7tJUDzhqXyFnv3dtzLOPgCG/hODL7WFnsbwktkD7yUV0RrreP/l1PALq/YSg6VvjlA==", - Network accessline 252
"resolved": "https://registry.npmjs.org/lodash.camelcase/-/lodash.camelcase-4.3.0.tgz", - Network accessline 256
"node_modules/long": { "version": "5.3.2", "resolved": "https://registry.npmjs.org/long/-/long-5.3.2.tgz", - Network accessline 257
"version": "5.3.2", "resolved": "https://registry.npmjs.org/long/-/long-5.3.2.tgz", "integrity": "sha512-mNAgZ1GmyNhD7AuqnTG3/VQ26o760+ZYBPKjPvugO8+nLbYfX6TVpJPseBvopbdY+qpZ/lKUnmEc1LeZYS3QAA==", - Network accessline 258
"resolved": "https://registry.npmjs.org/long/-/long-5.3.2.tgz", - Network accessline 262
"node_modules/protobufjs": { "version": "7.6.5", "resolved": "https://registry.npmjs.org/protobufjs/-/protobufjs-7.6.5.tgz", - Network accessline 263
"version": "7.6.5", "resolved": "https://registry.npmjs.org/protobufjs/-/protobufjs-7.6.5.tgz", "integrity": "sha512-/FPD0nUc9jH6rfFjji9IBqOz4pcSE3CsT1m7Ep6Mdb0LxSUMj8hgl6GomOvZzpNpAqqGaXA0P3VSrZLFzIhQrw==", - Network accessline 264
"resolved": "https://registry.npmjs.org/protobufjs/-/protobufjs-7.6.5.tgz", - Network accessline 285
"node_modules/require-directory": { "version": "2.1.1", "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", - Network accessline 286
"version": "2.1.1", "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", "integrity": "sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==", - Network accessline 287
"resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", - Network accessline 294
"node_modules/string-width": { "version": "4.2.3", "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", - Network accessline 295
"version": "4.2.3", "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", - Network accessline 296
"resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", - Network accessline 308
"node_modules/strip-ansi": { "version": "6.0.1", "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", - Network accessline 309
"version": "6.0.1", "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", - Network accessline 310
"resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", - Network accessline 320
"node_modules/typebox": { "version": "1.3.6", "resolved": "https://registry.npmjs.org/typebox/-/typebox-1.3.6.tgz", - Network accessline 321
"version": "1.3.6", "resolved": "https://registry.npmjs.org/typebox/-/typebox-1.3.6.tgz", "integrity": "sha512-Sc8RA0NCMEFmApHNU9ZMzqcpQj46She44J8ffpLM/bdhLNUZKq7DJumcLcsFx1gRmDfQPgCgOmFFJ7rcnfWNyA==", - Network accessline 322
"resolved": "https://registry.npmjs.org/typebox/-/typebox-1.3.6.tgz", - Network accessline 326
"node_modules/undici-types": { "version": "8.3.0", "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-8.3.0.tgz", - Network accessline 327
"version": "8.3.0", "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-8.3.0.tgz", "integrity": "sha512-j375ScV60dom+YkPFIfTLcOiPxkN/buHz5GobjLhixFuANaNs3C9l4GmrWqejgXWJ7BbJcFYpTEUkS1Ge8bpZQ==", - Network accessline 328
"resolved": "https://registry.npmjs.org/undici-types/-/undici-types-8.3.0.tgz", - Network accessline 332
"node_modules/wrap-ansi": { "version": "7.0.0", "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", - Network accessline 333
"version": "7.0.0", "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", - Network accessline 334
"resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", - Network accessline 344
}, "funding": { "url": "https://github.com/chalk/wrap-ansi?sponsor=1" - Network accessline 345
"funding": { "url": "https://github.com/chalk/wrap-ansi?sponsor=1" } - Network accessline 346
"url": "https://github.com/chalk/wrap-ansi?sponsor=1" - Network accessline 349
"node_modules/y18n": { "version": "5.0.8", "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz", - Network accessline 350
"version": "5.0.8", "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz", "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==", - Network accessline 351
"resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz", - Network accessline 358
"node_modules/yargs": { "version": "17.7.3", "resolved": "https://registry.npmjs.org/yargs/-/yargs-17.7.3.tgz", - Network accessline 359
"version": "17.7.3", "resolved": "https://registry.npmjs.org/yargs/-/yargs-17.7.3.tgz", "integrity": "sha512-GZtjxm/J/4TSxuL3FNYjCmLktBTnIw/rVmKSIyKeYAZpmJB2ig9VauCC5xsa82GNKVKDAqpOn3KVzNt0zmrU0g==", - Network accessline 360
"resolved": "https://registry.npmjs.org/yargs/-/yargs-17.7.3.tgz", - Network accessline 376
"node_modules/yargs-parser": { "version": "21.1.1", "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-21.1.1.tgz", - Network accessline 377
"version": "21.1.1", "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-21.1.1.tgz", "integrity": "sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw==", - Network accessline 378
"resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-21.1.1.tgz",
plugins/openclaw-cortexdb-memory/package.json
- Executable scriptline 1
Executable file - Network accessline 4
"repository": { "type": "git", "url": "git+https://github.com/liliang-cn/cortexdb.git", - Network accessline 5
"type": "git", "url": "git+https://github.com/liliang-cn/cortexdb.git", "directory": "plugins/openclaw-cortexdb-memory" - Network accessline 6
"url": "git+https://github.com/liliang-cn/cortexdb.git",
plugins/openclaw-cortexdb-memory/test/cortexdb.test.js
- Executable scriptline 1
Executable file
plugins/openclaw-cortexdb-memory/test/sidecar.test.js
- Executable scriptline 1
Executable file
scripts/gen-llms-full.sh
- Executable scriptline 1
#!/usr/bin/env sh - Network accessline 7
{ printf '# CortexDB — full documentation\n\n' printf '> Generated from README.md and docs/GUIDE.md at commit %s. Summary: https://liliang-cn.github.io/cortexdb/llms.txt\n\n' "$(git rev-parse --short HEAD 2>/dev/null || echo unknown)" - Network accessline 8
printf '# CortexDB — full documentation\n\n' printf '> Generated from README.md and docs/GUIDE.md at commit %s. Summary: https://liliang-cn.github.io/cortexdb/llms.txt\n\n' "$(git rev-parse --short HEAD 2>/dev/null || echo unknown)" cat - Network accessline 9
printf '> Generated from README.md and docs/GUIDE.md at commit %s. Summary: https://liliang-cn.github.io/cortexdb/llms.txt\n\n' "$(git rev-parse --short HEAD 2>/dev/null || echo unknown)"
scripts/gen-proto.sh
- Executable scriptline 1
#!/usr/bin/env bash
skills/README.md
- Network accessline 3
Native memory plugins and [agentskills.io](https://agentskills.io)-format skills - Network accessline 6
| Integration | Target | Behavior | Location | |---|---|---|---| | Native memory plugin | OpenClaw | Exclusive `memory` capability, prompt guidance, search/store/delete tools | [`liliang-cn/openclaw-cortexdb-memory`](https://github.com/lili - Network accessline 7
|---|---|---|---| | Native memory plugin | OpenClaw | Exclusive `memory` capability, prompt guidance, search/store/delete tools | [`liliang-cn/openclaw-cortexdb-memory`](https://github.com/liliang-cn/openclaw-cortexdb-memory) | | Native mem - Network accessline 8
| Native memory plugin | OpenClaw | Exclusive `memory` capability, prompt guidance, search/store/delete tools | [`liliang-cn/openclaw-cortexdb-memory`](https://github.com/liliang-cn/openclaw-cortexdb-memory) | - Network accessline 9
| Native memory provider | Hermes Agent | Automatic prefetch, turn sync, explicit memory tools | [`liliang-cn/hermes-cortexdb-memory`](https://github.com/liliang-cn/hermes-cortexdb-memory) |
skills/cortexdb-memory-hermes/SKILL.md
- Network accessline 41
OPENAI_BASE_URL=http://localhost:11434/v1 \ - Network accessline 101
iri = lambda v: proto.RdfTerm(kind="iri", value=v) client.graph.UpsertNamespace(proto.UpsertNamespaceRequest( prefix="ex", uri="https://example.com/")) - Network accessline 102
client.graph.UpsertNamespace(proto.UpsertNamespaceRequest( prefix="ex", uri="https://example.com/")) client.graph.UpsertKnowledgeGraph(proto.UpsertKnowledgeGraphRequest(triples=[ - Network accessline 103
prefix="ex", uri="https://example.com/")) - Network accessline 106
])) ans = client.graph.QuerySparql(proto.QuerySparqlRequest( query="SELECT ?o WHERE { <https://example.com/alice> <https://example.com/knows> ?o . }")) - Network accessline 107
ans = client.graph.QuerySparql(proto.QuerySparqlRequest( query="SELECT ?o WHERE { <https://example.com/alice> <https://example.com/knows> ?o . }")) print(ans.result.count, "result(s)") - Network accessline 108
query="SELECT ?o WHERE { <https://example.com/alice> <https://example.com/knows> ?o . }")) - Network accessline 135
# from a URL to this SKILL.md, or a local checkout: hermes skills install https://raw.githubusercontent.com/liliang-cn/cortexdb/main/skills/cortexdb-memory-hermes/SKILL.md --name cortexdb-memory-hermes - Network accessline 136
hermes skills install https://raw.githubusercontent.com/liliang-cn/cortexdb/main/skills/cortexdb-memory-hermes/SKILL.md --name cortexdb-memory-hermes - Network accessline 161
- **Plaintext localhost**: the bearer token rides plain gRPC; fine on localhost, add TLS / a reverse proxy for cross-machine use. - Package and docs: https://pypi.org/project/cortexdb-client/ · - Network accessline 162
add TLS / a reverse proxy for cross-machine use. - Package and docs: https://pypi.org/project/cortexdb-client/ · https://github.com/liliang-cn/cortexdb - Network accessline 163
- Package and docs: https://pypi.org/project/cortexdb-client/ · - Network accessline 164
https://github.com/liliang-cn/cortexdb
skills/cortexdb-memory-hermes/scripts/memory_tools.py
- Executable scriptline 1
Executable file - Access to secretsline 30
[Credential-related source omitted] - Access to secretsline 31
[Credential-related source omitted] - Network accessline 112
def relate(subject: str, predicate: str, obj: str, namespace: str = "https://example.com/", prefix: str = "ex") -> None: - Network accessline 113
namespace: str = "https://example.com/", prefix: str = "ex") -> None: - Network accessline 144
relate("ex:alice", "ex:knows", "ex:bob") print("ask_graph:", ask_graph( "SELECT ?o WHERE { <https://example.com/alice> <https://example.com/knows> ?o . }")) - Network accessline 146
"SELECT ?o WHERE { <https://example.com/alice> <https://example.com/knows> ?o . }"))
skills/cortexdb-memory-openclaw/SKILL.md
- Network accessline 41
OPENAI_BASE_URL=http://localhost:11434/v1 \ - Network accessline 92
const iri = (v) => ({ kind: 'iri', value: v }); await client.graph.UpsertNamespace({ prefix: 'ex', uri: 'https://example.com/' }); - Network accessline 93
await client.graph.UpsertNamespace({ prefix: 'ex', uri: 'https://example.com/' }); - Network accessline 96
] }); const ans = await client.graph.QuerySparql({ query: 'SELECT ?o WHERE { <https://example.com/alice> <https://example.com/knows> ?o . }', - Network accessline 97
const ans = await client.graph.QuerySparql({ query: 'SELECT ?o WHERE { <https://example.com/alice> <https://example.com/knows> ?o . }', }); - Network accessline 98
query: 'SELECT ?o WHERE { <https://example.com/alice> <https://example.com/knows> ?o . }', - Network accessline 155
add TLS / a reverse proxy for cross-machine use. - **No build step**: the npm client loads the proto contract at runtime. - Package and docs: https://www.npmjs.com/package/cortexdb-client · - Network accessline 156
- **No build step**: the npm client loads the proto contract at runtime. - Package and docs: https://www.npmjs.com/package/cortexdb-client · https://github.com/liliang-cn/cortexdb - Network accessline 157
- Package and docs: https://www.npmjs.com/package/cortexdb-client · - Network accessline 158
https://github.com/liliang-cn/cortexdb
skills/cortexdb-memory-openclaw/scripts/memory-tools.js
- Executable scriptline 1
Executable file - Access to secretsline 22
[Credential-related source omitted] - Network accessline 93
async function relate(subject, predicate, object, { namespace = 'https://example.com/', prefix = 'ex', - Network accessline 94
namespace = 'https://example.com/', prefix = 'ex', - Network accessline 122
await relate('ex:alice', 'ex:knows', 'ex:bob'); console.log('askGraph:', await askGraph( 'SELECT ?o WHERE { <https://example.com/alice> <https://example.com/knows> ?o . }')); - Network accessline 123
console.log('askGraph:', await askGraph( 'SELECT ?o WHERE { <https://example.com/alice> <https://example.com/knows> ?o . }')); client().close(); - Network accessline 124
'SELECT ?o WHERE { <https://example.com/alice> <https://example.com/knows> ?o . }'));
version.go
- 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: 1 fact
- Contacts unpkg.com, which SKILL.md, the README and the plugin manifest do not mentioncmd/cortexdb-mcp-stdio/graph.go:171High confidence
Signal confidence: 499 facts
- Network access in code of the SKILL.md.agents/skills/cortexdb/SKILL.md:131High confidence
- Network access in code of the SKILL.md.agents/skills/cortexdb/SKILL.md:132High confidence
- Network access in code of the SKILL.md.agents/skills/cortexdb/SKILL.md:133High confidence
- Network access in code of the SKILL.md.agents/skills/cortexdb/SKILL.md:134High confidence
- Network access in code of the SKILL.md.agents/skills/cortexdb/SKILL.md:135High confidence
- Network access in code of the SKILL.md.agents/skills/cortexdb/SKILL.md:140High confidence
- Network access in code of the SKILL.md.agents/skills/cortexdb/SKILL.md:141High confidence
- Network access in code of the SKILL.md.agents/skills/cortexdb/SKILL.md:198High confidence
- Network access in code of the SKILL.md.agents/skills/cortexdb/SKILL.md:199High confidence
- Network access in code of the SKILL.md.agents/skills/cortexdb/SKILL.md:200High confidence
- Network access in code of the SKILL.md.agents/skills/cortexdb/SKILL.md:201High confidence
- Network access in code of the SKILL.md.agents/skills/cortexdb/SKILL.md:202High confidence
- Network access in code of the SKILL.md.agents/skills/cortexdb/SKILL.md:212High confidence
- Network access in code of the SKILL.md.agents/skills/cortexdb/SKILL.md:213High confidence
- Network access in code of the SKILL.md.agents/skills/cortexdb/SKILL.md:214High confidence
- Network access in code of the SKILL.md.agents/skills/cortexdb/SKILL.md:215High confidence
- Network access in code of the SKILL.md.agents/skills/cortexdb/SKILL.md:300High confidence
- Access to secrets in code of the SKILL.md.agents/skills/cortexdb/SKILL.md:300High confidence
- Network access in code of the SKILL.md.agents/skills/cortexdb/SKILL.md:301High confidence
- Dangerous shell operation in prose of documentationCHANGELOG.md:304Low confidence
- Network access in prose of documentationCHANGELOG.md:752Low confidence
- Network access in prose of documentationCHANGELOG.md:753Low confidence
- Network access in prose of documentationCHANGELOG.md:754Low confidence
- Network access in prose of documentationCHANGELOG.md:755Low confidence
- Access to secrets in prose of documentationCHANGELOG.md:798Low confidence
- Access to secrets in prose of documentation: a variable, placeholder or call, not a stored valueCHANGELOG.md:802Low confidence
- Dangerous shell operation in prose of documentationCHANGELOG.md:3670Low confidence
- Access to secrets in prose of documentationCHANGELOG.md:3853Low confidence
- Access to secrets in prose of documentation: a variable, placeholder or call, not a stored valueCHANGELOG.md:3868Low confidence
- Access to secrets in prose of documentation: a variable, placeholder or call, not a stored valueCHANGELOG.md:3876Low confidence
- Network access in prose of documentationREADME.md:3Low confidence
- Network access in prose of documentationREADME.md:41Low confidence
- Network access in prose of documentationREADME.md:85Low confidence
- Network access in prose of documentationREADME.md:86Low confidence
- Network access in prose of documentationREADME.md:87Low confidence
- Access to secrets in prose of documentation: a variable, placeholder or call, not a stored valueREADME.md:90Low confidence
- Access to secrets in prose of documentation: a variable, placeholder or call, not a stored valueREADME.md:91Low confidence
- Network access in prose of documentationREADME.md:100Low confidence
- Network access in prose of documentationREADME.md:101Low confidence
- Network access in prose of documentationREADME.md:102Low confidence
- Access to secrets in prose of documentation: a variable, placeholder or call, not a stored valueREADME.md:103Low confidence
- Access to secrets in prose of documentation: a variable, placeholder or call, not a stored valueREADME.md:104Low confidence
- Network access in prose of documentationREADME.md:110Low confidence
- Network access in prose of documentationREADME_CN.md:3Low confidence
- Network access in prose of documentationREADME_CN.md:40Low confidence
- Network access in prose of documentationREADME_CN.md:84Low confidence
- Network access in prose of documentationREADME_CN.md:85Low confidence
- Network access in prose of documentationREADME_CN.md:86Low confidence
- Access to secrets in prose of documentationREADME_CN.md:89Low confidence
- Access to secrets in prose of documentationREADME_CN.md:90Low confidence
and 449 more
Only the first 500 facts are listed.
Works with
| Agent | Status | Evidence | Install to |
|---|---|---|---|
| Claude Code | Native | Manifest .claude-plugin/marketplace.json | .claude/skills/<skill-name>/ |
| Codex | Compatible | Standard SKILL.md SKILL.md | .agents/skills/<skill-name>/ |
| Cursor | Compatible | Standard SKILL.md SKILL.md | .cursor/skills/<skill-name>/ |
| Gemini CLI | Compatible | Standard SKILL.md SKILL.md | .gemini/skills/<skill-name>/ |
| GitHub Copilot | Compatible | Standard SKILL.md SKILL.md | .github/skills/<skill-name>/ |
| OpenCode | Compatible | Standard SKILL.md 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.