> ISPO SDK documentation. [HTML](https://ispo.ai/docs/types/core.ProjectCommandsFrame.html) · [Documentation index](https://ispo.ai/docs/llms.txt)

# Type Alias ProjectCommandsFrame

```typescript
ProjectCommandsFrame: FrameBase<"project-commands"> & {
    buildId?: string;
    catalog: ProjectCommandCatalog;
}
```

Types: [FrameBase](core.Supporting_types.FrameBase.md), [ProjectCommandCatalog](../interfaces/core.ProjectCommandCatalog.md)

Grantless publication of the code-first command catalog. `buildId` binds the live frame to the host-generated bundle that produced the same dist catalog.
