Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

ChatGPTBox not triggering based on settings #610

Open
blokpardi opened this issue Jan 12, 2024 · 7 comments
Open

ChatGPTBox not triggering based on settings #610

blokpardi opened this issue Jan 12, 2024 · 7 comments

Comments

@blokpardi
Copy link

blokpardi commented Jan 12, 2024

Describe the bug
Using the Firefox extension I have chatGPTBox set to trigger "Always" and the "Insert ChatGPT box at the top of search results" box ticked. But it usually takes two additional refreshes before the box appears.

To Reproduce
Steps to reproduce the behavior:

  1. In chatGPTBox settings, select "Always" from the Triggers menu.
  2. Check "Insert ChatGPT box at the top of search results" box.
  3. Restart browser (just to be sure the settings are confirmed).
  4. Type a query into the address bar.

Result: search results page appears, but no chatGPTBox insertion.

  1. Refresh the browser window a couple times (almost always 2 refreshes).

Result: chatGPTBox appears at the top of the search results.

Expected behavior
the chatGPTBox would appear on the first query.

Screenshots
N/A since the box does not appear. Nothing to show!

Please complete the following information):

  • OS: Linux PopOS 22.04 LTS (Ubuntu variant)
  • Browser: Firefox 121.0.1 (64-bit)
  • Extension Version: 2.4.8

Additional context
I'm using API Mode ChatGPT (GPT-4-8k) with my api key

@blokpardi
Copy link
Author

Ok, I have an update on this. It seems the problem only happens when DuckDuckGo is the default search provider. chatGPTBox works fine with Google or Bing as the default, but does not fire when DDG is the default.

@josStorer
Copy link
Owner

josStorer commented Jan 25, 2024

It looks like the reason is that after chatgptbox was mounted, DuckDuckGo updated the search results list, causing the component to be overrided. When you mount the component on the side, there is no such issue. I'll try to fix it next version.

@blokpardi
Copy link
Author

Got it. Thank you.

@josStorer
Copy link
Owner

fixed in v2.4.9

@blokpardi
Copy link
Author

blokpardi commented Jan 26, 2024

Thanks for the quick response! Unfortunately it doesn't seem to work for me.

image

As you can see I'm on the 2.4.9 but chatGptBox does not appear at the top of the results. Still need to hit F5 a couple times to get it to trigger. I've been using it as a sidebar though and it's been fine.

Love the tool! Thanks for the great work.

@josStorer
Copy link
Owner

josStorer commented Jan 26, 2024

Alright, I will try to fix it again 🤣
It looks like I made a mistake during testing, thinking it had already been resolved

@blokpardi
Copy link
Author

It happens. Good luck!

mrichtarsky added a commit to mrichtarsky/chatGPTBox that referenced this issue Feb 13, 2024
* origin/master:
  Update OpenAI ChatGPT Turbo models (API) (josStorer#620)
  release v2.4.9
  when opening IndependentPanel, if the latest session has been used, automatically create a new session (josStorer#601)
  presearch support (josStorer#592)
  formattedError (josStorer#572)
  safe markdown renderer (josStorer#609, josStorer#403)
  improve the stability of response language (josStorer#611)
  improve bilibili summary
  fix mounting failure caused by DuckDuckGo's initial rendering delay. josStorer#610
  gpt-4 web DALL·E support
  chore
  improve josStorer#603
  improve markdown styles (josStorer#585)
  fix gpt-4 web unusual activity (josStorer#615)
  fix: bilibili reload (josStorer#603)
  refactor(selection-tools): remove redundant `getPreferredLanguage` calls (josStorer#593)
  Fix GPT-4 model name and confusion in names (josStorer#584)
  chore(deps): bump actions/upload-artifact from 3 to 4 (josStorer#594)
  chore(deps): bump actions/setup-python from 4 to 5 (josStorer#586)
  update readme news
  release v2.4.8
  update core content adapters
  fix eventsource meta (josStorer#579, josStorer#567)
  josStorer#573's patch
  release v2.4.7
  fix josStorer#569 and reduce menu items
  add gpt-3.5-turbo-instruct
  fix global side_panel
  patch to josStorer#564
  Update Claude.ai web to Claude v2.1, fix josStorer#570 (josStorer#573)
  Add ChatGLM API (josStorer#567)
  Optimize Logic in `selection-tools` Module (josStorer#564)
  release v2.4.6
  support for chromium side panel (josStorer#111)
  allow filling in the API Key of CustomModel mode (josStorer#561, previously designed for local offline model or custom server, now you can also use it for regular openai API calls and freely fill in the model name(josStorer#563))
  update for chatgpt3.5 web (josStorer#562, josStorer#551#issuecomment-1803668105, josStorer#543#issuecomment-1803666487)
  Added box for gh pr's and issues (josStorer#558)
  Replace legacy gpt-3.5-turbo-0613 with the latest gpt-3.5-turbo-1106
  Add OpenAI API GPT-4 Turbo Preview
  Turkish readme Translation (josStorer#553)
  chore
  firefox patch
  release v2.4.5
  update build scripts
  force scroll to bottom after submission
  docs: phrase translation according language README_IN
  improve render performance (josStorer#265)
  docs: add Japanese README
  Create .gitattributes
  improve chatgpt web user guide
  release v2.4.4
  improve chatgpt web mode compatibility
  improve chatgpt web user guide
  Add site adapters for Golem, EETimes
  release v2.4.3
  fix safari background (josStorer#512 (comment))
  improve fetchSSE (josStorer#532)
  re-order parse process
  fix: parse sse
  Make summarization work for text/plain content
  chore(deps-dev): bump @babel/traverse from 7.21.4 to 7.23.2
  fix josStorer#539 bing web
  blob file read for gitlab (josStorer#544)
  fix chatgpt web mode arkose_token (josStorer#469, josStorer#543, josStorer#545)
  remove BingImageCreator
  disable poe temporarily
  upgrade caniuse-lite
  remove commands permission
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants