
the doc says the context
param of server Functions contains 4 elements. req
, res
, log
, and error
. but we don't know what's available for us inside these 4 element objects. I tried logging the whole object, but seems the Appwrite console doesn't dump objects, even if we pass it as JSON.stringify(<OBJECT>)
. it only shows string-based values.
So is there any way for me to check the whole object(s)?

They're mostly strings and objects...I'm surprised logging it or stringifying it doesn't work 🧐

Res has functions and log and error are functions so you can't log those

You do know we documented all of it, right?

yes I checked those. I'm mainly asking about the TS support for better DX

Ya we've talked about it internally multiple times. I think it's a matter of the time to do it, considering we have a dozen or so runtimes

think i can make any contribution to this?

it would be best to start with an issue

[SOLVED] any TypeScript support for Function's context
object?
Recommended threads
- Appwrite CLI
I try to deploy a function using Appwrite CLI but it says: `appwrite functions createDeployment ^ --functionId=xyz^ --code="." ^ --activate error: u...
- Cloud Functions Executions partially dow...
Yesterday we reported a wide Function-Downtime. Today we have the same - just not wide-spread across all functions. DEV is down - Prod still working. Its the s...
- Appwrite Functions Generally Down?
We are getting customer support requests, that our service is down. We tried to pinpoint it, and we can't see any logs of any appwrite cloud function in the pas...
