Simplify Python hosting core (#6492)

Remove linking, multicast, durable delivery, and host push machinery from the v1 hosting core. Keep those scenarios in a proposed follow-up ADR and update channel packages, samples, docs, tests, and workspace metadata around the smaller host/channel contract.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
This commit is contained in:
Eduard van Valkenburg
2026-06-12 08:34:08 +02:00
committed by GitHub
Unverified
parent e5a6e35843
commit 36ce0950e4
50 changed files with 1290 additions and 11651 deletions
-22
View File
@@ -50,7 +50,6 @@ members = [
"agent-framework-hosting",
"agent-framework-hosting-activity-protocol",
"agent-framework-hosting-discord",
"agent-framework-hosting-entra",
"agent-framework-hosting-invocations",
"agent-framework-hosting-responses",
"agent-framework-hosting-telegram",
@@ -686,27 +685,6 @@ requires-dist = [
{ name = "pynacl", specifier = ">=1.2.0,<2" },
]
[[package]]
name = "agent-framework-hosting-entra"
version = "1.0.0a260424"
source = { editable = "packages/hosting-entra" }
dependencies = [
{ name = "agent-framework-core", marker = "sys_platform == 'darwin' or sys_platform == 'linux' or sys_platform == 'win32'" },
{ name = "agent-framework-hosting", marker = "sys_platform == 'darwin' or sys_platform == 'linux' or sys_platform == 'win32'" },
{ name = "cryptography", marker = "sys_platform == 'darwin' or sys_platform == 'linux' or sys_platform == 'win32'" },
{ name = "httpx", marker = "sys_platform == 'darwin' or sys_platform == 'linux' or sys_platform == 'win32'" },
{ name = "msal", marker = "sys_platform == 'darwin' or sys_platform == 'linux' or sys_platform == 'win32'" },
]
[package.metadata]
requires-dist = [
{ name = "agent-framework-core", editable = "packages/core" },
{ name = "agent-framework-hosting", editable = "packages/hosting" },
{ name = "cryptography", specifier = ">=42" },
{ name = "httpx", specifier = ">=0.27,<1" },
{ name = "msal", specifier = ">=1.28,<2" },
]
[[package]]
name = "agent-framework-hosting-invocations"
version = "1.0.0a260424"