pixiebrix-extension icon indicating copy to clipboard operation
pixiebrix-extension copied to clipboard

Keep traces of other extensions in the blueprint between runs

Open twschiller opened this issue 3 years ago • 4 comments

Context

  • As a blueprint editor creating a multi-extension blueprint, I want to be able to co-develop to extensions that communicate with each other
  • Currently PixieBrix will clear the trace of other extensions when I re-run an extension
  • We had implemented logic to clear traces when switching between extensions in the page editor to avoid stability problems due to accumulating lots of trace data

Implementation Sketch

  • Track blueprint id in trace
  • Don't clear traces from the same blueprint

Related

  • https://pixiebrix.slack.com/archives/C02CN01JXAA/p1661808241160789

twschiller avatar Jun 17 '22 12:06 twschiller

This issue will be closed in 7 days unless the stale label is removed, or a comment is added to the issue.

github-actions[bot] avatar Dec 28 '23 00:12 github-actions[bot]

Keeping traces may cause memory problems without: https://github.com/pixiebrix/pixiebrix-extension/issues/3897

twschiller avatar Dec 28 '23 15:12 twschiller

This issue will be closed in 7 days unless the stale label is removed, or a comment is added to the issue.

github-actions[bot] avatar Mar 28 '24 00:03 github-actions[bot]

Given that we're now creating mods with multiple triggers, etc. This is important for development. We'd just want to likely keep the trace from the latest run of each

twschiller avatar Mar 28 '24 00:03 twschiller

This issue will be closed in 7 days unless the stale label is removed, or a comment is added to the issue.

github-actions[bot] avatar Jun 27 '24 00:06 github-actions[bot]