core/autopilot_core
library
Classes
-
ApiResponse<T>
-
Standardized response wrapper returned by every AutoPilot request.
-
ApStorage
-
Pure Dart key-value storage using a local JSON file.
Replaces shared_preferences — zero dependency.
-
AutoPilotApi
-
🚀 AutoPilot Zero — Zero-dependency smart API engine for Flutter.
Pure Dart + Flutter SDK only. No http package. No shared_preferences.
-
AutoPilotConfig
-
Global configuration for AutoPilot Zero.
-
AutoPilotLogger
-
AutoPilot Zero — Beautiful colored debug logger.
Auto-disabled in release builds.
-
CacheService
-
Two-layer cache: memory (instant) + disk (ApStorage).
Zero external dependencies.
-
ConnectivityService
-
Pure Dart internet connectivity check.
Uses dart:io InternetAddress — zero dependencies.
-
MultipartFileModel
-
Represents a file to upload in a multipart request.
-
TokenManager
-
Manages auth tokens via ApStorage + fast in-memory cache.
Zero external dependencies.