Breach-OS / llm

Commit History

  1. Fix turn counting, task-aware max steps in inference, explicit conversation reset, openenv.yaml metadata

    Naman Gupta
    905ac2f

  1. added automatic attack button in UI and improved roleplay

    abd2333
  2. added frontend for the project

    Naman Gupta
    f61eeae

  1. Fix pipeline 0.0 scoring override, resolve test floating-point flakiness, and add readable CLI output for inference.py

    9c67b20

  1. wire up the main LLM pipeline — defender + classifiers in one place⁠

    Naman Gupta
    5ebe298
  2. add defense scorer — how well did the defender actually handle that?⁠

    Naman Gupta
    463b003
  3. add attack classifier — did the attacker actually win this turn?⁠

    Naman Gupta
    8708281
  4. add defender LLM — the AI that holds the line against attacks⁠

    Naman Gupta
    e28e08d
  5. add ConversationManager to give the defender a memory⁠

    Naman Gupta
    99a9cb9
  6. add Groq client setup — one place to rule all API calls⁠

    Naman Gupta
    f778bee
  7. feat(llm): add run_llm_pipeline() stub with correct return shape for Person 3

    962dc67
  8. chore(llm): add llm package __init__.py

    d0d319c