Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
35 commits
Select commit Hold shift + click to select a range
23b4f0b
feat(webapp): runs-list column registry, URL codec, and smart-column …
ericallam Aug 17, 2026
7d519c1
feat(webapp): derive the runs-list Postgres select from visible columns
ericallam Aug 17, 2026
a33890a
feat(webapp): column display options and smart columns on the runs list
ericallam Aug 17, 2026
a071987
feat(webapp): keep smart-column values fresh in the runs live poll
ericallam Aug 17, 2026
3e3d717
docs(webapp): add server-changes note for runs-list column customization
ericallam Aug 17, 2026
41c06a5
feat(webapp): editable smart columns and display-options polish
ericallam Aug 17, 2026
380a665
feat(webapp): stable column toggle and a clearer smart-column icon
ericallam Aug 17, 2026
ecd527a
feat(webapp): use a bolt icon for smart columns and reveal row action…
ericallam Aug 17, 2026
fbedcb9
feat(webapp): compact column URL state
ericallam Aug 17, 2026
7d07612
feat(webapp): redesign the add-smart-column modal
ericallam Aug 17, 2026
c2ad8be
feat(webapp): syntax-highlight the smart-column sample and cap large …
ericallam Aug 17, 2026
a4746c6
feat(webapp): click a key in the smart-column sample to fill the path
ericallam Aug 17, 2026
7f776d7
feat(webapp): only leaf values are selectable in the sample tree
ericallam Aug 17, 2026
de33c52
feat(webapp): expand the sample tree and let it page through recent runs
ericallam Aug 17, 2026
d45f094
feat(webapp): trim smart-column sample chrome
ericallam Aug 17, 2026
bb2319a
feat(webapp): thin scrollbars and inline empty objects in the sample …
ericallam Aug 17, 2026
865a4e7
fix(webapp): stop the smart-column sample showing 'No runs' while loa…
ericallam Aug 17, 2026
ddd4a93
feat(webapp): sample from any run that has an inline value for the so…
ericallam Aug 17, 2026
5d83356
feat(webapp): default smart-column label to the array key, not the index
ericallam Aug 17, 2026
522c8cd
feat(webapp): show a full multi-row column preview beside the sample
ericallam Aug 17, 2026
bd6488f
feat(webapp): support .length in smart-column JSON paths
ericallam Aug 17, 2026
8bd5f8c
polish(webapp): tighten smart-column dialog copy and display popover …
ericallam Aug 17, 2026
1517eb2
fix(webapp): address PR review on runs-list column customization
ericallam Aug 17, 2026
2d3140f
feat(webapp): move Display control next to pagination and add it to t…
ericallam Aug 18, 2026
f913175
feat(webapp): label the runs columns control "Columns"
ericallam Aug 18, 2026
054e39b
fix(webapp): preserve columns on clear-filters and read escaped sampl…
ericallam Aug 18, 2026
63eb26e
perf(webapp): stop hydrating run metadata on the list unless a column…
ericallam Aug 18, 2026
58b2826
fix(webapp): drag-drop index, length-key sample path, live-poll paylo…
ericallam Aug 18, 2026
b996490
fix(webapp): scope smart-column sample, suppress columns in embedded …
ericallam Aug 18, 2026
893cd8f
fix(webapp): don't coerce empty smart-column values to 0 in number/du…
ericallam Aug 18, 2026
519dcaf
chore(webapp): drop unused exports flagged by knip
ericallam Aug 18, 2026
b9ed416
chore(webapp): un-export the remaining knip-flagged runColumns symbols
ericallam Aug 18, 2026
1e2b056
perf(webapp): sample only the selected source in the Add smart column…
ericallam Aug 18, 2026
61cba49
fix(webapp): always reload the smart-column sample when the source ch…
ericallam Aug 19, 2026
3c8e4eb
fix(webapp): forward region and task-type filters to the smart-column…
ericallam Aug 19, 2026
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 6 additions & 0 deletions .server-changes/runs-list-column-customization.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
---
area: webapp
type: feature
---

Customize the runs list: show, hide, and reorder columns, and add smart columns that pull a value straight out of a run's payload, metadata, or output. Your column choices are saved in the page URL so you can share or bookmark a view.
Loading
Loading