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

Function stepFinalizeContext

coderd/x/chatd/chatdebug/recorder.go:164–169  ·  view source on GitHub ↗
(ctx context.Context)

Source from the content-addressed store, hash-verified

162const stepFinalizeTimeout = 5 * time.Second
163
164func stepFinalizeContext(ctx context.Context) (context.Context, context.CancelFunc) {
165 if ctx == nil {
166 panic("chatdebug: nil context")
167 }
168 return context.WithTimeout(context.WithoutCancel(ctx), stepFinalizeTimeout)
169}
170
171func syncStepCounter(runID uuid.UUID, stepNumber int32) {
172 val, _ := stepCounters.LoadOrStore(runID, &atomic.Int32{})

Callers 2

finishMethod · 0.85

Calls

no outgoing calls