Skip to content

Commit 276907a

Browse files
authored
Merge pull request #252 from underctrl-io/docgen
docs: generate api docs
2 parents 6ceaec4 + 02782d7 commit 276907a

31 files changed

+135
-43
lines changed

apps/website/docs/api-reference/ai/functions/ai.mdx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ import MemberDescription from '@site/src/components/MemberDescription';
1313

1414
## ai
1515

16-
<GenerationInfo sourceFile="packages/ai/src/index.ts" sourceLine="36" packageName="@commandkit/ai" />
16+
<GenerationInfo sourceFile="packages/ai/src/index.ts" sourceLine="52" packageName="@commandkit/ai" />
1717

1818
Defines the AI plugin for the application.
1919

apps/website/docs/api-reference/ai/functions/configure-ai.mdx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ import MemberDescription from '@site/src/components/MemberDescription';
1313

1414
## configureAI
1515

16-
<GenerationInfo sourceFile="packages/ai/src/configure.ts" sourceLine="170" packageName="@commandkit/ai" />
16+
<GenerationInfo sourceFile="packages/ai/src/configure.ts" sourceLine="183" packageName="@commandkit/ai" />
1717

1818
Configures the AI plugin with the provided options.
1919
This function allows you to set a message filter, select an AI model, and generate a system prompt.
Lines changed: 38 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,38 @@
1+
---
2+
title: "ExecuteAI"
3+
isDefaultIndex: false
4+
generated: true
5+
---
6+
7+
import MemberInfo from '@site/src/components/MemberInfo';
8+
import GenerationInfo from '@site/src/components/GenerationInfo';
9+
import MemberDescription from '@site/src/components/MemberDescription';
10+
11+
<!-- This file was generated from the CommandKit source. Do not modify. Instead, re-run the "docgen" script -->
12+
13+
14+
## executeAI
15+
16+
<GenerationInfo sourceFile="packages/ai/src/index.ts" sourceLine="42" packageName="@commandkit/ai" />
17+
18+
Executes an AI command.
19+
20+
21+
22+
*Example*
23+
24+
```ts
25+
const message = await getMessageSomehow();
26+
// use AI to process the message
27+
await executeAI(message);
28+
```
29+
30+
```ts title="Signature"
31+
function executeAI(message: Message): Promise<void>
32+
```
33+
Parameters
34+
35+
### message
36+
37+
<MemberInfo kind="parameter" type={`Message`} />
38+

apps/website/docs/api-reference/ai/functions/get-aiconfig.mdx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ import MemberDescription from '@site/src/components/MemberDescription';
1313

1414
## getAIConfig
1515

16-
<GenerationInfo sourceFile="packages/ai/src/configure.ts" sourceLine="161" packageName="@commandkit/ai" />
16+
<GenerationInfo sourceFile="packages/ai/src/configure.ts" sourceLine="174" packageName="@commandkit/ai" />
1717

1818
Retrieves the current AI configuration.
1919

apps/website/docs/api-reference/ai/functions/use-ai.mdx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ import MemberDescription from '@site/src/components/MemberDescription';
1313

1414
## useAI
1515

16-
<GenerationInfo sourceFile="packages/ai/src/index.ts" sourceLine="18" packageName="@commandkit/ai" />
16+
<GenerationInfo sourceFile="packages/ai/src/index.ts" sourceLine="19" packageName="@commandkit/ai" />
1717

1818
Fetches the AI plugin instance.
1919

apps/website/docs/api-reference/ai/functions/use-aicontext.mdx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ import MemberDescription from '@site/src/components/MemberDescription';
1313

1414
## useAIContext
1515

16-
<GenerationInfo sourceFile="packages/ai/src/index.ts" sourceLine="10" packageName="@commandkit/ai" />
16+
<GenerationInfo sourceFile="packages/ai/src/index.ts" sourceLine="11" packageName="@commandkit/ai" />
1717

1818
Retrieves the AI context.
1919

apps/website/docs/api-reference/ai/interfaces/ai-plugin-options.mdx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ import MemberDescription from '@site/src/components/MemberDescription';
1313

1414
## AiPluginOptions
1515

16-
<GenerationInfo sourceFile="packages/ai/src/types.ts" sourceLine="45" packageName="@commandkit/ai" />
16+
<GenerationInfo sourceFile="packages/ai/src/types.ts" sourceLine="41" packageName="@commandkit/ai" />
1717

1818
Options for the AI plugin.
1919

apps/website/docs/api-reference/ai/types/ai-command-context.mdx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ import MemberDescription from '@site/src/components/MemberDescription';
1313

1414
## AiCommandContext
1515

16-
<GenerationInfo sourceFile="packages/ai/src/types.ts" sourceLine="58" packageName="@commandkit/ai" />
16+
<GenerationInfo sourceFile="packages/ai/src/types.ts" sourceLine="54" packageName="@commandkit/ai" />
1717

1818
Represents the context in which an AI command is executed.
1919
It extends the MessageCommandContext to include AI-specific properties.

apps/website/docs/api-reference/ai/types/ai-command.mdx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ import MemberDescription from '@site/src/components/MemberDescription';
1313

1414
## AiCommand
1515

16-
<GenerationInfo sourceFile="packages/ai/src/types.ts" sourceLine="66" packageName="@commandkit/ai" />
16+
<GenerationInfo sourceFile="packages/ai/src/types.ts" sourceLine="62" packageName="@commandkit/ai" />
1717

1818
Represents a command that can be executed by the AI.
1919

apps/website/docs/api-reference/ai/types/command-tool.mdx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ import MemberDescription from '@site/src/components/MemberDescription';
1313

1414
## CommandTool
1515

16-
<GenerationInfo sourceFile="packages/ai/src/types.ts" sourceLine="39" packageName="@commandkit/ai" />
16+
<GenerationInfo sourceFile="packages/ai/src/types.ts" sourceLine="35" packageName="@commandkit/ai" />
1717

1818

1919

0 commit comments

Comments
 (0)