Reformatted assertion in step_output_contains to satisfy ruff format check. The multi-line assert with parentheses was collapsed to a single line per ruff formatting rules.
Replaced the tell streaming path in src/cleveragents/cli/commands/session.py to
route through the Rich console by using console.print(_escape(assistant_content))
instead of writing characters directly to stdout. This ensures the redaction layer
is applied before content reaches stdout and removes the now-unused import sys.
Added a new TDD/BDD feature: features/tdd_session_tell_stream_redaction.feature
with 3 scenarios verifying that session tell --stream does not write directly to
sys.stdout, that output contains the assistant response, and that streaming output
goes through the Rich console.
Added features/steps/tdd_session_tell_stream_redaction_steps.py with step
definitions to support the new feature.
ISSUES CLOSED: #10460