Creates a new directory commit for an agent or skill repository by applying file/link create, update, and delete operations..
public class DirectoryCommitParams extends ParamsCreates a new directory commit for an agent or skill repository by applying file/link create, update, and delete operations.
Files maps path to an Entry (object = create/update/link, null = delete/unlink).
server responded with an unexpected value)..
Returns the raw JSON value of [files].
Returns the raw JSON value of [parentCommit].
Additional headers to send with the request..
Additional query param to send with the request..
Returns a mutable builder for constructing an instance of [DirectoryCommitParams].
Sets the entire request body.
Files maps path to an Entry (object = create/update/link, null = delete/unlink).
Files maps path to an Entry (object = create/update/link, null = delete/unlink).
server responded with an unexpected value)..
server responded with an unexpected value)..
Returns an immutable instance of [DirectoryCommitParams].
Files maps path to an Entry (object = create/update/link, null = delete/unlink).
server responded with an unexpected value)..
Returns the raw JSON value of [files].
Returns the raw JSON value of [parentCommit].
Returns a mutable builder for constructing an instance of [DirectoryCommitParams].
Files maps path to an Entry (object = create/update/link, null = delete/unlink).
Files maps path to an Entry (object = create/update/link, null = delete/unlink).
server responded with an unexpected value)..
server responded with an unexpected value)..
Returns an immutable instance of [DirectoryCommitParams].
Validates that the types of all values in this object match their expected types recursively.
Returns a mutable builder for constructing an instance of [DirectoryCommitParams].
Returns an immutable instance of [DirectoryCommitParams].
Validates that the types of all values in this object match their expected types recursively.