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.