Skip to content

Releases: transitive-bullshit/agentic

Add captcha docs to readme

18 Dec 06:18
Compare
Choose a tag to compare
  • chore: update ts docs 71c4e5a
  • docs: add captcha docs to readme d87ae67

v3.2.1...v3.2.2

Fix last release; updating build to npm

18 Dec 05:32
Compare
Choose a tag to compare

Fix 2captcha support; improve chrome memory usage

18 Dec 05:31
Compare
Choose a tag to compare
  • fix: 2captcha support when using typescript/tsx/esbuild 56dd2fe
  • feat: minor chrome improvements; added flags to try and reduce memory cb99439
  • feat: add log to make it clear when nopecha is initialized properly a7af8ac

v3.1.0...v3.2.0

Retry if at capacity; solve simple Cloudflare captchas in addition to Recaptchas

17 Dec 22:50
Compare
Choose a tag to compare
  • feat: add logic to solve simple captchas in addition to recaptchas 3e6db37
  • feat: make retry at capacity a little more customizable 71de95a
  • feat: retry if at capacity df424df

v3.0.1...v3.1.0

Make nopecha extension ID dynamic; fix bug for heroku

17 Dec 22:10
Compare
Choose a tag to compare
  • feat: make nopecha extension ID dynamic ad20bb6
  • Merge pull request #158 from ShiranAbir/patch-1 cbfaed9
  • Merge pull request #160 from GooseterV/patch-1 6f0aef3
  • Update openai-auth.ts 77e71f4
  • Add Electron Bot to readme ea6ce83

v3.0.0...v3.0.1

MAJOR: changes to sendMessage and initSession APIs; added CAPTCHA automation 🔥

17 Dec 10:04
Compare
Choose a tag to compare
  • ChatGPTAPI and ChatGPTAPIBrowser now both extend a common abstract base class, AChatGPTAPI
  • sendMessage now returns the conversationId, messageId, and response text instead of just the response text
  • removes onConversationResponse and getConversation() because they were confusing and unnecessary
  • onProgress now returns a full ChatResponse containing the IDs in addition to the partial text response
  • Both ChatGPTAPI and ChatGPTAPIBrowser now have identical lifecycle methods for managing authentication sessions:
    • initSession()
    • refreshSession()
    • resetSession()
    • closeSession()
  • Automates Recaptchas using Nopecha 🔥

NOTE: this will require a major version bump to v3.0.0 because it changes the existing APIs, so I want to make sure we get it right. Please let me know if you have any feedback on the new unified API design.

Here's a demo of the new CAPTCHA automation:

chatgpt-nopecha-demo-2.mp4
  • chore: update ts docs ab1b097
  • Merge pull request #155 from transitive-bullshit/feature/api-redesign 88efa64
  • chore: update ts docs df1db26
  • docs: update readme for new version 2937409
  • feat: add nopecha automatic captcha bypass a5f1f20
  • feat: add useful puppeteer launch args f1d769c
  • 🐆 8a0043d
  • feat: improve chat page detection for browser version 619ddd9
  • feat: redesign main sendMessage, initSession, closeSession API 1af5db2

v2.5.2...v3.0.0

Attempt to re-authenticate browser if auth expires; rename browserPath=>executablePath

16 Dec 23:24
Compare
Choose a tag to compare

Improve executablePath support for customizing browser location

16 Dec 23:13
Compare
Choose a tag to compare
  • chore: update ts docs c177c83
  • fix: minor cleanups of executablePath d685b78
  • fix: resetThread should never throw 94d5483
  • Merge pull request #152 from alex12058/add_browser_path_opt bddad8b
  • Merge pull request #153 from trietphm/patch-1 a92e617
  • Add Slack Bot to Readme 473e666
  • feature: Add browserPath option e5cad7a
  • chore: update auto-generated docs abd6dd1

v2.5.0...v2.5.1

Add conversation support to browser version ChatGPTAPIBrowser

16 Dec 07:37
Compare
Choose a tag to compare
  • Merge pull request #148 from transitive-bullshit/feature/browser-improvements f5c277f
  • fix: conversation support 8385562
  • feat: add timeout support for browser sendMessage d2cd6f8
  • 👈 8f5c9af
  • feat: improve browser version with conversation support ad7853a
  • fix: minor fix for timeouts 9aeb17e

v2.4.2...v2.5.0

Fix for browser timeouts

16 Dec 01:00
Compare
Choose a tag to compare
  • fix: timeouts for browser 025f968
  • docs: update readme status 504d8d5
  • docs: update readme status 2462063

v2.4.1...v2.4.2