merge: integrate remote main
This commit is contained in:
@@ -30,6 +30,7 @@ type ExtensionHandler = (...arguments_: unknown[]) => Promise<unknown> | unknown
|
||||
type ExtensionTool = {
|
||||
name: string;
|
||||
parameters?: Record<string, unknown>;
|
||||
executionMode?: 'sequential';
|
||||
execute?: (...arguments_: unknown[]) => Promise<unknown>;
|
||||
};
|
||||
|
||||
@@ -294,6 +295,7 @@ describe('Makelore Pi extension bundle', () => {
|
||||
expect(tools.has('data_service_inspect')).toBe(true);
|
||||
expect(tools.has('data_service_put_document')).toBe(false);
|
||||
expect(tools.get('data_service_inspect')?.parameters).toEqual(pluginTool.inputSchema);
|
||||
expect(tools.get('data_service_inspect')?.executionMode).toBe('sequential');
|
||||
const context = JSON.parse(await readFile(registration.env.MAKELORE_PI_CONTEXT_FILE as string, 'utf8'));
|
||||
expect(context).toMatchObject({
|
||||
catalogRevision: 19,
|
||||
|
||||
Reference in New Issue
Block a user