navvi_context
Persistently store and manage knowledge for a persona. Add, search, update, remove, and digest entries to maintain organized context.
Instructions
Persistent knowledge store for a persona — what they know. Actions: add, list, search, update, remove, digest, save_digest.
Add: navvi_context(action="add", persona="chet", summary="InboxGuard: email deliverability scanner with SPF/DMARC checks", source="https://inboxguard.me/", tags="competitor,inbox-angel") List: navvi_context(action="list", persona="chet") or navvi_context(action="list", persona="chet", tags="competitor") Search: navvi_context(action="search", persona="chet", query="email deliverability", tags="competitor") Update: navvi_context(action="update", context_id=3, summary="Updated finding", tags="competitor,updated") Remove: navvi_context(action="remove", context_id=3) — soft-deletes, included in next digest Digest: navvi_context(action="digest", persona="chet") — returns current summary + undigested entries for LLM synthesis Save digest: navvi_context(action="save_digest", persona="chet", summary="Synthesized knowledge summary...") — stores digest, marks entries processed
Milestones = what a persona did. Context = what a persona knows.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| action | Yes | ||
| persona | No | default | |
| summary | No | ||
| source | No | ||
| tags | No | ||
| query | No | ||
| context_id | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |