vigil_dio 0.1.1
vigil_dio: ^0.1.1 copied to clipboard
A Dio interceptor that captures requests, responses, failures, timing metrics, trace context, and gated backend diagnostics for Vigil.
import 'package:dio/dio.dart';
import 'package:vigil_core/vigil_core.dart';
import 'package:vigil_dio/vigil_dio.dart';
void main() {
Vigil.instance.init(
config: const VigilConfig(
debugKey: String.fromEnvironment('VIGIL_DEBUG_KEY'),
),
);
final dio = Dio()..interceptors.add(VigilDioInterceptor());
print('Vigil is attached to ${dio.options.baseUrl}');
}