tato

Results 11 issues of tato

I create a `stockfish()` instance for each game on my server (nodejs), the memory was growing larger and larger when opening new games, but didn't go down when a game...

As supporting more SERP APIs is included in the AgentGPT roadmap, this PR integrates [SerpApi](https://serpapi.com) to AgentGPT. It works basically the same way as the existing one. Besides Google, SerpApi...

When `highlight` has a dot, the integration code is broken ![image](https://github.com/serpapi/public-roadmap/assets/3034310/c5684358-062b-4174-bcb0-1f43104100ba) [Example documentation](https://serpapi.com/knowledge-graph)

status: queued
type: bug

In some `serpapi_link`, the `hl` parameter will be an unsupported value in SerpApi and result in error when it's requested. ![image](https://github.com/serpapi/public-roadmap/assets/3034310/37b0b868-5e49-4d21-99e5-d25b21e9a6f6) ![image](https://github.com/serpapi/public-roadmap/assets/3034310/11c03925-0b56-415d-8441-1712bda197c1) [Playground](https://serpapi.com/playground?q=Bob+Ross&location=Austin%2C+Texas%2C+United+States&gl=us&hl=en&google_domain=google.com&newPara=as_qdr+chips+highlight+stick+lr+safe+google_domain+si+form+filter+as_epq+client+source+votes+site+ie+oe+pws+ibp)

status: queued
status: wip
type: bug

![image](https://github.com/serpapi/public-roadmap/assets/3034310/307ff3b3-f6d2-40ee-8ab3-607c4a63ceff) The rendered JSON shouldn't have line breaks. instead of showing ``` "snippet": "a b c", ``` it should show ``` "snippet": "a\n\nb\n\nc", ``` [Playground](https://serpapi.com/playground?engine=google_maps_reviews&data_id=0x89c259a61c75684f%3A0x79d31adb123348d2&hl=en) It's the same kind of...

status: queued
type: bug

Currently there is a `config/credentials.yml.enc` in the project, new projects forked from this should replace it with a new one for safety, it will be nice to provide a way...

When calling `getJson` or `getHtml` with callback instead of async/await, there's no way to handle errors.

![image](https://github.com/user-attachments/assets/2cf863a2-c9bf-427a-8743-2d2c8140d77a) [Playground](https://serpapi.com/playground?q=Coffee&location=Austin%2C+Texas%2C+United+States&gl=us&hl=en&no_cache=true&google_domain=google.com&newPara=source+votes+site+chips+stick+highlight+lr+as_qdr+safe+google_domain+si+form+filter+as_epq+client+ijn+ie+oe+pws+ibp) [Inspect](https://serpapi.com/searches/66b1c8cbea1442e8a740049f/inspect)

status: queued
type: bug

Before ``` Nokolexbor at_css: 138765.3 i/s Nokolexbor css: 10132.0 i/s ``` After ``` Nokolexbor at_css: 202963.7 i/s Nokolexbor css: 10209.4 i/s ```

Resolves https://github.com/serpapi/serpapi-javascript/issues/27 This PR was initially for supporting the proxy feature natively. Unfortunately, [HttpsProxyAgent](https://www.npmjs.com/package/https-proxy-agent) isn't supported in some of the older NodeJS versions that this library promises to support. As...