...
- userDescription (wymagany)
- opis narzędzia wyświetlany użytkownikowi
- aiDescription (wymagany)
- opis narzędzia przekazywany do modelów LLM
- scope (wymagany)
- enum określający możliwe strony wywołania narzędzia
- możliwe wartości
- SERVER - tylko po stronie serwera
- CLIENT - tylko po stronie przeglądarki
- ALL - możliwość wykonania w obu miejscach
- inputJsonSchema (opcjonalny)
- string ze schematem JSON dla modelów LLM opisujący parametry wejściowe narzędzia przekazane do parametru String input
...
