Skip to content

Populate Burp issues with LLM-provided metadata#6

Open
404i wants to merge 1 commit intoricheeta:mainfrom
404i:share-llm-fields
Open

Populate Burp issues with LLM-provided metadata#6
404i wants to merge 1 commit intoricheeta:mainfrom
404i:share-llm-fields

Conversation

@404i
Copy link
Copy Markdown

@404i 404i commented Oct 3, 2025

Replace hard-coded “issue background” and “remediation” copy in AIAuditIssue with the content returned by the LLM (Issue/Remediation background + remediation detail) so findings no longer show generic filler text.
Harden AIAuditor’s response parsing: normalize field names (case/spacing variants), map missing fields to sensible fallbacks, stitch the Markdown detail with inline summaries/sections, and feed the new background/remediation fields into AIAuditIssue.
Expand the built-in prompt template to explicitly request the new fields (issue/remediation background & detail) and remind the model to emit only JSON; detail builder helpers ensure duplicates are de-duped with normalized hashes.
mvn -q -DskipTests package (warnings only from Guice/Unsafe).

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