-
Notifications
You must be signed in to change notification settings - Fork 79
Open
Description
π€ Repo Assist here β I'm an automated AI assistant for this repository.
Activity for March 2026
Suggested Actions for Maintainer
- Review PR [Repo Assist] eng: update .NET SDK from 8.0.416 to 8.0.418Β #256: eng: update .NET SDK from 8.0.416 to 8.0.418 β Review
- Review PR [Repo Assist] feat: add filter, iter, fold, exists, forall, choose, tryFind, toList, toArray, ofList, ofArray, keys, values to PersistentHashM [Content truncated due to length]Β #254: feat: add filter, iter, fold, exists, forall, choose, tryFind to PersistentHashMap (addresses Align Collection Module functions with FSharp.CollectionsΒ #152) β Review
- Review PR [Repo Assist] feat: add exists, forall, choose to LazyList moduleΒ #253: feat: add exists, forall, choose to LazyList (addresses Align Collection Module functions with FSharp.CollectionsΒ #152) β Review
- Review PR [Repo Assist] feat: add fold, map, filter, iter, exists, forall, toList, toArray, ofList, ofArray, choose to Heap moduleΒ #252: feat: add fold, map, filter, iter, exists, forall, toList, toArray, ofList, ofArray, choose to Heap (addresses Align Collection Module functions with FSharp.CollectionsΒ #152) β Review
- Review PR [Repo Assist] test: add coverage for untested RandomAccessList and LazyList functions; fix zip empty-list bugΒ #251: test: add coverage for untested RandomAccessList and LazyList functions; fix zip empty-list bug β Review
- Review PR [Repo Assist] feat: add filter, iter, exists, forall, find, choose, head, toArray, toList, ofList to PersistentVectorΒ #247: feat: add 14 functions to PersistentVector (filter, iter, exists, forall, find, choose, head, toArray, toList, ofList, etc.) β Review
- Review PR [Repo Assist] feat: add map, filter, iter, exists, forall, toArray to DListΒ #246: feat: add map, filter, iter, exists, forall, toArray to DList (addresses Align Collection Module functions with FSharp.CollectionsΒ #152) β Review
- Review PR [Repo Assist] perf: use bottom-up construction in Heap.ofSeq, extract mergeData helperΒ #242: perf: Heap.ofSeq bottom-up construction β fixes O(n) first Tail. Closes Heap.Tail slowΒ #166 β Review
- Review PR [Repo Assist] feat: add map, filter, iter, exists, forall, toList, toArray to Queue and DequeΒ #241: feat: add map, filter, iter, exists, forall, toList, toArray to Queue and Deque β Review
- Review PR [Repo Assist] feat: add LazyList.consLazy for constructing from Lazy(LazyList<'T)>Β #239: feat: add LazyList.consLazy for construction from Lazy(LazyList). Related to Add LazyList.consLazyΒ #134 β Review
- Merge PR [Repo Assist] fix: PersistentHashMap.containsKey returns true for None/unit/null valuesΒ #238: fix: PersistentHashMap.containsKey returns true for None/unit/null values. Closes PersistentHashMap.containsKey is broken for null valuesΒ #85 β Review
- Review PR [Repo Assist] Fix CircularBuffer.Enqueue(array) - head pointer advances by count, not 1Β #233: fix: CircularBuffer.Enqueue(array) head pointer advance bug. Closes Circular buffer does not enque arrays properlyΒ #125 β Review
- Review PR Seq extensions: add trySkipΒ #222: Seq.trySkip extension (non-Repo-Assist) β Review
- Review PR Add AA Tree and testsΒ #203: Add AA Tree and tests (non-Repo-Assist) β Review
- Check comment Can't use pre-release nuget packages?Β #180: Repo Assist noted stable 3.1.0 is on nuget.org β issue may be ready to close β View
- Check comment Is there a KD-tree?Β #218: Repo Assist added implementation guidance for KD-tree (Experimental placement, code structure) β View
- Check comment Add static members for F#+ generic operatorsΒ #135: Repo Assist provided F#+ static member code examples for LazyList, PersistentVector, Queue β View
- Check comment Add LazyList.consLazyΒ #134: Repo Assist linked PR [Repo Assist] feat: add LazyList.consLazy for constructing from Lazy(LazyList<'T)>Β #239 (LazyList.consLazy implementation) β View
- Check comment Code style guidance for new structureΒ #202: Repo Assist noted PR Add AA Tree and testsΒ #203 addresses the code style question β View
- Check comment Order-respecting Map?Β #15: Repo Assist provided insertion-ordered map approach using PersistentVector + Map pair β View
- Check comment Experimental SkewBinomialHeap Tests failingΒ #115: Repo Assist linked PR [Repo Assist] fix: enable and fix experimental tests for issues #115 and #116Β #240 (SkewBinomialHeap test fix β now merged) β View
- Check comment Experimental DList Tests failingΒ #116: Repo Assist linked PR [Repo Assist] fix: enable and fix experimental tests for issues #115 and #116Β #240 (DList experimental test fix β now merged) β View
- Check comment Align Collection Module functions with FSharp.CollectionsΒ #152: Repo Assist noted progress on aligning collection module functions β View
- Check comment CircularBuffer has no testsΒ #16: Repo Assist noted CircularBuffer tests β View
- Check comment Experimental.BlockResizeArray is destabilizingΒ #118: Repo Assist analysed BlockResizeArray destabilising tests β View
- Check comment Discussion: promote any structures from Experimental to Collections?Β #122: Repo Assist surveyed Experimental collections for promotion candidates β View
- Check comment Circular buffer does not enque arrays properlyΒ #125: Repo Assist linked fix in PR [Repo Assist] Fix CircularBuffer.Enqueue(array) - head pointer advances by count, not 1Β #233 β View
- Check comment Heap.Tail slowΒ #166: Repo Assist analysed Heap.Tail slowness β View
- Check comment Fill gap of functions between
ListandNonEmptyListΒ #174: Repo Assist listed missing NonEmptyList functions β View
Future Work for Repo Assist
- Consider adding remaining
FSharp.Collections-equivalent functions toByteString,ResizeArray(further addressing Align Collection Module functions with FSharp.CollectionsΒ #152) - Consider implementing BlockResizeArray property tests fix (custom Arb generator, see Experimental.BlockResizeArray is destabilizingΒ #118 comment)
- Consider FlatList promotion from Experimental (Discussion: promote any structures from Experimental to Collections?Β #122)
Run History
2026-03-16 12:51 UTC β Run
- π§ Created PR [Repo Assist] eng: update .NET SDK from 8.0.416 to 8.0.418Β #256: eng: update .NET SDK from 8.0.416 to 8.0.418 (global.json + CI matrix)
- β Task 6: Verified all 11 open Repo Assist PRs have passing CI β no action needed
2026-03-16 01:03 UTC β Run
- π§ Updated PR [Repo Assist] feat: add LazyList.consLazy for constructing from Lazy(LazyList<'T)>Β #239: Fix
consLazylaziness bug β head access was incorrectly forcing the lazy tail - π¬ Commented on Code style guidance for new structureΒ #202: noted PR Add AA Tree and testsΒ #203 addresses the code style question; issue can be closed once PR merges
- π¬ Commented on Order-respecting Map?Β #15: provided insertion-ordered map approach using PersistentVector + Map pair
2026-03-15 01:03 UTC β Run
- π§ Created PR [Repo Assist] feat: add filter, iter, fold, exists, forall, choose, tryFind, toList, toArray, ofList, ofArray, keys, values to PersistentHashM [Content truncated due to length]Β #254: Add filter, iter, fold, exists, forall, choose, tryFind to PersistentHashMap (addresses Align Collection Module functions with FSharp.CollectionsΒ #152)
- π§ Created PR [Repo Assist] feat: add exists, forall, choose to LazyList moduleΒ #253: Add exists, forall, choose to LazyList module (addresses Align Collection Module functions with FSharp.CollectionsΒ #152)
2026-03-14 12:53 UTC β Run
- π§ Created PR [Repo Assist] test: add coverage for untested RandomAccessList and LazyList functions; fix zip empty-list bugΒ #251: Fix RandomAccessList.zip empty-list bug; add tests for zip/reduce/map2/singleton (RAL) and rev/concat/split (LazyList); 14 new tests
2026-03-14 12:50 UTC β Run
- π§ͺ Created PR [Repo Assist] test: add coverage for LazyList.rev, concat, and splitΒ #249: Add 13 tests for LazyList.rev, LazyList.concat, LazyList.split (merged)
- π¬ Commented on Can't use pre-release nuget packages?Β #180: status update β stable 3.1.0 on nuget.org
2026-03-14 00:54 UTC β Run
- π§ Created PR [Repo Assist] feat: add filter, iter, exists, forall, find, choose, head, toArray, toList, ofList to PersistentVectorΒ #247: Add 14 functions to PersistentVector; 26 new tests (addresses Align Collection Module functions with FSharp.CollectionsΒ #152)
- π¬ Commented on Is there a KD-tree?Β #218, Add static members for F#+ generic operatorsΒ #135
2026-03-13 12:51 UTC β Run
- π§ Created PR [Repo Assist] feat: add map, filter, iter, exists, forall, toArray to DListΒ #246: Add map, filter, iter, exists, forall, toArray to DList; 21 new tests (addresses Align Collection Module functions with FSharp.CollectionsΒ #152)
- π¬ Commented on Add LazyList.consLazyΒ #134, Experimental SkewBinomialHeap Tests failingΒ #115, Experimental DList Tests failingΒ #116
2026-03-13 00:55 UTC β Run
- π¬ Commented on Align Collection Module functions with FSharp.CollectionsΒ #152: progress update on collection module alignment
2026-03-12 12:51 UTC β Run
- π§ͺ Created PR [Repo Assist] test: add coverage for untested List and Array module functionsΒ #245: Add 33 tests covering untested List/Array module functions (merged)
2026-03-12 00:52 UTC β Run
- π§ͺ Created PR [Repo Assist] test: add Seq module coverage for 7 untested functions; fix pending Seq.tail testΒ #244: Add Seq test coverage; fix broken ptest for Seq.tail [] (merged)
- π¬ Commented on CircularBuffer has no testsΒ #16
2026-03-11 00:53 UTC β Run
- π§ Created PR [Repo Assist] perf: use bottom-up construction in Heap.ofSeq, extract mergeData helperΒ #242: Heap.ofSeq bottom-up construction β fixes O(n) first Tail. Closes Heap.Tail slowΒ #166
- π¬ Commented on Fill gap of functions between
ListandNonEmptyListΒ #174, Discussion: promote any structures from Experimental to Collections?Β #122
2026-03-10 12:50 UTC β Run
- π§ Created PR [Repo Assist] feat: add map, filter, iter, exists, forall, toList, toArray to Queue and DequeΒ #241: Add map, filter, iter, exists, forall, toList, toArray to Queue and Deque; 21 new tests
2026-03-10 00:52 UTC β Run
- π¬ Commented on Experimental.BlockResizeArray is destabilizingΒ #118, Circular buffer does not enque arrays properlyΒ #125
2026-03-09 12:51 UTC β Run
- π§ Created PR [Repo Assist] fix: enable and fix experimental tests for issues #115 and #116Β #240: Fix experimental tests for issues Experimental SkewBinomialHeap Tests failingΒ #115 and Experimental DList Tests failingΒ #116 (merged)
2026-03-09 00:57 UTC β Run
- π§ Created PR [Repo Assist] feat: add LazyList.consLazy for constructing from Lazy(LazyList<'T)>Β #239: Add LazyList.consLazy β relates to Add LazyList.consLazyΒ #134
2026-03-08 β Multiple Runs
- π§ Created PR [Repo Assist] fix: PersistentHashMap.containsKey returns true for None/unit/null valuesΒ #238: Fix PersistentHashMap.containsKey for None/unit/null. Closes PersistentHashMap.containsKey is broken for null valuesΒ #85
- π§ Created PR [Repo Assist] Fix CircularBuffer.Enqueue(array) - head pointer advances by count, not 1Β #233: Fix CircularBuffer.Enqueue(array). Closes Circular buffer does not enque arrays properlyΒ #125
- π§ Created PR [Repo Assist] Add missing NonEmptyList functions and tests for Seq/NonEmptyListΒ #229: Add missing NonEmptyList functions (merged)
- π§ Created PR [Repo Assist] ci: cache NuGet packages to speed up buildsΒ #237: Add actions/cache for NuGet packages to CI (merged)
- π§ Created PR [Repo Assist] Add AGENTS.md with build, test, and formatting instructionsΒ #236: Add AGENTS.md (merged)
- π·οΈ Labelled issues Order-respecting Map?Β #15, NuGet package with signed assembliesΒ #71, RRB Trees: Efficient Immutable VectorsΒ #72, Discussion: promote any structures from Experimental to Collections?Β #122, Add LazyList.consLazyΒ #134, Heap.Tail slowΒ #166, Fill gap of functions between
ListandNonEmptyListΒ #174, Can't use pre-release nuget packages?Β #180, Code style guidance for new structureΒ #202, Is there a KD-tree?Β #218, Add repo assist?Β #226 - π¬ Commented on PersistentHashMap.containsKey is broken for null valuesΒ #85, Heap.Tail slowΒ #166
Generated by Repo Assist Β· β·
To install this agentic workflow, run
gh aw add githubnext/agentics/workflows/repo-assist.md@346204513ecfa08b81566450d7d599556807389f
Reactions are currently unavailable