{{ message }}
Repository navigation
feat(php-sdk): add developer search - #5276
Merged
Merged
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.

Adds
FirecrawlClient::developerSearch()to the PHP SDK. It callsPOST /v2/search/developerand replaces the deprecatedsearchGithub(), which stops responding after 2026-11-03.DeveloperSearchOptionstakes the 13 filters the API accepts:k,passages,types,repos,sources,language,topic,license,minStars,maxStars,archived,forkandskills.FirecrawlExceptionbefore any request is sent.DeveloperSearchResponseexposessuccess,partial,results(id, url, title, passages, license) andrepos/sourcesindex status.licenseis an SPDX string or a disclosure array.searchGithub()deprecation note now points atdeveloperSearch().Version.php, which the publish workflow and thephp-sdk@<version>origin tag both read).Found by Wildfire, Firecrawl's integration testing: the developer-search check was failing against the PHP SDK.
Summary by cubic
Adds
FirecrawlClient::developerSearch()to the PHP SDK, exposing the developer index atPOST /v2/search/developerand replacing the deprecatedsearchGithub(), which stops responding after 2026-11-03.DeveloperSearchOptionscovers all 13 API filters; a blank query throwsFirecrawlExceptionbefore any request is sent.DeveloperSearchResponsereturns typed results, passages, and repo/source index status.searchGithub()deprecation note, README, CHANGELOG, and bumps the SDK to 1.16.6.Written for commit c2ec453. Summary will update on new commits.