Skip to content
Merged
Show file tree
Hide file tree
Changes from 3 commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
7 changes: 7 additions & 0 deletions python/PACKAGE_STATUS.md
Original file line number Diff line number Diff line change
Expand Up @@ -64,6 +64,13 @@ listed below.

### Experimental features

#### `AGENT_HOOKS`

- `agent-framework-core`: `agent_hooks_middleware` from `agent_framework/_agent_hooks.py`,
the AGENT-HOOKS-0.1 enforcement middleware trio. Requires the opt-in
`agent-framework-core[agent-hooks]` extra (`agent-hooks-sdk`), which is deliberately
not part of `agent-framework-core[all]`.

#### `DECLARATIVE_AGENTS`

- `agent-framework-declarative`: declarative agent loading APIs from
Expand Down
2 changes: 2 additions & 0 deletions python/packages/core/agent_framework/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -41,6 +41,7 @@
)

_LAZY_MODULE_EXPORTS: Final[Mapping[str, tuple[str, ...]]] = {
"._agent_hooks": ("agent_hooks_middleware",),
"._agents": ("Agent", "BaseAgent", "RawAgent", "SupportsAgentRun"),
"._clients": (
"BaseChatClient",
Expand Down Expand Up @@ -593,6 +594,7 @@
"WorkflowViz",
"__version__",
"add_usage_details",
"agent_hooks_middleware",
"agent_middleware",
"annotate_message_groups",
"apply_compaction",
Expand Down
2 changes: 2 additions & 0 deletions python/packages/core/agent_framework/__init__.pyi
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,7 @@ from typing import Final

__version__: Final[str]

from ._agent_hooks import agent_hooks_middleware
from ._agents import Agent, BaseAgent, RawAgent, SupportsAgentRun
from ._clients import (
BaseChatClient,
Expand Down Expand Up @@ -557,6 +558,7 @@ __all__ = [
"WorkflowViz",
"__version__",
"add_usage_details",
"agent_hooks_middleware",
"agent_middleware",
"annotate_message_groups",
"apply_compaction",
Expand Down
Loading
Loading