## Summary
- Adds `/terminal/{hostNameOrId}` route for new format
- Keeps `/hosts/{id}/terminal` for backward compatibility
- Smart detection: numeric IDs for ID lookup, otherwise name lookup
- Cleans URL after opening to prevent duplicate on refresh
- Shows toast error when host not found
Also includes build fixes for merge conflict artifacts in dev-1.10.1.
## Test plan
- [ ] Visit `/terminal/123` → opens terminal for host with ID 123
- [ ] Visit `/terminal/myserver` → opens terminal for host named "myserver"
- [ ] Visit `/hosts/123/terminal` → legacy format still works
- [ ] Visit non-existent host → shows error toast
- [ ] Refresh page after opening → URL is cleaned, no duplicate
Closes https://github.com/Termix-SSH/Support/issues/156
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Summary
/terminal/{hostNameOrId}route for new format/hosts/{id}/terminalfor backward compatibilityAlso includes build fixes for merge conflict artifacts in dev-1.10.1.
Test plan
/terminal/123→ opens terminal for host with ID 123/terminal/myserver→ opens terminal for host named "myserver"/hosts/123/terminal→ legacy format still worksCloses https://github.com/Termix-SSH/Support/issues/156