Tutti Mode Execution Normalizer (tuttimodeexecution/normalize.go)

tutti · services/tuttid/biz/tuttimodeexecution/normalize.go · go · Apache-2.0
automation, dev-tools, infra, lang:go, tag:execution, tag:normalization, tag:error-handling

Go package defining error types and constants for normalizing distributed execution state in Tutti orchestration system.

// 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 tuttimodeexecution

import (
	"errors"
	"fmt"
	"strings"
	"time"
)

const WatchdogInterval = 5 * time.Minute

var ErrInvalidExecution = errors.New("invalid tutti mode execution")
var ErrExecutionNotFound = errors.New("tutti mode execution not found")
var ErrExecutionConflict = errors.New("tutti mode execution conflicts with durable state")
var ErrScheduleRejected = errors.New("tutti mode schedule was rejected")
var ErrScheduleMutationConflict = errors.New("tutti mode schedule request conflicts with durable history")
var ErrMutationRejected = errors.New("tutti mode graph mutation wa

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

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

Get a free API key