-
Notifications
You must be signed in to change notification settings - Fork 852
[Repo Assist] Monthly Activity 2026-04Β #19537
Copy link
Copy link
Open
Labels
Description
π€ Repo Assist here β I'm an automated AI assistant for this repository.
Activity for April 2026
Suggested Actions for Maintainer
Comprehensive list of all pending actions requiring maintainer attention:
- Review/Merge PR Fix FS0452 for empty string pattern matching in quotationsΒ #19532: Fix FS0452 for empty string pattern matching in quotations β fixes Quotation string matching fails?Β #19527 (high-impact: reporter says team cannot upgrade to VS2026) β Review
- Review/Merge PR Fix #12386, SRTP trait call correct overload resolution in multi-submit FSI scenarioΒ #19471: Fix Null value returned from trait callΒ #12386 β SRTP trait call correct overload resolution in multi-submit FSI β Review
- Review/Merge PRs (regression tests, ready to merge): Add regression test: #9878, SRTP with phantom type parameterΒ #19467, Add regression test: #13114, SynPat.Record and QuoteExpr traversalΒ #19468, Add regression test: #10043, backtick should not report unexpected keywordΒ #19476, Add regression test: #7177, never-matched warning FS0026 with active patternsΒ #19528, Add regression test: #16007, SRTP ctor constraint no longer causes value restrictionΒ #19529, Add regression test: #16154, task CE with IQueryable filters no longer throws VerificationExceptionΒ #19530, Add regression test: #19456, nested let bang in plain let inside task CE raises FS0750Β #19531, Add regression test: #16056, auto property DeclarationLocation returns correct rangeΒ #19533, Add regression test: #15070, hash-load with dot-slash prefix no longer causes FS1141Β #19534, Add regression test: #15987, SRTP overload resolution returns correct typed valueΒ #19535 β #19467 #19468 #19476 #19528 #19529 #19530 #19531 #19533 #19534 #19535
- Hold PR Add regression test: #12796, DefaultValue null on array type record fieldΒ #19472: regression test for internal error : encodeCustomAttrElemType: unrecognized custom element typeΒ #12796 β bug still present; PR is a future test once the bug is fixed β Review
- Check comment on SNAFU with indexed properties & type extensions: internal error & inconsistency over shadowingΒ #16034: confirmed still present β indexed property setter with named arg gives FS0193 β View
- Check comment on Signature mismatch with no comparable structΒ #15339: confirmed still present β
GenerateSignature()drops[<Obsolete>]and[<Experimental>]attributes β View - Check comment on Can't use addition (substruction) multiple times in member for constrained to
INumber<>generic Β #16464: confirmed still present β FS0670 when chaining multiple+onINumber<>β View - Check comment on Internal error when using custom attribute and omitting optional argumentΒ #8353: root cause identified β optional bool attribute arg without
DefaultParameterValuecauses internal error β implement fix in IlxGen.fs β View - Check comment on Completion is available for some obsolete members onlyΒ #13512: events/fields ignore
allowObsoleteinResolveCompletionsInTypeβ View - Issue NOT fixed Can't take address of a struct value and set it to a discard patternΒ #18841:
let _ = &sstill raises FS0421 on currentmainβ View - Verify and close (labelled
AI-thinks-issue-fixed): "This rule is never matched" warning is not shown if an active pattern is used in match expressionΒ #7177, Null value returned from trait callΒ #12386, #load in fsx script can fail without a proper error messageΒ #15070, SRTP Regression in .net SDK release 7.0.400Β #15987, Lang version 6.0 -> 7.0 value restriction regression.Β #16007, FSharpMemberOrFunctionOrValue.DeclarationLocation returns wrong location for auto propertyΒ #16056, VerificationException on runtime, due to upcast to obj inside the task state machineΒ #16154, Missing FS0750 in nested let bang (got lost between 9.0 and 10.0)Β #19456 β Search
Additional observations for maintainer's attention
- Issue Quotation string matching fails?Β #19527 (March 31):
<@@ match x with "" -> ... @@>fails with FS0452. PR Fix FS0452 for empty string pattern matching in quotationsΒ #19532 by T-Gro fixes this. Multiple reporters confirm the issue blocks upgrading to VS2026. - Issue internal error : encodeCustomAttrElemType: unrecognized custom element typeΒ #12796 (DefaultValue null array field): Bot wrongly diagnosed as fixed in an earlier run β apologies. Bug confirmed still present. PR Add regression test: #12796, DefaultValue null on array type record fieldΒ #19472 adds a regression test for when the fix is eventually implemented.
- Issue duplicate entry '.cctor' in method tableΒ #19445 (duplicate
.cctorin method table for generic DU withstatic member val) β confirmed still present in F# 11.0 dev. - Issue Nested let! should compileΒ #19457 ("Nested let! should compile") is a related feature request to Missing FS0750 in nested let bang (got lost between 9.0 and 10.0)Β #19456. Both opened by same reporter in March 2026.
Future Work for Repo Assist
- Task 1: Continue scanning pre-2024 bugs with new activity (c=0, uses lr filter)
- Task 3: woc=16886 β confirmed Telemetry exception in VSΒ #16083, VS Coloring sometimes resetsΒ #16130, Exception in VS in
itemKeyStoreΒ #16275, Make sure color themes handling in VS is up to dateΒ #16300, Comments get decolorized in some newly created projectsΒ #16886 are correctly labeled windows-only; monitoring for new ones above Comments get decolorized in some newly created projectsΒ #16886 - Task 2: rtc=19456 β all current AI-thinks-issue-fixed issues have regression test PRs; monitoring for newly labeled issues
Run History
2026-04-01 07:02 UTC β Run
- π Task 1: No pre-2024 bugs with new activity since last run; FS3356 Extension membersΒ #19539 (FS3356 extension members) created today β post-2024 cutoff, skipped
- π Task 3: Confirmed Telemetry exception in VSΒ #16083, VS Coloring sometimes resetsΒ #16130, Exception in VS in
itemKeyStoreΒ #16275, Make sure color themes handling in VS is up to dateΒ #16300, Comments get decolorized in some newly created projectsΒ #16886 correctly labeledAI-thinks-windows-only(telemetry/VS-chrome issues);wocupdated to 16886 - π Task 2: No new
AI-thinks-issue-fixedissues above rtc=19456; no action - π Noted Fix FS0452 for empty string pattern matching in quotationsΒ #19532 (T-Gro fix for FS0452 quotation issue Quotation string matching fails?Β #19527) added to Suggested Actions
2026-04-01 01:07 UTC β Run
- π No pre-2024 bugs with new activity since 2026-03-31 (lr filter, all candidates already processed)
- π No new
AI-thinks-windows-onlyissues above woc=15350 β Task 3 idle - π No new
AI-thinks-issue-fixedissues above rtc=19456 β Task 2 idle - π Created April 2026 monthly activity summary (this issue)
Generated by Repo Assist Β· β·
To install this agentic workflow, run
gh aw add githubnext/agentics/workflows/repo-assist.md@9135cdfde26838a01779aa966628308404ec1f02
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
Type
Projects
Status
New