This commit is contained in:
team 1
2026-05-09 19:45:15 +02:00
parent dabbc33f07
commit d6727120ae
4 changed files with 64 additions and 12 deletions

View File

@@ -0,0 +1,39 @@
# RetrieX Patch p68 Follow-up Actions Always Visible
## Ziel
Follow-up-Actions aus p67 sollen nicht vom Frontend-Schalter „Status-Info anzeigen“ abhängen. Wenn der Agent sie kontextsensitiv rendert, sollen sie als echte nächste Handlung immer sichtbar bleiben.
## Änderung
- Die Follow-up-Actions-Card wird nicht mehr als `retriex-meta-card`, sondern als eigenständige `retriex-action-card` gerendert.
- Die CSS-Regel für ausgeblendete Detail-/Statuskarten bleibt unverändert und betrifft weiterhin nur `retriex-meta-card` und `retriex-alert`.
- `retriex-action-card` erhält dieselbe visuelle Card-Basis wie Meta-Cards, wird aber nicht durch `body:not(.retriex-show-detail-cards)` versteckt.
- Frontend-Deduplizierung berücksichtigt zusätzlich Action-Cards mit `data-retriex-action-card-id`.
## Bewusst nicht geändert
- Keine Änderung an Retrieval, Scoring, Ranking, Intent-Erkennung, Shop-Matching oder PromptBuilder.
- Keine Änderung an den p67-Kontextguards: Actions erscheinen weiterhin nur, wenn p67 sie als sinnvoll einstuft.
- Keine Änderung am bestehenden Status-Info-Schalter; dieser blendet weiterhin technische Status-/Meta-/Alert-Karten ein und aus.
## Geänderte Dateien
- `src/Agent/AgentRunner.php`
- `public/assets/styles/base.css`
- `public/assets/js/base.js`
## Lokale Checks
```bash
php -l src/Agent/AgentRunner.php
node --check public/assets/js/base.js
```
## Empfohlene Checks in der Zielumgebung
```bash
bin/console mto:agent:config:validate
bin/console mto:agent:regression:test
bin/console mto:agent:config:audit-source --details
```