Commit History

  1. fix: Playwright chromium deps for Debian trixie (ttf-unifont removed)

    3ef4aa4
  2. Create sentinel_audit.yml

    Unverified signature
    e2225ae
  3. Create ci.yml

    Unverified signature
    bc50d23

  1. chore(cf): add KV_ROUTING namespace binding to wrangler.toml

    8043a14
  2. fix(search): accept TAVILY_KEY_0..N env var pattern (project convention)

    61e0019
  3. v26: Chat page (cross-project persistent), Memory live, brain/__init__.py, Sidebar updated

    9a87c53
  4. v26: add GET /infra/events endpoint (SpacePromoter Redis event log)

    f6ec2d4
  5. v26: complete website β€” Projects live, Sentinel live topology, 4 new components, CF Worker updated, api.js complete

    37f231b

  1. v26: live Projects + Sentinel pages, updated api.js

    44737f9
  2. v26: voice __init__.py + requirements-voice.txt

    cde8149
  3. v26: wire SpacePromoter + Discord bot into lifespan

    3e62ed4

  1. v25: patch main.py+discord_bot.py (lifecycle/gt/rdloop wired), add voice/server.py, add infrastructure/space_promoter.py

    190b4da
  2. feat: memory upgrades (MAGMA/lifecycle/ground_truth), rd_loop, voice Dockerfile⁠

    1342767
  3. feat: master website scaffold β€” Mission Control UI (Priority 2)⁠

    1720172

  1. feat: main.py v22 β€” wire Sentinel + Council into lifespan, /sentinel/event fully delegates to Sentinel.handle_event()

    31d0de3
  2. chore: requirements.txt β€” add PyNaCl (discord voice), kokoro, soundfile (Phase 5 voice)

    08a1aab
  3. feat: Phase 8 brain/council.py β€” MOA Council Mode, parallel expert calls, synthesis, Redis state

    28b5f98
  4. feat: Phase 7 tools/code_exec.py β€” async sandboxed Python + shell execution

    3fc262c
  5. feat: Phase 7 tools/browser_agent.py β€” Playwright LLM browser automation

    5dbdc6c
  6. feat: Phase 5 voice/pipeline.py β€” VAD + STT + Brain + TTS pipeline

    dfa7efd
  7. feat: Phase 5 voice/tts.py β€” Kokoro TTS WAV synthesis

    9ddf241
  8. feat: Phase 5 voice/stt.py β€” Groq Whisper STT

    b3872bc
  9. feat: Phase 5 voice/__init__.py

    4a31a0f
  10. feat: Phase 4 sentinel.py β€” V4 Sentinel God Layer with KV routing, incident reporting, weekly audit, Notion write

    1415cd6
  11. feat(brain/main): wire MemoryWorker + ZillizStore + RaptorTree into lifespan

    b0e15a8
  12. feat(deps): enable Phase 3 deps β€” pymilvus, umap-learn, scikit-learn

    bb55cc9
  13. feat(memory): Phase 3 β€” embedder, zilliz, raptor, worker, __init__

    58ab44f

  1. fix: wire real tavily_search into task_dispatcher, replace stub

    47f2fa7
  2. feat: search.py (Tavily+DDG fallback), requirements.txt, Dockerfile, README β€” deploy-ready

    d59842f
  3. feat: discord_bot.py β€” per-channel context, slash+prefix cmds, chunked send, no internal leaks

    a4a5261
  4. feat: add config.py, config_loader.py, main.py β€” system boots end-to-end

    47241e6
  5. feat: add KeyPool dual sub-pool (general+sentinel) + shared exceptions⁠

    7419178
  6. fix: remove _make_groq_llm_fn, import make_provider_llm_fn from llm_router⁠

    63db9db

  1. feat: add llm_router.py β€” multi-provider router (Groq/Cerebras/Together/OpenRouter/Gemini) session v16

    65d8e8c
  2. feat: add packages/brain/task_dispatcher.py β€” orchestration layer v4 (session v15)

    be4911f
  3. feat(brain): add react_loop.py β€” ReAct agentic loop engine (V4 Phase 2)⁠

    dac0057
  4. Initial commit

    Unverified signature
    fb54f06