| 65 | // --------------------------------------------------------------------------- |
| 66 | |
| 67 | export interface DataConfig { |
| 68 | apiKey?: string; |
| 69 | provider?: string; |
| 70 | baseUrl?: string; |
| 71 | modelId?: string; |
| 72 | apiProtocol?: "openai-responses" | "openai-completions"; |
| 73 | reasoning?: boolean; |
| 74 | adapters?: { |
| 75 | telegram?: { token?: string }; |
| 76 | slack?: { |
| 77 | botToken?: string; |
| 78 | appToken?: string; |
| 79 | }; |
| 80 | feishu?: { |
| 81 | appId?: string; |
| 82 | appSecret?: string; |
| 83 | domain?: "feishu" | "lark"; |
| 84 | }; |
| 85 | [key: string]: any; |
| 86 | }; |
| 87 | /** OAuth credentials managed by AuthStorage (do not edit manually) */ |
| 88 | _auth?: Record<string, unknown>; |
| 89 | } |
| 90 | |
| 91 | export const SKILLPACK_RUNTIME_ENV = { |
| 92 | apiKey: "SKILLPACK_API_KEY", |
nothing calls this directly
no outgoing calls
no test coverage detected