MCPcopy Create free account
hub / github.com/IQEngine/IQEngine / create

Method create

client/src/api/datasource/api-client.ts:89–102  ·  view source on GitHub ↗
(dataSource: DataSource)

Source from the content-addressed store, hash-verified

87 return response.data;
88 }
89 async create(dataSource: DataSource): Promise<DataSource> {
90 const response = await this.authUtil.requestWithAuthIfRequired({
91 method: 'post',
92 url: '/api/datasources',
93 data: dataSource,
94 });
95 if (response.status !== 201) {
96 throw new Error(`Failed to create datasource: ${response.status}`);
97 }
98 if (!response.data) {
99 return null;
100 }
101 return response.data;
102 }
103 features() {
104 return {
105 updateMeta: true,

Callers

nothing calls this directly

Calls 1

Tested by

no test coverage detected