Commit 12db7da
authored
feat(connectors): add 11 knowledge base connectors (#4849)
* feat(connectors): add 11 knowledge base connectors (Gong, Grain, Fathom, Granola, incident.io, Rootly, Ashby, Greenhouse, DocuSign, Monday, GitLab)
* fix(granola): restore correct calendar_event field names (event_title/organiser/calendar_event_id/scheduled_start_time/scheduled_end_time/invitees)
* fix(connectors): correct Grain id field/include flags and incident.io timestamp value shape (verified vs raw API specs)
* feat(connectors): add scoping filters for Gong (host users), Fathom (meeting type/domain), Granola (folder/created-after)
* feat(connectors): add verified scoping filters (Grain, Rootly, Ashby, Greenhouse, DocuSign, GitLab) + clarify Monday board scope
* fix(connectors): docusign sandbox source URL, greenhouse scorecard cap, gong overlap; add incident.io status/mode filters
* chore(connectors): remove non-TSDoc inline comments
* fix(fathom): apply 14-day overlap to incremental created_after so late transcripts are recaptured
* fix(fathom): cache sourceUrl in header so getDocument preserves it; return concrete contentHash (drop omit/cast)
* fix(connectors): grain check transcript before formatting; gong cache date window across cursor pages
* fix(connectors): fathom skip meetings with no transcript/summary; docusign cache from_date across cursor pages
* fix(fathom): return metadata from getDocument (carried via header cache) for tag consistency
* fix(connectors): grain cache filter window across pages, greenhouse guard NaN page, rootly skip empty incidents
* feat(connectors): final audit — add verified scoping filters (grain team/type, granola+greenhouse createdBefore, gitlab milestone, rootly service/team/env), fix incident.io paused category + rootly severity-slug copy1 parent f56a0e4 commit 12db7da
30 files changed
Lines changed: 6950 additions & 2 deletions
File tree
- apps
- docs/content/docs/en/tools
- sim
- blocks/blocks
- connectors
- ashby
- docusign
- fathom
- gitlab
- gong
- grain
- granola
- greenhouse
- incidentio
- monday
- rootly
- lib/oauth
- tools
- granola
- monday
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
30 | 30 | | |
31 | 31 | | |
32 | 32 | | |
| 33 | + | |
33 | 34 | | |
34 | 35 | | |
35 | 36 | | |
| |||
69 | 70 | | |
70 | 71 | | |
71 | 72 | | |
| 73 | + | |
72 | 74 | | |
73 | 75 | | |
74 | 76 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
96 | 96 | | |
97 | 97 | | |
98 | 98 | | |
| 99 | + | |
| 100 | + | |
| 101 | + | |
| 102 | + | |
| 103 | + | |
| 104 | + | |
| 105 | + | |
| 106 | + | |
99 | 107 | | |
100 | 108 | | |
101 | 109 | | |
| |||
134 | 142 | | |
135 | 143 | | |
136 | 144 | | |
| 145 | + | |
137 | 146 | | |
138 | 147 | | |
139 | 148 | | |
| |||
151 | 160 | | |
152 | 161 | | |
153 | 162 | | |
| 163 | + | |
154 | 164 | | |
155 | 165 | | |
156 | 166 | | |
| |||
0 commit comments