feat: add Azure OpenAI provider support

This commit is contained in:
decolua
2026-04-24 10:04:59 +07:00
parent 5abc9e5c74
commit 65f11a603e
9 changed files with 236 additions and 6 deletions

View File

@@ -1,4 +1,5 @@
import { AntigravityExecutor } from "./antigravity.js";
import { AzureExecutor } from "./azure.js";
import { GeminiCLIExecutor } from "./gemini-cli.js";
import { GithubExecutor } from "./github.js";
import { IFlowExecutor } from "./iflow.js";
@@ -16,6 +17,7 @@ import { DefaultExecutor } from "./default.js";
const executors = {
antigravity: new AntigravityExecutor(),
azure: new AzureExecutor(),
"gemini-cli": new GeminiCLIExecutor(),
github: new GithubExecutor(),
iflow: new IFlowExecutor(),
@@ -47,6 +49,7 @@ export function hasSpecializedExecutor(provider) {
export { BaseExecutor } from "./base.js";
export { AntigravityExecutor } from "./antigravity.js";
export { AzureExecutor } from "./azure.js";
export { GeminiCLIExecutor } from "./gemini-cli.js";
export { GithubExecutor } from "./github.js";
export { IFlowExecutor } from "./iflow.js";