Pull Request
Related Issue
N/A — maintainer-directed work; no linked issue required for this PR.
Description
Draft. This branch only adds the plan, docs/automation-session-title-plan.md. The change will follow on this branch.
Problem
Every Session an Automation creates is named Automation: <name> (for example Automation: Test). The prefix repeats on every sidebar row, pushes the real name out of the truncated row, and changes per language. The Automation is already listed under Automations, so the Session does not need to repeat it in its title. These Sessions should read like any other Session.
Cause
The name comes from the triggers.automation-project-name translation key, used when an Automation is created (TriggerDialog) and when a run arrives for a missing Session (useTriggerTaskExecutor). The history path also names the Session after the last prompt instead of the Automation.
Approach (planned)
- New Automation Sessions are titled with the Automation name only.
- Remove the translation key from all locales.
- Show where the Session came from in the Session header and keep the small Automation icon after the title, instead of a prefix.
- Rename existing linked Sessions once, only when their name is exactly the generated one, so edited names are never touched.
Testing
Not started. This branch only adds the plan document, which passes the repository's Prettier check. Testing will follow §6 of the plan.
Testing Evidence (REQUIRED)
- I have included human-verified testing evidence in this PR.
- This PR includes frontend/UI changes, and I attached screenshot(s) or screen recording(s).
- No frontend/UI changes in this PR.
Not yet available: the branch currently contains only the plan document.
What is the purpose of this pull request?
- Bug fix
- New Feature
- Documentation update
- Other
Contribution Guidelines Acknowledgement
- I have read and agree to the Eigent Contribution Guideline
Activity
1This pull request is a draft
Merging is unavailable until it is marked ready for review.