Results / request.no-injected-options

A minimal call leaves the context size unset

A minimal native Ollama call must not inject options.num_ctx. Backtest: any-llm #1389 removed a hard-coded num_ctx of 32000.

Bug class: The library sends something the caller didn't ask for

The library adds, drops or renames request fields the caller didn't set, or sends a combination the provider rejects.

Calls fail on current models, or behave differently from what the caller configured.

Requirements

LevelIdCheckRequirementProviders
MUSTno-context-overriderequest_field_absentThe request leaves the context size unset.All
SHOULDone-requestrequest_count_at_mostThe library sends at most one request.All

Fixtures

ProviderTierany-llmlitellmpydantic-aitanstack-aivercel-ai
ollamarecorded✓ PASS✓ PASS– UNSUPPORTED– UNSUPPORTED– UNSUPPORTED