messages

package
v1.0.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jan 4, 2026 License: MIT Imports: 0 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type DoneStepMsg

type DoneStepMsg struct{}

DoneStepMsg is sent when everything is complete

type Msg

type Msg any

Msg is a marker interface for all message types

type ResolveStepMsg

type ResolveStepMsg struct {
	Index  int
	Passed *bool
}

ResolveStepMsg is sent when a stage/step completes

type ResolveTestMsg

type ResolveTestMsg struct {
	StepIndex int
	TestIndex int
	Passed    *bool // nil if not yet validated, true/false after backend validation
	Stdin     string
	Stdout    string
	Stderr    string
	ExitCode  int
}

ResolveTestMsg is sent when a test completes

type StartStepMsg

type StartStepMsg struct {
	StageNumber int
	StageName   string
}

StartStepMsg is sent when a stage begins

type StartTestMsg

type StartTestMsg struct {
	TestName string
	Stdin    string
}

StartTestMsg is sent when a test begins execution

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL