
implementation("com.slack.circuit:circuit-codegen-annotations:0.34.0")Facilitates automatic generation of `Ui.Factory` and `Presenter.Factory` implementations using Kotlin Symbol Processing (KSP). Supports multiple dependency injection frameworks, including Anvil, Hilt, kotlin-inject-anvil, and Metro. Enables function-based presenters and UIs to accept injected dependencies directly as parameters.