{"command":{"effect":"write","timeoutSeconds":120,"inputSchema":{"type":"object","description":"Update attributes on a vector store file.","properties":{"path":{"type":"object","properties":{"vector_store_id":{"type":"string","examples":["vs_abc123"],"description":"The ID of the vector store the file belongs to."},"file_id":{"type":"string","examples":["file-abc123"],"description":"The ID of the file to update attributes."}},"required":["vector_store_id","file_id"],"additionalProperties":false},"body":{"$ref":"#/definitions/UpdateVectorStoreFileAttributesRequest"}},"required":["path","body"],"additionalProperties":false,"definitions":{"UpdateVectorStoreFileAttributesRequest":{"type":"object","additionalProperties":false,"properties":{"attributes":{"$ref":"#/definitions/VectorStoreFileAttributes"}},"required":["attributes"]},"VectorStoreFileAttributes":{"anyOf":[{"type":"object","description":"Set of 16 key-value pairs that can be attached to an object. This can be\nuseful for storing additional information about the object in a structured\nformat, and querying for objects via API or the dashboard. Keys are strings\nwith a maximum length of 64 characters. Values are strings with a maximum\nlength of 512 characters, booleans, or numbers.\n","maxProperties":16,"propertyNames":{"type":"string","maxLength":64},"additionalProperties":{"oneOf":[{"type":"string","maxLength":512},{"type":"number"},{"type":"boolean"}]}},{"type":"null"}]}}},"name":"Update vector store file attributes","id":"openai.updatevectorstorefileattributes","example":{"path":{"vector_store_id":"vs_abc123","file_id":"file-abc123"},"body":{"attributes":{}}},"maxRequests":1,"summary":false}}