add_session_note
Track and organize Dungeons & Dragons session details by adding notes, including summaries, key events, characters present, experience gained, and treasure found, ensuring comprehensive campaign management.
Instructions
Add notes for a game session.
Input Schema
Name | Required | Description | Default |
---|---|---|---|
characters_present | No | Characters present in session | |
events | No | Key events that occurred | |
experience_gained | No | Experience points gained | |
notes | No | Additional notes | |
session_number | Yes | Session number | |
summary | Yes | Session summary | |
title | No | Session title | |
treasure_found | No | Treasure or items found |
Input Schema (JSON Schema)
{
"properties": {
"characters_present": {
"anyOf": [
{
"items": {
"type": "string"
},
"type": "array"
},
{
"type": "null"
}
],
"default": null,
"description": "Characters present in session",
"title": "Characters Present"
},
"events": {
"anyOf": [
{
"items": {
"type": "string"
},
"type": "array"
},
{
"type": "null"
}
],
"default": null,
"description": "Key events that occurred",
"title": "Events"
},
"experience_gained": {
"anyOf": [
{
"minimum": 0,
"type": "integer"
},
{
"type": "null"
}
],
"default": null,
"description": "Experience points gained",
"title": "Experience Gained"
},
"notes": {
"default": "",
"description": "Additional notes",
"title": "Notes",
"type": "string"
},
"session_number": {
"description": "Session number",
"minimum": 1,
"title": "Session Number",
"type": "integer"
},
"summary": {
"description": "Session summary",
"title": "Summary",
"type": "string"
},
"title": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"default": null,
"description": "Session title",
"title": "Title"
},
"treasure_found": {
"anyOf": [
{
"items": {
"type": "string"
},
"type": "array"
},
{
"type": "null"
}
],
"default": null,
"description": "Treasure or items found",
"title": "Treasure Found"
}
},
"required": [
"session_number",
"summary"
],
"type": "object"
}