Provide a way to handle multiple simultaneous sources of information
Metadata
Current evaluation
Enhancement to multiplex concurrent information streams for parallel and remote builds; it remains triaged and open, while the API still uses one process-wide Emitter.
Suggested action: keep open
Reason: The maintainer-authored request is explicitly triaged, and the only comment records internal ticket CRAFT-4778. The current messages.py still exposes one module-level Emitter and states that it must not be instantiated again, confirming the limitation remains; addressing it requires a concurrency-safe multiplexing design, while the issue does not define the intended public API or output arbitration rules.
Evaluated by: mr-cal-bot
Impact:
62
Quick Win:
7
Complexity:
82
Confidence:
92
Actionability:
61
Issue body
### What needs to get done
We should be able to handle multiple simultaneous sources of information, such as two builds running in parallel.
### Why it needs to get done
This would both allow us to stream the data from remote builds and to be able to run local builds in parallel.
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| stealth/space-bunny-alpha |
Impact:
62
Quick Win:
7
Complexity:
82
Confidence:
92
Actionability:
61
|
keep open | Enhancement to multiplex concurrent information streams for parallel and remote builds; it remains triaged and open, while the API still uses one process-wide Emitter. | |
| qwen/qwen3.6-35b-a3b |
Impact:
60
Quick Win:
12
Complexity:
50
Confidence:
70
Actionability:
40
|
keep open | Enhancement request to handle multiple simultaneous information sources for parallel builds. Triaged but inactive for 368 days with no implementation progress. | |
| qwen/qwen3.8-27b |
Impact:
55
Quick Win:
14
Staleness:
65
Complexity:
75
Confidence:
60
Support Request:
0
|
keep open | Enhancement request to support multiple simultaneous information sources (e.g., parallel builds) in the emitter/printer, enabling streaming from remote builds and parallel local builds. Triaged by maintainer, synced to internal ticket CRAFT-4778, no activity for ~11 months. | |
| qwen/qwen3.6-35b-a3b |
Staleness:
65
Complexity:
55
Confidence:
90
Support Request:
0
|
keep open | Enhancement to support multiple simultaneous information sources for parallel builds and remote data streaming. Currently triaged and awaiting implementation. | |
| qwen3.6-35b-a3b-mtp-q6 |
Staleness:
75
Complexity:
65
Confidence:
85
Support Request:
10
|
keep open | Enhancement to support multiple simultaneous information sources for parallel builds and remote data streaming. Triaged but inactive for ~10 months with no implementation progress or maintainer discussion. |
Update history
No update history recorded yet.
Related issues
No related issues found above the similarity threshold.