PythonModels
Project (v1)
Reference for magick_mind.models.v1.project.
magick_mind.models.v1.project
Project models for Magick Mind SDK v1 API.
Mirrors the /v1/projects endpoint request/response schemas.
Project
class Project(BaseModel)Project schema from the API.
Represents an agentic SaaS project with associated corpus IDs.
CreateProjectRequest
class CreateProjectRequest(BaseModel)Request schema for creating a new project.
GetProjectListResponse
class GetProjectListResponse(BaseModel)Response schema for listing projects.
Matches the {data: list[Project], paging: PageInfo} structure.
UpdateProjectRequest
class UpdateProjectRequest(BaseModel)Request schema for updating a project.
Both name and corpus_ids are REQUIRED (matching the API).