MCPcopy Index your code
hub / github.com/coder/coder / RecordInterceptionRequest

Struct RecordInterceptionRequest

coderd/aibridged/proto/aibridged.pb.go:25–44  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

23)
24
25type RecordInterceptionRequest struct {
26 state protoimpl.MessageState
27 sizeCache protoimpl.SizeCache
28 unknownFields protoimpl.UnknownFields
29
30 Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` // UUID.
31 InitiatorId string `protobuf:"bytes,2,opt,name=initiator_id,json=initiatorId,proto3" json:"initiator_id,omitempty"` // UUID.
32 Provider string `protobuf:"bytes,3,opt,name=provider,proto3" json:"provider,omitempty"`
33 Model string `protobuf:"bytes,4,opt,name=model,proto3" json:"model,omitempty"`
34 Metadata map[string]*anypb.Any `protobuf:"bytes,5,rep,name=metadata,proto3" json:"metadata,omitempty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"`
35 StartedAt *timestamppb.Timestamp `protobuf:"bytes,6,opt,name=started_at,json=startedAt,proto3" json:"started_at,omitempty"`
36 ApiKeyId string `protobuf:"bytes,7,opt,name=api_key_id,json=apiKeyId,proto3" json:"api_key_id,omitempty"`
37 Client string `protobuf:"bytes,8,opt,name=client,proto3" json:"client,omitempty"`
38 UserAgent string `protobuf:"bytes,9,opt,name=user_agent,json=userAgent,proto3" json:"user_agent,omitempty"`
39 CorrelatingToolCallId *string `protobuf:"bytes,10,opt,name=correlating_tool_call_id,json=correlatingToolCallId,proto3,oneof" json:"correlating_tool_call_id,omitempty"`
40 ClientSessionId *string `protobuf:"bytes,11,opt,name=client_session_id,json=clientSessionId,proto3,oneof" json:"client_session_id,omitempty"`
41 ProviderName string `protobuf:"bytes,12,opt,name=provider_name,json=providerName,proto3" json:"provider_name,omitempty"`
42 CredentialKind string `protobuf:"bytes,13,opt,name=credential_kind,json=credentialKind,proto3" json:"credential_kind,omitempty"`
43 CredentialHint string `protobuf:"bytes,14,opt,name=credential_hint,json=credentialHint,proto3" json:"credential_hint,omitempty"`
44}
45
46func (x *RecordInterceptionRequest) Reset() {
47 *x = RecordInterceptionRequest{}

Callers

nothing calls this directly

Calls

no outgoing calls

Tested by

no test coverage detected