Skip to main content
Learn how to override Laddr’s system tools to add custom behavior like logging, metrics, and rate limiting.

What are System Tools?

System tools are built-in capabilities that agents use for:
  • Task Delegation - Delegate tasks to other agents
  • Parallel Delegation - Run multiple tasks in parallel
  • Artifact Storage - Store and retrieve large data
You can override these to add custom behavior while reusing core functionality.

Quick Example: Add Logging

Override task delegation to add logging:
That’s it! Your custom delegation is now active.

Common Use Cases

1. Add Metrics

Track delegation metrics:

2. Add Rate Limiting

Control delegation rate:

3. Add Retries

Automatic retry on failure:

Available System Tools

You can override these system tools:

Import Patterns

Import base tools in three ways:

Common Mistakes

❌ Missing Runtime Parameters

❌ Reimplementing Core Logic


Next Steps