Rewards Assistant Platform
The agentic AI platform behind Fetch's shopping and rewards assistant — orchestrator, DM stack, context services, and MCP servers, documented in one place.
What this site is
Section titled “What this site is”A single hosted home for the Rewards Assistant platform’s documentation. The platform spans six repositories that hand work to one another; this site aggregates their docs and specs so a team integrating with the platform doesn’t have to know which repo a given doc lives in.
- Platform Index — the cross-repo table of contents: every platform spec (PC / PD / PS / PF) and every repo, in one list.
- Onboarding Guide — start here if you’re new to the platform.
- Repositories (sidebar) — each repo’s own documentation, synced directly
from that repo’s
docs/directory.
The six repositories
Section titled “The six repositories”| Repo | Role |
|---|---|
| consumer-agent | Orchestrator and user-facing surface. Sub-agent host, prompt composition, mobile streaming, conversation history. Owns the Chat (PC-*) and Foundation (PF-*) specs. |
| consumer-context-service | Domain enrichment and BFF assembly — the context layer. Owns the Services (PS-*) specs. |
| consumer-graph-worker | DM stack: scheduled execution, knowledge graph, repurchase nudges. Owns the DM (PD-*) specs. |
| rover-agent | Agent runtime. |
| rover-mcp | MCP server exposing tools and interactive widgets. |
| consumer-graph-mcp | MCP server over the knowledge graph. |
The Platform Spec Lab on Confluence remains the authoritative roster (dependency graph, status, decisions). This site is the hosted home for the markdown content.