fix: support OpenCode startup with Databricks app SP OAuth
Nessuno ha ancora preso questa issue.
Valutazione
- Difficoltà
- 4/5
- Tempo stimato
- 3-5 giorni
- Idoneità per principianti
- 45/100
- Tipo di issue
- Bug
- Chiarezza
- Abbastanza chiara
- Stato di attività
- Tranquilla
- Stack tecnologico
- python
- Ambito
- authentication, backend, cli
Direzione di ricerca
Inizia tracciando i percorsi di avvio di OpenCode e Pi fino al content-filter proxy, quindi esamina come vengono selezionati il profilo omnigents-host e la richiesta DATABRICKS_TOKEN/PAT. Il lavoro è completato quando le sessioni collegate ottengono credenziali OAuth app SP valide, saltano la richiesta PAT quando possibile, mantengono il fallback PAT e avviano Pi e OpenCode tramite Omnigent senza iniezione manuale.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
Problem
OpenCode proxy setup assumes DATABRICKS_TOKEN is present and the terminal prompts for a PAT even when CoDA has a working Databricks app service-principal OAuth profile. This prevents the required Omnigent-attached CoDA path from running without manual PAT injection.
Acceptance criteria
- Allow the content-filter proxy to obtain credentials through app SP OAuth.
- Select the omnigents-host profile for attached terminal sessions.
- Skip the PAT prompt when SP OAuth is valid.
- Retain PAT behavior as fallback.
- Verify Pi and OpenCode launch through Omnigent without manual PAT injection.
- Lingua principale
- Python
- Stelle
- 43
- Fork
- 13
- Metriche di merge delle PR
- Nessuna PR unita negli ultimi 30g
Preparare l'ambiente
- Nessun Dockerfile né file Docker Compose
- Ha un modello di pull request
- Leggi la guida per i contributori
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Altre issue di databrickslabs/coding-agents-databricks-apps
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 78/100
-
Difficoltà 3/5 1-2 giorni Idoneità per principianti 68/100
-
Difficoltà 4/5 3-5 giorni Idoneità per principianti 55/100
-
Open Slide integrationAperta
Difficoltà 5/5 Più di una settimana Idoneità per principianti 25/100
-
MCP for out of terminal useAperta
Difficoltà 4/5 3-5 giorni Idoneità per principianti 35/100
Tutte le issue di databrickslabs/coding-agents-databricks-apps
Issue simili
-
documentation
Difficoltà 2/5 1-3 ore Idoneità per principianti 72/100
ianktoo/project-monitor#14 ·
-
A wrong descriptor checksum is refused with the right one, also for an xprv or WIF descriptorApertasecurity
Difficoltà 2/5 1-3 ore Idoneità per principianti 84/100
btclib-org/btclib-wallet#478 ·
I maintainer di solito rispondono entro 1 giorno
-
security
Difficoltà 2/5 1-3 ore Idoneità per principianti 75/100
btclib-org/btclib#2727 ·
I maintainer di solito rispondono entro 1 giorno
-
good first issue lead variant:container
Difficoltà 2/5 1-3 ore Idoneità per principianti 76/100
radialmonster/orf-cleanroom#10 ·
I maintainer di solito rispondono entro 1 giorno
-
gdsa opencode: keep-alive cleanup trap fails with 'keepalive_pid: unbound variable'Forse già presa @darribas l’ha presa oggi. Aperta
Difficoltà 2/5 1-3 ore Idoneità per principianti 85/100