Function bodies 199 total
adaptive.EmbedResponse.GetEmbedding method · go · L242-L247 (6 LOC)go-controller/gen/adaptive/adaptive.pb.go
func (x *EmbedResponse) GetEmbedding() []float32 {
if x != nil {
return x.Embedding
}
return nil
}adaptive.SearchRequest.Reset method · go · L259-L264 (6 LOC)go-controller/gen/adaptive/adaptive.pb.go
func (x *SearchRequest) Reset() {
*x = SearchRequest{}
mi := &file_adaptive_proto_msgTypes[4]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}adaptive.SearchRequest.ProtoReflect method · go · L272-L282 (11 LOC)go-controller/gen/adaptive/adaptive.pb.go
func (x *SearchRequest) ProtoReflect() protoreflect.Message {
mi := &file_adaptive_proto_msgTypes[4]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}adaptive.SearchRequest.GetQueryText method · go · L289-L294 (6 LOC)go-controller/gen/adaptive/adaptive.pb.go
func (x *SearchRequest) GetQueryText() string {
if x != nil {
return x.QueryText
}
return ""
}adaptive.SearchRequest.GetQueryEmbedding method · go · L296-L301 (6 LOC)go-controller/gen/adaptive/adaptive.pb.go
func (x *SearchRequest) GetQueryEmbedding() []float32 {
if x != nil {
return x.QueryEmbedding
}
return nil
}adaptive.SearchRequest.GetTopK method · go · L303-L308 (6 LOC)go-controller/gen/adaptive/adaptive.pb.go
func (x *SearchRequest) GetTopK() int32 {
if x != nil {
return x.TopK
}
return 0
}adaptive.SearchRequest.GetSimilarityThreshold method · go · L310-L315 (6 LOC)go-controller/gen/adaptive/adaptive.pb.go
func (x *SearchRequest) GetSimilarityThreshold() float32 {
if x != nil {
return x.SimilarityThreshold
}
return 0
}Source: Repobility analyzer · https://repobility.com
adaptive.SearchResult.Reset method · go · L327-L332 (6 LOC)go-controller/gen/adaptive/adaptive.pb.go
func (x *SearchResult) Reset() {
*x = SearchResult{}
mi := &file_adaptive_proto_msgTypes[5]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}adaptive.SearchResult.ProtoReflect method · go · L340-L350 (11 LOC)go-controller/gen/adaptive/adaptive.pb.go
func (x *SearchResult) ProtoReflect() protoreflect.Message {
mi := &file_adaptive_proto_msgTypes[5]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}adaptive.SearchResult.GetId method · go · L357-L362 (6 LOC)go-controller/gen/adaptive/adaptive.pb.go
func (x *SearchResult) GetId() string {
if x != nil {
return x.Id
}
return ""
}adaptive.SearchResult.GetText method · go · L364-L369 (6 LOC)go-controller/gen/adaptive/adaptive.pb.go
func (x *SearchResult) GetText() string {
if x != nil {
return x.Text
}
return ""
}adaptive.SearchResult.GetScore method · go · L371-L376 (6 LOC)go-controller/gen/adaptive/adaptive.pb.go
func (x *SearchResult) GetScore() float32 {
if x != nil {
return x.Score
}
return 0
}adaptive.SearchResult.GetMetadataJson method · go · L378-L383 (6 LOC)go-controller/gen/adaptive/adaptive.pb.go
func (x *SearchResult) GetMetadataJson() string {
if x != nil {
return x.MetadataJson
}
return ""
}adaptive.SearchResponse.Reset method · go · L392-L397 (6 LOC)go-controller/gen/adaptive/adaptive.pb.go
func (x *SearchResponse) Reset() {
*x = SearchResponse{}
mi := &file_adaptive_proto_msgTypes[6]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}adaptive.SearchResponse.ProtoReflect method · go · L405-L415 (11 LOC)go-controller/gen/adaptive/adaptive.pb.go
func (x *SearchResponse) ProtoReflect() protoreflect.Message {
mi := &file_adaptive_proto_msgTypes[6]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}Methodology: Repobility · https://repobility.com/research/state-of-ai-code-2026/
adaptive.SearchResponse.GetResults method · go · L422-L427 (6 LOC)go-controller/gen/adaptive/adaptive.pb.go
func (x *SearchResponse) GetResults() []*SearchResult {
if x != nil {
return x.Results
}
return nil
}adaptive.StoreEvidenceRequest.Reset method · go · L437-L442 (6 LOC)go-controller/gen/adaptive/adaptive.pb.go
func (x *StoreEvidenceRequest) Reset() {
*x = StoreEvidenceRequest{}
mi := &file_adaptive_proto_msgTypes[7]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}adaptive.StoreEvidenceRequest.ProtoReflect method · go · L450-L460 (11 LOC)go-controller/gen/adaptive/adaptive.pb.go
func (x *StoreEvidenceRequest) ProtoReflect() protoreflect.Message {
mi := &file_adaptive_proto_msgTypes[7]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}adaptive.StoreEvidenceRequest.GetText method · go · L467-L472 (6 LOC)go-controller/gen/adaptive/adaptive.pb.go
func (x *StoreEvidenceRequest) GetText() string {
if x != nil {
return x.Text
}
return ""
}adaptive.StoreEvidenceRequest.GetMetadataJson method · go · L474-L479 (6 LOC)go-controller/gen/adaptive/adaptive.pb.go
func (x *StoreEvidenceRequest) GetMetadataJson() string {
if x != nil {
return x.MetadataJson
}
return ""
}adaptive.StoreEvidenceResponse.Reset method · go · L488-L493 (6 LOC)go-controller/gen/adaptive/adaptive.pb.go
func (x *StoreEvidenceResponse) Reset() {
*x = StoreEvidenceResponse{}
mi := &file_adaptive_proto_msgTypes[8]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}adaptive.StoreEvidenceResponse.ProtoReflect method · go · L501-L511 (11 LOC)go-controller/gen/adaptive/adaptive.pb.go
func (x *StoreEvidenceResponse) ProtoReflect() protoreflect.Message {
mi := &file_adaptive_proto_msgTypes[8]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}adaptive.StoreEvidenceResponse.GetId method · go · L518-L523 (6 LOC)go-controller/gen/adaptive/adaptive.pb.go
func (x *StoreEvidenceResponse) GetId() string {
if x != nil {
return x.Id
}
return ""
}Repobility · open methodology · https://repobility.com/research/
adaptive.WebSearchRequest.Reset method · go · L533-L538 (6 LOC)go-controller/gen/adaptive/adaptive.pb.go
func (x *WebSearchRequest) Reset() {
*x = WebSearchRequest{}
mi := &file_adaptive_proto_msgTypes[9]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}adaptive.WebSearchRequest.ProtoReflect method · go · L546-L556 (11 LOC)go-controller/gen/adaptive/adaptive.pb.go
func (x *WebSearchRequest) ProtoReflect() protoreflect.Message {
mi := &file_adaptive_proto_msgTypes[9]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}adaptive.WebSearchRequest.GetQuery method · go · L563-L568 (6 LOC)go-controller/gen/adaptive/adaptive.pb.go
func (x *WebSearchRequest) GetQuery() string {
if x != nil {
return x.Query
}
return ""
}adaptive.WebSearchRequest.GetMaxResults method · go · L570-L575 (6 LOC)go-controller/gen/adaptive/adaptive.pb.go
func (x *WebSearchRequest) GetMaxResults() int32 {
if x != nil {
return x.MaxResults
}
return 0
}adaptive.WebSearchResult.Reset method · go · L586-L591 (6 LOC)go-controller/gen/adaptive/adaptive.pb.go
func (x *WebSearchResult) Reset() {
*x = WebSearchResult{}
mi := &file_adaptive_proto_msgTypes[10]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}adaptive.WebSearchResult.ProtoReflect method · go · L599-L609 (11 LOC)go-controller/gen/adaptive/adaptive.pb.go
func (x *WebSearchResult) ProtoReflect() protoreflect.Message {
mi := &file_adaptive_proto_msgTypes[10]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}adaptive.WebSearchResult.GetTitle method · go · L616-L621 (6 LOC)go-controller/gen/adaptive/adaptive.pb.go
func (x *WebSearchResult) GetTitle() string {
if x != nil {
return x.Title
}
return ""
}adaptive.WebSearchResult.GetSnippet method · go · L623-L628 (6 LOC)go-controller/gen/adaptive/adaptive.pb.go
func (x *WebSearchResult) GetSnippet() string {
if x != nil {
return x.Snippet
}
return ""
}Citation: Repobility (2026). State of AI-Generated Code. https://repobility.com/research/
adaptive.WebSearchResult.GetUrl method · go · L630-L635 (6 LOC)go-controller/gen/adaptive/adaptive.pb.go
func (x *WebSearchResult) GetUrl() string {
if x != nil {
return x.Url
}
return ""
}adaptive.WebSearchResponse.Reset method · go · L644-L649 (6 LOC)go-controller/gen/adaptive/adaptive.pb.go
func (x *WebSearchResponse) Reset() {
*x = WebSearchResponse{}
mi := &file_adaptive_proto_msgTypes[11]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}adaptive.WebSearchResponse.ProtoReflect method · go · L657-L667 (11 LOC)go-controller/gen/adaptive/adaptive.pb.go
func (x *WebSearchResponse) ProtoReflect() protoreflect.Message {
mi := &file_adaptive_proto_msgTypes[11]
if x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}adaptive.WebSearchResponse.GetResults method · go · L674-L679 (6 LOC)go-controller/gen/adaptive/adaptive.pb.go
func (x *WebSearchResponse) GetResults() []*WebSearchResult {
if x != nil {
return x.Results
}
return nil
}adaptive.file_adaptive_proto_rawDescGZIP function · go · L740-L745 (6 LOC)go-controller/gen/adaptive/adaptive.pb.go
func file_adaptive_proto_rawDescGZIP() []byte {
file_adaptive_proto_rawDescOnce.Do(func() {
file_adaptive_proto_rawDescData = protoimpl.X.CompressGZIP(unsafe.Slice(unsafe.StringData(file_adaptive_proto_rawDesc), len(file_adaptive_proto_rawDesc)))
})
return file_adaptive_proto_rawDescData
}adaptive.file_adaptive_proto_init function · go · L783-L804 (22 LOC)go-controller/gen/adaptive/adaptive.pb.go
func file_adaptive_proto_init() {
if File_adaptive_proto != nil {
return
}
type x struct{}
out := protoimpl.TypeBuilder{
File: protoimpl.DescBuilder{
GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
RawDescriptor: unsafe.Slice(unsafe.StringData(file_adaptive_proto_rawDesc), len(file_adaptive_proto_rawDesc)),
NumEnums: 0,
NumMessages: 12,
NumExtensions: 0,
NumServices: 1,
},
GoTypes: file_adaptive_proto_goTypes,
DependencyIndexes: file_adaptive_proto_depIdxs,
MessageInfos: file_adaptive_proto_msgTypes,
}.Build()
File_adaptive_proto = out.File
file_adaptive_proto_goTypes = nil
file_adaptive_proto_depIdxs = nil
}codec.NewCodecClient function · go · L47-L56 (10 LOC)go-controller/internal/codec/client.go
func NewCodecClient(addr string) (*CodecClient, error) {
conn, err := grpc.NewClient(addr, grpc.WithTransportCredentials(insecure.NewCredentials()))
if err != nil {
return nil, fmt.Errorf("grpc dial %s: %w", addr, err)
}
return &CodecClient{
conn: conn,
client: pb.NewCodecServiceClient(conn),
}, nil
}codec.CodecClient.Generate method · go · L74-L94 (21 LOC)go-controller/internal/codec/client.go
func (c *CodecClient) Generate(ctx context.Context, prompt string, stateVec [128]float32, evidence []string, ollamaCtx []int64) (GenerateResult, error) {
vecSlice := make([]float32, 128)
copy(vecSlice, stateVec[:])
resp, err := c.client.Generate(ctx, &pb.GenerateRequest{
Prompt: prompt,
StateVector: vecSlice,
Evidence: evidence,
Context: ollamaCtx,
})
if err != nil {
return GenerateResult{}, fmt.Errorf("generate rpc: %w", err)
}
return GenerateResult{
Text: resp.Text,
Entropy: resp.Entropy,
Logits: resp.Logits,
Context: resp.Context,
}, nil
}Source: Repobility analyzer · https://repobility.com
codec.CodecClient.Embed method · go · L99-L107 (9 LOC)go-controller/internal/codec/client.go
func (c *CodecClient) Embed(ctx context.Context, text string) ([]float32, error) {
resp, err := c.client.Embed(ctx, &pb.EmbedRequest{
Text: text,
})
if err != nil {
return nil, fmt.Errorf("embed rpc: %w", err)
}
return resp.Embedding, nil
}codec.CodecClient.Search method · go · L112-L132 (21 LOC)go-controller/internal/codec/client.go
func (c *CodecClient) Search(ctx context.Context, queryText string, topK int, similarityThreshold float32) ([]SearchResult, error) {
resp, err := c.client.Search(ctx, &pb.SearchRequest{
QueryText: queryText,
TopK: int32(topK),
SimilarityThreshold: similarityThreshold,
})
if err != nil {
return nil, fmt.Errorf("search rpc: %w", err)
}
results := make([]SearchResult, len(resp.Results))
for i, r := range resp.Results {
results[i] = SearchResult{
ID: r.Id,
Text: r.Text,
Score: r.Score,
MetadataJSON: r.MetadataJson,
}
}
return results, nil
}codec.CodecClient.StoreEvidence method · go · L137-L146 (10 LOC)go-controller/internal/codec/client.go
func (c *CodecClient) StoreEvidence(ctx context.Context, text string, metadataJSON string) (string, error) {
resp, err := c.client.StoreEvidence(ctx, &pb.StoreEvidenceRequest{
Text: text,
MetadataJson: metadataJSON,
})
if err != nil {
return "", fmt.Errorf("store evidence rpc: %w", err)
}
return resp.Id, nil
}codec.CodecClient.WebSearch method · go · L151-L169 (19 LOC)go-controller/internal/codec/client.go
func (c *CodecClient) WebSearch(ctx context.Context, query string, maxResults int) ([]WebSearchResult, error) {
resp, err := c.client.WebSearch(ctx, &pb.WebSearchRequest{
Query: query,
MaxResults: int32(maxResults),
})
if err != nil {
return nil, fmt.Errorf("web search rpc: %w", err)
}
results := make([]WebSearchResult, len(resp.Results))
for i, r := range resp.Results {
results[i] = WebSearchResult{
Title: r.Title,
Snippet: r.Snippet,
URL: r.Url,
}
}
return results, nil
}eval.EvalHarness.Run method · go · L23-L88 (66 LOC)go-controller/internal/eval/eval.go
func (h *EvalHarness) Run(newState state.StateRecord, entropy float32) EvalResult {
var metrics []EvalMetric
passed := true
var failReasons []string
// 1. State norm bounds: L2 norm of full 128-dim vector
stateNorm := fullVectorNorm(newState.StateVector)
stateNormPass := stateNorm <= h.config.MaxStateNorm
metrics = append(metrics, EvalMetric{
Name: "state_norm",
Value: stateNorm,
Pass: stateNormPass,
})
if !stateNormPass {
passed = false
failReasons = append(failReasons, fmt.Sprintf("state norm %.4f exceeds %.4f", stateNorm, h.config.MaxStateNorm))
}
// 2. Segment norm bounds: each of the 4 segments
segments := []struct {
name string
seg [2]int
}{
{"prefs", newState.SegmentMap.Prefs},
{"goals", newState.SegmentMap.Goals},
{"heuristics", newState.SegmentMap.Heuristics},
{"risk", newState.SegmentMap.Risk},
}
for _, s := range segments {
norm := segNorm(newState.StateVector, s.seg)
segPass := norm <= h.config.MaxSegmentNorm
metrics = appendeval.fullVectorNorm function · go · L94-L100 (7 LOC)go-controller/internal/eval/eval.go
func fullVectorNorm(v [128]float32) float32 {
var sum float64
for _, x := range v {
sum += float64(x) * float64(x)
}
return float32(math.Sqrt(sum))
}eval.segNorm function · go · L103-L109 (7 LOC)go-controller/internal/eval/eval.go
func segNorm(v [128]float32, seg [2]int) float32 {
var sum float64
for i := seg[0]; i < seg[1]; i++ {
sum += float64(v[i]) * float64(v[i])
}
return float32(math.Sqrt(sum))
}eval.DefaultEvalConfig function · go · L12-L18 (7 LOC)go-controller/internal/eval/types.go
func DefaultEvalConfig() EvalConfig {
return EvalConfig{
MaxStateNorm: 50.0,
MaxSegmentNorm: 15.0,
EntropyBaseline: 2.0,
}
}Methodology: Repobility · https://repobility.com/research/state-of-ai-code-2026/
gate.Gate.Evaluate method · go · L24-L106 (83 LOC)go-controller/internal/gate/gate.go
func (g *Gate) Evaluate(
old state.StateRecord,
proposed state.StateRecord,
signals update.Signals,
metrics update.Metrics,
entropy float32,
) GateDecision {
var vetoes []VetoSignal
// --- Hard veto pass ---
// 1. Safety: RiskFlag from signals
if signals.RiskFlag {
vetoes = append(vetoes, VetoSignal{
Type: VetoSafety,
Reason: "risk flag set in signals",
})
}
// 2. User correction contradicts update
if signals.UserCorrection {
vetoes = append(vetoes, VetoSignal{
Type: VetoUserCorrection,
Reason: "user explicitly corrected prior response",
})
}
// 3. Tool/verifier failure
if signals.ToolFailure {
vetoes = append(vetoes, VetoSignal{
Type: VetoToolFailure,
Reason: "tool or verifier reported failure",
})
}
// 4. Constraint violation
if signals.ConstraintViolation {
vetoes = append(vetoes, VetoSignal{
Type: VetoConstraint,
Reason: "detected contradiction with constraints",
})
}
// 5. Delta norm exceeds cap
deltaNorm :gate.vectorDelta function · go · L112-L118 (7 LOC)go-controller/internal/gate/gate.go
func vectorDelta(old, proposed [128]float32) [128]float32 {
var delta [128]float32
for i := range delta {
delta[i] = proposed[i] - old[i]
}
return delta
}gate.vectorNorm function · go · L121-L127 (7 LOC)go-controller/internal/gate/gate.go
func vectorNorm(v [128]float32) float32 {
var sum float64
for _, x := range v {
sum += float64(x) * float64(x)
}
return float32(math.Sqrt(sum))
}