Support log output channels for extensions (#161249)

* introduce log api in extension context

* separate registering output vs log channel

* Separate extension log channels in show logs command

* add logging error to embedder logger

* show extension log in the extension editor

* configure log level per extension

* change the order of log entries

* introduce logger

* align with output chanel

* revert changes

* fixes
This commit is contained in:
Sandeep Somavarapu
2022-09-19 18:03:41 +02:00
committed by GitHub
parent 82431003f3
commit 35c7ee9d02
15 changed files with 333 additions and 157 deletions

View File

@@ -48,6 +48,9 @@
}
}
},
"enabledApiProposals": [
"extensionLog"
],
"aiKey": "0c6ae279ed8443289764825290e4f9e2-1a736e7c-1324-4338-be46-fc2a58ae4d14-7255",
"main": "./out/extension.js",
"browser": "./dist/browser/extension.js",