- Agent CRD: deployment spec, workspace config, channels, judge integration - AgentGroup CRD: multi-agent orchestration with shared configs - JudgePolicy CRD: cluster-scoped authorization policies with per-agent overrides - Makefile: build, generate, install, test, helm targets - Go module: controller-runtime + apimachinery dependencies
25 lines
No EOL
507 B
Go
25 lines
No EOL
507 B
Go
/*
|
|
Copyright 2025 Scott Scoble.
|
|
|
|
Licensed under the MIT License.
|
|
*/
|
|
|
|
// Package v1alpha1 contains API Schema definitions for the scobleclaw v1alpha1 API group.
|
|
// +groupName=scobleclaw.ai
|
|
package v1alpha1
|
|
|
|
import (
|
|
"k8s.io/apimachinery/pkg/runtime/schema"
|
|
"sigs.k8s.io/controller-runtime/pkg/scheme"
|
|
)
|
|
|
|
var (
|
|
GroupVersion = schema.GroupVersion{
|
|
Group: "scobleclaw.ai",
|
|
Version: "v1alpha1",
|
|
}
|
|
|
|
SchemeBuilder = &scheme.Builder{GroupVersion: GroupVersion}
|
|
|
|
AddToScheme = SchemeBuilder.AddToScheme
|
|
) |