-
Notifications
You must be signed in to change notification settings - Fork 5
Open
Description
This means if an app doesn't call any other apps but fetches provenance from the callback server, the provenance will be wrong:
$ curl -d '{"method":"CallbackServer.get_provenance","params":[]}' localhost:41823
{"result":[[]]}
$ curl -d '{"method":"DataFileUtil.ws_name_to_id","params":["test_ASimpleModuleForUnitTestingJava_1749491135015"]}' localhost:41823
{"version":"1.1","result":[79453],"id":"callback","finished":1}
$ curl -d '{"method":"CallbackServer.get_provenance","params":[]}' localhost:41823
{"result":[[{"time":"2025-07-12T01:54:13+00:00","service":"foo","service_ver":"dev","method":"bar","method_params":[],"input_ws_objects":[],"subactions":[{"name":"DataFileUtil","ver":null,"code_url":"https:\/\/github.com\/kbaseapps\/DataFileUtil","commit":"0d855560a37f8787ab3bb67e464b9c94b299764e"}],"description":"KBase SDK method run via the KBase Execution Engine"}]]}
Metadata
Metadata
Assignees
Labels
No labels