-
Notifications
You must be signed in to change notification settings - Fork 11
Open
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 (docs-new-10-functions): docs β add documentation for new 1.0.0 functions (zipWith, chunkBy, splitAt, firstOrDefault, replicateInfinite, threadState) β Review
- Close issue [aw] Repo Assist failedΒ #357: automated failure report (previous run tried to push to AGENTS.md); expires Mar 25 β View
- Check comment on TaskEx indexΒ #139: Repo Assist noted current status of TaskEx proposals and suggested a scope decision β 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-19 01:19 UTC β Run
- π§ Created PR (docs): add documentation for new 1.0.0 functions:
zipWith/zipWith3,chunkBy,splitAt,firstOrDefault/lastOrDefault,replicateInfinite/replicateUntilNoneAsync,threadState; 5013 tests pass
2026-03-18 01:20 UTC β Run
- π¬ Commented on TaskEx: ignoreΒ #140: noted
ignorefunctions already implemented inUtils.fs; suggested closing the issue - π§ Created PR [Repo Assist] eng: upgrade test project target framework from net9.0 to net10.0Β #354 (eng): upgrade test project target framework from net9.0 to net10.0; all 5013 tests pass β 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!; fixes read-ahead side-effect; updated 3 tests β merged β
2026-03-17 01:14 UTC β Run
- π¬ Commented on PR [Repo Assist] feat: add Group 1 AsyncSeq design-parity functionsΒ #349: confirmed correctly closed; PR [Repo Assist] feat: add Group 1 AsyncSeq design-parity functions (replicateInfinite, firstOrDefault, lastOrDefault, splitAt, zipWith, chunkBy, [Content truncated due to length]Β #350 was merged covering the same Group 1 AsyncSeq functions
2026-03-17 00:52 UTC β Run
- π§ Created PR [Repo Assist] feat: add Group 1 AsyncSeq design-parity functionsΒ #349: feat β add 14 Group 1 AsyncSeq design-parity functions β superseded by [Repo Assist] feat: add Group 1 AsyncSeq design-parity functions (replicateInfinite, firstOrDefault, lastOrDefault, splitAt, zipWith, chunkBy, [Content truncated due to length]Β #350, closed β
- π§ Created PR [Repo Assist] feat: add Group 1 AsyncSeq design-parity functions (replicateInfinite, firstOrDefault, lastOrDefault, splitAt, zipWith, chunkBy, [Content truncated due to length]Β #350: feat β same Group 1 functions (rebuild off updated main) β merged β
- π¬ Commented on We want design parity with FSharp.Control.AsyncSeqΒ #345: linked to new Group 1 PR with summary of functions and test status
2026-03-16 01:20 UTC β Run
- π§ Created PR [Repo Assist] docs: add missing (returns) XML tags to singleton, isEmpty, length, lengthOrMax, lengthBy, lengthByAsyncΒ #347: docs β add missing
(returns)XML tags β merged β - π§ Created PR [Repo Assist] test: expand TaskSeq.fold tests with call-count, ordering, and edge case coverageΒ #348: test β expand
TaskSeq.Fold.Tests.fswith 70+ new tests β merged β
2026-03-15 01:19 UTC β Run
- π·οΈ Labelled We want design parity with FSharp.Control.AsyncSeqΒ #345 with
enhancement - π¬ Commented on TaskEx indexΒ #139: noted current state of TaskEx proposals; suggested scope decision
- π§ Created PR [Repo Assist] feat: add TaskSeq.distinctUntilChangedWith and distinctUntilChangedWithAsyncΒ #346: feat β
TaskSeq.distinctUntilChangedWithanddistinctUntilChangedWithAsync; 40 new tests β merged β
Earlier runs (2026-03-07 to 2026-03-14)
- π§ Various feat/fix/test/doc/eng PRs β mostly merged β; several feature PRs closed without merge β
Generated by Repo Assist Β· β·
To install this agentic workflow, run
gh aw add githubnext/agentics/workflows/repo-assist.md@346204513ecfa08b81566450d7d599556807389f
Reactions are currently unavailable