makecindy / makecindy/cindy

切换上下文窗口大小差异较大的模型后,模型切换功能失效

Open
#3,882 2 comments 0 reactions 0 assignees View on GitHub
bug
Dominant language
TypeScript
Stars
2.7k
Forks
395
Avg merge
21h 48m
Merged PRs (30d)
776

Description

**提交人**: 用户1832
**客户端版本**: 0.1.72

---

## 问题描述

在 Cindy 0.1.72 中,新建对话并发送消息后,如果切换到上下文窗口大小约大一倍的另一模型,后续模型切换会失效。模型选择器仍可正常点击,但选择其他模型时无法完成切换,并显示:

> 当前状态下无法进行此操作,请稍后再试。

该问题会影响之后的对话,导致无法再切换模型。

## 复现步骤

1. 新建一个对话。
2. 发送一条消息。
3. 切换到上下文窗口大小约大一倍的另一模型。
4. 再次打开模型选择器并尝试切换模型。

## 预期行为

模型切换应正常完成,且不应因为上下文窗口大小差异而使后续对话失去切换模型的能力。

## 实际行为

模型选择器可以打开,但切换操作失败并显示上述错误提示;之后其他对话也无法正常切换模型。

## 版本

Cindy 0.1.72
---
## 提交时的任务环境

仅代表提交时快照,不一定是故障环境。OS 来自提交客户端本机,不含 SSH 远端主机;Harness / 模型来自当前任务。与运行环境无关的反馈可忽略本段。
**版本区域**: CN
**OS**: win32 x64 (10.0.26200)
**Harness**: Codex
**Model ID**: ` gpt-5.6-luna `
**界面语言**: zh-CN

Contributor guide

Open the contributing guide

Research direction

Start by reproducing the sequence in Cindy 0.1.72: create a conversation, send a message, switch to a model with roughly twice the context window, then try another switch. Inspect the model selector and conversation state involved in the transition, using the displayed error as the failure point. Done means model switching continues to work after the context-window change and in other conversations.

Written by the indexing model from the issue text.

Assessment

Tech stack
typescript
Domain
frontend
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Active
Clarity
Mostly clear
Newbie friendliness
55/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.