[wp-trac] [WordPress Trac] #65035: Abilities: Strip internal schema keywords from abilities REST responses
WordPress Trac
noreply at wordpress.org
Wed May 6 17:49:05 UTC 2026
#65035: Abilities: Strip internal schema keywords from abilities REST responses
-------------------------------------------------+-------------------------
Reporter: jorgefilipecosta | Owner:
| jorgefilipecosta
Type: defect (bug) | Status: closed
Priority: normal | Milestone: 7.0
Component: Abilities API | Version:
Severity: normal | Resolution: fixed
Keywords: has-patch has-unit-tests fixed- | Focuses:
major dev-reviewed |
-------------------------------------------------+-------------------------
Changes (by desrosj):
* status: reopened => closed
* resolution: => fixed
Comment:
In [changeset:"62305" 62305]:
{{{
#!CommitTicketReference repository="" revision="62305"
Abilities: Strip internal schema keywords from abilities REST responses.
Remove WordPress-internal properties (`sanitize_callback`,
`validate_callback`, `arg_options`) from ability `input_schema` and
`output_schema` fields in REST responses. These properties are used
server-side but are not valid JSON Schema keywords and cause client-side
validators to fail.
Reviewed by gziolo, desrosj.
Merges [62221] to the 7.0 branch.
Props jorgefilipecosta, ocean90, gziolo, desrosj.
Fixes #65035.
}}}
--
Ticket URL: <https://core.trac.wordpress.org/ticket/65035#comment:8>
WordPress Trac <https://core.trac.wordpress.org/>
WordPress publishing platform
More information about the wp-trac
mailing list