LICENSE
README.md
pyproject.toml
src/zotero_headless/__init__.py
src/zotero_headless/__main__.py
src/zotero_headless/agent_setup.py
src/zotero_headless/api.py
src/zotero_headless/architecture.py
src/zotero_headless/autodiscover.py
src/zotero_headless/capabilities.py
src/zotero_headless/citations.py
src/zotero_headless/cli.py
src/zotero_headless/cli_ui.py
src/zotero_headless/config.py
src/zotero_headless/daemon.py
src/zotero_headless/installer_update.py
src/zotero_headless/library_routing.py
src/zotero_headless/local_db.py
src/zotero_headless/mcp.py
src/zotero_headless/observability.py
src/zotero_headless/qmd.py
src/zotero_headless/raw_cli.py
src/zotero_headless/recovery.py
src/zotero_headless/runtime.py
src/zotero_headless/service.py
src/zotero_headless/setup_wizard.py
src/zotero_headless/store.py
src/zotero_headless/sync.py
src/zotero_headless/utils.py
src/zotero_headless/web_api.py
src/zotero_headless.egg-info/PKG-INFO
src/zotero_headless.egg-info/SOURCES.txt
src/zotero_headless.egg-info/dependency_links.txt
src/zotero_headless.egg-info/entry_points.txt
src/zotero_headless.egg-info/requires.txt
src/zotero_headless.egg-info/top_level.txt
src/zotero_headless/adapters/__init__.py
src/zotero_headless/adapters/local_desktop.py
src/zotero_headless/adapters/web_sync.py
src/zotero_headless/core/__init__.py
src/zotero_headless/core/changes.py
src/zotero_headless/core/models.py
src/zotero_headless/core/store.py
src/zotero_headless/packaged_plugins/openclaw-plugin-zotero/.gitignore
src/zotero_headless/packaged_plugins/openclaw-plugin-zotero/openclaw.plugin.json
src/zotero_headless/packaged_plugins/openclaw-plugin-zotero/package.json
src/zotero_headless/packaged_plugins/openclaw-plugin-zotero/tsconfig.json
src/zotero_headless/packaged_plugins/openclaw-plugin-zotero/src/client.test.ts
src/zotero_headless/packaged_plugins/openclaw-plugin-zotero/src/client.ts
src/zotero_headless/packaged_plugins/openclaw-plugin-zotero/src/index.ts
src/zotero_headless/packaged_plugins/openclaw-plugin-zotero/src/permissions.test.ts
src/zotero_headless/packaged_plugins/openclaw-plugin-zotero/src/permissions.ts
src/zotero_headless/packaged_plugins/openclaw-plugin-zotero/src/types.ts
src/zotero_headless/packaged_plugins/openclaw-plugin-zotero/src/clients/cli-client.test.ts
src/zotero_headless/packaged_plugins/openclaw-plugin-zotero/src/clients/cli-client.ts
src/zotero_headless/packaged_plugins/openclaw-plugin-zotero/src/clients/daemon-client.test.ts
src/zotero_headless/packaged_plugins/openclaw-plugin-zotero/src/clients/daemon-client.ts
src/zotero_headless/packaged_plugins/openclaw-plugin-zotero/src/commands/zotero.ts
src/zotero_headless/packaged_plugins/openclaw-plugin-zotero/src/hooks/gateway-sync.ts
src/zotero_headless/packaged_plugins/openclaw-plugin-zotero/src/service/daemon.ts
src/zotero_headless/packaged_plugins/openclaw-plugin-zotero/src/tools/attachments.ts
src/zotero_headless/packaged_plugins/openclaw-plugin-zotero/src/tools/backup.ts
src/zotero_headless/packaged_plugins/openclaw-plugin-zotero/src/tools/collections.ts
src/zotero_headless/packaged_plugins/openclaw-plugin-zotero/src/tools/export.ts
src/zotero_headless/packaged_plugins/openclaw-plugin-zotero/src/tools/items.ts
src/zotero_headless/packaged_plugins/openclaw-plugin-zotero/src/tools/search.ts
src/zotero_headless/packaged_plugins/openclaw-plugin-zotero/src/tools/status.ts
src/zotero_headless/packaged_plugins/openclaw-plugin-zotero/src/tools/sync.ts
src/zotero_headless/packaged_plugins/zotero-headless-claude-code/.mcp.json
src/zotero_headless/packaged_plugins/zotero-headless-claude-code/README.md
src/zotero_headless/packaged_plugins/zotero-headless-claude-code/agents/library-researcher.md
src/zotero_headless/packaged_plugins/zotero-headless-claude-code/agents/sync-resolver.md
src/zotero_headless/packaged_plugins/zotero-headless-claude-code/hooks/hooks.json
src/zotero_headless/packaged_plugins/zotero-headless-claude-code/hooks/scripts/session-status.sh
src/zotero_headless/packaged_plugins/zotero-headless-claude-code/skills/zotero-headless/SKILL.md
src/zotero_headless/packaged_plugins/zotero-headless-claude-code/skills/zotero-local/SKILL.md
src/zotero_headless/packaged_plugins/zotero-headless-claude-code/skills/zotero-recovery/SKILL.md
src/zotero_headless/packaged_plugins/zotero-headless-claude-code/skills/zotero-search/SKILL.md
src/zotero_headless/packaged_plugins/zotero-headless-claude-code/skills/zotero-setup/SKILL.md
src/zotero_headless/packaged_plugins/zotero-headless-claude-code/skills/zotero-status/SKILL.md
src/zotero_headless/packaged_plugins/zotero-headless-claude-code/skills/zotero-sync/SKILL.md
src/zotero_headless/packaged_plugins/zotero-headless-codex/.mcp.json
src/zotero_headless/packaged_plugins/zotero-headless-codex/README.md
src/zotero_headless/packaged_plugins/zotero-headless-codex/hooks.json
src/zotero_headless/packaged_plugins/zotero-headless-codex/agents/library-researcher.md
src/zotero_headless/packaged_plugins/zotero-headless-codex/agents/openai.yaml
src/zotero_headless/packaged_plugins/zotero-headless-codex/agents/sync-resolver.md
src/zotero_headless/packaged_plugins/zotero-headless-codex/scripts/session-status.sh
src/zotero_headless/packaged_plugins/zotero-headless-codex/skills/zotero-headless/SKILL.md
src/zotero_headless/packaged_plugins/zotero-headless-codex/skills/zotero-local/SKILL.md
src/zotero_headless/packaged_plugins/zotero-headless-codex/skills/zotero-recovery/SKILL.md
src/zotero_headless/packaged_plugins/zotero-headless-codex/skills/zotero-search/SKILL.md
src/zotero_headless/packaged_plugins/zotero-headless-codex/skills/zotero-setup/SKILL.md
src/zotero_headless/packaged_plugins/zotero-headless-codex/skills/zotero-status/SKILL.md
src/zotero_headless/packaged_plugins/zotero-headless-codex/skills/zotero-sync/SKILL.md
tests/test_agent_setup.py
tests/test_api.py
tests/test_architecture.py
tests/test_autodiscover.py
tests/test_capabilities.py
tests/test_citations.py
tests/test_cli.py
tests/test_cli_raw.py
tests/test_core_store.py
tests/test_daemon.py
tests/test_installer_update.py
tests/test_library_routing.py
tests/test_local_db.py
tests/test_local_desktop_adapter.py
tests/test_qmd.py
tests/test_recovery.py
tests/test_service.py
tests/test_setup_wizard.py
tests/test_store.py
tests/test_web_api.py
tests/test_web_sync_adapter.py