Skip to main content
Glama

fall status setzen

fall_status_setzen

Sets a legal case status to offen, ruhend, or abgeschlossen within the same case file. Requires explicit user confirmation via bestaetigt=true before any change is made.

Instructions

SCHREIBT IN DIE AKTE. Fallstatus auf offen, ruhend oder abgeschlossen setzen. Der Fall bleibt am gleichen Ort. Nur mit bestaetigt=true nach Rückfrage beim Nutzer.

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault
fallYes
statusYes
bestaetigtNoNur true, wenn der Nutzer genau diesen Aufruf mit diesen Parametern ausdrücklich bestätigt hat. Ohne true wird nichts geändert; die Antwort enthält dann die Rückfrage.

Schema Changelog

Changes observed during successful MCP inspections.

  1. First observedv0.1.0

TDQS

A4.2/5.0
Behavior4/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

Annotations already declare readOnlyHint=false and destructiveHint=false, so the safety profile is partly given. The description adds real context beyond them: it is a write, the case 'bleibt am gleichen Ort' (non-destructive of location/folder), and it requires explicit user confirmation before acting.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness5/5

Is the description appropriately sized, front-loaded, and free of redundancy?

Four terse sentences, no waste, front-loading the write warning ('SCHREIBT IN DIE AKTE') and the status targets ahead of the confirmation rule. Ideal structure for a high-scrutiny mutation tool.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness4/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

For a 3-parameter mutation with no output schema, the description covers the write nature, effect (location unchanged), and confirmation precondition; the schema handles the retry/response behavior. Only the 'fall' parameter's format is left totally unaddressed.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters3/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

Schema description coverage is only 33%, so the description should compensate. It does restate the status enum values (already in the schema) but adds nothing about the 'fall' parameter's expected identifier format. bestaetigt is fully documented in the schema, so the net value beyond structured data is marginal.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose5/5

Does the description clearly state what the tool does and how it differs from similar tools?

States a specific verb and resource (Fallstatus setzen) plus the exact enum target values (offen, ruhend, abgeschlossen), and 'SCHREIBT IN DIE AKTE' signals the write nature up front. An agent can distinguish it from verfahren_setzen, aufgabe_setzen and other *_setzen siblings without opening the schema.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines4/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

Gives a concrete prerequisite and workflow: 'Nur mit bestaetigt=true nach Rückfrage beim Nutzer', i.e., confirm with the user before calling. It lacks explicit when-to-use-vs-alternatives routing (e.g., vs fall_anlegen), so it stops short of a 5.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.