summaryrefslogtreecommitdiff
path: root/Omni/Jr/Web/Style.hs
diff options
context:
space:
mode:
authorBen Sima <ben@bensima.com>2025-12-01 14:13:41 -0500
committerBen Sima <ben@bensima.com>2025-12-01 14:13:41 -0500
commit45841c3f948dabcc177d2306246020bc339709ae (patch)
tree3f179386b47f6ee87f9d056789539e9843bce0e1 /Omni/Jr/Web/Style.hs
parent9c3034853c3cacea8a77358467acf46e75c982f5 (diff)
Show tool call arguments inline instead of JSON blob
- Add formatToolCallSummary to extract key argument from JSON - Shows run_bash command, file paths for read/edit/write, patterns for search - Display summary inline in tool call header (e.g., run_bash: `ls -la`) - Increase token guardrail from 1M to 2M to prevent premature stops Task-Id: t-212
Diffstat (limited to 'Omni/Jr/Web/Style.hs')
-rw-r--r--Omni/Jr/Web/Style.hs5
1 files changed, 5 insertions, 0 deletions
diff --git a/Omni/Jr/Web/Style.hs b/Omni/Jr/Web/Style.hs
index 9a0c12d..bb74ce9 100644
--- a/Omni/Jr/Web/Style.hs
+++ b/Omni/Jr/Web/Style.hs
@@ -1488,6 +1488,11 @@ timelineEventStyles = do
".tool-name" ? do
fontFamily ["SF Mono", "Monaco", "Consolas", "monospace"] [monospace]
color "#3b82f6"
+ ".tool-summary" ? do
+ fontFamily ["SF Mono", "Monaco", "Consolas", "monospace"] [monospace]
+ fontSize (px 12)
+ color "#6b7280"
+ marginLeft (px 8)
".tool-args" ? do
marginTop (px 4)
paddingLeft (px 20)