- Introduced a new system for collecting and prioritizing detection signals for team members, improving accuracy in identifying the correct member from logs. - Added a `DetectionSignal` interface and a `SIGNAL_PRECEDENCE` array to define the order of reliability for different signal sources. - Refactored the `attributeSubagent` method to collect signals instead of immediately determining the detected member, allowing for better decision-making based on signal precedence. - Implemented a new static method `selectBestSignal` to determine the most reliable member signal based on the defined precedence. - Expanded unit tests to validate the new signal handling logic and ensure correct member identification under various scenarios. |
||
|---|---|---|
| .. | ||
| fixtures/extensions | ||
| main | ||
| mocks | ||
| renderer | ||
| shared | ||
| setup.ts | ||