chain-studio/lib
flemming-it 5f56abcf5f fix(studio): audit batch — debug.echo install, copyable errors, fast Diagnose
From a live-test audit:
- Install via the flow-editor 'Fix' sent 'debug.echo@^0' (version
  constraint included) as the install source; the hub resolves by bare
  name so it missed ('no store entry for debug.echo@^0'). Strip the
  @<constraint> like the Store page does — debug.echo now installs.
- Errors the operator could not copy: route the daemon-start failure
  (its stderr!), the flow-editor install failure and the federation
  issue failure through showFaiErrorSnack / a new showFaiProcessError
  helper, so every error is selectable, one-tap copyable and logged.
- Diagnose page opened slowly because doctor() Future.wait-ed on a live
  manifest fetch (8s server timeout); cap that one check at 2s so the
  page no longer waits on the network.

Signed-off-by: flemming-it <stefan.a.flemming@googlemail.com>
2026-06-18 13:02:21 +02:00
..
data fix(studio): audit batch — debug.echo install, copyable errors, fast Diagnose 2026-06-18 13:02:21 +02:00
l10n refactor: rename internal Fai* design system + fai_ helpers to chain 2026-06-16 17:53:17 +02:00
pages fix(studio): audit batch — debug.echo install, copyable errors, fast Diagnose 2026-06-18 13:02:21 +02:00
theme refactor: rename internal Fai* design system + fai_ helpers to chain 2026-06-16 17:53:17 +02:00
widgets refactor: rename internal Fai* design system + fai_ helpers to chain 2026-06-16 17:53:17 +02:00
main.dart fix(studio): audit batch — debug.echo install, copyable errors, fast Diagnose 2026-06-18 13:02:21 +02:00