diff --git a/apps/web/src/app.css b/apps/web/src/app.css index 797c46877..13eea5353 100644 --- a/apps/web/src/app.css +++ b/apps/web/src/app.css @@ -2841,17 +2841,6 @@ tr.insights-row-clickable:hover { color: var(--muted-foreground); } -.create-agent-quiet-field > textarea { - width: 100%; - border-radius: var(--radius, 0.375rem); - border: 1px solid var(--input); - background: var(--background); - padding: 0.5rem 0.75rem; - font: inherit; - font-size: 0.8125rem; - resize: vertical; -} - /* The Suggestions row: template cards that prefill name+purpose and run the same drafting flow as a typed name — see the component's own `SUGGESTIONS` doc comment on why each one is real. */ diff --git a/apps/web/src/pages/agent-skills-picker.tsx b/apps/web/src/pages/agent-skills-picker.tsx index a4167f29f..86d2d0686 100644 --- a/apps/web/src/pages/agent-skills-picker.tsx +++ b/apps/web/src/pages/agent-skills-picker.tsx @@ -8,6 +8,7 @@ // nothing because there is nothing are very different outcomes. import { WorkbenchLoadingState } from "@corbits/chat-ui"; +import { Button, Checkbox } from "@corbits/react-ui"; import { useEffect, useState } from "react"; import { listSkills, type SkillSummary } from "../skills-api"; @@ -100,42 +101,32 @@ export function AgentSkillsPicker({ renamed it, or discarded it. - + ); })} {state.skills.map((skill) => { const id = `${idPrefix}-skill-${skill.name}`; return ( - + id={id} + label={skill.name} + checked={selected.includes(skill.name)} + disabled={disabled} + onCheckedChange={() => toggle(skill.name)} + {...(skill.description !== "" + ? { description: skill.description } + : {})} + /> ); })} diff --git a/apps/web/src/pages/create-agent-panel.tsx b/apps/web/src/pages/create-agent-panel.tsx index 79784627e..9133066da 100644 --- a/apps/web/src/pages/create-agent-panel.tsx +++ b/apps/web/src/pages/create-agent-panel.tsx @@ -49,6 +49,7 @@ import { DialogHeader, DialogTitle, IntakeForm, + Textarea, } from "@corbits/react-ui"; import type { AvatarTone, IntakeField } from "@corbits/react-ui"; import { useEffect, useState } from "react"; @@ -450,8 +451,9 @@ export function CreateAgentPanel({
|
+ |
-
+
+ |
-
+
+ |
-
+
+ |
-