Skip to content

fix: release token#51

Merged
ajainvivek merged 2 commits into
mainfrom
fix-release-token
Mar 16, 2026
Merged

fix: release token#51
ajainvivek merged 2 commits into
mainfrom
fix-release-token

Conversation

@ajainvivek
Copy link
Copy Markdown
Contributor

No description provided.

…lish

## Storage
- Replace OS keychain (keyring crate) with tauri-plugin-store for API key
  persistence — eliminates macOS keychain authorization prompts entirely
- Keys stored in app data directory (~/Library/Application Support/com.reasondb.desktop/api-keys.json)

## Streaming
- Route REASON query SSE through a native Rust reqwest command (5-min timeout)
  to bypass WKWebView's internal resource timeout that cuts long-running
  REASON queries before the LLM completes
- Keep fetch-based fallback for non-Tauri (browser dev) environments

## UI
- StatusBar now fetches live table count, document count, and server version
  instead of showing hardcoded "3 tables · 150 documents · v0.1.0"
- Welcome screen: replace generic Database icon with ReasonDB logo SVG
- Welcome screen: update subtitle and feature descriptions to match reasondb.ai
- Fix documentation URL → https://reasondb.ai/
- Fix GitHub URL → https://github.com/brainfish-ai/ReasonDB
@ajainvivek ajainvivek merged commit 033978a into main Mar 16, 2026
1 check 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.

1 participant