Skip to content

fix(launch): force-enable claude tool search when tool surface reduction is on#150

Merged
KokaKiwi merged 1 commit into
mainfrom
fix/EOSS-68-tool-search
Jul 21, 2026
Merged

fix(launch): force-enable claude tool search when tool surface reduction is on#150
KokaKiwi merged 1 commit into
mainfrom
fix/EOSS-68-tool-search

Conversation

@KokaKiwi

Copy link
Copy Markdown
Member

Checklist

  • I have read the Contributor Guide
  • I have read and agree to the Code of Conduct
  • I have added a description of my changes and why I'd like them included in the section below

Description of Changes

Reverses the polarity of the ENABLE_TOOL_SEARCH gate introduced in #148, now that the gateway itself skips tool-surface reduction whenever Claude Code's tool search is active (edgee-ai/gateway#449) — the conflict that made #148 necessary is gone.

  • Before: ENABLE_TOOL_SEARCH=false when the key's tool_surface_reduction compression setting was on, to avoid the tool_reference / 400 bug from EOSS-68
  • After: ENABLE_TOOL_SEARCH=true in that same case — safe now that the gateway defers to tool search instead of reducing the tool surface itself
  • Unchanged: a user-set ENABLE_TOOL_SEARCH env var is still never overridden

Related Issues

Related to EOSS-68

@KokaKiwi
KokaKiwi requested a review from a team as a code owner July 21, 2026 08:35
@KokaKiwi
KokaKiwi merged commit 6e103e3 into main Jul 21, 2026
4 checks passed
@KokaKiwi
KokaKiwi deleted the fix/EOSS-68-tool-search branch July 21, 2026 08:38
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants