adk_callback_view (erlang_adk v0.7.0)

View Source

Least-privilege values exposed to callbacks and model plugins.

Agent/provider configuration is operational authority. Callbacks need model identity and generation settings, not API keys, HTTP clients, credential stores, process handles, callback handles, or provider-private options.

Summary

Functions

callback_args(Hook, Args)

-spec callback_args(atom(), [term()]) -> [term()].

config(Config)

-spec config(term()) -> map().

model_request(Request)

-spec model_request(term()) -> term().

plugin_value(Hook, Value)

-spec plugin_value(atom(), term()) -> term().

runtime_config(Config)

-spec runtime_config(term()) -> map().