Reasoning Effort plugin thumbnail

Reasoning Effort

Adds model-aware reasoning effort controls to the Agent Zero chat composer.

Author 3clyp50 2 stars Version 0.3.0 Updated

README

Reasoning Effort

Adds a reasoning-effort selector after Agent Zero's preset and agent-profile controls.

The plugin asks its authenticated local API for the active chat model's capabilities. The API reads LiteLLM's bundled model registry first, then falls back to live model metadata from Agent Zero API, Venice, and OpenRouter. Provider requests use Agent Zero's server-side configuration and are cached for 15 minutes. Provider-specific labels remain separate from the canonical values passed to LiteLLM.

You can enter a custom value when neither LiteLLM nor the provider publishes a list. Models explicitly marked unsupported by the provider show Unsupported instead. A selection applies only to the current chat and model; choosing Preset / provider default removes the override.

Install

Place this directory at usr/plugins/a0_reasoning_effort in Agent Zero, then reload the WebUI. No additional dependencies are required.

Check

From the Agent Zero root:

python usr/plugins/a0_reasoning_effort/helpers/reasoning_effort.py