Releases: MichengAI/dsh-btw
Releases · MichengAI/dsh-btw
Release list
v0.1.4
中文说明
- 从 npm 发布包中排除仅供仓库展示的截图和品牌图片,在保留 GitHub README 图片的同时缩小安装包体积。
- 删除独立 mock 预览及仅验证该 mock 的浏览器测试,避免再将其当作真实 DSH 插件页面。
English
- Exclude repository-only screenshots and branding images from the published npm tarball, reducing the package size while keeping README images available on GitHub.
- Remove the standalone mock preview and its mock-only browser test so the repository no longer presents it as a real DSH plugin page.
v0.1.3
中文说明
- 修复 GitHub Actions 安装包路径,确保 npm 将 tar 包识别为本地文件,并在正式发布前通过 npm publish dry run 验证。
- 包含原定 0.1.2 的 OIDC 授权检查及授权失败、凭据处理测试;0.1.2 发布在上传安装包前失败。
English
- Fix the package path in GitHub Actions so npm treats the tarball as a local file, and validate it with an npm publish dry run before publishing.
- Include the OIDC authorization check and its failure and credential-handling tests prepared for 0.1.2, whose publication failed before uploading a package.
v0.1.1
中文说明
- 限制每个会话最多保留 20 个旁问气泡;满额先关闭最旧的已完成气泡,成功后接收新问题,失败则保留答案和当前输入并显示中英文提示。
- 关闭清理失败时显示本地化重试提示,宿主错误详情仅记录日志。
- 修复资源清理失败覆盖已完成答案的问题,保留关闭重试能力。
- 为启动取消和资源清理增加有界等待,继续接管迟到的子代理;卸载异常不再阻塞插件退出,未释放子代理仍受工具保护。
- 按会话保留最近的旁问气泡,避免其他会话的提问挤掉答案;淘汰时清理失败会保留气泡供重试。
- 将中英文 README 的社区说明统一为引用块格式。
English
- Limit each session to 20 side-question bubbles. At capacity, close the oldest completed bubble before accepting a new question; failed closure preserves answers and the current input with a localized message.
- Show localized retry messages when cleanup fails during closure and keep host error details in logs.
- Preserve completed answers when resource cleanup fails, with close retries still available.
- Bound startup cancellation and cleanup waits while retaining ownership of late child agents. Cleanup errors no longer block plugin unload, and unreleased children remain protected from tool execution.
- Retain recent bubbles per session so questions in another session cannot evict answers. Failed cleanup during eviction keeps the bubble available for retry.
- Format the community notice consistently as a blockquote in both READMEs.
v0.1.0
中文说明
- 新增
/btw一次性旁问,继承主会话已完成回合,只回答、不执行工具。 - 在输入框上方展示独立 Markdown 答案气泡,支持复制、折叠、关闭和取消清理。
- 适配 DSH 浅色、深色主题及中英文界面,隐藏内部传输命令。
- 不占用侧边栏,不记录输入历史,不绑定上下键。
- 提供安装说明、实际界面截图及自动测试、打包和双语 Release 工作流。
- 提供完整中英文 README,统一采用 Apache-2.0 许可证。
English
- Add one-shot
/btwquestions that inherit completed turns from the main session and answer without executing tools. - Show independent Markdown answer bubbles above the composer, with copy, collapse, close, and cancellation cleanup.
- Support DSH light and dark themes and Chinese and English UI, while hiding internal transport commands.
- Leave the sidebar unchanged and do not record input history or bind arrow keys.
- Include installation instructions, real UI screenshots, and automated tests, packaging, and bilingual GitHub Releases.
- Provide complete English and Chinese READMEs and use the Apache-2.0 license consistently.