mirror of
https://github.com/alkimake/paperclip.git
synced 2026-06-16 10:50:38 +09:00
Improve imported agent adapter selection
This commit is contained in:
parent
0763e2eb20
commit
fed94d18f3
7 changed files with 95 additions and 20 deletions
|
|
@ -26,7 +26,7 @@ import {
|
|||
} from "lucide-react";
|
||||
import { Field, adapterLabels } from "../components/agent-config-primitives";
|
||||
import { defaultCreateValues } from "../components/agent-config-defaults";
|
||||
import { getUIAdapter } from "../adapters";
|
||||
import { getUIAdapter, listUIAdapters } from "../adapters";
|
||||
import { ClaudeLocalAdvancedFields } from "../adapters/claude-local/config-fields";
|
||||
import type { CreateConfigValues } from "@paperclipai/adapter-utils";
|
||||
import {
|
||||
|
|
@ -443,12 +443,10 @@ function ConflictResolutionList({
|
|||
|
||||
// ── Adapter type options for import ───────────────────────────────────
|
||||
|
||||
const IMPORT_ADAPTER_OPTIONS: { value: string; label: string }[] = [
|
||||
{ value: "claude_local", label: adapterLabels.claude_local ?? "Claude (local)" },
|
||||
{ value: "codex_local", label: adapterLabels.codex_local ?? "Codex (local)" },
|
||||
{ value: "opencode_local", label: adapterLabels.opencode_local ?? "OpenCode (local)" },
|
||||
{ value: "cursor", label: adapterLabels.cursor ?? "Cursor (local)" },
|
||||
];
|
||||
const IMPORT_ADAPTER_OPTIONS: { value: string; label: string }[] = listUIAdapters().map((adapter) => ({
|
||||
value: adapter.type,
|
||||
label: adapterLabels[adapter.type] ?? adapter.label,
|
||||
}));
|
||||
|
||||
// ── Adapter picker for imported agents ───────────────────────────────
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue