Commit Graph

  • cebd3512cd fix: Harden scope mapping Jacob Alber 2026-05-07 11:51:24 -04:00
  • f346f2a618 feat: Add UserIdentityScopedSessionStore Jacob Alber 2026-05-07 09:50:23 -04:00
  • 3f9ae8334c feat: Add DelegatingAgentSessionStore Jacob Alber 2026-05-07 09:48:47 -04:00
  • a84ad42f6d Bump Python package versions for 1.7.0 release (#6142) python-1.7.0 Evan Mattson 2026-05-28 19:45:31 +09:00
  • ded17b178c Python: [Breaking] Remove Python-only declarative actions and rename alias kinds to C# canonical names (#6126) Peter Ibekwe 2026-05-28 03:16:22 -07:00
  • 55dc3ce734 Python: fix: pass Foundry agent default headers (#6040) Yufeng He 2026-05-28 18:08:14 +08:00
  • 9d8e5ca4f5 Python: Allow hosted checkpoints to restore MessageRole (#6049) Baidar 2026-05-28 11:13:30 +02:00
  • af787569b3 Python: Align c# and python TodoProvider tool names (#6107) westey 2026-05-28 09:40:13 +01:00
  • 3db2004e49 Python: read headers defensively to support stream wrappers without .headers (#6028) (#6029) Emilien Mottet 2026-05-28 10:37:38 +02:00
  • efdabd56dc feat(a2a): add A2AAgentSession with reference_task_ids and input-required support (#5980) Giles Odigwe 2026-05-28 01:36:49 -07:00
  • 371a869e44 Fix deprecated asyncio.iscoroutinefunction usage in test_cleanup_hooks.py (#4563) Shalabh Gupta 2026-05-28 07:59:31 +05:30
  • aee043d17e Revert unnecessary bool simplification in WorkflowAgent input selection copilot/python-agent-session-request-resume-failure copilot-swe-agent[bot] 2026-05-27 21:30:44 +00:00
  • e532ced950 Add hosting samples overview README (#5407) whenpoem 2026-05-28 05:08:17 +08:00
  • 5d8dd4ea4b .NET: [BREAKING] Remove Support for Code-Gen in Declarative Workflows (#6095) Peter Ibekwe 2026-05-27 13:14:38 -07:00
  • 4c4e1d9b87 Python: fix: keep citation get_url metadata (#6037) Yufeng He 2026-05-28 04:09:02 +08:00
  • 1d301af7d2 .NET: Add MCP-based skills support (skill-md type) (#6108) semenshi-m 2026-05-27 19:38:57 +01:00
  • 5c52926123 Polish WorkflowAgent restore resume logic and tests copilot-swe-agent[bot] 2026-05-27 18:38:44 +00:00
  • 02e5600ede Fix WorkflowAgent pending request resume after session restore copilot-swe-agent[bot] 2026-05-27 18:37:40 +00:00
  • 9361cda413 Initial plan copilot-swe-agent[bot] 2026-05-27 18:29:13 +00:00
  • 8fbda1de22 Remove responses experimental flag from FoundryAgent et.al. (#6121) westey 2026-05-27 19:18:44 +01:00
  • ef86fb51d5 Python: Add a HarnessAgent with available features and sample (#6041) westey 2026-05-27 14:54:00 +01:00
  • d5c07f2623 Python: feat(foundry): add to_prompt_agent / deploy_as_prompt_agent (experimental) (#5959) Eduard van Valkenburg 2026-05-27 15:31:21 +02:00
  • ae989b92e7 Python: Add a BackgroundAgentsProvider for python (#6069) westey 2026-05-27 10:12:01 +01:00
  • 3242d8a4c4 Python: Fix DevUI streaming memory growth regression (#6038) Eduard van Valkenburg 2026-05-27 09:48:29 +02:00
  • e1e6e3d35e Python: fix(openai): guard against null delta in streaming chunks from non-co… (#5734) S3rj 2026-05-27 09:42:46 +02:00
  • 08697f8037 Persist ForeachExecutor iteration state across checkpoints (#6051) Peter Ibekwe 2026-05-26 11:26:12 -07:00
  • b0f5fa541c .NET: Updating version for dotnet release 1.7.0 (#6093) dotnet-1.7.0 Ben Thomas 2026-05-26 11:11:18 -07:00
  • e3290a2d22 Adding shell tool project to release solution (#6092) Ben Thomas 2026-05-26 10:56:04 -07:00
  • ce242ebeb2 fix: propagate EnableSensitiveData to auto-wired inner OpenTelemetryChatClient copilot-swe-agent[bot] 2026-05-26 15:44:05 +00:00
  • 200488cb08 Python: Add Python parity sample for invoking Foundry Toolbox tools from declarative workflows (#5933) Peter Ibekwe 2026-05-26 08:36:33 -07:00
  • bd4fc64b4d Python: Align ModeProvider tool names and instructions (#6071) westey 2026-05-26 15:37:34 +01:00
  • b2e77067e9 Fix Foreach body exit wiring in declarative workflows (#6050) Peter Ibekwe 2026-05-25 23:37:35 -07:00
  • 08541ee5a9 .NET: [Breaking] Refactor AgentSkill API to async resource and script lookup (#6030) SergeyMenshykh 2026-05-25 18:16:03 +01:00
  • dc4bafbc1e .NET: Add Hosted-AgentSkills sample with Foundry Skills integration (#6013) Roger Barreto 2026-05-25 10:32:04 +01:00
  • de6d0267f2 .NET: fix parallel tool call rendering in AGUI translation layer (#6009) Roger Barreto 2026-05-25 10:31:29 +01:00
  • 0099a6e2fa .NET: HarnessConsole: Improve rendering perf / reduce flickering (#6014) westey 2026-05-25 10:25:58 +01:00
  • f8f2df6479 Bump Anthropic.Foundry from 0.5.0 to 0.6.0 dependabot/nuget/dotnet/Anthropic.Foundry-0.6.0 dependabot[bot] 2026-05-24 08:47:25 +00:00
  • dbb2af3388 Merge with main crickman/workflows-declarative-nocodegen Peter Ibekwe 2026-05-22 16:03:40 -07:00
  • 72a193086e Fix Foreach body exit wiring in declarative workflows peibekwe/declarative-python-bugfix Peter Ibekwe 2026-05-22 15:19:36 -07:00
  • 793403f3db .NET: Add MCP long-running task support for MCP client tools (#5994) Peter Ibekwe 2026-05-22 12:09:54 -07:00
  • 9fdd7429a8 .NET: Add Magentic Orchestration Sample (#5823) Copilot 2026-05-22 12:09:18 -07:00
  • 91e6e85365 Merge branch 'main' into copilot/port-magentic-orchestration-sample copilot/port-magentic-orchestration-sample Jacob Alber 2026-05-22 14:37:27 -04:00
  • abc9b60ec9 fix: populate MessageId from TaskStatusUpdateEvent.Status.Message (#6043) SergeyMenshykh 2026-05-22 19:15:06 +01:00
  • bf4a2d9528 Merge branch 'main' into copilot/port-magentic-orchestration-sample Jacob Alber 2026-05-22 14:06:09 -04:00
  • c2fb59cf1b fix: Update Sample README for PR Feedback Jacob Alber 2026-05-22 13:02:40 -04:00
  • fed973b6b3 Addressed PR comments peibekwe/mcp-lro Peter Ibekwe 2026-05-22 09:46:29 -07:00
  • f147103c92 fix: Update for PR Review Feedback Jacob Alber 2026-05-22 12:17:01 -04:00
  • 6ea7b45290 Revamped sample to address PR comments. peibekwe/declarative-toolbox-python Peter Ibekwe 2026-05-22 08:58:19 -07:00
  • 6bc0dc5911 fix: update sequential workflow sample output handling (#5976) Yufeng He 2026-05-22 23:31:18 +08:00
  • cf91819625 Python: fix Foundry handoff argument serialization (#5861) Yufeng He 2026-05-22 23:30:55 +08:00
  • 0b9780bd6f Merge branch 'main' into copilot/port-magentic-orchestration-sample Jacob Alber 2026-05-22 10:02:17 -04:00
  • 4c317eb7cf Python: refactor FoundryHostedAgentHistoryProvider onto Foundry SDK (#5637) Eduard van Valkenburg 2026-05-22 15:42:06 +02:00
  • 0cb9b52a4b Python: add agent-framework-hosting core package (#5638) Eduard van Valkenburg 2026-05-22 14:55:56 +02:00
  • 578416a379 Python: fix(core): point @experimental warnings at user code, not stdlib internals (#5996) Eduard van Valkenburg 2026-05-22 14:07:10 +02:00
  • e666cdc7c8 docs: renumber hosting channels ADR eavanvalkenburg 2026-05-22 14:01:17 +02:00
  • 25692a17a8 Python: Channel spec (#5549) Eduard van Valkenburg 2026-05-05 10:42:38 +02:00
  • c82c0133fc Workflow improvement (#6025) Evan Mattson 2026-05-22 15:56:32 +09:00
  • 894b2c6ce0 Resolve PR comments Peter Ibekwe 2026-05-21 21:56:27 -07:00
  • 950673ba47 Python: bump package versions for 1.6.0 release (#6017) python-1.6.0 Giles Odigwe 2026-05-21 18:59:20 -07:00
  • 5ac864dfd9 Updating versions for release 1.6.2 (#6019) dotnet-1.6.2 Ben Thomas 2026-05-21 18:10:34 -07:00
  • b559545fa4 .NET: Fix declarative workflow regressions for hosted agents (#5905) Ben Thomas 2026-05-21 18:06:38 -07:00
  • 8e54f0b0e7 Python: Shell tool with support for local and Docker (#5664) Ben Thomas 2026-05-21 17:29:59 -07:00
  • 111648ee5b Fix CI pipelines. Peter Ibekwe 2026-05-21 17:08:37 -07:00
  • 41eac64ee3 Addressed PR comments. Peter Ibekwe 2026-05-21 16:02:01 -07:00
  • afd2739e38 .NET: Surface x-ms-served-model header as ChatResponse.ModelId for Foundry agents (#5979) Roger Barreto 2026-05-21 22:26:42 +01:00
  • c8b8198af1 Python: Prevent duplicate system instructions in Python telemetry (#5981) Copilot 2026-05-21 12:59:06 -07:00
  • 068e383275 Revert logging change in _capture_messages; keep chat-history-only logging copilot/fix-duplicated-system-instructions copilot-swe-agent[bot] 2026-05-21 18:03:48 +00:00
  • 5d8565ae01 Restore prepended-instruction logging path in _capture_messages copilot-swe-agent[bot] 2026-05-21 17:46:10 +00:00
  • bda40ba0e1 .NET: Add shell support to the HarnessAgent (#6005) westey 2026-05-21 18:25:33 +01:00
  • 42b2954e07 Merge branch 'main' into peibekwe/mcp-lro Peter Ibekwe 2026-05-21 09:36:22 -07:00
  • 53edd12f01 Removed experimentation tag from MCP alpha project. Peter Ibekwe 2026-05-21 09:33:48 -07:00
  • 46ed66cfd5 Python: include tool definitions for Foundry agent evals (#5974) Yufeng He 2026-05-22 00:23:36 +08:00
  • 70247bc21d Declare AgentResponse/AgentResponseUpdate yields on AIAgentHostExecutor copilot/update-magentic-executors copilot-swe-agent[bot] 2026-05-21 15:32:15 +00:00
  • 289cafcf36 Python: feat(a2a): use non-streaming transport and return_immediately for background ops (#5963) Giles Odigwe 2026-05-21 08:04:56 -07:00
  • 46326b6b93 .NET: Add additional openai specific error observers and move them to openai project (#6004) westey 2026-05-21 14:54:47 +01:00
  • 4050107942 .NET: Add background agents support to HarnessAgent (#5977) westey 2026-05-21 11:57:06 +01:00
  • a12cc3878e .NET: Promote FoundryChatClient to public, add file/vector-store helpers and ToPromptAgentAsync converter (#5940) Roger Barreto 2026-05-21 11:05:58 +01:00
  • 47f5c3397f Python: feat(foundry): add experimental hosted tool factories on FoundryChatClient (#5958) Eduard van Valkenburg 2026-05-21 10:39:08 +02:00
  • d53645bdc0 Fixed project file formatting issue. Peter Ibekwe 2026-05-20 23:44:38 -07:00
  • 0a7a372551 Add MCP long-running task support for MCP client tools Peter Ibekwe 2026-05-20 23:36:10 -07:00
  • 589fad0876 Refine observability OTEL message typing copilot-swe-agent[bot] 2026-05-20 22:54:45 +00:00
  • 5e039d1251 Fix telemetry logging for separate system instructions copilot-swe-agent[bot] 2026-05-20 22:34:00 +00:00
  • 695baadade build(deps): bump j178/prek-action from 1.1.1 to 2.0.4 dependabot/github_actions/j178/prek-action-2.0.4 dependabot[bot] 2026-05-20 22:32:31 +00:00
  • 3f8c498d03 build(deps): bump actions/cache from 4.3.0 to 5.0.5 dependabot/github_actions/actions/cache-5.0.5 dependabot[bot] 2026-05-20 22:32:09 +00:00
  • 84e5a62d87 Refactor observability message capture loop copilot-swe-agent[bot] 2026-05-20 22:21:17 +00:00
  • 01a3c5be8a ci: pin third-party GitHub Actions to commit SHAs (#5972) Roger Barreto 2026-05-20 23:10:32 +01:00
  • 25ceb87d72 Tighten observability zip checks copilot-swe-agent[bot] 2026-05-20 22:08:11 +00:00
  • 40e4a0b0ff Polish observability message serialization copilot-swe-agent[bot] 2026-05-20 22:07:31 +00:00
  • ecf5341ca0 Clarify observability logging loops copilot-swe-agent[bot] 2026-05-20 22:06:35 +00:00
  • f6db62e07b Reuse observability span message serialization copilot-swe-agent[bot] 2026-05-20 22:05:40 +00:00
  • f16a6295fb Harden observability regression test copilot-swe-agent[bot] 2026-05-20 22:04:55 +00:00
  • ece3db8cfd Simplify observability logging serialization copilot-swe-agent[bot] 2026-05-20 22:04:19 +00:00
  • 016cc1a80c Clarify observability message logging split copilot-swe-agent[bot] 2026-05-20 22:03:33 +00:00
  • 1b691ae6c7 test: cover separate and in-history system messages copilot-swe-agent[bot] 2026-05-20 21:33:03 +00:00
  • 12c01642af Clarify telemetry message filtering copilot-swe-agent[bot] 2026-05-20 21:18:13 +00:00
  • 30174f9a5c Fix duplicated system instructions in Python telemetry copilot-swe-agent[bot] 2026-05-20 21:17:37 +00:00
  • 7566e3e382 Initial plan copilot-swe-agent[bot] 2026-05-20 21:13:53 +00:00
  • d74d26c917 Python: Show more authentication methods in Foundry Toolbox MCP (#5719) Tao Chen 2026-05-20 05:00:38 -07:00
  • 72a6157c6a [BREAKING] Python: Enable instrumentation by default (#5865) Tao Chen 2026-05-20 04:52:08 -07:00
  • 0ba552b84c Python: Skip MCP prompt loading when unsupported (#5370) Baidar 2026-05-20 13:50:26 +02:00