-
Notifications
You must be signed in to change notification settings - Fork 0
v2.6.0: Direct methods on You, Answer API, keyless search, Speakeasy removal #27
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Closed
tyler5673
wants to merge
35
commits into
main
from
dx-694-python-sdk-route-search-to-v1agentssearch-keyless-capable
Closed
Changes from all commits
Commits
Show all changes
35 commits
Select commit
Hold shift + click to select a range
5b3b93f
Python SDK: add search_helpers for keyless /v1/agents/search endpoint
tyler5673 0bc50cf
feat: add Answer API (DX-308) + keyless search host + first-class 402…
tyler5673 9124c36
fix: address PR review feedback
tyler5673 c8c881d
test: expand unit + live test coverage for answer API and search helpers
tyler5673 63aceac
test: add keyless live tests for search helpers
tyler5673 5cd1abe
fix: drift check fixes — answer language normalization + 422/500 erro…
tyler5673 54ac7c7
chore: remove Speakeasy disclaimers, update docs for Answer API + key…
tyler5673 623e4f5
docs: update all SDK documentation for Answer API + keyless search + …
tyler5673 360c50a
docs: remove remaining Speakeasy attribution from README, document An…
tyler5673 b000d4f
fix: remove stale Speakeasy regen note from search_helpers docstring
tyler5673 be62e04
fix: update user-agent hook prefix from speakeasy-sdk/ to youdotcom-p…
tyler5673 1536e28
refactor: remove YDCUserAgentOverrideHook — no longer needed
tyler5673 3b62dd7
fix: country normalization, keyless test skip, dead code — review fin…
tyler5673 8e50eb9
fix: address review round 3 feedback (4 of 6 comments)
tyler5673 d5cab7e
test: add user agent verification (unit + live)
tyler5673 45d1da7
fix: address review round 4 feedback
tyler5673 bf8a66d
refactor: move Answer from sub-SDK to direct method on You
tyler5673 5c945e3
fix: correct changelog wording about search endpoint defaults
tyler5673 cab318f
feat: add direct methods on You to replace sub-SDKs, deprecate sub-SD…
tyler5673 27bfc07
fix: dev install instructions, stale ydc-index.io in README — review …
tyler5673 351d0e0
Remove sub-SDKs, direct methods on You (breaking change)
tyler5673 651d9f2
Add POST /v1/search handler to mock server
tyler5673 e6e5263
Fix AnswerRequestBody docs: mark domain lists as Optional
tyler5673 4b92e82
Fix stale references across docs, examples, and tests
tyler5673 36bb2cb
Fix review findings: dead code, server_url bypass, type annotations
tyler5673 6d4e61d
Bump version to 2.6.0, update dev dependencies
tyler5673 84347ac
Update all surfaces for 2.6.0 release
tyler5673 82835a2
Fix P1 review findings: Optional model fields, dead code, docstring
tyler5673 a3a5a80
Merge search_helpers into you.search() — one keyless-capable search m…
tyler5673 1286475
Fix stale endpoint ref in deprecated search docs, add 402 to error table
tyler5673 39c2f78
Ensure keyless tests across all three layers
tyler5673 30bfd3f
Fix answer model docs to mark Optional fields, run mypy in CI
tyler5673 e3e2eed
Exclude live API tests from CI runs
tyler5673 b446ef8
Fix flaky livecrawl test: treat empty string as valid content
tyler5673 40ef155
Fix P0/P1 review findings: AgentType example, Speakeasy header, test …
tyler5673 File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
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
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
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
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
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
Oops, something went wrong.
Oops, something went wrong.
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.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
[P2] Migration guide: “major version” wording vs SemVer 2.6.0
The 2.5.0 → 2.6.0 section calls this a “major version release,” but the package version is
2.6.0and the changelog explicitly states Semantic Versioning; consider rephrasing this as “breaking changes” (or bumping to3.0.0if a semver-major is intended) to avoid confusing upgrade guidance.