feat(03-06): add Salesforce, ServiceNow, SAP, Palantir Tier 9 providers
- Keyword-only detection; strong env var anchors - Dual-located in providers/ and pkg/providers/definitions/
This commit is contained in:
18
pkg/providers/definitions/palantir.yaml
Normal file
18
pkg/providers/definitions/palantir.yaml
Normal file
@@ -0,0 +1,18 @@
|
|||||||
|
format_version: 1
|
||||||
|
name: palantir
|
||||||
|
display_name: Palantir AIP
|
||||||
|
tier: 9
|
||||||
|
last_verified: "2026-04-05"
|
||||||
|
keywords:
|
||||||
|
- "palantir"
|
||||||
|
- "foundry"
|
||||||
|
- "PALANTIR_TOKEN"
|
||||||
|
- "FOUNDRY_TOKEN"
|
||||||
|
- "palantirfoundry.com"
|
||||||
|
- "aip-agents"
|
||||||
|
verify:
|
||||||
|
method: GET
|
||||||
|
url: ""
|
||||||
|
headers: {}
|
||||||
|
valid_status: []
|
||||||
|
invalid_status: []
|
||||||
19
pkg/providers/definitions/salesforce-einstein.yaml
Normal file
19
pkg/providers/definitions/salesforce-einstein.yaml
Normal file
@@ -0,0 +1,19 @@
|
|||||||
|
format_version: 1
|
||||||
|
name: salesforce-einstein
|
||||||
|
display_name: Salesforce Einstein GPT
|
||||||
|
tier: 9
|
||||||
|
last_verified: "2026-04-05"
|
||||||
|
keywords:
|
||||||
|
- "einstein-gpt"
|
||||||
|
- "einsteinGPT"
|
||||||
|
- "SALESFORCE_CONSUMER_KEY"
|
||||||
|
- "SALESFORCE_CONSUMER_SECRET"
|
||||||
|
- "api.salesforce.com"
|
||||||
|
- "einstein.ai"
|
||||||
|
- "salesforce-einstein"
|
||||||
|
verify:
|
||||||
|
method: GET
|
||||||
|
url: ""
|
||||||
|
headers: {}
|
||||||
|
valid_status: []
|
||||||
|
invalid_status: []
|
||||||
19
pkg/providers/definitions/sap-ai-core.yaml
Normal file
19
pkg/providers/definitions/sap-ai-core.yaml
Normal file
@@ -0,0 +1,19 @@
|
|||||||
|
format_version: 1
|
||||||
|
name: sap-ai-core
|
||||||
|
display_name: SAP AI Core / Joule
|
||||||
|
tier: 9
|
||||||
|
last_verified: "2026-04-05"
|
||||||
|
keywords:
|
||||||
|
- "sap-ai-core"
|
||||||
|
- "sap-joule"
|
||||||
|
- "SAP_AICORE_CLIENT_ID"
|
||||||
|
- "SAP_AICORE_CLIENT_SECRET"
|
||||||
|
- "SAP_AICORE_AUTH_URL"
|
||||||
|
- "hana.ondemand.com"
|
||||||
|
- "aicore"
|
||||||
|
verify:
|
||||||
|
method: GET
|
||||||
|
url: ""
|
||||||
|
headers: {}
|
||||||
|
valid_status: []
|
||||||
|
invalid_status: []
|
||||||
18
pkg/providers/definitions/servicenow.yaml
Normal file
18
pkg/providers/definitions/servicenow.yaml
Normal file
@@ -0,0 +1,18 @@
|
|||||||
|
format_version: 1
|
||||||
|
name: servicenow
|
||||||
|
display_name: ServiceNow Now Assist
|
||||||
|
tier: 9
|
||||||
|
last_verified: "2026-04-05"
|
||||||
|
keywords:
|
||||||
|
- "servicenow"
|
||||||
|
- "now-assist"
|
||||||
|
- "SERVICENOW_INSTANCE"
|
||||||
|
- "SERVICENOW_USERNAME"
|
||||||
|
- "SERVICENOW_PASSWORD"
|
||||||
|
- "service-now.com"
|
||||||
|
verify:
|
||||||
|
method: GET
|
||||||
|
url: ""
|
||||||
|
headers: {}
|
||||||
|
valid_status: []
|
||||||
|
invalid_status: []
|
||||||
18
providers/palantir.yaml
Normal file
18
providers/palantir.yaml
Normal file
@@ -0,0 +1,18 @@
|
|||||||
|
format_version: 1
|
||||||
|
name: palantir
|
||||||
|
display_name: Palantir AIP
|
||||||
|
tier: 9
|
||||||
|
last_verified: "2026-04-05"
|
||||||
|
keywords:
|
||||||
|
- "palantir"
|
||||||
|
- "foundry"
|
||||||
|
- "PALANTIR_TOKEN"
|
||||||
|
- "FOUNDRY_TOKEN"
|
||||||
|
- "palantirfoundry.com"
|
||||||
|
- "aip-agents"
|
||||||
|
verify:
|
||||||
|
method: GET
|
||||||
|
url: ""
|
||||||
|
headers: {}
|
||||||
|
valid_status: []
|
||||||
|
invalid_status: []
|
||||||
19
providers/salesforce-einstein.yaml
Normal file
19
providers/salesforce-einstein.yaml
Normal file
@@ -0,0 +1,19 @@
|
|||||||
|
format_version: 1
|
||||||
|
name: salesforce-einstein
|
||||||
|
display_name: Salesforce Einstein GPT
|
||||||
|
tier: 9
|
||||||
|
last_verified: "2026-04-05"
|
||||||
|
keywords:
|
||||||
|
- "einstein-gpt"
|
||||||
|
- "einsteinGPT"
|
||||||
|
- "SALESFORCE_CONSUMER_KEY"
|
||||||
|
- "SALESFORCE_CONSUMER_SECRET"
|
||||||
|
- "api.salesforce.com"
|
||||||
|
- "einstein.ai"
|
||||||
|
- "salesforce-einstein"
|
||||||
|
verify:
|
||||||
|
method: GET
|
||||||
|
url: ""
|
||||||
|
headers: {}
|
||||||
|
valid_status: []
|
||||||
|
invalid_status: []
|
||||||
19
providers/sap-ai-core.yaml
Normal file
19
providers/sap-ai-core.yaml
Normal file
@@ -0,0 +1,19 @@
|
|||||||
|
format_version: 1
|
||||||
|
name: sap-ai-core
|
||||||
|
display_name: SAP AI Core / Joule
|
||||||
|
tier: 9
|
||||||
|
last_verified: "2026-04-05"
|
||||||
|
keywords:
|
||||||
|
- "sap-ai-core"
|
||||||
|
- "sap-joule"
|
||||||
|
- "SAP_AICORE_CLIENT_ID"
|
||||||
|
- "SAP_AICORE_CLIENT_SECRET"
|
||||||
|
- "SAP_AICORE_AUTH_URL"
|
||||||
|
- "hana.ondemand.com"
|
||||||
|
- "aicore"
|
||||||
|
verify:
|
||||||
|
method: GET
|
||||||
|
url: ""
|
||||||
|
headers: {}
|
||||||
|
valid_status: []
|
||||||
|
invalid_status: []
|
||||||
18
providers/servicenow.yaml
Normal file
18
providers/servicenow.yaml
Normal file
@@ -0,0 +1,18 @@
|
|||||||
|
format_version: 1
|
||||||
|
name: servicenow
|
||||||
|
display_name: ServiceNow Now Assist
|
||||||
|
tier: 9
|
||||||
|
last_verified: "2026-04-05"
|
||||||
|
keywords:
|
||||||
|
- "servicenow"
|
||||||
|
- "now-assist"
|
||||||
|
- "SERVICENOW_INSTANCE"
|
||||||
|
- "SERVICENOW_USERNAME"
|
||||||
|
- "SERVICENOW_PASSWORD"
|
||||||
|
- "service-now.com"
|
||||||
|
verify:
|
||||||
|
method: GET
|
||||||
|
url: ""
|
||||||
|
headers: {}
|
||||||
|
valid_status: []
|
||||||
|
invalid_status: []
|
||||||
Reference in New Issue
Block a user