Skip to main content
Angreal Documentation
Toggle Dark/Light/Auto mode Toggle Dark/Light/Auto mode Toggle Dark/Light/Auto mode Back to homepage

Reference

Reference Documentation

Complete technical reference for all Angreal APIs, configurations, and commands.

API Documentation

Browse the complete Rust API documentation generated by Rustdoc.

View Rust Docs

Detailed reference for the Python API used in task definitions.

View Python Docs

Command Line Interface

Python API Modules

Common Patterns

# Basic command
@angreal.command(name="task", about="Description")
def my_task():
    pass

# Command with arguments
@angreal.argument(name="input", help="Input file")
def task_with_args(input):
    pass

# Command group
group = angreal.command_group(name="group")
@group()
@angreal.command(name="subcommand")
def grouped_command():
    pass

Using the Reference

  • API Details: For complete parameter lists and return types
  • Examples: Most entries include usage examples
  • Cross-references: Links to related functionality
  • Version info: Note which version introduced features