Commit Graph

  • b443ab8045 br0 setup main jason 2026-05-09 11:07:15 -05:00
  • 2cd6e096a2 Merge pull request 'docs and usage' (#1) from develop into main jason 2026-05-09 11:00:27 -05:00
  • 9f18e556d5 docs and usage develop jason 2026-05-09 10:59:58 -05:00
  • 40e5e5e3cc cleanup and remote only jason 2026-05-09 10:52:25 -05:00
  • 2fc47a52fc Merge pull request #1004 from coogie/coogie/fix/miner-routing Igor Lins e Silva 2026-05-09 01:36:51 -03:00
  • 1c26ecef0a Merge pull request #1385 from sjhddh/docs/contributor-git-identity-1317 Igor Lins e Silva 2026-05-09 01:31:05 -03:00
  • 5453ad701a Merge pull request #1421 from mvalentsev/feat/sync-gitignore-prune Igor Lins e Silva 2026-05-09 00:12:29 -03:00
  • 1822756afe fix(test_sync): use tmp_dir for elsewhere path so it stays absolute on Windows mvalentsev 2026-05-09 04:12:18 +05:00
  • 18f877869b style(test_sync): match CI ruff 0.4.x format mvalentsev 2026-05-09 04:04:56 +05:00
  • 0ff4121404 fix(sync): symmetric source_file resolve + perf optimizations mvalentsev 2026-05-09 04:01:34 +05:00
  • 1d3eecbf9d feat(sync): add gitignore-aware drawer prune (#1252) mvalentsev 2026-05-09 03:16:03 +05:00
  • 02dd6dc19e Merge pull request #1292 from MemPalace/dependabot/github_actions/actions/configure-pages-6 Igor Lins e Silva 2026-05-08 16:15:41 -03:00
  • 018ded556b Merge pull request #1414 from MemPalace/chore/uv-and-3.3.4-housekeeping Igor Lins e Silva 2026-05-08 03:12:10 -03:00
  • 424da244ef Merge pull request #1415 from MemPalace/fix/1212-per-target-pid-guard Igor Lins e Silva 2026-05-08 03:11:37 -03:00
  • d4c476b7d3 fix(hooks): use Optional[Path] for py39 compat Igor Lins e Silva 2026-05-08 02:16:07 -03:00
  • 3a76360301 fix(hooks): per-target PID guard with atomic claim (#1212, #1206) Igor Lins e Silva 2026-05-08 02:09:00 -03:00
  • c08ec00f4d fix: address Copilot review on PATH visibility (PR #1414) Igor Lins e Silva 2026-05-08 02:01:36 -03:00
  • c70d5182dd Merge pull request #1413 from MemPalace/fix/1264-mine-lock-holder-diagnostics Igor Lins e Silva 2026-05-08 01:59:00 -03:00
  • bc7392aa29 Merge pull request #1412 from MemPalace/fix/1268-popen-detach-windows Igor Lins e Silva 2026-05-08 01:38:16 -03:00
  • c35686c9e1 docs(install): recommend uv as the package manager Igor Lins e Silva 2026-05-08 01:37:46 -03:00
  • 25bfd37644 chore(release): sync 3.3.4 version bump back into develop Igor Lins e Silva 2026-05-08 01:37:32 -03:00
  • 11a35de5ac test(palace): set USERPROFILE too so the lock-path test works on Windows Igor Lins e Silva 2026-05-08 01:34:46 -03:00
  • d5ce97c7af fix(palace): reserve byte 0 as lock sentinel for Windows portability Igor Lins e Silva 2026-05-08 01:28:42 -03:00
  • ef8d83cc8a fix(mine): identify lock holder + exit non-zero on contention Igor Lins e Silva 2026-05-08 01:00:00 -03:00
  • 71804c0aa5 fix(hooks): detach Popen children so the hook can exit on Windows Igor Lins e Silva 2026-05-08 00:55:11 -03:00
  • ea36a00f5f Merge pull request #1406 from MemPalace/fix/925-diary-content-hash Igor Lins e Silva 2026-05-07 17:53:24 -03:00
  • 3d0d037b87 docs(changelog): add 3.3.5 entry for detect_room substring fix (#1004) Stephen Coogan 2026-05-05 12:34:37 +01:00
  • ead2c5d299 fix(miner): use token-boundary matching in detect_room Stephen Coogan 2026-04-18 18:50:21 +01:00
  • 26bc3d4f91 test(diary): write fixture with explicit utf-8 to fix Windows hash assert Igor Lins e Silva 2026-05-07 17:41:19 -03:00
  • ba30ab6951 Merge pull request #1405 from MemPalace/fix/1156-exporter-reject-symlinks Igor Lins e Silva 2026-05-07 17:38:23 -03:00
  • 83d53644bb Merge pull request #1404 from MemPalace/fix/1155-call-llm-retry-on-json-decode Igor Lins e Silva 2026-05-07 17:38:04 -03:00
  • 2ff6283b32 fix(diary): rebuild closets on hash change + backfill legacy state Igor Lins e Silva 2026-05-07 12:54:09 -03:00
  • 75452380a8 fix(exporter): refuse symlinks at file targets and skip tests on Windows Igor Lins e Silva 2026-05-07 12:51:47 -03:00
  • 8e21b5abd4 test(closet_llm): use _ for unused return values per copilot review Igor Lins e Silva 2026-05-07 12:49:27 -03:00
  • 0d1c1fbcaa fix(diary): detect same-size edits via content hash Igor Lins e Silva 2026-05-07 12:42:02 -03:00
  • 40e2c8b056 fix(exporter): refuse symlinks at export targets Igor Lins e Silva 2026-05-07 12:40:26 -03:00
  • 2a0ed0cb8f fix(closet_llm): retry _call_llm on JSONDecodeError instead of bailing Igor Lins e Silva 2026-05-07 12:38:39 -03:00
  • 03ed4c45cf Merge pull request #1403 from MemPalace/fix/sqlite-preflight-order Igor Lins e Silva 2026-05-07 12:15:18 -03:00
  • 7b151039c9 test(repair): page-align corruption offset in preflight regression test Igor Lins e Silva 2026-05-07 12:07:54 -03:00
  • 5134a635ed fix(repair): run SQLite integrity preflight before chromadb open Igor Lins e Silva 2026-05-07 11:52:58 -03:00
  • f38d9eb109 Merge pull request #1364 from fatkobra/fix/1362-repair-sqlite-integrity-preflight Igor Lins e Silva 2026-05-07 11:07:52 -03:00
  • aecd543d75 merge: develop into fix/1362-repair-sqlite-integrity-preflight (round 2) Igor Lins e Silva 2026-05-07 10:45:29 -03:00
  • 3893228e03 Merge pull request #1342 from fatkobra/fix/1274-missing-hnsw-metadata-gate Igor Lins e Silva 2026-05-07 10:42:20 -03:00
  • 557b9b1908 Merge pull request #1357 from fatkobra/fix/1295-repair-max-seq-id-preflight Igor Lins e Silva 2026-05-07 10:42:09 -03:00
  • f2291b0320 merge: develop into fix/1362-repair-sqlite-integrity-preflight Igor Lins e Silva 2026-05-07 10:41:27 -03:00
  • a1e19081d9 merge: develop into fix/1274-missing-hnsw-metadata-gate Igor Lins e Silva 2026-05-07 10:35:19 -03:00
  • bdaac9d9a6 merge: develop into fix/1295-repair-max-seq-id-preflight Igor Lins e Silva 2026-05-07 10:32:29 -03:00
  • 88a2ebb85a Merge pull request #1339 from fatkobra/fix/1218-hnsw-link-payload-health Igor Lins e Silva 2026-05-07 10:19:47 -03:00
  • e272ed3fbf Merge pull request #1359 from fatkobra/fix/1099-migrate-write-roundtrip Igor Lins e Silva 2026-05-07 09:59:58 -03:00
  • 72685f3aef Merge pull request #1312 from mjc/stale-chroma-reconnect Igor Lins e Silva 2026-05-07 09:40:29 -03:00
  • 52c70c9f88 Merge pull request #1402 from MemPalace/fix/1296-windows-mine-resilience Igor Lins e Silva 2026-05-07 09:36:22 -03:00
  • e9aee19433 fix(tests): apply ruff format after rebase resolution Igor Lins e Silva 2026-05-07 09:10:22 -03:00
  • ec6d2dde01 fix: use configured collection in recovery paths Mika Cohen 2026-05-02 00:16:29 -06:00
  • 5488e7bb22 fix(miner): harden Windows mine against ONNX bad_alloc + silent partial exits Igor Lins e Silva 2026-05-07 08:56:41 -03:00
  • 88493acd0d Merge pull request #1285 from mjc/hnsw-repair Igor Lins e Silva 2026-05-07 08:06:59 -03:00
  • 7cf9b17582 fix(repair): quote ChromaBackend annotation for Python 3.9 compatibility Igor Lins e Silva 2026-05-07 07:53:28 -03:00
  • be05a2e179 Merge pull request #1310 from potterdigital/fix/1308-rebuild-from-sqlite Igor Lins e Silva 2026-05-07 07:51:42 -03:00
  • be6dc033fd merge: develop into hnsw-repair (resolve chroma.py + test_backends.py conflicts) Igor Lins e Silva 2026-05-07 07:48:45 -03:00
  • 670aba974f test(repair): close ChromaBackend in _seed_palace to release Windows file locks Igor Lins e Silva 2026-05-07 07:37:25 -03:00
  • 8d8f54a807 Merge remote-tracking branch 'origin/develop' into fix/1308-rebuild-from-sqlite Igor Lins e Silva 2026-05-07 07:30:56 -03:00
  • 435f0ad348 Merge pull request #1391 from MemPalace/docs/auto-save-tools-on-develop Igor Lins e Silva 2026-05-06 20:18:44 -03:00
  • 7c679ba625 fix(tools/render_jsonl): apply ruff format MillaJ 2026-05-06 16:12:34 -07:00
  • 921ff5a6fa fix(tools/render_jsonl): split chained statements per ruff 0.4.x MillaJ 2026-05-06 15:39:08 -07:00
  • bddba59ae3 docs: add 30-day expiry callout + ship 4 auto-save tools MillaJ 2026-05-06 12:35:01 -07:00
  • e28ac94603 docs: clarify contributor git identity setup sjhddh 2026-05-06 13:22:11 +00:00
  • f0d236019a Merge pull request #1377 from MemPalace/fix/get-collection-retry-on-exception Igor Lins e Silva 2026-05-06 05:18:04 -03:00
  • e334e257bf fix(mcp): retry _get_collection once on transient failure (#1286) Igor Lins e Silva 2026-05-06 04:52:18 -03:00
  • d92c741084 fix(repair): address PR #1310 review feedback Brian potter 2026-05-02 12:12:08 -05:00
  • cb6bfd5231 chore: gitignore .envrc for direnv users Brian potter 2026-05-02 12:11:52 -05:00
  • a7c4ed24d7 fix(repair): add --mode from-sqlite to recover palaces with corrupt HNSW (#1308) Brian potter 2026-05-02 00:25:46 -05:00
  • 6741b6908e Merge pull request #1138 from anthonyonazure/fix/bugbear-cleanup-and-endpoint-scheme Igor Lins e Silva 2026-05-06 04:28:12 -03:00
  • ca5899e361 refactor: fix ruff bugbear and silent-except findings Anthony Clendenen 2026-04-23 13:33:38 -07:00
  • b68485dfd4 fix(closet_llm): reject non-http(s) endpoints Anthony Clendenen 2026-04-23 13:33:28 -07:00
  • 01880f674d Merge pull request #1019 from cantenesse/swe/session-1-bug-mempalace-search-crashes-with-attrib Igor Lins e Silva 2026-05-06 03:35:07 -03:00
  • 8a9b2bed63 Merge pull request #988 from bobo-xxx/clawoss/fix/978-negative-similarity Igor Lins e Silva 2026-05-06 03:34:56 -03:00
  • f3d9801c73 Merge pull request #1293 from hzx945627450-eng/fix/mcp-ensure-ascii Igor Lins e Silva 2026-05-06 03:34:32 -03:00
  • 9b24cfc93b Merge pull request #987 from alpiua/fix-mcp-null-payload Igor Lins e Silva 2026-05-06 03:33:45 -03:00
  • f4617b3d83 Merge pull request #1029 from eldar702/fix/searcher-effective-distance-clamp Igor Lins e Silva 2026-05-06 03:20:59 -03:00
  • f2bed9284f fix(layers): clamp similarity to [0,1] to avoid negative values bobo-xxx 2026-04-18 12:41:12 +08:00
  • eef053d750 fix(mcp_server): clamp similarity to [0,1] to avoid negative values bobo-xxx 2026-04-18 12:40:58 +08:00
  • 74288f1cdd style: ruff format mcp_server.py (CI lint) Igor Lins e Silva 2026-05-06 01:54:24 -03:00
  • 7b49478ef7 fix: MCP server JSON output ensure_ascii=False for non-ASCII support 黄祖鑫(940219) 2026-05-01 20:46:36 +08:00
  • 869ab38095 style: ruff format mcp_server.py + test_mcp_server.py (CI lint) Igor Lins e Silva 2026-05-06 01:54:11 -03:00
  • a85d432b54 feat: add validation for missing name parameter in tools/call requests Oleksii Pylypchuk 2026-04-18 22:05:34 +03:00
  • 55d79dc8cd fix: include null id in JSON-RPC invalid request error responses and add validation tests Oleksii Pylypchuk 2026-04-18 16:53:53 +03:00
  • 0fdb480e12 fix(mcp): handle null JSON-RPC request payloads safely Oleksii Pylypchuk 2026-04-18 01:55:43 +03:00
  • aac8437979 style: ruff format tests/test_searcher.py (CI lint) Igor Lins e Silva 2026-05-06 01:53:59 -03:00
  • 5347c2c71c fix(searcher): clamp effective_distance to valid cosine range [0, 2] eldar702 2026-04-19 11:08:45 +03:00
  • 733e435332 fix(searcher): guard against None metadata/doc in search result loops Chris Antenesse 2026-04-18 15:08:01 -05:00
  • 46d9eb5df0 Merge pull request #1375 from MemPalace/fix/lint-e402-test-hooks-cli Igor Lins e Silva 2026-05-06 01:58:29 -03:00
  • f854da779f fix(lint): hoist hooks_cli_mod import to top of test_hooks_cli (E402) Igor Lins e Silva 2026-05-06 01:57:44 -03:00
  • 67cda9d455 Merge pull request #1030 from eldar702/fix/none-metadata-residual-guards Igor Lins e Silva 2026-05-06 01:51:24 -03:00
  • 0c8314f919 Merge pull request #1060 from alonehobo/fix/stdio-utf8 Igor Lins e Silva 2026-05-06 01:49:56 -03:00
  • 642a073305 Merge pull request #1114 from Sathvik-1007/fix/list-drawers-pagination-total Igor Lins e Silva 2026-05-06 01:49:37 -03:00
  • d9ab5b7fd3 Merge pull request #1305 from lcatlett/upstream/respect-absent-palace-dir Igor Lins e Silva 2026-05-06 01:49:22 -03:00
  • ea6f2c0c4c Merge pull request #1162 from imtylervo/fix/palace-write-lock-queue-pattern Igor Lins e Silva 2026-05-06 01:48:51 -03:00
  • d1e27b8c42 style: ruff format new test files (CI lint) Igor Lins e Silva 2026-05-06 01:47:46 -03:00
  • 5ae83d8ec3 Merge pull request #1370 from MemPalace/docs/changelog-v3.3.5-batch1 Igor Lins e Silva 2026-05-06 01:40:21 -03:00
  • 2c0ef2c04e docs(changelog): document v3.3.5 fixes from #1214 #1105 #1215 #1107 #1282 #1167 #1160 Igor Lins e Silva 2026-05-06 01:38:57 -03:00
  • 53675dd194 Merge pull request #1160 from mvalentsev/fix/mcp-kg-lazy-per-path-cache Igor Lins e Silva 2026-05-06 01:33:47 -03:00