Skip to content

Appeng 4536 multi prompt/model factory#267

Open
heatherzh01 wants to merge 27 commits into
mainfrom
APPENG-4536_multi_promp_factory
Open

Appeng 4536 multi prompt/model factory#267
heatherzh01 wants to merge 27 commits into
mainfrom
APPENG-4536_multi_promp_factory

Conversation

@heatherzh01

Copy link
Copy Markdown

introducing multi-prompt factory with different configs for different models (gemma, granite, or llama), replacing previous single shared prompt for all models, each model get its own tailored prompts tuned to reasoning styles. Switching models only requires config changes, system will route to correct prompt catalog accordingly.

gnetanel and others added 27 commits May 20, 2026 15:22
…endering (#235)

Introduce a catalog-driven prompt resolver so vulnerability-analysis prompts
can be selected and customized by prompt type, LLM family/version, and
programming language without scattering template strings across callers.

Co-authored-by: Gal Netanel <gnetanel@redhat.com>
…the module itself (#239)

Co-authored-by: Gal Netanel <gnetanel@redhat.com>
… format and minor renaming not to clash language class with other common modules
includes a cursor .mdc file outlining the requirements, setup, and instructions for use (requires a corresponding exploitiq-tests-automation repo to be installed alongside)
It is not called though, because need to figure how to get llm info , see comments for info
A seperate commit has been created for the main branch.
In multi prompt feature we generate prompt differently, so a fix is required in here as well.
Missing info is based on llama configuration, this is reflected in the string name that keep the prompt text
@vbelouso

Copy link
Copy Markdown
Collaborator

Snyk checks have passed. No issues have been found so far.

Status Scan Engine Critical High Medium Low Total (0)
Code Security 0 0 0 0 0 issues

💻 Catch issues earlier using the plugins for VS Code, JetBrains IDEs, Visual Studio, and Eclipse.

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.

4 participants