Skip to content

observer: make @mentions clickable and open agent profile#66

Merged
willwashburn merged 3 commits intomainfrom
feat/observer-clickable-mentions
Mar 4, 2026
Merged

observer: make @mentions clickable and open agent profile#66
willwashburn merged 3 commits intomainfrom
feat/observer-clickable-mentions

Conversation

@willwashburn
Copy link
Copy Markdown
Member

@willwashburn willwashburn commented Mar 4, 2026

Summary

  • render known @agent mentions in MessageMarkdown as mention links with click callbacks
  • style Observer mentions as bold blue links in message cards and thread rows
  • wire mention clicks to select the agent and open the right-side Agent Profile pane
  • ensure profile pane lookup can resolve offline/stale agents by searching all non-observer identities

Validation

  • npm --prefix packages/react test -- src/tests/messageMarkdown.test.tsx
  • npm --prefix packages/react run build
  • npm --prefix packages/observer-dashboard run build

@github-actions
Copy link
Copy Markdown

github-actions Bot commented Mar 4, 2026

Preview deployed!

Environment URL
API https://pr66-api.relaycast.dev
Health https://pr66-api.relaycast.dev/health
Observer https://pr66-observer.relaycast.dev

This preview shares the staging database and will be cleaned up when the PR is merged or closed.

Run E2E tests

npm run e2e -- https://pr66-api.relaycast.dev --ci

Open observer dashboard

https://pr66-observer.relaycast.dev

@willwashburn willwashburn merged commit 0587ef2 into main Mar 4, 2026
4 checks passed
@willwashburn willwashburn deleted the feat/observer-clickable-mentions branch March 4, 2026 23:04
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