Breach-OS / server

Commit History

feat(environment): integrate reward_computer call in step() with mock fallback
333177f

subhdotsol commited on

feat(environment): integrate llm_pipeline call in step() with mock fallback
c6ae20e

subhdotsol commited on

feat(environment): add conversation history builder from last 5 attack turns
8fa387f

subhdotsol commited on

feat(environment): add step() skeleton with active episode guard
6a29bd4

subhdotsol commited on

feat(environment): call reward_computer.reset() in reset() to clear novelty scorer
348c725

subhdotsol commited on

feat(environment): implement reset() — zeros state and generates new episode_id
e4d4c65

subhdotsol commited on

feat(environment): add set_llm_pipeline() injection method for Person 3
d289b48

subhdotsol commited on

feat(environment): add set_reward_computer() injection method for Person 2
061383a

subhdotsol commited on

feat(environment): scaffold RedTeamEnvironment class with state fields
b8bc48b

subhdotsol commited on

feat(config): add get_settings() with lru_cache for singleton pattern
d44c135

subhdotsol commited on

feat(config): add LLM fields — hf_token, api_base_url, model_name, provider
5389086

subhdotsol commited on

feat(config): add Settings class extending pydantic BaseSettings
5726faa

subhdotsol commited on

chore(server): add server package __init__.py
625ed28

subhdotsol commited on