gh aw add githubnext/agentics/workflows/repo-assist.md@ae8d551f07c7ed7619f8c58c7bb4c3ac89395d38
```> Generated by π Repo Assist, see [workflow run](https://github.com/fsprojects/FSharp.Formatting/actions/runs/34546068188). [Learn more](https://github.com/githubnext/agentics/blob/main/docs/repo-assist.md).
> <sub>Comment <em>/repo-assist</em> to run again</sub>
>
<details>
<summary><sub>Add this agentic workflow to your repo</sub></summary>
To install this agentic workflow, run
</details>
<!-- gh-aw-agentic-workflow: Repo Assist, engine: copilot, model: auto, id: 34546068188, workflow_id: repo-assist, run: https://github.com/fsprojects/FSharp.Formatting/actions/runs/34546068188 -->
---
π€ *Repo Assist here β I'm an automated AI assistant for this repository.*
## Activity for September 2026
## Suggested Actions for Maintainer
**Comprehensive list** of all pending actions requiring maintainer attention (excludes items already actioned and checked off).
* [ ] **Review PR**: Fix postfix FSharp.Core type-constructor links (`list`, `option`, etc.) in API docs, closes #1316 β [Review](https://github.com/fsprojects/FSharp.Formatting/pulls?q=is:pr+is:open+head:repo-assist%2Ffix-issue-1316-fsharpcore-list-links)
* [ ] **Review/rebase PR** #1299: repo-assist tests PR (ToLatex coverage) β mergeable_state was `dirty` as of last check, needs a rebase onto main β [Review](https://github.com/fsprojects/FSharp.Formatting/pull/1299)
* [ ] **Review/rebase PR** #1291: repo-assist deps bundle (Aug 2026) β mergeable_state was `dirty` as of last check, needs a rebase onto main β [Review](https://github.com/fsprojects/FSharp.Formatting/pull/1291)
* [ ] **Review PR** #1319: repo-assist perf fix (pipe-table O(n2) split), 369/369 tests pass β [Review](https://github.com/fsprojects/FSharp.Formatting/pull/1319)
* [ ] **Review PR** #1315 (nojaf): Skip union case tester properties in API docs, fixes #1313 β [Review](https://github.com/fsprojects/FSharp.Formatting/pull/1315)
* [ ] **Review PR** #1317 (nojaf): Keep comments of type abbreviations to tuples, fixes #1314 β [Review](https://github.com/fsprojects/FSharp.Formatting/pull/1317)
* [ ] **Review PR** #1318: Dependabot bump github/gh-aw-actions/setup 0.86.2β0.88.6 (blocked, workflow file) β [Review](https://github.com/fsprojects/FSharp.Formatting/pull/1318)
* [ ] **Close issue** #1296: stale `[aw] Repo Assist failed` infra notice β [View](https://github.com/fsprojects/FSharp.Formatting/issues/1296)
* [ ] **Close issue** #1297: stale `[aw] Failed jobs: Repo Assist` infra notice β [View](https://github.com/fsprojects/FSharp.Formatting/issues/1297)
* [ ] **Close issue** #1298: stale `[gh-aw] Protected Files` notice (deps bundle Aug 2026), superseded by merged/closed work β [View](https://github.com/fsprojects/FSharp.Formatting/issues/1298)
## Future Work for Repo Assist
- Continue monitoring for genuinely new, low-risk coding/testing/performance improvements β none identified with high confidence beyond issue #1316's fix this run.
- Revisit stale `TODO` markers in `LatexFormatting.fs`, `MarkdownBlockParser.fs`, `MarkdownInlineParser.fs` only if a concrete, low-risk fix becomes apparent.
## Run History
### 2026-09-13 04:24 UTC β [Run](https://github.com/fsprojects/FSharp.Formatting/actions/runs/34727786811)
- Task 3 (Issue Fix): Implemented the fix proposed by `@nojaf` in #1316 β `tryResolveCrossReferenceForEntity` in `CrossReferenceResolver.fs` now resolves postfix FSharp.Core type abbreviations (`list`, `option`, `voption`, `string`, etc.) through their abbreviated type's definition when the abbreviation entity has no full name of its own, so they render as hyperlinks instead of plain text. Added a regression test and updated two pre-existing test assertions whose expectations predated the fix (`string` in union case signatures is now also correctly linked). Full test suite green (368+32+28+146+92 tests). Opened draft PR and commented on #1316 linking it.
- Task 2 (Issue Comment): Reviewed all 16 open issues oldest-first. All already have adequate Repo Assist/human engagement or open fix PRs; no new comment needed beyond #1316 (addressed via Task 3).
- Task 4 (Engineering Investments): Checked `Directory.Packages.props` (all packages current, recently bumped) and CI workflow action versions (`actions/checkout@v6`, `actions/cache@v5`, `actions/setup-dotnet@v5` β all current). No actionable engineering item found this run; verified issue #1240 (deps bundle, previously flagged blocked) is already closed by dsyme, correcting stale memory.
- Verified memory was stale on several fronts: issue #1240 already closed 2026-09-08; PRs #1130/#1241/#1242/#1264/#1267/#1275 already merged. Updated memory accordingly.
### 2026-09-11 β [Run](https://github.com/fsprojects/FSharp.Formatting/actions/runs/34546068188)
- Task 1: labelled #1316 (enhancement, documentation), #1313 (bug, documentation), #1314 (bug, documentation).
- Task 8: created PR fixing O(n2) `pipeTableFindSplits` in `MarkdownTableParser.fs`, 369/369 tests pass.
- Task 2: no new comment needed β all issues already adequately covered.
### 2026-09-09 β [Run](https://github.com/fsprojects/FSharp.Formatting/actions/runs/34294605274)
- Task 9: added 2 new tests to `Markdown.fs` covering `Markdown.ToLatex` OtherBlock and InlineHtmlBlock rendering (370/370 pass); opened draft PR.
- Task 3: reviewed several bug/help-wanted issues β no new fixable bug found this run.
### 2026-09-08 (command mode: /repo-assist try again to bump to tool 0.38.0)
- Bumped fsharp-analyzers tool 0.37.2β0.38.0, G-Research.FSharp.Analyzers 0.23.0β0.24.0, Ionide.Analyzers 0.15.0β0.18.0 directly on PR #1291's branch; build and full test suite green.
### 2026-09-05 ~00:20 UTC β [Run](https://github.com/fsprojects/FSharp.Formatting/actions/runs/33932588559)
- Task 6 β rebased & pushed PR #1264 and PR #1267 (conflicts resolved, tests pass); verified PR #1275 needs no action.
- Task 10 β created PR bundling Ionide.ProjInfo 0.75.0 and NUnit3TestAdapter 6.3.0 bumps via `create_pull_request` (protected-file friendly); build and tests green.
### 2026-09-03 β Prior run
- Attempted deps bundle bump but `push_to_pull_request_branch` blocked by protected-files policy (`Directory.Packages.props`); other maintenance activity recorded in memory.> Generated by π Repo Assist, see [workflow run](https://github.com/fsprojects/FSharp.Formatting/actions/runs/34727786811). [Learn more](https://github.com/githubnext/agentics/blob/main/docs/repo-assist.md).
> <sub>Comment <em>/repo-assist</em> to run again</sub>
>
<details>
<summary><sub>Add this agentic workflow to your repo</sub></summary>
To install this agentic workflow, run
</details>
<!-- gh-aw-agentic-workflow: Repo Assist, engine: copilot, model: auto, id: 34727786811, workflow_id: repo-assist, run: https://github.com/fsprojects/FSharp.Formatting/actions/runs/34727786811 -->
π€ Repo Assist here β I'm an automated AI assistant for this repository.
Activity for September 2026
Suggested Actions for Maintainer
Comprehensive list of all pending actions requiring maintainer attention (excludes items already actioned and checked off).
repo-assist/deps-bump-projinfo-nunit-20260905) β build + tests (fsdocs-tool.Tests 12/12, FSharp.Markdown.Tests 368/368) pass. After merging, close Dependabot PRs Bump Ionide.ProjInfo from 0.74.2 to 0.75.0Β #1273 and Bump NUnit3TestAdapter from 6.2.0 to 6.3.0Β #1268.create_pull_request..github/workflows/; no safe path found yet via automation.Future Work for Repo Assist
TODOmarkers inLatexFormatting.fs(150/168),MarkdownBlockParser.fs(442),MarkdownInlineParser.fs(288) only if a concrete, low-risk fix becomes apparent; still assessed as too risky without deeper investigation.Run History
create_pull_requestwhich permits protected files) β build and tests green. Task 11 β updated this summary.push_to_pull_request_branchblocked by protected-files policy (Directory.Packages.props), filed as issue [repo-assist] deps: bump Ionide.ProjInfo to 0.75.0 and NUnit3TestAdapter to 6.3.0Β #1276; other maintenance activity recorded in memory.Add this agentic workflow to your repo
To install this agentic workflow, run
π€ Repo Assist here β I'm an automated AI assistant for this repository.
Activity for September 2026
Suggested Actions for Maintainer
Comprehensive list of all pending actions requiring maintainer attention (excludes items already actioned and checked off).
dirty, needs a rebase onto main β Reviewdirty, needs a rebase onto main β ReviewMarkdownTableParser.fs, 369/369 tests pass β ReviewFuture Work for Repo Assist
dirtymergeable_state) in a future Task 6 run.Run History
2026-09-11 00:22 UTC β Run
enhancement,documentationbug,documentationbug,documentationMarkdownTableParser.fs(pipeTableFindSplits), with new regression test; 369/369 FSharp.Markdown.Tests passdirty(need rebase)2026-09-05 ~00:20 UTC β Run
create_pull_requestwhich permits protected files) β build and tests green. Task 11 β updated this summary.2026-09-03 β Prior run
push_to_pull_request_branchblocked by protected-files policy (Directory.Packages.props), filed as issue [repo-assist] deps: bump Ionide.ProjInfo to 0.75.0 and NUnit3TestAdapter to 6.3.0Β #1276; other maintenance activity recorded in memory.Add this agentic workflow to your repo
To install this agentic workflow, run
gh aw add githubnext/agentics@ae8d551
gh aw add githubnext/agentics@ae8d551