Directories
¶
| Path | Synopsis |
|---|---|
|
harness/agentmode
Package agentmode provides a context provider that tracks the agent's operating mode (e.g.
|
Package agentmode provides a context provider that tracks the agent's operating mode (e.g. |
|
harness/loop
Package loop provides middleware that re-invokes an agent until one of its evaluators decides no more work is needed.
|
Package loop provides middleware that re-invokes an agent until one of its evaluators decides no more work is needed. |
|
harness/todo
Package todo provides a context provider that gives agents todo list management tools for tracking work items during long-running complex tasks.
|
Package todo provides a context provider that gives agents todo list management tools for tracking work items during long-running complex tasks. |
|
harness/toolapproval
Package toolapproval provides middleware that manages human-in-the-loop tool approval with support for "don't ask again" standing rules.
|
Package toolapproval provides middleware that manages human-in-the-loop tool approval with support for "don't ask again" standing rules. |
|
cmd
|
|
|
prfromissue
command
Command prfromissue opens pull requests for gh-aw fallback tracking issues and links the two together.
|
Command prfromissue opens pull requests for gh-aw fallback tracking issues and links the two together. |
|
verifyexamples
command
|
|
|
examples
|
|
|
01-get-started/01_hello_agent
command
|
|
|
01-get-started/02_add_tools
command
|
|
|
01-get-started/03_multi_turn
command
|
|
|
01-get-started/04_memory
command
|
|
|
01-get-started/05_first_workflow
command
|
|
|
02-agents/a2a/as_function_tools
command
|
|
|
02-agents/a2a/protocol_selection
command
|
|
|
02-agents/agents/step01_running
command
|
|
|
02-agents/mcp/agent_mcp_server
command
|
|
|
02-agents/providers/a2a
command
|
|
|
02-agents/providers/anthrophic
command
|
|
|
02-agents/providers/gemini
command
|
|
|
02-agents/providers/openai
command
|
|
|
03-workflows/loop
command
|
|
|
03-workflows/message-workflow
command
|
|
|
03-workflows/shared-states
command
|
|
|
demos/chat_cli
command
|
|
|
internal
|
|
|
messageworkflow
Package messageworkflow extends a workflow executor with chat-message handling behavior, accumulating the messages received during a turn and invoking a caller-supplied handler when a turn token arrives.
|
Package messageworkflow extends a workflow executor with chat-message handling behavior, accumulating the messages received during a turn and invoking a caller-supplied handler when a turn token arrives. |
|
provider
|
|
|
foundryprovider
Package foundryprovider provides Microsoft Foundry provider integrations for agents.
|
Package foundryprovider provides Microsoft Foundry provider integrations for agents. |
|
hostedtool
Package hostedtool provides definitions for hosted tools.
|
Package hostedtool provides definitions for hosted tools. |
|
mcptool
Package mcp provides integration with the Model Context Protocol (MCP).
|
Package mcp provides integration with the Model Context Protocol (MCP). |
|
shelltool
Package shelltool provides a shell command execution tool that can be registered with an agent.
|
Package shelltool provides a shell command execution tool that can be registered with an agent. |
|
agentworkflow
This file hosts an agent.Agent as a workflow workflow.Executor, so the agent can participate in graphs alongside regular executors and other hosted agents.
|
This file hosts an agent.Agent as a workflow workflow.Executor, so the agent can participate in graphs alongside regular executors and other hosted agents. |
Click to show internal directories.
Click to hide internal directories.
