feat(ios): add API client, tRPC bridge, offline support, and model definitions
- APIClient: URLSession wrapper with auth, retry, logging - TRPCBridge: tRPC procedure caller with type-safe wrappers - Models: 14 Codable structs matching backend schema - CacheManager: TTL-based offline caching - OfflineQueue: persistent mutation queue with retry - NetworkMonitor: connectivity tracking via NWPathMonitor - Tests: unit tests for all components (92 total, all passing)
This commit is contained in:
Submodule iOS/ShieldAI updated: 8f40af6ede...c53fe63bd5
Reference in New Issue
Block a user