π€ *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 PR** (branch `repo-assist/tests-generative-custom-attrs-20260419`): tests: add `GenerativeCustomAttributeTests` (5 regression tests for custom attr encoding on types/methods/properties); prepare release 8.7.0 β [View PRs](https://github.com/fsprojects/FSharp.TypeProviders.SDK/pulls) * [ ] **Check comment** #384: Repo Assist commented on namespace encoding in custom attribute blobs β [View](https://github.com/fsprojects/FSharp.TypeProviders.SDK/issues/384#issuecomment-3967032737) ## Future Work for Repo Assist - Continue scanning open issues (#298, #299, #300) for newly actionable items - Assess further correctness/testing improvements ## Run History ### 2026-04-19 00:40 UTC β [Run](https://github.com/fsprojects/FSharp.TypeProviders.SDK/actions/runs/24617397828) - π§ Created PR (branch `repo-assist/tests-generative-custom-attrs-20260419`): tests: add `GenerativeCustomAttributeTests` (5 regression tests β attr on type, method, multiple attrs, enum arg, bool arg); prepare release 8.7.0; 147/147 tests pass (Tasks 10 & 9) ### 2026-04-17 00:40 UTC β [Run](https://github.com/fsprojects/FSharp.TypeProviders.SDK/actions/runs/24541555872) - π§ Created PR #505 (merged): tests: add `GenerativeMethodsTests` (6 focused method tests for generative type providers); 137/137 pass (Task 9) ### 2026-04-15 00:41 UTC β [Run](https://github.com/fsprojects/FSharp.TypeProviders.SDK/actions/runs/24430249769) - π§ Created PR #504 (merged): tests: add `GenerativePropertiesTests` (5 new tests for property name-lookup/kinds); prepare release 8.6.0 (Tasks 9 & 10); 136/136 tests pass ### 2026-04-13 00:39 UTC β [Run](https://github.com/fsprojects/FSharp.TypeProviders.SDK/actions/runs/24320373239) - π§ Created PR #502 (merged): perf/refactor β convert ILFieldDefs/ILEventDefs/ILPropertyDefs to concrete classes with lazy name-lookup caches; 126/126 tests pass (Tasks 5 & 3) ### 2026-04-11 00:34 UTC β [Run](https://github.com/fsprojects/FSharp.TypeProviders.SDK/actions/runs/24270385678) - π§ Created PR #501 (merged): fix ProvidedTypeDefinition.Logger broken (new ref each call); add 5 tests for all-optional warning and enum target-context round-trip (Tasks 9 & bug fix) ### 2026-04-09 00:30 UTC β [Run](https://github.com/fsprojects/FSharp.TypeProviders.SDK/actions/runs/24165916140) - π Created issue #500 (blocked PR, now closed): Convert ILFieldDefs/ILEventDefs/ILPropertyDefs to concrete classes with lazy name-lookup caches; add Dependabot config (Tasks 5 & 4) ### 2026-04-07 00:36 UTC β [Run](https://github.com/fsprojects/FSharp.TypeProviders.SDK/actions/runs/24058266578) - π§ Created PR #499 (merged): Prepare release 8.5.0 (Task 10) ### 2026-04-05 00:37 UTC β [Run](https://github.com/fsprojects/FSharp.TypeProviders.SDK/actions/runs/23990843787) - π§ Created PR #498 (merged): refactor: add save-based caching to GetField/GetEvent/GetNestedType; use Dictionary in ILNestedExportedTypesAndForwarders (Task 5) ### 2026-04-03 00:35 UTC β [Run](https://github.com/fsprojects/FSharp.TypeProviders.SDK/actions/runs/23928413736) - π§ Created PR #497 (merged): perf: avoid O(n2) allocations in ILMethodDefs; use lazy caches in TargetTypeDefinition member lookups (Tasks 5 & 8) ### 2026-04-01 00:39 UTC β [Run](https://github.com/fsprojects/FSharp.TypeProviders.SDK/actions/runs/23826131948) - π§ Created PR #495 (merged): ci: add NuGet and FAKE build caching to CI workflows (Task 4) - π§ Created PR #493 (merged): perf: O(1) assembly-name dictionary lookup in `convTypeRef` (Task 10) - π Created this issue; closed Monthly Activity 2026-03 (#465) > Generated by π Repo Assist, see [workflow run](https://github.com/fsprojects/FSharp.TypeProviders.SDK/actions/runs/24617397828). [Learn more](https://github.com/githubnext/agentics/blob/main/docs/repo-assist.md). > Generated by π Repo Assist, see [workflow run](https://github.com/fsprojects/FSharp.TypeProviders.SDK/actions/runs/24617397828). [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 > ``` <!-- gh-aw-agentic-workflow: Repo Assist, engine: copilot, model: auto, id: 24617397828, workflow_id: repo-assist, run: https://github.com/fsprojects/FSharp.TypeProviders.SDK/actions/runs/24617397828 -->
π€ 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:
repo-assist/tests-generative-custom-attrs-20260419): tests: addGenerativeCustomAttributeTests(5 regression tests for custom attr encoding on types/methods/properties); prepare release 8.7.0 β View PRsFuture Work for Repo Assist
Run History
2026-04-19 00:40 UTC β Run
repo-assist/tests-generative-custom-attrs-20260419): tests: addGenerativeCustomAttributeTests(5 regression tests β attr on type, method, multiple attrs, enum arg, bool arg); prepare release 8.7.0; 147/147 tests pass (Tasks 10 & 9)2026-04-17 00:40 UTC β Run
GenerativeMethodsTests(6 focused method tests for generative type providers); 137/137 pass (Task 9)2026-04-15 00:41 UTC β Run
GenerativePropertiesTests(5 new tests for property name-lookup/kinds); prepare release 8.6.0 (Tasks 9 & 10); 136/136 tests pass2026-04-13 00:39 UTC β Run
2026-04-11 00:34 UTC β Run
2026-04-09 00:30 UTC β Run
2026-04-07 00:36 UTC β Run
2026-04-05 00:37 UTC β Run
2026-04-03 00:35 UTC β Run
2026-04-01 00:39 UTC β Run
convTypeRef(Task 10)