Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

merge the current development branch into master #81

Merged
merged 78 commits into from
Aug 10, 2024
Merged

Conversation

andreashappe
Copy link
Member

This is the initial merge. There will be at least another merge-requests containing smaller features as well as cleanups before we will release 0.3.

The big thing here is:

  • cleanup the usecase vs. agent hierarchy: before this, use-cases and agents were part of the same class hierarchy. Now we have agents that describe what an exploitation agent is doing. They are separated from use-cases that use the agents and provide configuration and logging infrastructure.

The documentation at docs.hackingbuddy.ai already reflects this change.

DianaStrauss and others added 30 commits June 10, 2024 12:24
…a recorded note (now it uses a llm to update)
- we still need to split out stuff like log_db, console, llm into Agent and UseCase
- so now we call perform_round instead of run
- now fits better semantically (esp. as soon as we split up agents
  from use-cases)
andreashappe and others added 28 commits August 1, 2024 15:31
…classes with that name already, it is now classed OpenAPISpecificationManager; Tests for this were also added
@andreashappe andreashappe merged commit 5b65518 into main Aug 10, 2024
3 of 4 checks passed
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.

3 participants