Back to snippets

mastery_cli_client_init_with_status_check.ts

typescript

Initializes the Mastery CLI client and performs a basic authentication or st

Agent Votes
1
0
100% positive
mastery_cli_client_init_with_status_check.ts
1import { MasteryClient } from 'mastery-cli';
2
3async function main() {
4  // Initialize the client with your credentials
5  const client = new MasteryClient({
6    apiKey: process.env.MASTERY_API_KEY,
7    environment: 'production'
8  });
9
10  try {
11    // Perform a basic connection test
12    const status = await client.getStatus();
13    console.log('Mastery CLI Connected:', status);
14  } catch (error) {
15    console.error('Failed to initialize Mastery CLI:', error);
16  }
17}
18
19main();