Repo sync for protected branch#407
Open
learn-build-service-prod[bot] wants to merge 65 commits into
Open
Conversation
Foundry Branding - Images
* Add sections for vector store integration * Fix links * Fix broken links * Fix titles * Apply suggestion from @SergeyMenshykh Co-authored-by: SergeyMenshykh <68852919+SergeyMenshykh@users.noreply.github.com> --------- Co-authored-by: SergeyMenshykh <68852919+SergeyMenshykh@users.noreply.github.com>
* Update AG-UI code samples to current Python and .NET SDK APIs Source issue: microsoft/agent-framework#5178 * Address review feedback for #969: review comment fixes * Address review feedback for #969: review comment fixes --------- Co-authored-by: MAF Dashboard Bot <maf-dashboard-bot@users.noreply.github.com>
Merge main to live
* Add skeleton and llm fundamentals * Add from llm to agent * Add adding-tools * Add adding skills * Add adding middleware * Add context providers * Add agents as tools * Add A2A * Add workflows * Fixes * Fixes 2 * Move down * Minor fix * Comments 1 * Comments 2
… safety, and Python parity (#940) Source issue: microsoft/agent-framework#4894 Co-authored-by: MAF Dashboard Bot <maf-dashboard-bot@users.noreply.github.com>
Merge main to live
…-docs Python: Add Cosmos DB checkpoint docs
…stricted deserialization (#973) Source issue: microsoft/agent-framework#5200 Co-authored-by: MAF Dashboard Bot <maf-dashboard-bot@users.noreply.github.com>
Merge main to live
…tories/ResourceDirectories Sync documentation with agent-framework PR #5205 which standardizes file skills terminology from 'folder' to 'directory' for consistency with the agentskills.io specification and .NET conventions. Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Sync sills documentation with latest changes
merge main to live
* Add evaluation documentation for Agent Framework Document the agent evaluation feature covering local evaluators, Azure AI Foundry evaluators, conversation split strategies, workflow evaluation, and mixed evaluator patterns for both C# and Python. Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> * Update agent-framework/agents/evaluation.md Co-authored-by: Roger Barreto <19890735+rogerbarreto@users.noreply.github.com> * Update agent-framework/agents/evaluation.md Co-authored-by: Roger Barreto <19890735+rogerbarreto@users.noreply.github.com> --------- Co-authored-by: alliscode <bentho@microsoft.com> Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> Co-authored-by: Roger Barreto <19890735+rogerbarreto@users.noreply.github.com>
* Fix Python structured output docs: use options dict for response_format
The Python code samples incorrectly showed response_format as a direct
parameter to agent.run(). The correct API requires passing it via the
options dict: options={"response_format": ...}. Updated all affected
code samples and prose in the structured output guide.
Fixes microsoft/agent-framework#5332
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
* Address review feedback for #980: review comment fixes
* Fix redirect_document_id conflict and update markwallace author references
- Set redirect_document_id to false for tutorials/agents/structured-output.md
to resolve redirection-url-conflict warning (only one redirect per URL can
have redirect_document_id: true)
- Update author to moonbox3 and ms.author to evmattso in running-agents.md,
hosted-mcp-tools.md, local-mcp-tools.md, and overview/index.md
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
---------
Co-authored-by: MAF Dashboard Bot <maf-dashboard-bot@users.noreply.github.com>
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Add evaluation documentation for Agent Framework (#978)
added hyperlight docs (#983)
Docs: Add Foundry Toolbox docs
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
…rning Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Add A2A agent provider and A2A hosting documentation
Update the SubprocessScriptRunner simplified equivalent code block and description text to reflect the new API: - Runner signature now takes JsonElement? + IServiceProvider? instead of IDictionary<string, object?> - File-based scripts now expect a JSON array of strings as positional CLI arguments instead of key-value flags - Use AgentFileSkill/AgentFileSkillScript types in the sample Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Update skills docs for agent-framework PR #5475: JsonElement script args
Source issue: microsoft/agent-framework#5401 Co-authored-by: MAF Dashboard Bot <maf-dashboard-bot@users.noreply.github.com>
* Docs: update functional docs Source issue: microsoft/agent-framework#5471 * Address review feedback for #987: review comment fixes * Address review feedback for #987: review comment fixes * Remove unnecessary backslash escapes before pipe in table cells Remove \| escape sequences from markdown table type columns (e.g. `str \| None` → `str | None`). The backslashes are not needed inside backtick spans within markdown tables. Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> * docs(functional): address review comments on functional workflow page - Fix .text description: 'no outputs' → 'no string outputs' (comment 1) - Add direct-call comparison in Running a workflow example (comment 2) - Replace ctx.add_event() inline code with reference link to events docs (comment 3) - Replace ctx.get_state()/set_state() inline code with reference link to state docs (comment 4) - Replace per-file sample table with folder-level links to avoid sync issues (comment 5) Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> * Address review feedback for #987: review comment fixes --------- Co-authored-by: MAF Dashboard Bot <maf-dashboard-bot@users.noreply.github.com> Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Merge main -> live
Docs: group workflow TOC by Functional and Graph-based APIs
Merge pull request #996 from moonbox3/improve-functional-workflow-docs
udpated filters page
* Add hosted agent doc * Remove locale
* Merge pull request #998 from MicrosoftDocs/sk_filters udpated filters page * Hosted agent doc (#994) * Add hosted agent doc * Remove locale --------- Co-authored-by: Eduard van Valkenburg <eavanvalkenburg@users.noreply.github.com>
Source issue: microsoft/agent-framework#5345 Co-authored-by: MAF Dashboard Bot <maf-dashboard-bot@users.noreply.github.com>
Docs: update anthropic provider docs
* Add context mode to docs * Consolidate orchestration output types * Add intermediate outputs * Add handoff
Merge main -> live
…005) * Updated sections to add InvokeMcpTool for python and httpRequest action for dotnet and python
Merge main -> live
ms.topic= conceptual Replace with ms.topic = article Co-authored-by: Docs Allowlist Management <docs-allowlist-mgmt@microsoft.com>
Update all Python zone pivots in the skills documentation to reflect the current agent-framework Python API. Changes include: - File-based skills: SkillsProvider.from_paths(), resource/script directory customization, script runner protocol - Code-defined skills: InlineSkill, SkillFrontmatter, InlineSkillResource, @skill.resource and @skill.script decorators - Class-based skills: ClassSkill subclass with @ClassSkill.resource and @ClassSkill.script decorators - Source composition: AggregatingSkillsSource, FilteringSkillsSource, DeduplicatingSkillsSource, InMemorySkillsSource - Script approval: complete example with session handling - Custom system prompt: instruction_template with all three placeholders - Caching behavior: disable_caching parameter - Dependency injection: **kwargs pattern for runtime arguments Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
- Add runtime construction and closure scenarios to code-defined skills (both C# and Python zones) - Add NuGet/PyPI distribution scenario to class-based skills - Fix custom system prompt note to list all three required placeholders - Remove standalone caching code snippet with undefined variable - Replace em dashes with short dashes for consistency Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
…ills-docs Update Python documentation for agent skills
Update the Python zone pivot in integrations/a2a.md to reflect breaking changes from a2a-sdk v0.3 to v1.0 (microsoft/agent-framework#5752 and microsoft/agent-framework#5849): - Replace A2AStarletteApplication with Starlette + route helpers - Add agent_card parameter to DefaultRequestHandler - Replace AgentCard.url with supported_interfaces/AgentInterface - Fix camelCase to snake_case (defaultInputModes -> default_input_modes) - Add rpc_url parameter to create_jsonrpc_routes - Fix resubscribe -> subscribe terminology - Update A2AExecutor description (remove stale save_thread/get_thread) - Add language parity table - Update ms.date Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
- agents/providers/agent-to-agent.md: Replace 'coming soon' placeholder with full Python A2A Agent docs (initialization, streaming, long-running tasks, context_id, authentication, timeout configuration) - migration-guide/agent-to-agent-sdk-v1.md: Add Python zone with server setup migration (A2AStarletteApplication to Starlette + routes), AgentCard changes, full before/after example, and removed/renamed APIs table Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Update Python A2A docs for a2a-sdk v1.0 migration
* Docs: document Hyperlight CodeAct for .NET The Microsoft.Agents.AI.Hyperlight package merged in agent-framework PR #5329, adding HyperlightCodeActProvider and HyperlightExecuteCodeFunction plus three samples under dotnet/samples/02-agents/AgentWithCodeAct/. - integrations/hyperlight.md: replace the C# 'Coming soon' tab with full coverage (install, provider, approvals, manual wiring, file/network config, output guidance, limitations). Snippets are inlined from the shipped .NET samples. Notes the preview status and the unpublished Hyperlight.HyperlightSandbox.Api dependency, single-provider-per-agent constraint, KVM/WHP requirement, and HYPERLIGHT_PYTHON_GUEST_PATH. - agents/code_act.md: replace the C# 'Get started' placeholder with a pointer to the .NET Hyperlight surface; drop 'still coming soon' from limitations. - AGENTS.md: update the page->sample mapping to reference the new AgentWithCodeAct/ .NET samples folder. Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> * Docs: inline Python snippets and refresh stale Hyperlight references The Python Hyperlight samples were moved/deleted in agent-framework PR #5603: - python/packages/hyperlight/samples/codeact_context_provider.py was renamed to python/samples/02-agents/context_providers/code_act/code_act.py - python/packages/hyperlight/samples/codeact_benchmark.py was deleted Both ::: code references in integrations/hyperlight.md pointed at the now-missing original paths and would no longer resolve. Changes: - Inline the provider sample (was ::: code reference). Use modern agent_framework.hyperlight import path (lazy loader) instead of the agent_framework_hyperlight direct package path. Same for the HyperlightExecuteCodeTool and file/network configuration snippets. - Replace the broken benchmark ::: code reference with a small inline illustration of the wiring difference between direct tool calling and Hyperlight-backed CodeAct, since the benchmark sample no longer exists. - Refresh related-content links: drop the dead benchmark link, point the Python provider sample link to its new location. - agents/code_act.md: drop the dead benchmark link from related content and the body prose; point readers to the integrations page instead. Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> --------- Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Merge main into live
Contributor
Author
|
Learn Build status updates of commit 0c74655: ✅ Validation status: passedFor more details, please refer to the build report. |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Learn Build Service tried pushing to main, but failed due to branch protection rule in this branch. We create this pull request for manual merge. Please merge this pull request to complete this sync.
If you want to make push successfully without creating such pull requests in future, please follow working with branch protection rule to update your branch protection rule.