-
6aebf458ff
fix(entity): reduce noise in regex-based detection
Igor Lins e Silva
2026-04-24 00:20:32 -03:00
-
-
-
6fcfd34aa4
docs(changelog): log #1145 fixes in 3.3.3 section
Igor Lins e Silva
2026-04-23 23:39:41 -03:00
-
1fd16daac2
fix(mcp): diary_read(wing='') spans all wings for agent (#1145)
Igor Lins e Silva
2026-04-23 23:39:34 -03:00
-
d1583750e8
fix(hooks): derive project wing from non-macOS transcript paths (#1145)
Igor Lins e Silva
2026-04-23 23:39:23 -03:00
-
-
6d252a0de4
Merge pull request #1144 from MemPalace/chore/release-3.3.3-prep
Igor Lins e Silva
2026-04-23 21:56:02 -03:00
-
-
4f799afd76
release(3.3.3): bump README version badge
bensig
2026-04-23 16:51:41 -07:00
-
102372b179
release: v3.3.3
bensig
2026-04-23 16:44:22 -07:00
-
-
9947ad06df
fix: treat empty string as no filter in mempalace_search wing/room (#1097)
Kunal Garhewal
2026-04-24 03:49:18 +05:30
-
df3ee289fc
fix: add wing param to diary_write/diary_read, derive from transcript path (#659)
Jeffrey Hein
2026-04-23 15:07:25 -07:00
-
818b7f4d48
Merge pull request #1118 from MemPalace/ben/crystal-lattice-brand
Ben Sigman
2026-04-22 22:15:40 -07:00
-
-
4f00390335
feat(website): apply Crystal Lattice brand — fonts, palette, hero copy
bensig
2026-04-22 20:24:39 -07:00
-
c2e053176c
fix: add total count to tool_list_drawers pagination response
Sathvik-1007
2026-04-23 01:40:38 +05:30
-
-
-
b595cb3978
docs: fix HOOKS_TUTORIAL.md paths, matcher, and missing timeout
wahajahmed010
2026-04-22 11:31:40 +02:00
-
-
-
9b35d9f760
Merge pull request #661 from jphein/perf/graph-cache
Ben Sigman
2026-04-21 17:38:31 -07:00
-
-
23ee2a02fd
Merge pull request #673 from jphein/feat/deterministic-hook-save
Ben Sigman
2026-04-21 17:38:21 -07:00
-
-
02aafc0715
Merge pull request #1021 from jphein/upstream-fix/silent-save-visibility
Ben Sigman
2026-04-21 17:38:13 -07:00
-
-
810f9a56c4
Merge pull request #851 from vnguyen-lexipol/fix/status-paginate-large-palaces
Ben Sigman
2026-04-21 17:38:04 -07:00
-
-
74e9cbcfd3
feat: deterministic hook saves — zero data loss via silent Python API
jp
2026-04-21 13:20:52 -07:00
-
-
-
35b033d77f
fix(mcp): force UTF-8 on stdio to fix -32000 on non-ASCII payloads
alonehobo
2026-04-21 12:33:58 +05:00
-
-
-
1b00f93b37
Merge pull request #833 from MemPalace/fix/hooks-python-resolution
Igor Lins e Silva
2026-04-21 01:47:50 -03:00
-
-
48eb6271a7
fix(hooks): MEMPAL_PYTHON override for .sh hooks' internal python3 calls
Igor Lins e Silva
2026-04-13 19:47:03 -03:00
-
-
5522d348a5
Merge pull request #340 from messelink/fix/mcp-pipx-compat
Igor Lins e Silva
2026-04-21 01:36:51 -03:00
-
-
9e53228ea3
test: update test_cli assertions for mempalace-mcp entry point
Pim Messelink
2026-04-16 15:31:21 +00:00
-
982d421510
fix: update mempalace mcp command to use mempalace-mcp entry point
Pim Messelink
2026-04-16 12:40:46 +00:00
-
67a067701e
fix: use mempalace CLI in top-level hook scripts
Pim Messelink
2026-04-16 04:50:39 +00:00
-
be89e49add
fix: use mempalace CLI in hook scripts instead of python3 -m
Pim Messelink
2026-04-09 06:54:55 +00:00
-
9f5b8f5fd6
fix: add mempalace-mcp console entry point for pipx/uv compatibility
Pim Messelink
2026-04-09 06:39:44 +00:00
-
-
4fb0ee57e7
Merge pull request #942 from fatkobra/fix-hooks-resolve-claude-plugin
Igor Lins e Silva
2026-04-21 01:21:36 -03:00
-
-
1a180cd7cb
Merge pull request #1051 from itfarrier/feat/i18n-belarusian
Igor Lins e Silva
2026-04-21 01:09:54 -03:00
-
-
6d42f61e64
Merge pull request #1001 from mvalentsev/feat/i18n-de-es-fr-entity
Igor Lins e Silva
2026-04-21 00:55:33 -03:00
-
-
2a5914b630
Merge pull request #945 from lmanchu/feat/zh-entity-detection
Igor Lins e Silva
2026-04-21 00:55:04 -03:00
-
-
cf0477bfa7
Merge pull request #1052 from MemPalace/merge/main-into-release-3.3.2
Igor Lins e Silva
2026-04-20 15:34:24 -03:00
-
-
936f1866af
release: merge main into release/3.3.2 — keep 3.3.2 version bumps
Igor Lins e Silva
2026-04-20 15:21:08 -03:00
-
-
04e11ae545
Merge pull request #1045 from MemPalace/fix/copilot-review-release-3.3.2
Igor Lins e Silva
2026-04-20 15:16:20 -03:00
-
-
54c314d8d9
feat(i18n): add Belarusian
Dzmitry Padabed
2026-04-19 23:05:29 +03:00
-
-
-
65b17a6e0f
fix: address Copilot review on release/3.3.2
Igor Lins e Silva
2026-04-19 18:19:28 -03:00
-
-
5e9451407f
release: v3.3.2
Igor Lins e Silva
2026-04-19 16:55:25 -03:00
-
-
-
d657626736
style: ruff format — collapse AttributeError log call to single line
jp
2026-04-19 08:34:43 -07:00
-
2629ae5b71
fix(hooks): default silent_guard=True — config-read failure must not suppress saves
jp
2026-04-19 08:22:45 -07:00
-
0b316d4053
test: normalize wrapper script path for bash on Windows
fatkobra
2026-04-19 10:34:11 +02:00
-
4949aab68b
fix: guard None metadata/doc in tool_check_duplicate and Layer1/Layer2
eldar702
2026-04-19 11:13:50 +03:00
-
5d2da04bcd
Merge remote-tracking branch 'upstream/develop' into fix/status-paginate-large-palaces
Vu Nguyen
2026-04-19 02:02:28 -05:00
-
-
-
-
3004ac4ee4
fix(miner): port None-metadata guard into paginated status loop
Vu Nguyen
2026-04-19 01:29:25 -05:00
-
32ec74d8eb
Merge pull request #1023 from jphein/pr/pid-file-guard
Ben Sigman
2026-04-18 23:33:47 -07:00
-
-
caf503f442
Merge pull request #1000 from jphein/fix/quarantine-stale-hnsw
Ben Sigman
2026-04-18 23:28:00 -07:00
-
-
62439e1368
Merge pull request #681 from jphein/fix/unicode-checkmark
Ben Sigman
2026-04-18 23:27:57 -07:00
-
-
-
-
dfba247454
fix: cross-platform PID check — os.kill(pid, 0) TERMINATES on Windows
jp
2026-04-18 21:19:52 -07:00
-
fe6b8899bc
fix: broaden _mine_already_running catch — Windows os.kill raises plain OSError
jp
2026-04-18 21:13:37 -07:00
-
a6b6e55247
fix: PID file guard prevents stacking mine processes
jp
2026-04-18 20:27:56 -07:00
-
-
-
2183d866f3
style(hooks): ruff format hooks_cli.py and test_hooks_cli.py
jp
2026-04-18 18:09:26 -07:00
-
1531a253be
test: add missing import os in test_hooks_cli
jp
2026-04-18 15:50:01 -07:00
-
5deb815f0b
fix(hooks): address Copilot review feedback on #1021
jp
2026-04-18 15:48:19 -07:00
-
6a3a5c7a3d
fix(hooks): write hook JSON to real stdout, bypassing mcp_server redirect
jp
2026-04-18 14:45:19 -07:00
-
914945637c
fix(hooks): honor silent_save when stop_hook_active is set
jp
2026-04-18 14:37:24 -07:00
-
-
-
0c38deaab5
feat(backends): quarantine_stale_hnsw — recover from HNSW/sqlite drift
jp
2026-04-18 10:03:22 -07:00
-
-
-
109d7f267c
Merge pull request #990 from MemPalace/docs/rfc-source-adapter-plugin-spec
Igor Lins e Silva
2026-04-18 19:12:20 -03:00
-
-
66090b2bcb
Merge pull request #1014 from MemPalace/refactor/rfc-002-sources-scaffolding
Igor Lins e Silva
2026-04-18 18:44:52 -03:00
-
-
8a130fc509
Merge pull request #1012 from MemPalace/docs/use-real-claude-projects-path-996
Igor Lins e Silva
2026-04-18 18:43:53 -03:00
-
-
7af3bfae8f
Merge pull request #1010 from MemPalace/fix/chromadb-1-5-4-py-3-13-compat-via-581
Igor Lins e Silva
2026-04-18 18:43:34 -03:00
-
-
64266695b5
Merge pull request #1013 from MemPalace/fix/layer3-search-raw-none-guard-1011
Ben Sigman
2026-04-18 13:41:55 -07:00
-
-
1b89b49b78
Merge pull request #999 from jphein/fix/searcher-none-metadata
Ben Sigman
2026-04-18 13:41:52 -07:00
-
-
49e9e04a12
fix: guard Layer3.search_raw against None doc/meta from ChromaDB (#1011)
bensig
2026-04-18 11:41:35 -07:00
-
a2da0d6ef4
docs: use real ~/.claude/projects/ path in first-run help and README (#996)
bensig
2026-04-18 11:41:08 -07:00
-
-
-
89904ed03f
fix(sources): address Copilot review on #1014
Igor Lins e Silva
2026-04-18 17:17:50 -03:00
-
3f0cfd5ed4
fix(mcp): guard tool_status/list_wings/list_rooms/get_taxonomy against None metadata
jp
2026-04-18 12:28:03 -07:00
-
fa7fe1d51f
chromadb at <2 to guard against breaking changes in future major versions
Legion345
2026-04-10 19:16:54 -07:00
-
d0c8ecd847
fix: upgrade chromadb to >=1.5.4 for python 3.13/3.14 compatibility
Legion345
2026-04-10 14:41:52 -07:00
-
-
-
552e9927b7
refactor(sources): RFC 002 §9 scaffolding — BaseSourceAdapter, registry, PalaceContext
Igor Lins e Silva
2026-04-18 16:05:32 -03:00
-
-
-
2b9f17c401
Merge pull request #995 from MemPalace/refactor/rfc-001-cleanup
Igor Lins e Silva
2026-04-18 15:56:12 -03:00
-
-
-
-
7690574dde
fix(searcher): guard API path + closet loop against None metadata too
jp
2026-04-18 10:37:05 -07:00
-
feba7e8043
fix(miner): same None-metadata guard for status() histogram loop
jp
2026-04-18 10:26:11 -07:00
-
a3c778210b
fix(searcher): guard against None metadata in CLI print path
jp
2026-04-18 10:00:59 -07:00
-
-
-
5189e0d652
test(i18n): add entity section smoke tests and schema invariants
mvalentsev
2026-04-18 21:58:11 +05:00
-
118cbe40bd
feat(i18n): add entity detection to French locale
mvalentsev
2026-04-18 21:56:45 +05:00
-
e17f219be8
feat(i18n): add entity detection to Spanish locale
mvalentsev
2026-04-18 21:54:39 +05:00
-
efaa39bea9
test(backends): dedup update-length-validation tests
Igor Lins e Silva
2026-04-18 13:53:46 -03:00
-
7006a6b42d
feat(i18n): add entity detection to German locale
mvalentsev
2026-04-18 21:53:11 +05:00
-
-
-
61dd6e7d9c
test(backends): fix Windows file-lock in cache-invalidation test
Igor Lins e Silva
2026-04-18 13:52:40 -03:00
-
74a31b70d3
Merge pull request #998 from MemPalace/fix/silent-transcript-drop
Igor Lins e Silva
2026-04-18 13:38:02 -03:00
-
-
24bf97bb65
fix(tests): avoid ONNX network download in update-length validation tests
copilot-swe-agent[bot]
2026-04-18 16:23:58 +00:00
-
4a088ea8e1
Address Copilot review: cursor tie-break, honest metrics, accurate comments
Igor Lins e Silva
2026-04-18 13:22:18 -03:00
-
42b940d263
fix(backends): address Copilot review on #995
Igor Lins e Silva
2026-04-18 13:19:18 -03:00
-
29ce7c7135
Harden sweeper for production: verbatim tool blocks, full session_id, logged failures
Igor Lins e Silva
2026-04-18 12:58:33 -03:00
-
fed69935d3
Add tandem sweeper: message-level safety net for dropped transcripts
MSL
2026-04-18 07:51:10 -07:00
-
6f33d52681
Raise convo_miner MAX_FILE_SIZE cap 10 MB → 500 MB
MSL
2026-04-18 08:10:43 -07:00
-
d137d12313
Raise MAX_FILE_SIZE cap from 10 MB to 500 MB
MSL
2026-04-18 07:09:05 -07:00
-
560fdbdc9f
Fix silent drop of .jsonl files in project miner
MSL
2026-04-18 07:01:01 -07:00
-
-
a17a8b734a
refactor(backends): typed QueryResult/GetResult, PalaceRef, BaseBackend registry (RFC 001 §10)
Igor Lins e Silva
2026-04-18 12:45:16 -03:00
-
-
41d45d9336
docs: RFC 002 — source adapter plugin specification
bensig
2026-04-17 23:42:46 -07:00
-
-
e4a2cd48a2
Merge pull request #984 from domiscd/feat/landing-page-update
Igor Lins e Silva
2026-04-17 19:47:39 -03:00
-
-
2e3e0b979c
Update landing.css
Dominique Deschatre
2026-04-17 19:40:25 -03:00
-
9e8281aab5
(landing) svg icons animations
Dominique Deschatre
2026-04-17 19:37:30 -03:00
-
e5f5009f80
(landing) added Closets section
Dominique Deschatre
2026-04-17 19:18:10 -03:00
-
89f0eb5cb3
refactor(website): split Landing.vue into section components
Dominique Deschatre
2026-04-17 18:49:41 -03:00
-
8c3d1ba86c
Merge remote-tracking branch 'upstream/develop' into feat/landing-page-update
Dominique Deschatre
2026-04-17 17:00:47 -03:00
-
-
-
-
28d4f67ba2
landing hero container
Dominique Deschatre
2026-04-17 15:53:50 -03:00
-
0e632df85d
chore(deps): bump actions/checkout from 4 to 6
dependabot[bot]
2026-04-17 07:56:09 +00:00
-
-
-
04d80eb363
chore(deps): bump actions/upload-pages-artifact from 3 to 5
dependabot[bot]
2026-04-17 07:56:05 +00:00
-
-
-
c942f5866c
chore(deps): bump actions/deploy-pages from 4 to 5
dependabot[bot]
2026-04-17 07:56:02 +00:00
-
-
-
6889c6ff33
Merge pull request #957 from MemPalace/release/3.3.1
Igor Lins e Silva
2026-04-17 00:37:45 -03:00
-