Skip to content

fix: keep reports on profile save and stop billed Seer auto-retry - #78

Merged
AndyOliverR merged 3 commits into
mainfrom
fix/bugbot-profile-save-and-seer-retry
Sep 12, 2026
Merged

AndyOliverR merged 3 commits into
mainfrom
fix/bugbot-profile-save-and-seer-retry

Conversation

@AndyOliverR

Copy link
Copy Markdown
Owner

Summary

  • Replay the only two Bugbot drafts that still uniquely apply on current main: #74 (do not delete comprehensiveMysticalProfiles on profile save) and #75 (do not auto-retry billed tool Seer chats).
  • Other Bugbot drafts are not rebased: generation PRs were superseded by the one-click catalog work, and older IDOR drafts would conflict with months of later auth work.

Test plan

  • pnpm test (75 suites / 402 tests)
  • pnpm run security (0 high+)
  • pnpm exec eslint on touched files (warnings only, pre-existing)

Made with Cursor

cursoragent and others added 3 commits September 12, 2026 13:06
Profile Save always called /api/profile/invalidate-cache, which deleted
comprehensiveMysticalProfiles/{uid}. Cosmetic or note-only saves then wiped
every catalog reading while mysticalProfileGenerated and allReportsReady
stayed true, so Generate skipped and resume never refilled.

Co-authored-by: Andy Oliver Rozario <andyrozario7@gmail.com>
Ask-the-Seer gates debit PAYG credits (or consume the per-tool free
instance) before the LLM runs. Face Reading, Runes, KP, Horary, Feng
Shui, and Dream Symbols auto-retried 5xx and thrown fetches, so one
send could burn the free instance and then charge a credit.

Co-authored-by: Andy Oliver Rozario <andyrozario7@gmail.com>
Match the invalidate-cache route: profile save must not imply wiping stored reports.

Co-authored-by: Cursor <cursoragent@cursor.com>
@vercel

vercel Bot commented Sep 12, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated
future-seer Building Building Preview Sep 12, 2026 7:37am UTC

@AndyOliverR
AndyOliverR merged commit 8cd5fdb into main Sep 12, 2026
5 of 6 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants