Skip to content

feat: add explicit conversation links to automation activity log - #282

Draft
neubig wants to merge 2 commits into
mainfrom
agent/add-activity-log-conversation-links
Draft

feat: add explicit conversation links to automation activity log#282
neubig wants to merge 2 commits into
mainfrom
agent/add-activity-log-conversation-links

Conversation

@neubig

@neubig neubig commented Jul 30, 2026

Copy link
Copy Markdown
Member

Summary

Closes #281.

Adds a visible, localized View conversation link next to the status of every automation run that has a conversation. Runs without a conversation remain non-interactive and retain their existing explanatory state.

Why

Activity-log rows previously relied on the whole row being clickable, which did not clearly communicate the conversation destination. The explicit link makes the navigation discoverable while retaining the existing deployment-aware conversation URL behavior.

Screenshot

Automation activity log showing View conversation links

Validation

  • npm test -- --run src/__tests__/components/automations/detail/activity-log-item.test.tsx
  • npm run lint

Live evidence

  • Exercised the automation completion endpoint against a real ephemeral PostgreSQL container: completed and failed runs persisted their conversation IDs (uv run pytest tests/test_router.py -k complete_run -q -rA: 7 passed).

@github-actions

github-actions Bot commented Jul 30, 2026

Copy link
Copy Markdown
Contributor

Coverage

@neubig neubig changed the title Add explicit conversation links to automation activity log feat: add explicit conversation links to automation activity log Jul 31, 2026
@github-actions github-actions Bot added the type: feat A new feature label Jul 31, 2026
…g-conversation-links

# Conflicts:
#	frontend/src/__tests__/components/automations/detail/activity-log-item.test.tsx
#	frontend/src/components/automations/detail/activity-log-item.tsx
#	frontend/src/i18n/translation.json
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

type: feat A new feature

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Make automation activity-log conversation links explicit

1 participant