Commit Graph

  • 57ac669dbc fix(repair): address Copilot review on #1227 Igor Lins e Silva 2026-04-26 21:53:56 -03:00
  • 0d349c3d86 fix(repair): detect HNSW capacity divergence and fall back to BM25 (#1222) Igor Lins e Silva 2026-04-26 19:54:00 -03:00
  • 899a5ec4c6 Merge pull request #1225 from MemPalace/feat/privacy-warn-tailscale-cgnat Igor Lins e Silva 2026-04-26 19:40:58 -03:00
  • 22f3d9be30 Merge pull request #1223 from MemPalace/chore/corpus-origin-merge-followup Igor Lins e Silva 2026-04-26 19:39:01 -03:00
  • a0b7ba005d feat(privacy): treat Tailscale CGNAT range (100.64.0.0/10) as local MSL 2026-04-26 15:31:44 -07:00
  • 5e33592ba2 chore(corpus-origin): address Copilot review on #1223 Igor Lins e Silva 2026-04-26 18:43:19 -03:00
  • c92256f08f chore(corpus-origin): tag merged evidence by tier + pin confidence-source contract Igor Lins e Silva 2026-04-26 18:37:41 -03:00
  • 4d33f14988 Merge pull request #1224 from MemPalace/feat/privacy-warn-external-llm Igor Lins e Silva 2026-04-26 19:18:13 -03:00
  • 4400734867 feat(privacy): warn when LLM tier sends content to external API MSL 2026-04-26 14:43:20 -07:00
  • 414aa3e20b Merge pull request #1198 from jphein/fix/tokenize-none-guard Igor Lins e Silva 2026-04-26 18:41:07 -03:00
  • 30fc0ab865 Merge pull request #1201 from jphein/fix/palace-graph-none-metadata Igor Lins e Silva 2026-04-26 18:37:52 -03:00
  • 025dd03047 Merge pull request #1177 from jphein/fix/blob-seq-marker-guard Igor Lins e Silva 2026-04-26 18:28:55 -03:00
  • 0908786921 Merge pull request #1221 from MemPalace/feat/corpus-origin-merge-tier-fields Igor Lins e Silva 2026-04-26 18:27:51 -03:00
  • 8a1fd95b1b style: drop unused pathlib.Path imports in marker tests Igor Lins e Silva 2026-04-26 18:23:31 -03:00
  • 4aa93e82ad Merge pull request #1173 from jphein/fix/quarantine-on-make-client Igor Lins e Silva 2026-04-26 18:22:14 -03:00
  • 43aa1aa24e style: ruff format under CI-pinned 0.4.x Igor Lins e Silva 2026-04-26 18:19:15 -03:00
  • 7294b69ac8 feat(corpus-origin): merge LLM fields into heuristic result instead of replacing MSL 2026-04-26 13:23:38 -07:00
  • 247744296d fix(blob-seq-marker): tests + style nit per @igorls #1177 review jp 2026-04-26 13:21:50 -07:00
  • 942aae3ed5 fix(hnsw): address @igorls's #1173 review jp 2026-04-26 13:20:14 -07:00
  • 9d18a1c32e Merge pull request #1211 from MemPalace/feat/corpus-origin Igor Lins e Silva 2026-04-26 16:53:36 -03:00
  • b99e54546b feat(init): context-aware corpus detection MSL 2026-04-25 22:49:09 -07:00
  • 5de5b0923d Merge pull request #936 from shaun0927/fix/diary-topic-sanitize Igor Lins e Silva 2026-04-26 16:12:37 -03:00
  • 74ff5e6b98 fix(hnsw): integrity gate in quarantine_stale_hnsw — corruption vs flush-lag jp 2026-04-26 07:06:25 -07:00
  • e5e7a57930 fix(hnsw): gate quarantine_stale_hnsw to cold-start, not every reconnect jp 2026-04-25 22:13:27 -07:00
  • db80f6e26c fix: call quarantine_stale_hnsw() in make_client(); lower threshold to 5min jp 2026-04-24 09:07:46 -07:00
  • 0b8c2c158f fix(kg): reject inverted intervals in add_triple (valid_to < valid_from) Arnold Wender 2026-04-26 13:00:27 +02:00
  • 6890948e09 Merge pull request #1210 from MemPalace/fix/repair-extraction-cap-detection Igor Lins e Silva 2026-04-26 04:49:01 -03:00
  • 452630e927 fix(repair): refuse to overwrite when extraction looks truncated (#1208) bensig 2026-04-25 23:34:05 -07:00
  • 5e57404502 Merge pull request #935 from shaun0927/fix/repair-crash-safety Igor Lins e Silva 2026-04-25 20:49:23 -03:00
  • 34bc08fb30 Merge pull request #1205 from MemPalace/ci/python-313-windows-macos Igor Lins e Silva 2026-04-25 20:03:12 -03:00
  • 57854c7e2e ci: bump Windows and macOS jobs to Python 3.13 Igor Lins e Silva 2026-04-25 19:59:05 -03:00
  • 5b07b869b0 fix(palace_graph): skip None metadata in build_graph jp 2026-04-25 11:06:25 -07:00
  • bc24aa14e2 fix: skip _fix_blob_seq_ids sqlite open on already-migrated palaces (#1090) jp 2026-04-24 13:35:07 -07:00
  • 67248330c5 chore: ruff format tests/test_searcher.py jp 2026-04-25 07:22:53 -07:00
  • ee12c07c54 fix(searcher): tolerate None documents in BM25 reranker jp 2026-04-24 21:27:21 -07:00
  • 0d9929c0dd Merge pull request #976 from felipetruman/fix/hnsw-race-and-fanout Igor Lins e Silva 2026-04-25 05:00:14 -03:00
  • 7773432bca chore(rebase): reconcile with develop and apply ruff format Igor Lins e Silva 2026-04-25 04:39:31 -03:00
  • 8df944a54d fix: best-effort HNSW thread-pin retrofit + drop dead attempt-cap constant Felipe Truman 2026-04-17 20:04:37 -03:00
  • 40d7958ca1 test: remove attempt-cap tests obsoleted by develop's pass-through approach Felipe Truman 2026-04-17 17:17:36 -03:00
  • 1998aede66 fix: Windows CI compat for palace lock tests and path normalization Felipe Truman 2026-04-17 16:26:11 -03:00
  • 99b820cb42 fix: address PR review — per-palace lock, MCP server path, hook timeout, tests Felipe Truman 2026-04-17 16:03:07 -03:00
  • 7e18a70796 fix: resolve hooks_cli.py merge conflict + add mine_global_lock tests Felipe Truman 2026-04-17 17:14:22 -03:00
  • 91a60263e3 Merge pull request #1168 from arnoldwender/fix/security-tunnels-permissions Igor Lins e Silva 2026-04-25 04:21:44 -03:00
  • 320aab31e3 Merge pull request #939 from mvalentsev/ci/pip-cache-and-python-bump Igor Lins e Silva 2026-04-25 04:12:57 -03:00
  • 5ed24ad061 Merge pull request #969 from MemPalace/dependabot/github_actions/actions/checkout-6 Igor Lins e Silva 2026-04-25 04:04:37 -03:00
  • 036742e888 Merge pull request #968 from MemPalace/dependabot/github_actions/actions/upload-pages-artifact-5 Igor Lins e Silva 2026-04-25 04:04:18 -03:00
  • 000acc1e33 Merge pull request #967 from MemPalace/dependabot/github_actions/actions/deploy-pages-5 Igor Lins e Silva 2026-04-25 04:03:58 -03:00
  • 9b7536a1f7 Merge pull request #1101 from wahajahmed010/fix/hooks-tutorial-1037 Igor Lins e Silva 2026-04-25 03:48:36 -03:00
  • 374fb5656b Merge pull request #1183 from MemPalace/feat/init-mine-ux Igor Lins e Silva 2026-04-25 01:24:23 -03:00
  • c4eeec8642 test: use shlex.quote in resume-hint assertions for Windows Igor Lins e Silva 2026-04-25 01:18:31 -03:00
  • 8faf0042b5 fix(cli,mine): shell-quote project_dir in resume hints Igor Lins e Silva 2026-04-25 01:10:17 -03:00
  • 23d534f8f3 fix(init): split --auto-mine from --yes; show file-count estimate before mine prompt Igor Lins e Silva 2026-04-24 19:23:38 -03:00
  • f13b9a46a2 feat(cli): init prompts to mine, mine handles Ctrl-C gracefully Igor Lins e Silva 2026-04-24 19:16:18 -03:00
  • 91c1d159af Merge pull request #1179 from MemPalace/fix/search-metric-quality Igor Lins e Silva 2026-04-25 00:57:25 -03:00
  • ec5f4eba9d fix(test): use tmp_path for full-stack invariant test (Windows CI) Igor Lins e Silva 2026-04-24 19:41:19 -03:00
  • 133dfbfb41 fix(search): BM25 hybrid rerank, legacy-metric warning, invariant tests Igor Lins e Silva 2026-04-24 18:50:28 -03:00
  • b9e41286fa Merge pull request #1189 from MemPalace/openarena-claim Igor Lins e Silva 2026-04-24 23:27:49 -03:00
  • 8d49b009e0 Merge pull request #1184 from MemPalace/feat/cross-wing-topic-tunnels Igor Lins e Silva 2026-04-24 23:25:55 -03:00
  • 0197b2eea9 chore: add OpenArena owner claim verification file Igor Lins e Silva 2026-04-24 23:19:29 -03:00
  • 865a36bc5c feat(graph): namespace topic-tunnel rooms with "topic:" prefix + kind field Igor Lins e Silva 2026-04-24 23:05:56 -03:00
  • fe051adc73 feat(graph): cross-wing tunnels by shared topics (#1180) Igor Lins e Silva 2026-04-24 19:19:58 -03:00
  • ed2ba726c9 Merge pull request #1185 from MemPalace/perf/batched-upsert-gpu Igor Lins e Silva 2026-04-24 20:34:28 -03:00
  • 031512438e test: isolate embedding module state with monkeypatch copilot-swe-agent[bot] 2026-04-24 23:11:29 +00:00
  • 3d529e7028 test: tidy embedding follow-up imports copilot-swe-agent[bot] 2026-04-24 23:10:20 +00:00
  • 9fbdba17ca test: isolate embedding device env override tests copilot-swe-agent[bot] 2026-04-24 23:09:23 +00:00
  • 25c885ae0b test: use tmp_path for embedding device config tests copilot-swe-agent[bot] 2026-04-24 23:08:26 +00:00
  • fbd0904799 test: cover embedding device fallback and bounded upserts copilot-swe-agent[bot] 2026-04-24 23:06:50 +00:00
  • a4868a3589 perf(mining): batch per-chunk upserts and add optional GPU acceleration Igor Lins e Silva 2026-04-24 19:42:35 -03:00
  • 5fd09d3693 fix(security): restrict tunnels.json file permissions Arnold Wender 2026-04-24 11:11:12 +02:00
  • 7a757916b3 Merge pull request #1176 from MemPalace/docs/changelog-3.3.3-init-overhaul Igor Lins e Silva 2026-04-24 14:34:09 -03:00
  • 174ecaf42c Update CHANGELOG.md Igor Lins e Silva 2026-04-24 14:33:51 -03:00
  • 431e42a720 docs(changelog): document init entity-detection overhaul in 3.3.3 Igor Lins e Silva 2026-04-24 14:25:13 -03:00
  • f246d25b7f Merge pull request #1166 from arnoldwender/fix/security-palace-path-env-normalize Igor Lins e Silva 2026-04-24 14:16:58 -03:00
  • 8a6ebbe363 Merge pull request #1175 from MemPalace/chore/rescue-stacked-prs-into-develop Igor Lins e Silva 2026-04-24 14:14:50 -03:00
  • 55c83e9f3d fix(init): case-insensitive project dedup across manifest and convo sources Igor Lins e Silva 2026-04-24 14:11:54 -03:00
  • 19ce58c143 chore: rescue merged stacked PRs #1150 and #1157 into develop Igor Lins e Silva 2026-04-24 13:49:12 -03:00
  • 61d6c3cc3c Merge pull request #1157 from MemPalace/feat/wire-entities-to-miner Igor Lins e Silva 2026-04-24 13:24:56 -03:00
  • a851c7a7df Merge pull request #1148 from MemPalace/feat/project-scanner-entity-detection Igor Lins e Silva 2026-04-24 13:23:43 -03:00
  • ae1c52e43b test(config): drop tilde-absence assertion for Windows 8.3 compatibility Arnold Wender 2026-04-24 11:20:30 +02:00
  • 02a88b0864 test(config): make palace_path tests portable across POSIX and Windows Arnold Wender 2026-04-24 11:13:51 +02:00
  • bcd07916a3 fix(security): normalize MEMPALACE_PALACE_PATH env var with abspath+expanduser Arnold Wender 2026-04-24 11:06:30 +02:00
  • 8ac98f038c Merge pull request #1147 from MemPalace/fix/3.3.3-followups Ben Sigman 2026-04-24 00:07:12 -07:00
  • b291d2a240 ci: re-run to verify pip cache restore mvalentsev 2026-04-20 13:32:49 +05:00
  • e2444a190c ci: add pip caching and bump Python on macOS/Windows mvalentsev 2026-04-16 11:57:36 +05:00
  • 1b1854e5ae fix(init): address registry review feedback copilot-swe-agent[bot] 2026-04-24 05:25:34 +00:00
  • 4631d6a7db feat(init): wire confirmed entities into the miner's known-entities registry Igor Lins e Silva 2026-04-24 02:09:32 -03:00
  • b150d33398 fix(mine): skip generated entities file Igor Lins e Silva 2026-04-24 01:42:19 -03:00
  • 035fe6d658 fix(llm): tighter refinement — word boundaries, JSON extraction, authoritative sources Igor Lins e Silva 2026-04-24 01:30:40 -03:00
  • 659cb815ea fix(migrate): harden swap rollback against partial cross-device copy shaun0927 2026-04-24 13:12:10 +09:00
  • 9486d8b129 test(project-scanner): make gitdir fixtures portable copilot-swe-agent[bot] 2026-04-24 03:53:43 +00:00
  • d4cc367261 test(project-scanner): harden git helper execution copilot-swe-agent[bot] 2026-04-24 03:52:37 +00:00
  • ec9084f4d8 refactor(project-scanner): tidy manifest priority helpers copilot-swe-agent[bot] 2026-04-24 03:51:21 +00:00
  • 851ebebc29 test(project-scanner): tighten git helper env handling copilot-swe-agent[bot] 2026-04-24 03:50:13 +00:00
  • 70d4c5471e fix(project-scanner): address review feedback copilot-swe-agent[bot] 2026-04-24 03:48:47 +00:00
  • 36a8f219c2 feat(init): wire --llm flag and convo_scanner into discover_entities Igor Lins e Silva 2026-04-24 00:47:14 -03:00
  • 10a743d5d8 feat(llm): interactive entity refinement with batching and cancellation Igor Lins e Silva 2026-04-24 00:46:59 -03:00
  • df6c7d0dc3 feat(llm): pluggable provider abstraction for entity refinement Igor Lins e Silva 2026-04-24 00:46:43 -03:00
  • c7bd2cd8e4 feat(convo): parse Claude Code conversation dirs into project entities Igor Lins e Silva 2026-04-24 00:46:31 -03:00
  • 14d7444abe fix(deps): add tomli fallback for Python <3.11 Igor Lins e Silva 2026-04-24 00:27:09 -03:00
  • 9e7fa1ceb5 feat(init): scan manifests and git authors for real entity signal Igor Lins e Silva 2026-04-24 00:20:53 -03:00