Skip to content

release: v0.7.26 巩固 effort 陷阱根治 + LLM 连通性测试 + 文档收尾 - #99

Merged
Anans-Amarre merged 2 commits into
mainfrom
release/v0.7.26
Sep 9, 2026
Merged

Anans-Amarre merged 2 commits into
mainfrom
release/v0.7.26

Conversation

@Anans-Amarre

@Anans-Amarre Anans-Amarre commented Sep 9, 2026 •

Copy link
Copy Markdown
Collaborator

发版内容(CHANGELOG [0.7.26])

🐛 修复

  • 记忆巩固 UNSUPPORTED_REASONING_EFFORT 根治(defaultEffort 陷阱):harness 在 effort 省略时注入 reasoning.defaultEffort,默认档位不被模型支持则任何重试无效 → 新增 resolveDreamEffort 经 ctx.llm.resolveModelInfo() 发流前探测模型支持的档位(不支持的配置档位自动换用模型默认/首个支持档位,无 reasoning 能力则省略字段);autoDream 与 sleep 共用。
  • 设置面板巩固/睡眠模型字段选型提示:6 字段补 .description()(引导非思考模型)。

✨ 新增

  • GET /api/dsh-mneme/llm-providers:宿主侧 provider/model 发现(密钥不经插件侧)。
  • POST /api/dsh-mneme/test-model:模型连通性测试(空 body 按巩固路由解析返回 modelId;requireAuth 鉴权)。

🏗️ 工程

Co-authored-by: Anans-Ivresse [email protected]

Summary by CodeRabbit

  • Documentation

    • Updated configuration guidance to explain automatic reasoning-effort fallback based on each model’s supported tiers.
    • Clarified that reasoning parameters are omitted for models without reasoning support.
    • Documented behavior for models that accept no reasoning effort.
  • Chores

    • Updated the package version to 0.7.26.

- 思考型模型处理顺序:'被拒绝自动去掉重试一次(v0.7.16)' → 'resolveDreamEffort 自动换用支持档位或省略字段(v0.7.26+)'
- 思考模型分类声明:'插件侧 fallback 无法绕开' → 'v0.7.26+ 已根治(发流前能力探测)'
- 配置表 dreamReasoningEffort:同步 v0.7.26 自动换档行为
- README.en.md 三处同步

Co-authored-by: Anans-Ivresse <[email protected]>
bump 0.7.25 → 0.7.26;CHANGELOG [0.7.26](随 PR #97 入库);cherry-pick 补入 PR #98 squash 丢失的引导/配置表同步 commit

Co-authored-by: Anans-Ivresse <[email protected]>
@coderabbitai

coderabbitai Bot commented Sep 9, 2026 •

Copy link
Copy Markdown

Review Change StackReview Change Stack

No actionable comments were generated in the recent review. 🎉

ℹ️ Recent review info
⚙️ Run configuration

Configuration used: defaults

Review profile: CHILL

Plan: Advanced

Run ID: 14cb27e8-0b4e-4ca5-86e4-1a35cc4669a3

📥 Commits

Reviewing files that changed from the base of the PR and between 5517650 and 66a995b.

⛔ Files ignored due to path filters (1)
  • dsh-mneme/package-lock.json is excluded by !**/package-lock.json
📒 Files selected for processing (3)
  • dsh-mneme/README.en.md
  • dsh-mneme/README.md
  • dsh-mneme/package.json

Included review availability: Your plan provides up to 1 included review per hour; 0 remain after this review.


📝 Walkthrough

Walkthrough

The release updates both README files with v0.7.26 resolveDreamEffort behavior and changes the package version from 0.7.25 to 0.7.26.

Changes

Effort fallback release

Layer / File(s) Summary
Document effort fallback and release version
dsh-mneme/README.en.md, dsh-mneme/README.md, dsh-mneme/package.json
The README files document effort-tier probing, fallback to a supported tier, and omission of the effort field when reasoning is unavailable. The package version is set to 0.7.26.

Priority: ⬇️ Low

Estimated code review effort: 1 (Trivial) | ~3 minutes

Merge Risk: ⚪ Minimal · up to 66a99

This release updates the reasoning-effort guidance and version to v0.7.26. The documented fallback behavior aligns with the supplied implementation and regression coverage, with no remaining merge-blocking risk identified.

Suggested reviewers: modusensus

🚥 Pre-merge checks | ✅ 5
✅ Passed checks (5 passed)
Check name Status Explanation
Description Check ✅ Passed Check skipped - CodeRabbit’s high-level summary is enabled.
Title check ✅ Passed The title clearly identifies the v0.7.26 release and its main themes: reasoning-effort handling, LLM connectivity tests, and documentation updates.
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check. Docstring coverage is scoped to functions touched by this diff. Analyzed 0 functions across 0…
Linked Issues check ✅ Passed Check skipped because no linked issues were found for this pull request.
Out of Scope Changes check ✅ Passed Check skipped because no linked issues were found for this pull request.
✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch release/v0.7.26

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands.

@codecov

codecov Bot commented Sep 9, 2026

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.

📢 Thoughts on this report? Let us know!

@Anans-Amarre
Anans-Amarre merged commit bc12539 into main Sep 9, 2026
9 checks passed
@Anans-Amarre
Anans-Amarre deleted the release/v0.7.26 branch September 9, 2026 03:16
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