Membrane SDK - v0.29.2
    Preparing search index...

    Variable ActRequestConst

    ActRequest: ZodObject<
        {
            id: ZodOptional<ZodString>;
            key: ZodOptional<ZodString>;
            api: ZodOptional<
                ZodObject<
                    {
                        method: ZodEnum<typeof HttpRequestMethod>;
                        path: ZodOptional<ZodString>;
                        body: ZodOptional<ZodAny>;
                        headers: ZodOptional<ZodRecord<ZodString, ZodString>>;
                        query: ZodOptional<
                            ZodRecord<
                                ZodString,
                                ZodUnion<readonly [ZodString, ZodNumber, ZodBoolean]>,
                            >,
                        >;
                        url: ZodOptional<ZodString>;
                        data: ZodOptional<ZodAny>;
                    },
                    $strip,
                >,
            >;
            code: ZodOptional<ZodString>;
            integrationId: ZodOptional<ZodString>;
            integrationKey: ZodOptional<ZodString>;
            connectionId: ZodOptional<ZodString>;
            connectionKey: ZodOptional<ZodString>;
            input: ZodOptional<ZodAny>;
            meta: ZodOptional<ZodRecord<ZodString, ZodAny>>;
        },
        $strict,
    > = ...

    POST /act request body.

    Exactly one of id, key, api, or code must be present. Mixing them — or sending none — returns 400.

    Follow-up work (not accepted yet):

    • intent — intent dispatch (deferred until web search lands)