Supported Providers & Configuration
`le-merge` communicates natively with official provider client endpoints. There are no middleware wrapper requirements.
Persistent Settings
During initial launch, the wizard prompts for providers, model preferences, and active key properties. Details are saved to user file structures:
# Path: ~/.le-merge/config.json
{
"provider": "openai",
"model": "openai/gpt-5.4",
"maxSteps": 20,
"providerKeys": {
"OPENAI_API_KEY": "sk-proj-..."
}
}
Settings can also be controlled on a per-repository basis using local .env or .env.local files inside the repository root.
Supported SDK Endpoints
The wizard matches native API key signatures and configures direct calls to the following SDK endpoints:
-
OpenAI SDK (e.g., GPT-5.4)
OPENAI_API_KEY
-
Anthropic SDK (e.g., Sonnet 4.6)
ANTHROPIC_API_KEY
-
Google GenAI (e.g., Gemini 3.5)
GOOGLE_API_KEY