Remove outdated mcp-query, server_client, and misc example paths, and refresh
basic-usage docs and script to point at the current server and MCP flows.
The quickstart-server.md auth section previously just said "pass api_key"
without distinguishing user_key from root_key. This causes users to
mistakenly use root_key for tenant-scoped APIs (add_resource, find, ls),
which fails with "ROOT requests to tenant-scoped APIs must include
X-OpenViking-Account and X-OpenViking-User headers".
Changes:
- docs/zh/getting-started/03-quickstart-server.md: expanded auth section
with user_key (recommended) and root_key (must pass account/user)
examples, plus warning about the common pitfall
- docs/en/getting-started/03-quickstart-server.md: same changes in English
- examples/basic-usage/README.md: added multi-tenant auth note after
HTTP client example
- examples/basic-usage/README_CN.md: same note in Chinese
Closes#1022
Co-authored-by: wzr <2668940489@qq.com>
* docs: Add Chinese documentation for example READMEs
- Add README_CN.md for claude-memory-plugin
- Add README_CN.md for k8s-helm
- Add README_CN.md for mcp-query
These translations help Chinese users understand the example usage and configuration.
* docs: Add basic usage example for Python SDK
- Add comprehensive README.md with code examples
- Add Chinese version README_CN.md
- Add basic_usage.py demonstrating core features:
- Initialization (embedded mode and HTTP client mode)
- Adding resources (URLs, files, directories)
- Browsing the virtual filesystem
- Semantic search and retrieval
- Tiered context loading (L0/L1/L2)
- Session management for memory
This example helps developers quickly get started with OpenViking.
---------
Co-authored-by: xingzihai <xingzihai@users.noreply.github.com>