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

Method InsertAIBridgeToolUsage

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

Source from the content-addressed store, hash-verified

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)
67 UpdateAIBridgeInterceptionEnded(ctx context.Context, intcID database.UpdateAIBridgeInterceptionEndedParams) (database.AIBridgeInterception, error)
68 GetAIBridgeInterceptionLineageByToolCallID(ctx context.Context, toolCallID string) (database.GetAIBridgeInterceptionLineageByToolCallIDRow, error)

Callers 3

TestRecordToolUsageFunction · 0.65
TestStructuredLoggingFunction · 0.65
RecordToolUsageMethod · 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

TestRecordToolUsageFunction · 0.52
TestStructuredLoggingFunction · 0.52