MCP Tool

Projekte: Meilenstein UPDATE

Meilenstein aendern; nur uebergebene Felder. Kostentyp und Preise bleiben unveraendert. Protokolliert.

Tool-Name

tool
update_projekte_meilenstein

Parameter

ParameterTypPflichtBeschreibung
referenzfelder object Ja –
help integer Nein Aktionshilfe.
inhalt object Nein –

Input Schema

json
{
    "type": "object",
    "properties": {
        "help": {
            "type": "integer",
            "enum": [
                1
            ],
            "description": "Aktionshilfe."
        },
        "referenzfelder": {
            "type": "object",
            "properties": {
                "ID": {
                    "type": "integer",
                    "description": "Meilenstein-ID",
                    "minimum": 1
                }
            },
            "required": [
                "ID"
            ],
            "additionalProperties": false
        },
        "inhalt": {
            "type": "object",
            "properties": {
                "titel": {
                    "type": "string",
                    "description": "Titel",
                    "maxLength": 250
                },
                "prio": {
                    "type": "integer",
                    "description": "Reihenfolge",
                    "minimum": 0
                },
                "anmerkung": {
                    "type": "string",
                    "description": "Anmerkung (einfaches HTML)",
                    "maxLength": 20000
                },
                "beschreibung": {
                    "type": "string",
                    "description": "Beschreibung (einfaches HTML)",
                    "maxLength": 20000
                },
                "datum_beginn": {
                    "type": "string",
                    "format": "date",
                    "description": "Beginn (YYYY-MM-DD)"
                },
                "datum_ende": {
                    "type": "string",
                    "format": "date",
                    "description": "Ende (YYYY-MM-DD)"
                },
                "verantwortlich": {
                    "type": "string",
                    "description": "Verantwortlicher tricoma-Benutzer (leer = keiner)",
                    "maxLength": 100
                },
                "sollstunden": {
                    "type": "string",
                    "description": "Sollstunden (Dezimalzahl)",
                    "maxLength": 20
                },
                "keine_stunden_erlauben": {
                    "type": "string",
                    "description": "Keine Stundenbuchung erlauben",
                    "enum": [
                        "ja",
                        "nein"
                    ],
                    "werte": {
                        "ja": "ja",
                        "nein": "nein"
                    }
                },
                "erledigt": {
                    "type": "string",
                    "description": "Abgeschlossen",
                    "enum": [
                        "ja",
                        "nein"
                    ],
                    "werte": {
                        "ja": "ja",
                        "nein": "nein"
                    }
                },
                "status_ID": {
                    "type": "integer",
                    "description": "Status-ID des Meilensteins",
                    "minimum": 1
                },
                "stufen_ID": {
                    "type": "integer",
                    "description": "Stufen-ID des Projekts, 0 = ohne",
                    "minimum": 0
                }
            },
            "additionalProperties": false
        }
    },
    "additionalProperties": false,
    "required": [
        "referenzfelder"
    ]
}

Beispiel-Aufruf

json
{
    "tool": "update_projekte_meilenstein",
    "arguments": {
        "referenzfelder": {},
        "help": 1,
        "inhalt": {}
    }
}
Cookie und Tracking
Diese Webseite nutzt Cookies, um eine sichere und zuverlässige Bereitstellung zu gewährleisten. Erforderliche Cookies sind für den Betrieb notwendig. Optionale Cookies unterstützen uns dabei, die Webseite zu analysieren und kontinuierlich zu verbessern.

Impressum | Datenschutzerklärung