Give an AG2 Agent the ability to run shell commands. Covers SandboxShellTool (client-side subprocess via LocalEnvironment, works with any provider) and the provider-native ShellTool (OpenAI Responses execution). Use when the user wants the Agent to execute commands, build/test code, manage files, or operate on a…
Get a typed Python value back from an AG2 Agent instead of free text. Pass responseschema= (a Pydantic model, dataclass, primitive, union, ResponseSchema, or @responseschema validator) and read the parsed result via await reply.content(). Use when the user wants validated structured output, classification, extraction…
Single-agent recursion and parallel fan-out within one AG2 Agent — auto-injected runsubtask / runsubtasks(parallel=True) (opt in via tasks=TaskConfig(...)) for self-delegation, and Agent.astool() as a lightweight no-hub way to call one named agent from inside another. Use when a single coordinator wants to break work…
Add OpenTelemetry traces to an AG2 Agent via TelemetryMiddleware (ag2.middleware.builtin). Emits spans for the full turn, each LLM call, each tool execution, and each human-input request, following the OpenTelemetry GenAI semantic conventions. Compatible with any OTLP backend — Jaeger, Grafana Tempo, Datadog…
Test AG2 agents and tools without hitting a real LLM provider. Pass TestConfig(...) from ag2.testing as the agent's config (or per-ask) to mock LLM responses, inject ToolCallEvents to simulate tool execution, and assert success / error paths. Use when the user is writing pytest tests for an Agent or Tool.
Wire AG2's shipped tools into an Agent — both provider-native server-side tools (web search, web fetch, code execution, MCP, image generation, memory) and locally-executed common toolkits (filesystem, DuckDuckGo, Exa, Tavily, skills). Use when the user wants capabilities AG2 already ships rather than writing custom…
AG2 design system and brand guidelines. Applies consistent visual identity to all generated UI code, artifacts, and visual output for the AG2 multi-agent AI framework.
★not rated 4 6mo agoA
tokens not measured
originalApache-2.0
Multi-agent orchestration patterns for AG2: group chat, sequential, round-robin, and custom workflows.
★not rated 4 6mo agoA
tokens not measured
originalApache-2.0
At most 3 mods per repository are shown here, and a mod shipped inside a plugin is left to that plugin's page — the rest are on their repository pages: