feat(coding-agent): add InlineExtension type for named inline extension factories (#6267)
* feat(coding-agent): add InlineExtension type for named inline extension factories * test(coding-agent): update utilities and add regression test for InlineExtension
This commit is contained in:
@@ -32,7 +32,7 @@ import { ModelRegistry } from "../src/core/model-registry.ts";
|
||||
import { SessionManager } from "../src/core/session-manager.ts";
|
||||
import type { Settings } from "../src/core/settings-manager.ts";
|
||||
import { SettingsManager } from "../src/core/settings-manager.ts";
|
||||
import type { ExtensionFactory, ResourceLoader } from "../src/index.ts";
|
||||
import type { InlineExtension, ResourceLoader } from "../src/index.ts";
|
||||
import {
|
||||
type CreateTestExtensionsResultInput,
|
||||
createTestExtensionsResult,
|
||||
@@ -335,7 +335,7 @@ export interface HarnessOptions {
|
||||
/** Optional resource loader override. */
|
||||
resourceLoader?: ResourceLoader;
|
||||
/** Inline extensions to load into the session resource loader. */
|
||||
extensionFactories?: Array<ExtensionFactory | CreateTestExtensionsResultInput>;
|
||||
extensionFactories?: Array<InlineExtension | CreateTestExtensionsResultInput>;
|
||||
}
|
||||
|
||||
export interface Harness {
|
||||
|
||||
Reference in New Issue
Block a user