-
Notifications
You must be signed in to change notification settings - Fork 0
Comparing changes
Open a pull request
base repository: blockmateer/platform
base: main
head repository: PlatformNetwork/platform
compare: main
- 8 commits
- 8 files changed
- 3 contributors
Commits on Feb 1, 2026
-
fix: auto-reconnect Bittensor on 'restart required' with exponential …
…backoff - Detect 'restart required' and 'connection closed' errors for immediate reconnect - Change base reconnect delay from 30s to 10s with exponential backoff (10s->20s->40s->80s->120s max) - Reset backoff counter on successful reconnect or receiving blocks - Add reconnect_failures counter for tracking consecutive failures
Configuration menu - View commit details
-
Copy full SHA for b24aac5 - Browse repository at this point
Copy the full SHA b24aac5View commit details
Commits on Feb 3, 2026
-
fix(bittensor): improve reconnection by properly stopping old BlockSync
When Bittensor RPC connection errors occur (e.g., 'restart required'), the reconnection logic now properly stops the old BlockSync before creating a new one. This prevents the old internal task from continuing to emit errors. Key changes: - Track BlockSync instance instead of just the spawned task handle - Call sync.stop() before creating new connection to clean up internal tasks - Remove unnecessary wrapper task around sync.start() - Maintain exponential backoff for reconnection attempts This resolves the issue where connection errors would spam logs every 5 seconds due to the old BlockSync task not being properly terminated.
Configuration menu - View commit details
-
Copy full SHA for ff1882e - Browse repository at this point
Copy the full SHA ff1882eView commit details -
Merge pull request PlatformNetwork#33 from PlatformNetwork/fix/bitten…
…sor-reconnection-cleanup fix(bittensor): improve reconnection by properly stopping old BlockSync
Configuration menu - View commit details
-
Copy full SHA for 15077d5 - Browse repository at this point
Copy the full SHA 15077d5View commit details -
fix(tests): ensure storage persistence test properly flushes and rele…
…ases sled lock The test was flaky due to potential race condition in nextest parallel execution. Added explicit flush() call and drop() to ensure sled database is properly flushed and the lock is released before reopening.
Configuration menu - View commit details
-
Copy full SHA for 0f51b83 - Browse repository at this point
Copy the full SHA 0f51b83View commit details
Commits on Feb 4, 2026
-
fix(weights): normalize challenge weights when sum exceeds 1.0 (Platf…
…ormNetwork#34) Add proportional normalization for challenge weights to prevent any single challenge from exceeding its allocated weight share. When a challenge returns weights that sum to more than 1.0, each weight is scaled down proportionally to sum exactly to 1.0. - Add normalize_hotkey_weights() function - Integrate normalization in collect_challenge_weights() - Add comprehensive unit tests for edge cases
Configuration menu - View commit details
-
Copy full SHA for 168f138 - Browse repository at this point
Copy the full SHA 168f138View commit details
Commits on Feb 11, 2026
-
fix(broker): allow term-llm-reviewer image tag in build policy (Platf…
…ormNetwork#35) Add term-llm-reviewer: prefix to the allowed image tags list alongside term-compiler: and ghcr.io/ prefixes. This fixes the policy violation error when building LLM reviewer images for agent evaluation.
Configuration menu - View commit details
-
Copy full SHA for fa0efad - Browse repository at this point
Copy the full SHA fa0efadView commit details -
feat: add GET /api/v1/metagraph endpoint exposing all subnet neurons …
…(UID + hotkey + stake)
Configuration menu - View commit details
-
Copy full SHA for d998436 - Browse repository at this point
Copy the full SHA d998436View commit details -
fix: register /api/v1/metagraph route in platform server
The metagraph handler (api::metagraph::get_metagraph) existed but was never registered in the router, causing 404 errors when term-challenge tried to refresh its neuron cache from the platform server. Co-authored-by: factory-droid[bot] <138933559+factory-droid[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 00b5e14 - Browse repository at this point
Copy the full SHA 00b5e14View commit details
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff main...main