iblai-vibe-history
/iblai-vibe-history
Add the user profile History surface -- "Review and export your
conversations with AI agents." A user's own chat history across every
agent, in two tabs: Conversations (agent / date-range / sentiment /
topic filters, a two-column conversation list + transcript preview,
per-conversation CSV download, and a filtered Export) and
Exports (previously generated reports with status, the filters
used, expiry, and a re-download action). Everything rides the
user-scoped my-chat-history* endpoints. The backend serves a user's
sessions to the user themselves, tenant admins, and watchers of
that user — so the tab renders on your own profile, and on someone
else's profile (opened from the Management tab) only for
admin/watcher viewers; any other caller gets a 403.
This is the user-facing counterpart of /iblai-vibe-agent-history
(the admin History tab in agent settings, which shows every user's
conversations for one agent).