20 lines
430 B
TypeScript
20 lines
430 B
TypeScript
export interface MemoryUpdate {
|
|
key: string;
|
|
type: string;
|
|
value: string;
|
|
}
|
|
export interface ToolContext {
|
|
workspaceRoot: string;
|
|
gitea: {
|
|
apiUrl: string;
|
|
apiToken: string;
|
|
username: string;
|
|
};
|
|
coolify: {
|
|
apiUrl: string;
|
|
apiToken: string;
|
|
};
|
|
/** Accumulated memory updates from save_memory tool calls in this turn */
|
|
memoryUpdates: MemoryUpdate[];
|
|
}
|