Skip to content

fix(aliases): notify on effective target changes - #64

Merged
vmvarela merged 4 commits into
masterfrom
fix/tui-toast-diagnostics
Oct 13, 2026
Merged

vmvarela merged 4 commits into
masterfrom
fix/tui-toast-diagnostics

Conversation

@vmvarela

@vmvarela vmvarela commented Oct 13, 2026 •

Copy link
Copy Markdown
Owner

What changed

  • Preserve each alias's last confirmed target across selection-policy edits; only actual target changes create transitions.
  • Keep notification acknowledgements in valid flat, hashed TUI storage keys, and remove debug diagnostics gated by server options that the TUI host does not forward.
  • Document the behavior and cover policy flips, unchanged winners, recovery, and restart deduplication.

Validation

  • pnpm run verify — 234 tests pass.
  • pnpm run smoke:inspect — real-host policy/history transitions pass; zero provider requests.
  • pnpm run check:release — offline package checks pass.
  • Isolated OpenCode TUI — toast appeared once; restart acknowledgement suppressed duplicates.

Keep confirmed targets across policy edits and hash TUI acknowledgement scopes into valid native storage keys.
@vmvarela vmvarela changed the title fix(tui): diagnose alias toast delivery fix(aliases): notify on effective target changes Oct 13, 2026
Discard malformed transition entries and ensure unresolved-recovery coverage does not silently rebaseline.
@vmvarela
vmvarela merged commit 66204dd into master Oct 13, 2026
10 checks passed
@vmvarela
vmvarela deleted the fix/tui-toast-diagnostics branch October 13, 2026 12:31
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant