Skip to content

Pikpikcu/airecon#118

Merged
pikpikcu merged 2 commits into
mainfrom
pikpikcu/airecon
Apr 23, 2026
Merged

Pikpikcu/airecon#118
pikpikcu merged 2 commits into
mainfrom
pikpikcu/airecon

Conversation

@pikpikcu

Copy link
Copy Markdown
Owner

No description provided.

The previous one-shot injection per phase was too easy for the LLM to miss.
Add _dataset_search_called_recently() to check the last 10 tool results, and
_dataset_last_hint_iter to track when the hint last fired. The hint now
re-injects every _DATASET_HINT_REPEAT_EVERY=4 iterations during ANALYSIS and
EXPLOIT as long as dataset_search has not been called recently. Guidance
wording changed from advisory to REQUIRED to improve LLM compliance.
RECON phase now triggers dataset_search suggestions for recon-specific
knowledge bases (recon-playbook, network-recon, api-security,
web-vuln-patterns). Previously only ANALYSIS and EXPLOIT phases received
hints, leaving recon DBs unused during reconnaissance.

Also suppresses hints when dataset_search was called recently (last 10
tool results) to avoid redundant prompting.
@pikpikcu pikpikcu merged commit d05a87c into main Apr 23, 2026
2 checks passed
pikpikcu added a commit that referenced this pull request Jun 20, 2026
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