-
Notifications
You must be signed in to change notification settings - Fork 56
Closed
Description
π€ Repo Assist here β I'm an automated AI assistant for this repository.
Activity for February 2026
Suggested Actions for Maintainer
Comprehensive list of all pending actions requiring maintainer attention:
- Review PR #241: adds
AsyncSeq.windowedsliding-window combinator β 201 tests pass β - Review PR #242: adds
AsyncSeq.reduceandAsyncSeq.reduceAsync(mirrorsSeq.reduce) β 199 tests pass β - Review PR #243: adds
AsyncSeq.min,max,minBy,maxBy,minByAsync,maxByAsyncβ 202 tests pass β - Review PR #244: adds
## Contributingsection to README.md ββ οΈ note: PR body says "Fixes [Repo Assist] Monthly Activity 2026-02Β #220" which would close this issue; please edit to remove that line before merging - Review PR #245: adds
AsyncSeq.sumBy,sumByAsync,average,averageBy,averageByAsyncβ 200 tests pass β - Suggest: Create a GitHub Release for v4.0.0 β the last GitHub Release is v2.0.24 (2020); NuGet has v4.0.0 but no matching GitHub Release β RELEASE_NOTES.md
Future Work for Repo Assist
- Fix Fable test build errors (pre-existing from v4 migration)
- Add interop examples to docs/AsyncSeq.fsx (e.g. round-tripping with EF Core
IAsyncEnumerable) - Prepare release notes PR once windowed, reduce, and min/max are merged
Run History
2026-02-23 20:36 UTC β Run
- π§ Created PR [Repo Assist] Add AsyncSeq.sumBy, sumByAsync, average, averageBy, averageByAsyncΒ #245: add
AsyncSeq.sumBy,sumByAsync,average,averageBy,averageByAsync; all 200 tests pass β - π Task 5: verified PRs [Repo Assist] Add AsyncSeq.windowed for sliding-window combinatorsΒ #241, [Repo Assist] Add AsyncSeq.reduce and AsyncSeq.reduceAsyncΒ #242, [Repo Assist] Add AsyncSeq.min, max, minBy, maxBy, minByAsync, maxByAsyncΒ #243 CI still pending (no failures)
- π Task 11: updated Monthly Activity Summary
2026-02-23 20:01 UTC β Run
- π§ Created PR [Repo Assist] Add AsyncSeq.min, max, minBy, maxBy, minByAsync, maxByAsyncΒ #243: add
AsyncSeq.min,max,minBy,maxBy,minByAsync,maxByAsync; all 202 tests pass β - π Task 5: verified PRs [Repo Assist] Add AsyncSeq.windowed for sliding-window combinatorsΒ #241 and [Repo Assist] Add AsyncSeq.reduce and AsyncSeq.reduceAsyncΒ #242 have clean diffs against main (pending CI)
- π Task 11: updated Monthly Activity Summary
2026-02-23 19:49 UTC β Run
- π§ Created PR [Repo Assist] Add AsyncSeq.reduce and AsyncSeq.reduceAsyncΒ #242: add
AsyncSeq.reduceandAsyncSeq.reduceAsync(mirrorsSeq.reduce); all 199 tests pass β - π Task 5: verified PR [Repo Assist] Add AsyncSeq.windowed for sliding-window combinatorsΒ #241 (windowed) has no merge conflicts with current main
- π Task 11: updated Monthly Activity Summary
2026-02-23 17:50 UTC β Run
- π§ Created PR [Repo Assist] Add AsyncSeq.windowed for sliding-window combinatorsΒ #241: add
AsyncSeq.windowedsliding-window combinator (analogous toSeq.windowed); all 201 tests pass β
2026-02-22 (Run 24 β workflow 22284232113)
- π§ Created PR [Repo Assist] Add tests for
yield! list<'T>in asyncSeq computation expressionΒ #240: add 2 tests foryield! list<'T>inasyncSeqCE; all 194 tests pass β β merged by dsyme
2026-02-22 (Run 23 β workflow 22281612939)
- π§ Created PR [Repo Assist] Add v4.0 migration notes to README and docsΒ #238: add v4.0 migration notes to README.md, docs/index.md, and docs/AsyncSeq.fsx; all 192 tests pass β β merged by dsyme
2026-02-22 (Run 22 β workflow 22278136143)
- π§ Created PR [Repo Assist] Add CompilerMessage warning to groupBy/groupByAsync (
closes #125)Β #235: add[(CompilerMessage)]warning togroupBy/groupByAsync(Closes #125) β merged by dsyme - π¬ Commented on Combination of groupBy and mapAsync involving access to the group causes deadlock.Β #125: announced PR for CompilerMessage warning β closed by dsyme
- π¬ Commented on Add YieldFrom overload for seq<'a>?Β #123: advised on
yield!status; offered to create PR or close issue β closed by dsyme after Copilot opened PR AddYieldFromoverload forseq<'T>inasyncSeqcomputation expressionΒ #236
2026-02-22 (Run 21 β workflow 22277836207)
- π§ Created draft PR [Repo Assist] Prepare release 3.3.2Β #234: prepare release 3.3.2 (version bump + changelog for PRs [Repo Assist] Add AsyncSeq.mapAsyncUnorderedParallelThrottledΒ #225, [Repo Assist] Fix deprecated PackageLicenseUrl and update Microsoft.Bcl.AsyncInterfacesΒ #228, [Repo Assist] Fix ofAsyncEnum deadlock on single-threaded runtimes (Blazor WASM)Β #229); all 190 tests pass β β merged
- π·οΈ Labelled π° Weekly Research Report β FSharp.Control.AsyncSeq & Async Streaming Ecosystem (Feb 2026)Β #215
spam, Why AsyncSeq.iterAsyncParallelThrottled is inside this libraryΒ #174question
2026-02-22 (Run 20 β workflow 22276980096)
- π Copilot opened PR Fix Fable compatibility: guard
getIteratorobsolete attribute and complete #if FABLE_COMPILER cleanupΒ #233 (guardgetIteratorobsolete attribute for#if FABLE_COMPILER) β merged by dsyme
2026-02-22 (Run 19 β workflow 22275271399)
- π Copilot created PR [WIP] Fix AsyncSeq migration issues and Fable feedbackΒ #232 (targeting [Repo Assist] Migrate AsyncSeq<'T> to BCL IAsyncEnumerable<'T> (v4.0)Β #231's branch) to address dsyme's review feedback β merged into v4 branch by dsyme
2026-02-22 (Run 18 β workflow 22274606457)
- π§ Created PR [Repo Assist] Migrate AsyncSeq<'T> to BCL IAsyncEnumerable<'T> (v4.0)Β #231: migrate
AsyncSeq<'T>to BCLIAsyncEnumerable<'T>(v4.0 major breaking change) βCloses #230; all 190 tests pass β β merged by dsyme
2026-02-22 (Run 17 β workflow 22273496797)
- π¬ Commented on Use System.IAsyncDisposable through this libraryΒ #230: analysed IAsyncDisposable scope; offered draft PR
- π¬ Commented on Nuget package license link = 404 not foundΒ #168: noted PR [Repo Assist] Fix deprecated PackageLicenseUrl and update Microsoft.Bcl.AsyncInterfacesΒ #228 merged; closed issue
- π·οΈ Labelled Use System.IAsyncDisposable through this libraryΒ #230
enhancement,refactor,breaking change
2026-02-22 (Run 16 β workflow 22268210784)
- π§ Created PR [Repo Assist] Fix ofAsyncEnum deadlock on single-threaded runtimes (Blazor WASM)Β #229: fix
ofAsyncEnumdeadlock on Blazor WASM (Closes #152); all 190 tests pass β β merged
2026-02-22 (Run 14 β workflow 22267510040)
- π·οΈ Labelled Add YieldFrom overload for seq<'a>?Β #123
enhancement, AsyncSeq deadlocks in Blazor WASM environmentΒ #152bug, SupportofAsyncEnumonnetstandard2.0Β #173enhancement
2026-02-22 (Run 13 β workflow 22266754407)
- π§ Created PR [Repo Assist] Fix deprecated PackageLicenseUrl and update Microsoft.Bcl.AsyncInterfacesΒ #228: fix deprecated
PackageLicenseUrl+ updateMicrosoft.Bcl.AsyncInterfaces5.0β10.0.3 β merged
2026-02-21 (Run 8 β workflow 22260054627)
- π§ Updated PR [Repo Assist] Add AsyncSeq.mapAsyncUnorderedParallelThrottledΒ #225: added 3 tests (correctness, exception propagation, throttling) β merged
2026-02-21 (Run 7 β workflow 22258041770)
- π§ Created PR [Repo Assist] Add AsyncSeq.mapAsyncUnorderedParallelThrottledΒ #225: added
AsyncSeq.mapAsyncUnorderedParallelThrottled(Closes #31) β merged
2026-02-21 (Run 6 β workflow 22249988090)
- π§ Created PR [Auto Maintainer Assistant] Prepare release 3.3.1Β #223: prepared release 3.3.1 β merged
2026-02-21 (Run 5 β workflow 22249505878)
- π§ Created PR [Auto Maintainer Assistant] Add AsyncSeq.chunkBy and AsyncSeq.chunkByAsyncΒ #222: added
AsyncSeq.chunkByandAsyncSeq.chunkByAsync(Closes #156) β merged
2026-02-21 (Run 4 β workflow 22248981881)
- π§ Created PR [Auto Maintainer Assistant] Allow AsyncSeq.mergeAll to accept seq instead of listΒ #221: widened
AsyncSeq.mergeAllto acceptseqinstead oflist(Closes #165) β merged
2026-02-20 (Run 2 β workflow 22231625810)
- π¬ Commented on [Question] AsyncSeq.MapAsyncParallelΒ #160: explained
mapAsyncParallelordering semantics
2026-02-20 (Run 1 β workflow 22226329040)
- π¬ Commented on Nuget package license link = 404 not foundΒ #168: suggested
PackageLicenseExpressionfix for Nuget 404 - π¬ Commented on Support
ofAsyncEnumonnetstandard2.0Β #173: identified.fsigating issue; offered to open a PR - π¬ Commented on Consider Reimplement : AsyncSeq.tryFirst : (To implied parallelism availability with identical signature)Β #205: explained
tryFirstordering semantics - π¬ Commented on making AsyncSeq.mergeAll to accept array maybeΒ #165: suggested widening
mergeAlltoseq; offered PR - π¬ Commented on Suggest to add a
chunkByfunction (to group and yield adjacent items sharing the same key) to the libraryΒ #156: gavechunkByimplementation feedback; asked if PR welcome
Generated by Repo Assist
To install this workflow, run
gh aw add githubnext/agentics/workflows/repo-assist.md@2f03fdaafb8c1ae62dfde7e0be762a822a201aeb. View source at https://github.com/githubnext/agentics/tree/2f03fdaafb8c1ae62dfde7e0be762a822a201aeb/workflows/repo-assist.md.
Reactions are currently unavailable