Files
openhuman/app/src
YellowSnnowmannandGitHub 15ee9220a8 Local AI: unified preset bootstrap, first-run Home flow, and resilient model pulls (#304)
* feat(local-ai): unify preset bootstrap, first-run Home flow, and pull retries

- Add localAiBootstrap helpers (preset apply + asset download with retries)
- Expose selected_tier from local_ai.presets; apply recommended tier in core bootstrap when unset
- Extend Ollama pull and large-asset HTTP timeouts; retry interrupted pulls
- Wire Home/onboarding to unified bootstrap; improve download snackbar vs status
- Add Vitest/Rust tests for bootstrap and UI flows

* fix: synchronize Local AI progress UI and add error logging for manual bootstrap attempts

* refactor(tests): streamline skill installation tests by removing HTTP server setup

- Simplified test_skill_install_creates_files and test_skill_install_checksum_verification by replacing the HTTP server setup with direct file creation using tempfile.
- Updated download and manifest URLs to point to local file paths instead of server endpoints, enhancing test reliability and performance.

* feat(home): implement retry logic for local AI bootstrap attempts

- Added a mechanism to track and limit the number of bootstrap attempts for local AI initialization in the Home component.
- Introduced a constant for maximum attempts and updated error handling to log failures after exceeding the limit, improving robustness during the first-run process.
2026-04-03 20:29:38 +05:30
..
2026-03-29 10:30:18 -07:00
2026-03-29 10:30:18 -07:00
2026-03-29 10:30:18 -07:00
2026-04-01 19:43:27 +05:30
2026-04-02 20:54:46 +05:30
2026-03-29 10:30:18 -07:00
2026-03-29 10:30:18 -07:00
2026-04-02 20:54:46 +05:30
2026-03-29 10:30:18 -07:00
2026-03-29 10:30:18 -07:00
2026-03-29 10:30:18 -07:00