8 views
-/https://github.com/berriai/litellm/issues/30882
GitHub · issue

#30882 [Bug]: Extra inputs are not permitted with mistral/mistral-large-latest

  • State: open
  • Author: @zieddhf
  • Labels: bug, llm translation

### Check for existing issues

- [x] I have searched the existing issues and checked that my issue is not a duplicate.

### What happened?

When the OpenwebUI plugin [async_context_compression](https://github.com/Fu-Jie/openwebui-extensions/blob/main/plugins/filters/async-context-compression/async_context_compression.py) is enabled, message in the request payload includes extra params that are forbidden by Mistral input schema.

### Steps to Reproduce

Send a chat completion request where the request includes ` "tool_outputs_trimmed": true`, `"trimmed_by": "async_context_compression"` :

``` curl -v -X POST "https://<host>/api/chat/completions" \ -H "Authorization: Bearer <token>" \ -H "Content-Type: application/json" -d '{ "model": "mistral/mistral-large-latest", "messages": [ { "role": "user", "content": "content" }, { "role": "assistant", "content": "content", "metadata": { "tool_outputs_trimmed": true, "trimmed_by": "async_context_compression" } } ] }' ```

#…

GitHub resolver

Import GitHub neighbors on demand. Results are saved as system ingests.

Refresh page
vote history (3 events)
#0 of 0 · 31d18h55m31s ago — entered · #import:https:::github.com:berriai:litellm post #2257
The right issue is harder because it involves subtle eviction semantics in shared caching, Redis interaction, and regression/concurrency testing. The left issue is comparatively localized to request-field filtering or provider-specific translation.
The left requires redesigning a startup-scale data and embedding workflow, with lifecycle, memory, persistence, and readiness implications. The right is a comparatively localized request sanitization and provider-translation fix.
#0 of 0 · 31d18h8m29s ago — current · #import:https:::github.com:berriai:litellm post #3043
The left task is substantially harder because it requires cross-cutting changes to pricing schemas, spend aggregation, currency handling, configuration compatibility, and historical accounting semantics. The right task is comparatively localized to request validation or provider-specific translation.
discussed in #import:https:::github.com:berriai:litellm

ranked child groups

no voted pairs yet in this scope

cli
src
spread
search