dynamo.router
Request-router configuration and command-line argument groups.
dynamo.router publishes 3 classes and 4 functions. Source: components/src/dynamo/router/__init__.py
DynamoRouterArgGroup (class)
CLI argument group for standalone router options.
components/src/dynamo/router/args.py#L79
Public methods
add_arguments
Add router-owned arguments to parser.
DynamoRouterConfig (class)
Typed configuration for the standalone KV router (router-owned options only).
components/src/dynamo/router/args.py#L24
Public methods
validate
Validate config invariants (aligned with Rust KvRouterConfig where applicable).
DynamoRouterSweepConfigProvider (class)
Router search-space preparation and replay-spec materialization.
components/src/dynamo/router/simulation/provider.py#L117
Public methods
generate_search_space
No summary available.
materialize_replay
No summary available.
build_aic_perf_config (function)
build_kv_router_config (function)
create_provider (function)
Create the entry-point registered Router sweep configuration provider.
parse_args (function)
Parse command-line arguments for the standalone router.
Returns
DynamoRouterConfig— Parsed and validated configuration.