LICENSE
README.md
pyproject.toml
src/openchronicle/__init__.py
src/openchronicle/py.typed
src/openchronicle/core/__init__.py
src/openchronicle/core/application/__init__.py
src/openchronicle/core/application/config/__init__.py
src/openchronicle/core/application/config/env_helpers.py
src/openchronicle/core/application/config/paths.py
src/openchronicle/core/application/config/settings.py
src/openchronicle/core/application/models/__init__.py
src/openchronicle/core/application/models/diagnostics_report.py
src/openchronicle/core/application/services/__init__.py
src/openchronicle/core/application/services/embedding_service.py
src/openchronicle/core/application/services/git_onboard.py
src/openchronicle/core/application/services/maintenance_loop.py
src/openchronicle/core/application/use_cases/__init__.py
src/openchronicle/core/application/use_cases/add_memory.py
src/openchronicle/core/application/use_cases/create_project.py
src/openchronicle/core/application/use_cases/delete_memory.py
src/openchronicle/core/application/use_cases/delete_project.py
src/openchronicle/core/application/use_cases/diagnose_runtime.py
src/openchronicle/core/application/use_cases/export_memory.py
src/openchronicle/core/application/use_cases/import_memory.py
src/openchronicle/core/application/use_cases/init_config.py
src/openchronicle/core/application/use_cases/init_runtime.py
src/openchronicle/core/application/use_cases/list_memory.py
src/openchronicle/core/application/use_cases/list_projects.py
src/openchronicle/core/application/use_cases/pin_memory.py
src/openchronicle/core/application/use_cases/search_memory.py
src/openchronicle/core/application/use_cases/show_memory.py
src/openchronicle/core/application/use_cases/update_memory.py
src/openchronicle/core/application/use_cases/update_project.py
src/openchronicle/core/domain/__init__.py
src/openchronicle/core/domain/exceptions.py
src/openchronicle/core/domain/time_utils.py
src/openchronicle/core/domain/errors/__init__.py
src/openchronicle/core/domain/errors/error_codes.py
src/openchronicle/core/domain/models/__init__.py
src/openchronicle/core/domain/models/git_commit.py
src/openchronicle/core/domain/models/memory_item.py
src/openchronicle/core/domain/models/project.py
src/openchronicle/core/domain/ports/__init__.py
src/openchronicle/core/domain/ports/embedding_port.py
src/openchronicle/core/domain/ports/memory_store_port.py
src/openchronicle/core/domain/ports/storage_port.py
src/openchronicle/core/infrastructure/__init__.py
src/openchronicle/core/infrastructure/config/__init__.py
src/openchronicle/core/infrastructure/config/config_loader.py
src/openchronicle/core/infrastructure/embedding/__init__.py
src/openchronicle/core/infrastructure/embedding/ollama_adapter.py
src/openchronicle/core/infrastructure/embedding/openai_adapter.py
src/openchronicle/core/infrastructure/embedding/stub_adapter.py
src/openchronicle/core/infrastructure/maintenance/__init__.py
src/openchronicle/core/infrastructure/maintenance/jobs.py
src/openchronicle/core/infrastructure/persistence/__init__.py
src/openchronicle/core/infrastructure/persistence/backup.py
src/openchronicle/core/infrastructure/persistence/migrator.py
src/openchronicle/core/infrastructure/persistence/row_mappers.py
src/openchronicle/core/infrastructure/persistence/sqlite_store.py
src/openchronicle/core/infrastructure/persistence/migrations/001_initial.sql
src/openchronicle/core/infrastructure/persistence/migrations/__init__.py
src/openchronicle/core/infrastructure/wiring/__init__.py
src/openchronicle/core/infrastructure/wiring/container.py
src/openchronicle/interfaces/__init__.py
src/openchronicle/interfaces/logging_setup.py
src/openchronicle/interfaces/serializers.py
src/openchronicle/interfaces/api/__init__.py
src/openchronicle/interfaces/api/app.py
src/openchronicle/interfaces/api/config.py
src/openchronicle/interfaces/api/deps.py
src/openchronicle/interfaces/api/middleware/__init__.py
src/openchronicle/interfaces/api/middleware/auth.py
src/openchronicle/interfaces/api/middleware/rate_limit.py
src/openchronicle/interfaces/api/routes/__init__.py
src/openchronicle/interfaces/api/routes/memory.py
src/openchronicle/interfaces/api/routes/project.py
src/openchronicle/interfaces/api/routes/system.py
src/openchronicle/interfaces/cli/__init__.py
src/openchronicle/interfaces/cli/main.py
src/openchronicle/interfaces/cli/commands/__init__.py
src/openchronicle/interfaces/cli/commands/_helpers.py
src/openchronicle/interfaces/cli/commands/db.py
src/openchronicle/interfaces/cli/commands/maintenance.py
src/openchronicle/interfaces/cli/commands/memory.py
src/openchronicle/interfaces/cli/commands/onboard.py
src/openchronicle/interfaces/cli/commands/project.py
src/openchronicle/interfaces/cli/commands/system.py
src/openchronicle/interfaces/mcp/__init__.py
src/openchronicle/interfaces/mcp/__main__.py
src/openchronicle/interfaces/mcp/config.py
src/openchronicle/interfaces/mcp/server.py
src/openchronicle/interfaces/mcp/tools/__init__.py
src/openchronicle/interfaces/mcp/tools/context.py
src/openchronicle/interfaces/mcp/tools/memory.py
src/openchronicle/interfaces/mcp/tools/onboard.py
src/openchronicle/interfaces/mcp/tools/project.py
src/openchronicle/interfaces/mcp/tools/system.py
src/openchronicle_mcp.egg-info/PKG-INFO
src/openchronicle_mcp.egg-info/SOURCES.txt
src/openchronicle_mcp.egg-info/dependency_links.txt
src/openchronicle_mcp.egg-info/entry_points.txt
src/openchronicle_mcp.egg-info/requires.txt
src/openchronicle_mcp.egg-info/top_level.txt
tests/test_architectural_posture.py
tests/test_backup_module.py
tests/test_cli_config.py
tests/test_cli_db.py
tests/test_cli_version.py
tests/test_config_loader.py
tests/test_core_agnosticism.py
tests/test_embedding_adapters.py
tests/test_embedding_backfill.py
tests/test_embedding_degradation.py
tests/test_embedding_port.py
tests/test_embedding_service.py
tests/test_embedding_storage.py
tests/test_embedding_wiring.py
tests/test_env_helpers.py
tests/test_error_codes_canonical.py
tests/test_filename_policy.py
tests/test_fts5_rebuild_skip.py
tests/test_fts5_search.py
tests/test_hexagonal_boundaries.py
tests/test_http_api.py
tests/test_maintenance_loop.py
tests/test_mcp_config.py
tests/test_mcp_tools.py
tests/test_memory_crud_parity.py
tests/test_memory_export_import.py
tests/test_memory_pagination.py
tests/test_memory_tag_search.py
tests/test_memory_update.py
tests/test_migration_v2_to_v3.py
tests/test_migrator.py
tests/test_no_secrets_committed.py
tests/test_no_soft_deprecation.py
tests/test_project_crud.py
tests/test_repo_hygiene.py
tests/test_runtime_paths.py
tests/test_unified_asgi.py