BUI-218 add personal server data reset action in diagnostics#56
Merged
callumflack merged 12 commits intomainfrom Feb 25, 2026
Merged
Conversation
Add a Reset row in About & Diagnostics that confirms and deletes only local personal server data through a new Tauri command. Restrict deletion to the main window and keep settings status in sync after deletion. Co-authored-by: Cursor <cursoragent@cursor.com>
Adjust destructive button treatment, confirm dialog spacing/typography, and settings card overflow behavior for cleaner reset section presentation. Co-authored-by: Cursor <cursoragent@cursor.com>
Co-authored-by: Cursor <cursoragent@cursor.com>
Co-authored-by: Cursor <cursoragent@cursor.com>
Co-authored-by: Cursor <cursoragent@cursor.com>
Co-authored-by: Cursor <cursoragent@cursor.com>
Co-authored-by: Cursor <cursoragent@cursor.com>
Add a Tauri command to open personal-server data by scope and wire it to the frontend helper layer. Also persist scope metadata in SavedRun payloads returned from load_runs. Co-authored-by: Cursor <cursoragent@cursor.com>
Store scope on synced runs in Redux and hydrate it from persisted run history so scoped folder reveal works across restarts. Co-authored-by: Cursor <cursoragent@cursor.com>
Use synced run scope to open personal-server data first, with fallback to exported_data paths for missing scope folders. Co-authored-by: Cursor <cursoragent@cursor.com>
Add regression tests ensuring synced runs open personal-server scope folders and keep fallback behavior intact. Co-authored-by: Cursor <cursoragent@cursor.com>
…ontrols - Add PlayIcon and SquareIcon from lucide-react to Controls row - Rename labels: Server controls → Controls, Location → Data location - Relax button SVG vertical alignment (icon baseline) - Update tests for Data location label Co-authored-by: Cursor <cursoragent@cursor.com>
volod-vana
added a commit
that referenced
this pull request
Mar 2, 2026
## Summary - Update `@opendatalabs/personal-server-ts-core` and `server` from `0.0.1-canary.93673d7` to `0.0.1-canary.92ee4d6` - Add new `@opendatalabs/personal-server-ts-mcp` package - Add transitive deps (`hono`, `@modelcontextprotocol/sdk`) required by the MCP server This picks up the MCP server + OAuth 2.1 changes from [personal-server PR #56](vana-com/personal-server#56). ## Test plan - [ ] Binary builds successfully - [ ] Personal server starts and MCP endpoint responds at `/mcp` - [ ] OAuth flow works end-to-end with Claude AI 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-authored-by: Volod <volod@opendatalabs.xyz> Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
No description provided.