Plurals

Latest version: v0.2.30

Safety actively analyzes 693883 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 3 of 7

0.2.21

- Improve DAG documentation

0.2.20.1

- Re-release

0.2.19

- Allow the Moderator to have no System Instructions
- Change default so that when no system instructions and no persona are passed, then Mod has no system instructions vs before Moderators had default Moderator persona (this is Case 5 in initialization)
- Update unit tests with this change

0.2.18

- Debate templates
- jury templates
- Changed first_wave and second_wave combo instructions
- Strip placeholders from debates
- Make persona template in Agent default to None instead of "default" and then handle default later
- Pretty print info
- to_json method for Agents

0.2.17

- Change: Renamed `empathetic` to `second_wave` and `rational` to `first_wave` to better capture nuance
- For Sphinx docs, encapsulated arguments in double backticks

0.2.16

- **Change**: Before, when you give a task to both an Agent and a Structure it threw a warning and used the _Structure's_ task. (The same logic applied to Moderators). Now it will use the _Agent's_ task. This is to facilitate more pipelines where tasks, in addition to profiles, differ.

- **Add**: More tests to verify this logic ^ is correct for all four cases.

- **Add:** An additional method to construct DAGs that uses dicts.

Page 3 of 7

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.