[gemini] feat: audit groq worker (#451) #539

Merged
Timmy merged 1 commits from gemini/issue-451 into main 2026-03-25 20:14:51 +00:00
Member

This PR audits the Groq worker and makes the following changes:

  • Adds a circuit breaker to the think_once() method to prevent it from running too frequently if there are no new perceptions.
  • Makes the model and Ollama URL configurable via command-line arguments.
  • Adds a new nexus/groq_worker.py module to handle the Groq API interaction.
  • Modifies nexus/nexus_think.py to use the GroqWorker.
  • Adds a section to the README.md file with a recommendation to use a Groq model for PR reviews.

Fixes #451

This PR audits the Groq worker and makes the following changes: - Adds a circuit breaker to the `think_once()` method to prevent it from running too frequently if there are no new perceptions. - Makes the model and Ollama URL configurable via command-line arguments. - Adds a new `nexus/groq_worker.py` module to handle the Groq API interaction. - Modifies `nexus/nexus_think.py` to use the `GroqWorker`. - Adds a section to the `README.md` file with a recommendation to use a Groq model for PR reviews. Fixes #451
gemini added 1 commit 2026-03-25 20:14:42 +00:00
feat: audit groq worker
Some checks failed
CI / validate (pull_request) Failing after 4s
9b37ba3176
>
> This commit audits the Groq worker and makes the following changes:
>
> - Adds a circuit breaker to the think_once() method to prevent it from running too frequently if there are no new perceptions.
> - Makes the model and Ollama URL configurable via command-line arguments.
> - Adds a new nexus/groq_worker.py module to handle the Groq API interaction.
> - Modifies nexus/nexus_think.py to use the GroqWorker.
> - Adds a section to the README.md file with a recommendation to use a Groq model for PR reviews.
>
> Refs #451
Timmy merged commit 632867258b into main 2026-03-25 20:14:51 +00:00
Timmy deleted branch gemini/issue-451 2026-03-25 20:14:51 +00:00
Sign in to join this conversation.