openclaw - 💡(How to fix) Fix [Feature Request]: tUI /models command should filter by auth status [1 participants]

Official PRs (…)
ON THIS PAGE

Recommended Tools

×6

Utilities matched from this issue’s tags and category — try them while you read without losing context.

GitHub issue graph ai analysis

Paste a GitHub issue URL. We fetch that issue, discover linked issues from bodies/comments/timeline, collect linked pull requests, and produce a structured English report.

The report is written in English Markdown for sharing and archival.

Helpful · Quick feedback

Loading…
GitHub stats
openclaw/openclaw#61418Fetched 2026-04-08 02:58:52
View on GitHub
Comments
0
Participants
1
Timeline
0
Reactions
0
Author
Participants

Root Cause

This is confusing because:

  1. Users see many models they cannot actually use
  2. Selecting an unauthenticated model leads to confusing fallback behavior
  3. The terminal command works correctly, setting an inconsistent UX expectation
RAW_BUFFERClick to expand / collapse

Problem

When running the /models command in the OpenClaw TUI, the model list shows hundreds of models that have no API key configured. Only 1-2 models (e.g. minimax) have auth configured.

In contrast, running openclaw models list in the terminal correctly shows only models with configured auth credentials.

This is confusing because:

  1. Users see many models they cannot actually use
  2. Selecting an unauthenticated model leads to confusing fallback behavior
  3. The terminal command works correctly, setting an inconsistent UX expectation

Expected Behavior

The tUI /models command should filter to only show models where auth credentials are actually configured (i.e., same filtering as openclaw models list in the terminal).

Additional Context

  • OpenClaw version: 2026.4.2
  • Session: agent:main:main (tUI)
  • Auth configured: minimax (minimax:cn profile with sk-cp-* Coding Plan key)
  • Unauthenticated providers appearing: amazon-bedrock, minimax-cn (no key), etc.

extent analysis

TL;DR

The OpenClaw TUI /models command likely needs to apply the same filtering logic as the openclaw models list terminal command to only show models with configured auth credentials.

Guidance

  • Review the filtering logic in the openclaw models list terminal command to understand how it correctly filters out models without auth credentials.
  • Apply the same filtering logic to the OpenClaw TUI /models command to ensure consistency in the user experience.
  • Verify that the TUI command is using the correct authentication configuration and profile (e.g., minimax:cn profile with sk-cp-* Coding Plan key).
  • Test the updated TUI command with different authentication configurations to ensure it behaves as expected.

Example

No explicit code example is provided due to the lack of specific implementation details in the issue.

Notes

The solution assumes that the filtering logic in the terminal command is correct and can be applied to the TUI command. If the issue persists, further investigation into the authentication configuration and TUI command implementation may be necessary.

Recommendation

Apply a workaround by modifying the OpenClaw TUI /models command to filter out models without auth credentials, similar to the openclaw models list terminal command, to provide a consistent user experience.

Vote matrix · Quick signals

Works
Did the solution work? Tap to confirm.
Easy Fix
Was it a quick fix?
Time Saver
Did it save you time?
Blocking
Was it severely blocking?
Common Issue
Are others likely hitting this too?
Flaky / Intermittent
Is it intermittent?
Verified / Reproducible
Can you reproduce it reliably?
Loading…

Still need to ship something?

×6

Another batch ranked right after the header list — different links, same matching logic.

Back to top recommendations

TRENDING

openclaw - 💡(How to fix) Fix [Feature Request]: tUI /models command should filter by auth status [1 participants]