Code view:

A painting is a person's account of this edit as text, recorded independently of the node mapping - a rendering often has several equally defensible answers where the mapping has one. Deletions and insertions carry no position on the opposite side in a painting, so that panel draws no caret for them.

Before

…lines 1–44 unchanged (44 lines)
45 .agent-session-diff-added,
46 .agent-session-diff-removed {
47 color: unset;
48 }
49 }
50 }
51
52 .monaco-list-row.selected .agent-session-title {
53 color: unset;
54 }
55
56 .monaco-list:not(:focus) .monaco-list-row.selected .agent-session-details-row {
57 color: var(--vscode-descriptionForeground);
…lines 58–451 unchanged (394 lines)

After

…lines 1–45 unchanged (45 lines)
46 .agent-session-diff-removed {
47 color: unset;
48 }
49 }
50 }
51
52 .monaco-list-row.selected .agent-session-item,
53 .monaco-list-row.selected .agent-session-title {
54 color: unset;
55 }
56
57 .monaco-list:not(:focus) .monaco-list-row.selected .agent-session-details-row {
58 color: var(--vscode-descriptionForeground);
…lines 59–452 unchanged (394 lines)

Before

stylesheet
comment "/*----------------------------------------------------------"...
rule_set
selectors
class_selector
. "."
class_name
identifier "agent-sessions-viewer"
block
{ "{"
declaration
property_name "flex"
: ":"
integer_value "1"
integer_value "1"
plain_value "auto"
; ";"
declaration
property_name "height"
: ":"
integer_value
unit "%"
; ";"
declaration
property_name "min-height"
: ":"
integer_value "0"
; ";"
rule_set (+23 nodes collapsed)
rule_set (+28 nodes collapsed)
rule_set (+42 nodes collapsed)
rule_set
selectors
class_selector
. "."
class_name
identifier "monaco-list-row"
block
{ "{"
declaration
property_name "border-radius"
: ":"
integer_value
unit "px"
; ";"
} "}"
rule_set
selectors
descendant_selector
class_selector
. "."
class_name
identifier "monaco-list-row"
class_selector
. "."
class_name
identifier "force-no-twistie"
block
{ "{"
declaration
property_name "display"
: ":"
plain_value "none"
important "!important"
; ";"
} "}"
rule_set (+43 nodes collapsed)
rule_set (+55 nodes collapsed)
rule_set
selectors
descendant_selector
class_selector
class_selector
. "."
class_name
identifier "monaco-list-row"
. "."
class_name
identifier "selected"
class_selector
. "."
class_name
identifier "agent-session-title"
block
{ "{"
declaration
property_name "color"
: ":"
plain_value "unset"
; ";"
} "}"
rule_set (+43 nodes collapsed)
rule_set (+66 nodes collapsed)
rule_set (+56 nodes collapsed)
comment "/* On hover or keyboard focus: show toolbar, hide pinned ind"...
rule_set (+75 nodes collapsed)
rule_set (+1189 nodes collapsed)
rule_set (+57 nodes collapsed)
rule_set (+132 nodes collapsed)
rule_set (+57 nodes collapsed)
rule_set (+72 nodes collapsed)
rule_set (+64 nodes collapsed)
rule_set (+43 nodes collapsed)
rule_set (+111 nodes collapsed)
} "}"
keyframes_statement (+31 nodes collapsed)

After

stylesheet
comment "/*----------------------------------------------------------"...
rule_set
selectors
class_selector
. "."
class_name
identifier "agent-sessions-viewer"
block
{ "{"
declaration
property_name "flex"
: ":"
integer_value "1"
integer_value "1"
plain_value "auto"
; ";"
declaration
property_name "height"
: ":"
integer_value
unit "%"
; ";"
declaration
property_name "min-height"
: ":"
integer_value "0"
; ";"
rule_set (+23 nodes collapsed)
rule_set (+28 nodes collapsed)
rule_set (+42 nodes collapsed)
rule_set
selectors
class_selector
. "."
class_name
identifier "monaco-list-row"
block
{ "{"
declaration
property_name "border-radius"
: ":"
integer_value
unit "px"
; ";"
} "}"
rule_set
selectors
descendant_selector
class_selector
. "."
class_name
identifier "monaco-list-row"
class_selector
. "."
class_name
identifier "force-no-twistie"
block
{ "{"
declaration
property_name "display"
: ":"
plain_value "none"
important "!important"
; ";"
} "}"
rule_set (+43 nodes collapsed)
rule_set (+55 nodes collapsed)
rule_set
selectors
descendant_selector
class_selector
class_selector
. "."
class_name
identifier "monaco-list-row"
. "."
class_name
identifier "selected"
class_selector
. "."
class_name
identifier "agent-session-item"
, ","
descendant_selector
class_selector
class_selector
. "."
class_name
identifier "monaco-list-row"
. "."
class_name
identifier "selected"
class_selector
. "."
class_name
identifier "agent-session-title"
block
{ "{"
declaration
property_name "color"
: ":"
plain_value "unset"
; ";"
} "}"
rule_set (+43 nodes collapsed)
rule_set (+66 nodes collapsed)
rule_set (+56 nodes collapsed)
comment "/* On hover or keyboard focus: show toolbar, hide pinned ind"...
rule_set (+75 nodes collapsed)
rule_set (+1189 nodes collapsed)
rule_set (+57 nodes collapsed)
rule_set (+132 nodes collapsed)
rule_set (+57 nodes collapsed)
rule_set (+72 nodes collapsed)
rule_set (+64 nodes collapsed)
rule_set (+43 nodes collapsed)
rule_set (+111 nodes collapsed)
} "}"
keyframes_statement (+31 nodes collapsed)