researchpilot_update_user_preferences
Update bounded ResearchPilot working/writing preferences only when the user explicitly states a stable preference. These preferences affect presentation/workflow, never scientific authority or method validity.
Tool call template
This tool declares no required parameters. Add optional parameters from the input schema as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {},
"name": "researchpilot_update_user_preferences"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| discipline | No | ||
| answerStyle | No | ||
| resultFirst | No | ||
| targetGenre | No | ||
| writingVoice | No | ||
| citationStyle | No | ||
| preferredOutput | No | ||
| avoidTextbookStyle | No | ||
| preferEvidenceBeforeAdvice | No |