Changed app settings configuration form to match settings panels (#3829)

This commit is contained in:
Zane
2025-08-05 09:14:37 -07:00
committed by GitHub
parent 861bd0a71d
commit c4c6b98d86
5 changed files with 193 additions and 113 deletions
+31 -31
View File
@@ -1,56 +1,56 @@
export const configLabels: Record<string, string> = {
// goose settings
GOOSE_PROVIDER: 'GOOSE_PROVIDER',
GOOSE_MODEL: 'GOOSE_MODEL',
GOOSE_TEMPERATURE: 'GOOSE_TEMPERATURE',
GOOSE_MODE: 'GOOSE_MODE',
GOOSE_LEAD_PROVIDER: 'GOOSE_LEAD_PROVIDER',
GOOSE_LEAD_MODEL: 'GOOSE_LEAD_MODEL',
GOOSE_PLANNER_PROVIDER: 'GOOSE_PLANNER_PROVIDER',
GOOSE_PLANNER_MODEL: 'GOOSE_PLANNER_MODEL',
GOOSE_TOOLSHIM: 'GOOSE_TOOLSHIM',
GOOSE_TOOLSHIM_OLLAMA_MODEL: 'GOOSE_TOOLSHIM_OLLAMA_MODEL',
GOOSE_CLI_MIN_PRIORITY: 'GOOSE_CLI_MIN_PRIORITY',
GOOSE_ALLOWLIST: 'GOOSE_ALLOWLIST',
GOOSE_RECIPE_GITHUB_REPO: 'GOOSE_RECIPE_GITHUB_REPO',
GOOSE_PROVIDER: 'Provider',
GOOSE_MODEL: 'Model',
GOOSE_TEMPERATURE: 'Temperature',
GOOSE_MODE: 'Mode',
GOOSE_LEAD_PROVIDER: 'Lead Provider',
GOOSE_LEAD_MODEL: 'Lead Model',
GOOSE_PLANNER_PROVIDER: 'Planner Provider',
GOOSE_PLANNER_MODEL: 'Planner Model',
GOOSE_TOOLSHIM: 'Tool Shim',
GOOSE_TOOLSHIM_OLLAMA_MODEL: 'Tool Shim Ollama Model',
GOOSE_CLI_MIN_PRIORITY: 'CLI Min Priority',
GOOSE_ALLOWLIST: 'Allow List',
GOOSE_RECIPE_GITHUB_REPO: 'Recipe GitHub Repo',
// openai
OPENAI_API_KEY: 'OPENAI_API_KEY',
OPENAI_HOST: 'OPENAI_HOST',
OPENAI_BASE_PATH: 'OPENAI_BASE_PATH',
OPENAI_API_KEY: 'OpenAI API Key',
OPENAI_HOST: 'OpenAI Host',
OPENAI_BASE_PATH: 'OpenAI Base Path',
// groq
GROQ_API_KEY: 'GROQ_API_KEY',
GROQ_API_KEY: 'Groq API Key',
// openrouter
OPENROUTER_API_KEY: 'OPENROUTER_API_KEY',
OPENROUTER_API_KEY: 'OpenRouter API Key',
// anthropic
ANTHROPIC_API_KEY: 'ANTHROPIC_API_KEY',
ANTHROPIC_HOST: 'ANTHROPIC_HOST',
ANTHROPIC_API_KEY: 'Anthropic API Key',
ANTHROPIC_HOST: 'Anthropic Host',
// google
GOOGLE_API_KEY: 'GOOGLE_API_KEY',
GOOGLE_API_KEY: 'Google API Key',
// databricks
DATABRICKS_HOST: 'DATABRICKS_HOST',
DATABRICKS_HOST: 'Databricks Host',
// ollama
OLLAMA_HOST: 'OLLAMA_HOST',
OLLAMA_HOST: 'Ollama Host',
// azure openai
AZURE_OPENAI_API_KEY: 'AZURE_OPENAI_API_KEY',
AZURE_OPENAI_ENDPOINT: 'AZURE_OPENAI_ENDPOINT',
AZURE_OPENAI_DEPLOYMENT_NAME: 'AZURE_OPENAI_DEPLOYMENT_NAME',
AZURE_OPENAI_API_VERSION: 'AZURE_OPENAI_API_VERSION',
AZURE_OPENAI_API_KEY: 'Azure OpenAI API Key',
AZURE_OPENAI_ENDPOINT: 'Azure OpenAI Endpoint',
AZURE_OPENAI_DEPLOYMENT_NAME: 'Azure OpenAI Deployment Name',
AZURE_OPENAI_API_VERSION: 'Azure OpenAI API Version',
// gcp vertex
GCP_PROJECT_ID: 'GCP_PROJECT_ID',
GCP_LOCATION: 'GCP_LOCATION',
GCP_PROJECT_ID: 'GCP Project ID',
GCP_LOCATION: 'GCP Location',
// snowflake
SNOWFLAKE_HOST: 'SNOWFLAKE_HOST',
SNOWFLAKE_TOKEN: 'SNOWFLAKE_TOKEN',
SNOWFLAKE_HOST: 'Snowflake Host',
SNOWFLAKE_TOKEN: 'Snowflake Token',
};
export const providerPrefixes: Record<string, string[]> = {