Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
41 commits
Select commit Hold shift + click to select a range
9e54d78
docs(spec): life-capture layer design
jwalinsshah Apr 22, 2026
7594a8a
docs(spec): cut Slack from life-capture v1, defer to v1.1
jwalinsshah Apr 22, 2026
e25e3b3
docs(plans): Track 1 ship pipeline + Life-Capture #1 foundation
jwalinsshah Apr 22, 2026
c7bbd94
fix(install): resolver function + reachability retry + smoke test
jwalinsshah Apr 22, 2026
1edac8b
docs(plans): incorporate Onyx insights — ACL on items, sync_state tab…
jwalinsshah Apr 22, 2026
1679986
docs(plans): drop ubuntu from CI matrix in Track 1; preserve resolver…
jwalinsshah Apr 22, 2026
5724123
docs(plans): add F15-F17 — curated MEMORY.md/USER.md layer
jwalinsshah Apr 22, 2026
b913f38
feat(life_capture): module skeleton + sqlite-vec dep
jwalinsshah Apr 22, 2026
ed30cf4
feat(life_capture): core types — Item, Source, Person, Query, Hit, In…
jwalinsshah Apr 22, 2026
90be436
feat(life_capture): PII redaction (email, phone, SSN, CC)
jwalinsshah Apr 22, 2026
f466cd8
feat(life_capture): strip quoted replies from email bodies
jwalinsshah Apr 22, 2026
462e18c
feat(life_capture): SQLite schema + migration loader (rusqlite)
jwalinsshah Apr 22, 2026
0fe77db
feat(life_capture): Embedder trait + HostedEmbedder (OpenAI-compatible)
jwalinsshah Apr 22, 2026
9d2c5f3
fix(life_capture): make country code prefix fully optional in PHONE r…
jwalinsshah Apr 22, 2026
5eabfa5
feat(curated_memory): MemoryStore for MEMORY.md + USER.md (atomic wri…
jwalinsshah Apr 22, 2026
a853439
feat(life_capture): sqlite-vec extension loading + 1536d item_vectors…
jwalinsshah Apr 22, 2026
7e8d99c
feat(life_capture): IndexWriter — upsert items with (source, external…
jwalinsshah Apr 22, 2026
5bce384
feat(life_capture): IndexReader keyword + vector search
jwalinsshah Apr 22, 2026
106b8a9
feat(life_capture): hybrid_search combining vector + keyword + recency
jwalinsshah Apr 22, 2026
e49f225
feat(life_capture): controller schemas + RPC handlers (get_stats, sea…
jwalinsshah Apr 22, 2026
ec7471d
test(life_capture): end-to-end (redact → quote-strip → embed → upsert…
jwalinsshah Apr 22, 2026
6a9db70
feat(life_capture): wire PersonalIndex + Embedder into core startup
jwalinsshah Apr 22, 2026
4d0e389
feat(curated_memory): snapshot_pair() — frozen capture for prompt inj…
jwalinsshah Apr 22, 2026
5ae986d
feat(curated_memory): expose memory_curated.{read,add,replace,remove}…
jwalinsshah Apr 22, 2026
705a237
fix(life_capture, curated_memory): address second-opinion review find…
jwalinsshah Apr 22, 2026
c6c5525
style(life_capture, curated_memory): apply rustfmt + finish curated_m…
jwalinsshah Apr 22, 2026
31f49ac
fix(life_capture, curated_memory): address CodeRabbit review findings
jwalinsshah Apr 23, 2026
60b115f
feat(curated_memory): wire snapshot_pair() into agent prompt builders
jwalinsshah Apr 23, 2026
6d3f719
test(life_capture): retrieval eval fixture + runner (top-K containment)
jwalinsshah Apr 23, 2026
e7c430a
feat(life_capture): r2d2 connection pool for concurrent WAL readers
jwalinsshah Apr 23, 2026
aee03ab
feat(life_capture): add ingest controller; wire iMessage scanner to it
jwalinsshah Apr 23, 2026
6a4cfd2
feat(life_capture): composio ingest bridge for Gmail + Calendar (A2)
jwalinsshah Apr 23, 2026
c031cff
fix(test): add missing curated_snapshot field to ParentExecutionConte…
jwalinsshah Apr 23, 2026
cc314f6
style(tests): apply rustfmt to composio_ingest_e2e
jwalinsshah Apr 23, 2026
e4c6a87
merge upstream/main into feat/a2-composio-bridge
jwalinsshah May 4, 2026
2d67a79
fix(agent-prompts): add curated_snapshot to PromptContext and test fi…
jwalinsshah May 4, 2026
3e3acf2
fix(prompts): borrow curated_snapshot from PromptContext
jwalinsshah May 4, 2026
59c014c
fix(agent-prompts): decouple curated snapshot type and repair merge d…
jwalinsshah May 4, 2026
778e11d
fix(agent): wire curated_snapshot on all ParentExecutionContext literals
jwalinsshah May 4, 2026
de63688
fix(agent): initialize curated snapshot in learning prompt test
jwalinsshah May 5, 2026
0edb670
fix(life-capture): include cron job name in composio test event
jwalinsshah May 5, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
5 changes: 5 additions & 0 deletions .github/workflows/installer-smoke.yml
Original file line number Diff line number Diff line change
Expand Up @@ -20,6 +20,11 @@ jobs:
steps:
- name: Checkout
uses: actions/checkout@v4

- name: Resolver unit test
run: bash scripts/test_install.sh


- name: Run installer dry-run
run: bash scripts/install.sh --dry-run --verbose

Expand Down
Loading
Loading