There was some interest in extending the reporter interface to allow agent-as-a-libray consumers of this repository to experiment with automatic symbol upload. This PR extends ExecutableMetadata with two new arguments:
The interpreter kind that the executable is being reported for. As of writing, this can be Native, Kernel, or Dotnet
A callback that can be used to open the executable on disk
As far as I can tell, this should provide everything to launch an executable upload / symbol extraction in the background.
There was some interest in extending the reporter interface to allow agent-as-a-libray consumers of this repository to experiment with automatic symbol upload. This PR extends
ExecutableMetadata
with two new arguments:Native
,Kernel
, orDotnet
As far as I can tell, this should provide everything to launch an executable upload / symbol extraction in the background.