Skip to main content

Crate atomr_agents_callable

Crate atomr_agents_callable 

Source
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.
RetryPolicy
RunConfig
WithConfig
WithFallbacks
WithRetry
WithTimeout

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’s RunnableParallel outside of a pipeline.
with_config
with_fallbacks
with_retry
with_timeout

Type Aliases§

CallableHandle
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.