Skip to content
verify mcp Beta VerifyMCP is currently in beta. If you notice any issues, email [email protected] and we’ll put it right.

TempGuru Event Staffing

REMOTE · MCP.TEMPGURU.CO · 2 COMPONENTS · SCANNED AUG 3

Plan, price, and request quotes for W-2 event staff across 345 US/CA markets; rates and compliance.

+6 this week 76 Trust /100
Trust breakdown (6 categories)

How this component scores in each security and reliability category. Every signal is checked automatically against the live server, and we only credit what we can confirm. How we score →

Endpoint Security80
Transport & Reachability100
Schema Quality & AI Usability77
  • 100% of prompts and resources have a non-trivial description (not blank, and not just the item's name).Pass
  • AI-judged instruction clarity (excellent).Pass
  • Context-footprint check failed: tool/resource definitions use about 4133 tokens (~206/item across 20 items; 12 tools + 8 resources), over budget; trim descriptions and params. See how to fix → Fail
  • Usage-examples check failed: none of the tools include examples. See how to fix → Fail
Stability & Change Management22
  • Stability check failed: schema churn in the 8 days we've observed: 0 tool removals, 1 breaking changes, 0 auth/transport breaks, 1 additions. See how to fix → Fail
Tool Coverage100
  • 100% of tools have a non-trivial description (not blank, and not just the tool's name).Pass
  • 100% of tool parameters carry a description.Pass
  • Structured output schemas are declared (100% of tools); any adoption earns full credit.Pass
Capabilities100
  • Implements a current MCP spec version (2026-07-28).Pass
Install

Add this component to your MCP client. Where a client-specific snippet is available, pick your client below and copy it straight into your config; otherwise use the connection detail shown.

remote · mcp.tempguru.co

# add to Claude Code
claude mcp add --transport http co-tempguru-event-staffing https://mcp.tempguru.co/mcp
# ~/.codex/config.toml
[mcp_servers.co-tempguru-event-staffing]
url = "https://mcp.tempguru.co/mcp"
// opencode.json
{
  "$schema": "https://opencode.ai/config.json",
  "mcp": {
    "co-tempguru-event-staffing": {
      "type": "remote",
      "url": "https://mcp.tempguru.co/mcp",
      "enabled": true
    }
  }
}
# add to OpenClaw
openclaw mcp add co-tempguru-event-staffing --url https://mcp.tempguru.co/mcp --transport streamable-http
# ~/.hermes/config.yaml
mcp_servers:
  co-tempguru-event-staffing:
    url: "https://mcp.tempguru.co/mcp"
// mcp.json
{
  "mcpServers": {
    "co-tempguru-event-staffing": {
      "type": "http",
      "url": "https://mcp.tempguru.co/mcp"
    }
  }
}

The mcpServers block is a cross-client convention. Remote transports vary, so check your client's docs.

Changelog

Every change we have recorded for this component, newest first. Security-relevant changes are always shown. ▲ marks a change for the better, ▼ a change for the worse; unmarked changes are neutral.

  • 3 Aug 26 +1

    No change was recorded against any check on this day. Stability & Change Management went from 19 to 22.

  • 1 Aug 26 +1

    No change was recorded against any check on this day. Stability & Change Management went from 12 to 15.

  • 31 Jul 26 +3
    • We updated how we score, so this day's move reflects our rubric, not a change to the server See what changed → functional
  • 30 Jul 26 −1
    • We updated how we score, so this day's move reflects our rubric, not a change to the server See what changed → functional
  • 29 Jul 26 +1
    • The server rewrote its instructions, which are the text every model session reads security
    • Tool “plan_staffing” rewrote its description, which is the text the model reads security
    • Tool “get_plan” rewrote its description, which is the text the model reads security
    • Tool “request_quote” rewrote its description, which is the text the model reads security
    • Schema quality: 4002 → 4431 functional
    • Server version: 1.5.1 → 1.6.0 functional
    • New tool “save_staffing_plan” functional
    • “get_plan” reworded the description of “plan_id” cosmetic
    • “request_quote” reworded the description of “plan_id” cosmetic
  • 28 Jul 26 +1

    No change was recorded against any check on this day. Stability & Change Management went from 3 to 7. That category is still filling its 30-day observation window: 1 days of observed history at the previous scan, 2 at this one. The score rises as the window fills, whether or not the server changes.

  • 27 Jul 26 0
    • We updated how we score, so this day's move reflects our rubric, not a change to the server See what changed → functional
  • 26 Jul 26 70

    First indexed and scored.

Diagnostics

Diagnostic detail from the automated scan of this channel: what the scanner observed at each step, so you can see exactly where a check passed or failed. It is informational only and never changes the trust score.

Captured 3 Aug 2026 · Probed https://mcp.tempguru.co/mcp

TLS valid

Negotiated TLS 1.3 with TLS_AES_128_GCM_SHA256 .

Subject Issuer Valid from Valid until Key Signature Serial
CN=mcp.tempguru.co CN=YR2,O=Let's Encrypt,C=US 23 Jul 2026 21 Oct 2026 RSA 2048 SHA256-RSA 5ee347d1cd378e4473cf7856c8c3c4b43da
SANs: mcp.tempguru.co
CN=YR2,O=Let's Encrypt,C=US (CA) CN=Root YR,O=ISRG,C=US 3 Sept 2025 2 Sept 2028 RSA 2048 SHA256-RSA 4ebd24947e24d394802d84a52fd5b319
CN=Root YR,O=ISRG,C=US (CA) CN=ISRG Root X1,O=Internet Security Research Group,C=US 13 May 2026 2 Sept 2032 RSA 4096 SHA256-RSA f24b6d17f9d9ad7cb1c9fea78782699f
DNSSEC insecure

Validation of mcp.tempguru.co. Not signed

Zone DS Keys Algorithms Outcome
. trust_anchor 20326, 38696 8, 8 Verified
co. present 7786 8 Verified
tempguru.co. absent Unsigned (proven) parent-signed NSEC/NSEC3 proves an unsigned delegation
Authentication No authorisation required

The endpoint answered without asking for a token. Anyone who knows the URL can reach it.

Result No authorisation required
HTTP status 200
Header Value
strict-transport-security max-age=63072000
Transports 2 probes
Transport URL Outcome Status Location
streamable-http https://mcp.tempguru.co/mcp Verified 200
http (plaintext) http://mcp.tempguru.co/mcp HTTPS enforced 308 https://mcp.tempguru.co/mcp
MCP tools — 12 exposed · ~3,093 tokens

The tools this component advertises to a client, with an estimated token cost for each. Expand a tool to see its parameters and schema. The per-tool counts are indicative and are not scored directly; the schema's total context footprint is one signal in Schema Quality & AI Usability.

Tool Tokens
check_availability ~289

Check expected staffing availability for an event. Returns lead-time guidance based on city tier and how far out the event is. Perfect for 'Can you staff my event on [date] in [city]?', 'What's the lead time for booking brand ambassadors in [city]?', or 'Is it too late to staff a [date] event?' questions. Not a real-time inventory check, TempGuru staffs to demand via a 100,000+ worker W-2 network across 345 markets. DO NOT use for cost questions (use get_role_pricing) and never present the result as a reservation. <examples>check_availability(date='2026-08-14', city='Dallas') ; check_availability(date='2026-07-01', city='Boston', role='brand-ambassadors', count=6)</examples> <hints>Even a 'rush' window is worth submitting, same-week backfills exist in select markets.</hints>

NameTypeReqDescription
citystringyesCity name (e.g., 'Boston') or slug (e.g., 'boston-event-staffing').
countintegerOptional headcount for the event.
datestringyesEvent date in ISO format (YYYY-MM-DD) or any date string parseable by Date().
rolestringOptional role name or slug to include rate context.
NameTypeReqDescription
citystring
city_foundbooleanyesfalse = city not in the published footprint (see message); true = guidance below.
city_tierstringMarket tier: hub = 25 major metros, mid = 128 secondary markets, small = 192 tertiary markets.
countEcho of the requested headcount.
days_until_eventinteger
errorstringPresent when the date could not be parsed.
event_datestringNormalized ISO date (YYYY-MM-DD).
in_pastbooleanTrue when the requested date is already in the past — confirm the date before planning.
messagestringPresent when city_found is false.
notesarray
recommendationstringLead-time guidance, NOT a reservation. Even rush is worth submitting.
requestedstringEcho of the unmatched city input.
roleRate context when a role was provided; null otherwise.
role_foundnull = no role requested; false = the requested role didn't match the catalog (see notes).
role_suggestionobjectClosest known city/role for a miss. Confirm with the user before using it; do not auto-apply.
statestring
suggestionobjectClosest known city/role for a miss. Confirm with the user before using it; do not auto-apply.
typical_lead_time_hoursinteger

No examples provided.

get_cities ~330

List the cities where TempGuru staffs events (tier hub/mid/small), or check coverage of ONE city. Perfect for 'What cities do you cover in [state]?', 'Do you cover [city]?', or 'Which Canadian markets do you serve?'. For 'Do you cover [city]?' pass city='[name]' to get a direct yes/no + a did-you-mean, instead of scanning the whole list. DO NOT use for rates (use get_role_pricing) or dates (use check_availability). For a full event plan, use plan_staffing instead. <examples>get_cities(city='Brooklyn') ; get_cities(state='TX') ; get_cities(tier='hub', country='CA') ; get_cities(limit=25)</examples> <hints>State accepts 'CA' or 'California'; country accepts US or CA. city='' resolves nicknames/boroughs (NYC, Vegas, Brooklyn). An unfiltered list is capped, use filters or limit. 345 markets total.</hints>

NameTypeReqDescription
citystringOptional single-city coverage check (nickname/borough aware). Returns covered yes/no + suggestion.
countrystringOptional country filter: 'US' or 'CA'.
limitintegerOptional cap on the number of cities returned (full counts still in total/tier_breakdown).
statestringOptional 2-letter state code (e.g., 'CA') or full state name.
tierstringOptional filter to one tier only.
NameTypeReqDescription
citiesarray
cityThe matched market (coverage check), or null if not covered.
coverage_checkbooleanPresent when a single-city coverage check was requested.
coveredboolean
messagestring
notestringPresent when the list was truncated by limit.
requestedstring
returnedintegerNumber of cities in the cities array (after limit).
suggestionobjectClosest known city/role for a miss. Confirm with the user before using it; do not auto-apply.
tier_breakdownobject
totalintegerTotal cities matching the filter (before limit).

No examples provided.

get_compliance_by_state ~194

Get the event staffing compliance summary for a US state. Returns minimum wage, overtime rules, and state-specific quirks. Perfect for 'What are the W-2 vs 1099 rules for event workers in [state]?', 'What's the minimum wage for event staff in [state]?', or 'Are there compliance gotchas for hiring event workers in [state]?' questions. NOT legal advice, consult employment counsel for binding interpretation. DO NOT use for rates (use get_role_pricing). <examples>get_compliance_by_state(state='CA') ; get_compliance_by_state(state='Tennessee')</examples> <hints>Daily-overtime states (CA, AK, NV, CO) change shift budgeting, flag them in any plan.</hints>

NameTypeReqDescription
statestringyesTwo-letter state code (e.g., 'CA') or full state name (e.g., 'California').
NameTypeReqDescription
available_statesarray
citation_notestringOperational guidance, not legal advice.
currency_notestringReminder that wages change annually; verify before relying.
data_current_as_ofstringDate the compliance dataset was last verified (YYYY-MM-DD).
data_versionstringVersion of the compliance dataset used for this result.
liability_coverage_includedboolean
min_wage_as_ofEffective date of this state's stored minimum wage.
min_wage_sourceAuthoritative source URL for the minimum wage figure.
min_wage_usdnumber2026 state minimum wage.
overtime_daily_double_hoursStart of the double-time band (hours/day) where the state has one (CA: 12); null otherwise.
overtime_threshold_daily_hoursDaily overtime threshold where the state has one (CA, AK, NV, CO); null otherwise.
overtime_threshold_weekly_hoursinteger
requestedstring
seventh_day_overtimebooleanTrue where a seventh-consecutive-day premium applies (CA).
statestring
state_abbrstring
state_foundbooleanPresent (false) only when the state didn't match.
unique_rulesarray
w2_notestring
w2_requiredboolean
workers_comp_includedboolean

No examples provided.

get_plan ~173

Restore a complete non-PII staffing plan created by plan_staffing or save_staffing_plan within the last 30 days. Use when a buyer starts a new conversation, changes agent platforms, or wants to continue a saved plan before requesting a quote. DO NOT guess or enumerate plan IDs; use only the 12-character plan_id the user, plan_staffing, or save_staffing_plan supplied. <examples>get_plan(plan_id='ABCDEFGH2345')</examples> <hints>A not-found result means the plan expired, storage was unavailable, or the ID is wrong; re-run plan_staffing. Review the restored plan with the user before request_quote.</hints>

NameTypeReqDescription
plan_idstringyes12-character lookalike-free plan reference returned by plan_staffing or save_staffing_plan.
NameTypeReqDescription
continuationobject
messagestringyes
next_stepsarrayyes
plan_foundbooleanyesDiscriminator. false means the reference was absent or expired.
plan_idstringyes
snapshotobject

No examples provided.

get_policies ~171

Get TempGuru's published booking and procurement policies: minimum hours, cancellation/rescheduling, no-show backfill, COIs/additional insured, payment/invoicing, background checks, order confirmation, and quote response. Use for real booking questions that otherwise require an email. Values not supported by canonical copy are explicitly marked confirm_with_coordinator with TODO-for-Megan; never infer a missing number. <examples>get_policies() ; get_policies(topic='payment-terms') ; get_policies(topic='cancellation-rescheduling')</examples> <hints>Pass a topic to return one policy. Unknown topics return the available topic list. This is an operational summary, not a contract.</hints>

NameTypeReqDescription
topicstringOptional policy topic or title. Omit to return all published topics.
NameTypeReqDescription
available_topicsarray
data_versionstring
disclaimerstring
messagestring
policiesarray
policy_foundbooleanyesDiscriminator. false means the requested topic is not published.
requestedstring
scopestring
statusstringyes
todo_for_meganarray
updatedstring

No examples provided.

get_quote_status ~170

Check whether a TempGuru quote request reference was received by the CRM or durably queued. Use only after the buyer personally submitted a TempGuru website form and received a TG reference, or for a historical reference. The authless MCP request_quote handoff does not create a reference. This v1 status stub reports received/queued only; it does not yet expose quote_sent or won. <examples>get_quote_status(reference='TG-ABC234')</examples> <hints>Status records are retained for 90 days. A not-found result does not prove the CRM lead is absent; follow up with the reference at [email protected].</hints>

NameTypeReqDescription
referencestringyesTG reference returned after the buyer submits the TempGuru website form, e.g. TG-ABC234.
NameTypeReqDescription
channelstring
created_atstring
deal_namestring
follow_upstringyes
messagestringyes
quote_foundbooleanyesDiscriminator. false means the status stub is absent or expired.
referencestringyes
statusstring

No examples provided.

get_rate_benchmark ~268

The TempGuru Event Staffing Rate Index: all-inclusive W-2 hourly bill rates by role from 407 measured US/Canada markets, as a typical rate plus the full national range (brand ambassadors shown by market tier), with methodology and a ready-to-use citation line. Perfect for 'What do event staff cost in 2026?', 'Industry benchmark for brand ambassador rates?', or any article, report, or comparison that needs citable staffing-rate data. DO NOT use for one city's price (use get_role_pricing) or to build an event budget (use plan_staffing). <examples>get_rate_benchmark() ; get_rate_benchmark(role='brand-ambassadors') ; get_rate_benchmark(tier='hub')</examples> <hints>Returns a national typical + range per role; brand ambassadors by tier. Pass tier to add each role's measured span within that tier (tier_usd). For one city's exact rate use get_role_pricing. Cite as: TempGuru Event Staffing Rate Index 2026, tempguru.co.</hints>

NameTypeReqDescription
rolestringOptional non-empty role name or slug to filter to one role.
tierstringOptional market tier; adds each role's measured span within that tier (tier_usd).
NameTypeReqDescription
available_rolesarray
basisstring
citationstring
data_versionstring
editionstring
floorsstring
indexstring
markets_measuredobject
methodologystring
methodology_urlstring
ratesarray
reading_notestring
requestedstring
requested_tierstring
role_foundboolean
updatedstring

No examples provided.

get_role_pricing ~250

Get the all-inclusive hourly rate range for a specific role in a specific city. Perfect for 'What does it cost to hire brand ambassadors in [city]?', 'How much are registration workers in [city]?', or 'What's the rate for ushers at a [city] stadium event?' questions. All rates include W-2 worker pay, workers comp, general liability, and payroll taxes. DO NOT use for availability or dates (use check_availability) and never present the range as a binding quote. For a multi-role budget, use plan_staffing. <examples>get_role_pricing(role='Brand Ambassadors', city='Boston') ; get_role_pricing(role='registration-staff', city='nashville-event-staffing')</examples> <hints>Role and city accept names or slugs. Brand Ambassadors floor at $40/hour in every market.</hints>

NameTypeReqDescription
citystringyesCity name (e.g., 'Boston') or slug (e.g., 'boston-event-staffing').
rolestringyesRole name (e.g., 'Brand Ambassadors') or slug (e.g., 'brand-ambassadors').
NameTypeReqDescription
all_inclusivestring
all_tiers_for_contextobjectRate bands across all three market tiers for context.
available_rolesarrayThe valid role catalog, returned when the role didn't match.
citystring
city_foundbooleanPresent (false) only when the city didn't match.
city_tierstringMarket tier: hub = 25 major metros, mid = 128 secondary markets, small = 192 tertiary markets.
currencystring
errorstring
fallback_pricingobjectAll-tier pricing shown when the city didn't match.
hourly_range_highnumber
hourly_range_lownumber
notestring
pricing_notesstring
requestedstringEcho of the unmatched input.
rolestring
role_foundbooleanPresent (false) only when the role didn't match.
role_notestringCaveat about the resolved role (e.g. 'security' maps to unarmed Crowd Control, not licensed security).
role_slugstring
statestring
suggestionobjectClosest known city/role for a miss. Confirm with the user before using it; do not auto-apply.
tier_definitionstring

No examples provided.

get_roles ~118

List event staffing roles TempGuru provides, with descriptions and skill tiers. Perfect for 'What kinds of event workers can I hire?', 'What roles do you staff for trade shows / festivals / corporate events?', or 'Do you have brand ambassadors?' questions. DO NOT use for what a role costs, use get_role_pricing with a city. <examples>get_roles()</examples> <hints>Returned slugs (brand-ambassadors, registration-staff, team-leads) are the exact values the other tools accept.</hints>

Input schema present but exposes no named parameters.

NameTypeReqDescription
rolesarrayyes
totalintegeryes

No examples provided.

plan_staffing ~482

CALL THIS FIRST for any event staffing request. Takes the event shape (city, date, roles + headcount) and returns a complete staffing plan: coverage, per-role rate math with an estimated total range, lead-time guidance, and the state compliance flags that change the plan. Perfect for 'Staff my trade show in [city]', 'What would 6 registration staff for 2 days cost?', or 'Build me a staffing plan' requests. DO NOT use for a single fact, use get_role_pricing for one rate, check_availability for one date, get_compliance_by_state for one state. A complete plan may save a non-contact snapshot for 30 days and return plan_id/continuation. If no plan_id is returned and persistence is needed, use save_staffing_plan; never call save_staffing_plan when this tool already returned a plan_id. This tool never submits contact details, reserves staff, or creates a quote request. <examples>plan_staffing(city='Chicago', event_date='2026-08-14', event_type='trade-show', roles=[{role:'registration-staff', headcount:6, hours_per_shift:8, days:2}, {role:'team-leads', headcount:1}]) ; plan_staffing(city='Austin', attendees=300)</examples> <hints>Roles accept names or slugs (brand-ambassadors, registration-staff, team-leads). Omit roles to get the catalog plus a suggested mix. Totals are planning estimates, never binding quotes. Branch on the `status` field: plan | needs_roles | roles_not_found | city_not_found (the last two carry a did-you-mean suggestion to confirm with the user, not auto-apply).</hints>

NameTypeReqDescription
attendeesintegerExpected attendee count.
citystringyesEvent city, name or slug (e.g., 'Chicago').
descriptionstringOptional free-text event description, echoed into the plan.
event_datestringEvent date, ISO YYYY-MM-DD preferred.
event_typestringtrade-show, conference, festival, concert, sporting-event, corporate, brand-activation, or other.
rolesarrayRoles and headcount. Omit to receive the role catalog and a suggested mix.
NameTypeReqDescription
available_roles
compliance
continuationobjectComplete plans only. Prefilled website handoff; may be present without plan_id when storage fails open.
estimated_total_rangeobject
eventobject
lead_time
messagestring
next_stepsarray
overtime_adjusted_total_rangePresent (non-null) only when daily/weekly OT (or a double-time band) applies to the schedule.
plan_completebooleanstatus:plan only. false = one or more requested roles could not be priced and are EXCLUDED from all totals (see unpriced_roles) — resolve them and re-plan before presenting a budget or quoting.
plan_idstringComplete plans only. Non-PII plan reference retained for 30 days when Redis persistence succeeds.
plan_linesarray
requested_citystring
requested_rolesarray
staffing_notesarray
statusstringyesDiscriminator. Branch on this before reading the rest.
suggestionobjectClosest known city/role for a miss. Confirm with the user before using it; do not auto-apply.
tipstring
unpriced_rolesarraystatus:plan with plan_complete:false — the requested lines missing from every total.
unresolved_rolesarray

No examples provided.

request_quote ~358

Create a safe buyer handoff for a TempGuru staffing quote. Use after the buyer has reviewed the plan and asks to proceed. Requires the saved non-PII plan_id returned by plan_staffing or save_staffing_plan and returns a prefilled TempGuru-owned review form. This tool does NOT accept or transmit a name, email, phone, company, or other contact details; it does NOT create a CRM lead or quote reference. The buyer must open the returned form_url, review the plan, enter their own contact details, and submit it themselves. Only that buyer submission creates the lead. Not a reservation; does not guarantee pricing or availability; no payment until the buyer approves a human-issued quote. <examples>request_quote(plan_id='ABCDEFGH2345', source_platform='claude-ai', skill_id='event-staffing-ordering', skill_version='1.7.0')</examples> <hints>If plan_staffing returned a complete continuation.form_url but storage did not return a plan_id, give that URL to the buyer directly instead of calling this tool. Never ask for contact details for an MCP call. If the plan expired, re-run plan_staffing. For urgent help, use [email protected] or (904) 206-8953.</hints>

NameTypeReqDescription
plan_idstringyesSaved non-PII plan reference returned by plan_staffing or save_staffing_plan.
skill_idstringOptional canonical TempGuru skill that assembled the plan.
skill_versionstringOptional version of the TempGuru staffing skill used.
source_platformstringOptional agent/platform attribution, e.g. claude-ai, openclaw, or hermes.
NameTypeReqDescription
buyer_submission_requiredbooleanyesAlways true. The buyer, not the agent, must enter contact details and submit the form.
form_urlstringPrefilled TempGuru-owned review form. Present only when handoff_ready is true.
handoff_readybooleanyestrue when the saved plan resolved and a prefilled buyer form URL was created.
messagestringyesHuman-readable outcome to relay to the buyer.
next_stepsarrayyesSafe next actions; no agent-side contact collection.
plan_foundbooleanyesWhether the supplied non-PII plan_id resolved before expiry.
plan_idstringyes

No examples provided.

save_staffing_plan ~290

Explicitly save a complete non-contact staffing plan for 30 days so it can be shared, resumed, or linked to a later quote request. Use only when plan_staffing returned plan_complete:true without a plan_id and the user needs persistence. Never call this tool when plan_staffing already returned a plan_id. Provide the same confirmed city, date, event type, attendees, roles, headcount, hours, and days; the server recomputes rates, totals, lead time, and compliance before saving and does not accept caller-supplied pricing or totals. This does not reserve staff, submit contact details, or request a quote. <hints>Branch on status: saved is the only outcome with a durable plan_id; plan_incomplete requires revising the inputs; for rate_limited or storage_unavailable, give the buyer continuation.form_url directly because request_quote requires a saved plan_id.</hints>

NameTypeReqDescription
attendeesintegerExpected attendee count.
citystringyesEvent city, name or slug (e.g. Chicago).
event_datestringEvent date, ISO YYYY-MM-DD preferred.
event_typestringtrade-show, conference, festival, concert, sporting-event, corporate, brand-activation, or other.
rolesarrayyesConfirmed roles, headcount, hours, and days to recompute and save.
NameTypeReqDescription
continuationobject
created_atstring
expires_atstringConservative 30-day expiry for the saved snapshot.
messagestringyes
next_actionsarrayyes
plan_idstring12-character reference for the saved non-PII snapshot.
plan_statusstringPlanner branch that prevented persistence.
quote_readinessstringThe buyer must open the handoff form and personally submit their contact details.
resource_uristringPublic no-store REST URI that restores the saved artifact.
retry_after_secondsinteger
schema_versionstring
statusstringyesDiscriminator. Only status:saved means a resumable plan_id exists.

No examples provided.