Commit Graph

180 Commits

Author SHA1 Message Date
Pi Agent
5a3c424353 feat: implement extraction step (model call for relevant segment) (issue #31)
Add post-retrieval extraction via Model Gateway Inference RPC that extracts
relevant segments from memory corpus given a query. Includes per-request
skip_extraction toggle, configurable extraction settings, and graceful
fallback when extraction fails.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-10 06:14:14 +01:00
ee9ce6b7f1 Merge pull request 'feat: implement provenance tagging and poisoning protection (#33)' (#125) from feature/issue-33-provenance-tagging into main 2026-03-10 00:46:13 +01:00
f7892388d8 feat: implement provenance tagging and poisoning protection (issue #33) 2026-03-10 00:45:47 +01:00
107d7c47f6 feat: implement provenance tagging and poisoning protection (issue #33) 2026-03-10 00:45:46 +01:00
d2fe685ae2 feat: implement provenance tagging and poisoning protection (issue #33) 2026-03-10 00:45:46 +01:00
74d7985e04 feat: implement provenance tagging and poisoning protection (issue #33) 2026-03-10 00:45:45 +01:00
b87a551dac feat: implement provenance tagging and poisoning protection (issue #33) 2026-03-10 00:45:45 +01:00
4521868ff0 feat: implement provenance tagging and poisoning protection (issue #33) 2026-03-10 00:45:45 +01:00
a74720c32d feat: implement provenance tagging and poisoning protection (issue #33) 2026-03-10 00:45:44 +01:00
2216af6fa6 feat: implement provenance tagging and poisoning protection (issue #33) 2026-03-10 00:45:44 +01:00
218386fd33 feat: implement provenance tagging and poisoning protection (issue #33) 2026-03-10 00:45:44 +01:00
490bd37b1c feat: implement provenance tagging and poisoning protection (issue #33) 2026-03-10 00:45:39 +01:00
0029196c5d feat: implement provenance tagging and poisoning protection (issue #33) 2026-03-10 00:45:39 +01:00
34176b141e feat: implement provenance tagging and poisoning protection (issue #33) 2026-03-10 00:45:38 +01:00
b064984d42 feat: implement provenance tagging and poisoning protection (issue #33) 2026-03-10 00:45:38 +01:00
739c3ac259 feat: implement provenance tagging and poisoning protection (issue #33) 2026-03-10 00:45:38 +01:00
5d46bd3b94 feat: implement provenance tagging and poisoning protection (issue #33) 2026-03-10 00:45:37 +01:00
7b0096fe50 feat: implement provenance tagging and poisoning protection (issue #33) 2026-03-10 00:45:37 +01:00
f427d232fa feat: implement provenance tagging and poisoning protection (issue #33) 2026-03-10 00:45:36 +01:00
14cf53b74d feat: implement provenance tagging and poisoning protection (issue #33) 2026-03-10 00:45:36 +01:00
d6d70be090 feat: staged retrieval pipeline (#30): stage4.rs 2026-03-09 21:28:09 +01:00
affc1ae7cb feat: staged retrieval pipeline (#30): stage3.rs 2026-03-09 21:28:09 +01:00
8e1f534b25 feat: staged retrieval pipeline (#30): stage2.rs 2026-03-09 21:28:08 +01:00
757d872471 feat: staged retrieval pipeline (#30): stage1.rs 2026-03-09 21:28:08 +01:00
9353fa45ae feat: staged retrieval pipeline (#30): pipeline.rs 2026-03-09 21:28:07 +01:00
9ac9ae8c6e feat: staged retrieval pipeline (#30): mod.rs 2026-03-09 21:28:07 +01:00
a8bc471f4d feat: staged retrieval pipeline (#30): issue-030.md 2026-03-09 21:28:06 +01:00
4c65ac636d feat: staged retrieval pipeline (#30): service.rs 2026-03-09 21:27:34 +01:00
235beab33d feat: staged retrieval pipeline (#30): main.rs 2026-03-09 21:27:34 +01:00
d21a072021 feat: staged retrieval pipeline (#30): lib.rs 2026-03-09 21:27:33 +01:00
2cd88b6818 feat: staged retrieval pipeline (#30): store.rs 2026-03-09 21:27:33 +01:00
08fc8ae65c feat: staged retrieval pipeline (#30): config.rs 2026-03-09 21:27:32 +01:00
6d52acb9df feat: staged retrieval pipeline (#30): _index.md 2026-03-09 21:27:31 +01:00
004d8d866b feat: implement embedding generation integration (issue #29) 2026-03-09 19:36:06 +01:00
64c7f3a9ae feat: implement embedding generation integration (issue #29) 2026-03-09 19:35:14 +01:00
587acaa0c6 feat: implement embedding generation integration (issue #29) 2026-03-09 19:33:09 +01:00
79f141680f feat: implement embedding generation integration (issue #29) 2026-03-09 19:32:36 +01:00
add7b0df68 feat: implement embedding generation integration (issue #29) 2026-03-09 19:32:13 +01:00
7c1438342f feat: implement embedding generation integration (issue #29) 2026-03-09 19:31:51 +01:00
ebd2d86276 feat: implement embedding generation integration (issue #29) 2026-03-09 19:31:20 +01:00
e42b0e2aea feat: set up DuckDB schema and VSS extension (issue #28) 2026-03-09 18:58:29 +01:00
ee94115b91 feat: set up DuckDB schema and VSS extension (issue #28) 2026-03-09 18:55:36 +01:00
c199a8c6bd feat: set up DuckDB schema and VSS extension (issue #28) 2026-03-09 18:55:12 +01:00
1f5db5b0f6 feat: set up DuckDB schema and VSS extension (issue #28) 2026-03-09 18:55:00 +01:00
ee3324a681 feat: set up DuckDB schema and VSS extension (issue #28) 2026-03-09 18:54:53 +01:00
585b032d2f feat: set up DuckDB schema and VSS extension (issue #28) 2026-03-09 18:54:40 +01:00
08a981452f feat: set up DuckDB schema and VSS extension (issue #28) 2026-03-09 18:54:18 +01:00
591c5bd89e feat: set up DuckDB schema and VSS extension (issue #28) 2026-03-09 18:53:23 +01:00
fc00c3d998 feat: set up DuckDB schema and VSS extension (issue #28) 2026-03-09 18:52:57 +01:00
b7cd9043a4 Merge pull request 'feat: scaffold Memory Service Rust project (#27)' (#112) from feature/issue-27-memory-scaffold into main 2026-03-09 11:18:46 +01:00