Expand description
Callable — the single composition abstraction for atomr-agents.
Structs§
- Branch
- FnCallable
- Convenience adapter: turn an async closure into a
Callable. - Pipeline
- Builder over a sequence of
Callables. - With
Config - With
Fallbacks - With
Retry - With
Timeout
Traits§
- Callable
- Anything an agent / workflow / harness can call. Implemented by every executable unit so they’re interchangeable as workflow steps, tool invocations, and team routing targets.
Functions§
- fan_out
- Standalone fan-out factory.
fan_out([("a", ca), ("b", cb)])— equivalent to LCEL’sRunnableParalleloutside of a pipeline. - with_
config - with_
fallbacks - with_
retry - with_
timeout
Type Aliases§
- Callable
Handle - Type-erased handle. Crates that need to store heterogeneous callables (registries, workflow steps, tool slots) use this.
- Lambda
- Type-alias for users who prefer the LangChain name.