Commit 9fced18
committed
feat(automation): expose connector origin on ConnectorDescriptor (ADR-0096 #2977)
`getConnectorDescriptors()` (served by GET /api/v1/automation/connectors) now
includes `origin: 'plugin' | 'declarative'` per connector, so a designer can tell
a materialized declarative instance (ADR-0096) apart from a plugin-registered
connector. Additive: the field is always present; existing consumers ignore it.
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01Pbmw3pMqNJfPbkvwh9Fkjs1 parent 468b068 commit 9fced18
3 files changed
Lines changed: 18 additions & 2 deletions
File tree
- .changeset
- packages/services/service-automation/src
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
19 | 19 | | |
20 | 20 | | |
21 | 21 | | |
| 22 | + | |
| 23 | + | |
| 24 | + | |
| 25 | + | |
| 26 | + | |
Lines changed: 3 additions & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
203 | 203 | | |
204 | 204 | | |
205 | 205 | | |
206 | | - | |
| 206 | + | |
| 207 | + | |
| 208 | + | |
207 | 209 | | |
208 | 210 | | |
209 | 211 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
246 | 246 | | |
247 | 247 | | |
248 | 248 | | |
| 249 | + | |
| 250 | + | |
| 251 | + | |
| 252 | + | |
| 253 | + | |
| 254 | + | |
| 255 | + | |
| 256 | + | |
249 | 257 | | |
250 | 258 | | |
251 | 259 | | |
| |||
926 | 934 | | |
927 | 935 | | |
928 | 936 | | |
929 | | - | |
| 937 | + | |
930 | 938 | | |
931 | 939 | | |
932 | 940 | | |
933 | 941 | | |
934 | 942 | | |
| 943 | + | |
935 | 944 | | |
936 | 945 | | |
937 | 946 | | |
| |||
0 commit comments