agentcache / src

Commit History

  1. refactor: consolidate route auth + service accessors (closes #34)⁠

    fce12d3
  2. refactor: delete agentcache/cache/* shim layer (closes #29, #30, #31, #32)⁠

    3cde7ea

  1. Raplh 2 in process

    ac98b25
  2. feat: add core package (ObservationStore, SearchService, KV) and auth middleware Introduces the production modules that tickets #26 and #27 test: - src/agentcache/core/__init__.py — package exports - src/agentcache/core/kv_scopes.py — KV scope key registry - src/agentcache/core/search_service.py — SearchService + IndexPersistence - src/agentcache/routes/auth.py — verify_token + require_auth decorator All 18 tests pass (test_auth, test_observation_store, test_search_service). Closes #26, closes #27

    5586336
  3. test: hardening test suite, adding auth tests, and shared conftest fixtures

    a6e11a5
  4. feat: setup agent skills configuration and fix route blueprint imports

    a0d5274

  1. test: add SQL injection and path traversal unit tests, and integrate Bandit CI security scanning

    1846fdf
  2. feat(cli): implement agentcache context bootstrapper command

    4a14717

  1. feat(memory): implement folder-based observation auto-forgetting and TTL

    95568d8
  2. feat: Maintaining database concurrency

    016d065
  3. fix: Added prod level migrations

    ba35a6d

  1. Initial Git Push⁠

    67c1aa5

  1. feat: implement /auth.md agent onboarding route and add ws broadcast improvements

    c704030
  2. feat: migrate agentmemory to agentcache namespace, endpoints, and tools

    12a6c9a

  1. feat: dedup observations, fix dashboard buttons, add per-obs delete⁠

    dc238fd
  2. feat: obs lookup index, startup backfill, CORS wildcards, sync state in SQLite⁠

    bbea853
  3. fix: prevent double-import of app.py by registering app namespace in sys.modules

    9aca16b
  4. fix: remove unclosed and unused renderDashboard function declaration that broke JS parsing

    ef46d54
  5. fix: wrap localStorage access for iframe environments and resolve footer mojibake

    7e4fe2c
  6. fix: resolve stuck command palette default display and UTF-8 mojibake

    df8c7d5
  7. fix: Hugging Face sync, routing, dashboard, and agent isolation bugs

    12b5d50
  8. fix: rewrite /observe handler - unified compat path + fix undefined body in except

    3edc290
  9. fix: compat shim for legacy observe callers - map sessionId/cwd to folderPath/agentId

    522bc87
  10. fix: CORS for HF Spaces + OPTIONS preflight + observe error logging

    acea43f
  11. fix: CORS for HuggingFace Spaces + OPTIONS preflight + auth banner visibility

    a00a0e3
  12. fix: add legacy API compat shims + fix /observe auto-routing⁠

    f888ff4
  13. fix(viewer): fix blank page on load and loadFolders circular reference

    b27f86d
  14. fix(viewer): sync dashboard to folder-based backend⁠

    9828fcf

  1. feat: upscale & UX overhaul — blueprint split, debounce, tests, viewer enhancements, DX improvements⁠

    4d5727a

  1. refactor: folder-based memory model replacing session-based storage⁠

    fbcb300

  1. Fix memory_save and agent_remember: write observation when sessionId provided to link memory to session

    2816e70
  2. Upload src/mcp_stdio.py with huggingface_hub

    Verified signature
    5b7c355
  3. Upload src/app.py with huggingface_hub

    Verified signature
    680e40e
  4. Upload src/mcp_stdio.py with huggingface_hub

    Verified signature
    5b627dc
  5. Upload src/app.py with huggingface_hub

    Verified signature
    35f53fb
  6. feat: implement memory_antigravity_sync natively in Python

    c8258aa

  1. Allow dynamic AGENTMEMORY_URL and AGENTMEMORY_SECRET in stdio MCP wrapper

    d1e1adf
  2. feat: connect CLI reads AGENTMEMORY_URL and SECRET from env

    5f7e21e
  3. feat: add Python plugin system, multi-agent connect CLI, and MCP tool expansions⁠

    Yash030 +1: Claude Opus 4.7
    26a284a
  4. docs: rewrite all MD files for Python project + fix graph node colors⁠

    Yash030 +1: Claude Opus 4.7
    7921736
  5. feat: rewrite graph tab to show project folders as nodes⁠

    Yash030 +1: Claude Opus 4.7
    590957a
  6. feat: add folder filter dropdown to memories tab

    4b7ed2a
  7. fix: auto-complete dangling active sessions on new session start

    2d394e5
  8. fix: resolve semantic and procedural memory dashboard display issue

    a8c9dbb
  9. refactor: filter sessions by full project folder paths and support Uncategorized category

    0f9d0de
  10. feat: rename sessions using agent summary title, display narrative summary, and add folder-wise filter to sessions tab

    0d0d847
  11. feat: implement memory consolidation, session summarization, and fix StateKV list/get KeyError

    1e3eb08
  12. refactor: remove DOLT_AUTO_COMMIT guard from commit_if_enabled⁠

    Yash030 +1: Claude Opus 4.7
    03dde81
  13. feat: migrate from Dolt/MySQL to SQLite for faster boot and sync⁠

    Yash030 +1: Claude Opus 4.7
    169f06f
  14. fix: use upload_folder for backup (prevents 429 rate limits) and auto-create second-brain dir⁠

    Yash030 +1: Claude Opus 4.7
    e24267e