All 10 core services implemented and integrated: CORE SERVICES: 1. Nexus API Client - Search items, mobs, market data 2. Data Store - Plugin persistence with auto-backup 3. Notification System - Toast notifications with sounds 4. Window Manager - EU window detection and focus 5. HTTP Client - Cached HTTP with rate limiting 6. Event Bus - Typed events with pub/sub 7. Audio Service - Sound playback with volume control 8. Clipboard Manager - Copy/paste with history 9. Screenshot Service - Screen capture with auto-save 10. Task Manager - Thread pool with priorities Each service: - Singleton pattern - Thread-safe - PluginAPI integration - BasePlugin convenience methods Updated: - core/main.py - Initialize all services - core/plugin_api.py - Service registration - plugins/base_plugin.py - Exposed methods |
||
|---|---|---|
| .. | ||
| __init__.py | ||
| test_plugin.py | ||