Skip to main content
Glama

Human Task Desk — Ron Long

request_human_task

Idempotent

Submit a real task request to Ron Long using previously delegated authority. Job location must be within 100 miles of Irvine, Orange County, CA. Creates a review request, not a booking or charge. Never include credentials. Save the returned private task token.

Input Schema

NameRequiredDescriptionDefault
deadlineYesRequested deadline including time zone
job_cityYesJob city and state; must be within 100 miles of Irvine, Orange County, California
agent_nameYes
budget_usdYes
payer_nameYes
service_idYes
descriptionYes
contact_emailYes
idempotency_keyYes
job_postal_codeYes
delegation_confirmedYes
authorized_to_requestYes
service_area_confirmedYes
system_access_delegatedNoRequired true for terminal work; owner-delegated access is verified before work.
estimated_distance_milesYesEstimated straight-line miles from Irvine; owner verifies before acceptance

Schema Changelog

Changes observed during successful MCP inspections.

  1. First observed

TDQS

A3.5/5.0
Behavior4/5

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

Annotations already declare openWorld, non-read-only, idempotent and non-destructive, so the bar is lower. The description still adds real behavioral value: no booking or charge occurs, credentials must never be included, and the returned private task token must be saved — none of which the annotations convey.

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

Conciseness4/5

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

Five short sentences, front-loaded with purpose, then constraints, then the token-handling instruction. Every sentence carries information an agent needs; the only minor cost is that the terse style leaves several required fields unexplained rather than that it wastes words.

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

Completeness2/5

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

For a 15-parameter, 14-required submission tool with no output schema and low schema coverage, the description is thin. An agent still has no guidance on budget limits, service type selection, why three booleans must be true, or how the idempotency key should be generated beyond the regex.

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

Parameters2/5

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

With 15 parameters at only 27% schema description coverage, the description needs to compensate heavily but does not. It touches only the location constraint and a credentials warning; budget, service_id enum values, the three const-true confirmation booleans, system_access_delegated, and the idempotency key format are all left to the schema or undocumented entirely.

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

Purpose4/5

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

The description uses a specific verb and resource — 'Submit a real task request to Ron Long' — and clearly signals this creates a review request rather than a booking or charge. It is distinguishable from get_human_task_status and list_human_services, though it never names those siblings explicitly.

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?

It gives clear preconditions for use: previously delegated authority, job location within 100 miles of Irvine, and a statement that this produces a review request rather than a commitment. It does not explicitly compare against the sibling tools or state when-not-to-use, which keeps it below a 5.

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

Try in Browser

Glama MCP Gateway

Add one secure layer between your agents and this server.

Resources