# Single Agent Utils

This directory contains utility functions and helpers for single agent operations.

## Examples

- [async_agent.py](async_agent.py) - Async agent implementation
- [custom_agent_base_url.py](custom_agent_base_url.py) - Custom base URL configuration
- [dynamic_context_window.py](dynamic_context_window.py) - Dynamic context window management
- [fallback_test.py](fallback_test.py) - Fallback mechanism testing
- [grok_4_agent.py](grok_4_agent.py) - Grok 4 agent implementation
- [list_agent_output_types.py](list_agent_output_types.py) - Output type listing
- [markdown_agent.py](markdown_agent.py) - Markdown processing agent
- [xml_output_example.py](xml_output_example.py) - XML output example

> Handoff and marketplace helpers moved: see [../autonomy/handoffs/](../autonomy/handoffs/) and [../integrations/marketplace/](../integrations/marketplace/).

## Subdirectories

### Transform Prompts
- [transform_prompts/](transform_prompts/) - Prompt transformation utilities
  - [transforms_agent_example.py](transform_prompts/transforms_agent_example.py) - Prompt transformation agent
  - [transforms_examples.py](transform_prompts/transforms_examples.py) - Prompt transformation examples

## Overview

This directory contains utility functions, helpers, and common patterns for single agent operations including async handling, context management, output formatting, and prompt transformations.

