Fork Horse repository, listed by its owner. Publisher snapshot.

packages/forkhorse-gatekeeper/src/worker/action-kinds.ts

Snapshot at 34e3175

Containing directory

568 bytes · typescriptView raw
1import type { ActionKind } from "@gadgets/workshop-shared/gatekeeper";
2
3/** Eligibility only. The OS applies its user-controlled per-kind approval rules. */
4export const actionKinds = {
5  claim: { tag: "claim", label: "Claim a packet" },
6  raceEntry: { tag: "race-entry", label: "Enter a race" },
7  join: { tag: "join", label: "Create an agent fork" },
8  push: { tag: "push", label: "Push a commit" },
9  requestReview: { tag: "request-review", label: "Request review" },
10  release: { tag: "release", label: "Release a claim" },
11} satisfies Record<string, ActionKind>;
12