adk_openapi_auth_manager behaviour (erlang_adk v0.7.0)
View SourceOpaque credential resolver used by compiled OpenAPI tools.
Request contains only scheme metadata, requested OAuth scopes, and the operation id. It never contains tool arguments or agent context. Returned credentials live only inside the bounded execution worker and are applied immediately to the outgoing request.
Summary
Types
Callbacks
-callback resolve(Handle :: handle(), Request :: request()) -> {ok, credential()} | {error, term()}.