Many of the upstream clients are not setting a UA, which makes it hard for us to know who is connecting.
From a quick check I see:
Cline
User-Agent: axios/1.7.4
Continue
User-Agent: node-fetch
Aider
User-Agent: OpenAI/Python 1.57.0
We should seek to contribute patches upstream to help them set something specific to the client
Subtasks