976 B
976 B
RetrieX Prompt Config Centralization Fix
This patch centralizes PromptBuilder wording and label configuration in config/retriex/prompt.yaml while keeping the previous PHP defaults as fallbacks.
Changed files:
config/retriex/prompt.yamlsrc/Config/PromptBuilderConfig.php
Scope:
- Section labels
- Conversation context intro lines
- Live shop result prompt rules
- Output priority rules
- Response format rules
- Language rules
- Fact grounding rules
- Retrieved knowledge / URL source labels
- Shop result field labels
- Technical product model pattern
Intentionally unchanged:
- Main active system prompt from the database
- Retrieval logic
- Shop search logic
- Vocabulary / intent / agent config logic
- PromptBuilderConfig keyword detection, which remains backed by
vocabulary.yaml
After applying:
- Clear Symfony cache.
- Run the known 1.4.2 regression prompts.
- Verify that generated prompt sections remain identical to the previous behavior.