fix(executor): preserve unrendered threads template and tidy run output

- Emit the raw `threads` value in step command summaries so template variables
  like `{{deparosParallel}}` survive until templateEngine.Render resolves them,
  instead of silently collapsing to 1 when Int() fails to parse the template
- Only print the Artifacts section in `printResultSummary` when -v/--verbose
  is set, removing state/log file clutter from default run output
- Update embedded UI build artifacts under public/ui/_next to the latest
  dashboard build (chunk renames, manifest updates, page txt/html refreshes)
This commit is contained in:
j3ssie
2026-06-01 12:43:00 +08:00
parent ec19282e64
commit 896527421d
407 changed files with 2768 additions and 2516 deletions
+2 -1
View File
@@ -1562,7 +1562,8 @@ func printResultSummary(result *core.WorkflowResult) {
printMarkdownTable([]string{terminal.Bold("Status"), terminal.Bold("Step"), terminal.Bold("Duration")}, rows, "clc")
}
if len(result.Artifacts) > 0 {
// Only list artifacts (state/log files) in verbose mode (-v); they clutter normal output.
if verbose && len(result.Artifacts) > 0 {
fmt.Println()
fmt.Println(terminal.ListSymbol() + " " + terminal.Bold("Artifacts:"))
for _, artifact := range result.Artifacts {