Commit 63142db
committed
feat(dashboard): actor picker for the Sync Capability Inspector
The Capability Inspector silently auto-sampled the first hero actor (often a
stray like "Festival 1"), with no way to choose which character to inspect —
confusing GMs who never "selected" anything yet saw a name they didn't pick.
Add a dropdown of all actors of the synced type (linked ones flagged
"✓ synced"). The panel re-samples against the chosen actor. Until a pick is
made it still auto-picks (first linked, else first of type) and now says so
explicitly in the hint. Selection is per-session instance state, like the
existing search filter.
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01LaDDiXB5GTVurEzJwYYopf1 parent 6c9a491 commit 63142db
3 files changed
Lines changed: 74 additions & 4 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
122 | 122 | | |
123 | 123 | | |
124 | 124 | | |
| 125 | + | |
| 126 | + | |
| 127 | + | |
| 128 | + | |
| 129 | + | |
| 130 | + | |
| 131 | + | |
| 132 | + | |
125 | 133 | | |
126 | 134 | | |
127 | 135 | | |
| |||
1026 | 1034 | | |
1027 | 1035 | | |
1028 | 1036 | | |
1029 | | - | |
1030 | 1037 | | |
1031 | | - | |
| 1038 | + | |
| 1039 | + | |
| 1040 | + | |
| 1041 | + | |
| 1042 | + | |
| 1043 | + | |
| 1044 | + | |
| 1045 | + | |
| 1046 | + | |
| 1047 | + | |
| 1048 | + | |
| 1049 | + | |
| 1050 | + | |
1032 | 1051 | | |
1033 | 1052 | | |
1034 | | - | |
| 1053 | + | |
1035 | 1054 | | |
1036 | 1055 | | |
| 1056 | + | |
| 1057 | + | |
| 1058 | + | |
| 1059 | + | |
| 1060 | + | |
| 1061 | + | |
| 1062 | + | |
| 1063 | + | |
| 1064 | + | |
| 1065 | + | |
| 1066 | + | |
1037 | 1067 | | |
1038 | 1068 | | |
1039 | 1069 | | |
| |||
1050 | 1080 | | |
1051 | 1081 | | |
1052 | 1082 | | |
| 1083 | + | |
| 1084 | + | |
1053 | 1085 | | |
1054 | 1086 | | |
1055 | 1087 | | |
| |||
1263 | 1295 | | |
1264 | 1296 | | |
1265 | 1297 | | |
| 1298 | + | |
| 1299 | + | |
| 1300 | + | |
| 1301 | + | |
| 1302 | + | |
| 1303 | + | |
| 1304 | + | |
| 1305 | + | |
| 1306 | + | |
| 1307 | + | |
| 1308 | + | |
1266 | 1309 | | |
1267 | 1310 | | |
1268 | 1311 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1166 | 1166 | | |
1167 | 1167 | | |
1168 | 1168 | | |
| 1169 | + | |
| 1170 | + | |
| 1171 | + | |
| 1172 | + | |
| 1173 | + | |
| 1174 | + | |
| 1175 | + | |
| 1176 | + | |
| 1177 | + | |
| 1178 | + | |
| 1179 | + | |
| 1180 | + | |
| 1181 | + | |
| 1182 | + | |
| 1183 | + | |
| 1184 | + | |
| 1185 | + | |
| 1186 | + | |
| 1187 | + | |
1169 | 1188 | | |
1170 | 1189 | | |
1171 | 1190 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1004 | 1004 | | |
1005 | 1005 | | |
1006 | 1006 | | |
1007 | | - | |
| 1007 | + | |
| 1008 | + | |
| 1009 | + | |
| 1010 | + | |
| 1011 | + | |
| 1012 | + | |
| 1013 | + | |
| 1014 | + | |
| 1015 | + | |
1008 | 1016 | | |
1009 | 1017 | | |
1010 | 1018 | | |
| |||
0 commit comments