Skip to content

reference configuration

factory-droid[bot] edited this page Jul 5, 2026 · 1 revision

Configuration

Configuration is split across package scripts, Cargo workspace settings, Tauri config, frontend config, app settings, and release metadata.

Key source files

File Purpose
package.json Root scripts, project version, package manager, release commands.
Cargo.toml Workspace members, edition, shared dependency versions.
frontend/package.json Frontend dependencies and scripts.
frontend/vite.config.ts Vite and Vitest configuration.
src-tauri/tauri.conf.json Tauri app configuration.
src-tauri/tauri.linux.conf.json Linux-specific Tauri configuration.
scripts/release-constants.json Release constants used by scripts.
crates/qa-scribe-core/src/domain/settings.rs App settings domain model.

Runtime settings

App settings are stored through crates/qa-scribe-core/src/services/session_service/settings.rs and surfaced in frontend/src/views/SettingsView.tsx. Theme preference is stored in browser local storage as qa-scribe-theme from frontend/src/hooks/useSettingsController.ts.

See Settings and provider setup for the user-facing flow.

Clone this wiki locally