-
Notifications
You must be signed in to change notification settings - Fork 11
[Repo Assist] Monthly Activity 2026-03Β #285
Copy link
Copy link
Closed
Labels
Description
π€ Repo Assist here β I'm an automated AI assistant for this repository.
Activity for March 2026
Suggested Actions for Maintainer
Comprehensive list of all pending actions requiring maintainer attention:
- Review PR (perf):
TaskSeq.chunkByandchunkByAsyncreuse ResizeArray buffer between chunks β Browse branch - Check comment on TaskEx indexΒ #139: Automated comment contains conflicting claims about
Task.ignorein FSharp.Core β both the original claim and the correction were unreliable;@bartelinkconfirmed there is noTask.ignorein FSharp.Core β View - Check comment on TaskEx: ignoreΒ #140: Active discussion between T-Gro and bartelink on Task/Async API β Repo Assist comment noted
ignorefunctions already inUtils.fsβ View - Check comment on Tail recursion for TaskSeqΒ #62: Repo Assist summarised the blocking F# compiler issue and two-phase plan β View
- Check comment on TaskEx: AwaitTaskCorrect / Task.toAsync / Async.ofTaskΒ #141: Repo Assist linked the private
awaitTaskCorrectfix; bartelink noted issue stays as placeholder for live correctness problem β View - Check comment on TaskEx: Async.startImmediateAsTaskΒ #142: Repo Assist discussed
startImmediateAsTaskproposal; active discussion between bartelink and T-Gro on naming β View - Check comment on TaskEx: parallelLimitΒ #143: Repo Assist discussed
Async.parallelLimitdesign β View - Check comment on Implement dynamic versions of the resumable codeΒ #246: Repo Assist provided technical analysis of dynamic resumable code β View
Future Work for Repo Assist
- Do NOT re-implement rev/sort/sortBy/sortWith/sortDescending β rejected by
@dsymein [Repo Assist] feat: add TaskSeq.rev, sort, sortDescending, sortBy/Async, sortByDescending/Async, sortWith (101 tests)Β #309 - Do NOT re-attempt
TaskSeq.allPairsβ PR [Repo Assist] feat: add TaskSeq.allPairs (69 tests)Β #333 closed without merge - Do NOT re-attempt
TaskSeq.zip4β PR [Repo Assist] feat: add TaskSeq.zip4 (53 tests)Β #326 closed without merge - Do NOT re-attempt
TaskSeq.map3/map3Asyncβ PR [Repo Assist] feat: add TaskSeq.map3 and TaskSeq.map3Async (81 tests)Β #331 closed without merge - Do NOT re-attempt
TaskSeq.iteri2/mapi2β PR [Repo Assist] feat: add TaskSeq.iteri2, iteri2Async, mapi2, mapi2AsyncΒ #330 closed without merge - Do NOT re-attempt
TaskSeq.splitIntoβ PR [Repo Assist] feat: add TaskSeq.splitIntoΒ #327 closed without merge - Do NOT re-attempt
TaskSeq.exists2/forall2/fold2β PR [Repo Assist] feat: add TaskSeq.map2, map2Async, iter2, iter2Async (124 tests)Β #322, [Repo Assist] feat: add TaskSeq.exists2, forall2, forall2Async, fold2, fold2Async (206 tests)Β #324 closed without merge - Do NOT re-attempt
TaskSeq.map2/iter2β PR [Repo Assist] feat: add TaskSeq.map2, map2Async, iter2, iter2Async (124 tests)Β #322 closed without merge - Group 1 functions merged via PR [Repo Assist] feat: add Group 1 AsyncSeq design-parity functions (replicateInfinite, firstOrDefault, lastOrDefault, splitAt, zipWith, chunkBy, [Content truncated due to length]Β #350. Await maintainer feedback before Group 2/3.
- Active design discussion (TaskEx: ignoreΒ #140, TaskEx: AwaitTaskCorrect / Task.toAsync / Async.ofTaskΒ #141, TaskEx: Async.startImmediateAsTaskΒ #142) between T-Gro and bartelink on Task/Async API for FSharp.Core β watch for decisions that may open new work items.
Run History
2026-03-31 01:02 UTC β Run
- π§ Created PR (perf):
TaskSeq.chunkBy/chunkByAsyncreuse ResizeArray buffer between chunks, eliminating one allocation per chunk boundary; 5017 tests pass (Task 8)
2026-03-25 15:53 UTC β Run
- π§ Created PR [Repo Assist] Update fantomas from 6.3.0-alpha-004 to 7.0.5Β #370: update fantomas from
6.3.0-alpha-004to7.0.5(closes Update to latest fantomas non-alpha releaseΒ #368); re-formatted 4 files; 5017 tests pass β merged β
2026-03-24 01:19 UTC β Run
- π§ Attempted PR for docs.yaml action version alignment (closes [Repo Assist] ci: align action versions in docs workflow and add NuGet cache to publish workflowΒ #361) β push rejected (protected workflow files); [Repo Assist] ci: align action versions in docs workflow and add NuGet cache to publish workflowΒ #361 subsequently closed by dsyme β
2026-03-22 01:19 UTC β Run
- π¬ Commented on TaskEx indexΒ #139: corrected inaccurate claim about
Task.ignore/ValueTask.ignore(the correction itself was also inaccurate β@bartelinkconfirmed on 2026-03-22 that there is noTask.ignorein FSharp.Core)
2026-03-21 01:18 UTC β Run
- π§ Created PR [Repo Assist] fix: null source raises ArgumentNullException for insertAt, removeAt, updateAtΒ #360 (fix):
insertAt,insertManyAt,removeAt,removeManyAt,updateAtnow raiseArgumentNullExceptionon null source; 4 new null-arg tests; 5017 tests pass β merged β
2026-03-19 01:19 UTC β Run
- π§ Created PR [Repo Assist] docs: add documentation for new 1.0.0 functionsΒ #358 (docs): add documentation for new 1.0.0 functions β merged β
2026-03-18 01:20 UTC β Run
- π¬ Commented on TaskEx: ignoreΒ #140: noted
ignorefunctions already implemented inUtils.fs - π§ Created PR [Repo Assist] eng: upgrade test project target framework from net9.0 to net10.0Β #354 (eng): upgrade test project target framework to net10.0 β merged β
2026-03-17 01:20 UTC β Run
- π§ Created PR [Repo Assist] perf: optimize windowed ring-buffer and toResizeArrayAsyncΒ #351 (perf): optimize
windowedhot-loop andtoResizeArrayAsyncβ closed without merge β - π§ Created PR [Repo Assist] refactor: simplify lengthBy and lengthBeforeMax using while!Β #352 (refactor): simplify
lengthBy/lengthBeforeMaxwithwhile!β merged β
Earlier runs (2026-03-07 to 2026-03-17)
- π§ Various feat/fix/test/doc/eng PRs β mostly merged β; several feature PRs closed without merge β
Generated by π Repo Assist at {run-started}. Learn more.
To install this agentic workflow, run
gh aw add githubnext/agentics/workflows/repo-assist.md@1f672aef974f4246124860fc532f82fe8a93a57e
Reactions are currently unavailable