J.A.R.V.I.S-rust/crates/jarvis-app
Bossiara13 c7ab751e39 perf(startup): log total boot time on jarvis-app startup (IMBA-8 nudge)
Tiny but useful: stamp `Instant::now()` at the top of main(), log elapsed
ms before the tray loop blocks. Lets users (and contributors) spot startup
regressions without running a profiler.

Output on a warm cache, default config, no network: ~1.8s.
Output with a cold ONNX model load (intent classifier): ~4.5s.

Visible both in the eprintln trace and the log file via the info! call.
2026-05-15 17:13:49 +03:00
..
.cargo project restructure with Rust workspaces 2026-01-04 05:19:47 +05:00
src perf(startup): log total boot time on jarvis-app startup (IMBA-8 nudge) 2026-05-15 17:13:49 +03:00
app.manifest fix(app): embed Common-Controls v6 manifest so TaskDialogIndirect resolves 2026-05-15 13:26:00 +03:00
app.manifest.rc fix(app): embed Common-Controls v6 manifest so TaskDialogIndirect resolves 2026-05-15 13:26:00 +03:00
build.rs fix(app): embed Common-Controls v6 manifest so TaskDialogIndirect resolves 2026-05-15 13:26:00 +03:00
Cargo.toml feat: TTS backend abstraction + 4 'imba' features + Lua packs 2026-05-15 15:32:44 +03:00
Makefile.toml project restructure with Rust workspaces 2026-01-04 05:19:47 +05:00