Skip to content

feat: 增加远程命令可用性门禁 - #30

Merged
CSJ608 merged 1 commit into
mainfrom
feat-remote-command-availability
Aug 29, 2026
Merged

CSJ608 merged 1 commit into
mainfrom
feat-remote-command-availability

Conversation

@CSJ608

@CSJ608 CSJ608 commented Aug 29, 2026

Copy link
Copy Markdown
Owner

摘要

  • 为 GemRemoteCommandEntryRegistration 增加默认启用的运行期执行可用性
  • 已匹配但禁用的精确命令返回既有失败结果,不调用接受策略、精确处理器或全局回退
  • 支持重新启用后的同一 Selected 会话显式重试,释放目录项后恢复未匹配回退语义
  • 更新 README、GEM/角色/标准文档、路线图和 CHANGELOG

这只是应用侧本地可用性门禁,不声明 E30 权限模型、参数 Schema 或调度合规,也未增加新的消息对或兼容模式。

验证

  • dotnet build SecsFrame.slnx -c Release
  • dotnet test SecsFrame.slnx -c Release --no-build
  • SecsFrame.Tests: 203/203(net8.0、net10.0、net48)
  • 官方 nuget.org Secs4Net 3.1.0 互操作: 2/2(net8.0、net10.0)

@CSJ608
CSJ608 merged commit 42b1599 into main Aug 29, 2026
4 checks passed
@CSJ608
CSJ608 deleted the feat-remote-command-availability branch August 29, 2026 04:59
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