-
Notifications
You must be signed in to change notification settings - Fork 285
Open
Description
π€ Repo Assist here β I'm an automated AI assistant for this repository.
Activity for February 2026
Suggested Actions for Maintainer
- Review PR [Repo Assist] Add PreferDateTimeOffset parameter to CsvProvider, JsonProvider, and XmlProviderΒ #1668: Add
PreferDateTimeOffsetto CsvProvider, JsonProvider, XmlProvider β closes Configure default DateTimeKind when no timezone information givenΒ #1100, CsvProvider has no option to write dates without timezone information.Β #1072 β Review - Review PR [Repo Assist] Use HttpClient with SocketsHttpHandler on .NET 8+ to avoid socket exhaustionΒ #1667: Use HttpClient with SocketsHttpHandler on .NET 8+ β closes Use System.Net.Http.HttpClientΒ #1392 β Review
- Review PR [Repo Assist] Remove FSI testing setup files (SetupTesting.fsx, Test.fsx)Β #1666: Remove FSI testing setup files (SetupTesting.fsx, Test.fsx) β closes Document how to use the SetupTesting.fsx scriptΒ #1321 β Review
- Review PR [Repo Assist] Change HTTP response default encoding from ISO-8859-1 to UTF-8Β #1665: Change HTTP response default encoding from ISO-8859-1 to UTF-8 β closes Problem with Http.RequestString detection of response content encodingΒ #1251 β Review
- Review PR [Repo Assist] Make Http.AppendQueryToUrl publicΒ #1664: Make
Http.AppendQueryToUrlpublic β closes Make AppendQueryToUrl publicΒ #1325 β Review - Review PR [Repo Assist] Add UseSchemaTypeNames parameter to XmlProvider for XSD type deduplicationΒ #1663: Add
UseSchemaTypeNamesto XmlProvider β closes XmlProvider generates types based on name attribute in XSD schema rather than the type attributeΒ #1488 β Review - Review PR [Repo Assist] Add TOML type provider (TomlProvider)Β #1652: Add TomlProvider type provider β closes Add a TOML type providerΒ #1650 β Review
- Review PR [Repo Assist] Add YamlProvider type providerΒ #1646: Add YamlProvider type provider β closes Suggestion: Add yaml type provider to F# data family?Β #1645 β Review
- Close issue Replace FSharp.Charting with XPlot in documentation and examplesΒ #1114: FSharp.Charting no longer appears in docs β task appears complete β View
- Check comment on Allow to specify headers in the type providers static parameters when the Sample/Schema is a URLΒ #1132: Repo Assist added implementation guidance for Headers static param β View
- Check comment on Access tables in HTML Type Provider by indexΒ #809: Repo Assist added workaround for HTML table index access β View
Future Work for Repo Assist
- Add
With*methods toXmlProvidertypes β complex structure (attributes, child elements, text values); scoped out of prior PRs - Add
PreferDateTimeOffsettoHtmlProvider(requires changes to HtmlGenerator.fs; deferred from main PR) - Implement
Headersstatic param for type providers (Allow to specify headers in the type providers static parameters when the Sample/Schema is a URLΒ #1132) after existing PRs are reviewed
Run History
2026-02-26 13:16 UTC β Run
- π¬ Commented on Replace FSharp.Charting with XPlot in documentation and examplesΒ #1114: FSharp.Charting no longer in docs, suggested closing
- π¬ Commented on Allow to specify headers in the type providers static parameters when the Sample/Schema is a URLΒ #1132: Provided implementation guidance for Headers static param feature
2026-02-26 12:53 UTC β Run
- π§ Created draft PR [Repo Assist] Add PreferDateTimeOffset parameter to CsvProvider, JsonProvider, and XmlProviderΒ #1668: Add
PreferDateTimeOffsetparameter toCsvProvider,JsonProvider,XmlProviderβ closes Configure default DateTimeKind when no timezone information givenΒ #1100, CsvProvider has no option to write dates without timezone information.Β #1072 β 2846/2847 core tests pass (1 network sandbox failure, pre-existing) - π¬ Commented on Configure default DateTimeKind when no timezone information givenΒ #1100: PreferDateTimeOffset PR submitted
- π¬ Commented on CsvProvider has no option to write dates without timezone information.Β #1072: PreferDateTimeOffset PR submitted
2026-02-26 12:41 UTC β Run
- π¬ Commented on Access tables in HTML Type Provider by indexΒ #809: Added workaround for accessing HTML tables by index via
HtmlDocument.Descendants
2026-02-26 12:16 UTC β Run
- π§ Created draft PR [Repo Assist] Use HttpClient with SocketsHttpHandler on .NET 8+ to avoid socket exhaustionΒ #1667: Use HttpClient with SocketsHttpHandler on .NET 8+ β closes Use System.Net.Http.HttpClientΒ #1392 β 2846/2847 tests pass
- π¬ Commented on Use System.Net.Http.HttpClientΒ #1392: HttpClient migration PR submitted
2026-02-26 12:08 UTC β Run
- π¬ Commented on Configure default DateTimeKind when no timezone information givenΒ #1100: Explained DateTimeKind workaround using date/datetimeoffset schema annotations, proposed PreferDateTimeOffset parameter
- π¬ Commented on CsvProvider has no option to write dates without timezone information.Β #1072: Explained date-writing workaround using "date" and "datetimeoffset" schema type annotations
2026-02-26 12:00 UTC β Run
- π§ Created draft PR [Repo Assist] Remove FSI testing setup files (SetupTesting.fsx, Test.fsx)Β #1666: Remove FSI testing setup files (SetupTesting.fsx, Test.fsx) β
closes #1321β per@dsyme's instruction to remove FSI testing path
2026-02-26 11:41 UTC β Run
- π§ Created draft PR [Repo Assist] Change HTTP response default encoding from ISO-8859-1 to UTF-8Β #1665: Change HTTP response default encoding from ISO-8859-1 to UTF-8 β
closes #1251β 2846/2847 tests pass (1 network test blocked by sandbox) - π¬ Commented on Problem with Http.RequestString detection of response content encodingΒ #1251: PR submitted for UTF-8 default encoding fix
2026-02-26 11:33 UTC β Run
- π¬ Commented on Global inference mode for JsonProviderΒ #1018: Explained recursive JSON type limitation and
Global-mode workaround
2026-02-26 11:20 UTC β Run
- π§ Created draft PR [Repo Assist] Make Http.AppendQueryToUrl publicΒ #1664: Make
Http.AppendQueryToUrlpublic βcloses #1325β 5 unit tests added; all core tests pass - π¬ Commented on Make AppendQueryToUrl publicΒ #1325: PR created, AppendQueryToUrl is now public
2026-02-26 11:18 UTC β Run
- π§ Updated PR [Repo Assist] Add YamlProvider type providerΒ #1646: Added 20 core library tests for
YamlDocument, addedPreferOptionalsstatic param, merged latest main, updated release notes
2026-02-26 10:36 UTC β Run
- π§ Created draft PR [Repo Assist] Add UseSchemaTypeNames parameter to XmlProvider for XSD type deduplicationΒ #1663: Add
UseSchemaTypeNamesparameter toXmlProviderβcloses #1488 - π¬ Commented on XmlProvider generates types based on name attribute in XSD schema rather than the type attributeΒ #1488: Explained implementation and PR
2026-02-26 03:42 UTC β Run
- π§ Created draft PR: Add MarkdownProvider type provider β
closes #1657(PR closed by dsyme β Add a Markdown type providerΒ #1657 marked complete)
2026-02-25 20:39 UTC β Run
- π§ Created draft PR [Repo Assist] Add PreferOptionals parameter to XmlProvider and JsonProviderΒ #1660: Add
PreferOptionalsparameter toXmlProviderandJsonProvider(merged by@dsyme2026-02-25) - π¬ Commented on PreferOptionals param for XmlProviderΒ #649: PreferOptionals implementation complete, PR created
2026-02-25 19:44 UTC β Run
- π§ Created draft PR [Repo Assist] Add PreferFloats static parameter to CsvProviderΒ #1655: Add
PreferFloatsstatic parameter toCsvProvider(merged by@dsyme2026-02-25) - π¬ Commented on Add PreferFloats static param to CsvProviderΒ #838: Linked to PR
2026-02-25 β Various runs
- π Updated PR [Repo Assist] Add YamlProvider type providerΒ #1646: Fixed build CI failures, addressed dsyme's review requests (quoted YAML string inference, localhost fix)
- π¬ Commented on type construction very slow for CSV Files with large number of variables e.g. 1000+ Β #1207, Parallel parsing of Csv filesΒ #1159, Add option to not pascal case column names in CsvProviderΒ #900, CsvProvider - possible to retrieve exception when row fails to parse?Β #942, Descendants and CssSelect do not take all elements corectlyΒ #1130, [CSV Type provider] When path to csv file is wrong, type provider shows strange errors.Β #953, CsvFile.Load doesn't use current directory from system.environmentΒ #1080, Project fails to find FSharp.Core anytime I try to compile with a reference to FSharp.DataΒ #1220, XmlProvider captures current directory at design timeΒ #818, Is there a "functional" API for JSON?Β #1257, CSV TP behaviour has changed for local files?Β #1218, CsvProvider Documentation - Google finance historical 403 ForbiddenΒ #1138
- π·οΈ Labelled Add a TOML type providerΒ #1650, Make CI fasterΒ #1649, Suggestion: Add yaml type provider to F# data family?Β #1645 with
enhancement/performance - π§ Created draft PR π Speed up PR CI with NuGet cache and action upgradesΒ #1656: Speed up CI for pull requests (merged by
@dsyme2026-02-25)
2026-02-25 03:53 UTC β Run
- π§ Created draft PR [Repo Assist] Add TOML type provider (TomlProvider)Β #1652: Add TomlProvider type provider β
closes #1650
2026-02-24 21:00 UTC β Run
- π§ Created draft PR [Repo Assist] Add With* methods to CsvProvider Row and JsonProvider record types (closes #1431)Β #1639: Add
With*methods toCsvProviderRow andJsonProvider(merged by@dsyme2026-02-24)
2026-02-24 20:20 UTC β Run
- π§ Created draft PR [Repo Assist] Add OmitNullFields static parameter to JsonProvider (closes #1245)Β #1638: Add
OmitNullFieldsstatic parameter toJsonProvider(merged by@dsyme2026-02-24) - π¬ Commented on Is there a way to hide properties with null values for JsonProvider?Β #1245, XmlProvider types/members not visible when debuggingΒ #1237
2026-02-24 β Various earlier runs
- π¬ Commented on JsonProvider error when type is consumed from another projectΒ #1031, CssSelect doesn't work as expectedΒ #1188, PreferOptionals param for XmlProviderΒ #649, Add asynchronous TextReader/TextWriter APIsΒ #1265, Support for armv7 raspberry pi 3Β #1298, Question: Is this project hackable on the dotnet 6 preview versions?Β #1385, JSON constructors create values that don't correspond to the original schemaΒ #1271, Error opening a library that uses JsonProvider with an embedded resourceΒ #1191, Cannot read XSD: 'Element not defined'Β #1236
- π§ Created draft PRs [Repo Assist] Add DtdProcessing static parameter to XmlProvider (closes #1632)Β #1635 (merged), [Repo Assist] Add UseOriginalNames parameter to XmlProvider, CsvProvider, JsonProviderΒ #1629 (merged), [Repo Assist] Fix HTML parser dropping whitespace between inline elements (issue #1330)Β #1630 (merged), [Repo Assist] Improve EmbeddedResource documentation with step-by-step guideΒ #1631 (merged), [Repo Assist] Fix #1221 β JsonValue.Float always infers as float, not int/int64Β #1628 (closed)
2026-02-22 β Various runs
- π§ Created 10 draft PRs β all merged by
@dsymeon 2026-02-22β23: [Repo Assist] Fix HtmlNode.ToString: preserve whitespace in elements nested inside <pre>Β #1605β[Repo Assist] Fix JsonConversions.AsDecimal to handle JsonValue.FloatΒ #1608, [Repo Assist] Fix #1383: Throw NotSupportedException for unrecognized CSS pseudo-classesΒ #1613β[Repo Assist] Update test/build dependencies: FAKE 6.1.4, NUnit 3.13.3, FsUnit 4.2.0, FsCheck 2.16.6Β #1614, [Repo Assist] Fix #1437: xs:dateTime values without timezone now parse correctly as DateTimeOffsetΒ #1617, [Repo Assist] Fix #1310: GetSchema works correctly when EmbeddedResource is specified for XSD schemasΒ #1619, [Repo Assist] Add StrictBooleans static parameter to CsvProviderΒ #1621, [Repo Assist] Fix #1439: InferRows counts CSV rows, not text lines (multiline quoted fields)Β #1625, [Repo Assist] Fix #1419: Add cycle guard for XSD group references to prevent StackOverflowΒ #1626
Generated by Repo Assist
To install this agentic workflow, run
gh aw add githubnext/agentics/workflows/repo-assist.md@69c1ee19e39e6aaba35519aafefb5cbf314de323
Reactions are currently unavailable