Skip to content

Commit 033978a

Browse files
authored
fix: release token (#51)
* feat: client improvements — plugin-store, native SSE streaming, UI polish ## 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 * chore:fix release token
1 parent 71ecd80 commit 033978a

1 file changed

Lines changed: 1 addition & 1 deletion

File tree

.github/workflows/release.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -179,7 +179,7 @@ jobs:
179179
- name: Build and release (Tauri)
180180
uses: tauri-apps/tauri-action@v1
181181
env:
182-
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
182+
GITHUB_TOKEN: ${{ secrets.RELEASE_TOKEN }}
183183
RUSTC_WRAPPER: ''
184184
NODE_OPTIONS: --max-old-space-size=4096
185185
APPLE_CERTIFICATE: ${{ secrets.APPLE_CERTIFICATE }}

0 commit comments

Comments
 (0)