Commit 4749ce3
committed
Relax monolith ElicitRequestURLParams.elicitation_id to optional for 2026-07-28
Follow-up to #2912. The re-vendored 2026-07-28 schema dropped elicitationId
from ElicitRequestURLParams, but the version-superset monolith model still
required it, so parse_server_result rejected a spec-valid 2026
InputRequiredResult embedding a URL elicitation at the monolith step. The
v2025_11_25 surface still enforces requiredness for 2025 callers.
Also updates the CancelledNotificationParams.request_id docstring to note
that 2026-07-28 makes the field required again.1 parent 510832a commit 4749ce3
3 files changed
Lines changed: 34 additions & 4 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1868 | 1868 | | |
1869 | 1869 | | |
1870 | 1870 | | |
1871 | | - | |
| 1871 | + | |
| 1872 | + | |
| 1873 | + | |
1872 | 1874 | | |
1873 | 1875 | | |
1874 | 1876 | | |
| |||
1956 | 1958 | | |
1957 | 1959 | | |
1958 | 1960 | | |
1959 | | - | |
| 1961 | + | |
1960 | 1962 | | |
1961 | 1963 | | |
1962 | | - | |
| 1964 | + | |
| 1965 | + | |
1963 | 1966 | | |
1964 | 1967 | | |
1965 | 1968 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
309 | 309 | | |
310 | 310 | | |
311 | 311 | | |
312 | | - | |
| 312 | + | |
313 | 313 | | |
314 | 314 | | |
315 | 315 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
674 | 674 | | |
675 | 675 | | |
676 | 676 | | |
| 677 | + | |
| 678 | + | |
| 679 | + | |
| 680 | + | |
| 681 | + | |
| 682 | + | |
| 683 | + | |
| 684 | + | |
| 685 | + | |
| 686 | + | |
| 687 | + | |
| 688 | + | |
| 689 | + | |
| 690 | + | |
| 691 | + | |
| 692 | + | |
| 693 | + | |
| 694 | + | |
| 695 | + | |
| 696 | + | |
| 697 | + | |
| 698 | + | |
| 699 | + | |
| 700 | + | |
| 701 | + | |
| 702 | + | |
| 703 | + | |
677 | 704 | | |
678 | 705 | | |
679 | 706 | | |
| |||
0 commit comments