# PromptRunnerSDK v0.4.0 - Table of Contents Prompt Runner SDK - An Elixir toolkit for orchestrating multi-step prompt executions through AgentSessionManager with streaming output, progress tracking, multi-repository support, and automatic git integration. ## Pages - [Prompt Runner SDK](readme.md) - [Getting Started](getting-started.md) - [Configuration Reference](configuration.md) - [Rendering Modes](rendering.md) - [Multi-Provider Setup](providers.md) - [Multi-Repository Workflows](multi-repo.md) - [Examples Overview](examples.md) - [Simple Example](example-simple.md) - [Multi-Repo Example](example-multi-repo.md) - Reference - [Changelog](changelog.md) - [LICENSE](license.md) ## Modules - Core API - [PromptRunner](PromptRunner.md): Namespace for the prompt runner CLI and supporting modules. - [PromptRunner.Application](PromptRunner.Application.md): OTP application for Prompt Runner SDK. - Configuration - [PromptRunner.Config](PromptRunner.Config.md): Loads and normalizes configuration for the prompt runner. - LLM Integration - [PromptRunner.LLM](PromptRunner.LLM.md): Behaviour and types for LLM integrations. - [PromptRunner.LLMFacade](PromptRunner.LLMFacade.md): Thin delegator implementing the `PromptRunner.LLM` behaviour. - [PromptRunner.Session](PromptRunner.Session.md): Bridge between Prompt Runner and AgentSessionManager adapters. - Progress & Git - [PromptRunner.Git](PromptRunner.Git.md): Git commit helpers for single-repo and multi-repo prompt runs. - Utilities - [PromptRunner.RepoTargets](PromptRunner.RepoTargets.md): Expands repo group references (`@group_name`) in target repo lists. - [PromptRunner.Validator](PromptRunner.Validator.md): Validates prompt runner configuration.