twenty icon indicating copy to clipboard operation
twenty copied to clipboard

Dynamic grql api wrapper on application sync

Open prastoin opened this issue 2 weeks ago • 8 comments

Introduction

Important note: for the moment testing this locally will require some hack due to latest twenty-sdk not being published. You will need to build twenty-cli and cd packages/twenty-cli && yarn link To finally sync the app in your app folder as cd app-folder && twenty app sync

close https://github.com/twentyhq/core-team-issues/issues/1863

In this PR is introduced the generate sdk programmatic call to genql exposed in a client barrel of twenty-sdk located in this package as there's high chances that will add a codegen layer above it at some point ?

The cli calls this method after a sync application and writes a client in a generated folder. It will make a graql introspection query on the whole workspace. We should later improve that and only filter by current applicationId and its dependencies ( when twenty-standard application is introduced )

Fully typesafe ( input, output, filters etc ) auto-completed client

Hello-world app serverless refactor

image

prastoin avatar Nov 13 '25 13:11 prastoin