Triage PRs, issues, CI, and publish flows
Piliin ang halimbawang message para i-install ang plugin na ito bago magsimula ng chat. Isa itong halimbawang pag-uusap.
Gumagamit ang Grafana ng authentication pipeline na may mga plug-in: ipinapatupad ang bawat uri ng credential bilang authentication “client,” at gumagawa ang lahat ng client ng parehong internal na Identity. Pagkatapos, dinaragdagan ang identity na iyon ng Grafana user, organization, role, team, at permissions bago isagawa ang authorization.
Sinuri ko ang kasalukuyang main branch.
Dumadaan ang bawat HTTP request sa ContextHandler, na tumatawag sa:
authenticator.Authenticate(ctx, &authn.Request{HTTPRequest: req})
Kung matagumpay ang authentication, ang resultang identity ang magiging SignedInUser ng request at ilalakip sa Go context. Kung mabigo ito, sine-save ang error para matukoy ng susunod na middleware kung gagamit ng 401, login redirect, token rotation, at iba pa. Pagkatapos, inaalis ang mga sensitibong authentication header. Tingnan ang contexthandler.go.
I-access ang mga repository, issue, at pull request. Kailangan para sa ilang feature gaya ng Codex
Posibleng may isa o higit pang app ang plugin na ito, gaya ng nakalista sa itaas. Kapag naka-connect sa isang app, posibleng mag-share ang ChatGPT ng mga relevant na chat at memory sa app para makatulong sa pagbibigay ng context para sa mga request mo. Ang paggamit ng app sa data na ito ay saklaw ng mga tuntunin at patakaran sa privacy nito, na makikita sa page ng app. Kung ini-enable mo ang Memory, puwedeng gamitin ang data mula sa app para proactive na magbigay ng kapaki-pakinabang na impormasyon o mga suggestion. Palaging iginagalang ng ChatGPT ang mga preference mo sa training data, kasama na rito ang data mula sa mga naka-connect na app. Posibleng may mataas na panganib ang paggamit ng mga app. Puwede mong i-manage ang mga preference mo o puwede kang mag-disconnect mula sa mga app kahit kailan sa mga setting mo. Alamin pa