From 7403431d849c6d439be5281fce235b54444b3e64 Mon Sep 17 00:00:00 2001 From: Vincent Fiduccia Date: Mon, 12 Feb 2024 18:23:14 -0700 Subject: [PATCH 1/3] Use localTools to get tool options Signed-off-by: Vincent Fiduccia --- ui/pages/gpt/[...gpt].vue | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/ui/pages/gpt/[...gpt].vue b/ui/pages/gpt/[...gpt].vue index fbb95e16..27ff85a4 100644 --- a/ui/pages/gpt/[...gpt].vue +++ b/ui/pages/gpt/[...gpt].vue @@ -31,18 +31,21 @@ const args = ref({}) const stringArg = ref('') + const entryTool = computed(() => { + return gpt.toolSet[gpt.entryToolId] + }) + const tool = computed(() => { return gpt.toolSet[toolNameToId(toolName.value)] }) const toolOptions = computed((): SelectOption[] => { - const toolset = gpt.toolSet || [] const out: SelectOption[] = [] - for ( const t of Object.values(toolset) ) { + for ( const k in entryTool.value?.localTools || {} ) { out.push({ - label: t.name || '', - value: t.name || '' + label: k || '', + value: k }) } From 2811bbb6267625e90a367686483cf947cdf28afb Mon Sep 17 00:00:00 2001 From: Vincent Fiduccia Date: Mon, 12 Feb 2024 19:59:09 -0700 Subject: [PATCH 2/3] Cmd-Enter to run Signed-off-by: Vincent Fiduccia --- ui/pages/gpt/[...gpt].vue | 22 +++++++++++++++++++++- 1 file changed, 21 insertions(+), 1 deletion(-) diff --git a/ui/pages/gpt/[...gpt].vue b/ui/pages/gpt/[...gpt].vue index 27ff85a4..1639592a 100644 --- a/ui/pages/gpt/[...gpt].vue +++ b/ui/pages/gpt/[...gpt].vue @@ -1,5 +1,6 @@