ipa-lab / hackingBuddyGPT

Helping Ethical Hackers use LLMs in 50 Lines of Code or less..
https://hackingbuddy.ai/
MIT License
450 stars 56 forks source link

Work on Logging Infrastructure #75

Open andreashappe opened 3 months ago

andreashappe commented 3 months ago

Currently agents use the attribute self._log for all logging related tasks:

@dataclass
class Logger:
    log_db: DbStorage
    console: Console
    tag: str = ""
    run_id: int = 0

in the long run, this should be a "real" python object used for logging/storing/console-output through its methods.