Collections
Uma collection é um espaço de memória dentro da organização. Você pode usar uma para cada produto, ambiente ou agente. Chamadas sem collection usam o espaço padrão.
Crie collections no painel. Nas chamadas de SDK, REST ou MCP, informe o código da collection, não o identificador interno.
const memory = new GomindClient(
"https://api.gominddb.com",
process.env.GOMIND_API_KEY!,
{ collection: "my-project" },
);
Ordem de seleção
O primeiro valor encontrado prevalece:
- Campo
collectionno corpo JSON, inclusive"", que força o espaço padrão - Parâmetro de URL
?collection= - Cabeçalho
X-Gomind-Collection - Espaço padrão
No MCP, omita collection ou passe "" para usar o espaço padrão. Uma sessão mind é o único pin forçado. Passe um código de list_collections para usar outra collection que o chamador pode acessar.
Os valores default, null, none, nil e undefined também indicam o espaço padrão.
Códigos desconhecidos
Um código inexistente retorna 404. A chamada não é cobrada.
Um lote, uma collection
remember_many grava todo o lote em uma única collection. O campo collection de um fact só pode ser usado se corresponder à collection do lote. Separe espaços diferentes em chamadas distintas.
A ferramenta MCP list_collections retorna os códigos disponíveis.