Context
Surfaced by Copilot in P-DO PR #61 round 5: DOProvider.Initialize accepts a ctx context.Context parameter but constructs the godo client with context.Background(). Live-cloud HTTP calls do not honor caller-supplied cancellation.
Requested
Thread ctx through to godo client constructor so HTTP calls in subsequent provider operations honor caller cancellation.
Reference
Context
Surfaced by Copilot in P-DO PR #61 round 5:
DOProvider.Initializeaccepts actx context.Contextparameter but constructs the godo client withcontext.Background(). Live-cloud HTTP calls do not honor caller-supplied cancellation.Requested
Thread
ctxthrough to godo client constructor so HTTP calls in subsequent provider operations honor caller cancellation.Reference