LICENSE
README.md
pyproject.toml
src/brainstem_mcp.egg-info/PKG-INFO
src/brainstem_mcp.egg-info/SOURCES.txt
src/brainstem_mcp.egg-info/dependency_links.txt
src/brainstem_mcp.egg-info/entry_points.txt
src/brainstem_mcp.egg-info/requires.txt
src/brainstem_mcp.egg-info/top_level.txt
src/wiki_agent/__init__.py
src/wiki_agent/__main__.py
src/wiki_agent/agent.py
src/wiki_agent/brainstem_cli.py
src/wiki_agent/cli.py
src/wiki_agent/doctor.py
src/wiki_agent/fetch_cli.py
src/wiki_agent/integrations_cli.py
src/wiki_agent/mcp_server.py
src/wiki_agent/middleware.py
src/wiki_agent/prompts.py
src/wiki_agent/recall_cli.py
src/wiki_agent/router_cli.py
src/wiki_agent/search_adapter.py
src/wiki_agent/state.py
src/wiki_agent/tools.py
src/wiki_agent/write_sink.py
src/wiki_agent/setup/__init__.py
src/wiki_agent/setup/init_wiki.py
src/wiki_agent/setup/obsidian_mcp.py
src/wiki_autofetch/__init__.py
src/wiki_autofetch/dlq.py
src/wiki_autofetch/lockfile.py
src/wiki_autofetch/metrics.py
src/wiki_autofetch/rate_limiter.py
src/wiki_autofetch/scheduler.py
src/wiki_autofetch/tick.py
src/wiki_autofetch/worker.py
src/wiki_compress/__init__.py
src/wiki_compress/metrics.py
src/wiki_compress/pipeline.py
src/wiki_compress/stages/__init__.py
src/wiki_compress/stages/dedupe.py
src/wiki_compress/stages/email_quotes.py
src/wiki_compress/stages/html_to_markdown.py
src/wiki_compress/stages/line_dedupe.py
src/wiki_compress/stages/preserve.py
src/wiki_compress/stages/url_shorten.py
src/wiki_compress/stages/whitespace_normalise.py
src/wiki_core/__init__.py
src/wiki_core/observability.py
src/wiki_core/protocols.py
src/wiki_core/integrations/__init__.py
src/wiki_core/integrations/protocol.py
src/wiki_core/secrets/__init__.py
src/wiki_core/secrets/audit_log.py
src/wiki_core/secrets/keyring_store.py
src/wiki_core/secrets/protocol.py
src/wiki_core/secrets/revocation.py
src/wiki_core/secrets/scope_policy.py
src/wiki_ingest/__init__.py
src/wiki_ingest/adapter.py
src/wiki_ingest/composition.py
src/wiki_ingest/config.py
src/wiki_ingest/daemon.py
src/wiki_ingest/filters.py
src/wiki_ingest/models.py
src/wiki_ingest/pagewrite.py
src/wiki_ingest/paper_prepass.py
src/wiki_ingest/queue.py
src/wiki_ingest/security.py
src/wiki_ingest/watcher.py
src/wiki_ingest/worker.py
src/wiki_integrations/__init__.py
src/wiki_integrations/base.py
src/wiki_integrations/composio_bridge.py
src/wiki_integrations/cursor_store.py
src/wiki_integrations/registry.py
src/wiki_integrations/agent_tools/__init__.py
src/wiki_integrations/agent_tools/audit_md.py
src/wiki_integrations/agent_tools/base.py
src/wiki_integrations/agent_tools/calendar.py
src/wiki_integrations/agent_tools/drive.py
src/wiki_integrations/agent_tools/github.py
src/wiki_integrations/agent_tools/gmail.py
src/wiki_integrations/agent_tools/slack.py
src/wiki_integrations/providers/__init__.py
src/wiki_integrations/providers/github.py
src/wiki_integrations/providers/gmail.py
src/wiki_lessons/__init__.py
src/wiki_lessons/distill.py
src/wiki_lessons/lifecycle.py
src/wiki_lessons/page.py
src/wiki_lessons/retrieve.py
src/wiki_lessons/verdict.py
src/wiki_memory/__init__.py
src/wiki_memory/chunker.py
src/wiki_memory/content_store.py
src/wiki_memory/embedder.py
src/wiki_memory/recall.py
src/wiki_memory/scoring.py
src/wiki_memory/seal_hook.py
src/wiki_memory/seal_worker.py
src/wiki_memory/summariser.py
src/wiki_memory/summariser_factory.py
src/wiki_memory/tree_nodes.py
src/wiki_papers/__init__.py
src/wiki_papers/arxiv.py
src/wiki_papers/cli.py
src/wiki_papers/extract.py
src/wiki_publishing/__init__.py
src/wiki_publishing/explainer_quality.py
src/wiki_publishing/linkedin_draft.py
src/wiki_publishing/linkedin_publish.py
src/wiki_publishing/post_types.py
src/wiki_publishing/project_context_source.py
src/wiki_publishing/project_ledger.py
src/wiki_publishing/repo_context_source.py
src/wiki_publishing/web_context_source.py
src/wiki_publishing/wiki_content_source.py
src/wiki_qa/__init__.py
src/wiki_qa/baseline.py
src/wiki_qa/cli.py
src/wiki_qa/codegraph.py
src/wiki_qa/codequery.py
src/wiki_qa/graph.py
src/wiki_qa/linter.py
src/wiki_qa/tour.py
src/wiki_repos/__init__.py
src/wiki_repos/cbm_adapter.py
src/wiki_repos/cbm_runner.py
src/wiki_repos/codegraph_runner.py
src/wiki_repos/diagram.py
src/wiki_repos/digest.py
src/wiki_repos/errors.py
src/wiki_repos/fetcher.py
src/wiki_repos/github_meta.py
src/wiki_repos/graphview.py
src/wiki_repos/history.py
src/wiki_repos/quality.py
src/wiki_repos/render.py
src/wiki_repos/repo_context.py
src/wiki_repos/service.py
src/wiki_repos/synthesize.py
src/wiki_repos/types.py
src/wiki_routing/__init__.py
src/wiki_routing/config.py
src/wiki_routing/cost_ceiling.py
src/wiki_routing/factory.py
src/wiki_routing/fallback.py
src/wiki_routing/policy.py
src/wiki_routing/router.py
src/wiki_routing/router_summariser.py
src/wiki_routing/telemetry.py
src/wiki_routing/tiers.py
src/wiki_routing/providers/__init__.py
src/wiki_routing/providers/anthropic.py
src/wiki_routing/providers/keyword_only.py
src/wiki_routing/providers/ollama.py
src/wiki_routing/providers/openrouter.py
src/wiki_synthesis/__init__.py
src/wiki_synthesis/agent.py
src/wiki_synthesis/body_quality.py
src/wiki_synthesis/extractors.py
src/wiki_synthesis/hooks.py
src/wiki_synthesis/paper_distill.py
src/wiki_synthesis/reconcile.py
src/wiki_synthesis/structured.py
src/wiki_synthesis/templates.py
tests/test_agent.py
tests/test_e2e.py
tests/test_new_tools.py
tests/test_prompts.py
tests/test_setup.py
tests/test_state.py
tests/test_tools.py