diff --git a/content.js b/content.js index cfb3f37..c4d09bf 100644 --- a/content.js +++ b/content.js @@ -28,8 +28,10 @@ "[data-testid='conversation-turn']", '[data-message-author-role]', '[data-message-id]', + '.conversation-turn', + '[data-role]', ], - turnRoleAttr: { type: 'attr', names: ['data-message-author-role', 'data-turn'] }, + turnRoleAttr: { type: 'attr', names: ['data-message-author-role', 'data-turn', 'data-role'] }, messageIdAttr: { type: 'attr', name: 'data-message-id' }, branchCounter: { type: 'regex', pattern: '^\\d+\\s*/\\s*\\d+$' }, branchPrev: ["[aria-label*='prev' i]", "[aria-label*='previous' i]", "[aria-label*='earlier' i]"], diff --git a/selectors.json b/selectors.json index 8d23a95..ecde237 100644 --- a/selectors.json +++ b/selectors.json @@ -7,11 +7,17 @@ "article[data-testid^='conversation-turn-']", "[data-testid='conversation-turn']", "[data-message-author-role]", - "[data-message-id]" + "[data-message-id]", + ".conversation-turn", + "[data-role]" ], "turnRoleAttr": { "type": "attr", - "names": ["data-message-author-role", "data-turn"] + "names": [ + "data-message-author-role", + "data-turn", + "data-role" + ] }, "messageIdAttr": { "type": "attr", @@ -77,4 +83,4 @@ ] } } -} +} \ No newline at end of file