aws / aws/amazon-q-developer-cli

Ability to run multiple prompts/MCPs in the background (/async)

Offen
#1,987 0 Kommentare 4 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen
Vorherrschende Sprache
Rust
Sterne
2k
Forks
439
PR-Merge-Kennzahlen
Keine gemergten PRs in 30 T.

Beschreibung

Implementation of a new /async parameter.

1. Parameter Functionality:
- Accept a list of prompts and MCPs to be executed asynchronously
- Format: /async=[prompt1,prompt2,MCP1,MCP2]
- Potentially, define an order where the same number indicates that they need to be executed together and wait for both to finish

2. Execution Process:
- System identifies items marked for async execution
- Launches parallel processing of specified prompts and MCPs
- Maintains execution order where necessary
- Manages resource allocation for parallel operations

3. Output Handling:
- Results from async executions saved to designated output file
- File format should include:
- Execution timestamp
- Input identifier (prompt/MCP name)
- Execution status
- Tokens used
- Result data: JSON or structured format for easy parsing

Beitragsleitfaden

Beitragsleitfaden öffnen

Rechercherichtung

Es werden keine Dateien oder Tests genannt. Beginne damit, den Einstiegspunkt für das Parsen von Befehlen für den vorgeschlagenen Parameter /async sowie die vorhandenen Ausführungspfade für Prompts und MCP zu finden. Lege fest, wie gruppierte und parallele Arbeit geplant werden soll, wie Ressourcen und Reihenfolge behandelt werden und welches strukturierte Dateiformat für die Ausgabe sowie welche Abschlusskriterien die Implementierung verwenden wird.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
rust
Bereich
ai, cli
Issue-Typ
Feature
Schwierigkeit
5/5
Geschätzter Aufwand
Über eine Woche
Aktivitätsstatus
Veraltet
Klarheit
Größtenteils klar
Anfängerfreundlichkeit
30/100

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.