Skip to content

feat(examples): read and save Perplexity data with capped Moksha payments - #102

Merged
callumflack merged 3 commits into
mainfrom
callum/bui-931-perplexity-funded-read
Oct 27, 2026
Merged

callumflack merged 3 commits into
mainfrom
callum/bui-931-perplexity-funded-read

Conversation

@callumflack

Copy link
Copy Markdown
Member

Research Shelf now reads Perplexity conversations through its own Moksha app/grant, privately saves and displays titles, then acknowledges after rendering. Payments require explicit opt-in and per-read/total caps. Receipts and received bodies survive failed delivery and reconnects. The ChatGPT starter stays intact.

BUI-931, stacked on #101 (BUI-929 setup/demo). Merge that dependency first, then retarget to main. Local approval uses unmerged unity-surfaces #1940. Desktop, Registry and backend runtime changes are excluded. No merge or deployment.

Validation: all 870 CLI tests passed, including 54 focused demo/starter tests; example typecheck, ESLint, formatting and production build passed. Standards/spec review fixes cover shared payment recovery and revision-bound acknowledgement. The old-decoder negative control fails at the HTTP success assertion; restored decoding passes. Build retains SDK dynamic-import and ESLint-plugin warnings.

Live local proof, 27 October: 2,196 real conversations saved, displayed and acknowledged through the existing grant. The successful fresh read authorized 0.010 test VANA. An earlier 0.011 paid/served attempt failed at consumer decoding and is preserved separately; it is not successful delivery proof. Received bodies are now retained before decoding. BUI-932 owns the subsequent changed-connector rerun and same-grant refresh.

@callumflack
callumflack force-pushed the callum/bui-931-perplexity-funded-read branch from 9056832 to f4726b3 Compare October 27, 2026 10:20
@callumflack
callumflack changed the base branch from callum/bui-929-perplexity-demo to main October 27, 2026 10:20
@callumflack
callumflack marked this pull request as ready for review October 27, 2026 10:21
@callumflack
callumflack merged commit ca09dfa into main Oct 27, 2026
9 checks passed
github-actions Bot pushed a commit that referenced this pull request Oct 27, 2026
## [0.43.0](v0.42.0...v0.43.0) (2026-10-27)

### Features

* **examples:** read and save Perplexity data with capped Moksha payments ([#102](#102)) ([ca09dfa](ca09dfa))
@github-actions

Copy link
Copy Markdown
Contributor

🎉 This PR is included in version 0.43.0 🎉

The release is available on GitHub release

Your semantic-release bot 📦🚀

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant