Hacktoberfest 2026: những issue maintainer đã đánh dấu cho tháng Mười, đang mở và phù hợp người mới. Xem issue Hacktoberfest

Built-in web search is disabled for newer OpenAI models

Đã đóng Phù hợp với người mới
#677 0 bình luận 0 reaction 0 người được giao Xem trên GitHub

Maintainer thường phản hồi trong vòng 2 ngày

@stamdrovas đang làm issue này rồi.

Từ ngày 28/10/2026.

  • #678 của @stamdrovas — đang mở

Đánh giá

Độ khó
2/5
Thời gian dự kiến
1-3 giờ
Mức phù hợp với người mới
68/100
Loại issue
Lỗi
Độ rõ ràng
Đặc tả rõ ràng
Mức độ hoạt động
Sôi nổi
Công nghệ
clojure
Lĩnh vực
backend

Hướng nghiên cứu

Kiểm tra danh sách cho phép tìm kiếm web tích hợp sẵn và cách xây dựng các khả năng của danh mục được truy cập qua eca.models/all. Thêm hoặc điều chỉnh một kiểm thử hồi quy cho ba ID mô hình OpenAI được liệt kê, xác nhận khả năng :web-search của chúng được bật, đồng thời mục GPT-6 Astra hiện có vẫn được bật. Issue chỉ ra các mục còn thiếu trong danh sách cho phép; công việc được xem là hoàn tất khi kiểm thử hồi quy chạy thành công cho cả bốn mô hình.

Do mô hình lập chỉ mục viết ra từ nội dung của issue.

Mô tả

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.

Ngôn ngữ chính
Clojure
Star
1k
Fork
82
Merge trung bình
2 ngày 2 giờ
Pull request đã merge (30 ngày)
21

Chuẩn bị môi trường

Dự án này không cung cấp dev container, Dockerfile hay hướng dẫn đóng góp, nên bạn cần tự thiết lập môi trường: hãy bắt đầu từ README và xem hướng dẫn đóng góp lần đầu của chúng tôi để biết các bước chung.

Bắt đầu từ đâu

  1. Đọc hết issue, rồi đọc hướng dẫn đóng góp của dự án.
  2. Bình luận trên issue rằng bạn sẽ nhận — tránh hai người làm cùng một việc.
  3. Fork repository và làm thay đổi trên một nhánh.
  4. Mở pull request có tham chiếu số hiệu của issue.

Issue khác của editor-code-assistant/eca

Tất cả issue của editor-code-assistant/eca

Issue tương tự

Thêm issue về Clojure

Nhận issue mới trong hộp thư của bạn

Bản tóm tắt ngắn những issue GitHub phù hợp với người mới.