mirror of
https://github.com/tiennm99/goclaw.git
synced 2026-10-14 20:17:20 +00:00
fix(ui): default agent mode to predefined (#147)
* fix(ui): default agent mode to predefined in create dialog * fix(ui): swap agent type buttons, predefined first
This commit is contained in:
1 file changed
+13
-13
@@ -41,7 +41,7 @@ export function AgentCreateDialog({ open, onOpenChange, onCreate }: AgentCreateD
|
||||
const [displayName, setDisplayName] = useState("");
|
||||
const [provider, setProvider] = useState("");
|
||||
const [model, setModel] = useState("");
|
||||
const [agentType, setAgentType] = useState<"open" | "predefined">("open");
|
||||
const [agentType, setAgentType] = useState<"open" | "predefined">("predefined");
|
||||
const [description, setDescription] = useState("");
|
||||
const [selfEvolve, setSelfEvolve] = useState(false);
|
||||
const [loading, setLoading] = useState(false);
|
||||
@@ -208,18 +208,6 @@ export function AgentCreateDialog({ open, onOpenChange, onCreate }: AgentCreateD
|
||||
<div className="space-y-2">
|
||||
<Label>{t("create.agentType")}</Label>
|
||||
<div className="flex gap-2">
|
||||
<button
|
||||
type="button"
|
||||
onClick={() => setAgentType("open")}
|
||||
className={`flex-1 rounded-md border px-3 py-2 text-sm font-medium transition-colors ${
|
||||
agentType === "open"
|
||||
? "border-primary bg-primary text-primary-foreground"
|
||||
: "border-input bg-background hover:bg-accent"
|
||||
}`}
|
||||
>
|
||||
{t("create.open")}
|
||||
<span className="block text-xs font-normal opacity-70">{t("create.openSubLabel")}</span>
|
||||
</button>
|
||||
<button
|
||||
type="button"
|
||||
onClick={() => setAgentType("predefined")}
|
||||
@@ -232,6 +220,18 @@ export function AgentCreateDialog({ open, onOpenChange, onCreate }: AgentCreateD
|
||||
{t("create.predefined")}
|
||||
<span className="block text-xs font-normal opacity-70">{t("create.predefinedSubLabel")}</span>
|
||||
</button>
|
||||
<button
|
||||
type="button"
|
||||
onClick={() => setAgentType("open")}
|
||||
className={`flex-1 rounded-md border px-3 py-2 text-sm font-medium transition-colors ${
|
||||
agentType === "open"
|
||||
? "border-primary bg-primary text-primary-foreground"
|
||||
: "border-input bg-background hover:bg-accent"
|
||||
}`}
|
||||
>
|
||||
{t("create.open")}
|
||||
<span className="block text-xs font-normal opacity-70">{t("create.openSubLabel")}</span>
|
||||
</button>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
|
||||
Reference in new issue
Block a user