Skip to main content

useSkills

Agent Runtimes


Agent Runtimes / hooks/useSkills / useSkills

Function: useSkills()

useSkills(enabled, baseUrl?, authToken?): QueryObserverRefetchErrorResult<SkillsResponse, Error> | QueryObserverSuccessResult<SkillsResponse, Error> | QueryObserverLoadingErrorResult<SkillsResponse, Error> | QueryObserverPendingResult<SkillsResponse, Error> | QueryObserverPlaceholderResult<SkillsResponse, Error> | { data: undefined; error: null; isError: boolean; isLoading: boolean; refetch: () => Promise<{ data: undefined; }>; }

Defined in: hooks/useSkills.ts:19

Hook to fetch available skills via IAgentRuntimesClient.

Parameters

enabled

boolean

Whether the query should run.

baseUrl?

string

Runtime base URL (ingress).

authToken?

string

Optional auth token.

Returns

QueryObserverRefetchErrorResult<SkillsResponse, Error> | QueryObserverSuccessResult<SkillsResponse, Error> | QueryObserverLoadingErrorResult<SkillsResponse, Error> | QueryObserverPendingResult<SkillsResponse, Error> | QueryObserverPlaceholderResult<SkillsResponse, Error> | { data: undefined; error: null; isError: boolean; isLoading: boolean; refetch: () => Promise<{ data: undefined; }>; }

React Query result with SkillsResponse.