Alexander Korolev
|
4b08863c18
chore: update qwen-agentworld-35b recipe with tool call args and model name
|
4 месяцев назад |
Alexander Korolev
|
81f43858be
feat: health checks NCCL socket interface status per node
|
4 месяцев назад |
Alexander Korolev
|
0c19edf62d
feat: health checks HA cluster entities (switch) to detect switched-off clusters
|
4 месяцев назад |
Alexander Korolev
|
604f61491b
feat: improved health command with cluster-scoped container view
|
4 месяцев назад |
Alexander Korolev
|
cefdfa2368
feat: deployment discovery + stop ambiguity resolution
|
4 месяцев назад |
Alexander Korolev
|
3774e765e5
feat: cluster selection with occupancy awareness
|
4 месяцев назад |
Alexander Korolev
|
ea8fb4e287
fix: select_cluster should use >= not == for required_nodes matching
|
4 месяцев назад |
Alexander Korolev
|
2513ac6f85
feat: add Qwen-AgentWorld-35B-A3B recipe (2× DGX Spark, TP=2)
|
4 месяцев назад |
Alexander Korolev
|
3d986923c7
fix: drop incompatible -q flag from container label query (docker -q + --format conflict)
|
4 месяцев назад |
Alexander Korolev
|
68087045df
fix: resolve_cluster_by_container_label now actually reads the sm121.cluster label from container metadata instead of inferring cluster from node ownership
|
4 месяцев назад |
Alexander Korolev
|
2946e07f79
fix: stop_cluster filters by cluster label to avoid cross-cluster interference
|
4 месяцев назад |
Alexander Korolev
|
d478170365
fix: switch MiMo recipe to mp backend, remove Ray-specific env vars
|
4 месяцев назад |
Alexander Korolev
|
5837205e68
feat: add MiMo-V2.5 Omni NVFP4 recipe (2× DGX Spark, Ray, 1M ctx)
|
4 месяцев назад |
Alexander Korolev
|
4936530710
feat: RecipeArgs enum — inline string or list for recipe args
|
4 месяцев назад |
Alexander Korolev
|
5931869d69
refactor: DistributedBackend as Option — remove None_ variant
|
4 месяцев назад |
Alexander Korolev
|
275e5f47ba
fix: keep serde(rename = "none") so existing recipes with 'distributed_backend = "none"' still parse
|
4 месяцев назад |
Alexander Korolev
|
09841103d8
fix: default DistributedBackend to None_ (absent means single-node)
|
4 месяцев назад |
Alexander Korolev
|
dbdbc7ed62
refactor: replace String distributed_backend with DistributedBackend enum
|
4 месяцев назад |
Alexander Korolev
|
6081ccf443
feat: mods system — entrypoint wrapping + global/recipe mods with volume mount
|
4 месяцев назад |
Alexander Korolev
|
09ac2dc3c4
fix(deepseek-v4-flash): revert wrong tp pp changes
|
4 месяцев назад |
Alexander Korolev
|
746049fc18
fix(cli): switch clap help texts to English
|
4 месяцев назад |
Alexander Korolev
|
aa34a575e4
fix(i18n): wire up unused Fluent keys in before_serve, host_keys, health, exec
|
4 месяцев назад |
Alexander Korolev
|
f55cd70082
refactor: replace #[allow] with structs for start_cluster and build_docker_command
|
4 месяцев назад |
Alexander Korolev
|
ce60c5c59f
feat: serve follows logs by default, returns Cluster for follow-up
|
4 месяцев назад |
Alexander Korolev
|
e84b676397
feat: serve follows logs by default, --no-follow to skip
|
4 месяцев назад |
Alexander Korolev
|
d6ccc9af9a
fix: use docker stop only, no rm step
|
4 месяцев назад |
Alexander Korolev
|
be65b44ddb
fix: stop containers in single rm -f step
|
4 месяцев назад |
Alexander Korolev
|
6ff1e710aa
feat: record cluster label on containers for auto-detection
|
4 месяцев назад |
Alexander Korolev
|
d05805c577
feat: add --cluster to docker stop and logs commands
|
4 месяцев назад |
Alexander Korolev
|
ef03b8c784
feat: auto-scale PP when pipeline_parallel_size == required_nodes
|
4 месяцев назад |