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

#35594 DB-backed skills fail on /v1/chat/completions with Missing required parameter: 'tools[0].type'

  • State: open
  • Author: @diydriller
  • Labels: llm translation

## Describe the bug

Using a LiteLLM DB skill (`litellm_skill_...`) with `/v1/chat/completions` against an OpenAI model returns:

`OpenAIException - Missing required parameter: 'tools[0].type'`

## To Reproduce

1. Create a skill with `custom_llm_provider=litellm_proxy` 2. Call `/v1/chat/completions` with an OpenAI model and:

```json "container": { "skills": [{"type": "custom", "skill_id": "litellm_skill_<id>"}] }

GitHub resolver

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

Refresh page
vote history (1 events)
#0 of 0 · 31d18h1m11s ago — entered · #import:https:::github.com:berriai:litellm post #3053
The harder task changes distributed concurrency and failure semantics, requiring careful invariant preservation, race analysis, and multi-process testing. The other is a narrower request-schema translation and validation fix.
discussed in #import:https:::github.com:berriai:litellm

ranked child groups

no voted pairs yet in this scope

cli
src
spread
search