- Updated MarketplaceDrawer to include security notes and manual installation hints. - Refactored SkillDetailDrawer to display default icons for skills. - Simplified SkillListItem to use default icons for better readability. - Integrated gateway status checks and warnings in SkillsPage for improved user awareness. - Enhanced error handling for skill installation and fetching, providing clearer feedback to users. - Added new translations for error messages and gateway warnings to improve localization support.
12 lines
456 B
TypeScript
12 lines
456 B
TypeScript
import type { BrowserWindow } from 'electron';
|
|
import type { gatewayManager } from '@electron/gateway/manager';
|
|
import type { providerApiService } from '@electron/service/provider-api-service';
|
|
import type { ClawHubService } from '@electron/gateway/clawhub';
|
|
|
|
export interface HostApiContext {
|
|
gatewayManager: typeof gatewayManager;
|
|
providerApiService: typeof providerApiService;
|
|
mainWindow: BrowserWindow | null;
|
|
clawHubService: ClawHubService;
|
|
}
|