mirror of
https://github.com/tinyhumansai/openhuman.git
synced 2026-07-30 06:32:24 +00:00
- Replaced TDLib references with QuickJS in the CLAUDE.md documentation. - Updated service paths and imports in the Rust codebase to reflect the transition to QuickJS. - Added a new bootstrap.js file for QuickJS runtime, providing necessary browser-like API shims. - Enhanced the TODO list with tasks for allowing bundling of unverified skills and coding new skills independently. - Introduced a new storage layer for IndexedDB emulation and updated related operations for QuickJS compatibility.
17 lines
525 B
Rust
17 lines
525 B
Rust
pub mod session_service;
|
|
pub mod socket_service;
|
|
|
|
// TDLib modules - desktop only (requires tdlib-rs which isn't available on mobile)
|
|
#[cfg(not(any(target_os = "android", target_os = "ios")))]
|
|
pub mod tdlib;
|
|
#[cfg(not(any(target_os = "android", target_os = "ios")))]
|
|
#[path = "quickjs-libs/mod.rs"]
|
|
pub mod quickjs_libs;
|
|
|
|
#[cfg(desktop)]
|
|
pub mod notification_service;
|
|
|
|
// Local LLM inference - desktop only (llama.cpp requires native C++ compilation)
|
|
#[cfg(not(any(target_os = "android", target_os = "ios")))]
|
|
pub mod llama;
|