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

Method InsertAIBridgeTokenUsage

coderd/aibridgedserver/aibridgedserver.go:63–63  ·  view source on GitHub ↗
(ctx context.Context, arg database.InsertAIBridgeTokenUsageParams)

Source from the content-addressed store, hash-verified

61 // Recorder-related queries.
62 InsertAIBridgeInterception(ctx context.Context, arg database.InsertAIBridgeInterceptionParams) (database.AIBridgeInterception, error)
63 InsertAIBridgeTokenUsage(ctx context.Context, arg database.InsertAIBridgeTokenUsageParams) (database.AIBridgeTokenUsage, error)
64 InsertAIBridgeUserPrompt(ctx context.Context, arg database.InsertAIBridgeUserPromptParams) (database.AIBridgeUserPrompt, error)
65 InsertAIBridgeToolUsage(ctx context.Context, arg database.InsertAIBridgeToolUsageParams) (database.AIBridgeToolUsage, error)
66 InsertAIBridgeModelThought(ctx context.Context, arg database.InsertAIBridgeModelThoughtParams) (database.AIBridgeModelThought, error)

Callers 3

TestRecordTokenUsageFunction · 0.65
TestStructuredLoggingFunction · 0.65
RecordTokenUsageMethod · 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

TestRecordTokenUsageFunction · 0.52
TestStructuredLoggingFunction · 0.52