capability

package
v0.10.0 Latest Latest
Warning

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

Go to latest
Published: Aug 9, 2026 License: MIT Imports: 0 Imported by: 0

Documentation

Overview

Package capability defines the shared lifecycle used by every runtime, engine, agent, connection and tenant resource that Multiversa audits.

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type State

type State string

State is evidence-backed capability state. Values are intentionally stable: they are part of the JSON contract consumed by agents and Studio.

const (
	Absent          State = "absent"
	Detected        State = "detected"
	Installed       State = "installed"
	Configured      State = "configured"
	Connected       State = "connected"
	Indexed         State = "indexed"
	Healthy         State = "healthy"
	Drifted         State = "drifted"
	UpdateAvailable State = "update_available"
	Blocked         State = "blocked"
)

func (State) Ready

func (s State) Ready() bool

Ready reports whether the capability can currently be used. A configured component is not assumed connected; callers that require connectivity must compare the exact state instead.

Jump to

Keyboard shortcuts

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