Commit graph

31 commits

Author SHA1 Message Date
BukeLy
adce9704e1 feat(filesystem): add pifs semantic folder build 2026-06-01 15:53:41 +08:00
BukeLy
dc4de3116f refactor: remove source paths from PIFS 2026-06-01 01:40:44 +08:00
BukeLy
d0c0c67a39 fix(filesystem): remove cat node reads
Return nested PageIndex structure JSON from cat --structure and keep content reads page-based only. Remove the cat --node command surface, related limits, prompts, and structure-text fallback.
2026-06-01 00:05:19 +08:00
BukeLy
e368562e03 refactor(filesystem): consolidate semantic projection modules 2026-05-31 23:57:12 +08:00
BukeLy
34fa8f7b42 refactor(filesystem): inline embedding dimension default 2026-05-31 23:43:54 +08:00
Bukely_
0f71da3bc1
refactor(pifs): remove dead semantic retrieval code (#33) 2026-05-31 22:22:05 +08:00
BukeLy
2d55fd2f5a fix(pifs): clean partial add pageindex cache 2026-05-31 21:37:48 +08:00
BukeLy
eca5edd8a9 fix(pifs): roll back add pageindex cache 2026-05-31 21:37:48 +08:00
BukeLy
8cdddb5e5b fix(pifs): roll back add-created folders 2026-05-31 21:37:48 +08:00
BukeLy
1c5ed63ef8 fix(pifs): keep add imports semantically atomic 2026-05-31 21:37:48 +08:00
BukeLy
7096ba1388 feat(pifs): add workspace file import command 2026-05-31 21:37:48 +08:00
BukeLy
8f87cee6ce fix(pifs): avoid vector imports for empty workspaces 2026-05-31 21:37:30 +08:00
BukeLy
e293814bc0 fix(filesystem): reject mismatched existing projection indexes 2026-05-31 21:37:30 +08:00
BukeLy
decfe29fe4 fix(filesystem): avoid eager vector imports for embedding defaults 2026-05-31 21:37:30 +08:00
BukeLy
58409d1ec5 feat(filesystem): default embeddings to 1024 dimensions 2026-05-31 21:37:30 +08:00
BukeLy
27071cb7f5 refactor(pifs): converge semantic retrieval on browse 2026-05-31 21:36:51 +08:00
BukeLy
c63ebe573b feat(pifs): render browse results as records 2026-05-31 21:36:37 +08:00
BukeLy
3562d47fdb fix(pifs): scope browse vector search before paging 2026-05-31 21:36:22 +08:00
BukeLy
ba821a70b9 feat(pifs): add semantic browse command 2026-05-31 21:36:22 +08:00
Bukely_
d139181c86 fix(filesystem): delay register side effects until insert
Write projection and raw side effects only after a successful catalog insert, and clean owned artifacts when registration fails.
2026-05-27 02:12:35 +08:00
Bukely_
c86d5727ed fix(filesystem): preserve pageindex registration errors
Persist PageIndex tree build failure details in metadata_status and surface them through stat and structural reads.
2026-05-27 02:12:35 +08:00
Bukely_
e9453725b6 fix(filesystem): lazy-load pifs import surface
Avoid eager optional dependency imports when importing PageIndexFileSystem or filesystem semantic exports.
2026-05-27 02:12:35 +08:00
BukeLy
9734bf6914 fix(filesystem): enforce pifs shell command limits 2026-05-27 02:12:34 +08:00
BukeLy
de1992def1 refactor(filesystem): make pifs providers configurable 2026-05-27 02:12:34 +08:00
BukeLy
7c021a7dd0 refactor(filesystem): unify pifs metadata state 2026-05-27 02:12:34 +08:00
BukeLy
fc0be1aeee fix(filesystem): restore summary vector search in cli 2026-05-27 02:12:34 +08:00
BukeLy
b2089712b3 refactor(filesystem): remove reference id concept 2026-05-27 02:12:34 +08:00
BukeLy
a80b84dae4 fix(filesystem): remove session ref aliases from cli output 2026-05-27 02:12:34 +08:00
BukeLy
144e8ba325 feat(pifs): add find maxdepth traversal limit 2026-05-27 02:12:34 +08:00
BukeLy
b9ee711087 fix(filesystem): require target-first cat syntax 2026-05-27 02:12:34 +08:00
BukeLy
74d0600261 feat(filesystem): add PageIndex filesystem shell 2026-05-27 02:12:34 +08:00