Workspace Issue Data Model (issues/model.go)

tutti · packages/workspace/issues/model.go · go · Apache-2.0
ai, crm, database, automation, lang:go, tag:project-management

Core data structures for managing tasks, budgets, and execution profiles in a workspace. Use this to define the schema for issue tracking and project planning.

// Source: https://github.com/tutti-os/tutti | License: Apache-2.0 | Copyright You must retain, in the Source form of any Derivative Works
// Provided via justclaw.it.com; keep this notice with the code.
package workspaceissues

type Status string

const (
	StatusNotStarted        Status = "not_started"
	StatusRunning           Status = "running"
	StatusPendingAcceptance Status = "pending_acceptance"
	StatusCompleted         Status = "completed"
	StatusFailed            Status = "failed"
	StatusCanceled          Status = "canceled"
)

type Priority string

const (
	PriorityHigh   Priority = "high"
	PriorityMedium Priority = "medium"
	PriorityLow    Priority = "low"
)

type PlanningSource string

const (
	PlanningSourceManual          PlanningSource = "manual"
	PlanningSourceTuttiModePlan  

... (truncated -- full source via MCP)

See the full source, get the GitHub permalink, and search for more like it.

Get a free API key