Skip to content

Commit 4c95395

Browse files
chore: Better attributes for actions
1 parent 1d06059 commit 4c95395

File tree

1 file changed

+10
-3
lines changed

1 file changed

+10
-3
lines changed

packages/kit/src/runtime/server/remote.js

Lines changed: 10 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ export async function handle_remote_call(event, options, manifest, id) {
2525
fn: async (current) => {
2626
const traced_event = merge_tracing(event, current);
2727
return with_event(traced_event, () =>
28-
handle_remote_call_internal(event, options, manifest, id)
28+
handle_remote_call_internal(traced_event, options, manifest, id)
2929
);
3030
}
3131
});
@@ -37,7 +37,7 @@ export async function handle_remote_call(event, options, manifest, id) {
3737
* @param {SSRManifest} manifest
3838
* @param {string} id
3939
*/
40-
export async function handle_remote_call_internal(event, options, manifest, id) {
40+
async function handle_remote_call_internal(event, options, manifest, id) {
4141
const [hash, name, prerender_args] = id.split('/');
4242
const remotes = manifest._.remotes;
4343

@@ -52,6 +52,11 @@ export async function handle_remote_call_internal(event, options, manifest, id)
5252
const info = fn.__;
5353
const transport = options.hooks.transport;
5454

55+
event.tracing.current.setAttributes({
56+
'sveltekit.remote.call.type': info.type,
57+
'sveltekit.remote.call.name': info.name
58+
});
59+
5560
/** @type {string[] | undefined} */
5661
let form_client_refreshes;
5762

@@ -182,7 +187,9 @@ export async function handle_remote_form_post(event, manifest, id) {
182187
},
183188
fn: async (current) => {
184189
const traced_event = merge_tracing(event, current);
185-
return with_event(traced_event, () => handle_remote_form_post_internal(event, manifest, id));
190+
return with_event(traced_event, () =>
191+
handle_remote_form_post_internal(traced_event, manifest, id)
192+
);
186193
}
187194
});
188195
}

0 commit comments

Comments
 (0)