-
Notifications
You must be signed in to change notification settings - Fork 165
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] feat: add GenerateAnonRecordStub code fix for FS3578 (closes #455)Β #1510: feat: add
GenerateAnonRecordStubcode fix for FS3578 (Closes The record generator for anonymous records.Β #455) β Review - Review PR [Repo Assist] feat: implement textDocument/prepareTypeHierarchy, typeHierarchy/supertypes, typeHierarchy/subtypesΒ #1508: feat: implement
textDocument/prepareTypeHierarchy,typeHierarchy/supertypes,typeHierarchy/subtypes(Closes Implement Call Heirarchy and Type Heirarchy membersΒ #1097) β Review - Review PR [Repo Assist] fix: validate compiler diagnostic help links before surfacing them to clients (#1437)Β #1502: fix: validate compiler diagnostic help links before surfacing them (Closes F# diagnostics reported to clients should only contain a help link if that link actually resolves to a live URLΒ #1437) β Review
- Review PR [Repo Assist] feat: enhance textDocument/implementation for .fsi β .fs navigationΒ #1494: feat: enhance textDocument/implementation for .fsi β .fs navigation (Closes Add go-to implementation that would navigate to signature fileΒ #1473) β Review
- Merge PR [Repo Assist] changelog: update v0.84.0 release prep (supersedes #1465)Β #1493: changelog v0.84.0 (22+ entries since v0.83.0, now includes [Repo Assist] fix: resolve implementation assembly when decompiling reference assembliesΒ #1490 and [Repo Assist] Fix moveFileUp/Down: preserve vertical formatting and fix first-press no-opΒ #1499) β ready to merge and release β Review
- Close PR [Repo Assist] changelog: update v0.84.0 release prep with all merged fixesΒ #1465: superseded by [Repo Assist] changelog: update v0.84.0 release prep (supersedes #1465)Β #1493 β View
- Review PR [Repo Assist] Add regression test for unnecessary parens in chained method call (issue #1362)Β #1483: Add regression test for unnecessary parens in chained method call (related to unnecessary parentheses analyzer trigger in chained function callΒ #1362) β Review
- Review PR [Repo Assist] Better OTel and use Pull Diagnostics Β #1486: Better OTel and use Pull Diagnostics (maintainer rebase of Better OTel and use Pull Diagnostics for testsΒ #1341) β Review
- Check comment on Improve .NET POCO Initialiser Constructor object documentation, unit -> unit is not useful, we want to see the signatureΒ #1224: Repo Assist outlined implementation path for POCO initializer completions and tooltip enhancement β View
- Check comment on Format tooltips using client inputΒ #1254: Repo Assist documented
TooltipShowDocumentationLinkworkaround andinitializationOptionspath β View - Check comment on Make codefixes configurableΒ #1017: Repo Assist outlined implementation path for
disabledCodeFixessetting β View - Check comment on unnecessary parentheses analyzer trigger in chained function callΒ #1362: FCS 43.10.101 upstream fix confirmed; PR [Repo Assist] Add regression test for unnecessary parens in chained method call (issue #1362)Β #1483 should pass CI β View
- Check comment on Start of fsdocs pageΒ #1302 (PR): Repo Assist nudged stale fsdocs PR (open since May 2024) β View
Future Work for Repo Assist
- XML doc lookup fallback for ref assemblies: tracked in Make a more correct way to get key data points from ProjectRefrences of the current projectΒ #1471
- Cross-assembly
inheritdoc cref="..."resolution - Issue Function application signature help: consider adding parens to tupled arguments in tooltipΒ #745: Signature help for tupled function parameters
- Type alias display (Show underlying Types of alias TypesΒ #653): add
ShowTypeAliasDetailsconfig flag - Smarter record field completion (Smarter record field completionΒ #1019): investigate FCS
CompletionContext.RecordFieldsupport - POCO initializer completions (Improve .NET POCO Initialiser Constructor object documentation, unit -> unit is not useful, we want to see the signatureΒ #1224, Property setters are not suggested when in a constructor - they should be!Β #1414): inject settable properties in
SynExpr.Newcontext
Run History
2026-03-20 14:06 UTC β Run
- π Updated PR [Repo Assist] changelog: update v0.84.0 release prep (supersedes #1465)Β #1493: added changelog entries for [Repo Assist] fix: resolve implementation assembly when decompiling reference assembliesΒ #1490 (fix ref assembly decompile) and [Repo Assist] Fix moveFileUp/Down: preserve vertical formatting and fix first-press no-opΒ #1499 (fix moveFileUp/Down); updated release date to 2026-03-19
- π¬ Commented on Improve .NET POCO Initialiser Constructor object documentation, unit -> unit is not useful, we want to see the signatureΒ #1224: outlined implementation path for POCO initializer tooltip/completion improvement
2026-03-19 14:11 UTC β Run
- π§ Created PR [Repo Assist] feat: add GenerateAnonRecordStub code fix for FS3578 (closes #455)Β #1510: feat: add
GenerateAnonRecordStubcode fix for FS3578 (Closes #455) - π¬ Commented on Failed to run on termux on AndroidΒ #1509: explained ICU loading failure on Termux/Android (unversioned symlink workaround)
2026-03-18 14:14 UTC β Run
- π§ Created PR [Repo Assist] feat: implement textDocument/prepareTypeHierarchy, typeHierarchy/supertypes, typeHierarchy/subtypesΒ #1508: feat: implement
textDocument/prepareTypeHierarchy,typeHierarchy/supertypes,typeHierarchy/subtypes(Closes Implement Call Heirarchy and Type Heirarchy membersΒ #1097) - π Updated PR [Repo Assist] changelog: update v0.84.0 release prep (supersedes #1465)Β #1493: added changelog entries for [Repo Assist] fix: raise named-argument completion priority to match Property (closes #1500)Β #1503 and [Repo Assist] fix: show hover documentation for FSI hash directives (#r, #load, #nowarn, etc.)Β #1504; bumped release date to 2026-03-18
2026-03-17 14:14 UTC β Run
- π§ Created PR [Repo Assist] test: re-enable Go-to-implementation-on-interface-definition testΒ #1506: test: re-enable Go-to-implementation-on-interface-definition (closes Re-enable
Go-to-implementation-on-interface-definitiontestΒ #986) β merged β - π§ Created PR: ci: update GitHub Actions versions β blocked by permissions (see [Repo Assist] ci: upgrade actions/checkout@v3βv4 and actions/setup-dotnet@v2βv4Β #1501)
- π¬ Commented on Re-enable
Go-to-implementation-on-interface-definitiontestΒ #986: explained root cause (match pattern bug) and fix
2026-03-16 14:14 UTC β Run
- π¬ Commented on Format tooltips using client inputΒ #1254: documented
TooltipShowDocumentationLinkworkaround and initializationOptions path - π¬ Commented on Make codefixes configurableΒ #1017: outlined implementation path for
disabledCodeFixessetting
2026-03-15 UTC β Run
- π§ Created PR [Repo Assist] fix: re-enable ImplementInterface tests by trimming FCS trailing whitespaceΒ #1505: fix: re-enable ImplementInterface tests by trimming FCS trailing whitespace β merged β
- π¬ Commented on Reenable interface implementation tests that do not use type parametersΒ #1054: explained fix and remaining FCS issues
2026-03-14 13:59 UTC β Run
- π§ Created PR [Repo Assist] fix: show hover documentation for FSI hash directives (#r, #load, #nowarn, etc.)Β #1504: fix: show hover documentation for FSI hash directives β merged β
- π¬ Commented on F# interactive directives not showing docs once written down, also true for #nowarn, coloring is not conistent (purple?)Β #1225, Smarter record field completionΒ #1019
2026-03-13 UTC β Run
- π Updated PR [Repo Assist] changelog: update v0.84.0 release prep (supersedes #1465)Β #1493: added entries for [Repo Assist] fix: skip unreadable files in rename; remove duplicate log in textDocument/implementationΒ #1491, [Repo Assist] fix: resolve type-forwarded types when decompiling (closes #786)Β #1492, [Repo Assist] Fix
openinsertion position for nested explicit modules (issue #789)Β #1495 - π¬ Commented on Show properties at top of list in type constructorΒ #1500
- π§ Created PR [Repo Assist] fix: raise named-argument completion priority to match Property (closes #1500)Β #1503: fix: raise named-argument completion priority β merged β
2026-03-12 14:09 UTC β Run
- π§ Created Issue [Repo Assist] ci: upgrade actions/checkout@v3βv4 and actions/setup-dotnet@v2βv4Β #1501: GitHub Actions upgrade blocked
- π§ Created PR [Repo Assist] fix: validate compiler diagnostic help links before surfacing them to clients (#1437)Β #1502: fix: validate compiler diagnostic help links (Closes F# diagnostics reported to clients should only contain a help link if that link actually resolves to a live URLΒ #1437)
- β PRs [Repo Assist] fix: skip unreadable files in rename; remove duplicate log in textDocument/implementationΒ #1491, [Repo Assist] fix: resolve type-forwarded types when decompiling (closes #786)Β #1492 merged
2026-03-10 β Run
- π§ Updated PR [Repo Assist] test: add regression test for false-positive RemoveRedundantQualifier (issue #1259)Β #1482; Created PR [Repo Assist] Fix moveFileUp/Down: preserve vertical formatting and fix first-press no-opΒ #1499: Fix moveFileUp/Down β merged β
- β
PR [Repo Assist] Fix
openinsertion position for nested explicit modules (issue #789)Β #1495 merged (Closes Inconsistency in generatedopenlocation between Code Completion and Code FixΒ #789)
2026-03-08 β Run
- π§ Created PR [Repo Assist] feat: enhance textDocument/implementation for .fsi β .fs navigationΒ #1494: feat: .fsi β .fs navigation (Closes Add go-to implementation that would navigate to signature fileΒ #1473)
- π¬ Commented on unnecessary parentheses analyzer trigger in chained function callΒ #1362: confirmed FCS 43.10.101 upstream fix
2026-03-08 13:56 UTC β Run
- π§ Created PRs [Repo Assist] fix: resolve type-forwarded types when decompiling (closes #786)Β #1492, [Repo Assist] changelog: update v0.84.0 release prep (supersedes #1465)Β #1493 (changelog prep)
2026-03-07 β Run
- π§ Created PR [Repo Assist] fix: skip unreadable files in rename; remove duplicate log in textDocument/implementationΒ #1491: fix: skip unreadable files in rename
2026-03-06 14:04 UTC β Run
- π¬ Commented on Consider to crossgen FSAC on installΒ #536, Extract
TipFormattersinto its own packageΒ #1316; Nudged stale PR Start of fsdocs pageΒ #1302
2026-03-05 β Run
- β PR [Repo Assist] Add IntroduceMissingBinding code fixΒ #1488 merged (Closes Code action: suggest to create missing parameter as local bindingΒ #1271)
2026-03-04 β Run
- β PRs [Repo Assist] Fix: classify function parameters as Parameter semantic tokenΒ #1489, [Repo Assist] fix: resolve implementation assembly when decompiling reference assembliesΒ #1490 merged
- π§ Created PR [Repo Assist] fix: resolve implementation assembly when decompiling reference assembliesΒ #1490: fix reference assembly decompile (
Closes #486)
2026-03-03 β earlier runs
- π§ Created PRs [Repo Assist] test: add regression test for false-positive RemoveRedundantQualifier (issue #1259)Β #1482, [Repo Assist] Add regression test for unnecessary parens in chained method call (issue #1362)Β #1483, [Repo Assist] test: add test case for FSAC0002 false positive in nullable join clause (issue #824)Β #1484 (regression tests)
- π¬ Commented on General better support for signature files in toolingΒ #779, Inconsistency in generated
openlocation between Code Completion and Code FixΒ #789, More concise completion info with OptionalAttribute/DefaultParameterValueAttributeΒ #1310, Add a code fix for adding missingseqbefore{β¦}Β #1330, dotnet binary could not be foundΒ #1338, Auto completions not working for aspnet extension methodsΒ #1354, Extract out build evaluation/project-system-y things to a separate processΒ #1408, Property setters are not suggested when in a constructor - they should be!Β #1414,inheritdocentries are not followed and resolved in our tooltips/documentationΒ #1415, Potential memory leak with Ionide F# ExtensionΒ #1432, F# diagnostics reported to clients should only contain a help link if that link actually resolves to a live URLΒ #1437, Does not work on FreeBSDΒ #1444, High CPU in fsautocomplete.dllΒ #1464, Make a more correct way to get key data points from ProjectRefrences of the current projectΒ #1471, Add go-to implementation that would navigate to signature fileΒ #1473, Add ability to set Msbuild properties for design timeΒ #1475
2026-02-24 β merged PRs
- β
PRs [Repo Assist] fix: emit Keyword semantic token for null in nullable type annotationsΒ #1466, [Repo Assist] fix: resolve
(inheritdoc cref="...")in XML doc tooltips for external assembliesΒ #1468, [Repo Assist] fix: report all curried parameters in function application signature helpΒ #1469 merged
Generated by Repo Assist Β· β·
To install this agentic workflow, run
gh aw add githubnext/agentics/workflows/repo-assist.md@346204513ecfa08b81566450d7d599556807389f
Generated by Repo Assist Β· β·
To install this agentic workflow, run
gh aw add githubnext/agentics/workflows/repo-assist.md@d1d884596e62351dd652ae78465885dd32f0dd7d
Reactions are currently unavailable