feat(admin): Assistant Admin record screens that fit each table #6

Merged
KofTwentyTwo merged 2 commits from feature/assistant-record-screens into develop 2026-10-12 21:17:21 +00:00
2 Commits
Author SHA1 Message Date
james.maes 000e0f7229 Merge branch 'develop' into feature/assistant-record-screens 2026-10-12 16:15:18 -05:00
james.maesandClaude Opus 5.5 423c8e106a feat(admin): Assistant Admin record screens that fit each table
AssistantRecordScreens replaces QQQ's generic "Identity / Other Fields"
screens on the assistant tables:

- Named sections per table; any field not placed lands in Details, so a
  new column always shows.
- JSON columns (context, parts, data, tool input/result/redactions) use
  the JSON viewer; turn and message ids link to their records (new turn
  and message possible-value sources).
- Costs are labeled micro-dollars with help; counts use separators.
- A conversation lists its messages, turns, tool calls and feedback; its
  status (the assistant's own) is read-only.
- Policy: effort is a picker of the supported levels; every limit has
  help (soft warns, hard refuses, empty uses the configured value) and the
  name says only the lowest-id policy applies.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-12 15:23:41 -05:00