CHANGELOG.md
LICENSE
MANIFEST.in
README.md
pyproject.toml
src/zotero_cli/__init__.py
src/zotero_cli/api/__init__.py
src/zotero_cli/api/dependencies.py
src/zotero_cli/api/main.py
src/zotero_cli/api/routes/__init__.py
src/zotero_cli/api/routes/collections.py
src/zotero_cli/api/routes/items.py
src/zotero_cli/api/routes/jobs.py
src/zotero_cli/cli/__init__.py
src/zotero_cli/cli/base.py
src/zotero_cli/cli/flags.py
src/zotero_cli/cli/main.py
src/zotero_cli/cli/notify.py
src/zotero_cli/cli/safety.py
src/zotero_cli/cli/schema.py
src/zotero_cli/cli/commands/__init__.py
src/zotero_cli/cli/commands/collection_cmd.py
src/zotero_cli/cli/commands/import_cmd.py
src/zotero_cli/cli/commands/init_cmd.py
src/zotero_cli/cli/commands/item_annotations.py
src/zotero_cli/cli/commands/item_cmd.py
src/zotero_cli/cli/commands/mcp_cmd.py
src/zotero_cli/cli/commands/report_cmd.py
src/zotero_cli/cli/commands/schema_cmd.py
src/zotero_cli/cli/commands/search_cmd.py
src/zotero_cli/cli/commands/serve_cmd.py
src/zotero_cli/cli/commands/storage_cmd.py
src/zotero_cli/cli/commands/system_cmd.py
src/zotero_cli/cli/commands/tag_cmd.py
src/zotero_cli/cli/presenters/item_list_presenter.py
src/zotero_cli/cli/presenters/records.py
src/zotero_cli/core/__init__.py
src/zotero_cli/core/annotations.py
src/zotero_cli/core/config.py
src/zotero_cli/core/exceptions.py
src/zotero_cli/core/interfaces.py
src/zotero_cli/core/logging_config.py
src/zotero_cli/core/models.py
src/zotero_cli/core/runtime.py
src/zotero_cli/core/strategies.py
src/zotero_cli/core/zotero_item.py
src/zotero_cli/core/services/__init__.py
src/zotero_cli/core/services/agent_tools.py
src/zotero_cli/core/services/arxiv_query_parser.py
src/zotero_cli/core/services/attachment_service.py
src/zotero_cli/core/services/backup_service.py
src/zotero_cli/core/services/children_index.py
src/zotero_cli/core/services/collection_service.py
src/zotero_cli/core/services/diagnostics_service.py
src/zotero_cli/core/services/duplicate_service.py
src/zotero_cli/core/services/enrichment_service.py
src/zotero_cli/core/services/export_service.py
src/zotero_cli/core/services/import_service.py
src/zotero_cli/core/services/integrity_service.py
src/zotero_cli/core/services/job_queue_service.py
src/zotero_cli/core/services/merge_plan_io.py
src/zotero_cli/core/services/merge_service.py
src/zotero_cli/core/services/metadata_aggregator.py
src/zotero_cli/core/services/network_gateway.py
src/zotero_cli/core/services/pdf_finder_service.py
src/zotero_cli/core/services/purge_service.py
src/zotero_cli/core/services/restore_service.py
src/zotero_cli/core/services/sandbox_service.py
src/zotero_cli/core/services/search_service.py
src/zotero_cli/core/services/selftest.py
src/zotero_cli/core/services/storage_service.py
src/zotero_cli/core/services/tag_service.py
src/zotero_cli/core/services/transfer_service.py
src/zotero_cli/core/services/verify_service.py
src/zotero_cli/core/services/resolvers/__init__.py
src/zotero_cli/core/services/resolvers/arxiv.py
src/zotero_cli/core/services/resolvers/bdtd.py
src/zotero_cli/core/services/resolvers/generic_scraper.py
src/zotero_cli/core/services/resolvers/openalex.py
src/zotero_cli/core/services/resolvers/semantic_scholar.py
src/zotero_cli/core/services/resolvers/unpaywall.py
src/zotero_cli/core/utils/archive_safety.py
src/zotero_cli/core/utils/collection_resolver.py
src/zotero_cli/core/utils/csv_safety.py
src/zotero_cli/core/utils/format_version.py
src/zotero_cli/core/utils/json_note.py
src/zotero_cli/core/utils/normalization.py
src/zotero_cli/core/utils/notify.py
src/zotero_cli/core/utils/safe_tempfile.py
src/zotero_cli/core/utils/search_filters.py
src/zotero_cli/core/utils/slugify.py
src/zotero_cli/core/utils/terminal_safety.py
src/zotero_cli/core/utils/url_safety.py
src/zotero_cli/core/utils/user_agent.py
src/zotero_cli/infra/__init__.py
src/zotero_cli/infra/arxiv_lib.py
src/zotero_cli/infra/base_api_client.py
src/zotero_cli/infra/bdtd_api.py
src/zotero_cli/infra/bibtex_lib.py
src/zotero_cli/infra/bxc_formatter.py
src/zotero_cli/infra/canonical_csv_lib.py
src/zotero_cli/infra/core_api.py
src/zotero_cli/infra/crossref_api.py
src/zotero_cli/infra/dblp_api.py
src/zotero_cli/infra/doaj_api.py
src/zotero_cli/infra/eric_api.py
src/zotero_cli/infra/factory.py
src/zotero_cli/infra/hal_api.py
src/zotero_cli/infra/http_client.py
src/zotero_cli/infra/ieee_csv_lib.py
src/zotero_cli/infra/inspire_hep_api.py
src/zotero_cli/infra/mcp_server.py
src/zotero_cli/infra/metadata_client_factory.py
src/zotero_cli/infra/openalex_api.py
src/zotero_cli/infra/pubmed_api.py
src/zotero_cli/infra/repositories.py
src/zotero_cli/infra/repository_factory.py
src/zotero_cli/infra/resolver_factory.py
src/zotero_cli/infra/ris_lib.py
src/zotero_cli/infra/semantic_scholar_api.py
src/zotero_cli/infra/service_factory.py
src/zotero_cli/infra/springer_csv_lib.py
src/zotero_cli/infra/sqlite_repo.py
src/zotero_cli/infra/unpaywall_api.py
src/zotero_cli/infra/zbmath_api.py
src/zotero_cli/infra/zotero_api.py
src/zotero_cli/templates/demo_sandbox.yaml
src/zotero_command_line.egg-info/PKG-INFO
src/zotero_command_line.egg-info/SOURCES.txt
src/zotero_command_line.egg-info/dependency_links.txt
src/zotero_command_line.egg-info/entry_points.txt
src/zotero_command_line.egg-info/requires.txt
src/zotero_command_line.egg-info/top_level.txt