MCPcopy Create free account
hub / github.com/bricks-cloud/BricksLLM / Validate

Method Validate

internal/message/handler.go:60–60  ·  view source on GitHub ↗
(k *key.ResponseKey, promptCost float64)

Source from the content-addressed store, hash-verified

58
59type validator interface {
60 Validate(k *key.ResponseKey, promptCost float64) error
61}
62
63type userValidator interface {

Callers 10

CreateKeyMethod · 0.65
UpdateKeyMethod · 0.65
CreatePolicyMethod · 0.65
UpdatePolicyMethod · 0.65
CreateUserMethod · 0.65
UpdateUserMethod · 0.65
GetEventsV2Method · 0.65

Implementers 9

UpdatePolicyinternal/policy/policy.go
Policyinternal/policy/policy.go
Userinternal/user/user.go
UpdateUserinternal/user/user.go
UserValidatorinternal/validator/user_validator.go
Validatorinternal/validator/validator.go
UpdateKeyinternal/key/key.go
RequestKeyinternal/key/key.go
EventRequestinternal/event/event.go

Calls

no outgoing calls

Tested by

no test coverage detected