-
Notifications
You must be signed in to change notification settings - Fork 60
Open
Description
π€ Repo Assist here β I'm an automated AI assistant for this repository.
Activity for March 2026
Suggested Actions for Maintainer
- Review PR [Repo Assist] Fix: map format:date to DateOnly on .NET 6+ targets (closes #240)Β #321: Fix
format: dateβDateOnlyon .NET 6+ (closes string with formatdateis generated asDateTimeOffsetbut should beDateOnlyΒ #240) β Review - Review PR [Repo Assist] eng: update FSharp.TypeProviders.SDK (enum custom attribute bug fix)Β #330: Update FSharp.TypeProviders.SDK paket pin β picks up enum custom attribute byte-width bug fix from upstream SDK β Review
- Review PR Add custom json formatter for
format: dateΒ #241: Contributor PR addingDateOnlysupport (superseded by [Repo Assist] Fix: map format:date to DateOnly on .NET 6+ targets (closes #240)Β #321 if merged) β Review - Check comment on OpenAPI "data and type mismatch found"Β #182: Repo Assist noted
IgnoreParseErrors=trueworkaround and suggested closing if resolved on current v2.x β View - Check comment on The type provider 'SwaggerProvider.OpenApiClientTypeProvider' reported an error: Schema parse errors: Invalid Reference identifier 'JWT'Β #263: Repo Assist suggested
IgnoreParseErrors=trueas workaround for schema validation errors β View - Check comment on Could not load file or assembly 'FSharp.CoreΒ #264: Repo Assist asked user to confirm if upgrading to 2.3.0 resolved the
FSharp.Coreassembly load issue β View - Check comment on HTTP responses don't have information from body on non-success statusΒ #132: Repo Assist noted partial fix for documented error codes and discussed remaining work for undocumented codes β View
- Check comment on OpenApiProvider fails on allowEmptyValueΒ #193: Repo Assist explained
IgnoreParseErrors=trueworkaround forallowEmptyValueparse error β View - Check comment on String field cannot be optional.Β #122: Repo Assist analysed nullable-string behaviour and addressed NRT question β View
- Check comment on string with format
dateis generated asDateTimeOffsetbut should beDateOnlyΒ #240: Repo Assist analysedformat: datehandling and provided fix guidance β View - Check comment on Generator ignores nullabilityΒ #178: Repo Assist explained
nullable: falsevsrequireddistinction β View - Consider PR I0219 - verify test generated client method contains typed responseΒ #225: Contributor PR adding typed-response test for issue Wrong return type generated by provider, is unit, instead the openapi spec declares a default return typeΒ #219 β Review
Future Work for Repo Assist
- Investigate nullable string wrapping as
Option(string)β see String field cannot be optional.Β #122 discussion β breaking change, needs design decision - Consider response-headers support from Declared result headers are ignoredΒ #179 β requires OperationCompiler + runtime changes
- Investigate throwing
OpenApiExceptionfor undocumented error codes (partial HTTP responses don't have information from body on non-success statusΒ #132 fix) β breaking change, needs maintainer sign-off
Run History
2026-03-19 16:28 UTC β Run
- π§ Created PR [Repo Assist] eng: update FSharp.TypeProviders.SDK (enum custom attribute bug fix)Β #330: Update FSharp.TypeProviders.SDK paket pin to 32fd603 (enum custom attribute bug fix from upstream SDK)
- π¬ Commented on OpenAPI "data and type mismatch found"Β #182: noted
IgnoreParseErrors=trueworkaround; noted fix was incorporated in current v2.x; suggested closing
2026-03-18 16:34 UTC β Run
- π§ Created PR [Repo Assist] Improve: increase type provider cache timeout from 30s to 5 minutesΒ #329: Increase type provider cache timeout 30s β 5 minutes, closes Request: Make types caching interval configurable via provider parameterΒ #185 β merged by sergey-tihon
- π¬ Commented on Generator ignores nullabilityΒ #178: explained
nullable: falsevsrequireddistinction - π¬ Commented on Request: Make types caching interval configurable via provider parameterΒ #185: explained root cause of cache expiry for large schemas, linked PR
2026-03-17 16:34 UTC β Run
- π§ Implemented
SchemaReaderErrorsproperty onOpenApiClientProvider+ tests (closes Schema error handling on OpenApiProviderΒ #160) β merged as PR [Repo Assist] Add SchemaReaderErrors property to OpenApiClientProvider (fixes #160)Β #327 - π¬ Commented on The type provider 'SwaggerProvider.OpenApiClientTypeProvider' reported an error: Schema parse errors: Invalid Reference identifier 'JWT'Β #263: added
IgnoreParseErrors=trueworkaround note
2026-03-16 16:33 UTC β Run
- π§ Created issue [Repo Assist] Add SchemaReaderErrors property to OpenApiClientProvider (fixes #160) + CI tool cachingΒ #326: Add
SchemaReaderErrorsproperty toOpenApiClientProvider(closes Schema error handling on OpenApiProviderΒ #160) + CI dotnet tools caching (push blocked by workflow file protection)
2026-03-15 16:15 UTC β Run
- π§ Created PR [Repo Assist] Fix: include response body in OpenApiException message (closes #250)Β #324: Include response body in
OpenApiException.Message(closes Server Error, provide more details to this exception messageΒ #250) β merged by sergey-tihon - π¬ Commented on Could not load file or assembly 'FSharp.CoreΒ #264: asked user to confirm if upgrading to 2.3.0 resolved FSharp.Core load issue
- π¬ Commented on Server Error, provide more details to this exception messageΒ #250: noted fix in new PR
- π¬ Commented on HTTP responses don't have information from body on non-success statusΒ #132: noted partial fix for documented error codes
2026-03-14 16:15 UTC β Run
- π¬ Commented on Schema error handling on OpenApiProviderΒ #160: noted
IgnoreParseErrors=trueas partial step;SchemaReaderErrorsproperty still pending
2026-03-13 16:20 UTC β Run
- π§ Updated PR [Repo Assist] Fix: map format:date to DateOnly on .NET 6+ targets (closes #240)Β #321: Fixed CI failure β replaced
#if NET6_0_OR_GREATERin design-time assembly with runtimeType.GetTypedetection - π§ Created PR [Repo Assist] Fix: unwrap F# Option(T) in toParam for header/path/cookie parameters (closes #140)Β #322: Fix
Option(T)intoParamβ header/path/cookie optional params now serialize correctly, closes uuid type does not serialize correctlyΒ #140 β merged by sergey-tihon - π¬ Commented on OpenApiProvider fails on allowEmptyValueΒ #193: explained
IgnoreParseErrors=trueworkaround forallowEmptyValuevalidation error
2026-03-12 16:32 UTC β Run
- π§ Created PR [Repo Assist] Fix: map format:date to DateOnly on .NET 6+ targets (closes #240)Β #321: Fix
format: dateβDateOnlyon .NET 6+ targets, closes string with formatdateis generated asDateTimeOffsetbut should beDateOnlyΒ #240 (both v2/v3 DefinitionCompiler, + test) - π¬ Commented on String field cannot be optional.Β #122: explained nullable-string behaviour, addressed NRT question, suggested
Option(string)wrapping approach
2026-03-11 16:27 UTC β Run
- π§ Created PR [Repo Assist] Perf: avoid redundant cache invalidation timers in GetOrAddΒ #318: Perf β avoid redundant cache invalidation timers in
GetOrAdd(Caching.fs) β merged by sergey-tihon - π§ Created PR [Repo Assist] Test: add UniqueNameGenerator unit testsΒ #319: Test β add 10
UniqueNameGeneratorunit tests (190 total, was 180) β merged by sergey-tihon
2026-03-11 10:56 UTC β Run
- π§ Created PR [Repo Assist] Fix 2xx response handling in v2 and v3 OperationCompilersΒ #313: Fix v2 OperationCompiler 2xx response selector + v3 unit-return guard (closes 204 returning empty body throwΒ #252) β merged by sergey-tihon
2026-03-10 16:31 UTC β Run
- π§ Created PR [Repo Assist] Fix $0 in path parameter values treated as regex back-referenceΒ #310: Fix
$0in path parameter values β fixes $0 in string parameter value is not handled correctlyΒ #141 β merged by sergey-tihon - π§ Created PR [Repo Assist] Add CI concurrency group to cancel redundant buildsΒ #309: Add CI concurrency group to cancel redundant builds β merged by sergey-tihon
2026-03-09 16:31 UTC β Run
- π¬ Commented on string with format
dateis generated asDateTimeOffsetbut should beDateOnlyΒ #240: analysed currentformat: datehandling, identified API mismatch in PR Add custom json formatter forformat: dateΒ #241, provided concrete fix guidance
2026-03-08 22:55 UTC β Run
- π¬ Commented on properties named "nullable" and subschema componentsΒ #261: explained root cause and workaround
- π§ Created PR [Repo Assist] Add IgnoreParseErrors parameter to OpenApiClientProviderΒ #300: Add
IgnoreParseErrorsstatic parameter (related to properties named "nullable" and subschema componentsΒ #261) β merged by sergey-tihon
2026-03-08 22:41 UTC β Run
- π§ Created PR [Repo Assist] Fix Option types sending
Some(value)in form data bodiesΒ #298: FixSome(value)in form data (fixes #214) β merged by sergey-tihon - π¬ Commented on Form Data Option Types not serialized properlyΒ #214: explained root cause and fix
2026-03-08 22:28 UTC β Run
- π·οΈ Labelled 25 previously unlabelled issues
- π§ Created PR [Repo Assist] Add unit tests for RuntimeHelpers moduleΒ #295: Add unit tests for RuntimeHelpers module β merged by sergey-tihon
Generated by Repo Assist Β· β·
To install this agentic workflow, run
gh aw add githubnext/agentics/workflows/repo-assist.md@346204513ecfa08b81566450d7d599556807389f
Generated by Repo Assist Β· β·
To install this agentic workflow, run
gh aw add githubnext/agentics/workflows/repo-assist.md@d1d884596e62351dd652ae78465885dd32f0dd7d
Reactions are currently unavailable