Skip to content

feat: 飞书端 /session 命令 — 会话切换#154

Closed
shellmind112 wants to merge 1 commit intofeishu/projectfrom
feishu/session
Closed

feat: 飞书端 /session 命令 — 会话切换#154
shellmind112 wants to merge 1 commit intofeishu/projectfrom
feishu/session

Conversation

@shellmind112
Copy link
Copy Markdown
Collaborator

@shellmind112 shellmind112 commented Apr 7, 2026

Issue for this PR

Closes #149
Depends on #153

Type of change

  • Bug fix
  • New feature
  • Refactor / code improvement
  • Documentation

What does this PR do?

在飞书端支持会话切换,对齐微信端多会话切换能力。

  • /session 查看当前项目下前 10 个会话
  • /session list 查看全部会话
  • /session n 切换到指定会话
  • _chatSessions[chatId] 存储 per-chat 当前会话,优先级高于线程级 sessionMap
  • /project n 切换项目时自动关联目标项目的最近会话

How did you verify your code works?

  • 验证 /session 列表显示正确
  • 验证 /session n 切换后消息发往正确会话
  • 验证 /project n 切换项目后自动关联最近会话

Checklist

  • I have tested my changes locally
  • I have not included unrelated changes in this PR

@github-actions
Copy link
Copy Markdown

github-actions bot commented Apr 7, 2026

Thanks for updating your PR! It now meets our contributing guidelines. 👍

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.

1 participant