Integrations
Connections decide what Coach can see — nothing is implied beyond what syncs in.
Pure browser extension is quiet — reload Pure tabs after updating, then keep Pure open while you work.
Telegram Direct
Use API sync for live pulls — separate from manual export below. Status: Connected · Last sync: 2026-06-10 13:51:50 UTC
Connected. Recent chats auto-sync on auth; use bulk sync to refresh all listed chats at once.
Pure live sync
Runs in your logged-in browser. Coach reads the chat list Pure shows on screen and pulls open 1:1 threads while you work. Backups and recovery tools stay under Advanced & recovery.
Pure in your browser (automatic)
- Chat list — the extension reads the Pure sidebar in your tab and sends it to Coach as you browse.
- Open 1:1 — with a real chat open, messages import automatically when the page is stable.
- Last sidebar sync: 80 chats · Last sidebar sync was partial — scroll Pure’s chat list so more names load, then the extension will pick them up.
- Last sidebar sync time: 23 days ago
Manual sync (extension)
If something looks stuck. Copies a reminder — Coach cannot control Pure for you.
No recent Pure errors.
File import, chat-list detail, shortcuts — under Advanced & recovery.
Import & advanced recovery
Pure vs Telegram in Coach
Telegram Direct uses Telegram’s API — Coach can list chats and pull history in bulk. Pure syncs through Chrome: the extension reads the sidebar you see and imports open 1:1s while you work in Pure. Open a real thread when Pure looks like a feed — Coach needs a settled chat to import messages. Scroll the Pure list to load more names; Coach only receives what your tab is showing. Manual and recovery tools stay under Advanced & recovery below. If something looks wrong, use the Pure extension to export diagnostics first.
Full setup checklist & comparison (optional)
Pure setup steps
Install once, keep Pure open in your logged-in Chrome profile, and Coach syncs and backfills while you work.
chrome://extensions, enable Developer mode, click Load unpacked, and choose extensions/ds-coach-pure-companion.Show install steps
2) Turn on Developer mode
3) Load unpacked folder
extensions/ds-coach-pure-companion4) Reload Pure tab
Operator shortcuts — these buttons only copy instructions to the clipboard. They do not open the extension or change settings from the browser.
Page detection log (short)
Recent connection checks
Troubleshooting
2) Confirm extension site access on pure.app.
3) Open a real chat (feed is invalid).
4) Refresh mission status in Integrations.
5) Use fallback JSON only if companion is blocked.
Pure sync approaches
Current recommendation favors browser-session-aware local sync for lower day-to-day maintenance.
Pure (browser)
- Browser link: Extension has not checked in recently — keep Pure open with the extension enabled.
- Chat list — Names refresh as you browse your chat list in Pure.
- Open 1:1 chats — messages import when the thread is stable. Recent capture received from your browser — messages should appear after a successful import. Last import: success
Advanced
Technical panels and APIs. For help, use the Pure extension menu to copy the diagnostics JSON (the same data operators call the support export). Open debug view.
Recently seen in Pure’s list
From the Pure tab you have open — not a full account export. Rows appear as you browse; scroll the list to load more.
No names from Pure yet — keep Pure open; the extension picks up the list as you browse.
To load messages, open that chat in Pure. Settled 1:1s import automatically. Coach cannot pull full Pure history without you opening each chat.
Danger zone — erase stored Pure history
Pure · future-only reset
Removes stored Pure (pure_app) threads and coaching history for those chats only. Telegram and manual sources are not affected.
SQLite capture event log
Persisted capture sync (SQLite)
Telegram backup import (result.json)
1) In Telegram Desktop: Settings → Advanced → Export Telegram data → only Machine-readable JSON → export. 2) Here: choose that result.json. 3) Preview fills suggested ids — then Import. Success shows imported_count in the banner and refreshes the thread list.
result.json to preview. On success, the thread list refreshes automatically.Other sources & paste
Prefer live browser sync when possible.
Telegram Direct — per-chat sync
Refresh or run incremental sync for individual chats.
Loading Telegram chat list…
Last synced thread reference
unlinked:pure:chat.d9ecf2031f771aeb8601bea8ea243b3cff5afdab::pure_app:chat.d9ecf2031f771aeb8601bea8ea243b3cff5afdab
Pure keyboard shortcuts
These copy reminders for the Pure tab — they do not run sync from this page.
Live signal detail
Pure sync history
Session timeline
No sync events yet. Open Pure with the extension enabled, then try again.
Per-chat sync
No per-thread sync coverage yet.