What are: "Trigger Filtered" and "Agent Mismatch" in rc.14? #325
-
|
I saw both of those appear now in rc.14 and not sure what I should do with them or what they mean: |
Beta Was this translation helpful? Give feedback.
Replies: 6 comments 2 replies
-
|
Both pills are part of the new update eligibility model rc.13 introduced — they tell you why a row that has an available update isn't auto-updating (or, in the case of Update-all, why it's being held back from the batch). Full reference here: https://getdrydock.com/docs/configuration/actions/update-eligibility Quick read on the two you're seeing: 🟡 Trigger filtered (
|
Beta Was this translation helpful? Give feedback.
-
|
Agreed — the row pills were too loud for setups that are working as intended. Shipping in the next RC: the row pills are off by default and gated behind a single Settings → Appearance toggle ("Auto-update diagnostic pills"). When it's off, no pills on rows. When it's on, you see them everywhere as before. The hard-blocker If you ever want the breakdown, opening the container's detail panel always shows the full diagnostic section — that's where the per-reason explanations live now, instead of being repeated on every row. |
Beta Was this translation helpful? Give feedback.
-
|
Okay. Gotya. As for the Agent Mismatch, I don't see them appearing anymore for my containers with rc.15. So maybe there was a bug fix from rc.14 related to this? |
Beta Was this translation helpful? Give feedback.
-
|
Good news, and no — no code change to agent-mismatch detection between rc.14 and rc.15 (the logic is unchanged). Two likely explanations:
Either way, the pills are going off-by-default in rc.16 anyway (per the toggle above), so this stops being a daily concern. The one rc.15 change that was in this area: clicking Update on an agent-mismatched row now gets a clean rejection instead of the old "No docker trigger found" toast — server-side hard-block enforcement. |
Beta Was this translation helpful? Give feedback.
-
|
Hmm. I'm looking at my containers that do have updates. I also made no changes to my agent-side docker triggers. That's why I'm confused that I don't seem them anymore.. See screenshot:
|
Beta Was this translation helpful? Give feedback.
-
|
Quick update — rc.16 ships a different fix than the toggle I floated earlier. Instead of just hiding the existing pills behind a setting, the per-row eligibility pills are gone entirely in favor of carrying the state on the Update button itself:
That collapses 13 reason-specific pills into 3 visual states on the row. The full diagnostic is unchanged in the container's detail panel (slide-in / full-page) — that's where to dig in when you want the structured "why." Re: your last screenshot specifically — those rows are all Looking ahead, v1.6.0 has a redesigned slide-in Update Status panel scheduled (plain-language status verb + actionable conditions with deep-link buttons), plus a global Update mode setting ( Thanks for the pushback on this; the rc.16 outcome is a much better answer than my original toggle was. |
Beta Was this translation helpful? Give feedback.


Quick update — rc.16 ships a different fix than the toggle I floated earlier. Instead of just hiding the existing pills behind a setting, the per-row eligibility pills are gone entirely in favor of carrying the state on the Update button itself:
Manual update only — Trigger 'X' isn't listed in this container's dd.action.include label). Click still opens the warn-and-confirm modal.Th…