anthropics / anthropics/claude-code
[Bug] Session-wide permission consent not persisting in Chrome extension
- Lenguaje dominante
- Python
- Estrellas
- 145k
- Forks
- 23.1k
- Métricas de merge de PR
- Métricas de PR pendientes
Descripción
**Bug Description**
Bug urgente: "Consenti per tutta la sessione" (opzione 2) su Claude in Chrome non funziona, si comporta come "Consenti una volta"
Cosa succede: durante l'uso di Claude in Chrome, ad ogni azione sul browser (navigazione, click, screenshot) compare la richiesta di conferma con tre opzioni: 1. Allow, 2. Allow all actions on [dominio] for this session, 3. Deny. Selezionando ripetutamente l'opzione 2, la richiesta si ripresenta comunque per la stessa identica azione successiva, anche restando sullo stesso dominio (es. it.wikipedia.org) nella stessa sessione, a distanza di pochi secondi.
Comportamento atteso: selezionando "2 - consenti per tutta la sessione" su un dominio, le azioni successive su quel dominio nella stessa sessione non dovrebbero più richiedere conferma.
Comportamento osservato: la richiesta si ripresenta ad ogni singola azione, indipendentemente dal fatto che sia stata selezionata l'opzione 2. Il risultato pratico è che l'opzione 2 si comporta esattamente come l'opzione 1 (consenso singolo), rendendo inutilizzabile qualunque sessione di navigazione autonoma con più di una-due azioni.
Verifica aggiuntiva: nella pagina impostazioni dell'estensione (chrome-extension://[id]/options.html → Permessi → "I tuoi siti approvati") la lista risulta sempre vuota ("Nessun sito è stato ancora approvato"), anche dopo numerose conferme con opzione 2. Questo conferma che il consenso non viene salvato/persistito da nessuna parte.
Riferimenti: coerente con le segnalazioni già aperte su GitHub anthropics/claude-code issue #74715 ("Always allow... is always persisted as duration:'once'") e #67020.
Impatto: rende inutilizzabile l'uso autonomo/prolungato di Claude in Chrome, perché richiede intervento manuale ad ogni singola azione anche quando l'utente ha esplicitamente richiesto di non essere interrotto.
**Environment Info**
- Platform: linux
- Terminal: vscode
- Version: 2.1.236
- Feedback ID: 1a88c5ab-b78a-4c9f-b577-b54a176a49ba
**Errors**
```json
[]
```
Guía de contribución
No hay ninguna guía de contribución indexada para este repositorio
Línea de trabajo
Start by reproducing the Chrome extension flow described: choose option 2 for a domain such as it.wikipedia.org, then perform another browser action in the same session. Check the extension options page at chrome-extension://[id]/options.html under Permessi / "I tuoi siti approvati" and compare with related issues #74715 and #67020. Done means session-wide consent is saved for the domain and later actions no longer prompt during that session.
Escrito por el modelo de indexación a partir del texto del issue.
Evaluación
- Stack tecnológico
- linux, python, vscode
- Área
- authorization, frontend
- Tipo de issue
- Error
- Dificultad
- 4/5
- Tiempo estimado
- 3-5 días
- Estado de actividad
- Activo
- Claridad
- Bastante claro
- Aptitud para principiantes
- 45/100