Skip to content

fix(web): split qq persona cleanup#73

Merged
qqqqqf-q merged 4 commits into
mainfrom
split/pr63-qq-persona-cleanup
May 19, 2026
Merged

fix(web): split qq persona cleanup#73
qqqqqf-q merged 4 commits into
mainfrom
split/pr63-qq-persona-cleanup

Conversation

@kilockok

Copy link
Copy Markdown
Collaborator

Split from #63.

内容:

  • QQ OneBot 设置支持 bot_name 字段
  • ChatInput 使用 layout effect 同步 appMode/persona,并让 persona selector 测试断言当前实际行为
  • 稳定 markdown artifact 内联预览测试

未包含:

  • AppLayout scrollbarGutter 移除
  • chatPageLoading 测试改动,因为在当前 main 上不是自洽改动

验证:

  • pnpm test -- src/tests/desktopChannelsSettings.test.tsx src/tests/documentPanelPreview.test.tsx src/tests/chatInputPersonaSelector.test.tsx
  • pnpm type-check 受 main 既有 modelPicker.test.tsx is_default 类型错误阻塞

@qqqqqf-q qqqqqf-q left a comment

Copy link
Copy Markdown
Owner

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM. bot_name 后端已有支持,前端补全配置入口合理。ChatInput useLayoutEffect 改动无害,测试重构提升了稳定性。

@qqqqqf-q qqqqqf-q merged commit 963362f into main May 19, 2026
10 of 13 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants