Skip to content

MonorepoSummary

Fields

  • idstringrequired

    Permanent: m_ and 16 hex characters, or, for a monorepo made before namespaces, its old name.

  • ownerstringrequired

    A user's login, which is their namespace, or an organization's (one space for both): 1 to 39 lower-case letters, digits and single hyphens, no hyphen at either end (input in any case is lowered). Reserved, because a namespace is the first URL segment: v1, healthz, login, logout, settings, assets, fonts, new, api, app, static, orgs, users, docs, install. A login made at sign-in comes from the email's local part, skipping reserved and taken names (base, base-2, ... base-999, then a random tail).

    pattern: ^[a-z0-9](?:[a-z0-9]|-(?=[a-z0-9])){0,38}$
  • namestringrequired

    A monorepo name, unique within its owner: lower-case letters, digits, ., _, -; starts with a letter or digit; no --; at most 39 characters. Input in any case is lowered. Reserved, because /{owner}/{name} would be one of Pando's own pages: sessions (a person's recorded agent sessions). Creating or renaming to one answers 400 reserved_name.

    pattern: ^[a-z0-9](?:[a-z0-9._]|-(?!-)){0,38}$
  • full_namestringrequired

    owner/name.

  • kindmonorepoorreporequired
  • created_atstringrequired
    format: date-time
  • roleownerormemberrequired

    The caller's: the higher of their own row and, in an org's monorepo, their org role.

  • owner_typeuserororgrequired

    Whose namespace owner is: a person's or an organization's.

  • last_activity_atoptionalstring | null
    format: date-time
  • worktrees_activeoptionalinteger | null
  • machines_activeoptionalinteger | null
  • needsoptionalobject | null
    3 properties
    • readyoptionalinteger
    • conflictsoptionalinteger
    • failingoptionalinteger
  • membersoptionalinteger | null
  • largeoptionalboolean | null
  • reposoptionalinteger | null
  • open_branchesoptionalinteger | null
  • assignedoptionalobject | null
Navigation

Type to search…

↑↓ navigate↵ selectEsc close