- Add token-aware text truncation utility in core/shared/utils.rs
- Fix embedding generators to use 600 token limit (safe under 768)
- Fix LLM context limit detection for local models (768 vs 4096)
- Prevent 'exceed context size' errors for both embeddings and chat
- botserver: Add search_enabled and menu_launcher_enabled directives
- botui: Implement UI hiding logic based on product configuration
These changes allow disabling the suite search mechanism and hiding the
menu launcher when empty, providing a cleaner UI for deployments that
don't need these features.
- Fix installer.rs: Add Windows OS support with check_admin(), configure_windows_security(), and update_windows_signatures()
- Fix installer.rs: Remove duplicate check_root() function and fix invalid #[cfg] attributes
- Fix installer.rs: Use runtime cfg!(windows) checks instead of compile-time attributes
- Fix ui_server: Extract bot name from URL path and pass to frontend via window.__INITIAL_BOT_NAME__
- Fix tasks.js: Wrap activePollingTaskId, pollingInterval, pendingManifestUpdates, and taskStyleElement in checks to prevent redeclaration
- Fix autotask.html: Use absolute paths for all CSS/JS references (/suite/tasks/*)
- Fix navigation: Update tasks.html references to autotask.html in base.html, home.html, and index.html
- Update botserver submodule with LLM feature enabled by default
- Fix duplicate module declarations and move errors
- Remove unused imports and variables
- Improve code formatting
This enables the LLM feature by default so it's always available
when building the project.
- Fixed migration errors by commenting out references to non-existent tables in consolidated migration.
- Reorganized migration files into feature-specific folders (products, dashboards, learn, video).
- Renamed migration directories to use version-based numbering (6.0.x, 6.1.x, 6.2.x) instead of timestamps.
- Updated migration execution logic in core/shared/utils.rs to respect feature dependencies.
- Update GLM-4-9B links to working bartowski repos
- Add real DeepSeek-V3 file sizes (409GB Q4_K_M)
- Fix Mistral Large 2407 calculations (50GB Q2_K)
- Create DEPENDENCIES.sh and DEPENDENCIES-DEV.sh scripts
- Rewrite TODO-install.md with actual deployment strategy
- Update compatibility matrix with real VRAM needs