examples/api-samples/README.md
The @theia/api-samples extension contains programming examples on how to use internal APIs.
The purpose of the extension is to:
The extension is for reference and test purposes only and is not published on npm (private: true).
The Telemetry Samples command category demonstrates reporting events from the frontend to the sample/console backend sink. Set telemetry.telemetryLevel to all, run the started and completed commands, and inspect the backend log for the topic, kind, session, timestamp, and payload. The completed command reports an error event with attributes. The sample/other event is intentionally outside the sink's interests.
Set telemetry.telemetryLevel to off to suppress the remote sink, or set "telemetry.filters": { "sample/console": [] } to disable it explicitly.
These samples contain a mock implementation of an OpenVSX server. This is done
for testing purposes only. It is currently hosted at
<backend-host>/mock-open-vsx/api/....
"Theia" is a trademark of the Eclipse Foundation https://www.eclipse.org/theia