Skip to content

v0.1.3

Choose a tag to compare

@qxbyte qxbyte released this 29 May 16:02
· 53 commits to main since this release

✨ New

  • AskUserQuestion 工具 + QuestionPicker UI:LLM 可以发起链式选择题(1-4 题),UI 横向 tab bar 切换问题,单选自动跳下一题,多选 Space/Enter 切换勾选,Submit chip 提交全部,Esc 取消整批。仿 Claude Code 链式 tab 设计。

🐛 Bug fixes

  • 用户消息走 markdown 渲染:bold / 列表 / 代码块等正常显示
  • 用户消息灰底贯通:用 chalk.bgHex 包 ANSI bg 串,告别 ANSI 截断导致的"字体处没背景"
  • 修复 marked-terminal 在 list item 里漏渲染 **bold** 的 bug(自己补一刀正则)
  • 剥光 marked-terminal 注入的 \x1b[0m 全 reset,避免外层 bg 被踢掉
  • 启动时强制 chalk.level >= 1,避免非 TTY 假阳性吞掉所有样式

🎨 UI polish

  • 输入框光标:蓝色 + dimColor(替代之前 inverse 反色,柔和不抢戏)
  • 输入框 prompt ,与用户消息条带前缀对齐
  • 用户消息上下各加一行纯 bg padding,不再贴边

⚡ UX

  • 提交后用户消息立即出现在历史里(之前等 onTurnEnd 才出,先 Working 半天才蹦出,体验奇怪)

安装

```bash
npm install -g @qxbyte/muse@0.1.3
```

Co-Authored-By: Claude Opus 4.7 (1M context) noreply@anthropic.com