Skip to content

Documentation Index

This directory contains detailed documentation for the aipartnerupflow project.

Documentation Structure

Getting Started

User Documentation

  • Main README: See ../README.md - User guide and quick start

Guides

  • Task Orchestration - Complete guide to task orchestration, dependencies, and priorities
  • Custom Tasks - Guide to creating custom tasks with ExecutableTask interface
  • CLI - Complete CLI usage guide
  • API Server - API server setup and usage guide

API Reference

  • Python API - Core Python library API reference (TaskManager, ExecutableTask, TaskTreeNode, etc.)
  • HTTP API - A2A Protocol Server HTTP API reference

Architecture & Design

Development

  • Setup - Development guide for contributors
  • Extending - Guide for extending the framework (custom executors, extensions, hooks)
  • Contributing - Contribution guidelines and process
  • Design Documents - Design documents for specific features

Examples

  • Basic Task - Basic task examples and common patterns
  • Task Tree - Task tree examples with dependencies and priorities

Architecture