π€ *Repo Assist here β I'm an automated AI assistant for this repository.* ## Activity for March 2026 ## Suggested Actions for Maintainer * [ ] **Review PR** #1129: Performance β pre-compute nav menu structure once per build (O(nΒ²) β O(n)) β [Review](https://github.com/fsprojects/FSharp.Formatting/pull/1129) * [ ] **Review PR** #1127: Expand `Markdown.ToMd` test coverage + fix `ToMd` LaTeX round-trip β [Review](https://github.com/fsprojects/FSharp.Formatting/pull/1127) * [ ] **Review PR** #1108: Fix `HtmlElement` SVG serialisation for LinearGradient/RadialGradient β [Review](https://github.com/fsprojects/FSharp.Formatting/pull/1108) * [ ] **Review PR** #1106: Fix `Markdown.ToMd` multi-paragraph blockquote roundtrip; make code tooltips interactive β [Review](https://github.com/fsprojects/FSharp.Formatting/pull/1106) * [ ] **Review PR** #1105: Add nested navigation categories + fix front-matter value parsing β closes #927 β [Review](https://github.com/fsprojects/FSharp.Formatting/pull/1105) * [ ] **Review PR** #1089: Add `--root` option to `fsdocs watch` β closes #924 β [Review](https://github.com/fsprojects/FSharp.Formatting/pull/1089) * [ ] **Review PR** #1072: Add `--embed-resources` to `fsdocs convert` β closes #1068 β [Review](https://github.com/fsprojects/FSharp.Formatting/pull/1072) * [ ] **Check comment** #928: Repo Assist commented β recommended workflow for images in API doc comments β [View](https://github.com/fsprojects/FSharp.Formatting/issues/928) * [ ] **Check comment** #929: Repo Assist commented on signature-like API docs β incremental path β [View](https://github.com/fsprojects/FSharp.Formatting/issues/929#issuecomment-4010372537) * [ ] **Check comment** #705: Repo Assist commented β API example results feature sketch β [View](https://github.com/fsprojects/FSharp.Formatting/issues/705) ## Future Work for Repo Assist - Group overloaded methods (#585) β feasibility analysis posted on issue - Keyword/glossary page (#898) β implementation sketch posted; data model changes needed - Multi-TFM docs support (#1064) β implementation analysis posted on issue - Signature-like API docs (#929) β incremental path sketched - Suave 2β3 upgrade still deferred (breaking API change) ## Run History ### 2026-03-31 10:39 UTC β [Run](https://github.com/fsprojects/FSharp.Formatting/actions/runs/23793067941) - π§ Fixed PR #1129: RELEASE_NOTES.md β `### Performance` β `### Changed` (invalid Keep a Changelog subsection caused IKC0002 build failure) - π§ Fixed PR #1127: `Markdown.ToMd` β serialise single-line `LatexBlock("equation", ...)` as `$$body$$` instead of `\begin{equation}...\end{equation}`; fixes failing `ToMd preserves LaTeX display math` test ### 2026-03-30 10:45 UTC β [Run](https://github.com/fsprojects/FSharp.Formatting/actions/runs/23740766270) - π§ Created PR #1129: Performance β pre-compute `GetNavigationEntriesFactory` once per build; reduces navigation work from O(nΒ²) to O(n) for n pages ### 2026-03-29 14:00 UTC β [Run](https://github.com/fsprojects/FSharp.Formatting/actions/runs/23710688115) - π§ Created PR #1127 (branch `repo-assist/test-tomd-coverage-2026-03-29`): Expand `Markdown.ToMd` test coverage β 15 new tests (headings 4β6, nested blockquotes, LaTeX display math, emphasis in headings, code in blockquotes, etc.) All 281 markdown tests pass. - π§ Created PR #1128 (branch `repo-assist/eng-ci-test-artifacts-2026-03-29`): Upload TRX test results as GitHub Actions artifacts on CI failure *(merged/closed β )* ### 2026-03-23 08:39 UTC β [Run](https://github.com/fsprojects/FSharp.Formatting/actions/runs/23428438106) - π§ Created PR #1106 (branch `repo-assist/fix-quotedblock-tooltip-2026-03-23`): Fix `Markdown.ToMd` multi-paragraph blockquote roundtrip (two new tests added); make code tooltips interactive so users can select/copy text (#949) ### 2026-03-21 08:35 UTC β [Run](https://github.com/fsprojects/FSharp.Formatting/actions/runs/23375848017) - π§ Created PR #1105 (branch `repo-assist/improve-frontmatter-nestedcat-2026-03-21`): Add nested navigation categories via `category: Parent/Child` syntax β closes #927; fix front-matter value parsing for values containing `:` - π¬ Commented on #927: nested categories implemented, PR opened ### 2026-03-19 08:37 UTC β [Run](https://github.com/fsprojects/FSharp.Formatting/actions/runs/23286516680) - π§ Fixed PR #1103: Bumped `fsharp-analyzers` tool 0.35.0β0.36.0 β fixes Ubuntu CI failure ### 2026-03-18 08:38 UTC β [Run](https://github.com/fsprojects/FSharp.Formatting/actions/runs/23236026819) - π§ Created PR #1102: Fix `Markdown.ToMd` β Emphasis serialised as `**bold**` instead of `*italic*`; ordered list items 0-indexed *(merged by dsyme β )* ### 2026-03-17 08:38 UTC β [Run](https://github.com/fsprojects/FSharp.Formatting/actions/runs/23185494650) - π§ Created PR (deps bump β PR #1103 created by dsyme) *(merged β )* ### 2026-03-16 08:42 UTC β [Run](https://github.com/fsprojects/FSharp.Formatting/actions/runs/23134965568) - π§ Created PR branch: Add 16 `Markdown.ToMd` tests β first coverage of round-trip serialiser ### 2026-03-15 08:36 UTC β [Run](https://github.com/fsprojects/FSharp.Formatting/actions/runs/23106802126) - π§ Created PR #1094: Fix crash in `Markdown.ToMd` when document contains indirect images *(merged β )* - π¬ Commented on #928: recommended workflow for local images in API doc XML comments ### 2026-03-14 08:36 UTC β [Run](https://github.com/fsprojects/FSharp.Formatting/actions/runs/23084384470) - π§ Created PR #1092: regression test for #944 *(merged β )*; PR #1093: Fantomas 7.0.3β7.0.5 *(merged β )* ### 2026-03-12 08:37 UTC β [Run](https://github.com/fsprojects/FSharp.Formatting/actions/runs/22993302217) - π¬ Commented on #705: API example results feature sketch - π§ Created PR #1091: improve `Literate.ParseAndCheckScriptFile` XML docs; fix Windows path fallback *(merged β )* ### 2026-03-11 08:37 UTC β [Run](https://github.com/fsprojects/FSharp.Formatting/actions/runs/22943805440) - π§ Created PR #1089: Add `--root` option to `fsdocs watch` ### 2026-03-10 14:45 UTC β [Run](https://github.com/fsprojects/FSharp.Formatting/actions/runs/22908188200) - π§ Created PR #1088: `scrollbar-gutter: stable` + `overflow-y: auto` *(merged β )* ### 2026-03-08 β 2026-03-09 β Multiple runs - π§ PRs #1072 (embed-resources), #1074β#1076 (doc comments), #1079β#1080 (doc comments, view transitions) β most merged β - π¬ Commented on #928, #929, #1068 ### 2026-03-07 08:35 UTC β [Run](https://github.com/fsprojects/FSharp.Formatting/actions/runs/22795694142) - π§ Created PR #1069: Remove duplicate LookupKey patterns *(merged β )*; PR #1070: Precompile markdown regexes *(merged β )* ### 2026-03-06 08:36 UTC β [Run](https://github.com/fsprojects/FSharp.Formatting/actions/runs/22755624488) - π¬ Commented on #949: tooltip system; #929: signature-like API docs ### 2026-03-02 08:37 UTC β [Run](https://github.com/fsprojects/FSharp.Formatting/actions/runs/22567869992) - π§ Created PR #1061: Popover API tooltips *(merged by nojaf β )* β closes #422 - π¬ Commented on #585: grouping overloaded methods analysis - π Created March 2026 monthly activity issue #1060 > Generated by π Repo Assist at [{run-started}](https://github.com/fsprojects/FSharp.Formatting/actions/runs/23793067941). [Learn more](https://github.com/githubnext/agentics/blob/main/docs/repo-assist.md). > > To install this [agentic workflow](https://github.com/githubnext/agentics/tree/1f672aef974f4246124860fc532f82fe8a93a57e/workflows/repo-assist.md), run > ``` > gh aw add githubnext/agentics/workflows/repo-assist.md@1f672aef974f4246124860fc532f82fe8a93a57e > ``` <!-- gh-aw-agentic-workflow: Repo Assist, engine: copilot, model: auto, id: 23793067941, workflow_id: repo-assist, run: https://github.com/fsprojects/FSharp.Formatting/actions/runs/23793067941 -->
π€ Repo Assist here β I'm an automated AI assistant for this repository.
Activity for March 2026
Suggested Actions for Maintainer
Markdown.ToMdtest coverage + fixToMdLaTeX round-trip β Review(radient)Β #1108: FixHtmlElementSVG serialisation for LinearGradient/RadialGradient β ReviewMarkdown.ToMdmulti-paragraph blockquote roundtrip; make code tooltips interactive β Review--rootoption tofsdocs watchβ closes Enablewatchserver from arbitrary hostΒ #924 β Review--embed-resourcestofsdocs convertβ self-contained HTML output by defaultΒ #1072: Add--embed-resourcestofsdocs convertβ closes allow embedding resources in fsdocs convert html filesΒ #1068 β ReviewFuture Work for Repo Assist
Run History
2026-03-31 10:39 UTC β Run
### Performanceβ### Changed(invalid Keep a Changelog subsection caused IKC0002 build failure)Markdown.ToMdβ serialise single-lineLatexBlock("equation", ...)as$$body$$instead of\begin{equation}...\end{equation}; fixes failingToMd preserves LaTeX display mathtest2026-03-30 10:45 UTC β Run
GetNavigationEntriesFactoryonce per build; reduces navigation work from O(nΒ²) to O(n) for n pages2026-03-29 14:00 UTC β Run
repo-assist/test-tomd-coverage-2026-03-29): ExpandMarkdown.ToMdtest coverage β 15 new tests (headings 4β6, nested blockquotes, LaTeX display math, emphasis in headings, code in blockquotes, etc.) All 281 markdown tests pass.repo-assist/eng-ci-test-artifacts-2026-03-29): Upload TRX test results as GitHub Actions artifacts on CI failure (merged/closed β )2026-03-23 08:39 UTC β Run
repo-assist/fix-quotedblock-tooltip-2026-03-23): FixMarkdown.ToMdmulti-paragraph blockquote roundtrip (two new tests added); make code tooltips interactive so users can select/copy text (Improve the tooltip systemΒ #949)2026-03-21 08:35 UTC β Run
repo-assist/improve-frontmatter-nestedcat-2026-03-21): Add nested navigation categories viacategory: Parent/Childsyntax β closes Nesting Document CategoriesΒ #927; fix front-matter value parsing for values containing:2026-03-19 08:37 UTC β Run
fsharp-analyzerstool 0.35.0β0.36.0 β fixes Ubuntu CI failure2026-03-18 08:38 UTC β Run
Markdown.ToMdβ Emphasis serialised as**bold**instead of*italic*; ordered list items 0-indexed (merged by dsyme β )2026-03-17 08:38 UTC β Run
2026-03-16 08:42 UTC β Run
Markdown.ToMdtests β first coverage of round-trip serialiser2026-03-15 08:36 UTC β Run
Markdown.ToMdwhen document contains indirect images (merged β )2026-03-14 08:36 UTC β Run
2026-03-12 08:37 UTC β Run
Literate.ParseAndCheckScriptFileXML docs; fix Windows path fallback (merged β )2026-03-11 08:37 UTC β Run
--rootoption tofsdocs watch2026-03-10 14:45 UTC β Run
scrollbar-gutter: stable+overflow-y: auto(merged β )2026-03-08 β 2026-03-09 β Multiple runs
--embed-resourcestofsdocs convertβ self-contained HTML output by defaultΒ #1072 (embed-resources), [Repo Assist] Add///doc comments to SymbolReader.fs, TypeFormatter.fs, and ProjectCracker.fs (issue #1035)Β #1074β[Repo Assist] Add///doc comments to CrossReferenceResolver.fs, CodeFormatAgent.fs, and YaafFSharpScripting.fs (issue #1035)Β #1076 (doc comments), [Repo Assist] Add///doc comments to XmlDocReader.fs and GenerateMarkdown.fs (issue #1035)Β #1079β[Repo Assist] Experiment: View Transition API for smooth cross-document page transitions (issue #1077)Β #1080 (doc comments, view transitions) β most merged β2026-03-07 08:35 UTC β Run
2026-03-06 08:36 UTC β Run
2026-03-02 08:37 UTC β Run