zai-org / zai-org/feedback

Feature request: auto-focus the chat input after quoting a message

Open
#324 1 comment 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

priority: P2 status: 待评估 type: 功能建议
Dominant language
No language data
Stars
22
Forks
1
PR merge metrics
No merged PRs in 30d

Description

提交前确认 · Pre-submission checklist
  • 我已搜索过现有 issue,确认这不是重复提议 / I searched existing issues and confirmed this isn't a duplicate.
  • 我已阅读 CONTRIBUTING.md / I've read CONTRIBUTING.md.
问题类别 · Category

对话 / Agent 交互 · Agent chat / interaction

涉及的 Agent 框架 · Agent framework

ZCode Agent(自研)

使用场景 · Use case

When I quote a message, the quoted text lands in the chat box, but the input loses focus. I have to click back into the text field before I can type anything. This causes immense pain to me. I physically hurt.

建议方案 · Proposal

After a quote is inserted, the input should get focus automatically with the cursor at the end, so I can keep typing right away. Every major coding desktop app (Cursor, VS Code Copilot, etc.) already behaves this way.

预期价值 · Expected value

hundreds and hundreds times of switching back and forth between mouse and keyboard, thus losing momentum mid session

你认为的优先级 · Your perceived priority

高 · High

你使用的 ZCode 版本 / 环境 · ZCode version / environment

windows desktop app

补充材料 · Additional context

No response

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Begin with CONTRIBUTING.md, then locate the Windows desktop chat input and quote-handling entry points; the issue names no source files or tests. Done means that quoting a message restores focus to the input with the cursor at the end, allowing typing without another click.

Written by the indexing model from the issue text.

Assessment

Domain
desktop
Issue type
Feature
Difficulty
3/5
Estimated time
1-2 days
Activity status
Quiet
Clarity
Mostly clear
Newbie friendliness
45/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.