Skip to content

GitHubPullRequestRequest ​

Public operation request.

It deliberately has no repository field: the repository is the session's clone binding. The head branch is the caller's — the branch the agent pushed.

Example Usage ​

typescript
import { GitHubPullRequestRequest } from "@meetkai/mka1/models/components";

let value: GitHubPullRequestRequest = {
  branch: "<value>",
  title: "<value>",
};

Fields ​

FieldTypeRequiredDescription
branchstring✔️N/A
titlestring✔️N/A
bodystring➖N/A
basestring➖N/A
draftboolean➖N/A
checkoutPathstring➖N/A