e3b64fdc47
* Make all AgentSkillsProvider tools require approval by default - Wrap all tools (load_skill, read_skill_resource, run_skill_script) with ApprovalRequiredAIFunction unconditionally - Add ReadOnlyToolsAutoApprovalRule and AllToolsAutoApprovalRule static properties following the FileAccessProvider pattern - Remove ScriptApproval from AgentSkillsProviderOptions and UseScriptApproval from AgentSkillsProviderBuilder - Add Agent_Step07_SkillsAutoApproval sample Closes #6727 Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> * Add UseToolApproval to hosted AgentSkills scenarios Wire AllToolsAutoApprovalRule into the integration test container and the Hosted-AgentSkills sample so skill tools execute without blocking on approval when no interactive approval handler is configured. Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> * Add API compatibility suppressions for removed ScriptApproval members Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> --------- Co-authored-by: SergeyMenshykh <SergeMenshikh@outlook.com> Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>