Alexander Korolev
|
d8dc94acad
release: sm121 0.2.2 — dashboard bench window (params, node, live log, cancel, reopen)
|
4 дней назад |
Alexander Korolev
|
050f0a8c5c
web: recipes cloned after startup become visible, and the panel says why a list is empty
|
1 неделя назад |
Alexander Korolev
|
8a683153dd
bench: add --node <name> — pin the bench target within a cluster (default: rank 0). A serve launched with 'serve --node' lives on a non-rank-0 node (solo Bolt on dgx3 inside 4nodes-switch), and benching the rank-0 head measured a different engine (the live kindling on dgx1 — model_not_available). pick_head tolerates the .lan suffix; web API passes node: None.
|
2 недель назад |
Alexander Korolev
|
8f78bcdc45
serve --cold: recipe-declared cold_args overlay for first-launch safety
|
2 недель назад |
Alexander Korolev
|
0e826d4b35
bench: add --no-think and --timeout passthrough to tool-eval-bench — unblocks valid quality benches for thinking-by-default models (Ling, GLM-4.5-style) whose default reasoning blows the 120s/turn timeout and excludes most scenarios (the 10-16 fp8 Ling run scored 67/100 at 3.1% completion for exactly this reason)
|
2 недель назад |
Alexander Korolev
|
606670fa28
recipes panel: move row controls into the expanded section (before the toml) — serve/stop, a live log tail (▤ logs, /api/logs attach + /events stream, node picker) for running recipes, and ⚡ bench (new POST /api/bench tracked job, standard seed-42 campaign, report lands in the recipe repo)
|
2 недель назад |
Alexander Korolev
|
f00b155eda
recipes panel: manual repo-sync button, per-row serve/stop actions, fleet-based running state (no-ledger machines), dock menu anchored to the + button
|
2 недель назад |
Alexander Korolev
|
65c1cfcdc8
HA add-on + recipe repos (specs/tech-architecture/ha-addon-recipe-repos.md)
|
2 недель назад |
Alexander Korolev
|
3acc8fa855
power on: ensure-powered — nodes believed down with an already-on plug get a 30 s plug power cycle (2-5 s cuts left the PSU rail energized and the machine in soft-off); per-node outcome report becomes the job message; CLI uses a 1.5 s TCP reachability probe, web uses the last snapshot
|
3 недель назад |
Alexander Korolev
|
58c6892537
staging P1: declarative [[staging]] hub-mirror, ledger-verified
|
1 месяц назад |
Alexander Korolev
|
51b7404aa8
feat: serve --hf-cache <path> overrides the host-side HF cache dir per serve (config hf_cache_dir stays the global knob; mutual exclusion with --mirror)
|
1 месяц назад |
Alexander Korolev
|
9c39603968
feat: [registry] — push built images to a registry (ghcr.io) after build; docker push via tmux on the node, localized (6 locales), --no-push opt-out
|
1 месяц назад |
Alexander Korolev
|
1d73fd0945
serve/stop reliability + run ledger + archive curation
|
1 месяц назад |
Alexander Korolev
|
1ef3eebed6
bench: add sm121 bench — tool-eval-bench with auto-landed reports; move stop handler to docker/stop
|
1 месяц назад |
Alexander Korolev
|
a33cfa87a2
stop: wait until containers are actually stopped (60s verify); add --no-wait
|
1 месяц назад |
Alexander Korolev
|
b1854d10ab
web: fix recipes-empty-after-load + dead log streams
|
2 месяцев назад |
Alexander Korolev
|
3ca1d59e4e
web P4: raw content windows + animation polish
|
2 месяцев назад |
Alexander Korolev
|
a99a642148
web P3a: log windows — attach/detach/history + SSE log events
|
2 месяцев назад |
Alexander Korolev
|
bc7583657a
docs: real hash for web P2
|
2 месяцев назад |
Alexander Korolev
|
4b51863841
web P1: read-only dashboard (axum + SSE)
|
2 месяцев назад |