Hacktoberfest 2026 : les issues que les mainteneurs ont marquées pour octobre, ouvertes et accessibles aux débutants. Parcourir les issues Hacktoberfest

Built-in web search is disabled for newer OpenAI models

Fermée Adaptée aux débutants
#677 0 commentaires 0 réactions 0 personnes assignées Voir sur GitHub

Les mainteneurs répondent en général sous 2 jours

@stamdrovas y travaille déjà.

Depuis le 28/10/2026.

  • #678 par @stamdrovas — ouverte

Évaluation

Difficulté
2/5
Temps estimé
1-3 heures
Accessibilité débutants
68/100
Type d'issue
Bug
Clarté
Clairement spécifiée
Activité
Active
Stack technique
clojure
Domaine
backend

Piste de recherche

Examinez la liste d’autorisation intégrée de la recherche web et la construction des capacités du catalogue accessible via eca.models/all. Ajoutez ou adaptez un test de régression pour les trois ID de modèles OpenAI indiqués, en vérifiant que leur capacité :web-search est activée et que l’entrée existante GPT-6 Astra reste activée. L’issue indique que des entrées manquent dans la liste d’autorisation ; le travail est terminé lorsque le test de régression réussit pour les quatre modèles.

Rédigé par le modèle d'indexation à partir du texte de l'issue.

Description

To upvote this issue, give it a thumbs up. See this list for the most upvoted issues.

Describe the bug

Source inspection of 0.167.0, latest release 0.168.0, and master d19f10e shows that the built-in web-search allowlist omits openai/gpt-6.1-sol, openai/gpt-6-sol, and openai/gpt-6-luna. Catalog capability construction consequently returns web-search: false for these IDs. This report is source/test-based, not a fresh authenticated provider reproduction.

To Reproduce

Pass a catalog containing these model IDs to eca.models/all and inspect each model's :web-search capability. A regression test exercising that path fails for all three IDs on master; existing entries such as openai/gpt-6-astra remain enabled.

Expected behavior

Enable hosted web search for supported models. OpenAI's model pages explicitly list web search as supported for GPT-6.1 Sol, GPT-6 Sol, and GPT-6 Luna.

Doctor

Installed version: 0.167.0. The original user observation was on 0.163.1 with ChatGPT/Claude subscription login. No new authenticated requests were made for this report.

Screenshots

Not applicable.

Additional context

PR #628 addresses a separate gate: the non-Lite Codex parallel projection removes hosted tools even when a model has the capability. Affected requests taking that path need both fixes. Requests taking the ordinary path do not need #628; Lite requests still need a separate transport fix. Which path a particular subscription model takes depends on live provider metadata, not rechecked here.

There is no web-search override in config-overrides->capabilities.

anthropic/claude-sonnet-5-5 is also absent. Its public documentation describes server-side tools, but acceptance of ECA's specific web_search_20250305 version was not authenticated here. I am leaving that model out of the proposed patch pending confirmation, since enabling an unsupported hosted tool could break even plain chat requests.

Langage dominant
Clojure
Étoiles
1k
Forks
82
Merge moyen
2 j 1 h
PR mergées (30 j)
23

Préparer son environnement

Ce projet ne fournit ni conteneur de développement, ni Dockerfile, ni guide de contribution : l'installation est à votre charge. Commencez par son README, et consultez notre guide de la première contribution pour les étapes générales.

Par où commencer

  1. Lisez l'issue en entier, puis le guide de contribution du projet.
  2. Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
  3. Forkez le dépôt et travaillez sur une branche.
  4. Ouvrez une pull request qui référence le numéro de l'issue.

Autres issues de editor-code-assistant/eca

Toutes les issues de editor-code-assistant/eca

Issues similaires

Plus d'issues Clojure

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.