You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Studio (P020.1): the run page's waterfall draws only the time-axis ticks its track's width holds — a short run's or a narrow track's labels no longer print over each other; a derived run's root row counts its steps as its header does ("2 steps", it read "0 steps"); an attempt's error chip (model_error, stream_idle) stays whole beside its name instead of under its bar's marker.
Studio (P020.1): the runs list and the sessions list fit a 1280 px window with the sidebar open — the runs list's model column shows from 2xl (1536 px) and its status, tokens and cost wrap, so the compare pick no longer pushes tokens off the edge; the sessions list's status and turns wrap and its agent truncates, so tokens, cost and last seen stay in the frame.
Studio (P020.1): /agents?agent=<name> keeps the named card in view while the numbers above it load and lay out (with many agents it ended far down the page); the Agents page says a registration time as Studio says times (relative, the stamp on hover — not the server's raw RFC 3339 with nanoseconds), points at keeping a proposed prompt in user words (it named an internal design doc), and pads the selected card inside its ring.
Studio, devtools panel (P020.1): a plain Go error a tool layer hid (mw.MapErrors over an errors.New value) reads INTERNAL ← plain error, not INTERNAL ← *errors.errorString (an errors.Join or two-%w error, joined errors); the recorded weft.tool.error_masked is unchanged and stays on the hover.
Studio (P020.1): the call graph sizes its nodes and column gaps to their words — an edge label no longer prints over a node, and an MCP server node's failure line ("1 unreachable · 1 refused · 1 tool error") is no longer cut; a node grows to 420 px at most, a longer name cut with an ellipsis and whole on hover.
devtools panel (P020.1): a page of runs' header reads "batch · N runs" at every dock width — the id is cut before the count, and the token, cost and unpriced lines give way before the title; the Timeline axis names its two ends instead of five overprinted ticks; "has error" is a normal checkbox on its label's line; the replay drawer's engine options no longer wrap into two overlapping columns in a 640 px dock; a parked call's "result to resolve with" field shows its whole placeholder.