diff --git a/ui/src/ui/app-render.ts b/ui/src/ui/app-render.ts index 7d80048c017..86d60968b7d 100644 --- a/ui/src/ui/app-render.ts +++ b/ui/src/ui/app-render.ts @@ -3405,6 +3405,7 @@ export function renderApp(state: AppViewState) { actionNotice: state.skillWorkshopActionNotice, revisionKey: state.skillWorkshopRevisionKey, revisionDraft: state.skillWorkshopRevisionDraft, + assistantName: state.assistantName, counts, onStatusFilterChange: (next) => (state.skillWorkshopStatusFilter = next), onQueryChange: (next) => (state.skillWorkshopQuery = next), diff --git a/ui/src/ui/views/skill-workshop.ts b/ui/src/ui/views/skill-workshop.ts index 1ee8dc517bd..ba3d9fd0102 100644 --- a/ui/src/ui/views/skill-workshop.ts +++ b/ui/src/ui/views/skill-workshop.ts @@ -69,6 +69,7 @@ export type SkillWorkshopProps = { actionNotice: SkillWorkshopActionNotice | null; revisionKey: string | null; revisionDraft: string; + assistantName: string; counts: Record; onStatusFilterChange: (status: SkillWorkshopStatusFilter) => void; onQueryChange: (query: string) => void; @@ -530,6 +531,7 @@ function renderToday( const isPending = hero.status === "pending"; const busy = props.actionBusy?.key === hero.key ? props.actionBusy.action : null; const disabled = Boolean(props.actionBusy); + const assistantName = props.assistantName.trim() || "agent"; return html`
@@ -574,7 +576,7 @@ function renderToday(
v${hero.version} - Drafted by your agent · ${ageLabel}. + Drafted by ${assistantName} · ${ageLabel}. ${hero.supportFiles.length > 0 ? html`