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. |
||
|---|---|---|
| .. | ||
| jarvis-app | ||
| jarvis-cli | ||
| jarvis-core | ||
| jarvis-gui | ||