adk_dev_payload_store (erlang_adk v0.10.0)
View SourceBounded, opt-in retention for redacted local model payloads.
The store accepts only already-normalized JSON documents from the developer payload plugin. It is never started unless the operator enables the local developer inspection feature, and the HTTP route remains behind the existing loopback-only developer bearer boundary.
Summary
Functions
Append a JSON object prepared by adk_dev_payload_plugin.
Functions
-spec append_json(gen_server:server_ref(), binary(), binary(), timeout()) -> {ok, non_neg_integer()} | {error, term()}.
Append a JSON object prepared by adk_dev_payload_plugin.
-spec child_spec(map()) -> supervisor:child_spec().
-spec clear(gen_server:server_ref()) -> ok | {error, term()}.
-spec query(gen_server:server_ref(), map()) -> {ok, map()} | {error, term()}.
-spec start_link(map()) -> gen_server:start_ret().
-spec status(gen_server:server_ref()) -> {ok, map()} | {error, term()}.