Synced from monorepo
Changes: - Persist submitter identity for /feedback - Let custom models use rotating tokens from named auth providers - Template stale tool/param name literals in server-native descriptions - Minimal mode commits thinking in full, lookups as one-liners - Tighten durable append internals - Nudge model to end turn on no-op bash commands - Per-fetch signing nonce in the managed-config envelope, with a server-side replay probe - Include working tree in startup status
This commit is contained in:
parent
ba76b0a683
commit
a881e6703f
140 changed files with 6746 additions and 2377 deletions
|
|
@ -6040,9 +6040,10 @@ mod tests {
|
|||
);
|
||||
assert!(
|
||||
lines.iter().any(|l| matches!(
|
||||
l,
|
||||
DashboardLine::Header { state, count } if *state == RowState::Working && *count == 2
|
||||
)),
|
||||
l,
|
||||
DashboardLine::Header { state, count }
|
||||
if *state == RowState::Working && *count == 2
|
||||
)),
|
||||
"collapsed Working header must still render with its true count",
|
||||
);
|
||||
let working_rows = lines
|
||||
|
|
@ -6080,7 +6081,8 @@ mod tests {
|
|||
assert!(
|
||||
lines
|
||||
.iter()
|
||||
.any(|l| matches!(l, DashboardLine::PinnedHeader { count } if *count == 1)),
|
||||
.any(|l| matches!(l, DashboardLine::PinnedHeader { count }
|
||||
if *count == 1)),
|
||||
"collapsed Pinned header must still render",
|
||||
);
|
||||
// The pinned row is hidden; the (non-pinned) Working row remains.
|
||||
|
|
@ -6142,9 +6144,10 @@ mod tests {
|
|||
// Header still shows the TRUE total, not the visible count.
|
||||
assert!(
|
||||
lines.iter().any(|l| matches!(
|
||||
l,
|
||||
DashboardLine::Header { state, count } if *state == RowState::Idle && *count == total as usize
|
||||
)),
|
||||
l,
|
||||
DashboardLine::Header { state, count }
|
||||
if *state == RowState::Idle && *count == total as usize
|
||||
)),
|
||||
"Idle header keeps the true total count",
|
||||
);
|
||||
}
|
||||
|
|
|
|||
Loading…
Reference in a new issue