Skip to content

[Feature Request] Chat (chat.z.ai): Support fallback model configuration & mid-session model switching for subagents / agents #922

Open

Description

@romangalaxys10-spec

Problem Statement

Reported by community user Lu Doan on Discord for the web platform (chat.z.ai):

"Is it possible to set a fallback model for subagents? Changing the subagent model currently requires starting a new session, which disrupts my workflow. It would be great if a fallback model feature were available for subagents!"

Currently on chat.z.ai:

  1. No Fallback Model for Subagents / Agents: When using agents or subagents in the web chat, tasks rely on a single statically configured model. If that model hits rate limits (429), quota limits, or temporary upstream errors, execution halts instead of gracefully falling back to a secondary backup model.
  2. Session Disruption: When users need to adjust the agent or subagent model, the current web chat UI requires starting an entirely new chat session. This destroys active conversational context, uploaded file references, and ongoing project momentum.

Proposed Solution

1. Configurable Fallback Model for Agents & Subagents

Provide an optional fallback model selection in the chat settings or agent setup panel on chat.z.ai:

  • Allow selecting a secondary fallback model (e.g., falling back to a secondary available model tier) when the primary model encounters rate limits, capacity constraints, or timeouts.
  • When an error occurs during an agent run, automatically retry using the fallback model rather than terminating the run with an error state.

2. Dynamic Mid-Session Model Switching in Chat

Allow users to switch the model of an existing chat session or active agent without forcing a brand new session:

  • A model selector dropdown accessible directly in the current chat header or agent configuration drawer.
  • Preserves the full conversation thread and context when changing models.

User Impact & Benefits

  • Prevents workflow interruptions when quotas or rate limits are reached during web chat tasks.
  • Eliminates the need to abandon active chat sessions just to change models.
  • Provides a smoother experience for users on chat.z.ai.

Activity

  1. github-actions commented on Oct 5, 2026

    @github-actions

    👋 感谢你的反馈,我们已经收到。

    • 维护者看到后会尽快回复你。
    • 状态保持为 status: 待评估,你可以随时补充信息。
    • 信息不全时我们会打上 needs: 更多信息 标签并 @ 你。

    👋 Thanks — we've received your issue.

    • A maintainer will get back to you as soon as we can.
    • Status stays at status: 待评估 (Triage); feel free to add context.
    • If we need more details, we'll add needs: 更多信息 and ping you.
  2. changed the title [-][Feature Request] Subagents: Support fallback model configuration and mid-session model switching[/-] [+][Feature Request] Chat (chat.z.ai): Support fallback model configuration & mid-session model switching for subagents / agents[/+] on Oct 5, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions