Aller au contenu
English

AntigravitySettings

import type { AntigravitySettings } from "@elie-laloum/outpost";
  • authenticationOptionnel
    AgentAuthentication | undefined
    “account” ou account.file copie le jeton de connexion Google d’agy depuis ~/.gemini/antigravity-cli ; les formes usage transmettent GEMINI_API_KEY et sélectionnent l’API Gemini. Account key et variable échouent à la composition de l’agent.
  • variablesOptionnel
    Readonly<Record<string, string>> | undefined
    Variables d’environnement des commandes agy, fusionnées par-dessus .outpost/.env ; AGY_CLI_DISABLE_AUTO_UPDATE vaut toujours true. Un nom également défini par le provider de sandbox échoue avec le code configuration.
  • mcpServersOptionnel
    McpServers | undefined
    Serveurs MCP fusionnés dans .gemini/config/mcp_config.json du home de l’agent, indexés par nom de serveur ; les autres serveurs du fichier sont conservés. Avec le fournisseur local, c’est votre propre home. Chaque variable référencée doit être déclarée.
  • modeOptionnel
    "accept-edits" | "plan" | undefined
    Mode d’exécution Antigravity transmis avec —mode. Sans lui, les exécutions non interactives passent —dangerously-skip-permissions ; les sessions interactives conservent les demandes d’approbation de la CLI.
export interface AntigravitySettings {
  readonly authentication?: AgentAuthentication;
  readonly variables?: Variables;
  readonly mcpServers?: McpServers;
  readonly mode?: "accept-edits" | "plan";
}