
Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!

Olá Rodrigo, tudo bem?
Pelas mensagens, o problema está na implementação da interface InterceptorContract da biblioteca http_interceptor. O erro indica que estão faltando implementações nos métodos shouldInterceptRequest e shouldInterceptResponse.
A interface InterceptorContract exige a implementação de quatro métodos: interceptRequest, interceptResponse, shouldInterceptRequest e shouldInterceptResponse. Portanto, peço que verifique se eles estão certinhos. Também recomendo verificar os tipos de dados usados nesses métodos, se eles estão corretamente definidos.
Ao entrar na documentação do http_interceptor e do logger 2.3.0 notei que as versões estão atualizadas. Então sugiro testar essas novas dependências no arquivo pubspec.yaml.
dependencies:
flutter:
sdk: flutter
http_interceptor: ^1.0.2
logger: ^2.3.0
Teste e veja se funciona.
Fico à disposição.
Abraços e bons estudos!