Skip to content

Feat/adapter feedback ux#21

Merged
eisber merged 1 commit intomainfrom
feat/adapter-feedback-ux
Mar 26, 2026
Merged

Feat/adapter feedback ux#21
eisber merged 1 commit intomainfrom
feat/adapter-feedback-ux

Conversation

@eisber
Copy link
Copy Markdown
Contributor

@eisber eisber commented Mar 26, 2026

Description

Changes

Testing

  • npm run build passes
  • npm test passes
  • npx biome ci . passes

Related Issues

…HTML status

Adapter results:
- AdapterResult gains deliveryUrl field (e.g. GitHub issue link)
- FeedbackAdapter gains displayName for friendly UI labels
- FeedbackSubmitState gains html flag for safe innerHTML rendering
- Success: 'Delivered via github #5' with clickable link to issue
- Partial: 'Delivered via github #5. Failed: slack.'
- Adapter success no longer masked by server flush failure
- updateStatus supports HTML content for clickable links

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
@eisber eisber force-pushed the feat/adapter-feedback-ux branch from 7f30788 to 298644e Compare March 26, 2026 10:27
@eisber eisber merged commit 405ab15 into main Mar 26, 2026
4 of 5 checks passed
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