Loads a session secret from 1Password CLI secret references.
The provider shells out to op read <ref> during session initialization.
Authenticate op before starting the session, or provide an
OP_SERVICE_ACCOUNT_TOKEN in the host process environment.
MyApp.Agent.start_link(
secrets: [
GH_TOKEN: {:one_password, "op://Engineering/GitHub/token"}
]
)Options:
:refis the 1Password secret reference. Required.:commandis the executable to run. Defaults to"op".:accountpasses--accounttoop.:timeoutis the command timeout in milliseconds. Defaults to30_000.:envis a trusted environment override list passed toop.