init: vibn-agent-runner — Gemini autonomous agent backend
Made-with: Cursor
This commit is contained in:
19
dist/tools.d.ts
vendored
Normal file
19
dist/tools.d.ts
vendored
Normal file
@@ -0,0 +1,19 @@
|
||||
export interface ToolContext {
|
||||
workspaceRoot: string;
|
||||
gitea: {
|
||||
apiUrl: string;
|
||||
apiToken: string;
|
||||
username: string;
|
||||
};
|
||||
coolify: {
|
||||
apiUrl: string;
|
||||
apiToken: string;
|
||||
};
|
||||
}
|
||||
export interface ToolDefinition {
|
||||
name: string;
|
||||
description: string;
|
||||
parameters: Record<string, unknown>;
|
||||
}
|
||||
export declare const ALL_TOOLS: ToolDefinition[];
|
||||
export declare function executeTool(name: string, args: Record<string, unknown>, ctx: ToolContext): Promise<unknown>;
|
||||
Reference in New Issue
Block a user