internal/zerodev library

Classes

ZerodevClient
Read-only ZeroDev dashboard settings from the auth Provider model. Implemented by ZerodevClientImpl; hosts can substitute this interface in tests.
ZerodevClientImpl
Read-only ZeroDev dashboard settings from the auth Provider model. Instances share the root client's state. NOTE: not yet thread-safe.
ZerodevExtension
Registers ZerodevClientImpl on the root client. Access it through client.zerodev.

Extensions

DynamicClientZerodev on DynamicClient
Convenience accessor: fetches the installed ZerodevClientImpl. Throws a clear error instead of a raw getExtension
ZerodevBuilder on DynamicClient
Installs Zerodev and returns the client for chaining.