43 lines
1.8 KiB
YAML
43 lines
1.8 KiB
YAML
# Shared, append-mostly. Live fixture identifiers recorded here as they're created.
|
|
# Coordinate edits with `git pull --rebase` before push.
|
|
|
|
endpoints:
|
|
api_base: https://api.arcade.st.dev
|
|
dashboard: https://dashboard.arcade.st.dev
|
|
coordinator: https://coordinator.arcade.st.dev
|
|
experience: https://experience.arcade.st.dev
|
|
mcp_url_pattern: https://api.arcade.st.dev/mcp/{slug}
|
|
|
|
# slug -> {tools: [...], servers: [...], created_by, notes} (filled in Phase 1)
|
|
gateways:
|
|
zeb-gateway-test:
|
|
auth_mode: arcade-headers # API key + Arcade-User-ID (headless)
|
|
created_by: ztaylor
|
|
tools:
|
|
- GoogleDocs_CreateBlankDocument
|
|
- GoogleDocs_CreateDocumentFromText
|
|
- GoogleDocs_GetDocumentAsDocmd
|
|
- GoogleDocs_GetDocumentById
|
|
- Slack_SendMessage
|
|
- Slack_WhoAmI
|
|
- Youtube_SearchForVideos
|
|
- ArcadeEvalRef_Echo
|
|
- ArcadeEvalRef_Add
|
|
- ArcadeEvalRef_Whoami
|
|
notes: cat-1 gateway. Mixed prebuilt (Slack/GoogleDocs/Youtube from main) + custom (ArcadeEvalRef_* from the self-hosted ref server). Also used for dynamic-registration test (-Brightdata, +Youtube).
|
|
|
|
# name -> {kind: hosted|self-hosted, tools: [...], created_by, notes} (filled in Task 1.4)
|
|
servers:
|
|
arcade-eval-ref:
|
|
dashboard_id: military-healthy-posted-rats # ID 'arcade-eval-ref' was rejected; used the tunnel subdomain
|
|
toolkit: ArcadeEvalRef
|
|
kind: self-hosted-registered # via Cloudflare tunnel (arcade deploy is cloud-only)
|
|
source: lib/mcp_server
|
|
tools: [ArcadeEvalRef_Echo, ArcadeEvalRef_Add, ArcadeEvalRef_Whoami]
|
|
notes: tunnel URL is an ephemeral cloudflared quick tunnel (results/tunnel_url.txt) — re-register on restart.
|
|
|
|
# Headless per-user identities (vault keys). Any stable string works.
|
|
users:
|
|
A: user-a@servicetitan.com
|
|
B: user-b@servicetitan.com
|