mirror of
https://github.com/GitbookIO/gitbook.git
synced 2026-09-21 18:13:29 +00:00
2ecbdd8f62
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>
11 lines
476 B
TypeScript
11 lines
476 B
TypeScript
import type { GitBookIntegrationTool } from '@gitbook/browser-types';
|
|
import { integrationsAssistantTools } from '../Integrations';
|
|
import { type AnyAIControlTool, getControlTools } from './controls';
|
|
|
|
export function getTools(
|
|
builtInTools: GitBookIntegrationTool[] = []
|
|
): (GitBookIntegrationTool | AnyAIControlTool)[] {
|
|
const integrationTools = integrationsAssistantTools.getState().tools;
|
|
return [...getControlTools(), ...builtInTools, ...integrationTools];
|
|
}
|