|
webclient: make the protocol proposal card a document, not a kit tile
GnCard is a 340px tile with an uppercased title and GnSteps uppercases
every step, so a protocol document came out as a narrow column of caps with
its body shown as raw markdown. The card is a chat domain card now: an
app-owned full-width frame (accented left edge for pending/accepted/
rejected) with the kit's buttons, alert, chips, badge and loader.
- shows what was missing: when to use it (triggers), preconditions, steps
with their action and check, post-checks, and the body as rendered
markdown under "Context";
- unwraps a step the model wrote as a YAML mapping, which the parser turns
into Python repr text, so the step reads instead of leaking {'id': ...};
- says "Add to catalog" and shows an "In the catalog" badge once decided.
|
|---|
|
|
| webclient/dist/assets/index-3gdykNMa.js 0 → 100644 |
|---|
|
Not supported
|
| webclient/dist/assets/index-CttLEJSS.css 0 → 100644 |
|---|
| webclient/dist/assets/index-DLfm2dor.css 100644 → 0 |
|---|
| webclient/dist/assets/index-HeHnLilR.js 100644 → 0 |
|---|
|
Not supported
|
| webclient/dist/index.html |
|---|
| webclient/dist/sw.js |
|---|
| webclient/src/components/ui/SkillProposal.vue |
|---|
| webclient/src/i18n/messages/en.js |
|---|
| webclient/src/i18n/messages/ru.js |
|---|
| webclient/src/i18n/messages/uk.js |
|---|
| webclient/tests/unit/components/ui/skillProposal.test.js |
|---|