summaryrefslogtreecommitdiff
path: root/web
diff options
context:
space:
mode:
authorPeter Stone <thepeterstone@gmail.com>2026-03-13 03:14:40 +0000
committerPeter Stone <thepeterstone@gmail.com>2026-03-13 03:14:40 +0000
commit5303a68d67e435da863353cdce09fa2e3a8c2ccd (patch)
tree2e16b9c17c11cbb3b7c9395e1b3fb119b73ef2ca /web
parentf28c22352aa1a8ede7552ee0277f7d60552d9094 (diff)
feat: resume support, summary extraction, and task state improvements
- Extend Resume to CANCELLED, FAILED, and BUDGET_EXCEEDED tasks - Add summary extraction from agent stdout stream-json output - Fix storage: persist stdout/stderr/artifact_dir paths in UpdateExecution - Clear question_json on ResetTaskForRetry - Resume BLOCKED tasks in preserved sandbox so Claude finds its session - Add planning preamble: CLAUDOMATOR_SUMMARY_FILE env var + summary step - Update ADR-002 with new state transitions - UI style improvements Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Diffstat (limited to 'web')
-rw-r--r--web/style.css38
1 files changed, 38 insertions, 0 deletions
diff --git a/web/style.css b/web/style.css
index 2b872fe..342e0b3 100644
--- a/web/style.css
+++ b/web/style.css
@@ -1176,3 +1176,41 @@ dialog label select:focus {
margin-top: 0.25rem;
text-align: right;
}
+
+/* ── Task Summary + Q&A History ────────────────────────────── */
+
+.task-summary {
+ color: var(--text);
+ line-height: 1.6;
+ margin: 0;
+ white-space: pre-wrap;
+}
+
+.qa-list {
+ display: flex;
+ flex-direction: column;
+ gap: 0.75rem;
+}
+
+.qa-item {
+ border-left: 3px solid var(--border);
+ padding: 0.5rem 0.75rem;
+ display: flex;
+ flex-direction: column;
+ gap: 0.25rem;
+}
+
+.qa-question {
+ font-weight: 500;
+ color: var(--text);
+}
+
+.qa-options {
+ font-size: 0.82rem;
+ color: var(--text-muted, #94a3b8);
+}
+
+.qa-answer {
+ color: var(--accent, #60a5fa);
+ font-style: italic;
+}