Commit Graph

  • e8e93b53c0 fix: allow mining directories without local mempalace.yaml Matt Van Horn 2026-04-07 16:36:27 -07:00
  • 73f038c0c0 Merge pull request #878 from MemPalace/develop Igor Lins e Silva 2026-04-14 12:35:51 -03:00
  • 4de9e135ce Merge pull request #810 from Yorji-Porji/patch-1 Igor Lins e Silva 2026-04-14 11:53:57 -03:00
  • 625162edd3 docs: tighten SECURITY.md with real version policy and GHPVR-only channel Igor Lins e Silva 2026-04-14 11:50:00 -03:00
  • 43189b65d7 Merge pull request #853 from mvalentsev/fix/pyproject-urls Igor Lins e Silva 2026-04-14 11:44:50 -03:00
  • 26e313e031 Merge pull request #877 from MemPalace/fix/pages-cname Igor Lins e Silva 2026-04-14 11:42:50 -03:00
  • ff6a907834 Merge pull request #876 from MemPalace/fix/version-drift-874 Igor Lins e Silva 2026-04-14 11:41:30 -03:00
  • 97a4b0e749 fix: ship CNAME in Pages artifact to pin custom domain Igor Lins e Silva 2026-04-14 11:37:47 -03:00
  • 162edf39fe ci: let semver pre-release tags bypass strict manifest match Igor Lins e Silva 2026-04-14 11:34:54 -03:00
  • 06240c73b3 ci: add version guard to catch tag/manifest drift Igor Lins e Silva 2026-04-14 11:32:44 -03:00
  • 3415e70dc6 chore: bump plugin manifests to 3.3.0 and fix owner URL Igor Lins e Silva 2026-04-14 11:32:37 -03:00
  • 79c9c0e517 fix: use permissive validator for KG entity values (closes #455) eblander 2026-04-14 09:26:47 -04:00
  • 1bff7d9907 Increase visibility of fake website caution Guruprasad Bhat 2026-04-14 17:08:06 +05:30
  • f7d703fd5b fix: add logging on rejected transcript paths and platform-native path test BLUDATA\marcio.heiderscheidt 2026-04-13 14:18:09 -03:00
  • 0f217f7c80 fix: harden hooks against shell injection, path traversal, and arithmetic injection BLUDATA\marcio.heiderscheidt 2026-04-13 14:10:04 -03:00
  • 001700ce72 fix: update stale org URLs in pyproject.toml and README (#787) mvalentsev 2026-04-14 08:56:57 +05:00
  • b060171c59 Merge pull request #852 from MemPalace/release/v4-prep Igor Lins e Silva 2026-04-14 00:51:10 -03:00
  • 267a644f4f refactor: route all chromadb access through ChromaBackend Igor Lins e Silva 2026-04-14 00:31:16 -03:00
  • c924d07b3e fix(status): paginate metadata fetch to support large palaces Vu Nguyen 2026-04-13 22:30:56 -05:00
  • 5a2f7db371 Merge pull request #845 from MemPalace/fix/deploy-docs-develop-only Igor Lins e Silva 2026-04-13 22:57:25 -03:00
  • c877e46224 Merge pull request #843 from MemPalace/sync/main-into-develop Igor Lins e Silva 2026-04-13 22:56:48 -03:00
  • 06c4289999 ci: serve docs from develop only Igor Lins e Silva 2026-04-13 22:56:04 -03:00
  • 962776c2e3 sync: merge main into develop after v3.3.0 release Igor Lins e Silva 2026-04-13 22:42:58 -03:00
  • 4aa7e1eebd release: v3.3.0 (#839) Igor Lins e Silva 2026-04-13 22:25:01 -03:00
  • 045023f449 fix: save hook auto-mines transcript without MEMPAL_DIR (#840) Milla J 2026-04-13 18:09:59 -07:00
  • 52392ad5b4 Merge pull request #836 from domiscd/fix/website-base-url Igor Lins e Silva 2026-04-13 21:42:51 -03:00
  • e8d06e5e4a Merge pull request #837 from MemPalace/release/3.3.0-prep Igor Lins e Silva 2026-04-13 21:42:10 -03:00
  • 41696df1ac chore(release): bump version strings to 3.3.0 and curate CHANGELOG Igor Lins e Silva 2026-04-13 21:36:56 -03:00
  • 63dd165fed fix(website): update vitepress base url for custom domain Dominique Deschatre 2026-04-13 21:23:51 -03:00
  • 5320246297 Merge pull request #807 from sha2fiddy/fix/218-cosine-distance-metadata Igor Lins e Silva 2026-04-13 21:18:40 -03:00
  • 62df24599e fix: README audit — 42 TDD tests + hall detection + 7 claim fixes (#835) Milla J 2026-04-13 17:11:11 -07:00
  • 09e0bcea66 Merge pull request #808 from mvalentsev/docs/fix-remaining-org-urls Igor Lins e Silva 2026-04-13 20:07:27 -03:00
  • c038b8ebdd Merge pull request #828 from MemPalace/performance-optimization-regex-caching-3001788084232137906 Igor Lins e Silva 2026-04-13 19:43:27 -03:00
  • f7fcd51164 Merge pull request #827 from MemPalace/fix-unused-import-main-11480774650305903580 Igor Lins e Silva 2026-04-13 19:41:02 -03:00
  • 8dc5970ca9 Fix: ruff format with CI-pinned version (0.4.x) eblander 2026-04-13 18:29:48 -04:00
  • a74586c627 Merge pull request #829 from MemPalace/pr/fact-checker Igor Lins e Silva 2026-04-13 19:19:05 -03:00
  • 1dc20e307b test: verify mine_lock via disjoint critical-section intervals Igor Lins e Silva 2026-04-13 19:08:57 -03:00
  • e052074624 test: serialize mine_lock concurrency test with multiprocessing Igor Lins e Silva 2026-04-13 19:02:51 -03:00
  • 7192552624 test: make diary state path assertion platform-neutral Igor Lins e Silva 2026-04-13 18:55:26 -03:00
  • c4baceccb4 docs: fix stale milla-jovovich org URLs in website and plugin manifests (#787) mvalentsev 2026-04-13 20:19:27 +05:00
  • d16de9fe69 Merge pull request #793 from MemPalace/pr/closet-llm-generic Igor Lins e Silva 2026-04-13 18:42:42 -03:00
  • 6b7dcc53d4 merge: pr/closet-llm-generic + harden LLM regen path for production Igor Lins e Silva 2026-04-13 18:40:36 -03:00
  • d886a62d8a Optimize entity detection with regex caching and pre-compilation google-labs-jules[bot] 2026-04-13 21:35:53 +00:00
  • 1263c3c91e merge: full hardened stack + rewrite fact_checker around actual KG API Igor Lins e Silva 2026-04-13 18:20:11 -03:00
  • f3c6770ecf fix: remove unused import 'main' from mempalace/__init__.py google-labs-jules[bot] 2026-04-13 21:16:03 +00:00
  • 339f96a4d9 Merge remote-tracking branch 'origin/pr/drawer-grep-search' into pr/fact-checker Igor Lins e Silva 2026-04-13 18:13:24 -03:00
  • e9201fb617 merge: pr/cross-wing-tunnels + rebuild drawer-grep on hardened closet path Igor Lins e Silva 2026-04-13 18:08:01 -03:00
  • 20255b05be merge: develop + harden cross-wing tunnels for production Igor Lins e Silva 2026-04-13 17:50:43 -03:00
  • 32d7f4376b merge: develop + harden entity metadata, BM25, and diary ingest for production Igor Lins e Silva 2026-04-13 17:37:45 -03:00
  • 95a8d7176a Merge pull request #826 from MemPalace/pr/multi-agent-lock Igor Lins e Silva 2026-04-13 17:21:38 -03:00
  • 49a6a69da4 Merge pull request #788 from MemPalace/pr/closet-layer Igor Lins e Silva 2026-04-13 17:18:56 -03:00
  • 5db651a543 fix: use microsecond timestamp and full content hash in diary entry ID (#819) shafdev 2026-04-14 01:36:04 +05:30
  • 21d4a23430 merge: develop + harden closet layer for production Igor Lins e Silva 2026-04-13 17:00:55 -03:00
  • c9fbf7c50a Merge pull request #786 from MemPalace/pr/hooks-dont-write-in-chat Igor Lins e Silva 2026-04-13 16:43:37 -03:00
  • a3b7988d87 fix: stop hooks from making agents write in chat — save tokens MSL 2026-04-13 01:50:07 -07:00
  • 744ede76c0 Merge pull request #785 from MemPalace/pr/strip-noise-from-transcripts Igor Lins e Silva 2026-04-13 16:33:27 -03:00
  • 28e263748b merge: develop (#784 file-locking, #820 version sync) Igor Lins e Silva 2026-04-13 16:29:50 -03:00
  • 7e5eeda9a5 feat(normalize): auto-rebuild stale drawers via NORMALIZE_VERSION schema gate Igor Lins e Silva 2026-04-13 16:20:55 -03:00
  • ca2598a9f6 fix(normalize): make strip_noise verbatim-safe and scope it to Claude Code JSONL Igor Lins e Silva 2026-04-13 16:11:03 -03:00
  • ab46c8ebf1 Merge pull request #784 from MemPalace/pr/multi-agent-lock Igor Lins e Silva 2026-04-13 15:58:35 -03:00
  • 386da51ae5 style: ruff format mempalace/palace.py Igor Lins e Silva 2026-04-13 15:54:52 -03:00
  • 09f218cbb2 refactor: extract locked filing block to keep mine_convos under C901 Igor Lins e Silva 2026-04-13 15:48:54 -03:00
  • 297517db0e Merge pull request #820 from MemPalace/fix/version-sync-3.2.0 Igor Lins e Silva 2026-04-13 15:47:18 -03:00
  • 69d6e2f7f3 fix: sync version.py to 3.2.0 Igor Lins e Silva 2026-04-13 15:46:27 -03:00
  • 53d779311e Create SECURITY.md Yorji 2026-04-13 12:49:33 -04:00
  • 1e86892e62 Fix: set cosine distance metadata on all collection creation sites eblander 2026-04-13 11:00:52 -04:00
  • 8e446f904c fix(search): hybrid closet+drawer retrieval — closets boost, never gate (#795) Igor Lins e Silva 2026-04-13 08:43:54 -03:00
  • 4d581cbb73 feat: optional LLM-based closet regeneration — bring-your-own endpoint Igor Lins e Silva 2026-04-13 07:51:46 -03:00
  • 4a6147f903 feat: offline fact checker against entity registry + knowledge graph MSL 2026-04-13 07:47:40 -03:00
  • 971b92da5d feat(search): drawer-grep returns best-matching chunk + neighbors MSL 2026-04-13 07:46:07 -03:00
  • e2a9bb05d3 test: add TestTunnels for cross-wing tunnel operations Igor Lins e Silva 2026-04-13 07:44:32 -03:00
  • 1b4ce0b1f8 feat: explicit cross-wing tunnels for multi-project agents MSL 2026-04-13 02:05:55 -07:00
  • f72ffbbcb2 test: add tests for mine_lock, closets, entity metadata, BM25, diary Igor Lins e Silva 2026-04-13 07:42:25 -03:00
  • f935e85ead feat: entity metadata + diary ingest + BM25 hybrid search MSL 2026-04-13 01:47:19 -07:00
  • ee60cad652 docs: add CLOSETS.md — closet layer overview Igor Lins e Silva 2026-04-13 07:38:43 -03:00
  • 124f5bf7ba fix: enforce atomic topics in closets, extract richer pointers MSL 2026-04-13 01:40:58 -07:00
  • d3d7184f4e feat: add closet layer — searchable index pointing to drawers MSL 2026-04-13 01:33:48 -07:00
  • 9b99c136ee fix: strip system tags, hook output, and Claude UI chrome from drawers MSL 2026-04-13 01:55:25 -07:00
  • 30a431924b fix: add file-level locking to prevent multi-agent duplicate drawers MSL 2026-04-13 01:16:51 -07:00
  • 921db176c3 feat: add Hindi language support to i18n module tejasashinde 2026-04-13 14:09:25 +05:30
  • 122a5fdf35 Merge pull request #762 from MemPalace/release/3.2.0 Ben Sigman 2026-04-12 23:50:50 -07:00
  • 2a5694073d Merge pull request #764 from MemPalace/sync/main-into-release-3.2.0 Igor Lins e Silva 2026-04-13 03:47:49 -03:00
  • 7a93ede797 merge: bring main's #666, #690 into release/3.2.0 (preserving history) Igor Lins e Silva 2026-04-13 03:46:21 -03:00
  • 8b26bf2ac3 chore: sync main hotfixes into release/3.2.0 (#763) Igor Lins e Silva 2026-04-13 03:44:22 -03:00
  • 81dc977bbf release: finalize v3.2.0 — version consistency + CHANGELOG Igor Lins e Silva 2026-04-13 03:30:29 -03:00
  • 6614b9b4e7 bump version v3.2.0 (#761) Igor Lins e Silva 2026-04-13 03:21:50 -03:00
  • a2432a3245 fix: parse Claude.ai privacy export with messages key and sender field (#677) (#685) Mikhail Valentsev 2026-04-13 10:11:03 +05:00
  • e200ce2c8a fix: detect mtime changes in _get_client to prevent stale HNSW index (#757) Igor Lins e Silva 2026-04-13 01:53:13 -03:00
  • 39e1651af3 fix: correct typo in entity_detector interactive classification prompt (#755) Igor Lins e Silva 2026-04-13 01:43:57 -03:00
  • c17cf079ad fix #733: diagram misaligned (#734) clach04 2026-04-12 21:43:01 -07:00
  • f4226047cb fix: hash full content in tool_add_drawer drawer ID (#716) shafdev 2026-04-13 10:10:46 +05:30
  • 3a50966766 fix: remove 10k drawer cap from status display (#603) (#707) Sanjay Ramadugu 2026-04-13 00:22:39 -04:00
  • e9a706aa4a Merge pull request #690 from AlyciaBHZ/fix/chromadb-version-constraint Igor Lins e Silva 2026-04-13 01:13:58 -03:00
  • e6d232f538 docs: add CHANGELOG.md covering v3.0.0 through v3.2.0-dev (#752) Milla J 2026-04-12 21:04:31 -07:00
  • 41b8601d86 Merge pull request #739 from MemPalace/copilot/fix-unauthorized-data-deletion Igor Lins e Silva 2026-04-12 23:13:56 -03:00
  • c68370609d fix: address Copilot review comments on PR #739 Igor Lins e Silva 2026-04-12 23:07:46 -03:00
  • 22328540e1 style: ruff format Igor Lins e Silva 2026-04-12 22:20:27 -03:00
  • c383523768 chore: clarify security guardrails copilot-swe-agent[bot] 2026-04-12 22:27:40 +00:00
  • b1a676fa24 fix: make quote trimming explicit copilot-swe-agent[bot] 2026-04-12 22:26:41 +00:00
  • 976289aa5c fix: refine security validation messaging copilot-swe-agent[bot] 2026-04-12 22:25:41 +00:00