Files
magnus919_agent-skills/autogen/references/validation-audit.md
T
Magnus Hedemark 6c193ae2d8 enrich: 4 skills v1.1.0 — source validation, deepened references, worked examples
DSPy v1.1.0: validation audit, worked RAG compilation example, expand ref table
Haystack v1.1.0: validation audit, file converters/YAML/component types, +2 refs
CrewAI v1.1.0: validation audit, unified Memory system, Flows docs, +3 refs
AutoGen v1.1.0: validation audit, v0.4 migration guide, AgentTool, streaming, +2 refs

All API surfaces validated against official docs.
2026-07-09 15:15:17 -04:00

1.7 KiB

AutoGen Skill — Research Validation Audit

Date: 2026-07-09 Sources: microsoft.github.io/autogen/stable

Claims Verified Correct

Claim Source Status
AssistantAgent with name, system_message, model_client autogen docs
UserProxyAgent with human_input_mode, code_executor autogen docs
RoundRobinGroupChat for fixed-order conversation autogen docs
SelectorGroupChat with model_client for speaker selection autogen docs
Docker execution via DockerCommandLineCodeExecutor autogen docs
Local execution via LocalCommandLineCodeExecutor autogen docs
Cancellation via CancellationToken autogen docs
MCP tool integration via McpWorkbench autogen docs

Claims Updated by Source Audit

  • AssistantAgent is explicitly documented as a "kitchen sink agent for prototyping" — the skill should note its prototyping nature
  • CodeExecutorAgent is the v0.4 separate agent for code execution, splitting the role that UserProxyAgent filled in v0.2
  • AgentTool wraps an entire agent as a tool callable by another agent — important pattern for agent composition
  • Streaming uses .run_stream() with async for message in stream, not the older callback approach
  • v0.2->v0.4 migration: UserProxyAgent in v0.2 becomes AssistantAgent + CodeExecutorAgent + RoundRobinGroupChat in v0.4

Missing from Skill (Addressed in This Enrichment)

  • v0.2 to v0.4 migration patterns
  • AgentTool for agent-as-tool composition
  • v0.4 streaming via run_stream()
  • Three human_input_mode behaviors documented with examples
  • Validation audit file