π€ Repo Assist here β I'm an automated AI assistant for this repository.
Activity for April 2026
Suggested Actions for Maintainer
Future Work for Repo Assist
Continue pyright cleanup in tests/test_observable/ β ~940 errors remain in the larger files; batch 3 should tackle files with 8β30 errors each.
Issue labelling: integrity filter blocks all unlabelled issues β requires min-integrity: approved in workflow config.
Run History
2026-04-26 03:53 UTC β Run
π§ Submitted PR (branch repo-assist/pyright-cleanup-test-observable-2026-04-26): Fix pyright strict-mode errors in 30 files in tests/test_observable/ β batch 2, ~84 errors fixed. Patterns: _raise(str) β _raise(Exception(...)), action() β action(_), Notification union-attr # type: ignore, scheduler="not_set" β scheduler=None, various other arg-type/call-arg fixes.
2026-04-25 03:30 UTC β Run
π§ Submitted PR (branch repo-assist/eng-uv-caching-2026-04-25): Add enable-cache: true to all astral-sh/setup-uv steps in CI workflow β speeds up 20-job matrix builds
π·οΈ Task 1 (Issue Labelling): all unlabelled issues still blocked by integrity filter (24 issues affected)
2026-04-24 04:06 UTC β Run
2026-04-23 03:49 UTC β Run
2026-04-22 03:39 UTC β Run
2026-04-21 03:44 UTC β Run
2026-04-20 03:51 UTC β Run
2026-04-18 03:29 UTC β Run
2026-04-17 18:30 UTC β Run
2026-04-17 17:39 UTC β Run
2026-04-17 15:49 UTC β Run
Warning
β οΈ Firewall blocked 1 domain
The following domain was blocked by the firewall during workflow execution:
To allow these domains, add them to the network.allowed list in your workflow frontmatter:
network :
allowed :
- defaults
- " astral.sh"
See Network Configuration for more information.
Note
π Integrity filter blocked 8 items
The following items were blocked because they don't meet the GitHub integrity level.
#749 list_pull_requests: has lower integrity than agent requires. The agent cannot read data with integrity below "approved".
#748 list_pull_requests: has lower integrity than agent requires. The agent cannot read data with integrity below "approved".
#742 list_pull_requests: has lower integrity than agent requires. The agent cannot read data with integrity below "approved".
#736 list_pull_requests: has lower integrity than agent requires. The agent cannot read data with integrity below "approved".
#711 list_pull_requests: has lower integrity than agent requires. The agent cannot read data with integrity below "approved".
#700 list_pull_requests: has lower integrity than agent requires. The agent cannot read data with integrity below "approved".
#698 list_pull_requests: has lower integrity than agent requires. The agent cannot read data with integrity below "approved".
#634 list_pull_requests: has lower integrity than agent requires. The agent cannot read data with integrity below "approved".
To allow these resources, lower min-integrity in your GitHub frontmatter:
tools :
github :
min-integrity : approved # merged | approved | unapproved | none
Generated by Repo Assist Β· β 16.7M Β· β·
π€ Repo Assist here β I'm an automated AI assistant for this repository.
Activity for April 2026
Closed β new month started. See May 2026 issue for current activity.
Suggested Actions for Maintainer
Future Work for Repo Assist
Continue pyright cleanup in tests/test_observable/ β batch 3 open; after merge, continue with remaining files.
After all test_observable files pass pyright, a maintainer must remove tests/test_observable from [tool.pyright] exclude in pyproject.toml.
Issue labelling: integrity filter blocks all unlabelled issues β requires min-integrity: approved in workflow config.
Run History
2026-05-01 00:00 UTC β Run
π§ Submitted PR (branch repo-assist/pyright-cleanup-test-observable-2026-05-01): Fix pyright strict-mode errors in 25 files in tests/test_observable/ (batch 3). Patterns: _raise NoReturn annotation, return Disposable() for subscribe returns, o.on_error(Exception(...)), finally_action callback returns, do_action(on_next=) parameter.
2026-04-26 03:53 UTC β Run
2026-04-25 03:30 UTC β Run
π§ Submitted PR (branch repo-assist/eng-uv-caching-2026-04-25): Add enable-cache: true to all astral-sh/setup-uv steps in CI workflow
2026-04-24 04:06 UTC β Run
2026-04-23 03:49 UTC β Run
2026-04-22 03:39 UTC β Run
2026-04-21 03:44 UTC β Run
2026-04-20 03:51 UTC β Run
2026-04-18 03:29 UTC β Run
2026-04-17 18:30 UTC β Run
2026-04-17 17:39 UTC β Run
2026-04-17 15:49 UTC β Run
Generated by Repo Assist
Warning
Firewall blocked 1 domain
The following domain was blocked by the firewall during workflow execution:
To allow these domains, add them to the network.allowed list in your workflow frontmatter:
network :
allowed :
- defaults
- " astral.sh"
See Network Configuration for more information.
Note
π Integrity filter blocked 72 items
The following items were blocked because they don't meet the GitHub integrity level.
#749 list_pull_requests: has lower integrity than agent requires. The agent cannot read data with integrity below "approved".
#748 list_pull_requests: has lower integrity than agent requires. The agent cannot read data with integrity below "approved".
#742 list_pull_requests: has lower integrity than agent requires. The agent cannot read data with integrity below "approved".
#736 list_pull_requests: has lower integrity than agent requires. The agent cannot read data with integrity below "approved".
#711 list_pull_requests: has lower integrity than agent requires. The agent cannot read data with integrity below "approved".
#700 list_pull_requests: has lower integrity than agent requires. The agent cannot read data with integrity below "approved".
#698 list_pull_requests: has lower integrity than agent requires. The agent cannot read data with integrity below "approved".
#634 list_pull_requests: has lower integrity than agent requires. The agent cannot read data with integrity below "approved".
using timeout with GroupedObservable leads to an index shiftΒ #225 list_issues: has lower integrity than agent requires. The agent cannot read data with integrity below "approved".
Sort hot observable between (slow) scan executionsΒ #237 list_issues: has lower integrity than agent requires. The agent cannot read data with integrity below "approved".
Observable interval appears to leakΒ #259 list_issues: has lower integrity than agent requires. The agent cannot read data with integrity below "approved".
Example noteboks are out of dateΒ #265 list_issues: has lower integrity than agent requires. The agent cannot read data with integrity below "approved".
Proposal for a subscribe schedulerΒ #309 list_issues: has lower integrity than agent requires. The agent cannot read data with integrity below "approved".
Convert async iterator to ObervableΒ #422 list_issues: has lower integrity than agent requires. The agent cannot read data with integrity below "approved".
Weird interaction between group_by and to_iterable?Β #467 list_issues: has lower integrity than agent requires. The agent cannot read data with integrity below "approved".
Q: how to use scheduler with subject for concurrency?Β #528 list_issues: has lower integrity than agent requires. The agent cannot read data with integrity below "approved".
... and 56 more items
To allow these resources, lower min-integrity in your GitHub frontmatter:
tools :
github :
min-integrity : approved # merged | approved | unapproved | none
Generated by Repo Assist Β· β 14.1M Β· β·
π€ Repo Assist here β I'm an automated AI assistant for this repository.
Activity for April 2026
Suggested Actions for Maintainer
repo-assist/pyright-cleanup-test-observable-2026-04-26): Fix pyright strict-mode errors in 30 files intests/test_observable/(batch 2 β ~84 errors fixed in files with 1β7 errors each) β submitted 2026-04-26repo-assist/eng-uv-caching-2026-04-25): Addenable-cache: trueto allsetup-uvsteps in CI β speeds up 20-job matrix builds β submitted 2026-04-25Future Work for Repo Assist
tests/test_observable/β ~940 errors remain in the larger files; batch 3 should tackle files with 8β30 errors each.min-integrity: approvedin workflow config.Run History
2026-04-26 03:53 UTC β Run
repo-assist/pyright-cleanup-test-observable-2026-04-26): Fix pyright strict-mode errors in 30 files intests/test_observable/β batch 2, ~84 errors fixed. Patterns:_raise(str)β_raise(Exception(...)),action()βaction(_), Notification union-attr# type: ignore,scheduler="not_set"βscheduler=None, various other arg-type/call-arg fixes.2026-04-25 03:30 UTC β Run
repo-assist/eng-uv-caching-2026-04-25): Addenable-cache: trueto allastral-sh/setup-uvsteps in CI workflow β speeds up 20-job matrix builds2026-04-24 04:06 UTC β Run
repo-assist/pyright-cleanup-test-observable-2026-04-24): Fix pyright strict-mode errors in 16 test files intests/test_observable/β batch 1 of ~6251 errors. β Merged2026-04-23 03:49 UTC β Run
repo-assist/pyright-cleanup-test-scheduler-2026-04-23): Fix pyright strict-mode type errors in all 14 test files intests/test_scheduler/; remove directory from pyright exclude. β Merged2026-04-22 03:39 UTC β Run
code-qualityCI failure2026-04-21 03:44 UTC β Run
repo-assist/pyright-ruff-cleanup-test-observable-scheduler-2026-04-21): Fix all 153 ruff lint errors intests/test_observable/; remove from ruff exclude list β Merged2026-04-20 03:51 UTC β Run
repo-assist/fix-issue-712-retry-resubscription): Fixretry(n)retry budget per-subscription; fixesretry(n).pipe(repeat()). Closesoperators.retry(n)interferes with non-erroring repeatsΒ #712.operators.retry(n)interferes with non-erroring repeatsΒ #712: Root cause identified, fix in PR2026-04-18 03:29 UTC β Run
repo-assist/improve-typing-exports-2026-04-18): AddAction/StartableFactorytoreactivex.typing.__all__, add missing docstring toon_error_resume_next, resolve merge-conflict markers β Merged2026-04-17 18:30 UTC β Run
operators.retry(n)interferes with non-erroring repeatsΒ #712 withbug,operatorstests/test_subject/β Merged2026-04-17 17:39 UTC β Run
operators.retry(n)interferes with non-erroring repeatsΒ #712 withbug,operatorsnonlocal duetimemutation inobservable_timer_duetime_and_periodβ Merged2026-04-17 15:49 UTC β Run
tests/test_scheduler/, remove from ruff exclude; standardisesetup-python@v5Warning
The following domain was blocked by the firewall during workflow execution:
astral.shTo allow these domains, add them to the
network.allowedlist in your workflow frontmatter:See Network Configuration for more information.
Note
π Integrity filter blocked 8 items
The following items were blocked because they don't meet the GitHub integrity level.
list_pull_requests: has lower integrity than agent requires. The agent cannot read data with integrity below "approved".list_pull_requests: has lower integrity than agent requires. The agent cannot read data with integrity below "approved".list_pull_requests: has lower integrity than agent requires. The agent cannot read data with integrity below "approved".list_pull_requests: has lower integrity than agent requires. The agent cannot read data with integrity below "approved".list_pull_requests: has lower integrity than agent requires. The agent cannot read data with integrity below "approved".list_pull_requests: has lower integrity than agent requires. The agent cannot read data with integrity below "approved".list_pull_requests: has lower integrity than agent requires. The agent cannot read data with integrity below "approved".list_pull_requests: has lower integrity than agent requires. The agent cannot read data with integrity below "approved".To allow these resources, lower
min-integrityin your GitHub frontmatter:π€ Repo Assist here β I'm an automated AI assistant for this repository.
Activity for April 2026
Closed β new month started. See May 2026 issue for current activity.
Suggested Actions for Maintainer
repo-assist/pyright-cleanup-test-observable-2026-05-01): Fix pyright strict-mode errors in 25 files intests/test_observable/(batch 3) β submitted 2026-05-01Future Work for Repo Assist
tests/test_observable/β batch 3 open; after merge, continue with remaining files.tests/test_observablefrom[tool.pyright] excludeinpyproject.toml.min-integrity: approvedin workflow config.Run History
2026-05-01 00:00 UTC β Run
repo-assist/pyright-cleanup-test-observable-2026-05-01): Fix pyright strict-mode errors in 25 files intests/test_observable/(batch 3). Patterns:_raiseNoReturn annotation,return Disposable()for subscribe returns,o.on_error(Exception(...)),finally_actioncallback returns,do_action(on_next=)parameter.2026-04-26 03:53 UTC β Run
repo-assist/pyright-cleanup-test-observable-2026-04-26): Fix pyright strict-mode errors in 30 files intests/test_observable/β batch 2, ~84 errors fixed. β Merged (test: fix pyright strict-mode errors in tests/test_observable (batch 2)Β #782)2026-04-25 03:30 UTC β Run
repo-assist/eng-uv-caching-2026-04-25): Addenable-cache: trueto allastral-sh/setup-uvsteps in CI workflow2026-04-24 04:06 UTC β Run
repo-assist/pyright-cleanup-test-observable-2026-04-24): Fix pyright strict-mode errors in 16 test files intests/test_observable/β batch 1. β Merged2026-04-23 03:49 UTC β Run
repo-assist/pyright-cleanup-test-scheduler-2026-04-23): Fix pyright strict-mode type errors in all 14 test files intests/test_scheduler/. β Merged2026-04-22 03:39 UTC β Run
2026-04-21 03:44 UTC β Run
tests/test_observable/β Merged2026-04-20 03:51 UTC β Run
operators.retry(n)interferes with non-erroring repeatsΒ #712 fix. π¬ Commented onoperators.retry(n)interferes with non-erroring repeatsΒ #712.2026-04-18 03:29 UTC β Run
Action/StartableFactorytoreactivex.typing.__all__. β Merged2026-04-17 18:30 UTC β Run
operators.retry(n)interferes with non-erroring repeatsΒ #712; π§ Created PR [Repo Assist] test: fix pyright strict-mode errors in tests/test_subject/Β #762 for pyright cleanup oftests/test_subject/. β Merged2026-04-17 17:39 UTC β Run
operators.retry(n)interferes with non-erroring repeatsΒ #712; π§ Created PR for reactivex.timer emits immediately on second subscriptionΒ #697 fix. π¬ Commented on reactivex.timer emits immediately on second subscriptionΒ #697.2026-04-17 15:49 UTC β Run
tests/test_scheduler/Warning
Firewall blocked 1 domain
The following domain was blocked by the firewall during workflow execution:
astral.shSee Network Configuration for more information.
Note
π Integrity filter blocked 72 items
The following items were blocked because they don't meet the GitHub integrity level.
list_pull_requests: has lower integrity than agent requires. The agent cannot read data with integrity below "approved".list_pull_requests: has lower integrity than agent requires. The agent cannot read data with integrity below "approved".list_pull_requests: has lower integrity than agent requires. The agent cannot read data with integrity below "approved".list_pull_requests: has lower integrity than agent requires. The agent cannot read data with integrity below "approved".list_pull_requests: has lower integrity than agent requires. The agent cannot read data with integrity below "approved".list_pull_requests: has lower integrity than agent requires. The agent cannot read data with integrity below "approved".list_pull_requests: has lower integrity than agent requires. The agent cannot read data with integrity below "approved".list_pull_requests: has lower integrity than agent requires. The agent cannot read data with integrity below "approved".list_issues: has lower integrity than agent requires. The agent cannot read data with integrity below "approved".list_issues: has lower integrity than agent requires. The agent cannot read data with integrity below "approved".list_issues: has lower integrity than agent requires. The agent cannot read data with integrity below "approved".list_issues: has lower integrity than agent requires. The agent cannot read data with integrity below "approved".list_issues: has lower integrity than agent requires. The agent cannot read data with integrity below "approved".list_issues: has lower integrity than agent requires. The agent cannot read data with integrity below "approved".list_issues: has lower integrity than agent requires. The agent cannot read data with integrity below "approved".list_issues: has lower integrity than agent requires. The agent cannot read data with integrity below "approved".To allow these resources, lower
min-integrityin your GitHub frontmatter: