aws / aws/amazon-q-developer-cli

autosuggestion is breaking on terminal

Aperta
#2,010 1 commento 4 reazioni 0 assegnatari Vedi su GitHub
Lingua principale
Rust
Stelle
2k
Fork
439
Metriche di merge delle PR
Nessuna PR unita negli ultimi 30g

Descrizione

### Checks

- [x] I have searched [github.com/aws/amazon-q-developer-cli/issues](https://github.com/aws/amazon-q-developer-cli/issues?q=) and there are no duplicates of my issue

### Operating system

macOS 15.5.0 (24F74)

### Expected behaviour

I expected q autosuggest to work as expected, instead I am getting weird error messages after sourcing my zshrc

### Actual behaviour

After calling

I run

```
source ~/.zshrc
```
![Image](https://github.com/user-attachments/assets/a07a2817-d10a-4b30-b87a-7c17038d8da0)

q autosuggest functionality breaks on the terminal, see image. but adding text below

```
~ q doctor ok | 02:27:51 PM
_q_autosuggest_invoke_original_widget:14: maximum nested function level reached; increase FUNCNEST?
⠧ Running checks...

✔ Everything looks good!

Amazon Q still not working? Run q issue to let us know!

~ ok | 02:28:31 PM
_q_autosuggest_bound_2_accept-line:9: maximum nested function level reached; increase FUNCNEST?
_q_autosuggest_invoke_original_widget:14: maximum nested function level reached; increase FUNCNEST?
~ ok | 02:28:31 PM
_q_autosuggest_invoke_original_widget:14: maximum nested function level reached; increase FUNCNEST?
~ ok | 02:28:31 PM
_q_autosuggest_bound_4_self-insert:9: maximum nested function level reached; increase FUNCNEST?
_q_autosuggest_invoke_original_widget:14: maximum nested function level reached; increase FUNCNEST?
~ q ok | 02:28:31 PM
_q_autosuggest_bound_3_magic-space:9: maximum nested function level reached; increase FUNCNEST?
_q_autosuggest_invoke_original_widget:14: maximum nested function level reached; increase FUNCNEST?
~ q ok | 02:28:31 PM
_q_autosuggest_bound_4_self-insert:9: maximum nested function level reached; increase FUNCNEST?
_q_autosuggest_invoke_original_widget:14: maximum nested function level reached; increase FUNCNEST?
~ q i ok | 02:28:31 PM
_q_autosuggest_bound_4_self-insert:9: maximum nested function level reached; increase FUNCNEST?
_q_autosuggest_invoke_original_widget:14: maximum nested function level reached; increase FUNCNEST?
~ q is ok | 02:28:31 PM
_q_autosuggest_bound_4_self-insert:9: maximum nested function level reached; increase FUNCNEST?
_q_autosuggest_invoke_original_widget:14: maximum nested function level reached; increase FUNCNEST?
~ q iss ok | 02:28:31 PM
_q_autosuggest_bound_4_self-insert:9: maximum nested function level reached; increase FUNCNEST?
_q_autosuggest_invoke_original_widget:14: maximum nested function level reached; increase FUNCNEST?
~ q issu ok | 02:28:31 PM
_q_autosuggest_bound_4_self-insert:9: maximum nested function level reached; increase FUNCNEST?
_q_autosuggest_invoke_original_widget:14: maximum nested function level reached; increase FUNCNEST?
~ q issue ok | 02:28:31 PM
_q_autosuggest_bound_3_accept-line:9: maximum nested function level reached; increase FUNCNEST?
_q_autosuggest_invoke_original_widget:14: maximum nested function level reached; increase FUNCNEST?
~ q issue ok | 02:28:31 PM
_q_autosuggest_invoke_original_widget:14: maximum nested function level reached; increase FUNCNEST?
✔ Issue Title · autosuggestion is breaking on terminal
Heading over to GitHub...
~
```

### Steps to reproduce

_No response_

Guida per i contributori

Apri la guida per i contributori

Direzione di ricerca

Inizia riproducendo il malfunzionamento su macOS con q autosuggest abilitato, quindi esegui source ~/.zshrc e osserva gli errori relativi alle funzioni annidate generati dai widget di autosuggest. Traccia l’integrazione shell di q autosuggest associata a questi nomi di widget. Il lavoro è completato quando il caricamento della configurazione con source e l’utilizzo di autosuggest non producono più maximum nested function level errors.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Valutazione

Stack tecnologico
shell, zsh
Ambito
cli
Tipo di issue
Bug
Difficoltà
3/5
Tempo stimato
1-2 giorni
Stato di attività
Ferma
Chiarezza
Da chiarire
Idoneità per principianti
35/100

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.