Xuehao Xu 169002a4c9
feat(workflows): add Phase 2 approvals, immutable artifacts and configuration evidence (#6920)
* feat(workflows): add versioned approvals and run configuration evidence

* docs: trim repeated setup guidance to respect inherited size limit

* docs: leave room in inherited agent guidance

* test(channels): align Buzz capability expectation with upstream registry

* fix(workflows): fence file consumers and preserve review access

* fix(runtime): reuse assembly evidence key at run admission
2026-10-17 09:41:15 +08:00

12 lines
1.2 KiB
CSS

.script-workflows { max-width: 960px; margin: auto; padding: 24px; color: var(--foreground); }
.script-workflows form { display: grid; gap: 8px; }
.script-workflows textarea { width: 100%; border: 1px solid var(--border); border-radius: 6px; padding: 12px; background: var(--background); color: var(--foreground); font-family: monospace; }
.script-workflows button { padding: 8px 12px; margin: 4px; border: 1px solid var(--border); border-radius: 6px; background: var(--secondary); color: var(--secondary-foreground); cursor: pointer; }
.script-workflows button:disabled { opacity: .5; cursor: wait; }
.script-workflows pre { padding: 12px; border: 1px solid var(--border); white-space: pre-wrap; overflow-wrap: anywhere; }
.script-workflows code { display: block; font-size: 12px; overflow-wrap: anywhere; }
.script-workflows [role=status] { color: var(--destructive); }
.script-workflows .checkpoint img { display: block; max-width: 100%; max-height: 640px; object-fit: contain; }
.script-workflows .checkpoint iframe { display: block; width: 100%; height: 640px; border: 1px solid var(--border); }
.script-workflows .checkpoint a { display: block; margin: 12px 0; text-decoration: underline; }