Tornevall Networks Social Media Tools är ett webbläsarbrett tillägg för AI-assisterade svar, faktakontroll och sociala medieflöden. Källträdet hålls Chrome-först för utveckling, medan release-paketeringen nu kan bygga separata arkiv för Chrome, Edge, Opera och Firefox. All AI-bearbetning sker server-side via Tornevall Networks Tools-plattformen.
Användare som har ett Tornevall Networks Tools-konto och vill ha AI-stöd medan de surfar, modererar sociala medier eller läser innehåll på valfri webbplats.
projects/socialgpt-chrome i Tools-repot.tools.tornevall.net, öppna Social Media Tools från ditt konto/dashboard och skapa en personlig SocialGPT AI-token där eller via My API keys.Startsidan för Social Media Tools är tillgänglig för alla inloggade användare för installation och token-setup. SocialGPT-token är dedikerad till tilläggets/Social Media Tools klientflöde och är separat från vanlig direkt OpenAI API-access. Om du behöver direkta OpenAI-backade API-endpoints utanför SocialGPT skickar du den separata OpenAI-accessansökan från samma sida. Facebook-/X-operatörsytor och audit-vyer i samma område kräver fortfarande management-behörigheten för Social Media Tools.
Om ditt Tools-konto behövde återställas från tidigare utgående mailhistorik efter en incident kan My API Keys också visa ett särskilt engångsflöde för just det återställda kontot. Det låter den återställda användaren återregistrera en tidigare omatchad SocialGPT-token exakt en gång; när token har bundits om förbrukas återställningsmöjligheten och ligger inte öppen permanent.
Samma Social Media Tools-sida och My Profile visar nu dina aktuella SocialGPT/OpenAI-begränsningar, inklusive dagsbudget, requestlimit, standardmodell/outputbudget, accessläge och om webbsökning är tillgänglig för ditt konto/miljön.
Så fort du klistrar in eller ändrar token gör popupen/config-sidan nu också ett lättviktigt token-anrop och visar en inline-spinner samt ett tydligt godkänt/avvisat resultat.
Popupens checkbox Use dev / beta server är avsiktligt avstängd som standard. SocialGPT ska fortsätta använda tools.tornevall.net om du inte uttryckligen väljer dev-/beta-hosten.
Växeln för Facebook-adminaktivitet, växeln för felsökningsdiagnostik för Facebook-admin och växeln för participant-request-hjälpen visas inte längre i popupen eller på den större config-/optionsidan. De av/på-kontrollerna ligger nu bara på Tools-sidans Facebook Admin Tools-dashboard, och tillägget hämtar deras aktuella status från Tools innan det börjar arbeta på de Facebook-ytorna.
På Facebooks gruppsida participant_requests skickar Analyze user med den synliga korttexten redan från början: profilrader, grupp-/vänledtrådar, medlemsfrågor, synliga svar/regelförsäkran och preview-/kommentarmarkörer struktureras in i analyskontexten. Om du klickar i kortet och Facebook öppnar eller laddar mer tydlig kommentar-/inläggspreview kan resultatboxen visa att ny kontext finns och låta dig köra Update analysis. Deltagarhjälpen läser nu också Facebooks dedikerade preview-GraphQL-svar för den dialogen mer selektivt, så att kommentar-/inläggspreview för rätt deltagare följer med utan att stora råa svarsdumpar behöver dras in. Den prioriterar nu rikare GraphQL-fält som preferred_body.text, body_renderer.text, originalinläggets message-text, author names, tidsstämplar, comment/post-id:n och Facebook-URL:er innan den faller tillbaka till bara synlig DOM-text. När Facebook returnerar kompakta base64-liknande graph-id:n i samma svar kan hjälpen också dekoda de läsbara delarna innan de skickas vidare till användaranalysen. Om Facebook samtidigt renderar om den underliggande listan medan förhandsgranskningsdialogen fortfarande är öppen fortsätter hjälpen nu att följa själva dialogen som aktiv deltagaryta i stället för att låtsas att inget kort längre finns tillgängligt. När preview-dialogen väl har matchats fortsätter hjälpen dessutom att skanna samma preview-yta när Facebook byter ut innehållet där inne — även om operatören klickar vidare till Visa ursprungligt inlägg från previewn. Den autoskanningen överlever nu också Facebooks separata root-mountade mount_*-dialoger i stället för att bara lyssna under body, så senare preview-/originalinläggskontext inte lika lätt stannar upp tills du måste trycka på Find preview element manuellt. Den uppföljande fångsten tar nu också hand om strukturerade GraphQL-payloads för originalinläggets kommentarstråd (till exempel senare CometPhotoRootContentQuery-svar), så hjälpen kan visa tydliga räknare för trådkommentarer, originalinläggets text och fångade kommentarexempel i stället för att låta de djupare kommentarerna försvinna bakom generiska nätverkssnippets. Själva preview-kontexten väljs nu också mer namnmedvetet, så utspridda kommentar-/inläggsrader som hör till den analyserade personen prioriteras tydligare medan generiskt UI-brus filtreras bort hårdare. Den första, synliga kortbaserade participant-analysen kör nu dessutom två backend-uppslag parallellt — ett utan webbsökning och ett med webbsökning — så att det snabbaste användbara svaret kan visas först, medan senare preview-/originalinläggs-followups kan göra samma sak igen när mer kommentarkontext dyker upp. Dessa uppföljningar väger också personens egen synliga kommentar tydligare mot sparad gruppinfo/regler, och väntemeddelandet backar nu av bättre när Facebook redan slutat ändra sig. Väntelådan visar nu dessutom tydligare vad som redan hunnit fångas upp — till exempel antal GraphQL-förhandsgranskningar, trådbatchar, trådkommentarer och participant-fokuserade rader — och den synliga Detected context-listan visar nu fler av dessa preview-/originalinläggsrader direkt. Om hjälpen ändå verkar ligga efter när hela tråden blivit synlig tvingar Find preview element nu också fram en extra preview-/kommentaromskanning i stället för att bara scrolla fram dialogen. Den flytande hjälppanelen visar nu också en liten listbox-liknande vy över Detected context med namn/profil-id, synliga grupp-/vänsignaler, preview-ledtrådar, originallänkar och fångade GraphQL-trådkommentarer när sådant finns. Längre Toolbox-/browser-companion-körningar håller nu också stegräknaren kvar på sista synliga steget i stället för att hoppa tillbaka till steg 1 och se ut som om hela requesten startade om.
Om du lämnar Facebooks participant_requests-sida stängs den flytande användaranalysrutan nu automatiskt och rensar bort gammalt uppföljningsläge, så en tidigare analys inte ligger kvar ovanpå andra Facebook-sidor.
Popupen normaliserar nu också gamla strängbaserade devMode-värden en gång när den laddas, så äldre sync-storage-rester inte råkar hålla användare kvar på dev-/beta-hosten.
Bakgrundsbaserade RSS-hostmatchningshints är för närvarande avstängda, så Toolbox och browser companion anropar inte längre /api/rss bara för att visa en liten relaterad sajtnotis för den aktuella sidan.
projects/socialgpt-chrome/manifest.json ligger kvar som Chrome-först-manifest i källkoden.projects/socialgpt.sh, som skapar webbläsarspecifika arkiv under projects/socialgpt-chrome/dist/.browser_specific_settings.gecko utan att ändra källmanifestet i repot.Tillägget använder en tvåstegsmodell för behörigheter för att minimera standardåtkomst men ändå kunna erbjuda fullt webbläsarbrett stöd för de användare som vill ha det.
I basläget gör tillägget följande:
tools.tornevall.net och tools.tornevall.comactiveTab för att injicera skript tillfälligt när användaren triggar menyalternativetIngen passiv injicering sker på godtyckliga webbplatser i basläget.
Användare med en giltig Tools bearer-token kan aktivera detta läge från tilläggets popup:
<all_urls>)Om du stänger av växeln tas den breda behörigheten bort direkt. Tillägget aktiverar aldrig globalt läge automatiskt.
På sidor med textfält visas en flytande knapp nära det aktiva inmatningsfältet. När du klickar på den öppnas Toolbox-panelen där du kan:
Toolboxens header är nu flyttbar, så du kan dra panelen bort från sidans UI i stället för att låta den ligga kvar vid standardankaret.
Toolboxens stängningsknapp × fungerar nu också igen tillsammans med det flyttbara header-beteendet.
När Toolbox öppnas från en rich text-editor eller någon annan redigerbar iframe-/dokumentsyta mountas SocialGPT:s flytande UI nu i en särskild icke-redigerbar overlay-root, så själva panelen inte blir en del av sidans redigerbara innehåll. Om editorn själv ligger inne i en redigerbar iframe försöker Toolbox nu dessutom placera panelen på närmaste same-origin-topyta, så den inte blir visuellt inlåst inne i själva texteditorn.
När du öppnar Toolbox eller kör Quick response markeras nu den aktuella editorn visuellt så att det blir tydligare exakt vilket fält SocialGPT är förankrat mot. På Facebook behålls den förankringen nu också genom en vanlig composer-omrendering, så Paste into field, paste från browser companion och lyckade Quick response-körningar kan append:a in i samma svarsutkast i stället för att tappa målfältet eller oväntat skriva över hela innehållet.
Om du rensar det valfria fältet Custom mood i Toolbox eller i browser companion sparas även det tomma värdet lokalt nu. Tillägget ska därför sluta återuppliva en äldre specialton bara för att popupen autosparade någon annan inställning eller laddade om sin cache.
Väljaren Panelläge inne i Toolbox stöder nu också två extra companion-lägen:
De lägena föredrar nu webbläsarens riktiga sidopanel när den API-ytan faktiskt finns, så SocialGPT kan ligga utanför själva sidan i stället för att bara bli en högre flytande overlay. På Chrome-familjens byggen med chrome.sidePanel öppnas därför Toolbox i den riktiga browser-sidepanelen när du väljer något av de här lägena. Om webbläsaren/runtime inte exponerar sidopanel-API:t faller tillägget fortfarande tillbaka till den äldre dockade in-page-layouten.
När du markerar text på en sida (i globalt läge, eller på de plattformar som stöds i basläget) visas två små flytande knappar:
När en faktakontroll, källkontroll, sökning, lookup eller användaranalys kräver oberoende verifiering separerar Tools nu det vanliga AI-svaret från den separata webbsökningsverifieringen. Det synliga svaret kan fortfarande bygga på den preliminära AI-analysen när webbsökningen misslyckas eller inte tillför användbart underlag, men metadata markerar tydligt oberoende verifiering saknas eller webbsökning misslyckades i stället för att presentera svaret som verifierat. Modellvalet för verify/faktakontroll styrs nu också av Tools: tillägget bestämmer inte längre egen faktakontrollmodell, och Tools kan välja gpt-4o som primär verifieringsmodell när webbsökning används i körningen. Verify-läget är nu också mer analysdrivet i själva formuleringen: faktakontrollen ska beskriva påståendet/innehållet mer konkret i stället för att prata till en namngiven person som om kontrollen vore ett direkt svar i tråden. Resultatrutor renderar nu det första markdown-svaret som säker HTML (inklusive rubriker, fetstil, listor och länkar), kan även visa strukturerade källänkar från Tools, håller längre svar i en intern scroll-yta så resultatet kan läsas utan att åtgärdsknapparna försvinner, och visar en snyggare förhandsvisningsruta medan den första analysen fortfarande körs. Pending-rutan för verify visar nu också själva flerstegetsflödet tydligare för användaren genom att visa en aktuell fas och en synlig steglista för kontextförberedelse, request till Tools, initial analys, separat lookup/källkontroll och slutomskrivning. Renderingen är nu dessutom mer tolerant mot lite stökig AI-formatering, till exempel indragna rubriker, numrerade listor och text som blandas med enkla HTML-radbrytningar. Verify-resultatkorten visar nu också tydligare metadata när Tools skickar med det — till exempel om webbsökning faktiskt användes, om oberoende verifiering fortfarande saknas, hur många källänkar som följde med, om Tools skickade en särskild verifieringsnotis/finaliseringsvarning och en enkel tidsuppdelning när backend skickar sådan timing-data. Tools kan nu också tillämpa ett serverstyrt domänfilter för verify-/källkontrollkällor, så konfigurerade domäner filtreras bort från listan Fler länkar och verifieringsfinaliseringen instrueras att inte använda dem som underlag. Lyckade verify- och participant-analysis-körningar sparas nu också automatiskt i den inloggade Tools-användarens arkiv. Resultatrutan kan skapa en publik delningslänk direkt, medan My Profile och det dedikerade faktaverifieringsarkivet låter samma användare öppna eller dela äldre verifieringar i efterhand utan att köra om webbläsarkontrollen.
Samma Tools bearer-token som används av tillägget kan nu även nå de sparade faktaverifierings-endpointsen:
GET /api/socialgpt/fact-verify-cards — lista den inloggade användarens sparade verifieringarGET /api/socialgpt/fact-verify-cards/{card} — läs en sparad verifieringPOST /api/socialgpt/fact-verify-cards/{card}/share — skapa eller återanvänd en publik delningslänk för en sparad verifieringDessa endpointsen förväntar sig Authorization: Bearer YOUR_API_TOKEN och visar bara anroparens egna arkivposter.
När själva Tools-backenden träffar en tillfällig OpenAI-timeout eller nätverksstörning kan POST /api/ai/socialgpt/respond nu också returnera ett tydligare användarmeddelande i user_message tillsammans med additiv metadata som retryable, error_code och upstream i stället för att bara exponera ett rått transportfel. I verify-/källkontrollflöden kan Tools dessutom behålla det preliminära svaret om sista OpenAI-förfiningssteget timeoutar, och då skicka med en additiv notice samt web_search.finalization_failed=true i stället för att låta hela requestet fallera. Om samma verify-/källkontrollrequest i stället dör bakom ett rått icke-JSON-502/annat 5xx-svar (till exempel en vanlig upstream-Bad Gateway-sida) fångar tillägget nu också ett kort responsutdrag och den returnerade content-typen i debug-metadata, så det blir lättare att skilja ett strukturerat Tools-JSON-fel från ett rent proxy-/gatewayfel.
På Facebook-gruppers participant_requests har användaranalysen nu också en inbyggd ruta för Regler / gruppinfo direkt i browserhjälpen. Där kan du skriva gruppspecifik modereringskontext som ska skickas med varje gång Analysera användare körs. När en Tools bearer token finns konfigurerad synkas samma regeltext även tillbaka till Facebook Admin Tools-sidan i Tools.
Om Facebook exponerar en deltagarprofil-URL behåller Analysera användare nu den profil-URL:en som källmetadata för körningen, så retry / refresh / djupare verifieringar fortsätter på samma kandidatspecifika källa i stället för att bara luta sig mot den omgivande gruppsidan.
Båda knapparna går nu att dra igen och återställs med dubbelklick eller Esc.
Verify fact har nu dessutom en egen lokal inställning för resultatmål, så faktakontroller kan stanna i den vanliga resultatrutan på sidan eller öppnas i webbläsarcompanionen oberoende av Toolboxens panelläge.
Toolboxen och webbläsarcompanionen håller nu också genereringen synligt levande medan Tools fortfarande arbetar: Generate, Refresh och Verify fact visar en inline-progress med stegtexter, förfluten tid och en liten rörlig progressbar i stället för att bara se frusna ut bakom en statisk spinneretikett.
Popupen/config-sidan och Toolboxen delar nu dessutom en gemensam inställning för AI-timeout. Den timeouten gäller för Generate, Quick response, Verify fact och browser-companion-körningar. Medan en request fortfarande kör kan Toolbox nu också Avbryta eller Starta om samma request direkt från inline-loadern i stället för att bara vänta. Den flytande Verify fact-rutan på sidan visar nu dessutom en egen Avbryt-åtgärd medan verifieringen fortfarande kör, så du inte måste tillbaka till Toolboxen bara för att stoppa en pågående faktakontroll.
Den flytande Verify fact-resultatrutan kan nu också behålla en tydlig Follow-up question for verification. Inget skickas medan du bara skriver i rutan. I stället bygger nästa klick på Refresh eller Dig deeper om verifieringsprompten med din följdfråga och skickar den utökade verifieringsrequesten till Tools. Uppföljningsfältet ligger nu dessutom kvar även medan verifieringen fortfarande kör, och samma knappar kan då direkt stoppa den pågående körningen och starta om den med din uppdaterade följdfråga.
Detekteringen för textmarkering har också hårdnats för kortare direktmarkeringar och dubbelklickstiming, så de flytande åtgärderna visas mer tillförlitligt på sidor med känsliga editors.
När du högerklickar på en sida finns följande alternativ:
När den aktiveras i Tools Facebook-inställningar kan tillägget nu hjälpa till på Facebook-gruppsidor som matchar /groups/<group>/participant_requests.
Den flytande hjälppanelen är nu också tydligt märkt Deltagarhjälp (Experimentell) i gränssnittet.
Nuvarande beteende:
/groups/<id>) i stället för att samma text återanvänds för alla grupper, och den gruppbundna rules-mappen sparas nu också via Tools extension-inställningar så den kan synkas tillbaka till andra installationer för samma användare/token; på själva deltagarförfrågningssidan visas/används nu bara exakt den aktuella gruppens sparade regler...-ytan uppe till högerSG-förkortningen är nu borttagen så huvudåtgärden tydligt heter Analysera användaremount_*-containrar, och en särskild Find preview element-åtgärd kan scrolla fram och markera den preview-dialog som just nu är matchad så operatören ser exakt vilken yta som användsCards enhanced: 0body, vilket gör hjälpen lättare på tyngre moderationsköerChecking now…; när du vill ha den äldre direkta kompositörvägen finns Open Toolbox nu också tillbaka direkt på korten och i fallback-listanPopupen dubblar inte längre Facebook-kontrollerna Skicka köade / Release stuck, eftersom de åtgärderna redan finns på själva ingest-sidan.
Skyddsräcken:
Dessa fungerar på alla sidor. På sidor där inget content script redan körs injicerar bakgrunden de skript som behövs via activeTab när menyalternativet används.
Popupen innehåller nu också Open Toolbox in active tab som fallback när högerklicksflödet inte fungerar bra. Om sidan redan har en aktiv textmarkering importeras den markeringen automatiskt in i Toolbox. Popupen och den större config-/optionsidan visar nu också samma lokala väljare för Panelläge som Toolbox själv använder, så du kan växla direkt till webbläsarcompanion-lägena innan panelen öppnas i den aktiva fliken. Toolboxens panelläge hålls nu separat från den nya väljaren Verify-fact result target, som avgör om Verify fact ska stanna i den vanliga resultatrutan på sidan eller öppnas i webbläsarcompanionen.
Från och med 1.2.16 routas popupgenvägen och snabbmenyflödena Open Toolbox / Verify fact with Toolbox också frame-medvetet via bakgrunden. På iframe-tunga sidor försöker tillägget nu välja den mest relevanta injicerade framen (befintlig Toolbox-frame, frame med markerad text, frame med fokuserat textfält, annars toppframen) i stället för att lita på vilken frame som råkar svara först.
På SoundCloud 4 Artists Insights-sidor kan tillägget fånga GraphQL-baserade analyspayloads och skicka dem till Tools. Auto-ingest måste aktiveras uttryckligen innan någon data skickas.
På Facebooks adminaktivitetsidor för grupper kan tillägget samla upp rapporterbara modererings-/aktivitetsrader och lägga dem i kö för bulksändning till Tools.
Sammanfattningskorten högst upp i Tools-sidans Facebook Admin Tools blandar i dag två olika typer av statistik:
Nuvarande sammanfattningskort:
Den detaljerade approved/rejected-uppdelningen är också eventbaserad:
Viktigt: Other unclassified approved/rejected events är inte en räknare över unika personer. Samma person kan bidra med flera rader där om flera approved/rejected-händelser för den personen lagrades och de raderna inte kunde klassas som join request eller pending post.
Config-/optionsidan ger nu den fulla inställningsytan i en större layout med tre kort som är lättare att läsa och redigera.
Popupen innehåller de vanligaste vardagskontrollerna, medan masterväxlarna för Facebook-adminaktivitet och Facebook-admin-diagnostik nu medvetet bara finns på Tools-sidans dashboard.
Båda ytorna lokaliseras nu också dynamiskt vid körning, där svenska väljs automatiskt när webbläsaren föredrar svenska och engelska används som fallback.
Från och med tilläggsversion 1.2.15 hålls dock själva UI-översättningen helt separat från AI-svarens språk: valen Answer language och Verify-fact language ska åter styra det genererade svaret även när popupen/config-sidan visas på svenska.
Popupen/optionsidan har nu dessutom en separat väljare för Extension language (Auto, English, Swedish) så att tilläggets chrome kan översättas utan att ändra AI-utdatans språk.
| Kontroll | Syfte |
|---|---|
| SocialGPT AI Token | Din personliga SocialGPT-token från tools.tornevall.net — krävs för tilläggets AI-funktioner |
| Use dev / beta server | Växlar till tools.tornevall.com för utveckling och test |
| Enable global browser-wide AI mode | Aktiverar full AI-overlay över flera webbplatser efter behörighetsbekräftelse |
| Open Toolbox in active tab | Öppnar Toolbox direkt från popupen och importerar aktuell markering när sådan finns |
| Panel mode | Väljer om Toolbox ska öppnas nära fältet, i något av de dockade lägena eller i companion-/sidopanel-lägena som nu helst använder webbläsarens riktiga sidopanel när den finns |
| Verify-fact result target | Väljer om Verify fact ska stanna i den vanliga resultatrutan på sidan eller öppnas i webbläsarcompanionen |
| Extension language | Styr UI-språket i popup/config/Toolbox separat från språket på genererade AI-svar |
| Responder name | Ditt namn som används i AI-genererade svar |
| Auto detect Facebook name | Försöker auto-fylla ditt namn från din Facebook-profil |
| Answer language | Språk för AI-svar (standard: matcha kontext) |
| Verify-fact language | Språk för faktakontrollresultat (standard: matcha kontext) |
| Fact-check model | Informativ endast i tilläggets UI; Tools väljer nu verifieringsmodell server-side |
| Default quick-reply style | Ton-preset för quick-reply-panelen |
| Responder profile | Personabeskrivning som skickas till AI:n (lagras i Tools) |
| Advanced mark-mode context | Valfria lokala inställningar på config-sidan för rikare marketiketter och bredare DOM-kontext |
| Test Tools → OpenAI | Testar anslutningen end-to-end och verifierar din token |
Växlarna för Facebook-adminaktivitet, Facebook-admin-diagnostik och participant-request-hjälpen är inte längre popup-/configkontroller. De hanteras bara från Tools-sidans Facebook Admin Tools-dashboard, och tillägget hämtar deras live-status från Tools när de Facebook-flödena körs.
Version 1.2.15 rättar regressionen som dök upp i samband med runtime-lokaliseringen av popupen/config-sidan:
Praktiskt betyder det att om du väljer English eller ett annat stödt språk ska svaret åter komma på det språket, i stället för att glida tillbaka till svenska bara för att tilläggets UI visas på svenska.
Den större config-/optionsidan innehåller nu en sektion Advanced mark-mode context för Toolbox-användare som behöver mer spårbarhet än bara vanliga etiketter som [1] och [2].
Standardbeteendet är oförändrat:
Tillgängliga val:
[1], [2], …tn-mark-2När ett rikare etikettläge är aktiverat visas nu dessutom en synlig badge på själva elementet, så att det blir lättare att koppla markeringen på sidan till kontexten som visas i Toolbox.
Tillägget kör nu också sina content scripts i nästlade frames (inklusive matchande about:blank-child frames) där Chrome tillåter det, vilket förbättrar stödet för iframe-baserade sidor i mark-läge och selection-overlay.
| Lagringsyta | Innehåll |
|---|---|
chrome.storage.sync |
Token, inställningar, modellkatalog och globalt AI-läge — synkas mellan enheter |
chrome.storage.session |
Debug-loggar, per-tab-state — rensas när webbläsaren stängs |
Tillägget läser, lagrar eller skickar inte sidinnehåll eller URL:er utanför uttryckliga, användarinitierade AI-åtgärder.
client_name, client_version, client_platform) till POST /api/ai/socialgpt/respond så att Tools kan identifiera vilken extension-build som skapade en request.client_platform speglar nu också vilken webbläsarbuild som faktiskt körs (chrome_extension, edge_extension, opera_extension eller firefox_extension) i stället för att alltid säga Chrome..env-värden, lösenord, token, API-nycklar eller liknande hemligheter.Tillägget laddar inte ner eller kör fjärrkod. All JavaScript är lokalt paketerad. Fjärrkommunikation begränsas till HTTPS-anrop till Tools-plattformen, som returnerar JSON-svar — inte körbar kod.
https://tools.tornevall.net/api/ai/socialgpt/respond/api/social-media-tools/extension/settings/api/social-media-tools/extension/validate-tokenai.socialgpt (ai.client finns kvar som legacy-alias). Den inbyggda generatorn skapar fortfarande en dedikerad provider_socialgpt-rad, och äldre personliga tools_ai_bearer-token fungerar fortfarande för kompatibilitet, men providernamnet är nu bara en label/kategori. Direkta OpenAI-liknande endpoints är separata och kräver godkänd OpenAI-access.CHROME_WEB_STORE_COMPLIANCE.md i tilläggets källkatalog