* fix(ci): resolve all CI failures — unversioned integrations, test retries - Move integration docs to separate unversioned docs plugin (docs-integrations/) so new integrations don't need to be duplicated across versioned_docs - Remove integration pages from versioned_docs (v0.3, v0.4) — sidebar entries now use links instead of doc refs - Add missing title/description SEO frontmatter to autogen.md - Add retry logic (2 attempts) to test-doc-examples.sh for transient LLM timeouts - Add pytest-rerunfailures to test-api with --reruns 2 for flaky Gemini-dependent integration tests * ci: retrigger * fix: graph entity inheritance, SyncTaskBackend error propagation, fact_type test regressions - Fix observation entity inheritance in get_graph_data: the unit_entities query only fetched entities for visible observation IDs, not their source memory IDs, so the inheritance loop always found an empty entity_map - Remove error swallowing in SyncTaskBackend._execute_task so test failures surface instead of being silently logged - Wrap remaining consolidation submission call sites with try/except since consolidation is non-critical for those operations - Fix test_sync_backend test to expect errors to propagate - Remove fact_type=["world"] filter from test_document_upsert_behavior and test_mentioned_at_from_context_string (same PR #848 regression) - Remove flaky marker from consolidation test (now deterministic)
279 lines
6.2 KiB
JSON
279 lines
6.2 KiB
JSON
{
|
|
"developerSidebar": [
|
|
{
|
|
"type": "category",
|
|
"label": "Architecture",
|
|
"collapsible": false,
|
|
"items": [
|
|
{
|
|
"type": "doc",
|
|
"id": "developer/index",
|
|
"label": "Overview",
|
|
"customProps": {
|
|
"icon": "lu-book"
|
|
}
|
|
},
|
|
{
|
|
"type": "doc",
|
|
"id": "developer/retain",
|
|
"label": "Retain",
|
|
"customProps": {
|
|
"icon": "lu-brain"
|
|
}
|
|
},
|
|
{
|
|
"type": "doc",
|
|
"id": "developer/retrieval",
|
|
"label": "Recall",
|
|
"customProps": {
|
|
"icon": "lu-search"
|
|
}
|
|
},
|
|
{
|
|
"type": "doc",
|
|
"id": "developer/reflect",
|
|
"label": "Reflect",
|
|
"customProps": {
|
|
"icon": "lu-message"
|
|
}
|
|
},
|
|
{
|
|
"type": "doc",
|
|
"id": "developer/multilingual",
|
|
"label": "Multilingual",
|
|
"customProps": {
|
|
"icon": "lu-languages"
|
|
}
|
|
},
|
|
{
|
|
"type": "doc",
|
|
"id": "developer/performance",
|
|
"label": "Performance",
|
|
"customProps": {
|
|
"icon": "lu-zap"
|
|
}
|
|
},
|
|
{
|
|
"type": "doc",
|
|
"id": "developer/storage",
|
|
"label": "Storage",
|
|
"customProps": {
|
|
"icon": "lu-database"
|
|
}
|
|
},
|
|
{
|
|
"type": "doc",
|
|
"id": "developer/rag-vs-hindsight",
|
|
"label": "RAG vs Memory",
|
|
"customProps": {
|
|
"icon": "lu-compare"
|
|
}
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "category",
|
|
"label": "API",
|
|
"collapsible": false,
|
|
"items": [
|
|
{
|
|
"type": "doc",
|
|
"id": "developer/api/quickstart",
|
|
"label": "Quick Start",
|
|
"customProps": {
|
|
"icon": "lu-rocket"
|
|
}
|
|
},
|
|
{
|
|
"type": "doc",
|
|
"id": "developer/api/retain",
|
|
"label": "Retain",
|
|
"customProps": {
|
|
"icon": "lu-brain"
|
|
}
|
|
},
|
|
{
|
|
"type": "doc",
|
|
"id": "developer/api/recall",
|
|
"label": "Recall",
|
|
"customProps": {
|
|
"icon": "lu-search"
|
|
}
|
|
},
|
|
{
|
|
"type": "doc",
|
|
"id": "developer/api/reflect",
|
|
"label": "Reflect",
|
|
"customProps": {
|
|
"icon": "lu-message"
|
|
}
|
|
},
|
|
{
|
|
"type": "doc",
|
|
"id": "developer/api/memory-banks",
|
|
"label": "Memory Banks",
|
|
"customProps": {
|
|
"icon": "lu-memory"
|
|
}
|
|
},
|
|
{
|
|
"type": "doc",
|
|
"id": "developer/api/entities",
|
|
"label": "Entities",
|
|
"customProps": {
|
|
"icon": "lu-network"
|
|
}
|
|
},
|
|
{
|
|
"type": "doc",
|
|
"id": "developer/api/documents",
|
|
"label": "Documents",
|
|
"customProps": {
|
|
"icon": "lu-file"
|
|
}
|
|
},
|
|
{
|
|
"type": "doc",
|
|
"id": "developer/api/operations",
|
|
"label": "Operations",
|
|
"customProps": {
|
|
"icon": "lu-cpu"
|
|
}
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "category",
|
|
"label": "Clients",
|
|
"collapsible": false,
|
|
"items": [
|
|
{
|
|
"type": "doc",
|
|
"id": "sdks/python",
|
|
"label": "Python",
|
|
"customProps": {
|
|
"icon": "si-python"
|
|
}
|
|
},
|
|
{
|
|
"type": "doc",
|
|
"id": "sdks/nodejs",
|
|
"label": "TypeScript",
|
|
"customProps": {
|
|
"icon": "/img/icons/typescript.png"
|
|
}
|
|
},
|
|
{
|
|
"type": "doc",
|
|
"id": "sdks/cli",
|
|
"label": "CLI",
|
|
"customProps": {
|
|
"icon": "lu-terminal"
|
|
}
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "category",
|
|
"label": "Integrations",
|
|
"collapsible": false,
|
|
"items": [
|
|
{
|
|
"type": "link",
|
|
"label": "Local MCP Server",
|
|
"customProps": {
|
|
"icon": "/img/icons/mcp.png"
|
|
},
|
|
"href": "/sdks/integrations/local-mcp"
|
|
},
|
|
{
|
|
"type": "link",
|
|
"label": "LiteLLM",
|
|
"customProps": {
|
|
"icon": "/img/icons/litellm.png"
|
|
},
|
|
"href": "/sdks/integrations/litellm"
|
|
},
|
|
{
|
|
"type": "link",
|
|
"label": "Skills",
|
|
"customProps": {
|
|
"icon": "/img/icons/skills.png"
|
|
},
|
|
"href": "/sdks/integrations/skills"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "category",
|
|
"label": "Hosting",
|
|
"collapsible": false,
|
|
"items": [
|
|
{
|
|
"type": "doc",
|
|
"id": "developer/installation",
|
|
"label": "Installation",
|
|
"customProps": {
|
|
"icon": "lu-package"
|
|
}
|
|
},
|
|
{
|
|
"type": "doc",
|
|
"id": "developer/services",
|
|
"label": "Services",
|
|
"customProps": {
|
|
"icon": "lu-server"
|
|
}
|
|
},
|
|
{
|
|
"type": "doc",
|
|
"id": "developer/configuration",
|
|
"label": "Configuration",
|
|
"customProps": {
|
|
"icon": "lu-settings"
|
|
}
|
|
},
|
|
{
|
|
"type": "doc",
|
|
"id": "developer/admin-cli",
|
|
"label": "Admin CLI",
|
|
"customProps": {
|
|
"icon": "lu-terminal"
|
|
}
|
|
},
|
|
{
|
|
"type": "doc",
|
|
"id": "developer/extensions",
|
|
"label": "Extensions",
|
|
"customProps": {
|
|
"icon": "lu-plug"
|
|
}
|
|
},
|
|
{
|
|
"type": "doc",
|
|
"id": "developer/models",
|
|
"label": "Models",
|
|
"customProps": {
|
|
"icon": "lu-cpu"
|
|
}
|
|
},
|
|
{
|
|
"type": "doc",
|
|
"id": "developer/monitoring",
|
|
"label": "Monitoring",
|
|
"customProps": {
|
|
"icon": "lu-activity"
|
|
}
|
|
},
|
|
{
|
|
"type": "doc",
|
|
"id": "developer/mcp-server",
|
|
"label": "MCP Server",
|
|
"customProps": {
|
|
"icon": "lu-network"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|