Skip to content

Add French tool prompt templates + language/config system#2

Open
Ark-Sena wants to merge 1 commit into00bx:mainfrom
Ark-Sena:add_language_system
Open

Add French tool prompt templates + language/config system#2
Ark-Sena wants to merge 1 commit into00bx:mainfrom
Ark-Sena:add_language_system

Conversation

@Ark-Sena
Copy link
Copy Markdown
Contributor

Adds a language-aware prompt system for tool calling.

Changes

Introduces prompts/ directory with Markdown templates:

  • Loads prompts/tools_prompt.<lang>.md
  • Fallback to prompts/tools_prompt.en.md

Adds optional user configuration via ~/.gemini-service/config.json

Supports environment overrides:

  • CLIENT_LANG (e.g. en, fr)
  • DESKTOP_PATH (absolute path used in prompt examples)

Improves cross-platform key handling for input selection (Meta+A on macOS, Ctrl+A elsewhere)

Notes

prompts/ is required when tool calling is enabled; if missing, the server raises a RuntimeError.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant