fix: stricter static typing (#1550)

This commit is contained in:
yetone
2025-03-11 00:41:21 +08:00
committed by GitHub
parent 3eaaaa8f5f
commit aa2c2b0054
2 changed files with 17 additions and 13 deletions

View File

@@ -171,12 +171,12 @@ vim.g.avante_login = vim.g.avante_login
---
---@class AvanteOpenAIToolFunction
---@field name string
---@field description string
---@field parameters AvanteOpenAIToolFunctionParameters
---@field strict boolean
---@field description string | nil
---@field parameters AvanteOpenAIToolFunctionParameters | nil
---@field strict boolean | nil
---
---@class AvanteOpenAIToolFunctionParameters
---@field type string
---@field type "object"
---@field properties table<string, AvanteOpenAIToolFunctionParameterProperty>
---@field required string[]
---@field additionalProperties boolean