package app import ( "fmt" "github.com/seaweedfs/seaweedfs/weed/admin/dash" ) templ VectorStatus(data dash.VectorOperationsData) {
Vector Engines and Maintenance
if data.DiscoveryError != "" {
Engine discovery failed: { data.DiscoveryError }
} else if len(data.Engines)==0 {
No vector engine is registered. Index creation, ingestion and search need a running engine.
} else { for _,engine:=range data.Engines { }
EngineVersionStatus
{ engine.Address }{ engine.Version }{ engine.Status }
} if data.MaintenanceWorkers == 0 {

No vector index maintenance worker is connected. Searches still work; enable a Lance worker to build and refresh ANN indexes as data grows.

} else {

{ fmt.Sprintf("%d vector maintenance workers connected",data.MaintenanceWorkers) }

} Maintenance jobs if len(data.MaintenanceJobs)>0 { for _,job:=range data.MaintenanceJobs { }
Recent jobStateResult
{ job.JobID }{ job.State }{ job.ResultSummary } { job.ErrorMessage }
}
}