发布

  • feat(plugin, api): prevent plugin recursion on host model callbacks, enable targeted interceptor skipping

    frostbyte_neo 发布于 2026-06-11 18:38:51 +00:00 | 641 次提交 在此版本后已推送到 main

    • Updated host model callback logic to skip originating plugin's interceptors during nested model executions.
    • Added SkipInterceptorPluginID field to plugin API structs for controlling interceptor bypass behavior.
    • Introduced supporting logic in host API handlers, plugin host registry, and callback contexts to identify and skip specific plugins.
    • Enhanced unit tests across plugin host, API handlers, and execution paths to verify interceptor skipping behavior and plugin isolation.
    • Revised documentation to clarify non-recursive behavior of host model callbacks and the use of SkipInterceptorPluginID.
    下载附件