Use local block processing in CI instead of external API sync
The hivesense-sync container requires access to the external API at api.hive.blog/hivesense-api to fetch pre-computed embeddings. This fails in CI because: 1. The external API returns operations for blocks beyond the test data 2. The test block_log only contains 1M blocks, but the API expects 1.2M+ Set HIVESENSE_CONFIGURATION=local to use hivesense-local.yaml which runs the hivesense-block-processing container. This processes blocks locally using ollama to generate embeddings, which is appropriate for CI testing.
Loading
Please sign in to comment