small fix

This commit is contained in:
centdix
2025-05-28 19:12:00 +02:00
parent d6340cc345
commit fb41953d03
4 changed files with 9 additions and 7 deletions

View File

@@ -359,7 +359,6 @@ function getProviderAndCompletionConfig<K extends boolean>({
: ChatCompletionCreateParamsNonStreaming
} {
let info = get(copilotInfo)
console.log('info', info)
const modelProvider =
forceModelProvider ?? get(copilotSessionModel) ?? info.defaultModel ?? info.aiModels[0]
@@ -457,7 +456,6 @@ export async function getCompletion(
tools?: OpenAI.Chat.Completions.ChatCompletionTool[]
) {
const { provider, config } = getProviderAndCompletionConfig({ messages, stream: true, tools })
console.log('config', config)
const openaiClient = workspaceAIClients.getOpenaiClient()
const completion = await openaiClient.chat.completions.create(config, {
signal: abortController.signal,

View File

@@ -2,8 +2,6 @@
import { melt } from '@melt-ui/svelte'
import type { MenubarMenuElements } from '@melt-ui/svelte'
import TriggerableByAI from '$lib/components/TriggerableByAI.svelte'
import { goto } from '$app/navigation'
import { createEventDispatcher } from 'svelte'
export let aiId: string | undefined = undefined
export let aiDescription: string | undefined = undefined
@@ -12,7 +10,8 @@
export let target: string | undefined = undefined
export let item: MenubarMenuElements['item']
const dispatch = createEventDispatcher()
let aRef: HTMLAnchorElement | undefined = undefined
let buttonRef: HTMLButtonElement | undefined = undefined
</script>
<TriggerableByAI
@@ -20,14 +19,15 @@
description={aiDescription}
onTrigger={() => {
if (href) {
goto(href)
aRef?.click()
} else {
dispatch('click')
buttonRef?.click()
}
}}
>
{#if href}
<a
bind:this={aRef}
use:melt={$item}
{href}
class={$$props.class}
@@ -42,6 +42,7 @@
</a>
{:else}
<button
bind:this={buttonRef}
on:click
use:melt={$item}
{disabled}

View File

@@ -39,6 +39,7 @@
id={aiId}
description={aiDescription}
onTrigger={() => {
console.log('onTrigger', aiId)
if (buttonRef) {
buttonRef.click()
}

View File

@@ -41,6 +41,8 @@
<div class="w-full">
<AddTriggersButton {onAddDraftTrigger} setDropdownWidthToButtonWidth class="w-full" {isEditor}>
<Button
aiId="add-trigger"
aiDescription="Add a new trigger"
size="xs"
color="blue"
startIcon={{ icon: Plus }}