Skip to main content

Module services

Module services 

Source

Re-exports§

pub use focus_monitor::FocusCallback;
pub use focus_monitor::FocusEvent;
pub use focus_monitor::FocusMonitor;
pub use hotkey::types::CallbackRegistration;
pub use hotkey::Hotkey;
pub use hotkey::HotkeyCallback;
pub use hotkey::HotkeyConfig;
pub use hotkey::HotkeyEvent;
pub use hotkey::HotkeyEventFilter;
pub use hotkey::HotkeyManager;
pub use hotkey::HotkeyRegistration;
pub use icon_request::IconRequest;
pub use model::ChatCapability;
pub use model::EmbeddingCapability;
pub use model::EmbeddingTemplateArgs;
pub use model::ModelChatMessage;
pub use model::ModelChatRequest;
pub use model::ModelChatResponse;
pub use model::ModelChatRole;
pub use model::ModelEmbeddingRequest;
pub use model::ModelEmbeddingResponse;
pub use model::ModelError;
pub use model::ModelInfo;
pub use model::ModelKind;
pub use model::ModelProvider;
pub use model::ModelService;
pub use model::ModelSimilarity;
pub use model::ModelStreamChunk;
pub use model::ModelTokenUsage;
pub use model::SemanticTask;
pub use parameter::types::ParameterError;
pub use parameter::types::ParameterSnapshot;
pub use theme::Theme;
pub use theme::ThemeProvider;
pub use timer::TimerCallback;
pub use timer::TimerId;
pub use timer::TimerManager;
pub use timer::TimerMode;
pub use timer::TokioTimerManager;
pub use app::*;
pub use autostart::*;
pub use clipboard::*;
pub use icon::*;
pub use parameter::*;
pub use path::*;
pub use resource::*;
pub use shell::*;
pub use storage::*;
pub use window::*;

Modules§

app
autostart
clipboard
剪贴板能力域:插件向系统剪贴板写入文本。
focus_monitor
hotkey
icon
icon_request
installation_monitor
model
模型服务域:宿主统一提供 chat/embedding 模型调用能力。
parameter
参数解析模块
path
resource
shell
storage
theme
timer
window