fabro/crates
Bryan Helmkamp 3dfa0f9044 Add shape selectors, LLM stream timeouts, MultiSelect questions, and test coverage
- Stylesheet: add bare-word Shape selector (specificity between Universal and Class)
- LLM: apply per_step timeout to connection and total timeout to stream (Section 4.7)
- Interviewer: add MultiSelect question type alongside MultipleChoice
- Session: move SessionStart/SessionEnd to initialize()/close(), deduplicate close logic
- Engine: return Ok(fail outcome) instead of error when goal gate unsatisfied with no retry_target
- Docker: mark Docker-dependent tests with #[ignore]
- Validation: add extensive unit test coverage for all rule types
- Integration: update tests to match engine/fidelity changes

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-23 17:43:05 -05:00
..
agent Add shape selectors, LLM stream timeouts, MultiSelect questions, and test coverage 2026-02-23 17:43:05 -05:00
attractor Add shape selectors, LLM stream timeouts, MultiSelect questions, and test coverage 2026-02-23 17:43:05 -05:00
llm Add shape selectors, LLM stream timeouts, MultiSelect questions, and test coverage 2026-02-23 17:43:05 -05:00
terminal Extract terminal crate and prettify attractor CLI output 2026-02-23 12:06:24 -05:00