gabriel / muse public
feat patch mwp-5 task/mwp-5-clone-retry-503 #8 / 11
AI Agent gabriel · 23 days ago · Jun 29, 2026 · Diff

feat(mwp-5): Phase 2 — _sleep, _next_wait, _resolve_retry_budget, four constants

sha256:0fdd6beaff2a25b2eda7d4c8b3034444bbc124619339ed6d91a836ffaafb5608 sha
+17 ~3 symbols
sha256:9d185ce43db3a0ea54b6cf8e84984bcd7259acef473f15a6012190f1b835dccd snapshot
+17
symbols added
~3
symbols modified
0
dead code introduced
Semantic Changes 20 symbols
~ muse/core/transport.py .py 8 symbols added
+ _FETCH_RETRY_BUDGET_DEFAULT_S variable variable _FETCH_RETRY_BUDGET_DEFAULT_S L571–571
+ _RETRY_AFTER_CEILING_S variable variable _RETRY_AFTER_CEILING_S L572–572
+ _RETRY_AFTER_FLOOR_S variable variable _RETRY_AFTER_FLOOR_S L573–573
+ _RETRY_DEFAULT_BACKOFF_S variable variable _RETRY_DEFAULT_BACKOFF_S L574–574
+ _next_wait function function _next_wait L582–590
+ _resolve_retry_budget function function _resolve_retry_budget L593–608
+ _sleep function function _sleep L577–579
+ os import import os L43–43
~ tests/test_mwp5_clone_retry.py .py 9 symbols added, 3 symbols modified
+ TestMWP5Phase2 class class TestMWP5Phase2 L277–323
+ test_mwp5_05_next_wait_floors_and_ceilings method method test_mwp5_05_next_wait_floors_and_ceilings L280–296
+ test_mwp5_06_resolve_retry_budget method method test_mwp5_06_resolve_retry_budget L300–323
+ _FETCH_RETRY_BUDGET_DEFAULT_S import import _FETCH_RETRY_BUDGET_DEFAULT_S L29–29
+ _RETRY_AFTER_CEILING_S import import _RETRY_AFTER_CEILING_S L29–29
+ _RETRY_AFTER_FLOOR_S import import _RETRY_AFTER_FLOOR_S L29–29
+ _RETRY_DEFAULT_BACKOFF_S import import _RETRY_DEFAULT_BACKOFF_S L29–29
+ _next_wait import import _next_wait L29–29
+ _resolve_retry_budget import import _resolve_retry_budget L29–29

0 comments

No comments yet. Be the first to start the discussion.

To add a comment, use the Muse CLI: muse hub commit comment sha256:0fdd6beaff2a25b2eda7d4c8b3034444bbc124619339ed6d91a836ffaafb5608 --body "your comment"