全部插件

DSH / BUNDLE / BUNDLES

dsh-effort-memory

v0.1.0cup113 / dsh-effort-memory0100f3d0a6

可安装组合包组合包与其他模块社区 · Topic 自动分析

概览

dsh-effort-memory

Host-only DSH plugin: remember the reasoning effort that was last in effect per (provider, model) and restore it when a session switches back

README / ZH

插件文档

目录摘要

Host-only DSH plugin: remember the reasoning effort that was last in effect per (provider, model) and restore it when a session switches back

dsh.pub 核对固定版本的组合包契约、运行时事实与分发语义;完整 README 请查看源仓库。

在 GitHub 阅读完整 README

LIMITATIONS

已知限制

1. One settings write per switch is performed by the public `selectModel` path itself (`agentDefaultModel.saveSelection` → `settings.replace('agent-default-model', …)`). This plugin adds no settings namespace and no settings write of its own. 2. Memory is global per `(provider, model)` — shared by every session and workspace, as specified. 3. The plugin acts on every live session whose route changes, subagent sessions included. Restricting to root sessions would require an extra `agents` dependency. 4. Without `sessionProjections` there is no attach-time seed, so a session's first switch after a restart only establishes a baseline and is not restored; every later switch in the same process is. 5. A stale remembered level is kept in the domain (harmless): if a model's effort table later regains that level, it will be restored again. 6. Single-process visibility only; `domain/changed` does not cross processes.