fix: use real CSS tokens for recovery bar and update stale test assertion

This commit is contained in:
Rod Boev authored and nesquena-hermes committed 2026-06-25 03:23:36 +00:00
1 parent 764d5b8601
commit c11049646f
2 files changed
+4 -4

No files matched your search

+3 -3
View File
@@ -1736,10 +1736,10 @@
.steer-indicator .steer-body{white-space:pre-wrap;word-break:break-word;}
.steer-badge{display:inline-block;font-size:10px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--accent-text);background:var(--accent-bg);border:1px solid var(--accent-bg-strong);border-radius:4px;padding:1px 6px;vertical-align:middle;line-height:1.6;font-style:normal;flex-shrink:0;}
/* Steer recovery bar: dismissible after failure, same lifecycle as steer-indicator */
.steer-recovery{display:flex;align-items:center;gap:0.5rem;padding:0.5rem 0.75rem;margin:0.25rem 0;border-radius:var(--border-radius,0.5rem);background:var(--color-surface-secondary,#f5f5f5);font-size:0.85rem}
.steer-recovery{display:flex;align-items:center;gap:0.5rem;padding:0.5rem 0.75rem;margin:0.25rem 0;border-radius:var(--radius-md);background:var(--surface-subtle);font-size:0.85rem}
.steer-recovery-label{flex:1;min-width:0}
.steer-recovery button{padding:0.25rem 0.75rem;border-radius:var(--border-radius,0.375rem);border:1px solid var(--color-border,#ddd);background:var(--color-surface,#fff);cursor:pointer;font-size:0.8rem}
.steer-recovery button:hover{background:var(--color-surface-hover,#eee)}
.steer-recovery button{padding:0.25rem 0.75rem;border-radius:var(--radius-md);border:1px solid var(--border);background:var(--surface);cursor:pointer;font-size:0.8rem}
.steer-recovery button:hover{background:var(--hover-bg)}
.msg-role{font-size:12px;font-weight:500;letter-spacing:.01em;margin-bottom:8px;display:flex;align-items:center;gap:8px;}
.msg-role.user{color:var(--accent);}
.msg-role.assistant{color:var(--accent-text);opacity:.6;}
+1 -1
View File
@@ -110,7 +110,7 @@ class TestSlashCommandHandlers:
assert "cancelStream" not in helper_body
assert "inp.value" in helper_body
# Toast should differ from interrupt to signal it's the steer path
assert "cmd_steer_fallback" in helper_body or "steer_fallback" in helper_body
assert "_steerFailureMessageKey" in helper_body or "steer_fail_" in helper_body
# ── send() busy branch ───────────────────────────────────────────────────