πExample Workflow
Example workflow to start creating and updating your Documents with Context Protocol.
1. Create a Document
First, create a document within your Domain using some initial data.
import { Context } from '@contextprotocol/sdk';
const ctx = new Context({ apiKey: 'your_api_key_here' });
async function createDocument() {
const data = {
title: "Initial Document",
content: "This is the initial content of the document."
};
const pathToFile = "myfiles/path/file_name";
const document = await ctx.createDocument(pathToFile, data);
if (!document.success) {
// Handle error
}
console.log(`Document created on: ${document.data.path}`);
return document;
}2. Define and create a Template
Next, define a JSON schema and use it to create a new Template on your domain.
3. Update the Document
Then, update the previously created document to be adapted to the template.
3. Install the Template
Finally, install the created template.
Finally, update the previously created document with new data and apply the newly created template.
Last updated
Was this helpful?