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

Method GetChatTemplateAllowlist

coderd/database/querier.go:422–422  ·  view source on GitHub ↗

GetChatTemplateAllowlist returns the JSON-encoded template allowlist. Returns an empty string when no allowlist has been configured (all templates allowed).

(ctx context.Context)

Source from the content-addressed store, hash-verified

420 // GetChatTemplateAllowlist returns the JSON-encoded template allowlist.
421 // Returns an empty string when no allowlist has been configured (all templates allowed).
422 GetChatTemplateAllowlist(ctx context.Context) (string, error)
423 GetChatTitleGenerationModelOverride(ctx context.Context) (string, error)
424 GetChatUsageLimitConfig(ctx context.Context) (ChatUsageLimitConfig, error)
425 GetChatUsageLimitGroupOverride(ctx context.Context, groupID uuid.UUID) (GetChatUsageLimitGroupOverrideRow, error)

Callers 6

TestChatsMethod · 0.65
chatTemplateAllowlistMethod · 0.65

Implementers 5

sqlQueriercoderd/database/db.go
queryMetricsStorecoderd/database/dbmetrics/querymetrics
queriercoderd/database/dbauthz/dbauthz.go
MockStorecoderd/database/dbmock/dbmock.go
MockStoreMockRecordercoderd/database/dbmock/dbmock.go

Calls

no outgoing calls

Tested by 2

TestChatsMethod · 0.52