Spin-off do PR #33 (já mergeado).
O Neriton corrigiu o bug de current_user como primeiro argumento posicional em Api::V1::AgentsController, mas o mesmo padrão problemático existe em outros controllers que chamam EvoAiCoreService:
app/controllers/api/v1/agents/apikeys_controller.rb
app/controllers/api/v1/agents/folders_controller.rb
app/controllers/api/v1/agents/folders/shared_controller.rb
- (provavelmente outros — fazer grep por
EvoAiCoreService.*(current_user,)
O escopo do #33 foi mantido propositalmente reduzido para revisão. Esta issue rastreia os follow-ups.
Acceptance criteria:
Spin-off do PR #33 (já mergeado).
O Neriton corrigiu o bug de
current_usercomo primeiro argumento posicional emApi::V1::AgentsController, mas o mesmo padrão problemático existe em outros controllers que chamamEvoAiCoreService:app/controllers/api/v1/agents/apikeys_controller.rbapp/controllers/api/v1/agents/folders_controller.rbapp/controllers/api/v1/agents/folders/shared_controller.rbEvoAiCoreService.*(current_user,)O escopo do #33 foi mantido propositalmente reduzido para revisão. Esta issue rastreia os follow-ups.
Acceptance criteria:
EvoAiCoreService.*(current_user,retorna 0 resultados