Commit 53bf3c08 authored by Your Name's avatar Your Name

Fix NameError: request not defined in Claude provider cache check

- Use self.user_id and self.provider_id instead of request object
- Fixes the 'name 'request' is not defined' error in Claude provider
- Cache settings are now properly checked for each user request
parent 55032fc7
......@@ -853,8 +853,8 @@ class ClaudeProviderHandler(BaseProviderHandler):
# Apply prompt caching based on user and provider settings
cache_config = self._get_cache_config(
user_id=getattr(request, 'user_id', None),
provider_id=getattr(request, 'provider_id', None),
user_id=getattr(self, 'user_id', None),
provider_id=self.provider_id,
model_name=model
)
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment