Repository navigation
Releases
Releases · Pasumao/dsh-plugin-choice-refresh
0.1.6
README / 测试基建完善
- 中英 README「兼容性」节补全 dsh 0.1.2-rc.1 适配细节:
conversation.composer链的 select 入参为单对象pendingInteraction(原生PendingQuestion),应答走.answer({answers})/.cancel()。 - 测试基建:自带 react/react-dom@19 devDependencies,
npm run smoke不再依赖宿主安装布局(0.1.2 安装布局下根部 react 可能被降级为 16.8、无 jsx-runtime)。
代码与 0.1.5 一致,无行为变更。
Full Changelog: v0.1.5...v0.1.6
0.1.5
dsh 0.1.2-rc.1 适配
- 适配选择卡链条目新协议:
conversation.composer的 select 入参由{ interactions }改为{ pendingInteraction }(原生PendingQuestion单对象);按 questions/answer/cancel 鸭子类型认领,plan-review继续放行给原生面板。 - 待答载体迁移:
PendingChoice改为包装PendingQuestion(.answer({answers})/.cancel()直调,替代旧wait.respond收据协议)。 - steer 兜底路径修正:
ctx.remote.sessions.prompt→ctx.remote.session.prompt(0.1.2 起为单数命名空间且要求requestId);主路径sessions.binding().session.prompt(content, 'steer')不变。 - 测试基建:
react/react-dom@19 转为插件自带 devDependencies(0.1.2 安装布局下根部 react 可能被降级为 16.8、无jsx-runtime),smoke 不再依赖宿主布局;selfcheck/smoke-clientfixtures 更新为新协议。
Full Changelog: v0.1.4...v0.1.5