settings-preferences-get
Retrieve current user preferences to personalize AI agent interactions for job hunting, B2B sales, and resume optimization tasks.
Instructions
Get the current user's preferences.
Input Schema
TableJSON Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||
Implementation Reference
- src/tools/settings.ts:21-34 (handler)The handler for the 'settings-preferences-get' tool, which fetches user preferences using the client.settings.getPreferences() method.
server.tool( "settings-preferences-get", "Get the current user's preferences.", {}, async () => { try { const result = await client.settings.getPreferences(); return { content: [{ type: "text", text: JSON.stringify(result, null, 2) }] }; } catch (err) { const message = err instanceof Error ? err.message : String(err); return { content: [{ type: "text", text: `Error: ${message}` }], isError: true }; } }, );