Skip to content

feat: Convert API to use client/server split for client package

Martin Lowe requested to merge malowe/main/api-support-update into main
  • feat: Add API REST clients for the server

Assisted-by: Claude Sonnet-4.6

  • fix: Update the generic skill to account for variable package dirs

When the skill was generated in the FoundationDB, it had made the assumption that there will always be an entity package with a machine name in the output clients and parameter classes. Instead, it should be flexible and capture whatever the input was and reflect it in the output.

Assisted-by: Claude Sonnet-4.6

  • feat: Convert API to use client/server split for client package

Initial switchover for code to use client extension and server API jar. This split will allow us in the future to release a client package for APIs to consume in a way that is consistent with the server usage and models. This is a part of the effort to replace the efservices common SDK when there is an available Java project. While not included in commons, this is one of our simplest APIs and presents a good POC for conversion and clients.

Merge request reports

Loading