small gleam coding and persistent agent daemon with a detachable cli and a canvas ui albedo.sh

fix(tui): preserve picker errors and reject stale session loads #95

Closed aly.codes
targeting main
Closed opened by and assigned to aly.codes
targeting main
  • Folder-session loads discarded errors and accepted results from earlier picker instances. Failed loads looked like empty lists, and a late response could update a reopened picker. The picker now shows the failure, keeps existing sessions, offers Ctrl+r retry, and rejects results from earlier instances.
  • The extension picker ignored failed capability checks and could show global controls without verifying daemon support. It now shows the error and waits for a successful retry before loading extension settings.

This pull request has no versions submitted yet.