MCPcopy Index your code
hub / github.com/CommandCodeAI/BaseAI / getMemoryApiUrls

Function getMemoryApiUrls

packages/baseai/src/deploy/index.ts:1002–1034  ·  view source on GitHub ↗
({
	memoryName,
	documentName
}: {
	memoryName: string;
	documentName?: string;
})

Source from the content-addressed store, hash-verified

1000}
1001
1002export function getMemoryApiUrls({
1003 memoryName,
1004 documentName
1005}: {
1006 memoryName: string;
1007 documentName?: string;
1008}) {
1009 // Base URL
1010 const baseUrl = `https://api.langbase.com/v1`;
1011
1012 // Create memory URL
1013 const createMemory = `${baseUrl}/memory`;
1014
1015 // Delete memory URL
1016 const deleteMemory = `${baseUrl}/memory/${memoryName}`;
1017
1018 // Upload document URL
1019 const uploadDocument = `${baseUrl}/memory/documents`;
1020
1021 // List documents URL
1022 const listDocuments = `${baseUrl}/memory/${memoryName}/documents`;
1023
1024 // Delete document URL
1025 const deleteDocument = `${baseUrl}/memory/${memoryName}/documents/${documentName}`;
1026
1027 return {
1028 listDocuments,
1029 deleteMemory,
1030 deleteDocument,
1031 createMemory,
1032 uploadDocument
1033 };
1034}
1035
1036async function overwriteMemory({
1037 memory,

Callers 5

upsertMemoryFunction · 0.85
listMemoryDocumentsFunction · 0.85
getSignedUploadUrlFunction · 0.85
deleteDocumentFunction · 0.85
overwriteMemoryFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected