ionide / ionide/FsAutoComplete
[Repo Assist] Monthly Activity 2026-04
- Dominant language
- F#
- Stars
- 486
- Forks
- 169
- Avg merge
- 2d 8h
- Merged PRs (30d)
- 5
Description
π€ *Repo Assist here β I'm an automated AI assistant for this repository.*
## Activity for April 2026
## Suggested Actions for Maintainer
* [ ] **Review PR** #1529: perf: remove global mutable FSharpDisplayContext in DocumentationFormatter (Closes #692) β all 19 CI checks green β [Review](https://github.com/ionide/FsAutoComplete/pull/1529)
* [ ] **Review PR** #1528: test: expand GenerateAnonRecordStub and IntroduceMissingBinding coverage β [Review](https://github.com/ionide/FsAutoComplete/pull/1528)
* [ ] **Review PR** #1526: fix: thread document version through PublishDiagnosticsParams β [Review](https://github.com/ionide/FsAutoComplete/pull/1526)
* [ ] **Review PR** #1525: chore: update development tools to latest stable versions (paket alphaβstable, reportgenerator, fantomas) β [Review](https://github.com/ionide/FsAutoComplete/pull/1525)
* [ ] **Review PR** #1524: Add --msbuild-global-property CLI option (Closes #1057, #1475) β [Review](https://github.com/ionide/FsAutoComplete/pull/1524)
* [ ] **Review PR** #1523: test: add regression tests for false positive code fix scenarios (#1259, #1362) β [Review](https://github.com/ionide/FsAutoComplete/pull/1523)
* [ ] **Close PR** #1520: duplicate of #1521 (both fix same two flaky test issues, created in same run) β [View](https://github.com/ionide/FsAutoComplete/pull/1520)
* [ ] **Review PR** #1521: fix: fix flaky test infrastructure - empty diagnostics buffer and directory cleanup failures β [Review](https://github.com/ionide/FsAutoComplete/pull/1521)
* [ ] **Review PR** #1518: feat: show type alias expansion in hover tooltips (partially addresses #1203/#653) β [Review](https://github.com/ionide/FsAutoComplete/pull/1518)
* [ ] **Review PR** #1516: Improve type alias tooltip: show abbreviation signature as fallback (partially addresses #914) β [Review](https://github.com/ionide/FsAutoComplete/pull/1516)
* [ ] **Review PR** #1515: Guard Ionide-specific fsharp/ notifications with client capability check (Closes #1032) β [Review](https://github.com/ionide/FsAutoComplete/pull/1515)
* [ ] **Review PR** #1508: feat: implement TypeHierarchy endpoints (Closes #1097) β [Review](https://github.com/ionide/FsAutoComplete/pull/1508)
* [ ] **Review PR** #1502: fix: validate compiler diagnostic help links (Closes #1437) β [Review](https://github.com/ionide/FsAutoComplete/pull/1502)
* [ ] **Review PR** #1494: feat: enhance textDocument/implementation for .fsi β .fs navigation (Closes #1473) β [Review](https://github.com/ionide/FsAutoComplete/pull/1494)
* [ ] **Merge PR** #1493: changelog v0.84.0 (18 entries since v0.83.0, last updated 2026-04-12) β ready to merge β [Review](https://github.com/ionide/FsAutoComplete/pull/1493)
* [ ] **Review PR** (new): feat: add DisabledCodeFixes config option to suppress specific code actions (Closes #1017) β branch `repo-assist/feat-disable-codefixes-1017` β created this run
* [ ] **Check comment** on #1017: Repo Assist implemented per-codefix toggle via DisabledCodeFixes config β [View](https://github.com/ionide/FsAutoComplete/issues/1017)
* [ ] **Check comment** on #1247: Repo Assist suggested Microsoft.Data.SqlClient as the correct replacement for legacy System.Data.SqlClient β [View](https://github.com/ionide/FsAutoComplete/issues/1247)
* [ ] **Check comment** on #1066: Repo Assist analysed MSBuild evaluation approach for faster file-list updates β [View](https://github.com/ionide/FsAutoComplete/issues/1066)
* [ ] **Check comment** on #944: Repo Assist analysed StringSyntaxAttribute approach β [View](https://github.com/ionide/FsAutoComplete/issues/944)
* [ ] **Check comment** on #1057: Repo Assist commented linking to new --msbuild-global-property PR β [View](https://github.com/ionide/FsAutoComplete/issues/1057)
* [ ] **Check comment** on #1109: Repo Assist commented on "No typecheck results" error β [View](https://github.com/ionide/FsAutoComplete/issues/1109)
* [ ] **Check comment** on #1203: Repo Assist added implementation analysis β [View](https://github.com/ionide/FsAutoComplete/issues/1203)
* [ ] **Check comment** on #1227: Repo Assist sketched Extract Interface code fix approach β [View](https://github.com/ionide/FsAutoComplete/issues/1227)
* [ ] **Check comment** on #1259: Repo Assist commented about new test PR β [View](https://github.com/ionide/FsAutoComplete/issues/1259)
* [ ] **Check comment** on #1362: Repo Assist commented about new test PR β [View](https://github.com/ionide/FsAutoComplete/issues/1362)
* [ ] **Close duplicate CI issues** #1501, #1507, #1517: all three are blocked-PR attempts to update GitHub Actions (workflow file permissions prevent auto-PR) β [#1517](https://github.com/ionide/FsAutoComplete/issues/1517)
* [ ] **Close issue** #1522: Created by Repo Assist to document flaky test fixes (now covered by PRs #1520/#1521) β [View](https://github.com/ionide/FsAutoComplete/issues/1522)
* [ ] **Close issue** #1271: Already fixed by PR #1488 (IntroduceMissingBinding implemented) β [View](https://github.com/ionide/FsAutoComplete/issues/1271)
## Future Work for Repo Assist
- XML doc lookup fallback for ref assemblies: tracked in #1471
- Cross-assembly `inheritdoc cref="..."` resolution
- Type alias display (#653): further expand β show aliases in function parameter positions too
- Constructor completion improvement (#1322/#1414): investigate FCS completion context handling
- MSBuild evaluation fast path for Solution Explorer (#1066): complex, needs Ionide coordination
## Run History
### 2026-04-15 04:23 UTC β [Run](https://github.com/ionide/FsAutoComplete/actions/runs/24436253882)
- π§ Created PR: feat: add DisabledCodeFixes config option to suppress specific code actions (Closes #1017) β branch `repo-assist/feat-disable-codefixes-1017`
- π¬ Commented on #1017: PR implementing per-codefix toggle via DisabledCodeFixes config
### 2026-04-14 β [Run](https://github.com/ionide/FsAutoComplete/actions/runs/24380812461)
- π¬ Commented on #1247: suggested `Microsoft.Data.SqlClient` as correct replacement for legacy `System.Data.SqlClient` in .fsx scripts
- π Verified CI passing for PRs #1529, #1526, #1518, #1515 (all 19/19 green)
### 2026-04-13 β [Run](https://github.com/ionide/FsAutoComplete/actions/runs/24325691985)
- π§ Created PR #1529: perf: remove global mutable FSharpDisplayContext in DocumentationFormatter (Closes #692)
### 2026-04-12 β [Run](https://github.com/ionide/FsAutoComplete/actions/runs/24298570234)
- π§ Updated PR #1493: changelog v0.84.0 with final entries, set release date to 2026-04-12
### 2026-04-10 04:35 UTC β [Run](https://github.com/ionide/FsAutoComplete/actions/runs/24226253024)
- π¬ Commented on #1066: technical analysis of MSBuild evaluation approach for faster file-list view updates
- π§ Created PR #1526: fix: thread document version through PublishDiagnosticsParams
### 2026-04-09 β [Run](https://github.com/ionide/FsAutoComplete/actions/runs/24226253024)
- π§ Created PR #1525: chore: update development tools (paket alphaβstable, reportgenerator 5.3.8β5.5.4, fantomas 7.0.3β7.0.5)
### 2026-04-08 β [Run](https://github.com/ionide/FsAutoComplete/actions/runs/24226253024)
- π§ Created PR #1524: Add --msbuild-global-property CLI option (Closes #1057, #1475)
- π¬ Commented on #944: StringSyntaxAttribute analysis
### 2026-04-07 β [Run](https://github.com/ionide/FsAutoComplete/actions/runs/24226253024)
- π§ Created PR #1523: regression tests for false-positive code fix scenarios (#1259, #1362)
### 2026-04-06 β [Run](https://github.com/ionide/FsAutoComplete/actions/runs/24226253024)
- π§ Fixed CI in PR #1518
- π¬ Commented on #1109: No typecheck results analysis
### 2026-04-05 β [Run](https://github.com/ionide/FsAutoComplete/actions/runs/24226253024)
- π§ Created PRs #1520, #1521: fix flaky test infrastructure
- π Created issue #1522: document flaky test infrastructure fixes
> Generated by π Repo Assist, see [workflow run](https://github.com/ionide/FsAutoComplete/actions/runs/24436253882). [Learn more](https://github.com/githubnext/agentics/blob/main/docs/repo-assist.md).
>
> To install this [agentic workflow](https://github.com/githubnext/agentics/blob/97143ac59cb3a13ef2a77581f929f06719c7402a/workflows/repo-assist.md), run
> ```
> gh aw add githubnext/agentics/workflows/repo-assist.md@97143ac59cb3a13ef2a77581f929f06719c7402a
> ```
> Generated by π Repo Assist, see [workflow run](https://github.com/ionide/FsAutoComplete/actions/runs/24436253882). [Learn more](https://github.com/githubnext/agentics/blob/main/docs/repo-assist.md).
>
> To install this [agentic workflow](https://github.com/githubnext/agentics/blob/97143ac59cb3a13ef2a77581f929f06719c7402a/workflows/repo-assist.md), run
> ```
> gh aw add githubnext/agentics/workflows/repo-assist.md@97143ac59cb3a13ef2a77581f929f06719c7402a
> ```
Contributor guide
Assessment
This issue has not been assessed yet.