feat: add Gemini skill integration and multi-user AI setup

This commit is contained in:
Codex
2026-03-11 19:30:27 +00:00
parent daa11ca440
commit 9da3125c34
18 changed files with 1239 additions and 250 deletions

View File

@@ -114,8 +114,12 @@ def build():
"--add-data", f"config/servers.example.json{os.pathsep}config",
"--add-data", f"tools/ssh.py{os.pathsep}tools",
"--add-data", f"tools/skill-ssh.md{os.pathsep}tools",
"--add-data", f"tools/install_ai_integrations.py{os.pathsep}tools",
"--add-data", f"core/encryption.py{os.pathsep}core",
"--add-data", f".codex/skills/server-manager{os.pathsep}.codex/skills/server-manager",
"--add-data", f".gemini/skills/server-manager{os.pathsep}.gemini/skills/server-manager",
"--add-data", f".gemini/settings.json{os.pathsep}.gemini",
"--add-data", f"GEMINI.md{os.pathsep}.",
]
# PNG icons for GUI (Material Design)
@@ -355,6 +359,7 @@ def deploy_shared_files():
from core.claude_setup import (
install_claude_skill,
install_codex_skill,
install_gemini_skill,
install_ssh_script,
)
@@ -362,6 +367,7 @@ def deploy_shared_files():
install_ssh_script,
install_claude_skill,
install_codex_skill,
install_gemini_skill,
]
deployed = []