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
4ff184fed2
feat(filesystem): add pifs workspace default
2026-05-27 14:28:03 +08:00
BukeLy
977f596666
fix(filesystem): return stable semantic search targets
2026-05-27 03:48:44 +08:00
BukeLy
0243732e22
fix(filesystem): clarify agent evidence recovery
2026-05-27 03:35:12 +08:00
BukeLy
311c7b5f1c
fix(filesystem): preserve lazy filesystem exports
2026-05-27 02:12:35 +08:00
BukeLy
cd571ddbaf
fix(filesystem): relax structural read limits
2026-05-27 02:12:35 +08:00
BukeLy
2b69719f60
feat(filesystem): support space-separated cat node ids
2026-05-27 02:12:35 +08:00
BukeLy
4a158f9e5f
fix(filesystem): label semantic search paths in cli output
2026-05-27 02:12:35 +08:00
BukeLy
7104602a70
refactor(filesystem): simplify semantic search result fields
2026-05-27 02:12:35 +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_
112ef99d47
fix(filesystem): escape sqlite like wildcards
...
Escape wildcard characters in recursive folder LIKE filters and metadata contains queries.
2026-05-27 02:12:35 +08:00
Bukely_
8e0f295464
fix(filesystem): detect ambiguous virtual paths
...
Resolve root virtual file paths correctly and raise a clear error for ambiguous file targets.
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_
70eece52e5
fix(filesystem): require real grep source lines
...
Do not emit source-file grep fallback candidates unless an actual source line matches the query.
2026-05-27 02:12:34 +08:00
BukeLy
9734bf6914
fix(filesystem): enforce pifs shell command limits
2026-05-27 02:12:34 +08:00
Bukely_
cb9db0bab9
fix(filesystem): guard summary index dimensions
...
Raise on summary projection dimension mismatch instead of resetting an existing index.
2026-05-27 02:12:34 +08:00
Bukely_
2297453103
fix(filesystem): avoid replaying failed agent runs
...
Only use the fresh event loop fallback for missing running-loop detection, so RuntimeError from a threaded agent run is not retried.
2026-05-27 02:12:34 +08:00
Bukely_
ad45f96dfa
fix(filesystem): use summary projection for default semantic search
...
Route default semantic search to the summary projection when summary is the only populated semantic channel.
2026-05-27 02:12:34 +08:00
Bukely_
3519adfbd1
fix(filesystem): preserve sqlite catalog durability
...
Remove the synchronous=OFF pragma from PIFS catalog inserts so SQLite remains the durable source of truth.
2026-05-27 02:12:34 +08:00
BukeLy
fe1c4aeb1c
fix(filesystem): search workspace topic questions before clarifying
2026-05-27 02:12:34 +08:00
BukeLy
75acf5dce3
fix(filesystem): generalize pifs tool identity prompt
2026-05-27 02:12:34 +08:00
BukeLy
c421626136
fix(filesystem): constrain pifs agent tool identity
2026-05-27 02:12:34 +08:00
BukeLy
30830fc19e
refactor(filesystem): remove pre-release store migrations
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
7e70b580f0
fix(filesystem): show generated metadata in stat
2026-05-27 02:12:34 +08:00
BukeLy
5c948d0840
fix(filesystem): require metadata evidence in chat
2026-05-27 02:12:34 +08:00
BukeLy
8ae94ade19
fix(filesystem): render root folder path correctly
2026-05-27 02:12:34 +08:00
BukeLy
ec96812e6b
fix(filesystem): scope pifs chat identity
2026-05-27 02:12:34 +08:00
BukeLy
c12c2de65b
fix(filesystem): guide structural node reads
2026-05-27 02:12:34 +08:00
BukeLy
beed21647f
fix(filesystem): remove chat request started noise
2026-05-27 02:12:34 +08:00
BukeLy
cb1bfb00fa
fix(filesystem): reuse agent session in pifs chat
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
06d8553a0a
fix(filesystem): clarify folder path metadata errors
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
5a78131509
fix(filesystem): suppress chat input echo while streaming
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
3d62293a1e
fix(filesystem): avoid duplicate pifs chat output
2026-05-27 02:12:34 +08:00
BukeLy
3625a592f2
fix(filesystem): stream pifs chat by default
2026-05-27 02:12:34 +08:00
BukeLy
e074bf1765
fix(filesystem): package pifs cli entrypoint
2026-05-27 02:12:34 +08:00
BukeLy
574125d7dd
fix(filesystem): add pifs ask and chat commands
2026-05-27 02:12:34 +08:00
BukeLy
74d0600261
feat(filesystem): add PageIndex filesystem shell
2026-05-27 02:12:34 +08:00
Ray
a108c021ae
Disable agent tracing and auto-add litellm/ prefix for retrieve_model
...
* Disable agent tracing and auto-add litellm/ prefix for retrieve_model
* Preserve supported retrieve_model prefixes
* Remove temporary retrieve_model tests
* Limit tracing disablement to demo execution
2026-03-29 00:55:57 +08:00
Ray
4002dc94de
Rename demo script and update README wording
2026-03-28 04:56:05 +08:00
Ray
77722838e1
Restructure examples directory and improve document storage ( #189 )
...
* Consolidate tests/ into examples/documents/
* Add line_count and reorder structure keys
* Lazy-load documents with _meta.json index
* Update demo script and add pre-shipped workspace
* Extract shared helpers for JSON reading and meta entry building
2026-03-28 04:28:59 +08:00