[agora.ai.caches]
redis = agora_plugins.redis.ai.cache:RedisLLMCache

[agora.ai.providers]
anthropic = agora_plugins.anthropic:AnthropicProvider

[agora.doctor.readiness]
kafka = agora_plugins.kafka.doctor:DOCTOR_READINESS_PROVIDER
postgres = agora_plugins.postgres.doctor:DOCTOR_READINESS_PROVIDER
redis = agora_plugins.redis.doctor:DOCTOR_READINESS_PROVIDER

[agora.middlewares.dedup.stores]
redis = agora_plugins.redis.dedup.stores.redis:RedisStore
redis_embedding = agora_plugins.redis.dedup.stores.embedding:RedisEmbeddingStore

[agora.sinks]
bigquery = agora_plugins.bigquery.sinks.bigquery:BigQuerySink
bigquery_storage_write = agora_plugins.bigquery.sinks.storage_write:BigQueryStorageWriteSink
kafka = agora_plugins.kafka.sinks.kafka:KafkaSink
kafka_dlq = agora_plugins.kafka.dlq:KafkaDLQSink
postgres = agora_plugins.postgres.sinks.postgres:PostgresSink
postgres_dlq = agora_plugins.postgres.dlq:PostgresDLQSink
postgres_schema_adapter = agora_plugins.postgres.sinks.postgres:PostgresSchemaAdapter
redis = agora_plugins.redis.sinks.redis:RedisSink
redis_dlq = agora_plugins.redis.dlq:RedisDLQSink
s3 = agora_plugins.s3.sinks.s3:S3Sink

[agora.sources]
bigquery = agora_plugins.bigquery.sources.bigquery:BigQuerySource
kafka = agora_plugins.kafka.sources.kafka:KafkaSource
kafka_dlq_source = agora_plugins.kafka.dlq:KafkaDLQSource
postgres = agora_plugins.postgres.sources.postgres:PostgresSource
postgres_dlq_source = agora_plugins.postgres.dlq:PostgresDLQSource
redis_dlq_source = agora_plugins.redis.dlq:RedisDLQSource
redis_stream = agora_plugins.redis.sources.redis:RedisStreamSource
s3 = agora_plugins.s3.sources.s3:S3Source

[agora.state.backends]
redis = agora_plugins.redis.state.redis:RedisBackend
