-
Notifications
You must be signed in to change notification settings - Fork 72
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[Task]: unify prompt caching behavior - Anthropic vs Anthropic through OpenRouter #942
Comments
I am not sure. #940 seems independent from this issue, as that feature could be relevant even if this issue is not fixed and vice versa. I was thinking of creating an epic or user story to group all 4 tasks into one, but I chose against this because each have very different ROI and are likely to be prioritized separately. If you have a specific preference or idea though, I am happy to make changes |
Actually, I think you are right. Grouping it there makes sense because the user story gives a good framing to what "prompt caching" and CodeGate have to do with each other and how this could be visible to the average user. What I said about different ROI and priority is true, but once we prioritize the user story we can still reject/delay specific subtasks separately. So I will make the change |
Description
blocked by #892
This feature might have limited usefulness, as it should only impact situations where the "integration" (AI tool) does not support prompt caching through OpenRouter. So far we only identified "Continue" as having this problem. (See more here: https://docs.google.com/document/d/1gEgkIyT1CRcTMAwYiU6ldeeosKKbWMX5HM8AdQx3xV0/edit?tab=t.0#heading=h.9nmo8mvyk6k9)
Nevertheless, CodeGate could technically "normalize"/override the requests in some way that prompt caching is properly supported regardless of how Continue (or any CodeGate integration) behaves out of the box
Additional Context
internal document about prompt caching: https://docs.google.com/document/d/1gEgkIyT1CRcTMAwYiU6ldeeosKKbWMX5HM8AdQx3xV0/edit?tab=t.0#heading=h.9nmo8mvyk6k9
The text was updated successfully, but these errors were encountered: