← Back to search
github-useorgx/orgx-mcp

useorgx/orgx-mcp

Organizational memory and agent orchestration MCP. Remember decisions, artifacts, tasks, and project context across Claude, ChatGPT, Cursor, and other agents.

Status
Failing
Score
61.9
Transport
streamable-http
Tools
0

Production readiness

Verdict
Needs remediation
Current validation evidence shows operational or discovery gaps that should be fixed first.
Critical alerts
1
Production verdicts degrade quickly when critical alerts are active.

Evidence confidence

Confidence score
55.0
Based on 20 recent validations, 26 captured checks, and validation age of 66.4 hours.
Live checks captured
26
More direct checks increase trust in the current verdict.
Validation age
66.4h
Lower age means fresher evidence.

Recommended for

Generic Streamable HTTP
Generic Streamable HTTP is marked compatible with score 83.

Client readiness verdicts

Ready for ChatGPT custom connector
Partial
tools/list must succeed.; Transport compliance should be in good shape.
Confidence: medium (55.0)
Evidence provenance
Winner: live_validation
Supporting sources: live_validation, history, server_card
Disagreements: none
  • initializeOK
  • tools_listError
  • transport_compliance_probeError
  • step_up_auth_probeOK
  • connector_replay_probeMissing — Frozen tool snapshots must survive refresh.
  • request_association_probeMissing — Roots, sampling, and elicitation should stay request-scoped.
Ready for Claude remote MCP
Blocked
tools/list must succeed.; Transport behavior should match Claude-compatible HTTP expectations.; A useful Claude integration needs at least one exposed tool.
Confidence: medium (55.0)
Evidence provenance
Winner: live_validation
Supporting sources: live_validation, history, server_card
Disagreements: none
  • initializeOK
  • tools_listError
  • transport_compliance_probeError
Unsafe for write actions
No
Current write surface is bounded enough for cautious review.
Confidence: medium (55.0)
Evidence provenance
Winner: live_validation
Supporting sources: live_validation, history
Disagreements: none
  • action_safety_probeOK
Snapshot churn risk
Low
No material tool-surface churn detected in the latest comparison.
Confidence: medium (55.0)
Evidence provenance
Winner: history
Supporting sources: history, live_validation
Disagreements: none
  • tool_snapshot_probeMissing
  • connector_replay_probeMissing

Why not ready by client

ChatGPT custom connector
Partial
Remediation checklist
  • No explicit blockers recorded.
Claude remote MCP
Blocked
Remediation checklist
  • No explicit blockers recorded.
Write-safe publishing
Ready
Remediation checklist
  • No explicit blockers recorded.

Verdict traces

Production verdict
Needs remediation
Current validation evidence shows operational or discovery gaps that should be fixed first.
Confidence: medium (55.0)
Winning source: live_validation
Triggering alerts
  • validation_stale • medium • Validation evidence is stale
  • server_failing • critical • Latest validation is failing
Client verdict trace table
VerdictStatusChecksWinning sourceConflicts
openai_connectors Partial initialize, tools_list, transport_compliance_probe, step_up_auth_probe, connector_replay_probe, request_association_probe live_validation none
claude_desktop Blocked initialize, tools_list, transport_compliance_probe live_validation none
unsafe_for_write_actions No action_safety_probe live_validation none
snapshot_churn_risk Low tool_snapshot_probe, connector_replay_probe history none

Publishability policy profiles

ChatGPT custom connector publishability
Caution
tools/list must succeed.; Transport compliance should be in good shape.
  • Search Fetch Only: No
  • Write Actions Present: No
  • Oauth Configured: Yes
  • Admin Refresh Required: No
  • Safe For Company Knowledge: No
  • Safe For Messages Api Remote Mcp: No
Claude remote MCP publishability
Caution
tools/list must succeed.; Transport behavior should match Claude-compatible HTTP expectations.; A useful Claude integration needs at least one exposed tool.
  • Search Fetch Only: No
  • Write Actions Present: No
  • Oauth Configured: Yes
  • Admin Refresh Required: No
  • Safe For Company Knowledge: No
  • Safe For Messages Api Remote Mcp: No

Compatibility fixtures

ChatGPT custom connector fixture
Degraded
tools/list must succeed.; Transport compliance should be in good shape.
  • remote_http_endpoint: Passes
  • oauth_discovery: Passes
  • frozen_tool_snapshot_refresh: Passes
  • request_association: Passes
Anthropic remote MCP fixture
Degraded
tools/list must succeed.; Transport behavior should match Claude-compatible HTTP expectations.; A useful Claude integration needs at least one exposed tool.
  • remote_transport: Passes
  • tool_discovery: Likely to fail
  • auth_connect: Passes
  • safe_write_review: Passes

Authenticated validation sessions

Latest profile
remote_mcp
Authenticated session used
Public score isolation
Preview endpoint
/v1/verify
CI preview endpoint
/v1/ci/preview

Public server reputation

Validation success 7d
0.0
Validation success 30d
0.0
Mean time to recover
n/a
Breaking diffs 30d
0
Registry drift frequency 30d
0
Snapshot changes 30d
0

Incident & change feed

TimestampEventDetails
May 01, 2026 11:30:57 AM UTC Latest validation: failing Score 61.9 with status failing.
May 01, 2026 11:30:57 AM UTC Score changed Score delta +4.2 versus the previous run.
Apr 30, 2026 03:30:21 PM UTC Score changed Score delta -4.3 versus the previous run.

Capabilities

Use-case taxonomy
development communication productivity automation

Security posture

Tools analyzed
0
High-risk tools
0
Destructive tools
0
Exec tools
0
Egress tools
0
Secret tools
0
Bulk-access tools
0
Risk distribution
none

Tool capability & risk inventory

No tool inventory available from the latest validation run.

Write-action governance

Governance status
OK
Safe to publish
Auth boundary
oauth_or_auth_required
Blast radius
Low
High-risk tools
0
Confirmation signals
none
Safeguard count
0

Status detail: No unsafe write-action governance gaps detected on the latest validation.

ToolRiskFlagsSafeguards
No high-risk tools were detected on the latest run.

Action-controls diff

Need at least two validation runs before diffing action controls.

Why this score?

Access & Protocol
35/44
Connectivity, auth, and transport expectations for common clients.
Interface Quality
17.75/56
How well the tool/resource interface communicates and behaves under automation.
Security Posture
27/36
How safely the exposed tool surface handles destructive actions, egress, execution, secrets, and risky inputs.
Reliability & Trust
15.26/24
Operational stability, consistency, and trustworthiness over time.
Discovery & Governance
21.25/28
How well the server is documented, listed, and governed in public registries.
Adoption & Market
5/8
Adoption clues and public evidence that the server is intended for external use.

Algorithmic score breakdown

Auth Operability
4/4
Measures whether auth discovery and protected access behave predictably for clients.
Error Contract Quality
1/4
Grades machine-readable error structure, status alignment, and remediation hints.
Rate-Limit Semantics
2/4
Checks whether quota/throttle responses are deterministic and automation-friendly.
Schema Completeness
0/4
Completeness of tool descriptions, parameter docs, examples, and schema shape.
Backward Compatibility
4/4
Stability score across tool schema/name drift relative to prior validations.
SLO Health
0.4/4
Availability, latency, and burst-failure profile across recent validation history.
Security Hygiene
4/4
HTTPS posture, endpoint hygiene, and response-surface hardening checks.
Task Success
3.3/4
Can an agent reliably initialize, enumerate tools, and execute core MCP flows?
Trust Confidence
2/4
Confidence-adjusted reliability score that penalizes low evidence volume.
Abuse/Noise Resilience
2.5/4
How well the server preserves core behavior in the presence of noisy traffic patterns.
Prompt Contract
2/4
Quality of prompt metadata, argument shape, and prompt discoverability for clients.
Resource Contract
3/4
How completely resources and resource templates describe URIs, types, and usage shape.
Discovery Metadata
4/4
Homepage, docs, icon, repository, support, and license coverage for directory consumers.
Registry Consistency
3/4
Agreement between stored registry metadata, live server-card data, and current validation output.
Installability
2/4
How cleanly a real client can connect, initialize, enumerate tools, and proceed through auth.
Session Semantics
2.5/4
Determinism and state behavior across repeated MCP calls, including sticky-session surprises.
Tool Surface Design
0/4
Naming clarity, schema ergonomics, and parameter complexity across the tool surface.
Result Shape Stability
0/4
Stability of declared output schemas across validations, with penalties for drift or missing shapes.
OAuth Interop
4/4
Depth and client compatibility of OAuth/OIDC metadata beyond the minimal protected-resource check.
Recovery Semantics
0.8/4
Whether failures include actionable machine-readable next steps such as retry or upgrade guidance.
Maintenance Signal
3.8/4
Versioning, update recency, and historical validation cadence that indicate active stewardship.
Adoption Signal
3/4
Directory presence and distribution clues that suggest the server is intended for external use.
Freshness Confidence
3/4
Confidence that recent validations are current enough and dense enough to trust operationally.
Transport Fidelity
3/4
Whether declared transport metadata matches the observed endpoint behavior and response formats.
Spec Recency
2/4
How close the server’s claimed MCP protocol version is to the latest known public revision.
Session Resume
4/4
Whether Streamable HTTP session identifiers and resumed requests behave cleanly for real clients.
Step-Up Auth
4/4
Whether OAuth metadata and WWW-Authenticate challenges support granular, incremental consent instead of broad upfront scopes.
Transport Compliance
3.5/4
Checks session headers, protocol-version enforcement, session teardown, and expired-session behavior.
Utility Coverage
3/4
Signals support for completions, pagination, and task-oriented utility surfaces that larger clients increasingly expect.
Advanced Capability Coverage
3/4
Coverage of newer MCP surfaces like roots, sampling, elicitation, structured output, and related metadata.
Connector Publishability
2/4
How ready the server looks for client catalogs and managed connector programs.
Tool Snapshot Churn
0/4
Stability of the tool surface across recent validations, including add/remove and output-shape drift.
Connector Replay
3/4
Whether a previously published frozen connector snapshot would remain backward compatible after the latest tool refresh.
Request Association
3/4
Whether roots, sampling, and elicitation appear tied to active client requests instead of arriving unsolicited on idle sessions.
Interactive Flow Safety
4/4
Whether prompts and docs steer users toward safe auth flows instead of pasting secrets directly.
Action Safety
3/4
Risk-weighted view of destructive, exec, egress, and confirmation semantics across the tool surface.
Official Registry Presence
3/4
Whether the server appears directly or indirectly in the official MCP registry.
Provenance Divergence
4/4
How closely official registry metadata, the live server card, and public repo/package signals agree with each other.
Safety Transparency
3/4
Clarity of docs, auth disclosure, support links, and other trust signals visible to integrators.
Tool Capability Clarity
0/4
How clearly the tool surface communicates whether each action reads, writes, deletes, executes, or exports data.
Destructive Operation Safety
3/4
Penalizes delete/revoke/destroy style tools unless auth and safeguards reduce blast radius.
Egress / SSRF Resilience
3/4
Assesses arbitrary URL fetch, crawl, webhook, and remote-request exposure on the tool surface.
Execution / Sandbox Safety
4/4
Evaluates shell, code, script, and command-execution exposure and whether that surface appears contained.
Data Exfiltration Resilience
3/4
Assesses export, dump, backup, and bulk-read behavior against the surrounding auth and safeguard signals.
Least Privilege Scope
3/4
Rewards scoped auth metadata and penalizes broad or missing scopes around privileged tools.
Secret Handling Hygiene
3/4
Assesses secret-bearing tools, token leakage risk, and whether the public surface avoids obvious secret exposure.
Supply Chain Signal
0.5/4
Public metadata signal for repository, changelog, license, versioning, and recency that supports supply-chain trust.
Input Sanitization Safety
0/4
Penalizes risky freeform string inputs when schemas do not constrain URLs, code, paths, queries, or templates.
Tool Namespace Clarity
0/4
Measures naming uniqueness and ambiguity across the tool namespace to reduce collision and confusion risk.

Compatibility profiles

OpenAI Connectors
77.8
partial
tools/list must succeed.; Transport compliance should be in good shape.
Connector URL: https://mcp.useorgx.com
# Complete OAuth in the client when prompted.
# Server: github-useorgx/orgx-mcp
Claude Desktop
50.0
blocked
tools/list must succeed.; Transport behavior should match Claude-compatible HTTP expectations.; A useful Claude integration needs at least one exposed tool.
{
  "mcpServers": {
    "orgx-mcp": {
      "command": "npx",
      "args": ["mcp-remote", "https://mcp.useorgx.com"]
    }
  }
}
Smithery
60.0
partial
Tool discovery must succeed.; Machine-readable failure semantics should be present.
smithery mcp add "https://mcp.useorgx.com"
Generic Streamable HTTP
83.3
compatible
tools/list must succeed.
curl -sS https://mcp.useorgx.com -H 'content-type: application/json' -d '{"jsonrpc":"2.0","id":1,"method":"initialize","params":{"protocolVersion":"2025-03-26","capabilities":{},"clientInfo":{"name":"mcp-verify","version":"0.1.0"}}}'

Actionable remediation

SeverityRemediationWhy it mattersRecommended action
Critical Ensure tools/list succeeds consistently Tools discovery is the minimum viable contract for most MCP clients and directories. Make tools/list succeed unauthenticated when possible, or document the auth flow in the server card.
Playbook
  • Make `tools/list` deterministic across repeated calls.
  • Document or relax auth requirements for discovery routes.
  • Check that tool names, descriptions, and schemas remain stable across deploys.
Critical Respond to latest validation is failing Core MCP flows did not validate successfully on the latest run. Fix the failing checks first, then revalidate to confirm the recovery path.
Playbook
  • Fix the failing checks first.
  • Review the latest incident feed and validation diff for the first regression.
  • Revalidate once the remediation lands.
High Align session and protocol behavior with Streamable HTTP expectations Clients increasingly rely on MCP-Protocol-Version, session teardown, and expired-session semantics. Align MCP-Protocol-Version, MCP-Session-Id, DELETE teardown, and expired-session handling with the transport spec.
Playbook
  • Return `Mcp-Session-Id` and `Mcp-Protocol-Version` headers consistently on streamable HTTP responses.
  • Honor `DELETE` session teardown and return `404` when a deleted session is reused.
  • Reject invalid protocol-version headers with `400 Bad Request`.
High Associate roots, sampling, and elicitation with active client requests Modern MCP guidance expects roots, sampling, and elicitation traffic to be tied to an active client request instead of arriving unsolicited on idle sessions. Inspect the latest validation evidence and resolve the client-visible regression.
Playbook
  • Inspect the latest validation evidence.
  • Resolve the highest-severity client-facing gap first.
  • Revalidate and confirm the score and verdict improve.
High Keep connector refreshes backward compatible Managed connector clients freeze tool snapshots, so removed tools, new required args, and breaking output changes can break published integrations after refresh. Inspect the latest validation evidence and resolve the client-visible regression.
Playbook
  • Inspect the latest validation evidence.
  • Resolve the highest-severity client-facing gap first.
  • Revalidate and confirm the score and verdict improve.
Medium Adopt a current MCP protocol revision Older protocol revisions reduce compatibility with newer clients and registry programs. Inspect the latest validation evidence and resolve the client-visible regression.
Playbook
  • Inspect the latest validation evidence.
  • Resolve the highest-severity client-facing gap first.
  • Revalidate and confirm the score and verdict improve.
Medium Close connector-publishing gaps Connector catalogs care about protocol recency, session behavior, auth clarity, and tool-surface stability. Inspect the latest validation evidence and resolve the client-visible regression.
Playbook
  • Inspect the latest validation evidence.
  • Resolve the highest-severity client-facing gap first.
  • Revalidate and confirm the score and verdict improve.
Medium Publish OpenID configuration OIDC metadata improves token validation and client compatibility. Expose /.well-known/openid-configuration with issuer, jwks_uri, and supported grants.
Playbook
  • Inspect the latest validation evidence.
  • Resolve the highest-severity client-facing gap first.
  • Revalidate and confirm the score and verdict improve.
Medium Raise Interface Quality score How well the tool/resource interface communicates and behaves under automation. Improve schemas, error contracts, and recovery messages so agents can reason about the surface automatically.
Playbook
  • Inspect the latest validation evidence.
  • Resolve the highest-severity client-facing gap first.
  • Revalidate and confirm the score and verdict improve.
Medium Reduce tool-surface churn Frequent add/remove or output-shape drift makes published connectors and cached tool snapshots brittle. Inspect the latest validation evidence and resolve the client-visible regression.
Playbook
  • Inspect the latest validation evidence.
  • Resolve the highest-severity client-facing gap first.
  • Revalidate and confirm the score and verdict improve.
Medium Repair prompts/list or stop advertising prompts Prompt metadata should either work live or be removed from the advertised capability set. Only advertise prompts if prompts/list works and prompt arguments are documented.
Playbook
  • Only advertise prompts that are actually accessible.
  • Add prompt descriptions and argument docs.
  • Run a live `prompts/list` check after any prompt changes.
Medium Repair resources/list or stop advertising resources Resource metadata should either work live or be removed from the advertised capability set. Only advertise resources if resources/list works and resources expose stable URIs/types.
Playbook
  • Only advertise resources with stable URIs and read semantics.
  • Add MIME/type hints where possible.
  • Run a live `resources/list` and `resources/read` check after updates.
Medium Respond to validation evidence is stale Latest validation is 66.4 hours old. Trigger a fresh validation run or increase scheduler priority for this server.
Playbook
  • Queue a new validation run now.
  • Inspect whether the scheduler priority should be raised for this server.
  • Do not rely on stale evidence for production decisions.
Low Publish or reconcile the server in the official MCP registry Official registry presence improves discovery confidence and cross-source consistency. Inspect the latest validation evidence and resolve the client-visible regression.
Playbook
  • Inspect the latest validation evidence.
  • Resolve the highest-severity client-facing gap first.
  • Revalidate and confirm the score and verdict improve.

Point loss breakdown

ComponentCurrentPoints missing
Tool Surface Design 0/4 -4.0
Tool Snapshot Churn 0/4 -4.0
Tool Namespace Clarity 0/4 -4.0
Tool Capability Clarity 0/4 -4.0
Schema Completeness 0/4 -4.0
Result Shape Stability 0/4 -4.0
Input Sanitization Safety 0/4 -4.0
SLO Health 0.4/4 -3.6
Dependency Supply Chain Signal 0.5/4 -3.5
Recovery Semantics 0.8/4 -3.2
Error Contract 1/4 -3.0
Trust Confidence 2/4 -2.0

Validation diff

Score delta
4.25
Summary changed
no
Tool delta
0
Prompt delta
0
Auth mode changed
no
Write surface expanded
no
Protocol regressed
no
Registry drift changed
no

Regressed checks: resources_list

Improved checks: advanced_capabilities_probe, server_card, utility_coverage_probe

ComponentPreviousLatestDelta
connector_publishability_score3.922.0-1.92
adoption_signal_score2.03.01.0
advanced_capability_coverage_score2.03.01.0
error_contract_score1.01.0
interactive_flow_safety_score3.04.01.0
registry_consistency_score2.03.01.0
resource_contract_score2.03.01.0
safety_transparency_score2.03.01.0

Tool snapshot diff & changelog

Need at least two validation runs before building a tool changelog.

Connector replay

Status
Missing
Backward compatible
Would break after refresh
Added tools
none
Removed tools
none
Additive output changes
none
Required-argument replay breaks
ToolAdded required argsRemoved required args
No required-argument replay breaks detected.
Output-schema replay breaks
ToolRemoved propertiesAdded properties
No output-schema replay breaks detected.

Transport compliance drilldown

Probe status
Error
Transport
streamable-http
Session header
yes
Protocol header
no
Bad protocol response
200
DELETE teardown
204
Expired session retry
200
Last-Event-ID visible
no

Issues: missing_protocol_header, bad_protocol_not_rejected, expired_session_not_404

Request association

Status
Missing
Advertised capabilities
none
Observed idle methods
none
Violating methods
none
Probe HTTP status
n/a
Issues
none

Utility coverage

Probe status
OK
Completions
advertised
Completion probe target: { "type": "resource", "uri": "" }
Pagination
supported
No nextCursor evidence.
Tasks
Error
Advertised: yes

Benchmark tasks

Benchmark taskStatusEvidence
Discover tools Likely to fail
  • initializeOK
  • tools_listError
Read-only fetch flow Likely to fail
  • resource_readMissing
  • read_only_tool_surfaceMissing
OAuth-required connect Passes
  • oauth_protected_resourceOK
  • step_up_auth_probeOK
Safe write flow with confirmation Passes
  • action_safety_probeOK

Registry & provenance divergence

Probe status
OK
Direct official match
no
Drift fields
none
FieldRegistryLive server card
Titlen/aOrgX MCP — Organizational Memory for AI Agents
Versionn/a1.0.4
Homepagen/an/a

Active alerts

Aliases & registry graph

IdentifierSourceCanonicalScore
github-useorgx/orgx-mcp github_topic_registry yes 61.87
com.useorgx/orgx-mcp official_registry no 64.29
useorgx/orgx-mcp smithery_registry no 45.93

Alias consolidation

Canonical identifier
github-useorgx/orgx-mcp
Duplicate aliases
2
Registry sources
github_topic_registry official_registry smithery_registry
Source disagreements
FieldWhat differsObserved values
Registry source Multiple registries or registry sync paths claim this same canonical server. github_topic_registry official_registry smithery_registry
Remote URL Aliases currently point at different MCP endpoints, which can indicate mirrors, stale registry data, or a real endpoint split. https://mcp.useorgx.com https://mcp.useorgx.com/mcp
Registry identifier Different registry-specific identifiers resolve to the same canonical server record here. com.useorgx/orgx-mcp github_topic_registry:useorgx/orgx-mcp smithery_registry:2b63dc99-cc42-42f2-b4c2-d41b84b5ee81

Install snippets

Openai Connectors
Connector URL: https://mcp.useorgx.com
# Complete OAuth in the client when prompted.
# Server: github-useorgx/orgx-mcp
Claude Desktop
{
  "mcpServers": {
    "orgx-mcp": {
      "command": "npx",
      "args": ["mcp-remote", "https://mcp.useorgx.com"]
    }
  }
}
Smithery
smithery mcp add "https://mcp.useorgx.com"
Generic Http
curl -sS https://mcp.useorgx.com -H 'content-type: application/json' -d '{"jsonrpc":"2.0","id":1,"method":"initialize","params":{"protocolVersion":"2025-03-26","capabilities":{},"clientInfo":{"name":"mcp-verify","version":"0.1.0"}}}'

Agent access & tool surface

Live server tools
No live tool surface captured yet.
Observed from the latest live validation against https://mcp.useorgx.com. This is the target server surface, not Verify's own inspection tools.
Live capability counts
0 tools • 0 prompts • 0 resources
Counts come from the latest tools/list, prompts/list, and resources/list checks.
Inspect with Verify
search_servers recommend_servers get_server_report compare_servers
Use Verify itself to search, recommend, compare, and fetch the full report for github-useorgx/orgx-mcp.
Direct machine links

Claims & monitoring

Server ownership

No verified maintainer claim recorded.

Watch subscriptions
0
Teams: none

Alert routing

Active watches
0
Generic webhooks
0
Slack routes
0
Teams routes
0
Email routes
0
WatchTeamChannelsMinimum severity
No active watch destinations.

Maintainer analytics

Validation Run Count
20
Average Latency Ms
4535.27
Healthy Run Ratio Recent
0.0
Registry Presence Count
3
Active Alert Count
2
Watcher Count
0
Verified Claim
False
Taxonomy Tags
development, communication, productivity, automation
Score Trend
61.87, 57.62, 61.97, 61.97, 61.46, 61.46, 61.97, 61.97, 61.97, 61.97
Remediation Count
14
High Risk Tool Count
0
Destructive Tool Count
0
Exec Tool Count
0

Maintainer response quality

Score
33.33
Verified claim
Support contact
Changelog present
Incident notes present
Tool changes documented
Annotation history
Annotation count
0

Maintainer annotations

No maintainer annotations have been recorded yet.

Maintainer rebuttals & expected behavior

No maintainer rebuttals or expected-behavior overrides are recorded yet.

Latest validation evidence

Latest summary
Failing
Validation profile
remote_mcp
Started
May 01, 2026 11:30:54 AM UTC
Latency
3006.2 ms

Failures

Checks

CheckStatusLatencyEvidence
action_safety_probe OK n/a No high-risk write, destructive, or exec tools detected.
advanced_capabilities_probe OK n/a 4 capability signal(s): completions, prompts, resource links, resources.
connector_publishability_probe Error n/a Publishability blockers: tools list, transport compliance, tool surface.
connector_replay_probe Missing n/a No connector replay evidence recorded.
determinism_probe Missing n/a tools list unavailable
initialize OK 624.7 ms Protocol 2025-03-26
interactive_flow_probe OK n/a Check completed
oauth_authorization_server OK 21.2 ms authorization_endpoint, client_id_metadata_document_supported, code_challenge_methods_supported, grant_types_supported
oauth_protected_resource OK 14.6 ms 1 authorization server(s)
official_registry_probe Warning n/a Check completed
openid_configuration Error 18.7 ms Client error '404 Not Found' for url 'https://mcp.useorgx.com/.well-known/openid-configuration' For more information check: https://developer.mozilla.org/en-US/docs/Web/HTTP/Status/404
probe_noise_resilience OK 37.5 ms Fetched https://mcp.useorgx.com/robots.txt
prompt_get Missing n/a no prompt name
prompts_list Error 322.6 ms Client error '400 Bad Request' for url 'https://mcp.useorgx.com' For more information check: https://developer.mozilla.org/en-US/docs/Web/HTTP/Status/400
protocol_version_probe Warning n/a Claims 2025-03-26; 2 release(s) behind 2025-11-25.
provenance_divergence_probe OK n/a Check completed
request_association_probe Missing n/a No request-association capabilities were advertised.
resource_read Missing n/a no resource uri
resources_list Error 324.5 ms Client error '400 Bad Request' for url 'https://mcp.useorgx.com' For more information check: https://developer.mozilla.org/en-US/docs/Web/HTTP/Status/400
server_card OK 299.8 ms 5 prompt(s) exposed
session_resume_probe OK 393.2 ms 72 tool(s) exposed
step_up_auth_probe OK n/a Scopes=agents:read, agents:write, decisions:read, decisions:write, +4 more; broad scopes=agents:write, decisions:write, initiatives:write.
tool_snapshot_probe Missing n/a no tools
tools_list Error 255.8 ms Client error '400 Bad Request' for url 'https://mcp.useorgx.com' For more information check: https://developer.mozilla.org/en-US/docs/Web/HTTP/Status/400
transport_compliance_probe Error 117.3 ms Issues: missing protocol header, bad protocol not rejected, expired session not 404 (bad protocol=200, DELETE=204, expired session=200).
utility_coverage_probe OK 22.4 ms Completions advertised; pagination supported; tasks error.

Raw evidence view

Show raw JSON evidence
{
  "checks": {
    "action_safety_probe": {
      "details": {
        "auth_present": true,
        "confirmation_signals": [],
        "safeguard_count": 0,
        "summary": {
          "bulk_access_tools": 0,
          "capability_distribution": {},
          "destructive_tools": 0,
          "egress_tools": 0,
          "exec_tools": 0,
          "high_risk_tools": 0,
          "risk_distribution": {
            "critical": 0,
            "high": 0,
            "low": 0,
            "medium": 0
          },
          "secret_tools": 0,
          "tool_count": 0
        }
      },
      "latency_ms": null,
      "status": "ok"
    },
    "advanced_capabilities_probe": {
      "details": {
        "capabilities": {
          "completions": true,
          "elicitation": false,
          "prompts": true,
          "resource_links": true,
          "resources": true,
          "roots": false,
          "sampling": false,
          "structured_outputs": false
        },
        "enabled": [
          "completions",
          "prompts",
          "resource_links",
          "resources"
        ],
        "enabled_count": 4,
        "initialize_capability_keys": [
          "prompts",
          "resources",
          "tools"
        ]
      },
      "latency_ms": null,
      "status": "ok"
    },
    "connector_publishability_probe": {
      "details": {
        "blockers": [
          "tools_list",
          "transport_compliance",
          "tool_surface"
        ],
        "criteria": {
          "action_safety": true,
          "auth_flow": true,
          "connector_replay": true,
          "initialize": true,
          "protocol_version": true,
          "remote_transport": true,
          "request_association": true,
          "server_card": true,
          "session_resume": true,
          "step_up_auth": true,
          "tool_surface": false,
          "tools_list": false,
          "transport_compliance": false
        },
        "high_risk_tools": 0,
        "tool_count": 0,
        "transport": "streamable-http"
      },
      "latency_ms": null,
      "status": "error"
    },
    "connector_replay_probe": {
      "details": {
        "reason": "no_tools"
      },
      "latency_ms": null,
      "status": "missing"
    },
    "determinism_probe": {
      "details": {
        "reason": "tools_list_unavailable"
      },
      "latency_ms": null,
      "status": "missing"
    },
    "initialize": {
      "details": {
        "headers": {
          "content-type": "text/event-stream",
          "mcp-session-id": "154a5098a22cfb16ade805828661557837aac0e30682f56fd1c2e5928229c380",
          "strict-transport-security": "max-age=31536000; includeSubDomains; preload",
          "x-ratelimit-limit": "100",
          "x-ratelimit-remaining": "99",
          "x-ratelimit-reset": "1777638655"
        },
        "http_status": 200,
        "payload": {
          "id": 1,
          "jsonrpc": "2.0",
          "result": {
            "capabilities": {
              "prompts": {
                "listChanged": true
              },
              "resources": {
                "listChanged": true
              },
              "tools": {
                "listChanged": true
              }
            },
            "protocolVersion": "2025-03-26",
            "serverInfo": {
              "icons": [
                {
                  "mimeType": "image/png",
                  "sizes": [
                    "64x64",
                    "128x128",
                    "any"
                  ],
                  "src": "https://mcp.useorgx.com/orgx-logo.png"
                }
              ],
              "name": "orgx-mcp",
              "title": "OrgX MCP",
              "version": "0.3.0-f67b5391",
              "websiteUrl": "https://useorgx.com"
            }
          }
        },
        "url": "https://mcp.useorgx.com"
      },
      "latency_ms": 624.67,
      "status": "ok"
    },
    "interactive_flow_probe": {
      "details": {
        "oauth_supported": true,
        "prompt_available": false,
        "risk_hits": [],
        "safe_hits": [
          "oauth"
        ]
      },
      "latency_ms": null,
      "status": "ok"
    },
    "oauth_authorization_server": {
      "details": {
        "headers": {
          "content-type": "application/json",
          "strict-transport-security": "max-age=31536000; includeSubDomains; preload"
        },
        "http_status": 200,
        "payload": {
          "authorization_endpoint": "https://mcp.useorgx.com/authorize",
          "client_id_metadata_document_supported": false,
          "code_challenge_methods_supported": [
            "plain",
            "S256"
          ],
          "grant_types_supported": [
            "authorization_code",
            "refresh_token"
          ],
          "issuer": "https://mcp.useorgx.com",
          "registration_endpoint": "https://mcp.useorgx.com/register",
          "response_modes_supported": [
            "query"
          ],
          "response_types_supported": [
            "code"
          ],
          "revocation_endpoint": "https://mcp.useorgx.com/token",
          "scopes_supported": [
            "decisions:read",
            "decisions:write",
            "agents:read",
            "agents:write",
            "initiatives:read",
            "initiatives:write",
            "memory:read",
            "offline_access"
          ],
          "token_endpoint": "https://mcp.useorgx.com/token",
          "token_endpoint_auth_methods_supported": [
            "client_secret_basic",
            "client_secret_post",
            "none"
          ]
        },
        "url": "https://mcp.useorgx.com/.well-known/oauth-authorization-server"
      },
      "latency_ms": 21.18,
      "status": "ok"
    },
    "oauth_protected_resource": {
      "details": {
        "headers": {
          "content-type": "application/json",
          "strict-transport-security": "max-age=31536000; includeSubDomains; preload"
        },
        "http_status": 200,
        "payload": {
          "authorization_servers": [
            "https://mcp.useorgx.com"
          ],
          "bearer_methods_supported": [
            "header"
          ],
          "resource": "https://mcp.useorgx.com",
          "scopes_supported": [
            "decisions:read",
            "decisions:write",
            "agents:read",
            "agents:write",
            "initiatives:read",
            "initiatives:write",
            "memory:read",
            "offline_access"
          ]
        },
        "url": "https://mcp.useorgx.com/.well-known/oauth-protected-resource"
      },
      "latency_ms": 14.56,
      "status": "ok"
    },
    "official_registry_probe": {
      "details": {
        "direct_match": false,
        "official_identifiers": [
          "ai.bluenexus/universal-mcp",
          "io.github.RobThePCGuy/rag-vault",
          "io.github.isamu/mulmocast-vision",
          "app.getdialer/dialer",
          "io.github.lukisch/n8n-manager-mcp",
          "ai.smithery/Funding-Machine-ghl-mcp-fundingmachine",
          "io.github.MR901/mcp-plots",
          "io.github.MrCartographer/cartography-mcp-server",
          "com.onkernel/kernel-mcp-server",
          "ai.smithery/plainyogurt21-sec-edgar-mcp"
        ],
        "official_peer_count": 10,
        "registry_source": "github_topic_registry"
      },
      "latency_ms": null,
      "status": "warning"
    },
    "openid_configuration": {
      "details": {
        "error": "Client error '404 Not Found' for url 'https://mcp.useorgx.com/.well-known/openid-configuration'\nFor more information check: https://developer.mozilla.org/en-US/docs/Web/HTTP/Status/404",
        "url": "https://mcp.useorgx.com/.well-known/openid-configuration"
      },
      "latency_ms": 18.7,
      "status": "error"
    },
    "probe_noise_resilience": {
      "details": {
        "headers": {
          "content-type": "text/plain; charset=utf-8"
        },
        "http_status": 200,
        "url": "https://mcp.useorgx.com/robots.txt"
      },
      "latency_ms": 37.46,
      "status": "ok"
    },
    "prompt_get": {
      "details": {
        "reason": "no_prompt_name"
      },
      "latency_ms": null,
      "status": "missing"
    },
    "prompts_list": {
      "details": {
        "error": "Client error '400 Bad Request' for url 'https://mcp.useorgx.com'\nFor more information check: https://developer.mozilla.org/en-US/docs/Web/HTTP/Status/400",
        "headers": {
          "content-type": "text/plain;charset=UTF-8",
          "strict-transport-security": "max-age=31536000; includeSubDomains; preload",
          "x-ratelimit-limit": "100",
          "x-ratelimit-remaining": "99",
          "x-ratelimit-reset": "1777638656"
        },
        "http_status": 400,
        "payload": {},
        "url": "https://mcp.useorgx.com"
      },
      "latency_ms": 322.56,
      "status": "error"
    },
    "protocol_version_probe": {
      "details": {
        "claimed_version": "2025-03-26",
        "lag_days": 244,
        "latest_known_version": "2025-11-25",
        "releases_behind": 2,
        "validator_protocol_version": "2025-03-26"
      },
      "latency_ms": null,
      "status": "warning"
    },
    "provenance_divergence_probe": {
      "details": {
        "direct_official_match": false,
        "drift_fields": [],
        "metadata_document_count": 2,
        "registry_homepage": null,
        "registry_repository": null,
        "registry_title": null,
        "registry_version": null,
        "server_card_homepage": null,
        "server_card_repository": null,
        "server_card_title": "OrgX MCP \u2014 Organizational Memory for AI Agents",
        "server_card_version": "1.0.4"
      },
      "latency_ms": null,
      "status": "ok"
    },
    "request_association_probe": {
      "details": {
        "reason": "no_request_association_capabilities_advertised"
      },
      "latency_ms": null,
      "status": "missing"
    },
    "resource_read": {
      "details": {
        "reason": "no_resource_uri"
      },
      "latency_ms": null,
      "status": "missing"
    },
    "resources_list": {
      "details": {
        "error": "Client error '400 Bad Request' for url 'https://mcp.useorgx.com'\nFor more information check: https://developer.mozilla.org/en-US/docs/Web/HTTP/Status/400",
        "headers": {
          "content-type": "text/plain;charset=UTF-8",
          "strict-transport-security": "max-age=31536000; includeSubDomains; preload",
          "x-ratelimit-limit": "100",
          "x-ratelimit-remaining": "99",
          "x-ratelimit-reset": "1777638656"
        },
        "http_status": 400,
        "payload": {},
        "url": "https://mcp.useorgx.com"
      },
      "latency_ms": 324.53,
      "status": "error"
    },
    "server_card": {
      "details": {
        "headers": {
          "content-type": "application/json",
          "strict-transport-security": "max-age=31536000; includeSubDomains; preload"
        },
        "http_status": 200,
        "payload": {
          "authentication": {
            "required": true,
            "schemes": [
              "oauth2"
            ]
          },
          "configSchema": {
            "additionalProperties": false,
            "properties": {
              "initiative_id": {
                "description": "Optional default initiative UUID to seed MCP session context for scoped workflows.",
                "format": "uuid",
                "type": "string"
              },
              "profile": {
                "default": "full",
                "description": "Optional tool profile to expose a narrower toolset at connection time. Defaults to full access.",
                "enum": [
                  "full",
                  "memory",
                  "commander",
                  "planner",
                  "executor",
                  "observer"
                ],
                "type": "string"
              },
              "workspace_id": {
                "description": "Optional default workspace UUID to seed MCP session context for routing and recommendations.",
                "format": "uuid",
                "type": "string"
              }
            },
            "required": [],
            "type": "object"
          },
          "prompts": [
            {
              "description": "Create an initiative plus supporting milestones and tasks",
              "name": "create-roadmap"
            },
            {
              "description": "Plan a feature with automatic improvement suggestions and pattern learning",
              "name": "plan_feature"
            },
            {
              "description": "Discover your learned planning patterns and skills",
              "name": "get_my_patterns"
            },
            {
              "description": "E2E run: agent loop + MCP Apps widgets + context survival (real data)",
              "name": "thursday-e2e"
            },
            {
              "description": "Alias for thursday-e2e",
              "name": "thursday-e2e-demo"
            }
          ],
          "resources": [
            {
              "description": "Get full details of an OrgX initiative including milestones and tasks",
              "mimeType": "text/markdown",
              "name": "Initiative",
              "uriTemplate": "orgx://initiative/{id}"
            },
            {
              "description": "Interactive widget for displaying and managing pending decisions",
              "mimeType": "text/html;profile=mcp-app",
              "name": "Decisions Widget",
              "uri": "ui://widget/decisions.html?v=443736698a26"
            },
            {
              "description": "Widget showing current agent status and activity",
              "mimeType": "text/html;profile=mcp-app",
              "name": "Agent Status Widget",
              "uri": "ui://widget/agent-status.html?v=443736698a26"
            },
            {
              "description": "Widget for displaying organizational memory search results",
              "mimeType": "text/html;profile=mcp-app",
              "name": "Search Results Widget",
              "uri": "ui://widget/search-results.html?v=443736698a26"
            },
            {
              "description": "Widget for displaying scaffolded initiative hierarchy with execution status",
              "mimeType": "text/html;profile=mcp-app",
              "name": "Scaffolded Initiative Widget",
              "uri": "ui://widget/scaffolded-initiative.html?v=443736698a26"
            },
            {
              "description": "Widget showing initiative health and progress metrics",
              "mimeType": "text/html;profile=mcp-app",
              "name": "Initiative Pulse Widget",
              "uri": "ui://widget/initiative-pulse.html?v=443736698a26"
            },
            {
              "description": "Widget confirming agent task assignment",
              "mimeType": "text/html;profile=mcp-app",
              "name": "Task Spawned Widget",
              "uri": "ui://widget/task-spawned.html?v=443736698a26"
            },
            {
              "description": "Widget showing the latest autonomous session brief and ROI deltas",
              "mimeType": "text/html;profile=mcp-app",
              "name": "Morning Brief Widget",
              "uri": "ui://widget/morning-brief.html?v=443736698a26"
            },
            {
              "description": "ChatGPT Apps SDK widget for displaying and managing pending decisions",
              "mimeType": "text/html+skybridge",
              "name": "Decisions Widget (Skybridge)",
              "uri": "ui://widget/decisions.skybridge.html?v=443736698a26"
            },
            {
              "description": "ChatGPT Apps SDK widget showing current agent status and activity",
              "mimeType": "text/html+skybridge",
              "name": "Agent Status Widget (Skybridge)",
              "uri": "ui://widget/agent-status.skybridge.html?v=443736698a26"
            },
            {
              "description": "ChatGPT Apps SDK widget for displaying organizational memory search results",
              "mimeType": "text/html+skybridge",
              "name": "Search Results Widget (Skybridge)",
              "uri": "ui://widget/search-results.skybridge.html?v=443736698a26"
            },
            {
              "description": "ChatGPT Apps SDK widget for displaying scaffolded initiative hierarchy with execution status",
              "mimeType": "text/html+skybridge",
              "name": "Scaffolded Initiative Widget (Skybridge)",
              "uri": "ui://widget/scaffolded-initiative.skybridge.html?v=443736698a26"
            },
            {
              "description": "ChatGPT Apps SDK widget showing initiative health and progress metrics",
              "mimeType": "text/html+skybridge",
              "name": "Initiative Pulse Widget (Skybridge)",
              "uri": "ui://widget/initiative-pulse.skybridge.html?v=443736698a26"
            },
            {
              "description": "ChatGPT Apps SDK widget confirming agent task assignment",
              "mimeType": "text/html+skybridge",
              "name": "Task Spawned Widget (Skybridge)",
              "uri": "ui://widget/task-spawned.skybridge.html?v=443736698a26"
            },
            {
              "description": "ChatGPT Apps SDK widget showing the latest autonomous session brief and ROI deltas",
              "mimeType": "text/html+skybridge",
              "name": "Morning Brief Widget (Skybridge)",
              "uri": "ui://widget/morning-brief.skybridge.html?v=443736698a26"
            }
          ],
          "serverInfo": {
            "name": "OrgX MCP \u2014 Organizational Memory for AI Agents",
            "version": "1.0.4"
          },
          "tools": [
            {
              "description": "Save a decision to organizational memory so agents and teammates can recall it later. Also known as: decision log, team memory, agent memory, record decision, remember what we decided.",
              "inputSchema": {
                "additionalProperties": true,
                "properties": {},
                "type": "object"
              },
              "name": "remember_decision"
            },
            {
              "description": "Search organizational memory for prior decisions, artifacts, project context, and team knowledge. Also known as: search memory, recall decisions, find context, retrieve artifacts, what did we decide.",
              "inputSchema": {
                "additionalProperties": true,
                "properties": {},
                "type": "object"
              },
              "name": "recall_memory"
            },
            {
              "description": "Review agent decisions or work items awaiting human approval. Also known as: pending approvals, agent blocked, sign off, review decisions, approve AI work.",
              "inputSchema": {
                "additionalProperties": true,
                "properties": {},
                "type": "object"
              },
              "name": "approve_agent_work"
            },
            {
              "description": "Assign work to a specialist AI agent and track the result. Also known as: hand this off, spawn agent, assign task, delegate to agent, have an AI agent do it.",
              "inputSchema": {
                "additionalProperties": true,
                "properties": {},
                "type": "object"
              },
              "name": "delegate_agent_task"
            },
            {
              "description": "Get health, blockers, milestones, owners, and recent activity for a project or initiative. Also known as: project status, initiative pulse, blockers, roadmap progress, execution health.",
              "inputSchema": {
                "additionalProperties": true,
                "properties": {},
                "type": "object"
              },
              "name": "track_project_progress"
            },
            {
              "description": "List agent decisions and work items awaiting human approval. Also known as: pending approvals, agent blocked, sign off, review decisions, approve AI work.",
              "inputSchema": {
                "additionalProperties": true,
                "properties": {},
                "type": "object"
              },
              "name": "get_pending_decisions"
            },
            {
              "description": "Approve a pending agent decision after explicit user confirmation. Also known as: sign off, approve AI work, unblock agent, accept decision.",
              "inputSchema": {
                "additionalProperties": true,
                "properties": {},
                "type": "object"
              },
              "name": "approve_decision"
            },
            {
              "description": "Reject a pending agent decision with guidance after explicit user confirmation. Also known as: request revisions, send feedback, decline decision.",
              "inputSchema": {
                "additionalProperties": true,
                "properties": {},
                "type": "object"
              },
              "name": "reject_decision"
            },
            {
              "description": "Show current AI agent activity, blocked work, and execution state. Also known as: agent status, what agents are doing, active runs.",
              "inputSchema": {
                "additionalProperties": true,
                "properties": {},
                "type": "object"
              },
              "name": "get_agent_status"
            },
            {
              "description": "Search team memory, organizational decisions, prior artifacts, and project context across agents. Also known as: search memory, recall decisions, find context, retrieve artifacts, project memory.",
              "inputSchema": {
                "additionalProperties": true,
                "properties": {},
                "type": "object"
              },
              "name": "query_org_memory"
            },
            {
              "description": "Get project health, blockers, milestones, owners, and recent activity for an initiative. Also known as: project status, roadmap progress, execution health, blockers.",
              "inputSchema": {
                "additionalProperties": true,
                "properties": {},
                "type": "object"
              },
              "name": "get_initiative_pulse"
            },
            {
              "description": "Delegate work to a specialist AI agent and track the assigned task. Also known as: hand this off, assign task, spawn agent, have an agent do it, autonomous work.",
              "inputSchema": {
                "additionalProperties": true,
                "properties": {},
                "type": "object"
              },
              "name": "spawn_agent_task"
            },
            {
              "description": "Recall past decisions about a topic, project, customer, feature, or artifact. Also known as: decision log, what did we decide, prior approvals.",
              "inputSchema": {
                "additionalProperties": true,
                "properties": {},
                "type": "object"
              },
              "name": "get_decision_history"
            },
            {
              "description": "Summarize overnight agent activity, important changes, pending approvals, and ROI deltas. Also known as: morning brief, executive readout, agent digest.",
              "inputSchema": {
                "additionalProperties": true,
                "properties": {},
                "type": "object"
              },
              "name": "get_morning_brief"
            },
            {
              "description": "Discover workspace context, granted scopes, safe first calls, and recommended OrgX workflows. Also known as: bootstrap, setup, tool routing.",
              "inputSchema": {
                "additionalProperties": true,
                "properties": {},
                "type": "object"
              },
              "name": "orgx_bootstrap"
            },
            {
              "description": "Return the live contract for an OrgX tool, including fields, auth, and next-step guidance. Also known as: tool schema, tool help, contract.",
              "inputSchema": {
                "additionalProperties": true,
                "properties": {},
                "type": "object"
              },
              "name": "orgx_describe_tool"
            },
            {
              "description": "Describe lifecycle actions, aliases, and payload requirements before changing OrgX entities. Also known as: action help, status change help.",
              "inputSchema": {
                "additionalProperties": true,
                "properties": {},
                "type": "object"
              },
              "name": "orgx_describe_action"
            },
            {
              "description": "Start a multi-agent planning session that breaks a goal into projects, tasks, owners, and agent assignments. Also known as: plan feature, roadmap planning.",
              "inputSchema": {
                "additionalProperties": true,
                "properties": {},
                "type": "object"
              },
              "name": "start_plan_session"
            },
            {
              "description": "Find active planning sessions so agents can continue prior planning context. Also known as: resume planning, active plans, session context.",
              "inputSchema": {
                "additionalProperties": true,
                "properties": {},
                "type": "object"
              },
              "name": "get_active_sessions"
            },
            {
              "description": "Resume a planning session by UUID, orgx:// URI, or most recent active session. Also known as: continue plan, reload planning context.",
              "inputSchema": {
                "additionalProperties": true,
                "properties": {},
                "type": "object"
              },
              "name": "resume_plan_session"
            },
            {
              "description": "Improve a plan with AI suggestions based on prior patterns and best practices. Also known as: plan critique, planning feedback, refine plan.",
              "inputSchema": {
                "additionalProperties": true,
                "properties": {},
                "type": "object"
              },
              "name": "improve_plan"
            },
            {
              "description": "Record a plan edit so OrgX can preserve planning context and learn patterns. Also known as: save plan change, plan memory.",
              "inputSchema": {
                "additionalProperties": true,
                "properties": {},
                "type": "object"
              },
              "name": "record_plan_edit"
            },
            {
              "description": "Complete a planning session and attach implementation details to durable work context. Also known as: finish plan, implementation record.",
              "inputSchema": {
                "additionalProperties": true,
                "properties": {},
                "type": "object"
              },
              "name": "complete_plan"
            },
            {
              "description": "Ingest brand sources and create/update a Content Studio brand pack.",
              "inputSchema": {
                "additionalProperties": true,
                "properties": {},
                "type": "object"
              },
              "name": "studio_brand_ingest"
            },
            {
              "description": "Generate branded visual content (carousel, post, story, video, banner, thumbnail).",
              "inputSchema": {
                "additionalProperties": true,
                "properties": {},
                "type": "object"
              },
              "name": "studio_content_create"
            },
            {
              "description": "Search the Content Studio library by filters and text.",
              "inputSchema": {
                "additionalProperties": true,
                "properties": {},
                "type": "object"
              },
              "name": "studio_library_search"
            },
            {
              "description": "List available Content Studio brands for the user/org.",
              "inputSchema": {
                "additionalProperties": true,
                "properties": {},
                "type": "object"
              },
              "name": "studio_brands_list"
            },
            {
              "description": "Get an organization-wide execution snapshot across initiatives, work, blockers, and context. Also known as: org status, team overview.",
              "inputSchema": {
                "additionalProperties": true,
                "properties": {},
                "type": "object"
              },
              "name": "get_org_snapshot"
            },
            {
              "description": "Get current account tier, usage, and hourly MCP rate-limit status.",
              "inputSchema": {
                "additionalProperties": true,
                "properties": {},
                "type": "object"
              },
              "name": "account_status"
            },
            {
              "description": "Start a plan upgrade or agent credit top-up flow and return a checkout or contact URL after explicit user confirmation. Does not charge automatically.",
              "inputSchema": {
                "additionalProperties": true,
                "properties": {},
                "type": "object"
              },
              "name": "account_upgrade"
            },
            {
              "description": "Get detailed usage metrics and current edge rate-limit allowance.",
              "inputSchema": {
                "additionalProperties": true,
                "properties": {},
                "type": "object"
              },
              "name": "account_usage_report"
            },
            {
              "description": "List projects, tasks, milestones, decisions, agents, artifacts, and other OrgX records with pagination, filtering, and ordering. Also known as: browse work, find entities.",
              "inputSchema": {
                "additionalProperties": true,
                "properties": {},
                "type": "object"
              },
              "name": "list_entities"
            },
            {
              "description": "Create durable work records such as tasks, milestones, decisions, artifacts, or initiatives. Also known as: save work item, add record.",
              "inputSchema": {
                "additionalProperties": true,
                "properties": {},
                "type": "object"
              },
              "name": "create_entity"
            },
            {
              "description": "Create an actionable task in organizational memory for a project, milestone, or agent. Also known as: add task, create work item.",
              "inputSchema": {
                "additionalProperties": true,
                "properties": {},
                "type": "object"
              },
              "name": "create_task"
            },
            {
              "description": "Create a project milestone or phase checkpoint with durable context. Also known as: add milestone, create checkpoint.",
              "inputSchema": {
                "additionalProperties": true,
                "properties": {},
                "type": "object"
              },
              "name": "create_milestone"
            },
            {
              "description": "Record a decision in organizational memory so agents can recall it later. Also known as: remember decision, decision log, team memory.",
              "inputSchema": {
                "additionalProperties": true,
                "properties": {},
                "type": "object"
              },
              "name": "create_decision"
            },
            {
              "description": "Create multiple work records in one call for planning and scaffolding. Also known as: bulk create tasks, batch project setup.",
              "inputSchema": {
                "additionalProperties": true,
                "properties": {},
                "type": "object"
              },
              "name": "batch_create_entities"
            },
            {
              "description": "Turn a goal, roadmap, launch, or feature plan into executable workstreams, milestones, and tasks. Also known as: scaffold project, create roadmap.",
              "inputSchema": {
                "additionalProperties": true,
                "properties": {},
                "type": "object"
              },
              "name": "scaffold_initiative"
            },
            {
              "description": "Fetch a task with linked decisions, artifacts, entities, and plan-session context. Also known as: task context, work brief.",
              "inputSchema": {
                "additionalProperties": true,
                "properties": {},
                "type": "object"
              },
              "name": "get_task_with_context"
            },
            {
              "description": "Update fields on an existing task, project, milestone, decision, or artifact. Also known as: edit work item, update context.",
              "inputSchema": {
                "additionalProperties": true,
                "properties": {},
                "type": "object"
              },
              "name": "update_entity"
            },
            {
              "description": "Change work state, attach artifacts, or run lifecycle actions on OrgX records. Also known as: launch, pause, complete, attach proof.",
              "inputSchema": {
                "additionalProperties": true,
                "properties": {},
                "type": "object"
              },
              "name": "entity_action"
            },
            {
              "description": "Validate a studio_content entity without composing a generic entity_action payload manually.",
              "inputSchema": {
                "additionalProperties": true,
                "properties": {},
                "type": "object"
              },
              "name": "validate_studio_content"
            },
            {
              "description": "Pin a workstream to the top of the Next Up queue without composing a generic queue action manually.",
              "inputSchema": {
                "additionalProperties": true,
                "properties": {},
                "type": "object"
              },
              "name": "pin_workstream"
            },
            {
              "description": "Delete multiple entities in one call using the 'delete' lifecycle action (hard delete).",
              "inputSchema": {
                "additionalProperties": true,
                "properties": {},
                "type": "object"
              },
              "name": "batch_delete_entities"
            },
            {
              "description": "Check setup status, configure agents, or set org policies",
              "inputSchema": {
                "additionalProperties": true,
                "properties": {},
                "type": "object"
              },
              "name": "configure_org"
            },
            {
              "description": "Create, list, get, or set workspace context. Use action=create to create a workspace and make it active for follow-up MCP calls.",
              "inputSchema": {
                "additionalProperties": true,
                "properties": {},
                "type": "object"
              },
              "name": "workspace"
            },
            {
              "description": "Get personal or session statistics",
              "inputSchema": {
                "additionalProperties": true,
                "properties": {},
                "type": "object"
              },
              "name": "stats"
            }
          ]
        },
        "url": "https://mcp.useorgx.com/.well-known/mcp/server-card.json"
      },
      "latency_ms": 299.76,
      "status": "ok"
    },
    "session_resume_probe": {
      "details": {
        "headers": {
          "content-type": "text/event-stream",
          "mcp-session-id": "154a5098a22cfb16ade805828661557837aac0e30682f56fd1c2e5928229c380",
          "strict-transport-security": "max-age=31536000; includeSubDomains; preload",
          "x-ratelimit-limit": "100",
          "x-ratelimit-remaining": "99",
          "x-ratelimit-reset": "1777638657"
        },
        "http_status": 200,
        "payload": {
          "id": 301,
          "jsonrpc": "2.0",
          "result": {
            "tools": [
              {
                "_meta": {
                  "mcp/securitySchemes": [
                    {
                      "scopes": [
                        "initiatives:read"
                      ],
                      "type": "oauth2"
                    }
                  ],
                  "openai/outputTemplate": "ui://widget/decisions.skybridge.html?v=443736698a26",
                  "openai/readOnlyHint": true,
                  "openai/toolInvocation/invoked": "Found your pending decisions",
                  "openai/toolInvocation/invoking": "Checking your decision queue...",
                  "openai/visibility": "public",
                  "ui": {
                    "resourceUri": "ui://widget/decisions.html?v=443736698a26"
                  },
                  "ui/resourceUri": "ui://widget/decisions.html?v=443736698a26"
                },
                "annotations": {
                  "destructiveHint": false,
                  "openWorldHint": false,
                  "readOnlyHint": true
                },
                "description": "List agent decisions and work items awaiting human approval. Also known as: pending approvals, agent blocked, sign off, review decisions, approve AI work. USE WHEN: older clients still call this tool directly. NEXT: Present each decision with title and urgency, then ask which to approve_decision or reject_decision. DO NOT USE: for new prompts or skills. Read-only. Compatibility alias retained for older clients. Prefer `list_entities` with type=decision and status=pending for new prompts, skills, and examples.",
                "execution": {
                  "taskSupport": "forbidden"
                },
                "inputSchema": {
                  "$schema": "http://json-schema.org/draft-07/schema#",
                  "additionalProperties": false,
                  "properties": {
                    "_context": {
                      "additionalProperties": false,
                      "description": "Client context for conversation tracking (strongly recommended for cross-client continuity)",
                      "properties": {
                        "client": {
                          "additionalProperties": false,
                          "properties": {
                            "name": {
                              "description": "Client identifier: claude-code, chatgpt, cursor, web-ui, api",
                              "type": "string"
                            },
                            "platform": {
                              "description": "Platform: macos, windows, linux, web",
                              "type": "string"
                            },
                            "version": {
                              "description": "Client version, e.g., \"1.2.3\"",
                              "type": "string"
                            }
                          },
                          "required": [
                            "name"
                          ],
                          "type": "object"
                        },
                        "conversation": {
                          "additionalProperties": false,
                          "properties": {
                            "id": {
                              "description": "Client conversation/chat ID (client-specific format)",
                              "type": "string"
                            },
                            "parentId": {
                              "description": "Parent conversation ID for branched/forked conversations",
                              "type": "string"
                            },
                            "startedAt": {
                              "description": "ISO timestamp when conversation began",
                              "type": "string"
                            },
                            "title": {
                              "description": "Human-readable conversation title",
                              "type": "string"
                            }
                          },
                          "required": [
                            "id"
                          ],
                          "type": "object"
                        },
                        "session": {
                          "additionalProperties": false,
                          "properties": {
                            "orgxSessionId": {
                              "description": "OrgX session ID (for resume)",
                              "type": "string"
                            },
                            "previousRunIds": {
                              "description": "Related previous run IDs in this conversation",
                              "items": {
                                "type": "string"
                              },
                              "type": "array"
                            }
                          },
                          "type": "object"
                        },
                        "user": {
                          "additionalProperties": false,
                          "properties": {
                            "locale": {
                              "description": "User locale, e.g., \"en-US\"",
                              "type": "string"
                            },
                            "timezone": {
                              "description": "User timezone, e.g., \"America/Los_Angeles\"",
                              "type": "string"
                            },
                            "workingDirectory": {
                              "description": "Working directory for CLI tools",
                              "type": "string"
                            }
                          },
                          "type": "object"
                        }
                      },
                      "required": [
                        "client"
                      ],
                      "type": "object"
                    },
                    "initiative_id": {
                      "description": "Optional initiative UUID to scope pending decisions",
                      "type": "string"
                    },
                    "limit": {
                      "description": "Maximum number of decisions to return",
                      "type": "number"
                    },
                    "urgency_filter": {
                      "description": "Optional urgency filter for the pending decision list",
                      "enum": [
                        "all",
                        "critical",
                        "high"
                      ],
                      "type": "string"
                    }
                  },
                  "type": "object"
                },
                "name": "get_pending_decisions",
                "title": "Get Pending Decisions"
              },
              {
                "_meta": {
                  "mcp/securitySchemes": [
                    {
                      "scopes": [
                        "decisions:write"
                      ],
                      "type": "oauth2"
                    }
                  ],
                  "openai/outputTemplate": "ui://widget/decisions.skybridge.html?v=443736698a26",
                  "openai/toolInvocation/invoked": "Decision approved",
                  "openai/toolInvocation/invoking": "Approving decision...",
                  "openai/visibility": "public",
                  "ui": {
                    "resourceUri": "ui://widget/decisions.html?v=443736698a26"
                  },
                  "ui/resourceUri": "ui://widget/decisions.html?v=443736698a26"
                },
                "annotations": {
                  "destructiveHint": true,
                  "openWorldHint": false,
                  "readOnlyHint": false
                },
                "description": "Approve a pending agent decision after explicit user confirmation. Also known as: sign off, approve AI work, unblock agent, accept decision. USE WHEN: user says to approve a decision returned from list_entities with type=decision and status=pending (or the legacy get_pending_decisions alias). NEXT: Confirm approval to user; agent is notified automatically. DO NOT USE: without showing the decision to the user first. Requires decisions:write.",
                "execution": {
                  "taskSupport": "forbidden"
                },
                "inputSchema": {
                  "$schema": "http://json-schema.org/draft-07/schema#",
                  "additionalProperties": false,
                  "properties": {
                    "_context": {
                      "additionalProperties": false,
                      "description": "Client context for conversation tracking (strongly recommended for cross-client continuity)",
                      "properties": {
                        "client": {
                          "additionalProperties": false,
                          "properties": {
                            "name": {
                              "description": "Client identifier: claude-code, chatgpt, cursor, web-ui, api",
                              "type": "string"
                            },
                            "platform": {
                              "description": "Platform: macos, windows, linux, web",
                              "type": "string"
                            },
                            "version": {
                              "description": "Client version, e.g., \"1.2.3\"",
                              "type": "string"
                            }
                          },
                          "required": [
                            "name"
                          ],
                          "type": "object"
                        },
                        "conversation": {
                          "additionalProperties": false,
                          "properties": {
                            "id": {
                              "description": "Client conversation/chat ID (client-specific format)",
                              "type": "string"
                            },
                            "parentId": {
                              "description": "Parent conversation ID for branched/forked conversations",
                              "type": "string"
                            },
                            "startedAt": {
                              "description": "ISO timestamp when conversation began",
                              "type": "string"
                            },
                            "title": {
                              "description": "Human-readable conversation title",
                              "type": "string"
                            }
                          },
                          "required": [
                            "id"
                          ],
                          "type": "object"
                        },
                        "session": {
                          "additionalProperties": false,
                          "properties": {
                            "orgxSessionId": {
                              "description": "OrgX session ID (for resume)",
                              "type": "string"
                            },
                            "previousRunIds": {
                              "description": "Related previous run IDs in this conversation",
                              "items": {
                                "type": "string"
                              },
                              "type": "array"
                            }
                          },
                          "type": "object"
                        },
                        "user": {
                          "additionalProperties": false,
                          "properties": {
                            "locale": {
                              "description": "User locale, e.g., \"en-US\"",
                              "type": "string"
                            },
                            "timezone": {
                              "description": "User timezone, e.g., \"America/Los_Angeles\"",
                              "type": "string"
                            },
                            "workingDirectory": {
                              "description": "Working directory for CLI tools",
                              "type": "string"
                            }
                          },
                          "type": "object"
                        }
                      },
                      "required": [
                        "client"
                      ],
                      "type": "object"
                    },
                    "decision_id": {
                      "description": "Decision ID to approve",
                      "minLength": 1,
                      "type": "string"
                    },
                    "note": {
                      "description": "Optional note recorded with the approval",
                      "type": "string"
                    },
                    "option_id": {
                      "description": "Optional decision option id when the decision includes selectable options.",
                      "type": "string"
                    }
                  },
                  "required": [
                    "decision_id"
                  ],
                  "type": "object"
                },
                "name": "approve_decision",
                "title": "Approve Decision"
              },
              {
                "_meta": {
                  "mcp/securitySchemes": [
                    {
                      "scopes": [
                        "decisions:write"
                      ],
                      "type": "oauth2"
                    }
                  ],
                  "openai/outputTemplate": "ui://widget/decisions.skybridge.html?v=443736698a26",
                  "openai/toolInvocation/invoked": "Decision rejected",
                  "openai/toolInvocation/invoking": "Rejecting decision...",
                  "openai/visibility": "public",
                  "ui": {
                    "resourceUri": "ui://widget/decisions.html?v=443736698a26"
                  },
                  "ui/resourceUri": "ui://widget/decisions.html?v=443736698a26"
                },
                "annotations": {
                  "destructiveHint": true,
                  "openWorldHint": false,
                  "readOnlyHint": false
                },
                "description": "Reject a pending agent decision with guidance after explicit user confirmation. Also known as: request revisions, send feedback, decline decision. USE WHEN: user wants to reject or request revisions on a decision. NEXT: Agent will revise their approach based on the reason. DO NOT USE: without a reason \u2014 always include why. Requires decisions:write.",
                "execution": {
                  "taskSupport": "forbidden"
                },
                "inputSchema": {
                  "$schema": "http://json-schema.org/draft-07/schema#",
                  "additionalProperties": false,
                  "properties": {
                    "_context": {
                      "additionalProperties": false,
                      "description": "Client context for conversation tracking (strongly recommended for cross-client continuity)",
                      "properties": {
                        "client": {
                          "additionalProperties": false,
                          "properties": {
                            "name": {
                              "description": "Client identifier: claude-code, chatgpt, cursor, web-ui, api",
                              "type": "string"
                            },
                            "platform": {
                              "description": "Platform: macos, windows, linux, web",
                              "type": "string"
                            },
                            "version": {
                              "description": "Client version, e.g., \"1.2.3\"",
                              "type": "string"
                            }
                          },
                          "required": [
                            "name"
                          ],
                          "type": "object"
                        },
                        "conversation": {
                          "additionalProperties": false,
                          "properties": {
                            "id": {
                              "description": "Client conversation/chat ID (client-specific format)",
                              "type": "string"
                            },
                            "parentId": {
                              "description": "Parent conversation ID for branched/forked conversations",
                              "type": "string"
                            },
                            "startedAt": {
                              "description": "ISO timestamp when conversation began",
                              "type": "string"
                            },
                            "title": {
                              "description": "Human-readable conversation title",
                              "type": "string"
                            }
                          },
                          "required": [
                            "id"
                          ],
                          "type": "object"
                        },
                        "session": {
                          "additionalProperties": false,
                          "properties": {
                            "orgxSessionId": {
                              "description": "OrgX session ID (for resume)",
                              "type": "string"
                            },
                            "previousRunIds": {
                              "description": "Related previous run IDs in this conversation",
                              "items": {
                                "type": "string"
                              },
                              "type": "array"
                            }
                          },
                          "type": "object"
                        },
                        "user": {
                          "additionalProperties": false,
                          "properties": {
                            "locale": {
                              "description": "User locale, e.g., \"en-US\"",
                              "type": "string"
                            },
                            "timezone": {
                              "description": "User timezone, e.g., \"America/Los_Angeles\"",
                              "type": "string"
                            },
                            "workingDirectory": {
                              "description": "Working directory for CLI tools",
                              "type": "string"
                            }
                          },
                          "type": "object"
                        }
                      },
                      "required": [
                        "client"
                      ],
                      "type": "object"
                    },
                    "decision_id": {
                      "description": "Decision ID to reject",
                      "minLength": 1,
                      "type": "string"
                    },
                    "option_id": {
                      "description": "Optional decision option id when the decision includes selectable options.",
                      "type": "string"
                    },
                    "reason": {
                      "description": "Reason for rejecting the decision",
                      "minLength": 1,
                      "type": "string"
                    }
                  },
                  "required": [
                    "decision_id",
                    "reason"
                  ],
                  "type": "object"
                },
                "name": "reject_decision",
                "title": "Reject Decision"
              },
              {
                "_meta": {
                  "mcp/securitySchemes": [
                    {
                      "scopes": [
                        "initiatives:read"
                      ],
                      "type": "oauth2"
                    }
                  ],
                  "openai/outputTemplate": "ui://widget/agent-status.skybridge.html?v=443736698a26",
                  "openai/readOnlyHint": true,
                  "openai/toolInvocation/invoked": "Here's what your agents are doing",
                  "openai/toolInvocation/invoking": "Checking agent status...",
                  "openai/visibility": "public",
                  "ui": {
                    "resourceUri": "ui://widget/agent-status.html?v=443736698a26"
                  },
                  "ui/resourceUri": "ui://widget/agent-status.html?v=443736698a26"
                },
                "annotations": {
                  "destructiveHint": false,
                  "openWorldHint": false,
                  "readOnlyHint": true
                },
                "description": "Show current AI agent activity, blocked work, and execution state. Also known as: agent status, what agents are doing, active runs. USE WHEN: user asks about agent activity, progress, or what agents are working on. NEXT: If agents are stuck, suggest approve_decision or entity_action. DO NOT USE: to check initiative health \u2014 use get_initiative_pulse instead. Read-only.",
                "execution": {
                  "taskSupport": "forbidden"
                },
                "inputSchema": {
                  "$schema": "http://json-schema.org/draft-07/schema#",
                  "additionalProperties": false,
                  "properties": {
                    "_context": {
                      "additionalProperties": false,
                      "description": "Client context for conversation tracking (strongly recommended for cross-client continuity)",
                      "properties": {
                        "client": {
                          "additionalProperties": false,
                          "properties": {
                            "name": {
                              "description": "Client identifier: claude-code, chatgpt, cursor, web-ui, api",
                              "type": "string"
                            },
                            "platform": {
                              "description": "Platform: macos, windows, linux, web",
                              "type": "string"
                            },
                            "version": {
                              "description": "Client version, e.g., \"1.2.3\"",
                              "type": "string"
                            }
                          },
                          "required": [
                            "name"
                          ],
                          "type": "object"
                        },
                        "conversation": {
                          "additionalProperties": false,
                          "properties": {
                            "id": {
                              "description": "Client conversation/chat ID (client-specific format)",
                              "type": "string"
                            },
                            "parentId": {
                              "description": "Parent conversation ID for branched/forked conversations",
                              "type": "string"
                            },
                            "startedAt": {
                              "description": "ISO timestamp when conversation began",
                              "type": "string"
                            },
                            "title": {
                              "description": "Human-readable conversation title",
                              "type": "string"
                            }
                          },
                          "required": [
                            "id"
                          ],
                          "type": "object"
                        },
                        "session": {
                          "additionalProperties": false,
                          "properties": {
                            "orgxSessionId": {
                              "description": "OrgX session ID (for resume)",
                              "type": "string"
                            },
                            "previousRunIds": {
                              "description": "Related previous run IDs in this conversation",
                              "items": {
                                "type": "string"
                              },
                              "type": "array"
                            }
                          },
                          "type": "object"
                        },
                        "user": {
                          "additionalProperties": false,
                          "properties": {
                            "locale": {
                              "description": "User locale, e.g., \"en-US\"",
                              "type": "string"
                            },
                            "timezone": {
                              "description": "User timezone, e.g., \"America/Los_Angeles\"",
                              "type": "string"
                            },
                            "workingDirectory": {
                              "description": "Working directory for CLI tools",
                              "type": "string"
                            }
                          },
                          "type": "object"
                        }
                      },
                      "required": [
                        "client"
                      ],
                      "type": "object"
                    },
                    "agent_id": {
                      "description": "Optional agent ID to inspect",
                      "type": "string"
                    },
                    "include_idle": {
                      "description": "Include idle agents in the response",
                      "type": "boolean"
                    }
                  },
                  "type": "object"
                },
                "name": "get_agent_status",
                "title": "Get Agent Status"
              },
              {
                "_meta": {
                  "mcp/securitySchemes": [
                    {
                      "type": "noauth"
                    },
                    {
                      "scopes": [
                        "decisions:read",
                        "agents:read",
                        "initiatives:read",
                        "memory:read"
                      ],
                      "type": "oauth2"
                    }
                  ],
                  "openai/outputTemplate": "ui://widget/search-results.skybridge.html?v=443736698a26",
                  "openai/readOnlyHint": true,
                  "openai/toolInvocation/invoked": "Found relevant information",
                  "openai/toolInvocation/invoking": "Searching organizational memory...",
                  "openai/visibility": "public",
                  "ui": {
                    "resourceUri": "ui://widget/search-results.html?v=443736698a26"
                  },
                  "ui/resourceUri": "ui://widget/search-results.html?v=443736698a26"
                },
                "annotations": {
                  "destructiveHint": false,
                  "openWorldHint": false,
                  "readOnlyHint": true
                },
                "description": "Search team memory, organizational decisions, prior artifacts, and project context across agents. Also known as: search memory, recall decisions, find context, retrieve artifacts, project memory. USE WHEN: user asks about past decisions, context, or knowledge. NEXT: Present relevant results; suggest drill-down with list_entities. Prefer `query_org_memory` with scope=decisions with a topic query for new prompts, skills, and examples. DO NOT USE: for listing current entities \u2014 use list_entities instead. Read-only.",
                "execution": {
                  "taskSupport": "forbidden"
                },
                "inputSchema": {
                  "$schema": "http://json-schema.org/draft-07/schema#",
                  "additionalProperties": false,
                  "properties": {
                    "_context": {
                      "additionalProperties": false,
                      "description": "Client context for conversation tracking (strongly recommended for cross-client continuity)",
                      "properties": {
                        "client": {
                          "additionalProperties": false,
                          "properties": {
                            "name": {
                              "description": "Client identifier: claude-code, chatgpt, cursor, web-ui, api",
                              "type": "string"
                            },
                            "platform": {
                              "description": "Platform: macos, windows, linux, web",
                              "type": "string"
                            },
                            "version": {
                              "description": "Client version, e.g., \"1.2.3\"",
                              "type": "string"
                            }
                          },
                          "required": [
                            "name"
                          ],
                          "type": "object"
                        },
                        "conversation": {
                          "additionalProperties": false,
                          "properties": {
                            "id": {
                              "description": "Client conversation/chat ID (client-specific format)",
                              "type": "string"
                            },
                            "parentId": {
                              "description": "Parent conversation ID for branched/forked conversations",
                              "type": "string"
                            },
                            "startedAt": {
                              "description": "ISO timestamp when conversation began",
                              "type": "string"
                            },
                            "title": {
                              "description": "Human-readable conversation title",
                              "type": "string"
                            }
                          },
                          "required": [
                            "id"
                          ],
                          "type": "object"
                        },
                        "session": {
                          "additionalProperties": false,
                          "properties": {
                            "orgxSessionId": {
                              "description": "OrgX session ID (for resume)",
                              "type": "string"
                            },
                            "previousRunIds": {
                              "description": "Related previous run IDs in this conversation",
                              "items": {
                                "type": "string"
                              },
                              "type": "array"
                            }
                          },
                          "type": "object"
                        },
                        "user": {
                          "additionalProperties": false,
                          "properties": {
                            "locale": {
                              "description": "User locale, e.g., \"en-US\"",
                              "type": "string"
                            },
                            "timezone": {
                              "description": "User timezone, e.g., \"America/Los_Angeles\"",
                              "type": "string"
                            },
                            "workingDirectory": {
                              "description": "Working directory for CLI tools",
                              "type": "string"
                            }
                          },
                          "type": "object"
                        }
                      },
                      "required": [
                        "client"
                      ],
                      "type": "object"
                    },
                    "limit": {
                      "description": "Maximum number of results to return",
                      "type": "number"
                    },
                    "query": {
                      "description": "Search query for OrgX memory",
                      "minLength": 1,
                      "type": "string"
                    },
                    "scope": {
                      "description": "Optional scope filter for the memory search",
                      "enum": [
                        "all",
                        "artifacts",
                        "decisions",
                        "initiatives"
                      ],
                      "type": "string"
                    }
                  },
                  "required": [
                    "query"
                  ],
                  "type": "object"
                },
                "name": "query_org_memory",
                "title": "Query Organizational Memory"
              },
              {
                "_meta": {
                  "mcp/securitySchemes": [
                    {
                      "type": "noauth"
                    },
                    {
                      "scopes": [
                        "decisions:read",
                        "agents:read",
                        "initiatives:read",
                        "memory:read"
                      ],
                      "type": "oauth2"
                    }
                  ],
                  "openai/outputTemplate": "ui://widget/initiative-pulse.skybridge.html?v=443736698a26",
                  "openai/readOnlyHint": true,
                  "openai/toolInvocation/invoked": "Here's the initiative status",
                  "openai/toolInvocation/invoking": "Getting initiative health...",
                  "openai/visibility": "public",
                  "ui": {
                    "resourceUri": "ui://widget/initiative-pulse.html?v=443736698a26"
                  },
                  "ui/resourceUri": "ui://widget/initiative-pulse.html?v=443736698a26"
                },
                "annotations": {
                  "destructiveHint": false,
                  "openWorldHint": false,
                  "readOnlyHint": true
                },
                "description": "Get project health, blockers, milestones, owners, and recent activity for an initiative. Also known as: project status, roadmap progress, execution health, blockers. USE WHEN: user asks how an initiative is going, or wants a status update. NEXT: If blockers exist, suggest entity_action to resolve. For deeper drill-down, use list_entities with initiative_id. DO NOT USE: for org-wide overview \u2014 use get_org_snapshot instead. Read-only.",
                "execution": {
                  "taskSupport": "forbidden"
                },
                "inputSchema": {
                  "$schema": "http://json-schema.org/draft-07/schema#",
                  "additionalProperties": false,
                  "properties": {
                    "_context": {
                      "additionalProperties": false,
                      "description": "Client context for conversation tracking (strongly recommended for cross-client continuity)",
                      "properties": {
                        "client": {
                          "additionalProperties": false,
                          "properties": {
                            "name": {
                              "description": "Client identifier: claude-code, chatgpt, cursor, web-ui, api",
                              "type": "string"
                            },
                            "platform": {
                              "description": "Platform: macos, windows, linux, web",
                              "type": "string"
                            },
                            "version": {
                              "description": "Client version, e.g., \"1.2.3\"",
                              "type": "string"
                            }
                          },
                          "required": [
                            "name"
                          ],
                          "type": "object"
                        },
                        "conversation": {
                          "additionalProperties": false,
                          "properties": {
                            "id": {
                              "description": "Client conversation/chat ID (client-specific format)",
                              "type": "string"
                            },
                            "parentId": {
                              "description": "Parent conversation ID for branched/forked conversations",
                              "type": "string"
                            },
                            "startedAt": {
                              "description": "ISO timestamp when conversation began",
                              "type": "string"
                            },
                            "title": {
                              "description": "Human-readable conversation title",
                              "type": "string"
                            }
                          },
                          "required": [
                            "id"
                          ],
                          "type": "object"
                        },
                        "session": {
                          "additionalProperties": false,
                          "properties": {
                            "orgxSessionId": {
                              "description": "OrgX session ID (for resume)",
                              "type": "string"
                            },
                            "previousRunIds": {
                              "description": "Related previous run IDs in this conversation",
                              "items": {
                                "type": "string"
                              },
                              "type": "array"
                            }
                          },
                          "type": "object"
                        },
                        "user": {
                          "additionalProperties": false,
                          "properties": {
                            "locale": {
                              "description": "User locale, e.g., \"en-US\"",
                              "type": "string"
                            },
                            "timezone": {
                              "description": "User timezone, e.g., \"America/Los_Angeles\"",
                              "type": "string"
                            },
                            "workingDirectory": {
                              "description": "Working directory for CLI tools",
                              "type": "string"
                            }
                          },
                          "type": "object"
                        }
                      },
                      "required": [
                        "client"
                      ],
                      "type": "object"
                    },
                    "initiative_id": {
                      "description": "Optional: Initiative UUID to check.",
                      "type": "string"
                    },
                    "initiative_name": {
                      "description": "Optional: Initiative title to resolve automatically if ID is unknown.",
                      "type": "string"
                    }
                  },
                  "type": "object"
                },
                "name": "get_initiative_pulse",
                "title": "Get Initiative Pulse"
              },
              {
                "_meta": {
                  "mcp/securitySchemes": [
                    {
                      "scopes": [
                        "agents:write"
                      ],
                      "type": "oauth2"
                    }
                  ],
                  "openai/outputTemplate": "ui://widget/task-spawned.skybridge.html?v=443736698a26",
                  "openai/toolInvocation/invoked": "Task assigned",
                  "openai/toolInvocation/invoking": "Assigning task to agent...",
                  "openai/visibility": "public",
                  "ui": {
                    "resourceUri": "ui://widget/task-spawned.html?v=443736698a26"
                  },
                  "ui/resourceUri": "ui://widget/task-spawned.html?v=443736698a26"
                },
                "annotations": {
                  "destructiveHint": true,
                  "openWorldHint": true,
                  "readOnlyHint": false
                },
                "description": "Delegate work to a specialist AI agent and track the assigned task. Also known as: hand this off, assign task, spawn agent, have an agent do it, autonomous work. Automatically checks authorization, rate limits, and quality gates before spawning. Returns modelTier and run details on success, or blockedReason if spawn is denied. USE WHEN: user explicitly wants to delegate work to an agent. NEXT: Use get_agent_status to monitor progress. DO NOT USE: for creating tasks in the hierarchy \u2014 use create_entity type=task instead. Requires agents:write.",
                "execution": {
                  "taskSupport": "forbidden"
                },
                "inputSchema": {
                  "$schema": "http://json-schema.org/draft-07/schema#",
                  "additionalProperties": false,
                  "properties": {
                    "_context": {
                      "additionalProperties": false,
                      "description": "Client context for conversation tracking (strongly recommended for cross-client continuity)",
                      "properties": {
                        "client": {
                          "additionalProperties": false,
                          "properties": {
                            "name": {
                              "description": "Client identifier: claude-code, chatgpt, cursor, web-ui, api",
                              "type": "string"
                            },
                            "platform": {
                              "description": "Platform: macos, windows, linux, web",
                              "type": "string"
                            },
                            "version": {
                              "description": "Client version, e.g., \"1.2.3\"",
                              "type": "string"
                            }
                          },
                          "required": [
                            "name"
                          ],
                          "type": "object"
                        },
                        "conversation": {
                          "additionalProperties": false,
                          "properties": {
                            "id": {
                              "description": "Client conversation/chat ID (client-specific format)",
                              "type": "string"
                            },
                            "parentId": {
                              "description": "Parent conversation ID for branched/forked conversations",
                              "type": "string"
                            },
                            "startedAt": {
                              "description": "ISO timestamp when conversation began",
                              "type": "string"
                            },
                            "title": {
                              "description": "Human-readable conversation title",
                              "type": "string"
                            }
                          },
                          "required": [
                            "id"
                          ],
                          "type": "object"
                        },
                        "session": {
                          "additionalProperties": false,
                          "properties": {
                            "orgxSessionId": {
                              "description": "OrgX session ID (for resume)",
                              "type": "string"
                            },
                            "previousRunIds": {
                              "description": "Related previous run IDs in this conversation",
                              "items": {
                                "type": "string"
                              },
                              "type": "array"
                            }
                          },
                          "type": "object"
                        },
                        "user": {
                          "additionalProperties": false,
                          "properties": {
                            "locale": {
                              "description": "User locale, e.g., \"en-US\"",
                              "type": "string"
                            },
                            "timezone": {
                              "description": "User timezone, e.g., \"America/Los_Angeles\"",
                              "type": "string"
                            },
                            "workingDirectory": {
                              "description": "Working directory for CLI tools",
                              "type": "string"
                            }
                          },
                          "type": "object"
                        }
                      },
                      "required": [
                        "client"
                      ],
                      "type": "object"
                    },
                    "agent": {
                      "description": "Target agent identifier or alias",
                      "minLength": 1,
                      "type": "string"
                    },
                    "context": {
                      "description": "Optional supporting context or background for the task",
                      "type": "string"
                    },
                    "deadline": {
                      "description": "Optional: When this is needed by (ISO date or plain text).",
                      "type": "string"
                    },
                    "execution_target": {
                      "description": "Where to execute: cloud (default), local (on your machine), local_preferred (try local first), or auto.",
                      "enum": [
                        "auto",
                        "cloud",
                        "local",
                        "local_preferred"
                      ],
                      "type": "string"
                    },
                    "expected_artifacts": {
                      "description": "Optional: Final outputs you expect (e.g., \"PRD\", \"10 ad images\").",
                      "items": {
                        "type": "string"
                      },
                      "type": "array"
                    },
                    "initiative_id": {
                      "description": "Optional initiative UUID to associate with the spawned task",
                      "type": "string"
                    },
                    "initiative_name": {
                      "description": "Optional: Initiative title to resolve automatically if ID is unknown.",
                      "type": "string"
                    },
                    "sdk_backend": {
                      "description": "Preferred execution backend. Use openai for cloud-safe execution, claude for Claude SDK routing, or auto to let OrgX decide.",
                      "enum": [
                        "auto",
                        "openai",
                        "claude"
                      ],
                      "type": "string"
                    },
                    "style_guidelines": {
                      "description": "Optional: Voice/format/style constraints for the agent.",
                      "type": "string"
                    },
                    "task": {
                      "description": "Task instructions for the target agent",
                      "minLength": 1,
                      "type": "string"
                    },
                    "wait_for_completion": {
                      "description": "Optional: If true and safe, wait briefly for the first result before replying.",
                      "type": "boolean"
                    }
                  },
                  "required": [
                    "agent",
                    "task"
                  ],
                  "type": "object"
                },
                "name": "spawn_agent_task",
                "title": "Spawn Agent Task"
              },
              {
                "_meta": {
                  "mcp/securitySchemes": [
                    {
                      "scopes": [
                        "agents:write",
                        "initiatives:write"
                      ],
                      "type": "oauth2"
                    }
                  ],
                  "openai/outputTemplate": "ui://widget/task-spawned.skybridge.html?v=443736698a26",
                  "openai/toolInvocation/invoked": "Task handed off",
                  "openai/toolInvocation/invoking": "Handing off task...",
                  "openai/visibility": "private",
                  "ui": {
                    "resourceUri": "ui://widget/task-spawned.html?v=443736698a26"
                  },
                  "ui/resourceUri": "ui://widget/task-spawned.html?v=443736698a26"
                },
                "annotations": {
                  "destructiveHint": true,
                  "openWorldHint": true,
                  "readOnlyHint": false
                },
                "description": "Reassign work to another specialist AI agent and optionally spawn a new run. Also known as: handoff task, transfer work, change assignee. USE WHEN: a task needs to be reassigned to a different specialist agent. NEXT: Use get_agent_status to confirm the new agent picked up the task. DO NOT USE: for new tasks \u2014 use spawn_agent_task instead.",
                "execution": {
                  "taskSupport": "forbidden"
                },
                "inputSchema": {
                  "$schema": "http://json-schema.org/draft-07/schema#",
                  "additionalProperties": false,
                  "properties": {
                    "_context": {
                      "additionalProperties": false,
                      "description": "Client context for conversation tracking (strongly recommended for cross-client continuity)",
                      "properties": {
                        "client": {
                          "additionalProperties": false,
                          "properties": {
                            "name": {
                              "description": "Client identifier: claude-code, chatgpt, cursor, web-ui, api",
                              "type": "string"
                            },
                            "platform": {
                              "description": "Platform: macos, windows, linux, web",
                              "type": "string"
                            },
                            "version": {
                              "description": "Client version, e.g., \"1.2.3\"",
                              "type": "string"
                            }
                          },
                          "required": [
                            "name"
                          ],
                          "type": "object"
                        },
                        "conversation": {
                          "additionalProperties": false,
                          "properties": {
                            "id": {
                              "description": "Client conversation/chat ID (client-specific format)",
                              "type": "string"
                            },
                            "parentId": {
                              "description": "Parent conversation ID for branched/forked conversations",
                              "type": "string"
                            },
                            "startedAt": {
                              "description": "ISO timestamp when conversation began",
                              "type": "string"
                            },
                            "title": {
                              "description": "Human-readable conversation title",
                              "type": "string"
                            }
                          },
                          "required": [
                            "id"
                          ],
                          "type": "object"
                        },
                        "session": {
                          "additionalProperties": false,
                          "properties": {
                            "orgxSessionId": {
                              "description": "OrgX session ID (for resume)",
                              "type": "string"
                            },
                            "previousRunIds": {
                              "description": "Related previous run IDs in this conversation",
                              "items": {
                                "type": "string"
                              },
                              "type": "array"
                            }
                          },
                          "type": "object"
                        },
                        "user": {
                          "additionalProperties": false,
                          "properties": {
                            "locale": {
                              "description": "User locale, e.g., \"en-US\"",
                              "type": "string"
                            },
                            "timezone": {
                              "description": "User timezone, e.g., \"America/Los_Angeles\"",
                              "type": "string"
                            },
                            "workingDirectory": {
                              "description": "Working directory for CLI tools",
                              "type": "string"
                            }
                          },
                          "type": "object"
                        }
                      },
                      "required": [
                        "client"
                      ],
                      "type": "object"
                    },
                    "agent": {
                      "description": "Target agent (e.g., \"engineering-agent\", \"marketing-agent\")",
                      "minLength": 1,
                      "type": "string"
                    },
                    "note": {
                      "description": "Handoff note: what to do, constraints, context, definition of done",
                      "type": "string"
                    },
                    "spawn": {
                      "description": "If true (default), spawn a new agent run for the target agent",
                      "type": "boolean"
                    },
                    "task_id": {
                      "description": "Task UUID to hand off",
                      "format": "uuid",
                      "type": "string"
                    }
                  },
                  "required": [
                    "task_id",
                    "agent"
                  ],
                  "type": "object"
                },
                "name": "handoff_task",
                "title": "Handoff Task"
              },
              {
                "_meta": {
                  "mcp/securitySchemes": [
                    {
                      "scopes": [
                        "initiatives:read"
                      ],
                      "type": "oauth2"
                    }
                  ],
                  "openai/outputTemplate": "ui://widget/search-results.skybridge.html?v=443736698a26",
                  "openai/readOnlyHint": true,
                  "openai/toolInvocation/invoked": "Recommended next actions",
                  "openai/toolInvocation/invoking": "Computing next actions...",
                  "openai/visibility": "public",
                  "ui": {
                    "resourceUri": "ui://widget/search-results.html?v=443736698a26"
                  },
                  "ui/resourceUri": "ui://widget/search-results.html?v=443736698a26"
                },
                "annotations": {
                  "destructiveHint": false,
                  "openWorldHint": false,
                  "readOnlyHint": true
                },
                "description": "Recommend what should happen next based on progress gaps, blockers, and execution templates. Also known as: next best action, prioritize work, unblock project. USE WHEN: user asks what to do next, or needs help prioritizing. NEXT: Execute the recommended action (entity_action, spawn_agent_task, etc.). DO NOT USE: when user already knows what they want to do. Read-only.",
                "execution": {
                  "taskSupport": "forbidden"
                },
                "inputSchema": {
                  "$schema": "http://json-schema.org/draft-07/schema#",
                  "additionalProperties": false,
                  "properties": {
                    "_context": {
                      "additionalProperties": false,
                      "description": "Client context for conversation tracking (strongly recommended for cross-client continuity)",
                      "properties": {
                        "client": {
                          "additionalProperties": false,
                          "properties": {
                            "name": {
                              "description": "Client identifier: claude-code, chatgpt, cursor, web-ui, api",
                              "type": "string"
                            },
                            "platform": {
                              "description": "Platform: macos, windows, linux, web",
                              "type": "string"
                            },
                            "version": {
                              "description": "Client version, e.g., \"1.2.3\"",
                              "type": "string"
                            }
                          },
                          "required": [
                            "name"
                          ],
                          "type": "object"
                        },
                        "conversation": {
                          "additionalProperties": false,
                          "properties": {
                            "id": {
                              "description": "Client conversation/chat ID (client-specific format)",
                              "type": "string"
                            },
                            "parentId": {
                              "description": "Parent conversation ID for branched/forked conversations",
                              "type": "string"
                            },
                            "startedAt": {
                              "description": "ISO timestamp when conversation began",
                              "type": "string"
                            },
                            "title": {
                              "description": "Human-readable conversation title",
                              "type": "string"
                            }
                          },
                          "required": [
                            "id"
                          ],
                          "type": "object"
                        },
                        "session": {
                          "additionalProperties": false,
                          "properties": {
                            "orgxSessionId": {
                              "description": "OrgX session ID (for resume)",
                              "type": "string"
                            },
                            "previousRunIds": {
                              "description": "Related previous run IDs in this conversation",
                              "items": {
                                "type": "string"
                              },
                              "type": "array"
                            }
                          },
                          "type": "object"
                        },
                        "user": {
                          "additionalProperties": false,
                          "properties": {
                            "locale": {
                              "description": "User locale, e.g., \"en-US\"",
                              "type": "string"
                            },
                            "timezone": {
                              "description": "User timezone, e.g., \"America/Los_Angeles\"",
                              "type": "string"
                            },
                            "workingDirectory": {
                              "description": "Working directory for CLI tools",
                              "type": "string"
                            }
                          },
                          "type": "object"
                        }
                      },
                      "required": [
                        "client"
                      ],
                      "type": "object"
                    },
                    "cascade": {
                      "description": "If true, refresh recommendations across the entity chain first",
                      "type": "boolean"
                    },
                    "command_center_id": {
                      "description": "Deprecated alias for workspace_id.",
                      "type": "string"
                    },
                    "entity_id": {
                      "description": "Entity ID. For workspace, use \"default\" or a workspace ID.",
                      "type": "string"
                    },
                    "entity_type": {
                      "description": "Entity type to recommend for (default: workspace)",
                      "enum": [
                        "workspace",
                        "initiative",
                        "workstream",
                        "milestone"
                      ],
                      "type": "string"
                    },
                    "limit": {
                      "description": "Max recommendations to return (default 5, max 5)",
                      "maximum": 5,
                      "minimum": 1,
                      "type": "number"
                    },
                    "workspace_id": {
                      "description": "Optional workspace ID to scope recommendations (canonical).",
                      "type": "string"
                    }
                  },
                  "type": "object"
                },
                "name": "recommend_next_action",
                "title": "Recommend Next Action"
              },
              {
                "_meta": {
                  "mcp/securitySchemes": [
                    {
                      "type": "noauth"
                    },
                    {
                      "scopes": [
                        "decisions:read",
                        "agents:read",
                        "initiatives:read",
                        "memory:read"
                      ],
                      "type": "oauth2"
                    }
                  ],
                  "openai/outputTemplate": "ui://widget/search-results.skybridge.html?v=443736698a26",
                  "openai/readOnlyHint": true,
                  "openai/toolInvocation/invoked": "Found past decisions",
                  "openai/toolInvocation/invoking": "Searching decision history...",
                  "openai/visibility": "public",
                  "ui": {
                    "resourceUri": "ui://widget/search-results.html?v=443736698a26"
                  },
                  "ui/resourceUri": "ui://widget/search-results.html?v=443736698a26"
                },
                "annotations": {
                  "destructiveHint": false,
                  "openWorldHint": false,
                  "readOnlyHint": true
                },
                "description": "Recall past decisions about a topic, project, customer, feature, or artifact. Also known as: decision log, what did we decide, prior approvals. USE WHEN: older clients still call this tool directly. NEXT: Present results with context; suggest approve_decision or reject_decision if relevant pending ones exist. DO NOT USE: for new prompts or skills. Read-only. Compatibility alias retained for older clients. Prefer `query_org_memory` with scope=decisions with a topic query for new prompts, skills, and examples.",
                "execution": {
                  "taskSupport": "forbidden"
                },
                "inputSchema": {
                  "$schema": "http://json-schema.org/draft-07/schema#",
                  "additionalProperties": false,
                  "properties": {
                    "_context": {
                      "additionalProperties": false,
                      "description": "Client context for conversation tracking (strongly recommended for cross-client continuity)",
                      "properties": {
                        "client": {
                          "additionalProperties": false,
                          "properties": {
                            "name": {
                              "description": "Client identifier: claude-code, chatgpt, cursor, web-ui, api",
                              "type": "string"
                            },
                            "platform": {
                              "description": "Platform: macos, windows, linux, web",
                              "type": "string"
                            },
                            "version": {
                              "description": "Client version, e.g., \"1.2.3\"",
                              "type": "string"
                            }
                          },
                          "required": [
                            "name"
                          ],
                          "type": "object"
                        },
                        "conversation": {
                          "additionalProperties": false,
                          "properties": {
                            "id": {
                              "description": "Client conversation/chat ID (client-specific format)",
                              "type": "string"
                            },
                            "parentId": {
                              "description": "Parent conversation ID for branched/forked conversations",
                              "type": "string"
                            },
                            "startedAt": {
                              "description": "ISO timestamp when conversation began",
                              "type": "string"
                            },
                            "title": {
                              "description": "Human-readable conversation title",
                              "type": "string"
                            }
                          },
                          "required": [
                            "id"
                          ],
                          "type": "object"
                        },
                        "session": {
                          "additionalProperties": false,
                          "properties": {
                            "orgxSessionId": {
                              "description": "OrgX session ID (for resume)",
                              "type": "string"
                            },
                            "previousRunIds": {
                              "description": "Related previous run IDs in this conversation",
                              "items": {
                                "type": "string"
                              },
                              "type": "array"
                            }
                          },
                          "type": "object"
                        },
                        "user": {
                          "additionalProperties": false,
                          "properties": {
                            "locale": {
                              "description": "User locale, e.g., \"en-US\"",
                              "type": "string"
                            },
                            "timezone": {
                              "description": "User timezone, e.g., \"America/Los_Angeles\"",
                              "type": "string"
                            },
                            "workingDirectory": {
                              "description": "Working directory for CLI tools",
                              "type": "string"
                            }
                          },
                          "type": "object"
                        }
                      },
                      "required": [
                        "client"
                      ],
                      "type": "object"
                    },
                    "initiative_id": {
                      "description": "Optional initiative UUID to scope decision history",
                      "type": "string"
                    },
                    "limit": {
                      "description": "Maximum number of historical decisions to return",
                      "type": "number"
                    },
                    "topic": {
                      "description": "Topic or theme to search decision history for",
                      "minLength": 1,
                      "type": "string"
                    }
                  },
                  "required": [
                    "topic"
                  ],
                  "type": "object"
                },
                "name": "get_decision_history",
                "title": "Get Decision History"
              },
              {
                "_meta": {
                  "mcp/securitySchemes": [
                    {
                      "type": "noauth"
                    },
                    {
                      "scopes": [
                        "decisions:read",
                        "agents:read",
                        "initiatives:read",
                        "memory:read"
                      ],
                      "type": "oauth2"
                    }
                  ],
                  "openai/readOnlyHint": true,
                  "openai/toolInvocation/invoked": "Queue scored and ranked",
                  "openai/toolInvocation/invoking": "Scoring queue items...",
                  "openai/visibility": "public"
                },
                "annotations": {
                  "destructiveHint": false,
                  "openWorldHint": false,
                  "readOnlyHint": true
                },
                "description": "Run the composite scoring engine and return ranked queue items with factor breakdowns. USE WHEN: older clients explicitly need raw queue scoring output. NEXT: Execute the top-ranked item via entity_action or spawn_agent_task. DO NOT USE: for new prompts or skills. Read-only. Compatibility alias retained for older clients. Prefer `recommend_next_action` with workspace or initiative recommendations for new prompts, skills, and examples.",
                "execution": {
                  "taskSupport": "forbidden"
                },
                "inputSchema": {
                  "$schema": "http://json-schema.org/draft-07/schema#",
                  "additionalProperties": false,
                  "properties": {
                    "_context": {
                      "additionalProperties": false,
                      "description": "Client context for conversation tracking (strongly recommended for cross-client continuity)",
                      "properties": {
                        "client": {
                          "additionalProperties": false,
                          "properties": {
                            "name": {
                              "description": "Client identifier: claude-code, chatgpt, cursor, web-ui, api",
                              "type": "string"
                            },
                            "platform": {
                              "description": "Platform: macos, windows, linux, web",
                              "type": "string"
                            },
                            "version": {
                              "description": "Client version, e.g., \"1.2.3\"",
                              "type": "string"
                            }
                          },
                          "required": [
                            "name"
                          ],
                          "type": "object"
                        },
                        "conversation": {
                          "additionalProperties": false,
                          "properties": {
                            "id": {
                              "description": "Client conversation/chat ID (client-specific format)",
                              "type": "string"
                            },
                            "parentId": {
                              "description": "Parent conversation ID for branched/forked conversations",
                              "type": "string"
                            },
                            "startedAt": {
                              "description": "ISO timestamp when conversation began",
                              "type": "string"
                            },
                            "title": {
                              "description": "Human-readable conversation title",
                              "type": "string"
                            }
                          },
                          "required": [
                            "id"
                          ],
                          "type": "object"
                        },
                        "session": {
                          "additionalProperties": false,
                          "properties": {
                            "orgxSessionId": {
                              "description": "OrgX session ID (for resume)",
                              "type": "string"
                            },
                            "previousRunIds": {
                              "description": "Related previous run IDs in this conversation",
                              "items": {
                                "type": "string"
                              },
                              "type": "array"
                            }
                          },
                          "type": "object"
                        },
                        "user": {
                          "additionalProperties": false,
                          "properties": {
                            "locale": {
                              "description": "User locale, e.g., \"en-US\"",
                              "type": "string"
                            },
                            "timezone": {
                              "description": "User timezone, e.g., \"America/Los_Angeles\"",
                              "type": "string"
                            },
                            "workingDirectory": {
                              "description": "Working directory for CLI tools",
                              "type": "string"
                            }
                          },
                          "type": "object"
                        }
                      },
                      "required": [
                        "client"
                      ],
                      "type": "object"
                    },
                    "command_center_id": {
                      "description": "Deprecated alias for workspace_id.",
                      "type": "string"
                    },
                    "initiative_id": {
                      "description": "Initiative UUID to score",
                      "type": "string"
                    },
                    "limit": {
                      "description": "Max items to return (default 10)",
                      "type": "number"
                    },
                    "workspace_id": {
                      "description": "Score across all initiatives in this workspace",
                      "type": "string"
                    }
                  },
                  "type": "object"
                },
                "name": "score_next_up_queue",
                "title": "Score Next Up Queue"
              },
              {
                "_meta": {
                  "mcp/securitySchemes": [
                    {
                      "type": "noauth"
                    },
                    {
                      "scopes": [
                        "decisions:read",
                        "agents:read",
                        "initiatives:read",
                        "memory:read"
                      ],
                      "type": "oauth2"
                    }
                  ],
                  "openai/readOnlyHint": true,
                  "openai/toolInvocation/invoked": "Signals retrieved",
                  "openai/toolInvocation/invoking": "Gathering scoring signals...",
                  "openai/visibility": "public"
                },
                "annotations": {
                  "destructiveHint": false,
                  "openWorldHint": false,
                  "readOnlyHint": true
                },
                "description": "Show raw signal data (blocking decisions, stream conflicts, health, budget, critical path, quality) for scoring. USE WHEN: user wants to understand why items are ranked the way they are in score_next_up_queue. NEXT: Adjust with set_scoring_weights if weights need tuning. Read-only.",
                "execution": {
                  "taskSupport": "forbidden"
                },
                "inputSchema": {
                  "$schema": "http://json-schema.org/draft-07/schema#",
                  "additionalProperties": false,
                  "properties": {
                    "_context": {
                      "additionalProperties": false,
                      "description": "Client context for conversation tracking (strongly recommended for cross-client continuity)",
                      "properties": {
                        "client": {
                          "additionalProperties": false,
                          "properties": {
                            "name": {
                              "description": "Client identifier: claude-code, chatgpt, cursor, web-ui, api",
                              "type": "string"
                            },
                            "platform": {
                              "description": "Platform: macos, windows, linux, web",
                              "type": "string"
                            },
                            "version": {
                              "description": "Client version, e.g., \"1.2.3\"",
                              "type": "string"
                            }
                          },
                          "required": [
                            "name"
                          ],
                          "type": "object"
                        },
                        "conversation": {
                          "additionalProperties": false,
                          "properties": {
                            "id": {
                              "description": "Client conversation/chat ID (client-specific format)",
                              "type": "string"
                            },
                            "parentId": {
                              "description": "Parent conversation ID for branched/forked conversations",
                              "type": "string"
                            },
                            "startedAt": {
                              "description": "ISO timestamp when conversation began",
                              "type": "string"
                            },
                            "title": {
                              "description": "Human-readable conversation title",
                              "type": "string"
                            }
                          },
                          "required": [
                            "id"
                          ],
                          "type": "object"
                        },
                        "session": {
                          "additionalProperties": false,
                          "properties": {
                            "orgxSessionId": {
                              "description": "OrgX session ID (for resume)",
                              "type": "string"
                            },
                            "previousRunIds": {
                              "description": "Related previous run IDs in this conversation",
                              "items": {
                                "type": "string"
                              },
                              "type": "array"
                            }
                          },
                          "type": "object"
                        },
                        "user": {
                          "additionalProperties": false,
                          "properties": {
                            "locale": {
                              "description": "User locale, e.g., \"en-US\"",
                              "type": "string"
                            },
                            "timezone": {
                              "description": "User timezone, e.g., \"America/Los_Angeles\"",
                              "type": "string"
                            },
                            "workingDirectory": {
                              "description": "Working directory for CLI tools",
                              "type": "string"
                            }
                          },
                          "type": "object"
                        }
                      },
                      "required": [
                        "client"
                      ],
                      "type": "object"
                    },
                    "initiative_id": {
                      "description": "Initiative UUID to gather signals for",
                      "minLength": 1,
                      "type": "string"
                    },
                    "workstream_id": {
                      "description": "Optional: filter to a specific workstream",
                      "type": "string"
                    }
                  },
                  "required": [
                    "initiative_id"
                  ],
                  "type": "object"
                },
                "name": "get_scoring_signals",
                "title": "Get Scoring Signals"
              },
              {
                "_meta": {
                  "mcp/securitySchemes": [
                    {
                      "type": "noauth"
                    },
                    {
                      "scopes": [
                        "decisions:read",
                        "agents:read",
                        "initiatives:read",
                        "memory:read"
                      ],
                      "type": "oauth2"
                    }
                  ],
                  "openai/toolInvocation/invoked": "Scoring config handled",
                  "openai/toolInvocation/invoking": "Managing scoring config...",
                  "openai/visibility": "private"
                },
                "annotations": {
                  "destructiveHint": true,
                  "openWorldHint": false,
                  "readOnlyHint": false
                },
                "description": "Read or update scoring engine configuration. USE WHEN: user asks about scoring setup, wants to toggle scoring, adjust weights, or change active signals. action=get to read, action=update to modify. NEXT: Run recommend_next_action to see effects in the preferred workflow, or score_next_up_queue if you need raw queue scoring. Read-only for get, requires initiatives:write for update.",
                "execution": {
                  "taskSupport": "forbidden"
                },
                "inputSchema": {
                  "$schema": "http://json-schema.org/draft-07/schema#",
                  "additionalProperties": false,
                  "properties": {
                    "_context": {
                      "additionalProperties": false,
                      "description": "Client context for conversation tracking (strongly recommended for cross-client continuity)",
                      "properties": {
                        "client": {
                          "additionalProperties": false,
                          "properties": {
                            "name": {
                              "description": "Client identifier: claude-code, chatgpt, cursor, web-ui, api",
                              "type": "string"
                            },
                            "platform": {
                              "description": "Platform: macos, windows, linux, web",
                              "type": "string"
                            },
                            "version": {
                              "description": "Client version, e.g., \"1.2.3\"",
                              "type": "string"
                            }
                          },
                          "required": [
                            "name"
                          ],
                          "type": "object"
                        },
                        "conversation": {
                          "additionalProperties": false,
                          "properties": {
                            "id": {
                              "description": "Client conversation/chat ID (client-specific format)",
                              "type": "string"
                            },
                            "parentId": {
                              "description": "Parent conversation ID for branched/forked conversations",
                              "type": "string"
                            },
                            "startedAt": {
                              "description": "ISO timestamp when conversation began",
                              "type": "string"
                            },
                            "title": {
                              "description": "Human-readable conversation title",
                              "type": "string"
                            }
                          },
                          "required": [
                            "id"
                          ],
                          "type": "object"
                        },
                        "session": {
                          "additionalProperties": false,
                          "properties": {
                            "orgxSessionId": {
                              "description": "OrgX session ID (for resume)",
                              "type": "string"
                            },
                            "previousRunIds": {
                              "description": "Related previous run IDs in this conversation",
                              "items": {
                                "type": "string"
                              },
                              "type": "array"
                            }
                          },
                          "type": "object"
                        },
                        "user": {
                          "additionalProperties": false,
                          "properties": {
                            "locale": {
                              "description": "User locale, e.g., \"en-US\"",
                              "type": "string"
                            },
                            "timezone": {
                              "description": "User timezone, e.g., \"America/Los_Angeles\"",
                              "type": "string"
                            },
                            "workingDirectory": {
                              "description": "Working directory for CLI tools",
                              "type": "string"
                            }
                          },
                          "type": "object"
                        }
                      },
                      "required": [
                        "client"
                      ],
                      "type": "object"
                    },
                    "action": {
                      "description": "get=read config, update=modify settings",
                      "enum": [
                        "get",
                        "update"
                      ],
                      "type": "string"
                    },
                    "active_signals": {
                      "description": "Signal names to activate (action=update only)",
                      "items": {
                        "type": "string"
                      },
                      "type": "array"
                    },
                    "command_center_id": {
                      "description": "Deprecated alias for workspace_id",
                      "type": "string"
                    },
                    "enabled": {
                      "description": "Enable/disable scoring_v2 (action=update only)",
                      "type": "boolean"
                    },
                    "weights": {
                      "additionalProperties": {
                        "type": "number"
                      },
                      "description": "Partial weight overrides e.g. { priority: 300 } (action=update only)",
                      "type": "object"
                    },
                    "workspace_id": {
                      "description": "Workspace UUID",
                      "type": "string"
                    }
                  },
                  "required": [
                    "action"
                  ],
                  "type": "object"
                },
                "name": "scoring_config",
                "title": "Scoring Configuration"
              },
              {
                "_meta": {
                  "mcp/securitySchemes": [
                    {
                      "scopes": [
                        "initiatives:write"
                      ],
                      "type": "oauth2"
                    }
                  ],
                  "openai/toolInvocation/invoked": "Queue updated",
                  "openai/toolInvocation/invoking": "Updating queue...",
                  "openai/visibility": "private"
                },
                "annotations": {
                  "destructiveHint": true,
                  "openWorldHint": false,
                  "readOnlyHint": false
                },
                "description": "Pin, unpin, or skip a workstream in the Next Up queue. USE WHEN: user wants to force-prioritize or deprioritize a workstream. action=pin to force-top, action=unpin to remove pin, action=skip to temporarily deprioritize. Requires initiatives:write.",
                "execution": {
                  "taskSupport": "forbidden"
                },
                "inputSchema": {
                  "$schema": "http://json-schema.org/draft-07/schema#",
                  "additionalProperties": false,
                  "properties": {
                    "_context": {
                      "additionalProperties": false,
                      "description": "Client context for conversation tracking (strongly recommended for cross-client continuity)",
                      "properties": {
                        "client": {
                          "additionalProperties": false,
                          "properties": {
                            "name": {
                              "description": "Client identifier: claude-code, chatgpt, cursor, web-ui, api",
                              "type": "string"
                            },
                            "platform": {
                              "description": "Platform: macos, windows, linux, web",
                              "type": "string"
                            },
                            "version": {
                              "description": "Client version, e.g., \"1.2.3\"",
                              "type": "string"
                            }
                          },
                          "required": [
                            "name"
                          ],
                          "type": "object"
                        },
                        "conversation": {
                          "additionalProperties": false,
                          "properties": {
                            "id": {
                              "description": "Client conversation/chat ID (client-specific format)",
                              "type": "string"
                            },
                            "parentId": {
                              "description": "Parent conversation ID for branched/forked conversations",
                              "type": "string"
                            },
                            "startedAt": {
                              "description": "ISO timestamp when conversation began",
                              "type": "string"
                            },
                            "title": {
                              "description": "Human-readable conversation title",
                              "type": "string"
                            }
                          },
                          "required": [
                            "id"
                          ],
                          "type": "object"
                        },
                        "session": {
                          "additionalProperties": false,
                          "properties": {
                            "orgxSessionId": {
                              "description": "OrgX session ID (for resume)",
                              "type": "string"
                            },
                            "previousRunIds": {
                              "description": "Related previous run IDs in this conversation",
                              "items": {
                                "type": "string"
                              },
                              "type": "array"
                            }
                          },
                          "type": "object"
                        },
                        "user": {
                          "additionalProperties": false,
                          "properties": {
                            "locale": {
                              "description": "User locale, e.g., \"en-US\"",
                              "type": "string"
                            },
                            "timezone": {
                              "description": "User timezone, e.g., \"America/Los_Angeles\"",
                              "type": "string"
                            },
                            "workingDirectory": {
                              "description": "Working directory for CLI tools",
                              "type": "string"
                            }
                          },
                          "type": "object"
                        }
                      },
                      "required": [
                        "client"
                      ],
                      "type": "object"
                    },
                    "action": {
                      "description": "Queue operation",
                      "enum": [
                        "pin",
                        "unpin",
                        "skip"
                      ],
                      "type": "string"
                    },
                    "command_center_id": {
                      "description": "Deprecated alias for workspace_id",
                      "type": "string"
                    },
                    "duration_minutes": {
                      "description": "Skip duration in minutes, default 60, max 10080 (skip only)",
                      "type": "number"
                    },
                    "initiative_id": {
                      "description": "Initiative UUID",
                      "minLength": 1,
                      "type": "string"
                    },
                    "rank": {
                      "description": "Position among pinned items, 0=top (pin only)",
                      "type": "number"
                    },
                    "workspace_id": {
                      "description": "Workspace UUID",
                      "type": "string"
                    },
                    "workstream_id": {
                      "description": "Workstream UUID",
                      "minLength": 1,
                      "type": "string"
                    }
                  },
                  "required": [
                    "action",
                    "initiative_id",
                    "workstream_id"
                  ],
                  "type": "object"
                },
                "name": "queue_action",
                "title": "Queue Action"
              },
              {
                "_meta": {
                  "mcp/securitySchemes": [
                    {
                      "scopes": [
                        "decisions:write"
                      ],
                      "type": "oauth2"
                    }
                  ],
                  "openai/toolInvocation/invoked": "Plan session started",
                  "openai/toolInvocation/invoking": "Starting plan session...",
                  "openai/visibility": "private"
                },
                "annotations": {
                  "destructiveHint": false,
                  "openWorldHint": false,
                  "readOnlyHint": false
                },
                "description": "Start a multi-agent planning session that breaks a goal into projects, tasks, owners, and agent assignments. Also known as: feature planning, roadmap planning, planning workflow. USE WHEN: user begins planning a new feature or initiative. NEXT: Use improve_plan for suggestions, record_plan_edit to track changes, complete_plan when done. DO NOT USE: for creating initiative hierarchies \u2014 use scaffold_initiative instead.",
                "execution": {
                  "taskSupport": "forbidden"
                },
                "inputSchema": {
                  "$schema": "http://json-schema.org/draft-07/schema#",
                  "additionalProperties": false,
                  "properties": {
                    "_context": {
                      "additionalProperties": false,
                      "description": "Client context for conversation tracking (strongly recommended for cross-client continuity)",
                      "properties": {
                        "client": {
                          "additionalProperties": false,
                          "properties": {
                            "name": {
                              "description": "Client identifier: claude-code, chatgpt, cursor, web-ui, api",
                              "type": "string"
                            },
                            "platform": {
                              "description": "Platform: macos, windows, linux, web",
                              "type": "string"
                            },
                            "version": {
                              "description": "Client version, e.g., \"1.2.3\"",
                              "type": "string"
                            }
                          },
                          "required": [
                            "name"
                          ],
                          "type": "object"
                        },
                        "conversation": {
                          "additionalProperties": false,
                          "properties": {
                            "id": {
                              "description": "Client conversation/chat ID (client-specific format)",
                              "type": "string"
                            },
                            "parentId": {
                              "description": "Parent conversation ID for branched/forked conversations",
                              "type": "string"
                            },
                            "startedAt": {
                              "description": "ISO timestamp when conversation began",
                              "type": "string"
                            },
                            "title": {
                              "description": "Human-readable conversation title",
                              "type": "string"
                            }
                          },
                          "required": [
                            "id"
                          ],
                          "type": "object"
                        },
                        "session": {
                          "additionalProperties": false,
                          "properties": {
                            "orgxSessionId": {
                              "description": "OrgX session ID (for resume)",
                              "type": "string"
                            },
                            "previousRunIds": {
                              "description": "Related previous run IDs in this conversation",
                              "items": {
                                "type": "string"
                              },
                              "type": "array"
                            }
                          },
                          "type": "object"
                        },
                        "user": {
                          "additionalProperties": false,
                          "properties": {
                            "locale": {
                              "description": "User locale, e.g., \"en-US\"",
                              "type": "string"
                            },
                            "timezone": {
                              "description": "User timezone, e.g., \"America/Los_Angeles\"",
                              "type": "string"
                            },
                            "workingDirectory": {
                              "description": "Working directory for CLI tools",
                              "type": "string"
                            }
                          },
                          "type": "object"
                        }
                      },
                      "required": [
                        "client"
                      ],
                      "type": "object"
                    },
                    "feature_name": {
                      "description": "Name of the feature being planned",
                      "minLength": 1,
                      "type": "string"
                    },
                    "initial_plan": {
                      "description": "Initial plan content if any",
                      "type": "string"
                    }
                  },
                  "required": [
                    "feature_name"
                  ],
                  "type": "object"
                },
                "name": "start_plan_session",
                "title": "Start Plan Session"
              },
              {
                "_meta": {
                  "mcp/securitySchemes": [
                    {
                      "type": "oauth2"
                    }
                  ],
                  "openai/readOnlyHint": true,
                  "openai/toolInvocation/invoked": "Retrieved active sessions",
                  "openai/toolInvocation/invoking": "Checking active sessions...",
                  "openai/visibility": "private"
                },
                "annotations": {
                  "destructiveHint": false,
                  "openWorldHint": false,
                  "readOnlyHint": true
                },
                "description": "Find active planning sessions so agents can continue prior planning context. Also known as: resume planning, active plans, planning memory. USE WHEN: resuming a conversation or checking if a plan session exists. NEXT: Continue with improve_plan or complete_plan. Read-only.",
                "execution": {
                  "taskSupport": "forbidden"
                },
                "inputSchema": {
                  "$schema": "http://json-schema.org/draft-07/schema#",
                  "additionalProperties": false,
                  "properties": {
                    "_context": {
                      "additionalProperties": false,
                      "description": "Client context for conversation tracking (strongly recommended for cross-client continuity)",
                      "properties": {
                        "client": {
                          "additionalProperties": false,
                          "properties": {
                            "name": {
                              "description": "Client identifier: claude-code, chatgpt, cursor, web-ui, api",
                              "type": "string"
                            },
                            "platform": {
                              "description": "Platform: macos, windows, linux, web",
                              "type": "string"
                            },
                            "version": {
                              "description": "Client version, e.g., \"1.2.3\"",
                              "type": "string"
                            }
                          },
                          "required": [
                            "name"
                          ],
                          "type": "object"
                        },
                        "conversation": {
                          "additionalProperties": false,
                          "properties": {
                            "id": {
                              "description": "Client conversation/chat ID (client-specific format)",
                              "type": "string"
                            },
                            "parentId": {
                              "description": "Parent conversation ID for branched/forked conversations",
                              "type": "string"
                            },
                            "startedAt": {
                              "description": "ISO timestamp when conversation began",
                              "type": "string"
                            },
                            "title": {
                              "description": "Human-readable conversation title",
                              "type": "string"
                            }
                          },
                          "required": [
                            "id"
                          ],
                          "type": "object"
                        },
                        "session": {
                          "additionalProperties": false,
                          "properties": {
                            "orgxSessionId": {
                              "description": "OrgX session ID (for resume)",
                              "type": "string"
                            },
                            "previousRunIds": {
                              "description": "Related previous run IDs in this conversation",
                              "items": {
                                "type": "string"
                              },
                              "type": "array"
                            }
                          },
                          "type": "object"
                        },
                        "user": {
                          "additionalProperties": false,
                          "properties": {
                            "locale": {
                              "description": "User locale, e.g., \"en-US\"",
                              "type": "string"
                            },
                            "timezone": {
                              "description": "User timezone, e.g., \"America/Los_Angeles\"",
                              "type": "string"
                            },
                            "workingDirectory": {
                              "description": "Working directory for CLI tools",
                              "type": "string"
                            }
                          },
                          "type": "object"
                        }
                      },
                      "required": [
                        "client"
                      ],
                      "type": "object"
                    }
                  },
                  "type": "object"
                },
                "name": "get_active_sessions",
                "title": "Get Active Plan Sessions"
              },
              {
                "_meta": {
                  "mcp/securitySchemes": [
                    {
                      "scopes": [
                        "decisions:write"
                      ],
                      "type": "oauth2"
                    }
                  ],
                  "openai/toolInvocation/invoked": "Suggestions ready",
                  "openai/toolInvocation/invoking": "Analyzing plan for improvements...",
                  "openai/visibility": "private"
                },
                "annotations": {
                  "destructiveHint": false,
                  "openWorldHint": false,
                  "readOnlyHint": false
                },
                "description": "Improve a plan with AI suggestions based on prior patterns and best practices. Also known as: plan critique, planning feedback, refine roadmap. USE WHEN: user wants feedback on a plan draft. NEXT: Apply suggestions via record_plan_edit. DO NOT USE: without an active plan session \u2014 call start_plan_session first.",
                "execution": {
                  "taskSupport": "forbidden"
                },
                "inputSchema": {
                  "$schema": "http://json-schema.org/draft-07/schema#",
                  "additionalProperties": false,
                  "properties": {
                    "_context": {
                      "additionalProperties": false,
                      "description": "Client context for conversation tracking (strongly recommended for cross-client continuity)",
                      "properties": {
                        "client": {
                          "additionalProperties": false,
                          "properties": {
                            "name": {
                              "description": "Client identifier: claude-code, chatgpt, cursor, web-ui, api",
                              "type": "string"
                            },
                            "platform": {
                              "description": "Platform: macos, windows, linux, web",
                              "type": "string"
                            },
                            "version": {
                              "description": "Client version, e.g., \"1.2.3\"",
                              "type": "string"
                            }
                          },
                          "required": [
                            "name"
                          ],
                          "type": "object"
                        },
                        "conversation": {
                          "additionalProperties": false,
                          "properties": {
                            "id": {
                              "description": "Client conversation/chat ID (client-specific format)",
                              "type": "string"
                            },
                            "parentId": {
                              "description": "Parent conversation ID for branched/forked conversations",
                              "type": "string"
                            },
                            "startedAt": {
                              "description": "ISO timestamp when conversation began",
                              "type": "string"
                            },
                            "title": {
                              "description": "Human-readable conversation title",
                              "type": "string"
                            }
                          },
                          "required": [
                            "id"
                          ],
                          "type": "object"
                        },
                        "session": {
                          "additionalProperties": false,
                          "properties": {
                            "orgxSessionId": {
                              "description": "OrgX session ID (for resume)",
                              "type": "string"
                            },
                            "previousRunIds": {
                              "description": "Related previous run IDs in this conversation",
                              "items": {
                                "type": "string"
                              },
                              "type": "array"
                            }
                          },
                          "type": "object"
                        },
                        "user": {
                          "additionalProperties": false,
                          "properties": {
                            "locale": {
                              "description": "User locale, e.g., \"en-US\"",
                              "type": "string"
                            },
                            "timezone": {
                              "description": "User timezone, e.g., \"America/Los_Angeles\"",
                              "type": "string"
                            },
                            "workingDirectory": {
                              "description": "Working directory for CLI tools",
                              "type": "string"
                            }
                          },
                          "type": "object"
                        }
                      },
                      "required": [
                        "client"
                      ],
                      "type": "object"
                    },
                    "plan_content": {
                      "description": "Current plan content to analyze",
                      "minLength": 1,
                      "type": "string"
                    },
                    "session_id": {
                      "description": "Plan session ID",
                      "minLength": 1,
                      "type": "string"
                    }
                  },
                  "required": [
                    "session_id",
                    "plan_content"
                  ],
                  "type": "object"
                },
                "name": "improve_plan",
                "title": "Improve Plan"
              },
              {
                "_meta": {
                  "mcp/securitySchemes": [
                    {
                      "scopes": [
                        "decisions:write"
                      ],
                      "type": "oauth2"
                    }
                  ],
                  "openai/toolInvocation/invoked": "Edit recorded",
                  "openai/toolInvocation/invoking": "Recording edit...",
                  "openai/visibility": "private"
                },
                "annotations": {
                  "destructiveHint": false,
                  "openWorldHint": false,
                  "readOnlyHint": false
                },
                "description": "Record a plan edit so OrgX can preserve planning context and learn patterns. Also known as: save plan change, plan memory, planning history. USE WHEN: user modifies their plan during a session. NEXT: Continue editing or call improve_plan for more suggestions. DO NOT USE: without an active plan session.",
                "execution": {
                  "taskSupport": "forbidden"
                },
                "inputSchema": {
                  "$schema": "http://json-schema.org/draft-07/schema#",
                  "additionalProperties": false,
                  "properties": {
                    "_context": {
                      "additionalProperties": false,
                      "description": "Client context for conversation tracking (strongly recommended for cross-client continuity)",
                      "properties": {
                        "client": {
                          "additionalProperties": false,
                          "properties": {
                            "name": {
                              "description": "Client identifier: claude-code, chatgpt, cursor, web-ui, api",
                              "type": "string"
                            },
                            "platform": {
                              "description": "Platform: macos, windows, linux, web",
                              "type": "string"
                            },
                            "version": {
                              "description": "Client version, e.g., \"1.2.3\"",
                              "type": "string"
                            }
                          },
                          "required": [
                            "name"
                          ],
                          "type": "object"
                        },
                        "conversation": {
                          "additionalProperties": false,
                          "properties": {
                            "id": {
                              "description": "Client conversation/chat ID (client-specific format)",
                              "type": "string"
                            },
                            "parentId": {
                              "description": "Parent conversation ID for branched/forked conversations",
                              "type": "string"
                            },
                            "startedAt": {
                              "description": "ISO timestamp when conversation began",
                              "type": "string"
                            },
                            "title": {
                              "description": "Human-readable conversation title",
                              "type": "string"
                            }
                          },
                          "required": [
                            "id"
                          ],
                          "type": "object"
                        },
                        "session": {
                          "additionalProperties": false,
                          "properties": {
                            "orgxSessionId": {
                              "description": "OrgX session ID (for resume)",
                              "type": "string"
                            },
                            "previousRunIds": {
                              "description": "Related previous run IDs in this conversation",
                              "items": {
                                "type": "string"
                              },
                              "type": "array"
                            }
                          },
                          "type": "object"
                        },
                        "user": {
                          "additionalProperties": false,
                          "properties": {
                            "locale": {
                              "description": "User locale, e.g., \"en-US\"",
                              "type": "string"
                            },
                            "timezone": {
                              "description": "User timezone, e.g., \"America/Los_Angeles\"",
                              "type": "string"
                            },
                            "workingDirectory": {
                              "description": "Working directory for CLI tools",
                              "type": "string"
                            }
                          },
                          "type": "object"
                        }
                      },
                      "required": [
                        "client"
                      ],
                      "type": "object"
                    },
                    "after_content": {
                      "description": "Content after edit",
                      "type": "string"
                    },
                    "before_content": {
                      "description": "Content before edit",
                      "type": "string"
                    },
                    "edit_type": {
                      "description": "Type of edit made",
                      "enum": [
                        "add_section",
                        "remove_section",
                        "modify_section",
                        "add_detail",
                        "change_approach",
                        "add_edge_case",
                        "add_constraint",
                        "reorder",
                        "other"
                      ],
                      "type": "string"
                    },
                    "section_path": {
                      "description": "Section path like \"## API Design\"",
                      "type": "string"
                    },
                    "session_id": {
                      "description": "Plan session ID",
                      "minLength": 1,
                      "type": "string"
                    },
                    "user_reason": {
                      "description": "Why this edit was made",
                      "type": "string"
                    }
                  },
                  "required": [
                    "session_id",
                    "edit_type",
                    "after_content"
                  ],
                  "type": "object"
                },
                "name": "record_plan_edit",
                "title": "Record Plan Edit"
              },
              {
                "_meta": {
                  "mcp/securitySchemes": [
                    {
                      "scopes": [
                        "decisions:write"
                      ],
                      "type": "oauth2"
                    }
                  ],
                  "openai/toolInvocation/invoked": "Plan session completed",
                  "openai/toolInvocation/invoking": "Completing plan session...",
                  "openai/visibility": "private"
                },
                "annotations": {
                  "destructiveHint": false,
                  "openWorldHint": false,
                  "readOnlyHint": false
                },
                "description": "Complete a planning session and attach implementation details to durable work context. Also known as: finish plan, implementation record, planning handoff. USE WHEN: user finishes building the planned feature. NEXT: Optionally attach to entities via attach_to. DO NOT USE: if the plan session is still in progress.",
                "execution": {
                  "taskSupport": "forbidden"
                },
                "inputSchema": {
                  "$schema": "http://json-schema.org/draft-07/schema#",
                  "additionalProperties": false,
                  "properties": {
                    "_context": {
                      "additionalProperties": false,
                      "description": "Client context for conversation tracking (strongly recommended for cross-client continuity)",
                      "properties": {
                        "client": {
                          "additionalProperties": false,
                          "properties": {
                            "name": {
                              "description": "Client identifier: claude-code, chatgpt, cursor, web-ui, api",
                              "type": "string"
                            },
                            "platform": {
                              "description": "Platform: macos, windows, linux, web",
                              "type": "string"
                            },
                            "version": {
                              "description": "Client version, e.g., \"1.2.3\"",
                              "type": "string"
                            }
                          },
                          "required": [
                            "name"
                          ],
                          "type": "object"
                        },
                        "conversation": {
                          "additionalProperties": false,
                          "properties": {
                            "id": {
                              "description": "Client conversation/chat ID (client-specific format)",
                              "type": "string"
                            },
                            "parentId": {
                              "description": "Parent conversation ID for branched/forked conversations",
                              "type": "string"
                            },
                            "startedAt": {
                              "description": "ISO timestamp when conversation began",
                              "type": "string"
                            },
                            "title": {
                              "description": "Human-readable conversation title",
                              "type": "string"
                            }
                          },
                          "required": [
                            "id"
                          ],
                          "type": "object"
                        },
                        "session": {
                          "additionalProperties": false,
                          "properties": {
                            "orgxSessionId": {
                              "description": "OrgX session ID (for resume)",
                              "type": "string"
                            },
                            "previousRunIds": {
                              "description": "Related previous run IDs in this conversation",
                              "items": {
                                "type": "string"
                              },
                              "type": "array"
                            }
                          },
                          "type": "object"
                        },
                        "user": {
                          "additionalProperties": false,
                          "properties": {
                            "locale": {
                              "description": "User locale, e.g., \"en-US\"",
                              "type": "string"
                            },
                            "timezone": {
                              "description": "User timezone, e.g., \"America/Los_Angeles\"",
                              "type": "string"
                            },
                            "workingDirectory": {
                              "description": "Working directory for CLI tools",
                              "type": "string"
                            }
                          },
                          "type": "object"
                        }
                      },
                      "required": [
                        "client"
                      ],
                      "type": "object"
                    },
                    "attach_to": {
                      "description": "Optional: attach this plan session as context on target entities (pointers, not payloads).",
                      "items": {
                        "additionalProperties": false,
                        "properties": {
                          "entity_id": {
                            "minLength": 1,
                            "type": "string"
                          },
                          "entity_type": {
                            "enum": [
                              "initiative",
                              "workstream",
                              "milestone",
                              "task"
                            ],
                            "type": "string"
                          },
                          "label": {
                            "type": "string"
                          },
                          "relevance": {
                            "type": "string"
                          },
                          "section": {
                            "description": "Optional markdown section selector, e.g. \"## Content Strategy\"",
                            "type": "string"
                          }
                        },
                        "required": [
                          "entity_type",
                          "entity_id"
                        ],
                        "type": "object"
                      },
                      "type": "array"
                    },
                    "deviations": {
                      "description": "Any deviations from the plan",
                      "items": {
                        "additionalProperties": false,
                        "properties": {
                          "actual": {
                            "type": "string"
                          },
                          "planned": {
                            "type": "string"
                          },
                          "reason": {
                            "type": "string"
                          }
                        },
                        "required": [
                          "planned",
                          "actual"
                        ],
                        "type": "object"
                      },
                      "type": "array"
                    },
                    "files_changed": {
                      "description": "List of files modified",
                      "items": {
                        "type": "string"
                      },
                      "type": "array"
                    },
                    "implementation_summary": {
                      "description": "Summary of what was built",
                      "type": "string"
                    },
                    "session_id": {
                      "description": "Plan session ID",
                      "minLength": 1,
                      "type": "string"
                    }
                  },
                  "required": [
                    "session_id"
                  ],
                  "type": "object"
                },
                "name": "complete_plan",
                "title": "Complete Plan Session"
              },
              {
                "_meta": {
                  "mcp/securitySchemes": [
                    {
                      "scopes": [
                        "agents:write"
                      ],
                      "type": "oauth2"
                    }
                  ],
                  "openai/toolInvocation/invoked": "Progress updated",
                  "openai/toolInvocation/invoking": "Updating stream progress...",
                  "openai/visibility": "private"
                },
                "annotations": {
                  "destructiveHint": false,
                  "openWorldHint": true,
                  "readOnlyHint": false
                },
                "description": "Report progress and confidence on a stream with velocity tracking. USE WHEN: agent is actively working a stream and needs to report progress. NEXT: Continue work; call again at each meaningful progress change. DO NOT USE: for general entity status changes \u2014 use entity_action instead.",
                "execution": {
                  "taskSupport": "forbidden"
                },
                "inputSchema": {
                  "$schema": "http://json-schema.org/draft-07/schema#",
                  "additionalProperties": false,
                  "properties": {
                    "_context": {
                      "additionalProperties": false,
                      "description": "Client context for conversation tracking (strongly recommended for cross-client continuity)",
                      "properties": {
                        "client": {
                          "additionalProperties": false,
                          "properties": {
                            "name": {
                              "description": "Client identifier: claude-code, chatgpt, cursor, web-ui, api",
                              "type": "string"
                            },
                            "platform": {
                              "description": "Platform: macos, windows, linux, web",
                              "type": "string"
                            },
                            "version": {
                              "description": "Client version, e.g., \"1.2.3\"",
                              "type": "string"
                            }
                          },
                          "required": [
                            "name"
                          ],
                          "type": "object"
                        },
                        "conversation": {
                          "additionalProperties": false,
                          "properties": {
                            "id": {
                              "description": "Client conversation/chat ID (client-specific format)",
                              "type": "string"
                            },
                            "parentId": {
                              "description": "Parent conversation ID for branched/forked conversations",
                              "type": "string"
                            },
                            "startedAt": {
                              "description": "ISO timestamp when conversation began",
                              "type": "string"
                            },
                            "title": {
                              "description": "Human-readable conversation title",
                              "type": "string"
                            }
                          },
                          "required": [
                            "id"
                          ],
                          "type": "object"
                        },
                        "session": {
                          "additionalProperties": false,
                          "properties": {
                            "orgxSessionId": {
                              "description": "OrgX session ID (for resume)",
                              "type": "string"
                            },
                            "previousRunIds": {
                              "description": "Related previous run IDs in this conversation",
                              "items": {
                                "type": "string"
                              },
                              "type": "array"
                            }
                          },
                          "type": "object"
                        },
                        "user": {
                          "additionalProperties": false,
                          "properties": {
                            "locale": {
                              "description": "User locale, e.g., \"en-US\"",
                              "type": "string"
                            },
                            "timezone": {
                              "description": "User timezone, e.g., \"America/Los_Angeles\"",
                              "type": "string"
                            },
                            "workingDirectory": {
                              "description": "Working directory for CLI tools",
                              "type": "string"
                            }
                          },
                          "type": "object"
                        }
                      },
                      "required": [
                        "client"
                      ],
                      "type": "object"
                    },
                    "confidence": {
                      "description": "Confidence level (0-1) - separate from progress",
                      "maximum": 1,
                      "minimum": 0,
                      "type": "number"
                    },
                    "expected_version": {
                      "description": "For optimistic locking",
                      "type": "number"
                    },
                    "progress_pct": {
                      "description": "Progress percentage (0-100)",
                      "maximum": 100,
                      "minimum": 0,
                      "type": "number"
                    },
                    "status_note": {
                      "description": "Brief note about current status",
                      "type": "string"
                    },
                    "stream_id": {
                      "description": "The stream ID to update",
                      "minLength": 1,
                      "type": "string"
                    }
                  },
                  "required": [
                    "stream_id"
                  ],
                  "type": "object"
                },
                "name": "update_stream_progress",
                "title": "Update Stream Progress"
              },
              {
                "_meta": {
                  "mcp/securitySchemes": [
                    {
                      "type": "noauth"
                    },
                    {
                      "scopes": [
                        "decisions:read",
                        "agents:read",
                        "initiatives:read",
                        "memory:read"
                      ],
                      "type": "oauth2"
                    }
                  ],
                  "openai/readOnlyHint": true,
                  "openai/toolInvocation/invoked": "Retrieved stream state",
                  "openai/toolInvocation/invoking": "Getting initiative stream state...",
                  "openai/visibility": "public"
                },
                "annotations": {
                  "destructiveHint": false,
                  "openWorldHint": false,
                  "readOnlyHint": true
                },
                "description": "Get execution stream progress, blockers, and computed metrics for an initiative. Also known as: project stream state, execution health, workstream progress. USE WHEN: checking stream execution status for an initiative. NEXT: If streams are blocked, use entity_action to unblock. DO NOT USE: for raw stream records \u2014 use list_entities type=stream instead. Read-only.",
                "execution": {
                  "taskSupport": "forbidden"
                },
                "inputSchema": {
                  "$schema": "http://json-schema.org/draft-07/schema#",
                  "additionalProperties": false,
                  "properties": {
                    "_context": {
                      "additionalProperties": false,
                      "description": "Client context for conversation tracking (strongly recommended for cross-client continuity)",
                      "properties": {
                        "client": {
                          "additionalProperties": false,
                          "properties": {
                            "name": {
                              "description": "Client identifier: claude-code, chatgpt, cursor, web-ui, api",
                              "type": "string"
                            },
                            "platform": {
                              "description": "Platform: macos, windows, linux, web",
                              "type": "string"
                            },
                            "version": {
                              "description": "Client version, e.g., \"1.2.3\"",
                              "type": "string"
                            }
                          },
                          "required": [
                            "name"
                          ],
                          "type": "object"
                        },
                        "conversation": {
                          "additionalProperties": false,
                          "properties": {
                            "id": {
                              "description": "Client conversation/chat ID (client-specific format)",
                              "type": "string"
                            },
                            "parentId": {
                              "description": "Parent conversation ID for branched/forked conversations",
                              "type": "string"
                            },
                            "startedAt": {
                              "description": "ISO timestamp when conversation began",
                              "type": "string"
                            },
                            "title": {
                              "description": "Human-readable conversation title",
                              "type": "string"
                            }
                          },
                          "required": [
                            "id"
                          ],
                          "type": "object"
                        },
                        "session": {
                          "additionalProperties": false,
                          "properties": {
                            "orgxSessionId": {
                              "description": "OrgX session ID (for resume)",
                              "type": "string"
                            },
                            "previousRunIds": {
                              "description": "Related previous run IDs in this conversation",
                              "items": {
                                "type": "string"
                              },
                              "type": "array"
                            }
                          },
                          "type": "object"
                        },
                        "user": {
                          "additionalProperties": false,
                          "properties": {
                            "locale": {
                              "description": "User locale, e.g., \"en-US\"",
                              "type": "string"
                            },
                            "timezone": {
                              "description": "User timezone, e.g., \"America/Los_Angeles\"",
                              "type": "string"
                            },
                            "workingDirectory": {
                              "description": "Working directory for CLI tools",
                              "type": "string"
                            }
                          },
                          "type": "object"
                        }
                      },
                      "required": [
                        "client"
                      ],
                      "type": "object"
                    },
                    "initiative_id": {
                      "description": "The initiative ID",
                      "minLength": 1,
                      "type": "string"
                    }
                  },
                  "required": [
                    "initiative_id"
                  ],
                  "type": "object"
                },
                "name": "get_initiative_stream_state",
                "title": "Get Initiative Stream State"
              },
              {
                "_meta": {
                  "mcp/securitySchemes": [
                    {
                      "type": "oauth2"
                    }
                  ],
                  "openai/toolInvocation/invoked": "Activity emitted",
                  "openai/toolInvocation/invoking": "Emitting activity...",
                  "openai/visibility": "private"
                },
                "annotations": {
                  "destructiveHint": false,
                  "openWorldHint": true,
                  "readOnlyHint": false
                },
                "description": "Emit append-only run telemetry for OrgX control-plane reporting. USE WHEN: agent is executing and needs to report progress. NEXT: Continue work; emit again at each phase change. DO NOT USE: for entity status changes \u2014 use entity_action instead. Setting phase=\"completed\" records telemetry only and does not mark tasks, workstreams, or initiatives complete.",
                "execution": {
                  "taskSupport": "forbidden"
                },
                "inputSchema": {
                  "$schema": "http://json-schema.org/draft-07/schema#",
                  "additionalProperties": false,
                  "properties": {
                    "_context": {
                      "additionalProperties": false,
                      "description": "Client context for conversation tracking (strongly recommended for cross-client continuity)",
                      "properties": {
                        "client": {
                          "additionalProperties": false,
                          "properties": {
                            "name": {
                              "description": "Client identifier: claude-code, chatgpt, cursor, web-ui, api",
                              "type": "string"
                            },
                            "platform": {
                              "description": "Platform: macos, windows, linux, web",
                              "type": "string"
                            },
                            "version": {
                              "description": "Client version, e.g., \"1.2.3\"",
                              "type": "string"
                            }
                          },
                          "required": [
                            "name"
                          ],
                          "type": "object"
                        },
                        "conversation": {
                          "additionalProperties": false,
                          "properties": {
                            "id": {
                              "description": "Client conversation/chat ID (client-specific format)",
                              "type": "string"
                            },
                            "parentId": {
                              "description": "Parent conversation ID for branched/forked conversations",
                              "type": "string"
                            },
                            "startedAt": {
                              "description": "ISO timestamp when conversation began",
                              "type": "string"
                            },
                            "title": {
                              "description": "Human-readable conversation title",
                              "type": "string"
                            }
                          },
                          "required": [
                            "id"
                          ],
                          "type": "object"
                        },
                        "session": {
                          "additionalProperties": false,
                          "properties": {
                            "orgxSessionId": {
                              "description": "OrgX session ID (for resume)",
                              "type": "string"
                            },
                            "previousRunIds": {
                              "description": "Related previous run IDs in this conversation",
                              "items": {
                                "type": "string"
                              },
                              "type": "array"
                            }
                          },
                          "type": "object"
                        },
                        "user": {
                          "additionalProperties": false,
                          "properties": {
                            "locale": {
                              "description": "User locale, e.g., \"en-US\"",
                              "type": "string"
                            },
                            "timezone": {
                              "description": "User timezone, e.g., \"America/Los_Angeles\"",
                              "type": "string"
                            },
                            "workingDirectory": {
                              "description": "Working directory for CLI tools",
                              "type": "string"
                            }
                          },
                          "type": "object"
                        }
                      },
                      "required": [
                        "client"
                      ],
                      "type": "object"
                    },
                    "correlation_id": {
                      "description": "Required when run_id is not provided",
                      "type": "string"
                    },
                    "initiative_id": {
                      "description": "Initiative UUID",
                      "format": "uuid",
                      "type": "string"
                    },
                    "level": {
                      "description": "Optional severity level for the activity event",
                      "enum": [
                        "info",
                        "warn",
                        "error"
                      ],
                      "type": "string"
                    },
                    "message": {
                      "description": "Human-readable activity update",
                      "minLength": 1,
                      "type": "string"
                    },
                    "metadata": {
                      "additionalProperties": {},
                      "description": "Optional structured metadata to attach to the activity event",
                      "type": "object"
                    },
                    "next_step": {
                      "description": "Optional next step to surface after this activity event",
                      "type": "string"
                    },
                    "phase": {
                      "description": "Optional reporting phase for the activity event",
                      "enum": [
                        "intent",
                        "execution",
                        "blocked",
                        "review",
                        "handoff",
                        "completed"
                      ],
                      "type": "string"
                    },
                    "progress_pct": {
                      "description": "Optional progress percentage associated with this activity",
                      "maximum": 100,
                      "minimum": 0,
                      "type": "number"
                    },
                    "run_id": {
                      "description": "Existing run UUID",
                      "format": "uuid",
                      "type": "string"
                    },
                    "source_client": {
                      "description": "Required when run_id is not provided",
                      "enum": [
                        "openclaw",
                        "codex",
                        "claude-code",
                        "api"
                      ],
                      "type": "string"
                    }
                  },
                  "required": [
                    "initiative_id",
                    "message"
                  ],
                  "type": "object"
                },
                "name": "orgx_emit_activity",
                "title": "Emit OrgX Activity"
              },
              {
                "_meta": {
                  "mcp/securitySchemes": [
                    {
                      "type": "oauth2"
                    }
                  ],
                  "openai/toolInvocation/invoked": "Changeset applied",
                  "openai/toolInvocation/invoking": "Applying changeset...",
                  "openai/visibility": "private"
                },
                "annotations": {
                  "destructiveHint": true,
                  "openWorldHint": true,
                  "readOnlyHint": false
                },
                "description": "Apply an idempotent transactional changeset for task/milestone/decision mutations. USE WHEN: agent needs to create/update multiple tasks, milestones, or decisions atomically. NEXT: Call orgx_emit_activity to log what was changed. DO NOT USE: for single entity updates \u2014 use entity_action or update_entity instead.",
                "execution": {
                  "taskSupport": "forbidden"
                },
                "inputSchema": {
                  "$schema": "http://json-schema.org/draft-07/schema#",
                  "additionalProperties": false,
                  "properties": {
                    "_context": {
                      "additionalProperties": false,
                      "description": "Client context for conversation tracking (strongly recommended for cross-client continuity)",
                      "properties": {
                        "client": {
                          "additionalProperties": false,
                          "properties": {
                            "name": {
                              "description": "Client identifier: claude-code, chatgpt, cursor, web-ui, api",
                              "type": "string"
                            },
                            "platform": {
                              "description": "Platform: macos, windows, linux, web",
                              "type": "string"
                            },
                            "version": {
                              "description": "Client version, e.g., \"1.2.3\"",
                              "type": "string"
                            }
                          },
                          "required": [
                            "name"
                          ],
                          "type": "object"
                        },
                        "conversation": {
                          "additionalProperties": false,
                          "properties": {
                            "id": {
                              "description": "Client conversation/chat ID (client-specific format)",
                              "type": "string"
                            },
                            "parentId": {
                              "description": "Parent conversation ID for branched/forked conversations",
                              "type": "string"
                            },
                            "startedAt": {
                              "description": "ISO timestamp when conversation began",
                              "type": "string"
                            },
                            "title": {
                              "description": "Human-readable conversation title",
                              "type": "string"
                            }
                          },
                          "required": [
                            "id"
                          ],
                          "type": "object"
                        },
                        "session": {
                          "additionalProperties": false,
                          "properties": {
                            "orgxSessionId": {
                              "description": "OrgX session ID (for resume)",
                              "type": "string"
                            },
                            "previousRunIds": {
                              "description": "Related previous run IDs in this conversation",
                              "items": {
                                "type": "string"
                              },
                              "type": "array"
                            }
                          },
                          "type": "object"
                        },
                        "user": {
                          "additionalProperties": false,
                          "properties": {
                            "locale": {
                              "description": "User locale, e.g., \"en-US\"",
                              "type": "string"
                            },
                            "timezone": {
                              "description": "User timezone, e.g., \"America/Los_Angeles\"",
                              "type": "string"
                            },
                            "workingDirectory": {
                              "description": "Working directory for CLI tools",
                              "type": "string"
                            }
                          },
                          "type": "object"
                        }
                      },
                      "required": [
                        "client"
                      ],
                      "type": "object"
                    },
                    "correlation_id": {
                      "description": "Required when run_id is not provided",
                      "type": "string"
                    },
                    "idempotency_key": {
                      "description": "Idempotency key for safe retries",
                      "maxLength": 120,
                      "minLength": 1,
                      "type": "string"
                    },
                    "initiative_id": {
                      "description": "Initiative UUID",
                      "format": "uuid",
                      "type": "string"
                    },
                    "operations": {
                      "description": "Ordered task, milestone, and decision mutations to apply atomically",
                      "items": {
                        "anyOf": [
                          {
                            "additionalProperties": false,
                            "properties": {
                              "description": {
                                "type": "string"
                              },
                              "due_date": {
                                "type": "string"
                              },
                              "milestone_id": {
                                "format": "uuid",
                                "type": "string"
                              },
                              "op": {
                                "const": "task.create",
                                "type": "string"
                              },
                              "priority": {
                                "enum": [
                                  "low",
                                  "medium",
                                  "high"
                                ],
                                "type": "string"
                              },
                              "title": {
                                "minLength": 1,
                                "type": "string"
                              },
                              "workstream_id": {
                                "format": "uuid",
                                "type": "string"
                              }
                            },
                            "required": [
                              "op",
                              "title"
                            ],
                            "type": "object"
                          },
                          {
                            "additionalProperties": false,
                            "properties": {
                              "description": {
                                "type": "string"
                              },
                              "due_date": {
                                "type": "string"
                              },
                              "op": {
                                "const": "task.update",
                                "type": "string"
                              },
                              "priority": {
                                "enum": [
                                  "low",
                                  "medium",
                                  "high"
                                ],
                                "type": "string"
                              },
                              "status": {
                                "enum": [
                                  "todo",
                                  "in_progress",
                                  "done",
                                  "blocked"
                                ],
                                "type": "string"
                              },
                              "task_id": {
                                "format": "uuid",
                                "type": "string"
                              },
                              "title": {
                                "type": "string"
                              }
                            },
                            "required": [
                              "op",
                              "task_id"
                            ],
                            "type": "object"
                          },
                          {
                            "additionalProperties": false,
                            "properties": {
                              "description": {
                                "type": "string"
                              },
                              "due_date": {
                                "type": "string"
                              },
                              "milestone_id": {
                                "format": "uuid",
                                "type": "string"
                              },
                              "op": {
                                "const": "milestone.update",
                                "type": "string"
                              },
                              "status": {
                                "enum": [
                                  "planned",
                                  "in_progress",
                                  "completed",
                                  "at_risk",
                                  "cancelled"
                                ],
                                "type": "string"
                              }
                            },
                            "required": [
                              "op",
                              "milestone_id"
                            ],
                            "type": "object"
                          },
                          {
                            "additionalProperties": false,
                            "properties": {
                              "blocking": {
                                "type": "boolean"
                              },
                              "op": {
                                "const": "decision.create",
                                "type": "string"
                              },
                              "options": {
                                "items": {
                                  "minLength": 1,
                                  "type": "string"
                                },
                                "maxItems": 10,
                                "type": "array"
                              },
                              "summary": {
                                "type": "string"
                              },
                              "title": {
                                "minLength": 1,
                                "type": "string"
                              },
                              "urgency": {
                                "enum": [
                                  "low",
                                  "medium",
                                  "high",
                                  "urgent"
                                ],
                                "type": "string"
                              }
                            },
                            "required": [
                              "op",
                              "title"
                            ],
                            "type": "object"
                          }
                        ]
                      },
                      "maxItems": 25,
                      "minItems": 1,
                      "type": "array"
                    },
                    "run_id": {
                      "description": "Existing run UUID",
                      "format": "uuid",
                      "type": "string"
                    },
                    "source_client": {
                      "description": "Required when run_id is not provided",
                      "enum": [
                        "openclaw",
                        "codex",
                        "claude-code",
                        "api"
                      ],
                      "type": "string"
                    }
                  },
                  "required": [
                    "initiative_id",
                    "idempotency_key",
                    "operations"
                  ],
                  "type": "object"
                },
                "name": "orgx_apply_changeset",
                "title": "Apply OrgX Changeset"
              },
              {
                "_meta": {
                  "mcp/securitySchemes": [
                    {
                      "type": "oauth2"
                    }
                  ],
                  "openai/toolInvocation/invoked": "Org context synced",
                  "openai/toolInvocation/invoking": "Syncing with OrgX...",
                  "openai/visibility": "private"
                },
                "annotations": {
                  "destructiveHint": false,
                  "openWorldHint": true,
                  "readOnlyHint": false
                },
                "description": "Sync local agent context with OrgX organizational memory. Also known as: push session memory, pull project context, cross-tool continuity. Push decisions/logs, pull active context. USE WHEN: at session start and periodically during long sessions. NEXT: Review returned initiatives and pending decisions, ask user what to focus on. USE BEFORE: spawning agent work, to ensure latest state.",
                "execution": {
                  "taskSupport": "forbidden"
                },
                "inputSchema": {
                  "$schema": "http://json-schema.org/draft-07/schema#",
                  "additionalProperties": false,
                  "properties": {
                    "_context": {
                      "additionalProperties": false,
                      "description": "Client context for conversation tracking (strongly recommended for cross-client continuity)",
                      "properties": {
                        "client": {
                          "additionalProperties": false,
                          "properties": {
                            "name": {
                              "description": "Client identifier: claude-code, chatgpt, cursor, web-ui, api",
                              "type": "string"
                            },
                            "platform": {
                              "description": "Platform: macos, windows, linux, web",
                              "type": "string"
                            },
                            "version": {
                              "description": "Client version, e.g., \"1.2.3\"",
                              "type": "string"
                            }
                          },
                          "required": [
                            "name"
                          ],
                          "type": "object"
                        },
                        "conversation": {
                          "additionalProperties": false,
                          "properties": {
                            "id": {
                              "description": "Client conversation/chat ID (client-specific format)",
                              "type": "string"
                            },
                            "parentId": {
                              "description": "Parent conversation ID for branched/forked conversations",
                              "type": "string"
                            },
                            "startedAt": {
                              "description": "ISO timestamp when conversation began",
                              "type": "string"
                            },
                            "title": {
                              "description": "Human-readable conversation title",
                              "type": "string"
                            }
                          },
                          "required": [
                            "id"
                          ],
                          "type": "object"
                        },
                        "session": {
                          "additionalProperties": false,
                          "properties": {
                            "orgxSessionId": {
                              "description": "OrgX session ID (for resume)",
                              "type": "string"
                            },
                            "previousRunIds": {
                              "description": "Related previous run IDs in this conversation",
                              "items": {
                                "type": "string"
                              },
                              "type": "array"
                            }
                          },
                          "type": "object"
                        },
                        "user": {
                          "additionalProperties": false,
                          "properties": {
                            "locale": {
                              "description": "User locale, e.g., \"en-US\"",
                              "type": "string"
                            },
                            "timezone": {
                              "description": "User timezone, e.g., \"America/Los_Angeles\"",
                              "type": "string"
                            },
                            "workingDirectory": {
                              "description": "Working directory for CLI tools",
                              "type": "string"
                            }
                          },
                          "type": "object"
                        }
                      },
                      "required": [
                        "client"
                      ],
                      "type": "object"
                    },
                    "daily_log": {
                      "description": "Today's session log to push",
                      "type": "string"
                    },
                    "memory": {
                      "description": "Local MEMORY.md content to push",
                      "type": "string"
                    }
                  },
                  "type": "object"
                },
                "name": "sync_client_state",
                "title": "Sync with OrgX"
              },
              {
                "_meta": {
                  "mcp/securitySchemes": [
                    {
                      "scopes": [
                        "agents:write"
                      ],
                      "type": "oauth2"
                    }
                  ],
                  "openai/toolInvocation/invoked": "Spawn check complete",
                  "openai/toolInvocation/invoking": "Checking spawn authorization...",
                  "openai/visibility": "private"
                },
                "annotations": {
                  "destructiveHint": false,
                  "openWorldHint": true,
                  "readOnlyHint": true
                },
                "description": "Check whether agent delegation is allowed before assigning work. Also known as: spawn guard, delegation authorization, agent rate limit. Returns model tier, rate limit status, quality gate, and task verification. USE WHEN: before any spawn_agent_task call. NEXT: If allowed, proceed with spawn_agent_task using the returned model tier. If blocked, inform user of the reason.",
                "execution": {
                  "taskSupport": "forbidden"
                },
                "inputSchema": {
                  "$schema": "http://json-schema.org/draft-07/schema#",
                  "additionalProperties": false,
                  "properties": {
                    "_context": {
                      "additionalProperties": false,
                      "description": "Client context for conversation tracking (strongly recommended for cross-client continuity)",
                      "properties": {
                        "client": {
                          "additionalProperties": false,
                          "properties": {
                            "name": {
                              "description": "Client identifier: claude-code, chatgpt, cursor, web-ui, api",
                              "type": "string"
                            },
                            "platform": {
                              "description": "Platform: macos, windows, linux, web",
                              "type": "string"
                            },
                            "version": {
                              "description": "Client version, e.g., \"1.2.3\"",
                              "type": "string"
                            }
                          },
                          "required": [
                            "name"
                          ],
                          "type": "object"
                        },
                        "conversation": {
                          "additionalProperties": false,
                          "properties": {
                            "id": {
                              "description": "Client conversation/chat ID (client-specific format)",
                              "type": "string"
                            },
                            "parentId": {
                              "description": "Parent conversation ID for branched/forked conversations",
                              "type": "string"
                            },
                            "startedAt": {
                              "description": "ISO timestamp when conversation began",
                              "type": "string"
                            },
                            "title": {
                              "description": "Human-readable conversation title",
                              "type": "string"
                            }
                          },
                          "required": [
                            "id"
                          ],
                          "type": "object"
                        },
                        "session": {
                          "additionalProperties": false,
                          "properties": {
                            "orgxSessionId": {
                              "description": "OrgX session ID (for resume)",
                              "type": "string"
                            },
                            "previousRunIds": {
                              "description": "Related previous run IDs in this conversation",
                              "items": {
                                "type": "string"
                              },
                              "type": "array"
                            }
                          },
                          "type": "object"
                        },
                        "user": {
                          "additionalProperties": false,
                          "properties": {
                            "locale": {
                              "description": "User locale, e.g., \"en-US\"",
                              "type": "string"
                            },
                            "timezone": {
                              "description": "User timezone, e.g., \"America/Los_Angeles\"",
                              "type": "string"
                            },
                            "workingDirectory": {
                              "description": "Working directory for CLI tools",
                              "type": "string"
                            }
                          },
                          "type": "object"
                        }
                      },
                      "required": [
                        "client"
                      ],
                      "type": "object"
                    },
                    "domain": {
                      "description": "Agent domain: engineering, marketing, product, design, ops, sales, orchestration",
                      "minLength": 1,
                      "type": "string"
                    },
                    "task_description": {
                      "description": "Task description",
                      "type": "string"
                    },
                    "task_id": {
                      "description": "OrgX task ID this spawn is for",
                      "type": "string"
                    },
                    "task_title": {
                      "description": "Task title (for model routing if task_id not provided)",
                      "type": "string"
                    }
                  },
                  "required": [
                    "domain"
                  ],
                  "type": "object"
                },
                "name": "check_spawn_guard",
                "title": "Check Spawn Authorization"
              },
              {
                "_meta": {
                  "mcp/securitySchemes": [
                    {
                      "scopes": [
                        "decisions:write"
                      ],
                      "type": "oauth2"
                    }
                  ],
                  "openai/toolInvocation/invoked": "Score recorded",
                  "openai/toolInvocation/invoking": "Recording quality score...",
                  "openai/visibility": "private"
                },
                "annotations": {
                  "destructiveHint": true,
                  "openWorldHint": false,
                  "readOnlyHint": false
                },
                "description": "Record a quality score (1-5) for a completed agent task. Scores feed into the quality gate \u2014 low-scoring domains get throttled. USE WHEN: after reviewing agent output. NEXT: Scores affect future check_spawn_guard decisions. DO NOT USE: for in-progress tasks \u2014 wait until completion.",
                "execution": {
                  "taskSupport": "forbidden"
                },
                "inputSchema": {
                  "$schema": "http://json-schema.org/draft-07/schema#",
                  "additionalProperties": false,
                  "properties": {
                    "_context": {
                      "additionalProperties": false,
                      "description": "Client context for conversation tracking (strongly recommended for cross-client continuity)",
                      "properties": {
                        "client": {
                          "additionalProperties": false,
                          "properties": {
                            "name": {
                              "description": "Client identifier: claude-code, chatgpt, cursor, web-ui, api",
                              "type": "string"
                            },
                            "platform": {
                              "description": "Platform: macos, windows, linux, web",
                              "type": "string"
                            },
                            "version": {
                              "description": "Client version, e.g., \"1.2.3\"",
                              "type": "string"
                            }
                          },
                          "required": [
                            "name"
                          ],
                          "type": "object"
                        },
                        "conversation": {
                          "additionalProperties": false,
                          "properties": {
                            "id": {
                              "description": "Client conversation/chat ID (client-specific format)",
                              "type": "string"
                            },
                            "parentId": {
                              "description": "Parent conversation ID for branched/forked conversations",
                              "type": "string"
                            },
                            "startedAt": {
                              "description": "ISO timestamp when conversation began",
                              "type": "string"
                            },
                            "title": {
                              "description": "Human-readable conversation title",
                              "type": "string"
                            }
                          },
                          "required": [
                            "id"
                          ],
                          "type": "object"
                        },
                        "session": {
                          "additionalProperties": false,
                          "properties": {
                            "orgxSessionId": {
                              "description": "OrgX session ID (for resume)",
                              "type": "string"
                            },
                            "previousRunIds": {
                              "description": "Related previous run IDs in this conversation",
                              "items": {
                                "type": "string"
                              },
                              "type": "array"
                            }
                          },
                          "type": "object"
                        },
                        "user": {
                          "additionalProperties": false,
                          "properties": {
                            "locale": {
                              "description": "User locale, e.g., \"en-US\"",
                              "type": "string"
                            },
                            "timezone": {
                              "description": "User timezone, e.g., \"America/Los_Angeles\"",
                              "type": "string"
                            },
                            "workingDirectory": {
                              "description": "Working directory for CLI tools",
                              "type": "string"
                            }
                          },
                          "type": "object"
                        }
                      },
                      "required": [
                        "client"
                      ],
                      "type": "object"
                    },
                    "agentDomain": {
                      "description": "Agent domain that completed the task (backend/camelCase alias)",
                      "minLength": 1,
                      "type": "string"
                    },
                    "agent_domain": {
                      "description": "Agent domain that completed the task (agentDomain/domain also accepted)",
                      "minLength": 1,
                      "type": "string"
                    },
                    "domain": {
                      "description": "Short alias for agentDomain",
                      "minLength": 1,
                      "type": "string"
                    },
                    "notes": {
                      "description": "Notes on the score",
                      "type": "string"
                    },
                    "score": {
                      "description": "Quality score: 1=poor, 3=acceptable, 5=excellent",
                      "maximum": 5,
                      "minimum": 1,
                      "type": "number"
                    },
                    "scoredBy": {
                      "description": "Who scored this (backend/camelCase alias)",
                      "enum": [
                        "human",
                        "auto",
                        "peer"
                      ],
                      "type": "string"
                    },
                    "scored_by": {
                      "description": "Who scored this (snake_case alias; scoredBy also accepted)",
                      "enum": [
                        "human",
                        "auto",
                        "peer"
                      ],
                      "type": "string"
                    },
                    "taskId": {
                      "description": "OrgX task ID (backend/camelCase alias)",
                      "minLength": 1,
                      "type": "string"
                    },
                    "task_id": {
                      "description": "OrgX task ID (snake_case alias; taskId also accepted)",
                      "minLength": 1,
                      "type": "string"
                    }
                  },
                  "required": [
                    "score"
                  ],
                  "type": "object"
                },
                "name": "record_quality_score",
                "title": "Score Completed Task"
              },
              {
                "_meta": {
                  "mcp/securitySchemes": [
                    {
                      "type": "noauth"
                    },
                    {
                      "scopes": [
                        "decisions:read",
                        "agents:read",
                        "initiatives:read",
                        "memory:read"
                      ],
                      "type": "oauth2"
                    }
                  ],
                  "openai/readOnlyHint": true,
                  "openai/toolInvocation/invoked": "Model tier determined",
                  "openai/toolInvocation/invoking": "Classifying task complexity...",
                  "openai/visibility": "private"
                },
                "annotations": {
                  "destructiveHint": false,
                  "openWorldHint": false,
                  "readOnlyHint": true
                },
                "description": "Classify a task and get the recommended model tier (opus for planning/architecture, sonnet for execution, local for routine). USE WHEN: deciding which model to use for agent work. NEXT: Use the returned tier when spawning via spawn_agent_task. Read-only.",
                "execution": {
                  "taskSupport": "forbidden"
                },
                "inputSchema": {
                  "$schema": "http://json-schema.org/draft-07/schema#",
                  "additionalProperties": false,
                  "properties": {
                    "_context": {
                      "additionalProperties": false,
                      "description": "Client context for conversation tracking (strongly recommended for cross-client continuity)",
                      "properties": {
                        "client": {
                          "additionalProperties": false,
                          "properties": {
                            "name": {
                              "description": "Client identifier: claude-code, chatgpt, cursor, web-ui, api",
                              "type": "string"
                            },
                            "platform": {
                              "description": "Platform: macos, windows, linux, web",
                              "type": "string"
                            },
                            "version": {
                              "description": "Client version, e.g., \"1.2.3\"",
                              "type": "string"
                            }
                          },
                          "required": [
                            "name"
                          ],
                          "type": "object"
                        },
                        "conversation": {
                          "additionalProperties": false,
                          "properties": {
                            "id": {
                              "description": "Client conversation/chat ID (client-specific format)",
                              "type": "string"
                            },
                            "parentId": {
                              "description": "Parent conversation ID for branched/forked conversations",
                              "type": "string"
                            },
                            "startedAt": {
                              "description": "ISO timestamp when conversation began",
                              "type": "string"
                            },
                            "title": {
                              "description": "Human-readable conversation title",
                              "type": "string"
                            }
                          },
                          "required": [
                            "id"
                          ],
                          "type": "object"
                        },
                        "session": {
                          "additionalProperties": false,
                          "properties": {
                            "orgxSessionId": {
                              "description": "OrgX session ID (for resume)",
                              "type": "string"
                            },
                            "previousRunIds": {
                              "description": "Related previous run IDs in this conversation",
                              "items": {
                                "type": "string"
                              },
                              "type": "array"
                            }
                          },
                          "type": "object"
                        },
                        "user": {
                          "additionalProperties": false,
                          "properties": {
                            "locale": {
                              "description": "User locale, e.g., \"en-US\"",
                              "type": "string"
                            },
                            "timezone": {
                              "description": "User timezone, e.g., \"America/Los_Angeles\"",
                              "type": "string"
                            },
                            "workingDirectory": {
                              "description": "Working directory for CLI tools",
                              "type": "string"
                            }
                          },
                          "type": "object"
                        }
                      },
                      "required": [
                        "client"
                      ],
                      "type": "object"
                    },
                    "description": {
                      "description": "Task description",
                      "type": "string"
                    },
                    "domain": {
                      "description": "Agent domain",
                      "type": "string"
                    },
                    "entity_type": {
                      "description": "Entity type: task, decision, initiative",
                      "type": "string"
                    },
                    "title": {
                      "description": "Task title",
                      "minLength": 1,
                      "type": "string"
                    }
                  },
                  "required": [
                    "title"
                  ],
                  "type": "object"
                },
                "name": "classify_task_model",
                "title": "Route Task to Model Tier"
              },
              {
                "_meta": {
                  "mcp/securitySchemes": [
                    {
                      "type": "noauth"
                    },
                    {
                      "scopes": [
                        "decisions:read",
                        "agents:read",
                        "initiatives:read",
                        "memory:read"
                      ],
                      "type": "oauth2"
                    }
                  ],
                  "openai/readOnlyHint": true,
                  "openai/toolInvocation/invoked": "OrgX contract ready",
                  "openai/toolInvocation/invoking": "Bootstrapping OrgX contract...",
                  "openai/visibility": "public"
                },
                "annotations": {
                  "destructiveHint": false,
                  "openWorldHint": false,
                  "readOnlyHint": true
                },
                "description": "Discover workspace context, granted scopes, safe first calls, and recommended OrgX workflows. Also known as: bootstrap, setup, tool routing. USE WHEN: first call in a fresh session, after reconnecting, or before performing a multi-step workflow. Read-only.",
                "execution": {
                  "taskSupport": "forbidden"
                },
                "inputSchema": {
                  "$schema": "http://json-schema.org/draft-07/schema#",
                  "additionalProperties": false,
                  "properties": {
                    "_context": {
                      "additionalProperties": false,
                      "description": "Client context for conversation tracking (strongly recommended for cross-client continuity)",
                      "properties": {
                        "client": {
                          "additionalProperties": false,
                          "properties": {
                            "name": {
                              "description": "Client identifier: claude-code, chatgpt, cursor, web-ui, api",
                              "type": "string"
                            },
                            "platform": {
                              "description": "Platform: macos, windows, linux, web",
                              "type": "string"
                            },
                            "version": {
                              "description": "Client version, e.g., \"1.2.3\"",
                              "type": "string"
                            }
                          },
                          "required": [
                            "name"
                          ],
                          "type": "object"
                        },
                        "conversation": {
                          "additionalProperties": false,
                          "properties": {
                            "id": {
                              "description": "Client conversation/chat ID (client-specific format)",
                              "type": "string"
                            },
                            "parentId": {
                              "description": "Parent conversation ID for branched/forked conversations",
                              "type": "string"
                            },
                            "startedAt": {
                              "description": "ISO timestamp when conversation began",
                              "type": "string"
                            },
                            "title": {
                              "description": "Human-readable conversation title",
                              "type": "string"
                            }
                          },
                          "required": [
                            "id"
                          ],
                          "type": "object"
                        },
                        "session": {
                          "additionalProperties": false,
                          "properties": {
                            "orgxSessionId": {
                              "description": "OrgX session ID (for resume)",
                              "type": "string"
                            },
                            "previousRunIds": {
                              "description": "Related previous run IDs in this conversation",
                              "items": {
                                "type": "string"
                              },
                              "type": "array"
                            }
                          },
                          "type": "object"
                        },
                        "user": {
                          "additionalProperties": false,
                          "properties": {
                            "locale": {
                              "description": "User locale, e.g., \"en-US\"",
                              "type": "string"
                            },
                            "timezone": {
                              "description": "User timezone, e.g., \"America/Los_Angeles\"",
                              "type": "string"
                            },
                            "workingDirectory": {
                              "description": "Working directory for CLI tools",
                              "type": "string"
                            }
                          },
                          "type": "object"
                        }
                      },
                      "required": [
                        "client"
                      ],
                      "type": "object"
                    }
                  },
                  "type": "object"
                },
                "name": "orgx_bootstrap",
                "title": "Bootstrap OrgX Contract"
              },
              {
                "_meta": {
                  "mcp/securitySchemes": [
                    {
                      "type": "noauth"
                    },
                    {
                      "scopes": [
                        "decisions:read",
                        "agents:read",
                        "initiatives:read",
                        "memory:read"
                      ],
                      "type": "oauth2"
                    }
                  ],
                  "openai/readOnlyHint": true,
                  "openai/toolInvocation/invoked": "Tool contract ready",
                  "openai/toolInvocation/invoking": "Describing tool contract...",
                  "openai/visibility": "public"
                },
                "annotations": {
                  "destructiveHint": false,
                  "openWorldHint": false,
                  "readOnlyHint": true
                },
                "description": "Return the live input contract, auth expectations, and workflow guidance for an OrgX tool. Also known as: tool schema, tool help, contract. USE WHEN: you need exact field names, accepted enums, or next-step guidance before calling a tool. Read-only.",
                "execution": {
                  "taskSupport": "forbidden"
                },
                "inputSchema": {
                  "$schema": "http://json-schema.org/draft-07/schema#",
                  "additionalProperties": false,
                  "properties": {
                    "_context": {
                      "additionalProperties": false,
                      "description": "Client context for conversation tracking (strongly recommended for cross-client continuity)",
                      "properties": {
                        "client": {
                          "additionalProperties": false,
                          "properties": {
                            "name": {
                              "description": "Client identifier: claude-code, chatgpt, cursor, web-ui, api",
                              "type": "string"
                            },
                            "platform": {
                              "description": "Platform: macos, windows, linux, web",
                              "type": "string"
                            },
                            "version": {
                              "description": "Client version, e.g., \"1.2.3\"",
                              "type": "string"
                            }
                          },
                          "required": [
                            "name"
                          ],
                          "type": "object"
                        },
                        "conversation": {
                          "additionalProperties": false,
                          "properties": {
                            "id": {
                              "description": "Client conversation/chat ID (client-specific format)",
                              "type": "string"
                            },
                            "parentId": {
                              "description": "Parent conversation ID for branched/forked conversations",
                              "type": "string"
                            },
                            "startedAt": {
                              "description": "ISO timestamp when conversation began",
                              "type": "string"
                            },
                            "title": {
                              "description": "Human-readable conversation title",
                              "type": "string"
                            }
                          },
                          "required": [
                            "id"
                          ],
                          "type": "object"
                        },
                        "session": {
                          "additionalProperties": false,
                          "properties": {
                            "orgxSessionId": {
                              "description": "OrgX session ID (for resume)",
                              "type": "string"
                            },
                            "previousRunIds": {
                              "description": "Related previous run IDs in this conversation",
                              "items": {
                                "type": "string"
                              },
                              "type": "array"
                            }
                          },
                          "type": "object"
                        },
                        "user": {
                          "additionalProperties": false,
                          "properties": {
                            "locale": {
                              "description": "User locale, e.g., \"en-US\"",
                              "type": "string"
                            },
                            "timezone": {
                              "description": "User timezone, e.g., \"America/Los_Angeles\"",
                              "type": "string"
                            },
                            "workingDirectory": {
                              "description": "Working directory for CLI tools",
                              "type": "string"
                            }
                          },
                          "type": "object"
                        }
                      },
                      "required": [
                        "client"
                      ],
                      "type": "object"
                    },
                    "tool_id": {
                      "description": "Tool ID to inspect",
                      "minLength": 1,
                      "type": "string"
                    }
                  },
                  "required": [
                    "tool_id"
                  ],
                  "type": "object"
                },
                "name": "orgx_describe_tool",
                "title": "Describe OrgX Tool"
              },
              {
                "_meta": {
                  "mcp/securitySchemes": [
                    {
                      "type": "noauth"
                    },
                    {
                      "scopes": [
                        "decisions:read",
                        "agents:read",
                        "initiatives:read",
                        "memory:read"
                      ],
                      "type": "oauth2"
                    }
                  ],
                  "openai/readOnlyHint": true,
                  "openai/toolInvocation/invoked": "Entity action contract ready",
                  "openai/toolInvocation/invoking": "Describing entity action...",
                  "openai/visibility": "public"
                },
                "annotations": {
                  "destructiveHint": false,
                  "openWorldHint": false,
                  "readOnlyHint": true
                },
                "description": "Describe lifecycle actions, aliases, and special payload requirements for entity_action. USE WHEN: you need the exact action name or payload shape before calling entity_action. Read-only.",
                "execution": {
                  "taskSupport": "forbidden"
                },
                "inputSchema": {
                  "$schema": "http://json-schema.org/draft-07/schema#",
                  "additionalProperties": false,
                  "properties": {
                    "_context": {
                      "additionalProperties": false,
                      "description": "Client context for conversation tracking (strongly recommended for cross-client continuity)",
                      "properties": {
                        "client": {
                          "additionalProperties": false,
                          "properties": {
                            "name": {
                              "description": "Client identifier: claude-code, chatgpt, cursor, web-ui, api",
                              "type": "string"
                            },
                            "platform": {
                              "description": "Platform: macos, windows, linux, web",
                              "type": "string"
                            },
                            "version": {
                              "description": "Client version, e.g., \"1.2.3\"",
                              "type": "string"
                            }
                          },
                          "required": [
                            "name"
                          ],
                          "type": "object"
                        },
                        "conversation": {
                          "additionalProperties": false,
                          "properties": {
                            "id": {
                              "description": "Client conversation/chat ID (client-specific format)",
                              "type": "string"
                            },
                            "parentId": {
                              "description": "Parent conversation ID for branched/forked conversations",
                              "type": "string"
                            },
                            "startedAt": {
                              "description": "ISO timestamp when conversation began",
                              "type": "string"
                            },
                            "title": {
                              "description": "Human-readable conversation title",
                              "type": "string"
                            }
                          },
                          "required": [
                            "id"
                          ],
                          "type": "object"
                        },
                        "session": {
                          "additionalProperties": false,
                          "properties": {
                            "orgxSessionId": {
                              "description": "OrgX session ID (for resume)",
                              "type": "string"
                            },
                            "previousRunIds": {
                              "description": "Related previous run IDs in this conversation",
                              "items": {
                                "type": "string"
                              },
                              "type": "array"
                            }
                          },
                          "type": "object"
                        },
                        "user": {
                          "additionalProperties": false,
                          "properties": {
                            "locale": {
                              "description": "User locale, e.g., \"en-US\"",
                              "type": "string"
                            },
                            "timezone": {
                              "description": "User timezone, e.g., \"America/Los_Angeles\"",
                              "type": "string"
                            },
                            "workingDirectory": {
                              "description": "Working directory for CLI tools",
                              "type": "string"
                            }
                          },
                          "type": "object"
                        }
                      },
                      "required": [
                        "client"
                      ],
                      "type": "object"
                    },
                    "action": {
                      "description": "Specific action to inspect",
                      "type": "string"
                    },
                    "id": {
                      "description": "Optional entity ID to fetch currently available actions",
                      "type": "string"
                    },
                    "type": {
                      "description": "Entity type",
                      "enum": [
                        "initiative",
                        "milestone",
                        "workstream",
                        "task",
                        "objective",
                        "playbook",
                        "decision",
                        "stream",
                        "studio_content"
                      ],
                      "type": "string"
                    }
                  },
                  "required": [
                    "type"
                  ],
                  "type": "object"
                },
                "name": "orgx_describe_action",
                "title": "Describe Entity Action"
              },
              {
                "_meta": {
                  "mcp/securitySchemes": [
                    {
                      "scopes": [
                        "initiatives:write"
                      ],
                      "type": "oauth2"
                    }
                  ],
                  "openai/toolInvocation/invoked": "Decision remembered",
                  "openai/toolInvocation/invoking": "Remembering decision...",
                  "openai/visibility": "private"
                },
                "annotations": {
                  "destructiveHint": false,
                  "openWorldHint": false,
                  "readOnlyHint": false
                },
                "description": "Save a decision to organizational memory so agents and teammates can recall it later. Also known as: decision log, team memory, agent memory, record decision, remember what we decided.",
                "execution": {
                  "taskSupport": "forbidden"
                },
                "inputSchema": {
                  "$schema": "http://json-schema.org/draft-07/schema#",
                  "additionalProperties": false,
                  "properties": {
                    "_context": {
                      "additionalProperties": false,
                      "description": "Client context for conversation tracking (strongly recommended for cross-client continuity)",
                      "properties": {
                        "client": {
                          "additionalProperties": false,
                          "properties": {
                            "name": {
                              "description": "Client identifier: claude-code, chatgpt, cursor, web-ui, api",
                              "type": "string"
                            },
                            "platform": {
                              "description": "Platform: macos, windows, linux, web",
                              "type": "string"
                            },
                            "version": {
                              "description": "Client version, e.g., \"1.2.3\"",
                              "type": "string"
                            }
                          },
                          "required": [
                            "name"
                          ],
                          "type": "object"
                        },
                        "conversation": {
                          "additionalProperties": false,
                          "properties": {
                            "id": {
                              "description": "Client conversation/chat ID (client-specific format)",
                              "type": "string"
                            },
                            "parentId": {
                              "description": "Parent conversation ID for branched/forked conversations",
                              "type": "string"
                            },
                            "startedAt": {
                              "description": "ISO timestamp when conversation began",
                              "type": "string"
                            },
                            "title": {
                              "description": "Human-readable conversation title",
                              "type": "string"
                            }
                          },
                          "required": [
                            "id"
                          ],
                          "type": "object"
                        },
                        "session": {
                          "additionalProperties": false,
                          "properties": {
                            "orgxSessionId": {
                              "description": "OrgX session ID (for resume)",
                              "type": "string"
                            },
                            "previousRunIds": {
                              "description": "Related previous run IDs in this conversation",
                              "items": {
                                "type": "string"
                              },
                              "type": "array"
                            }
                          },
                          "type": "object"
                        },
                        "user": {
                          "additionalProperties": false,
                          "properties": {
                            "locale": {
                              "description": "User locale, e.g., \"en-US\"",
                              "type": "string"
                            },
                            "timezone": {
                              "description": "User timezone, e.g., \"America/Los_Angeles\"",
                              "type": "string"
                            },
                            "workingDirectory": {
                              "description": "Working directory for CLI tools",
                              "type": "string"
                            }
                          },
                          "type": "object"
                        }
                      },
                      "required": [
                        "client"
                      ],
                      "type": "object"
                    },
                    "context": {
                      "description": "Optional background, rationale, or source context",
                      "type": "string"
                    },
                    "decision": {
                      "description": "Decision text or short decision title to remember",
                      "minLength": 1,
                      "type": "string"
                    },
                    "initiative_id": {
                      "description": "Optional parent initiative UUID",
                      "type": "string"
                    },
                    "priority": {
                      "description": "Priority / urgency",
                      "enum": [
                        "low",
                        "medium",
                        "high",
                        "urgent"
                      ],
                      "type": "string"
                    },
                    "title": {
                      "description": "Optional explicit decision title",
                      "type": "string"
                    },
                    "workspace_id": {
                      "description": "Workspace UUID",
                      "type": "string"
                    }
                  },
                  "required": [
                    "decision"
                  ],
                  "type": "object"
                },
                "name": "remember_decision",
                "title": "Remember Decision"
              },
              {
                "_meta": {
                  "mcp/securitySchemes": [
                    {
                      "type": "noauth"
                    },
                    {
                      "scopes": [
                        "decisions:read",
                        "agents:read",
                        "initiatives:read",
                        "memory:read"
                      ],
                      "type": "oauth2"
                    }
                  ],
                  "openai/outputTemplate": "ui://widget/search-results.skybridge.html?v=443736698a26",
                  "openai/readOnlyHint": true,
                  "openai/toolInvocation/invoked": "Memory recalled",
                  "openai/toolInvocation/invoking": "Recalling organizational memory...",
                  "openai/visibility": "public",
                  "ui": {
                    "resourceUri": "ui://widget/search-results.html?v=443736698a26"
                  }
                },
                "annotations": {
                  "destructiveHint": false,
                  "openWorldHint": false,
                  "readOnlyHint": true
                },
                "description": "Search organizational memory for prior decisions, artifacts, project context, and team knowledge. Also known as: search memory, recall decisions, find context, retrieve artifacts, what did we decide.",
                "execution": {
                  "taskSupport": "forbidden"
                },
                "inputSchema": {
                  "$schema": "http://json-schema.org/draft-07/schema#",
                  "additionalProperties": false,
                  "properties": {
                    "_context": {
                      "additionalProperties": false,
                      "description": "Client context for conversation tracking (strongly recommended for cross-client continuity)",
                      "properties": {
                        "client": {
                          "additionalProperties": false,
                          "properties": {
                            "name": {
                              "description": "Client identifier: claude-code, chatgpt, cursor, web-ui, api",
                              "type": "string"
                            },
                            "platform": {
                              "description": "Platform: macos, windows, linux, web",
                              "type": "string"
                            },
                            "version": {
                              "description": "Client version, e.g., \"1.2.3\"",
                              "type": "string"
                            }
                          },
                          "required": [
                            "name"
                          ],
                          "type": "object"
                        },
                        "conversation": {
                          "additionalProperties": false,
                          "properties": {
                            "id": {
                              "description": "Client conversation/chat ID (client-specific format)",
                              "type": "string"
                            },
                            "parentId": {
                              "description": "Parent conversation ID for branched/forked conversations",
                              "type": "string"
                            },
                            "startedAt": {
                              "description": "ISO timestamp when conversation began",
                              "type": "string"
                            },
                            "title": {
                              "description": "Human-readable conversation title",
                              "type": "string"
                            }
                          },
                          "required": [
                            "id"
                          ],
                          "type": "object"
                        },
                        "session": {
                          "additionalProperties": false,
                          "properties": {
                            "orgxSessionId": {
                              "description": "OrgX session ID (for resume)",
                              "type": "string"
                            },
                            "previousRunIds": {
                              "description": "Related previous run IDs in this conversation",
                              "items": {
                                "type": "string"
                              },
                              "type": "array"
                            }
                          },
                          "type": "object"
                        },
                        "user": {
                          "additionalProperties": false,
                          "properties": {
                            "locale": {
                              "description": "User locale, e.g., \"en-US\"",
                              "type": "string"
                            },
                            "timezone": {
                              "description": "User timezone, e.g., \"America/Los_Angeles\"",
                              "type": "string"
                            },
                            "workingDirectory": {
                              "description": "Working directory for CLI tools",
                              "type": "string"
                            }
                          },
                          "type": "object"
                        }
                      },
                      "required": [
                        "client"
                      ],
                      "type": "object"
                    },
                    "limit": {
                      "description": "Maximum number of results to return",
                      "type": "number"
                    },
                    "query": {
                      "description": "Search query for organizational memory",
                      "minLength": 1,
                      "type": "string"
                    },
                    "scope": {
                      "description": "Optional scope filter for the memory search",
                      "enum": [
                        "all",
                        "artifacts",
                        "decisions",
                        "initiatives"
                      ],
                      "type": "string"
                    }
                  },
                  "required": [
                    "query"
                  ],
                  "type": "object"
                },
                "name": "recall_memory",
                "title": "Recall Memory"
              },
              {
                "_meta": {
                  "mcp/securitySchemes": [
                    {
                      "scopes": [
                        "decisions:write"
                      ],
                      "type": "oauth2"
                    }
                  ],
                  "openai/outputTemplate": "ui://widget/decisions.skybridge.html?v=443736698a26",
                  "openai/toolInvocation/invoked": "Agent approvals reviewed",
                  "openai/toolInvocation/invoking": "Reviewing agent approvals...",
                  "openai/visibility": "private",
                  "ui": {
                    "resourceUri": "ui://widget/decisions.html?v=443736698a26"
                  }
                },
                "annotations": {
                  "destructiveHint": true,
                  "openWorldHint": false,
                  "readOnlyHint": false
                },
                "description": "Review agent decisions or work items awaiting human approval. Also known as: pending approvals, agent blocked, sign off, review decisions, approve AI work.",
                "execution": {
                  "taskSupport": "forbidden"
                },
                "inputSchema": {
                  "$schema": "http://json-schema.org/draft-07/schema#",
                  "additionalProperties": false,
                  "properties": {
                    "_context": {
                      "additionalProperties": false,
                      "description": "Client context for conversation tracking (strongly recommended for cross-client continuity)",
                      "properties": {
                        "client": {
                          "additionalProperties": false,
                          "properties": {
                            "name": {
                              "description": "Client identifier: claude-code, chatgpt, cursor, web-ui, api",
                              "type": "string"
                            },
                            "platform": {
                              "description": "Platform: macos, windows, linux, web",
                              "type": "string"
                            },
                            "version": {
                              "description": "Client version, e.g., \"1.2.3\"",
                              "type": "string"
                            }
                          },
                          "required": [
                            "name"
                          ],
                          "type": "object"
                        },
                        "conversation": {
                          "additionalProperties": false,
                          "properties": {
                            "id": {
                              "description": "Client conversation/chat ID (client-specific format)",
                              "type": "string"
                            },
                            "parentId": {
                              "description": "Parent conversation ID for branched/forked conversations",
                              "type": "string"
                            },
                            "startedAt": {
                              "description": "ISO timestamp when conversation began",
                              "type": "string"
                            },
                            "title": {
                              "description": "Human-readable conversation title",
                              "type": "string"
                            }
                          },
                          "required": [
                            "id"
                          ],
                          "type": "object"
                        },
                        "session": {
                          "additionalProperties": false,
                          "properties": {
                            "orgxSessionId": {
                              "description": "OrgX session ID (for resume)",
                              "type": "string"
                            },
                            "previousRunIds": {
                              "description": "Related previous run IDs in this conversation",
                              "items": {
                                "type": "string"
                              },
                              "type": "array"
                            }
                          },
                          "type": "object"
                        },
                        "user": {
                          "additionalProperties": false,
                          "properties": {
                            "locale": {
                              "description": "User locale, e.g., \"en-US\"",
                              "type": "string"
                            },
                            "timezone": {
                              "description": "User timezone, e.g., \"America/Los_Angeles\"",
                              "type": "string"
                            },
                            "workingDirectory": {
                              "description": "Working directory for CLI tools",
                              "type": "string"
                            }
                          },
                          "type": "object"
                        }
                      },
                      "required": [
                        "client"
                      ],
                      "type": "object"
                    },
                    "action": {
                      "description": "Use list to review pending approvals, or approve/reject a specific decision_id",
                      "enum": [
                        "list",
                        "approve",
                        "reject"
                      ],
                      "type": "string"
                    },
                    "decision_id": {
                      "description": "Decision ID to approve or reject after user confirmation",
                      "type": "string"
                    },
                    "initiative_id": {
                      "description": "Optional initiative UUID to scope pending decisions",
                      "type": "string"
                    },
                    "limit": {
                      "description": "Maximum number of pending decisions to return when listing",
                      "type": "number"
                    },
                    "note": {
                      "description": "Optional approval note",
                      "type": "string"
                    },
                    "reason": {
                      "description": "Required rejection reason",
                      "type": "string"
                    },
                    "urgency_filter": {
                      "description": "Optional urgency filter for the pending decision list",
                      "enum": [
                        "all",
                        "critical",
                        "high"
                      ],
                      "type": "string"
                    }
                  },
                  "type": "object"
                },
                "name": "approve_agent_work",
                "title": "Approve Agent Work"
              },
              {
                "_meta": {
                  "mcp/securitySchemes": [
                    {
                      "scopes": [
                        "agents:write"
                      ],
                      "type": "oauth2"
                    }
                  ],
                  "openai/outputTemplate": "ui://widget/task-spawned.skybridge.html?v=443736698a26",
                  "openai/toolInvocation/invoked": "Agent task delegated",
                  "openai/toolInvocation/invoking": "Delegating agent task...",
                  "openai/visibility": "private",
                  "ui": {
                    "resourceUri": "ui://widget/task-spawned.html?v=443736698a26"
                  }
                },
                "annotations": {
                  "destructiveHint": false,
                  "openWorldHint": true,
                  "readOnlyHint": false
                },
                "description": "Assign work to a specialist AI agent and track the result. Also known as: hand this off, spawn agent, assign task, delegate to agent, have an AI agent do it.",
                "execution": {
                  "taskSupport": "forbidden"
                },
                "inputSchema": {
                  "$schema": "http://json-schema.org/draft-07/schema#",
                  "additionalProperties": false,
                  "properties": {
                    "_context": {
                      "additionalProperties": false,
                      "description": "Client context for conversation tracking (strongly recommended for cross-client continuity)",
                      "properties": {
                        "client": {
                          "additionalProperties": false,
                          "properties": {
                            "name": {
                              "description": "Client identifier: claude-code, chatgpt, cursor, web-ui, api",
                              "type": "string"
                            },
                            "platform": {
                              "description": "Platform: macos, windows, linux, web",
                              "type": "string"
                            },
                            "version": {
                              "description": "Client version, e.g., \"1.2.3\"",
                              "type": "string"
                            }
                          },
                          "required": [
                            "name"
                          ],
                          "type": "object"
                        },
                        "conversation": {
                          "additionalProperties": false,
                          "properties": {
                            "id": {
                              "description": "Client conversation/chat ID (client-specific format)",
                              "type": "string"
                            },
                            "parentId": {
                              "description": "Parent conversation ID for branched/forked conversations",
                              "type": "string"
                            },
                            "startedAt": {
                              "description": "ISO timestamp when conversation began",
                              "type": "string"
                            },
                            "title": {
                              "description": "Human-readable conversation title",
                              "type": "string"
                            }
                          },
                          "required": [
                            "id"
                          ],
                          "type": "object"
                        },
                        "session": {
                          "additionalProperties": false,
                          "properties": {
                            "orgxSessionId": {
                              "description": "OrgX session ID (for resume)",
                              "type": "string"
                            },
                            "previousRunIds": {
                              "description": "Related previous run IDs in this conversation",
                              "items": {
                                "type": "string"
                              },
                              "type": "array"
                            }
                          },
                          "type": "object"
                        },
                        "user": {
                          "additionalProperties": false,
                          "properties": {
                            "locale": {
                              "description": "User locale, e.g., \"en-US\"",
                              "type": "string"
                            },
                            "timezone": {
                              "description": "User timezone, e.g., \"America/Los_Angeles\"",
                              "type": "string"
                            },
                            "workingDirectory": {
                              "description": "Working directory for CLI tools",
                              "type": "string"
                            }
                          },
                          "type": "object"
                        }
                      },
                      "required": [
                        "client"
                      ],
                      "type": "object"
                    },
                    "agent": {
                      "description": "Target agent identifier or alias",
                      "minLength": 1,
                      "type": "string"
                    },
                    "context": {
                      "description": "Optional supporting context or background for the task",
                      "type": "string"
                    },
                    "deadline": {
                      "description": "Optional due date or plain-text deadline",
                      "type": "string"
                    },
                    "expected_artifacts": {
                      "description": "Optional final outputs you expect",
                      "items": {
                        "type": "string"
                      },
                      "type": "array"
                    },
                    "initiative_id": {
                      "description": "Optional initiative UUID to associate with the spawned task",
                      "type": "string"
                    },
                    "initiative_name": {
                      "description": "Optional initiative title to resolve automatically if ID is unknown",
                      "type": "string"
                    },
                    "style_guidelines": {
                      "description": "Optional voice, format, or style constraints",
                      "type": "string"
                    },
                    "task": {
                      "description": "Task instructions for the target agent",
                      "minLength": 1,
                      "type": "string"
                    }
                  },
                  "required": [
                    "agent",
                    "task"
                  ],
                  "type": "object"
                },
                "name": "delegate_agent_task",
                "title": "Delegate Agent Task"
              },
              {
                "_meta": {
                  "mcp/securitySchemes": [
                    {
                      "type": "noauth"
                    },
                    {
                      "scopes": [
                        "decisions:read",
                        "agents:read",
                        "initiatives:read",
                        "memory:read"
                      ],
                      "type": "oauth2"
                    }
                  ],
                  "openai/outputTemplate": "ui://widget/initiative-pulse.skybridge.html?v=443736698a26",
                  "openai/readOnlyHint": true,
                  "openai/toolInvocation/invoked": "Project progress retrieved",
                  "openai/toolInvocation/invoking": "Tracking project progress...",
                  "openai/visibility": "public",
                  "ui": {
                    "resourceUri": "ui://widget/initiative-pulse.html?v=443736698a26"
                  }
                },
                "annotations": {
                  "destructiveHint": false,
                  "openWorldHint": false,
                  "readOnlyHint": true
                },
                "description": "Get health, blockers, milestones, owners, and recent activity for a project or initiative. Also known as: project status, initiative pulse, blockers, roadmap progress, execution health.",
                "execution": {
                  "taskSupport": "forbidden"
                },
                "inputSchema": {
                  "$schema": "http://json-schema.org/draft-07/schema#",
                  "additionalProperties": false,
                  "properties": {
                    "_context": {
                      "additionalProperties": false,
                      "description": "Client context for conversation tracking (strongly recommended for cross-client continuity)",
                      "properties": {
                        "client": {
                          "additionalProperties": false,
                          "properties": {
                            "name": {
                              "description": "Client identifier: claude-code, chatgpt, cursor, web-ui, api",
                              "type": "string"
                            },
                            "platform": {
                              "description": "Platform: macos, windows, linux, web",
                              "type": "string"
                            },
                            "version": {
                              "description": "Client version, e.g., \"1.2.3\"",
                              "type": "string"
                            }
                          },
                          "required": [
                            "name"
                          ],
                          "type": "object"
                        },
                        "conversation": {
                          "additionalProperties": false,
                          "properties": {
                            "id": {
                              "description": "Client conversation/chat ID (client-specific format)",
                              "type": "string"
                            },
                            "parentId": {
                              "description": "Parent conversation ID for branched/forked conversations",
                              "type": "string"
                            },
                            "startedAt": {
                              "description": "ISO timestamp when conversation began",
                              "type": "string"
                            },
                            "title": {
                              "description": "Human-readable conversation title",
                              "type": "string"
                            }
                          },
                          "required": [
                            "id"
                          ],
                          "type": "object"
                        },
                        "session": {
                          "additionalProperties": false,
                          "properties": {
                            "orgxSessionId": {
                              "description": "OrgX session ID (for resume)",
                              "type": "string"
                            },
                            "previousRunIds": {
                              "description": "Related previous run IDs in this conversation",
                              "items": {
                                "type": "string"
                              },
                              "type": "array"
                            }
                          },
                          "type": "object"
                        },
                        "user": {
                          "additionalProperties": false,
                          "properties": {
                            "locale": {
                              "description": "User locale, e.g., \"en-US\"",
                              "type": "string"
                            },
                            "timezone": {
                              "description": "User timezone, e.g., \"America/Los_Angeles\"",
                              "type": "string"
                            },
                            "workingDirectory": {
                              "description": "Working directory for CLI tools",
                              "type": "string"
                            }
                          },
                          "type": "object"
                        }
                      },
                      "required": [
                        "client"
                      ],
                      "type": "object"
                    },
                    "initiative_id": {
                      "description": "Optional initiative UUID to check",
                      "type": "string"
                    },
                    "initiative_name": {
                      "description": "Optional initiative title to resolve automatically if ID is unknown",
                      "type": "string"
                    }
                  },
                  "type": "object"
                },
                "name": "track_project_progress",
                "title": "Track Project Progress"
              },
              {
                "_meta": {
                  "mcp/securitySchemes": [
                    {
                      "type": "oauth2"
                    }
                  ],
                  "openai/readOnlyHint": true,
                  "openai/toolInvocation/invoked": "Plan session loaded",
                  "openai/toolInvocation/invoking": "Loading plan session...",
                  "openai/visibility": "public"
                },
                "annotations": {
                  "destructiveHint": false,
                  "openWorldHint": false,
                  "readOnlyHint": true
                },
                "description": "Resume a planning session by UUID, orgx:// URI, or most recent active session. Also known as: continue plan, reload planning context. USE WHEN: continuing a planning workflow without guessing IDs.",
                "execution": {
                  "taskSupport": "forbidden"
                },
                "inputSchema": {
                  "$schema": "http://json-schema.org/draft-07/schema#",
                  "additionalProperties": false,
                  "properties": {
                    "_context": {
                      "additionalProperties": false,
                      "description": "Client context for conversation tracking (strongly recommended for cross-client continuity)",
                      "properties": {
                        "client": {
                          "additionalProperties": false,
                          "properties": {
                            "name": {
                              "description": "Client identifier: claude-code, chatgpt, cursor, web-ui, api",
                              "type": "string"
                            },
                            "platform": {
                              "description": "Platform: macos, windows, linux, web",
                              "type": "string"
                            },
                            "version": {
                              "description": "Client version, e.g., \"1.2.3\"",
                              "type": "string"
                            }
                          },
                          "required": [
                            "name"
                          ],
                          "type": "object"
                        },
                        "conversation": {
                          "additionalProperties": false,
                          "properties": {
                            "id": {
                              "description": "Client conversation/chat ID (client-specific format)",
                              "type": "string"
                            },
                            "parentId": {
                              "description": "Parent conversation ID for branched/forked conversations",
                              "type": "string"
                            },
                            "startedAt": {
                              "description": "ISO timestamp when conversation began",
                              "type": "string"
                            },
                            "title": {
                              "description": "Human-readable conversation title",
                              "type": "string"
                            }
                          },
                          "required": [
                            "id"
                          ],
                          "type": "object"
                        },
                        "session": {
                          "additionalProperties": false,
                          "properties": {
                            "orgxSessionId": {
                              "description": "OrgX session ID (for resume)",
                              "type": "string"
                            },
                            "previousRunIds": {
                              "description": "Related previous run IDs in this conversation",
                              "items": {
                                "type": "string"
                              },
                              "type": "array"
                            }
                          },
                          "type": "object"
                        },
                        "user": {
                          "additionalProperties": false,
                          "properties": {
                            "locale": {
                              "description": "User locale, e.g., \"en-US\"",
                              "type": "string"
                            },
                            "timezone": {
                              "description": "User timezone, e.g., \"America/Los_Angeles\"",
                              "type": "string"
                            },
                            "workingDirectory": {
                              "description": "Working directory for CLI tools",
                              "type": "string"
                            }
                          },
                          "type": "object"
                        }
                      },
                      "required": [
                        "client"
                      ],
                      "type": "object"
                    },
                    "session_id": {
                      "description": "Plan session UUID or orgx://plan_session/<uuid>",
                      "type": "string"
                    }
                  },
                  "type": "object"
                },
                "name": "resume_plan_session",
                "title": "Resume Plan Session"
              },
              {
                "_meta": {
                  "mcp/securitySchemes": [
                    {
                      "scopes": [
                        "initiatives:write"
                      ],
                      "type": "oauth2"
                    }
                  ],
                  "openai/toolInvocation/invoked": "Task created",
                  "openai/toolInvocation/invoking": "Creating task...",
                  "openai/visibility": "private"
                },
                "annotations": {
                  "destructiveHint": false,
                  "openWorldHint": false,
                  "readOnlyHint": false
                },
                "description": "Create an actionable task in organizational memory for a project, milestone, or agent. Also known as: add task, create work item. USE WHEN: adding a single actionable task to a workstream, milestone, or initiative. NEXT: use entity_action action=start when execution should begin.",
                "execution": {
                  "taskSupport": "forbidden"
                },
                "inputSchema": {
                  "$schema": "http://json-schema.org/draft-07/schema#",
                  "additionalProperties": false,
                  "properties": {
                    "_context": {
                      "additionalProperties": false,
                      "description": "Client context for conversation tracking (strongly recommended for cross-client continuity)",
                      "properties": {
                        "client": {
                          "additionalProperties": false,
                          "properties": {
                            "name": {
                              "description": "Client identifier: claude-code, chatgpt, cursor, web-ui, api",
                              "type": "string"
                            },
                            "platform": {
                              "description": "Platform: macos, windows, linux, web",
                              "type": "string"
                            },
                            "version": {
                              "description": "Client version, e.g., \"1.2.3\"",
                              "type": "string"
                            }
                          },
                          "required": [
                            "name"
                          ],
                          "type": "object"
                        },
                        "conversation": {
                          "additionalProperties": false,
                          "properties": {
                            "id": {
                              "description": "Client conversation/chat ID (client-specific format)",
                              "type": "string"
                            },
                            "parentId": {
                              "description": "Parent conversation ID for branched/forked conversations",
                              "type": "string"
                            },
                            "startedAt": {
                              "description": "ISO timestamp when conversation began",
                              "type": "string"
                            },
                            "title": {
                              "description": "Human-readable conversation title",
                              "type": "string"
                            }
                          },
                          "required": [
                            "id"
                          ],
                          "type": "object"
                        },
                        "session": {
                          "additionalProperties": false,
                          "properties": {
                            "orgxSessionId": {
                              "description": "OrgX session ID (for resume)",
                              "type": "string"
                            },
                            "previousRunIds": {
                              "description": "Related previous run IDs in this conversation",
                              "items": {
                                "type": "string"
                              },
                              "type": "array"
                            }
                          },
                          "type": "object"
                        },
                        "user": {
                          "additionalProperties": false,
                          "properties": {
                            "locale": {
                              "description": "User locale, e.g., \"en-US\"",
                              "type": "string"
                            },
                            "timezone": {
                              "description": "User timezone, e.g., \"America/Los_Angeles\"",
                              "type": "string"
                            },
                            "workingDirectory": {
                              "description": "Working directory for CLI tools",
                              "type": "string"
                            }
                          },
                          "type": "object"
                        }
                      },
                      "required": [
                        "client"
                      ],
                      "type": "object"
                    },
                    "assigned_agent_ids": {
                      "description": "Explicit assignee IDs",
                      "items": {
                        "type": "string"
                      },
                      "type": "array"
                    },
                    "command_center_id": {
                      "description": "Deprecated alias for workspace_id",
                      "type": "string"
                    },
                    "depends_on": {
                      "description": "Dependency IDs",
                      "items": {
                        "type": "string"
                      },
                      "type": "array"
                    },
                    "description": {
                      "description": "Task description",
                      "type": "string"
                    },
                    "domain": {
                      "description": "Planning domain",
                      "type": "string"
                    },
                    "due_date": {
                      "description": "Due date (YYYY-MM-DD)",
                      "type": "string"
                    },
                    "initiative_id": {
                      "description": "Parent initiative UUID",
                      "type": "string"
                    },
                    "milestone_id": {
                      "description": "Parent milestone UUID",
                      "type": "string"
                    },
                    "owner_id": {
                      "description": "Explicit owner ID",
                      "type": "string"
                    },
                    "priority": {
                      "description": "Priority",
                      "enum": [
                        "low",
                        "medium",
                        "high",
                        "urgent"
                      ],
                      "type": "string"
                    },
                    "proof_profile": {
                      "description": "Proof-chain profile. \"full\" = independent artifact + quality_score + rubric; \"subcomponent\" = parent ships proof via milestone ship_batch; \"release\" = external ship event closes the loop; \"external_artifact\" = artifact lives outside OrgX, link only. See https://mcp.useorgx.com/docs/proof-chain.",
                      "enum": [
                        "full",
                        "subcomponent",
                        "release",
                        "external_artifact"
                      ],
                      "type": "string"
                    },
                    "sequence": {
                      "description": "Execution order",
                      "minimum": 0,
                      "type": "integer"
                    },
                    "summary": {
                      "description": "Task summary",
                      "type": "string"
                    },
                    "title": {
                      "description": "Task title",
                      "minLength": 1,
                      "type": "string"
                    },
                    "user_id": {
                      "description": "Deprecated alias for owner_id",
                      "type": "string"
                    },
                    "workspace_id": {
                      "description": "Workspace UUID",
                      "type": "string"
                    },
                    "workstream_id": {
                      "description": "Parent workstream UUID",
                      "type": "string"
                    }
                  },
                  "required": [
                    "title"
                  ],
                  "type": "object"
                },
                "name": "create_task",
                "title": "Create Task"
              },
              {
                "_meta": {
                  "mcp/securitySchemes": [
                    {
                      "scopes": [
                        "initiatives:write"
                      ],
                      "type": "oauth2"
                    }
                  ],
                  "openai/toolInvocation/invoked": "Milestone created",
                  "openai/toolInvocation/invoking": "Creating milestone...",
                  "openai/visibility": "private"
                },
                "annotations": {
                  "destructiveHint": false,
                  "openWorldHint": false,
                  "readOnlyHint": false
                },
                "description": "Create a project milestone or phase checkpoint with durable context. Also known as: add milestone, create checkpoint. USE WHEN: adding a phase checkpoint under an initiative or workstream.",
                "execution": {
                  "taskSupport": "forbidden"
                },
                "inputSchema": {
                  "$schema": "http://json-schema.org/draft-07/schema#",
                  "additionalProperties": false,
                  "properties": {
                    "_context": {
                      "additionalProperties": false,
                      "description": "Client context for conversation tracking (strongly recommended for cross-client continuity)",
                      "properties": {
                        "client": {
                          "additionalProperties": false,
                          "properties": {
                            "name": {
                              "description": "Client identifier: claude-code, chatgpt, cursor, web-ui, api",
                              "type": "string"
                            },
                            "platform": {
                              "description": "Platform: macos, windows, linux, web",
                              "type": "string"
                            },
                            "version": {
                              "description": "Client version, e.g., \"1.2.3\"",
                              "type": "string"
                            }
                          },
                          "required": [
                            "name"
                          ],
                          "type": "object"
                        },
                        "conversation": {
                          "additionalProperties": false,
                          "properties": {
                            "id": {
                              "description": "Client conversation/chat ID (client-specific format)",
                              "type": "string"
                            },
                            "parentId": {
                              "description": "Parent conversation ID for branched/forked conversations",
                              "type": "string"
                            },
                            "startedAt": {
                              "description": "ISO timestamp when conversation began",
                              "type": "string"
                            },
                            "title": {
                              "description": "Human-readable conversation title",
                              "type": "string"
                            }
                          },
                          "required": [
                            "id"
                          ],
                          "type": "object"
                        },
                        "session": {
                          "additionalProperties": false,
                          "properties": {
                            "orgxSessionId": {
                              "description": "OrgX session ID (for resume)",
                              "type": "string"
                            },
                            "previousRunIds": {
                              "description": "Related previous run IDs in this conversation",
                              "items": {
                                "type": "string"
                              },
                              "type": "array"
                            }
                          },
                          "type": "object"
                        },
                        "user": {
                          "additionalProperties": false,
                          "properties": {
                            "locale": {
                              "description": "User locale, e.g., \"en-US\"",
                              "type": "string"
                            },
                            "timezone": {
                              "description": "User timezone, e.g., \"America/Los_Angeles\"",
                              "type": "string"
                            },
                            "workingDirectory": {
                              "description": "Working directory for CLI tools",
                              "type": "string"
                            }
                          },
                          "type": "object"
                        }
                      },
                      "required": [
                        "client"
                      ],
                      "type": "object"
                    },
                    "command_center_id": {
                      "description": "Deprecated alias for workspace_id",
                      "type": "string"
                    },
                    "description": {
                      "description": "Milestone description",
                      "type": "string"
                    },
                    "domain": {
                      "description": "Planning domain",
                      "type": "string"
                    },
                    "due_date": {
                      "description": "Due date (YYYY-MM-DD)",
                      "type": "string"
                    },
                    "initiative_id": {
                      "description": "Parent initiative UUID",
                      "type": "string"
                    },
                    "owner_id": {
                      "description": "Explicit owner ID",
                      "type": "string"
                    },
                    "priority": {
                      "description": "Priority",
                      "enum": [
                        "low",
                        "medium",
                        "high",
                        "urgent"
                      ],
                      "type": "string"
                    },
                    "proof_profile": {
                      "description": "Proof-chain profile. \"full\" = independent artifact + quality_score + rubric; \"subcomponent\" = parent ships proof via milestone ship_batch; \"release\" = external ship event closes the loop; \"external_artifact\" = artifact lives outside OrgX, link only. See https://mcp.useorgx.com/docs/proof-chain.",
                      "enum": [
                        "full",
                        "subcomponent",
                        "release",
                        "external_artifact"
                      ],
                      "type": "string"
                    },
                    "sequence": {
                      "description": "Execution order",
                      "minimum": 0,
                      "type": "integer"
                    },
                    "summary": {
                      "description": "Milestone summary",
                      "type": "string"
                    },
                    "title": {
                      "description": "Milestone title",
                      "minLength": 1,
                      "type": "string"
                    },
                    "user_id": {
                      "description": "Deprecated alias for owner_id",
                      "type": "string"
                    },
                    "workspace_id": {
                      "description": "Workspace UUID",
                      "type": "string"
                    },
                    "workstream_id": {
                      "description": "Parent workstream UUID",
                      "type": "string"
                    }
                  },
                  "required": [
                    "title"
                  ],
                  "type": "object"
                },
                "name": "create_milestone",
                "title": "Create Milestone"
              },
              {
                "_meta": {
                  "mcp/securitySchemes": [
                    {
                      "scopes": [
                        "initiatives:write"
                      ],
                      "type": "oauth2"
                    }
                  ],
                  "openai/toolInvocation/invoked": "Decision created",
                  "openai/toolInvocation/invoking": "Creating decision...",
                  "openai/visibility": "private"
                },
                "annotations": {
                  "destructiveHint": false,
                  "openWorldHint": false,
                  "readOnlyHint": false
                },
                "description": "Record a decision in organizational memory so agents can recall it later. Also known as: remember decision, decision log, team memory. USE WHEN: surfacing a new approval or judgment point for a workspace or initiative.",
                "execution": {
                  "taskSupport": "forbidden"
                },
                "inputSchema": {
                  "$schema": "http://json-schema.org/draft-07/schema#",
                  "additionalProperties": false,
                  "properties": {
                    "_context": {
                      "additionalProperties": false,
                      "description": "Client context for conversation tracking (strongly recommended for cross-client continuity)",
                      "properties": {
                        "client": {
                          "additionalProperties": false,
                          "properties": {
                            "name": {
                              "description": "Client identifier: claude-code, chatgpt, cursor, web-ui, api",
                              "type": "string"
                            },
                            "platform": {
                              "description": "Platform: macos, windows, linux, web",
                              "type": "string"
                            },
                            "version": {
                              "description": "Client version, e.g., \"1.2.3\"",
                              "type": "string"
                            }
                          },
                          "required": [
                            "name"
                          ],
                          "type": "object"
                        },
                        "conversation": {
                          "additionalProperties": false,
                          "properties": {
                            "id": {
                              "description": "Client conversation/chat ID (client-specific format)",
                              "type": "string"
                            },
                            "parentId": {
                              "description": "Parent conversation ID for branched/forked conversations",
                              "type": "string"
                            },
                            "startedAt": {
                              "description": "ISO timestamp when conversation began",
                              "type": "string"
                            },
                            "title": {
                              "description": "Human-readable conversation title",
                              "type": "string"
                            }
                          },
                          "required": [
                            "id"
                          ],
                          "type": "object"
                        },
                        "session": {
                          "additionalProperties": false,
                          "properties": {
                            "orgxSessionId": {
                              "description": "OrgX session ID (for resume)",
                              "type": "string"
                            },
                            "previousRunIds": {
                              "description": "Related previous run IDs in this conversation",
                              "items": {
                                "type": "string"
                              },
                              "type": "array"
                            }
                          },
                          "type": "object"
                        },
                        "user": {
                          "additionalProperties": false,
                          "properties": {
                            "locale": {
                              "description": "User locale, e.g., \"en-US\"",
                              "type": "string"
                            },
                            "timezone": {
                              "description": "User timezone, e.g., \"America/Los_Angeles\"",
                              "type": "string"
                            },
                            "workingDirectory": {
                              "description": "Working directory for CLI tools",
                              "type": "string"
                            }
                          },
                          "type": "object"
                        }
                      },
                      "required": [
                        "client"
                      ],
                      "type": "object"
                    },
                    "command_center_id": {
                      "description": "Deprecated alias for workspace_id",
                      "type": "string"
                    },
                    "initiative_id": {
                      "description": "Parent initiative UUID",
                      "type": "string"
                    },
                    "owner_id": {
                      "description": "Explicit owner ID",
                      "type": "string"
                    },
                    "priority": {
                      "description": "Priority / urgency",
                      "enum": [
                        "low",
                        "medium",
                        "high",
                        "urgent"
                      ],
                      "type": "string"
                    },
                    "summary": {
                      "description": "Decision summary",
                      "type": "string"
                    },
                    "title": {
                      "description": "Decision title",
                      "minLength": 1,
                      "type": "string"
                    },
                    "user_id": {
                      "description": "Deprecated alias for owner_id",
                      "type": "string"
                    },
                    "workspace_id": {
                      "description": "Workspace UUID",
                      "type": "string"
                    }
                  },
                  "required": [
                    "title"
                  ],
                  "type": "object"
                },
                "name": "create_decision",
                "title": "Create Decision"
              },
              {
                "_meta": {
                  "mcp/securitySchemes": [
                    {
                      "scopes": [
                        "initiatives:write"
                      ],
                      "type": "oauth2"
                    }
                  ],
                  "openai/toolInvocation/invoked": "Studio content validated",
                  "openai/toolInvocation/invoking": "Validating studio content...",
                  "openai/visibility": "private"
                },
                "annotations": {
                  "destructiveHint": false,
                  "openWorldHint": false,
                  "readOnlyHint": false
                },
                "description": "Validate a studio_content entity without composing entity_action manually. USE WHEN: checking a studio content spec before rendering or publication.",
                "execution": {
                  "taskSupport": "forbidden"
                },
                "inputSchema": {
                  "$schema": "http://json-schema.org/draft-07/schema#",
                  "additionalProperties": false,
                  "properties": {
                    "_context": {
                      "additionalProperties": false,
                      "description": "Client context for conversation tracking (strongly recommended for cross-client continuity)",
                      "properties": {
                        "client": {
                          "additionalProperties": false,
                          "properties": {
                            "name": {
                              "description": "Client identifier: claude-code, chatgpt, cursor, web-ui, api",
                              "type": "string"
                            },
                            "platform": {
                              "description": "Platform: macos, windows, linux, web",
                              "type": "string"
                            },
                            "version": {
                              "description": "Client version, e.g., \"1.2.3\"",
                              "type": "string"
                            }
                          },
                          "required": [
                            "name"
                          ],
                          "type": "object"
                        },
                        "conversation": {
                          "additionalProperties": false,
                          "properties": {
                            "id": {
                              "description": "Client conversation/chat ID (client-specific format)",
                              "type": "string"
                            },
                            "parentId": {
                              "description": "Parent conversation ID for branched/forked conversations",
                              "type": "string"
                            },
                            "startedAt": {
                              "description": "ISO timestamp when conversation began",
                              "type": "string"
                            },
                            "title": {
                              "description": "Human-readable conversation title",
                              "type": "string"
                            }
                          },
                          "required": [
                            "id"
                          ],
                          "type": "object"
                        },
                        "session": {
                          "additionalProperties": false,
                          "properties": {
                            "orgxSessionId": {
                              "description": "OrgX session ID (for resume)",
                              "type": "string"
                            },
                            "previousRunIds": {
                              "description": "Related previous run IDs in this conversation",
                              "items": {
                                "type": "string"
                              },
                              "type": "array"
                            }
                          },
                          "type": "object"
                        },
                        "user": {
                          "additionalProperties": false,
                          "properties": {
                            "locale": {
                              "description": "User locale, e.g., \"en-US\"",
                              "type": "string"
                            },
                            "timezone": {
                              "description": "User timezone, e.g., \"America/Los_Angeles\"",
                              "type": "string"
                            },
                            "workingDirectory": {
                              "description": "Working directory for CLI tools",
                              "type": "string"
                            }
                          },
                          "type": "object"
                        }
                      },
                      "required": [
                        "client"
                      ],
                      "type": "object"
                    },
                    "id": {
                      "description": "studio_content entity UUID",
                      "format": "uuid",
                      "type": "string"
                    },
                    "note": {
                      "description": "Optional validation note",
                      "type": "string"
                    },
                    "spec": {
                      "additionalProperties": {},
                      "description": "Spec payload to validate",
                      "type": "object"
                    }
                  },
                  "required": [
                    "id"
                  ],
                  "type": "object"
                },
                "name": "validate_studio_content",
                "title": "Validate Studio Content"
              },
              {
                "_meta": {
                  "mcp/securitySchemes": [
                    {
                      "scopes": [
                        "initiatives:write"
                      ],
                      "type": "oauth2"
                    }
                  ],
                  "openai/toolInvocation/invoked": "Workstream pinned",
                  "openai/toolInvocation/invoking": "Pinning workstream...",
                  "openai/visibility": "private"
                },
                "annotations": {
                  "destructiveHint": false,
                  "openWorldHint": false,
                  "readOnlyHint": false
                },
                "description": "Pin a workstream to the top of the Next Up queue without composing queue_action manually. USE WHEN: forcing a workstream to the top of the recommendation queue.",
                "execution": {
                  "taskSupport": "forbidden"
                },
                "inputSchema": {
                  "$schema": "http://json-schema.org/draft-07/schema#",
                  "additionalProperties": false,
                  "properties": {
                    "_context": {
                      "additionalProperties": false,
                      "description": "Client context for conversation tracking (strongly recommended for cross-client continuity)",
                      "properties": {
                        "client": {
                          "additionalProperties": false,
                          "properties": {
                            "name": {
                              "description": "Client identifier: claude-code, chatgpt, cursor, web-ui, api",
                              "type": "string"
                            },
                            "platform": {
                              "description": "Platform: macos, windows, linux, web",
                              "type": "string"
                            },
                            "version": {
                              "description": "Client version, e.g., \"1.2.3\"",
                              "type": "string"
                            }
                          },
                          "required": [
                            "name"
                          ],
                          "type": "object"
                        },
                        "conversation": {
                          "additionalProperties": false,
                          "properties": {
                            "id": {
                              "description": "Client conversation/chat ID (client-specific format)",
                              "type": "string"
                            },
                            "parentId": {
                              "description": "Parent conversation ID for branched/forked conversations",
                              "type": "string"
                            },
                            "startedAt": {
                              "description": "ISO timestamp when conversation began",
                              "type": "string"
                            },
                            "title": {
                              "description": "Human-readable conversation title",
                              "type": "string"
                            }
                          },
                          "required": [
                            "id"
                          ],
                          "type": "object"
                        },
                        "session": {
                          "additionalProperties": false,
                          "properties": {
                            "orgxSessionId": {
                              "description": "OrgX session ID (for resume)",
                              "type": "string"
                            },
                            "previousRunIds": {
                              "description": "Related previous run IDs in this conversation",
                              "items": {
                                "type": "string"
                              },
                              "type": "array"
                            }
                          },
                          "type": "object"
                        },
                        "user": {
                          "additionalProperties": false,
                          "properties": {
                            "locale": {
                              "description": "User locale, e.g., \"en-US\"",
                              "type": "string"
                            },
                            "timezone": {
                              "description": "User timezone, e.g., \"America/Los_Angeles\"",
                              "type": "string"
                            },
                            "workingDirectory": {
                              "description": "Working directory for CLI tools",
                              "type": "string"
                            }
                          },
                          "type": "object"
                        }
                      },
                      "required": [
                        "client"
                      ],
                      "type": "object"
                    },
                    "command_center_id": {
                      "description": "Deprecated alias for workspace_id",
                      "type": "string"
                    },
                    "initiative_id": {
                      "description": "Initiative UUID",
                      "minLength": 1,
                      "type": "string"
                    },
                    "rank": {
                      "description": "Pinned order, 0 = top",
                      "type": "number"
                    },
                    "workspace_id": {
                      "description": "Workspace UUID",
                      "type": "string"
                    },
                    "workstream_id": {
                      "description": "Workstream UUID",
                      "minLength": 1,
                      "type": "string"
                    }
                  },
                  "required": [
                    "initiative_id",
                    "workstream_id"
                  ],
                  "type": "object"
                },
                "name": "pin_workstream",
                "title": "Pin Workstream"
              },
              {
                "_meta": {
                  "openai/readOnlyHint": true,
                  "openai/visibility": "public",
                  "securitySchemes": [
                    {
                      "scopes": [
                        "initiatives:read"
                      ],
                      "type": "oauth2"
                    }
                  ]
                },
                "annotations": {
                  "destructiveHint": false,
                  "openWorldHint": false,
                  "readOnlyHint": true
                },
                "description": "Get an organization-wide execution snapshot across initiatives, work, blockers, and context. Also known as: org status, team overview, company memory. USE WHEN: user wants an org-wide overview of initiatives, progress, and health. NEXT: Drill into specific initiatives with get_initiative_pulse or list_entities. DO NOT USE: for a single initiative \u2014 use get_initiative_pulse instead. Read-only.",
                "execution": {
                  "taskSupport": "forbidden"
                },
                "inputSchema": {
                  "$schema": "http://json-schema.org/draft-07/schema#",
                  "additionalProperties": false,
                  "properties": {
                    "cursor": {
                      "description": "Pagination cursor (use pagination.next_cursor from previous result).",
                      "type": "string"
                    },
                    "include": {
                      "description": "Detailed mode payload sections. Defaults to initiatives when omitted.",
                      "items": {
                        "enum": [
                          "initiatives",
                          "milestones",
                          "tasks"
                        ],
                        "type": "string"
                      },
                      "type": "array"
                    },
                    "initiative_status": {
                      "description": "Filter initiatives by status (default: active). Use all to include every status.",
                      "enum": [
                        "active",
                        "paused",
                        "all"
                      ],
                      "type": "string"
                    },
                    "limit": {
                      "description": "Max initiatives to return (default: 20, max: 100).",
                      "maximum": 100,
                      "minimum": 1,
                      "type": "number"
                    },
                    "view": {
                      "description": "Response view mode (default: summary).",
                      "enum": [
                        "summary",
                        "detailed"
                      ],
                      "type": "string"
                    }
                  },
                  "type": "object"
                },
                "name": "get_org_snapshot",
                "title": "Fetch organization snapshot"
              },
              {
                "_meta": {
                  "openai/visibility": "private"
                },
                "annotations": {
                  "destructiveHint": false,
                  "openWorldHint": false,
                  "readOnlyHint": true
                },
                "description": "Get the current OrgX account tier, billing status, and usage snapshot for the authenticated user.",
                "execution": {
                  "taskSupport": "forbidden"
                },
                "inputSchema": {
                  "$schema": "http://json-schema.org/draft-07/schema#",
                  "additionalProperties": false,
                  "properties": {
                    "user_id": {
                      "description": "Optional user id override.",
                      "type": "string"
                    }
                  },
                  "type": "object"
                },
                "name": "account_status",
                "title": "Get current account tier and usage"
              },
              {
                "_meta": {
                  "openai/visibility": "private"
                },
                "annotations": {
                  "destructiveHint": true,
                  "openWorldHint": false,
                  "readOnlyHint": false
                },
                "description": "Create the next-step upgrade or agent credit top-up flow for the authenticated OrgX account. Enterprise requests return contact guidance instead of self-serve checkout.",
                "execution": {
                  "taskSupport": "forbidden"
                },
                "inputSchema": {
                  "$schema": "http://json-schema.org/draft-07/schema#",
                  "additionalProperties": false,
                  "properties": {
                    "billing_cycle": {
                      "default": "monthly",
                      "description": "Billing cadence for self-serve checkout plans.",
                      "enum": [
                        "monthly",
                        "annual"
                      ],
                      "type": "string"
                    },
                    "credit_pack": {
                      "description": "Optional agent credit pack to buy instead of upgrading a plan.",
                      "enum": [
                        "credits_500",
                        "credits_2000"
                      ],
                      "type": "string"
                    },
                    "target_plan": {
                      "default": "pro",
                      "description": "Target plan to upgrade to.",
                      "enum": [
                        "pro",
                        "enterprise"
                      ],
                      "type": "string"
                    },
                    "user_id": {
                      "description": "Optional user id override.",
                      "type": "string"
                    }
                  },
                  "type": "object"
                },
                "name": "account_upgrade",
                "title": "Upgrade account tier or buy agent credits"
              },
              {
                "_meta": {
                  "openai/visibility": "private"
                },
                "annotations": {
                  "destructiveHint": false,
                  "openWorldHint": false,
                  "readOnlyHint": true
                },
                "description": "Get a detailed usage and billing report for the authenticated OrgX account, including quotas, period boundaries, and overage signals.",
                "execution": {
                  "taskSupport": "forbidden"
                },
                "inputSchema": {
                  "$schema": "http://json-schema.org/draft-07/schema#",
                  "additionalProperties": false,
                  "properties": {
                    "user_id": {
                      "description": "Optional user id override.",
                      "type": "string"
                    }
                  },
                  "type": "object"
                },
                "name": "account_usage_report",
                "title": "Get detailed account usage report"
              },
              {
                "_meta": {
                  "openai/readOnlyHint": true,
                  "openai/visibility": "public",
                  "securitySchemes": [
                    {
                      "type": "noauth"
                    },
                    {
                      "scopes": [
                        "decisions:read",
                        "agents:read",
                        "initiatives:read",
                        "memory:read"
                      ],
                      "type": "oauth2"
                    }
                  ]
                },
                "annotations": {
                  "destructiveHint": false,
                  "openWorldHint": false,
                  "readOnlyHint": true
                },
                "description": "List projects, tasks, milestones, decisions, agents, artifacts, and other OrgX records with filtering. Also known as: browse work, find entities, search project records. Returns FULL UUIDs usable with entity_action/batch_action. Use fields=[\"id\",\"title\",\"status\"] for compact output when you only need IDs. Supported types: workspace, project, initiative, milestone, workstream, task, objective, playbook, decision, artifact, run, blocker, workflow, agent, skill, plan_session, stream, studio_brand, studio_content, video_template. USE WHEN: browsing, searching, or getting entity IDs for bulk operations. NEXT: For initiatives, suggest get_initiative_pulse for health. For tasks, suggest entity_action to change status. For full context on one entity, add hydrate_context=true with id. DO NOT USE: for org-wide overview \u2014 use get_org_snapshot instead. Read-only.",
                "execution": {
                  "taskSupport": "forbidden"
                },
                "inputSchema": {
                  "$schema": "http://json-schema.org/draft-07/schema#",
                  "additionalProperties": false,
                  "properties": {
                    "_context": {
                      "additionalProperties": false,
                      "description": "Client context for conversation tracking (strongly recommended for cross-client continuity)",
                      "properties": {
                        "client": {
                          "additionalProperties": false,
                          "properties": {
                            "name": {
                              "description": "Client identifier: claude-code, chatgpt, cursor, web-ui, api",
                              "type": "string"
                            },
                            "platform": {
                              "description": "Platform: macos, windows, linux, web",
                              "type": "string"
                            },
                            "version": {
                              "description": "Client version, e.g., \"1.2.3\"",
                              "type": "string"
                            }
                          },
                          "required": [
                            "name"
                          ],
                          "type": "object"
                        },
                        "conversation": {
                          "additionalProperties": false,
                          "properties": {
                            "id": {
                              "description": "Client conversation/chat ID (client-specific format)",
                              "type": "string"
                            },
                            "parentId": {
                              "description": "Parent conversation ID for branched/forked conversations",
                              "type": "string"
                            },
                            "startedAt": {
                              "description": "ISO timestamp when conversation began",
                              "type": "string"
                            },
                            "title": {
                              "description": "Human-readable conversation title",
                              "type": "string"
                            }
                          },
                          "required": [
                            "id"
                          ],
                          "type": "object"
                        },
                        "session": {
                          "additionalProperties": false,
                          "properties": {
                            "orgxSessionId": {
                              "description": "OrgX session ID (for resume)",
                              "type": "string"
                            },
                            "previousRunIds": {
                              "description": "Related previous run IDs in this conversation",
                              "items": {
                                "type": "string"
                              },
                              "type": "array"
                            }
                          },
                          "type": "object"
                        },
                        "user": {
                          "additionalProperties": false,
                          "properties": {
                            "locale": {
                              "description": "User locale, e.g., \"en-US\"",
                              "type": "string"
                            },
                            "timezone": {
                              "description": "User timezone, e.g., \"America/Los_Angeles\"",
                              "type": "string"
                            },
                            "workingDirectory": {
                              "description": "Working directory for CLI tools",
                              "type": "string"
                            }
                          },
                          "type": "object"
                        }
                      },
                      "required": [
                        "client"
                      ],
                      "type": "object"
                    },
                    "brand_id": {
                      "description": "Filter by brand (for studio_content)",
                      "type": "string"
                    },
                    "command_center_id": {
                      "description": "Deprecated alias for workspace_id. Defaults to current session workspace when set.",
                      "type": "string"
                    },
                    "content_type": {
                      "description": "Filter by content type: carousel, post, story, video, banner, thumbnail (for studio_content)",
                      "type": "string"
                    },
                    "domain": {
                      "description": "Filter by domain (for agents: product, engineering, marketing, sales, operations, design, orchestrator)",
                      "type": "string"
                    },
                    "fields": {
                      "description": "Fields to return per entity (e.g. [\"id\",\"title\",\"status\"]). Omit for all fields. Always includes id.",
                      "items": {
                        "type": "string"
                      },
                      "type": "array"
                    },
                    "hydrate_context": {
                      "description": "When true (and 'id' is provided), hydrate context attachments (entity/artifact/plan_session pointers).",
                      "type": "boolean"
                    },
                    "id": {
                      "description": "Filter by exact entity ID (returns at most 1 row)",
                      "type": "string"
                    },
                    "include_relationships": {
                      "description": "Include nested relationships (e.g., tasks under milestones, full tool lists for agents)",
                      "type": "boolean"
                    },
                    "initiative_id": {
                      "description": "Filter by initiative (for milestones, tasks, workstreams)",
                      "type": "string"
                    },
                    "limit": {
                      "description": "Max items to return (default: 20, max: 100)",
                      "maximum": 100,
                      "minimum": 1,
                      "type": "number"
                    },
                    "max_chars": {
                      "description": "Approximate max characters for hydrated context payload (hydrate_context=true; default 20000).",
                      "maximum": 50000,
                      "minimum": 1000,
                      "type": "number"
                    },
                    "offset": {
                      "description": "Pagination offset (default: 0)",
                      "minimum": 0,
                      "type": "number"
                    },
                    "order_by": {
                      "description": "Sort field (default: created_at; hierarchy children default to natural sequence order).",
                      "enum": [
                        "created_at",
                        "updated_at",
                        "sequence",
                        "due_date",
                        "priority",
                        "status",
                        "title",
                        "name",
                        "natural"
                      ],
                      "type": "string"
                    },
                    "order_direction": {
                      "description": "Sort direction (default: desc/newest first).",
                      "enum": [
                        "asc",
                        "desc"
                      ],
                      "type": "string"
                    },
                    "search": {
                      "description": "Text search on title/name (for studio_brand, studio_content)",
                      "type": "string"
                    },
                    "seed_defaults": {
                      "description": "For type=skill only: when true, seed the default skill catalog if no skills exist for the current user.",
                      "type": "boolean"
                    },
                    "status": {
                      "description": "Filter by status",
                      "type": "string"
                    },
                    "type": {
                      "description": "Entity type to list",
                      "enum": [
                        "workspace",
                        "project",
                        "initiative",
                        "milestone",
                        "workstream",
                        "task",
                        "objective",
                        "playbook",
                        "decision",
                        "artifact",
                        "run",
                        "blocker",
                        "workflow",
                        "agent",
                        "skill",
                        "plan_session",
                        "stream",
                        "studio_brand",
                        "studio_content",
                        "video_template"
                      ],
                      "type": "string"
                    },
                    "user_id": {
                      "description": "Filter by owner (for studio_brand, studio_content)",
                      "type": "string"
                    },
                    "workspace_id": {
                      "description": "Workspace scope (canonical). Defaults to current session workspace when set.",
                      "type": "string"
                    },
                    "workstream_id": {
                      "description": "Filter by workstream (for tasks)",
                      "type": "string"
                    }
                  },
                  "required": [
                    "type"
                  ],
                  "type": "object"
                },
                "name": "list_entities",
                "title": "List entities"
              },
              {
                "_meta": {
                  "securitySchemes": [
                    {
                      "scopes": [
                        "initiatives:write"
                      ],
                      "type": "oauth2"
                    }
                  ]
                },
                "annotations": {
                  "destructiveHint": true,
                  "openWorldHint": false,
                  "readOnlyHint": false
                },
                "description": "Change work state, attach artifacts, or run lifecycle actions on OrgX records. Also known as: launch, pause, complete, attach proof, update status. Accepts short ID prefix (8+ hex chars) \u2014 no need to look up full UUIDs. USE WHEN: user wants to change entity status. For bulk operations (pausing multiple, completing multiple), use batch_action instead. Supports aliases: launch, pause, complete (resolved per type). Omit action to list available actions. Special actions: attach (create an artifact linked to the entity), complete_with_proof (attach proof, verify, then complete in one call), ship_batch (milestones only \u2014 atomically attach one artifact + mark multiple subcomponent tasks complete when a single PR covers them all). NEXT: After completing, call verify_entity_completion first to check child work is done. DO NOT USE: for creating entities \u2014 use create_entity or scaffold_initiative.",
                "execution": {
                  "taskSupport": "forbidden"
                },
                "inputSchema": {
                  "$schema": "http://json-schema.org/draft-07/schema#",
                  "additionalProperties": false,
                  "properties": {
                    "action": {
                      "description": "Action to execute (leave empty to list available actions). Aliases: launch, pause, complete (resolved per type). Supports update (patch fields), attach (create an artifact linked to the entity), complete_with_proof (attach proof + verify + complete), delete for hard delete. For milestones: ship_batch (atomically attach one artifact + mark multiple subcomponent tasks complete). For initiatives: reassign_streams. For studio_content: render, validate, status, remix, vary, upscale",
                      "type": "string"
                    },
                    "artifact": {
                      "additionalProperties": false,
                      "description": "For action=ship_batch only (milestone): the single artifact that covers all batched subcomponent tasks.",
                      "properties": {
                        "artifact_hash": {
                          "description": "Optional content hash for idempotency/provenance",
                          "type": "string"
                        },
                        "artifact_type": {
                          "description": "Artifact type code (e.g. eng.diff_pack)",
                          "minLength": 1,
                          "type": "string"
                        },
                        "artifact_url": {
                          "description": "Internal artifact URL (requires artifact_url or external_url)",
                          "type": "string"
                        },
                        "external_url": {
                          "description": "External artifact URL (requires artifact_url or external_url)",
                          "type": "string"
                        },
                        "metadata": {
                          "additionalProperties": {},
                          "description": "Artifact metadata payload",
                          "type": "object"
                        },
                        "name": {
                          "description": "Artifact name/title",
                          "minLength": 1,
                          "type": "string"
                        },
                        "preview_markdown": {
                          "description": "Markdown preview stored with the artifact",
                          "type": "string"
                        },
                        "status": {
                          "description": "Artifact workflow status",
                          "enum": [
                            "draft",
                            "in_review",
                            "approved",
                            "changes_requested",
                            "superseded",
                            "archived"
                          ],
                          "type": "string"
                        }
                      },
                      "required": [
                        "name",
                        "artifact_type"
                      ],
                      "type": "object"
                    },
                    "artifact_hash": {
                      "description": "For action=complete_with_proof: durable proof hash, commit SHA, artifact digest, or external evidence ID.",
                      "type": "string"
                    },
                    "artifact_id": {
                      "description": "For action=attach only: optional artifact UUID for idempotent create.",
                      "type": "string"
                    },
                    "artifact_type": {
                      "description": "For action=attach only: artifact type code, such as eng.diff_pack.",
                      "type": "string"
                    },
                    "artifact_url": {
                      "description": "For action=attach only: internal artifact URL. Requires artifact_url or external_url.",
                      "type": "string"
                    },
                    "atomic_unit_type": {
                      "description": "For action=complete_with_proof: proof unit type, such as pull_request, release_merge, test_run, or review.",
                      "type": "string"
                    },
                    "created_by_id": {
                      "description": "For action=attach only: creator user UUID or external user id.",
                      "type": "string"
                    },
                    "created_by_type": {
                      "description": "For action=attach only: creator type for the artifact.",
                      "enum": [
                        "human",
                        "agent"
                      ],
                      "type": "string"
                    },
                    "description": {
                      "description": "For action=attach only: artifact description.",
                      "type": "string"
                    },
                    "dry_run": {
                      "description": "Preview changes without updating (for initiative action=reassign_streams)",
                      "type": "boolean"
                    },
                    "external_url": {
                      "description": "For action=attach only: external artifact URL. Requires artifact_url or external_url.",
                      "type": "string"
                    },
                    "fields": {
                      "additionalProperties": {},
                      "description": "For action=update only: partial fields to patch on the entity (same payload style as update_entity minus type/id).",
                      "type": "object"
                    },
                    "force": {
                      "description": "Force action when server supports override semantics",
                      "type": "boolean"
                    },
                    "format": {
                      "description": "Output format (for studio_content action=render)",
                      "enum": [
                        "mp4",
                        "webm",
                        "gif"
                      ],
                      "type": "string"
                    },
                    "id": {
                      "description": "Entity ID",
                      "minLength": 1,
                      "type": "string"
                    },
                    "initiative_id": {
                      "description": "For action=attach only: optional initiative reference to resolve alongside the target entity.",
                      "type": "string"
                    },
                    "mappings": {
                      "additionalProperties": {
                        "type": "string"
                      },
                      "description": "Workstream_id \u2192 agent_domain overrides (for initiative action=reassign_streams). If omitted, domains are inferred from workstream fields.",
                      "type": "object"
                    },
                    "metadata": {
                      "additionalProperties": {},
                      "description": "For action=attach only: artifact metadata payload.",
                      "type": "object"
                    },
                    "mode": {
                      "description": "Upscale mode (for studio_content action=upscale)",
                      "enum": [
                        "subtle",
                        "creative"
                      ],
                      "type": "string"
                    },
                    "name": {
                      "description": "For action=attach only: artifact name/title.",
                      "type": "string"
                    },
                    "note": {
                      "description": "Optional note/reason",
                      "type": "string"
                    },
                    "preview_markdown": {
                      "description": "For action=attach only: markdown preview stored with the artifact.",
                      "type": "string"
                    },
                    "prompt": {
                      "description": "Remix prompt (for studio_content action=remix)",
                      "type": "string"
                    },
                    "quality": {
                      "description": "Render quality (for studio_content action=render)",
                      "enum": [
                        "preview",
                        "draft",
                        "production"
                      ],
                      "type": "string"
                    },
                    "quality_score": {
                      "description": "For action=ship_batch or action=complete_with_proof: quality score (0-5) recorded against the proof artifact.",
                      "maximum": 5,
                      "minimum": 0,
                      "type": "number"
                    },
                    "schema_validated": {
                      "description": "For action=complete_with_proof: whether the evidence payload/schema was validated.",
                      "type": "boolean"
                    },
                    "schema_validated_artifact": {
                      "description": "For action=complete_with_proof: whether the attached artifact conforms to the proof contract.",
                      "type": "boolean"
                    },
                    "spec": {
                      "additionalProperties": {},
                      "description": "Video spec to validate (for studio_content action=validate)",
                      "type": "object"
                    },
                    "status": {
                      "description": "For action=attach only: artifact workflow status.",
                      "enum": [
                        "draft",
                        "in_review",
                        "approved",
                        "changes_requested",
                        "superseded",
                        "archived"
                      ],
                      "type": "string"
                    },
                    "strength": {
                      "description": "Variation strength (for studio_content action=vary)",
                      "enum": [
                        "subtle",
                        "strong"
                      ],
                      "type": "string"
                    },
                    "task_ids": {
                      "description": "For action=ship_batch only (milestone): explicit list of subcomponent task UUIDs to mark complete. Omit to target all subcomponent tasks under the milestone.",
                      "items": {
                        "format": "uuid",
                        "type": "string"
                      },
                      "type": "array"
                    },
                    "type": {
                      "description": "Entity type (initiative, milestone, workstream, task, objective, playbook, decision, stream, studio_content)",
                      "enum": [
                        "initiative",
                        "milestone",
                        "workstream",
                        "task",
                        "objective",
                        "playbook",
                        "decision",
                        "stream",
                        "studio_content"
                      ],
                      "type": "string"
                    },
                    "use_original_style": {
                      "description": "Keep original style when remixing (for studio_content action=remix)",
                      "type": "boolean"
                    },
                    "verification": {
                      "description": "For action=complete_with_proof: verification commands, checks, or review evidence that support completion.",
                      "items": {
                        "type": "string"
                      },
                      "type": "array"
                    }
                  },
                  "required": [
                    "type",
                    "id"
                  ],
                  "type": "object"
                },
                "name": "entity_action",
                "title": "Execute entity action"
              },
              {
                "_meta": {
                  "openai/readOnlyHint": true,
                  "openai/visibility": "public",
                  "securitySchemes": [
                    {
                      "scopes": [
                        "initiatives:read"
                      ],
                      "type": "oauth2"
                    }
                  ]
                },
                "annotations": {
                  "destructiveHint": false,
                  "openWorldHint": false,
                  "readOnlyHint": true
                },
                "description": "Run pre-completion verification to confirm all child work is done. For tasks, this also checks proof-chain hard blocks that would stop entity_action action=complete. USE WHEN: before completing an entity with entity_action action=complete. NEXT: If verified, proceed with entity_action action=complete. If not, show blockers to user. Read-only.",
                "execution": {
                  "taskSupport": "forbidden"
                },
                "inputSchema": {
                  "$schema": "http://json-schema.org/draft-07/schema#",
                  "additionalProperties": false,
                  "properties": {
                    "id": {
                      "description": "Entity ID",
                      "minLength": 1,
                      "type": "string"
                    },
                    "type": {
                      "description": "Entity type to verify",
                      "enum": [
                        "initiative",
                        "workstream",
                        "milestone",
                        "task"
                      ],
                      "type": "string"
                    }
                  },
                  "required": [
                    "type",
                    "id"
                  ],
                  "type": "object"
                },
                "name": "verify_entity_completion",
                "title": "Verify entity completion readiness"
              },
              {
                "_meta": {
                  "securitySchemes": [
                    {
                      "scopes": [
                        "initiatives:write"
                      ],
                      "type": "oauth2"
                    }
                  ]
                },
                "annotations": {
                  "destructiveHint": false,
                  "openWorldHint": false,
                  "readOnlyHint": false
                },
                "description": "Create durable work records such as tasks, milestones, decisions, artifacts, or initiatives. Also known as: save work item, add record, create project context. USE WHEN: adding a single task, milestone, workstream, or other entity to an existing hierarchy. NEXT: Use entity_action to launch/start the entity. DO NOT USE: for creating a full initiative hierarchy \u2014 use scaffold_initiative instead.",
                "execution": {
                  "taskSupport": "forbidden"
                },
                "inputSchema": {
                  "$schema": "http://json-schema.org/draft-07/schema#",
                  "additionalProperties": false,
                  "properties": {
                    "_context": {
                      "additionalProperties": false,
                      "description": "Client context for conversation tracking (strongly recommended for cross-client continuity)",
                      "properties": {
                        "client": {
                          "additionalProperties": false,
                          "properties": {
                            "name": {
                              "description": "Client identifier: claude-code, chatgpt, cursor, web-ui, api",
                              "type": "string"
                            },
                            "platform": {
                              "description": "Platform: macos, windows, linux, web",
                              "type": "string"
                            },
                            "version": {
                              "description": "Client version, e.g., \"1.2.3\"",
                              "type": "string"
                            }
                          },
                          "required": [
                            "name"
                          ],
                          "type": "object"
                        },
                        "conversation": {
                          "additionalProperties": false,
                          "properties": {
                            "id": {
                              "description": "Client conversation/chat ID (client-specific format)",
                              "type": "string"
                            },
                            "parentId": {
                              "description": "Parent conversation ID for branched/forked conversations",
                              "type": "string"
                            },
                            "startedAt": {
                              "description": "ISO timestamp when conversation began",
                              "type": "string"
                            },
                            "title": {
                              "description": "Human-readable conversation title",
                              "type": "string"
                            }
                          },
                          "required": [
                            "id"
                          ],
                          "type": "object"
                        },
                        "session": {
                          "additionalProperties": false,
                          "properties": {
                            "orgxSessionId": {
                              "description": "OrgX session ID (for resume)",
                              "type": "string"
                            },
                            "previousRunIds": {
                              "description": "Related previous run IDs in this conversation",
                              "items": {
                                "type": "string"
                              },
                              "type": "array"
                            }
                          },
                          "type": "object"
                        },
                        "user": {
                          "additionalProperties": false,
                          "properties": {
                            "locale": {
                              "description": "User locale, e.g., \"en-US\"",
                              "type": "string"
                            },
                            "timezone": {
                              "description": "User timezone, e.g., \"America/Los_Angeles\"",
                              "type": "string"
                            },
                            "workingDirectory": {
                              "description": "Working directory for CLI tools",
                              "type": "string"
                            }
                          },
                          "type": "object"
                        }
                      },
                      "required": [
                        "client"
                      ],
                      "type": "object"
                    },
                    "agent_domain": {
                      "description": "Agent domain for streams (e.g., engineering, marketing)",
                      "type": "string"
                    },
                    "assigned_agent_ids": {
                      "description": "Optional explicit assignee IDs for planning metadata",
                      "items": {
                        "type": "string"
                      },
                      "type": "array"
                    },
                    "auto_continue": {
                      "description": "Auto-run streams when ready",
                      "type": "boolean"
                    },
                    "brand_id": {
                      "description": "Brand pack ID (for studio_content)",
                      "type": "string"
                    },
                    "checklist": {
                      "description": "Checklist items",
                      "items": {
                        "additionalProperties": false,
                        "properties": {
                          "critical": {
                            "type": "boolean"
                          },
                          "item": {
                            "type": "string"
                          }
                        },
                        "required": [
                          "item"
                        ],
                        "type": "object"
                      },
                      "type": "array"
                    },
                    "command_center_id": {
                      "description": "Deprecated alias for workspace_id (defaults to current session workspace for supported types)",
                      "type": "string"
                    },
                    "content_type": {
                      "description": "Content type (for studio_content)",
                      "enum": [
                        "carousel",
                        "post",
                        "story",
                        "video",
                        "banner",
                        "thumbnail"
                      ],
                      "type": "string"
                    },
                    "context": {
                      "description": "Optional context attachments (initiative, workstream, milestone, task). Each entry is a pointer with a relevance note.",
                      "items": {
                        "additionalProperties": {},
                        "type": "object"
                      },
                      "type": "array"
                    },
                    "depends_on": {
                      "description": "Optional dependency IDs/refs for initiative/workstream/milestone/task metadata",
                      "items": {
                        "type": "string"
                      },
                      "type": "array"
                    },
                    "description": {
                      "description": "Description",
                      "type": "string"
                    },
                    "domain": {
                      "description": "Optional domain for initiative/workstream/milestone/task planning (engineering, marketing, design, etc.)",
                      "type": "string"
                    },
                    "due_date": {
                      "description": "Due date (YYYY-MM-DD)",
                      "type": "string"
                    },
                    "expected_budget_usd": {
                      "description": "Estimated budget in USD for planning metadata",
                      "type": "number"
                    },
                    "expected_duration_hours": {
                      "description": "Estimated effort in hours for planning metadata",
                      "type": "number"
                    },
                    "expected_tokens": {
                      "description": "Estimated token budget for planning metadata",
                      "type": "number"
                    },
                    "feature_name": {
                      "description": "Feature being planned",
                      "type": "string"
                    },
                    "goal_ids": {
                      "description": "Optional goal UUIDs for initiative/workstream/milestone/task creation. Suggested when the workspace enforces a primary goal; the first goal acts as the primary anchor.",
                      "items": {
                        "type": "string"
                      },
                      "type": "array"
                    },
                    "initial_plan": {
                      "description": "Initial plan content",
                      "type": "string"
                    },
                    "initiative_id": {
                      "description": "Parent initiative ID (for milestones, tasks, workstreams)",
                      "type": "string"
                    },
                    "is_default": {
                      "description": "Set as default brand (for studio_brand)",
                      "type": "boolean"
                    },
                    "milestone_id": {
                      "description": "Parent milestone ID (for tasks)",
                      "type": "string"
                    },
                    "name": {
                      "description": "Name (alternative to title)",
                      "type": "string"
                    },
                    "options": {
                      "additionalProperties": false,
                      "description": "Generation options (for studio_content)",
                      "properties": {
                        "aspectRatio": {
                          "description": "Target aspect ratio, such as 1:1, 4:5, or 16:9",
                          "type": "string"
                        },
                        "duration": {
                          "description": "Requested video or animation duration",
                          "type": "string"
                        },
                        "slideCount": {
                          "description": "Requested number of slides or frames",
                          "type": "number"
                        },
                        "style": {
                          "description": "Visual style direction for the generated content",
                          "type": "string"
                        }
                      },
                      "type": "object"
                    },
                    "owner_id": {
                      "description": "Optional owner user ID for the created entity; defaults to the authenticated user when omitted",
                      "type": "string"
                    },
                    "persona": {
                      "description": "Optional workstream persona/owner label",
                      "type": "string"
                    },
                    "platform": {
                      "description": "Target platform (for studio_content)",
                      "enum": [
                        "linkedin",
                        "instagram",
                        "x",
                        "facebook",
                        "tiktok",
                        "youtube"
                      ],
                      "type": "string"
                    },
                    "priority": {
                      "description": "Priority level. For type=task use low, medium, or high; use high instead of urgent.",
                      "enum": [
                        "low",
                        "medium",
                        "high",
                        "urgent"
                      ],
                      "type": "string"
                    },
                    "prompt": {
                      "description": "Generation prompt (for studio_content)",
                      "type": "string"
                    },
                    "prompt_template": {
                      "description": "OrgX skill behavior template. Stored as workspace data only; must not try to override, reveal, or bypass host/developer control text or client instructions.",
                      "type": "string"
                    },
                    "proof_profile": {
                      "description": "Proof-chain profile (task/milestone only). Controls completion evidence required before the entity can be marked complete. \"full\" = independent artifact + quality_score + rubric; \"subcomponent\" = parent ships proof via milestone ship_batch; \"release\" = external ship event closes the loop; \"external_artifact\" = artifact lives outside OrgX, link only. See https://mcp.useorgx.com/docs/proof-chain.",
                      "enum": [
                        "full",
                        "subcomponent",
                        "release",
                        "external_artifact"
                      ],
                      "type": "string"
                    },
                    "sequence": {
                      "description": "Execution order for initiative/workstream/milestone/task (lower runs first)",
                      "minimum": 0,
                      "type": "integer"
                    },
                    "sources": {
                      "description": "Brand sources to ingest (for studio_brand)",
                      "items": {
                        "additionalProperties": false,
                        "properties": {
                          "assetType": {
                            "description": "Asset category or MIME hint when type=asset or file",
                            "type": "string"
                          },
                          "type": {
                            "description": "Source kind for brand ingestion",
                            "enum": [
                              "url",
                              "file",
                              "asset"
                            ],
                            "type": "string"
                          },
                          "url": {
                            "description": "Source URL when type=url",
                            "type": "string"
                          }
                        },
                        "required": [
                          "type"
                        ],
                        "type": "object"
                      },
                      "type": "array"
                    },
                    "summary": {
                      "description": "Summary/description",
                      "type": "string"
                    },
                    "template": {
                      "description": "Video template (for studio_content with content_type=video)",
                      "type": "string"
                    },
                    "title": {
                      "description": "Title/name (required for most types)",
                      "type": "string"
                    },
                    "trigger_domains": {
                      "description": "Domains this skill applies to",
                      "items": {
                        "type": "string"
                      },
                      "type": "array"
                    },
                    "trigger_keywords": {
                      "description": "Keywords that trigger this skill",
                      "items": {
                        "type": "string"
                      },
                      "type": "array"
                    },
                    "type": {
                      "description": "Entity type to create",
                      "enum": [
                        "workspace",
                        "project",
                        "initiative",
                        "milestone",
                        "workstream",
                        "task",
                        "objective",
                        "playbook",
                        "decision",
                        "artifact",
                        "run",
                        "blocker",
                        "workflow",
                        "agent",
                        "skill",
                        "plan_session",
                        "stream",
                        "studio_brand",
                        "studio_content",
                        "video_template"
                      ],
                      "type": "string"
                    },
                    "user_id": {
                      "description": "Deprecated alias for owner_id; prefer owner_id for new calls",
                      "type": "string"
                    },
                    "visibility": {
                      "description": "Brand visibility (for studio_brand)",
                      "enum": [
                        "private",
                        "org",
                        "public"
                      ],
                      "type": "string"
                    },
                    "workspace_id": {
                      "description": "Workspace ID (canonical). Defaults to current session workspace for supported types.",
                      "type": "string"
                    },
                    "workstream_id": {
                      "description": "Parent workstream ID (for milestones, tasks)",
                      "type": "string"
                    }
                  },
                  "required": [
                    "type"
                  ],
                  "type": "object"
                },
                "name": "create_entity",
                "title": "Create an entity"
              },
              {
                "_meta": {
                  "securitySchemes": [
                    {
                      "scopes": [
                        "initiatives:write"
                      ],
                      "type": "oauth2"
                    }
                  ]
                },
                "annotations": {
                  "destructiveHint": false,
                  "openWorldHint": false,
                  "readOnlyHint": false
                },
                "description": "Leave a threaded comment on an entity. USE WHEN: agent or user wants to annotate an entity with observations, concerns, or progress notes. NEXT: Use list_entity_comments to read the thread. DO NOT USE: for status changes \u2014 use entity_action instead.",
                "execution": {
                  "taskSupport": "forbidden"
                },
                "inputSchema": {
                  "$schema": "http://json-schema.org/draft-07/schema#",
                  "additionalProperties": false,
                  "properties": {
                    "author_id": {
                      "description": "Optional author ID override.",
                      "maxLength": 200,
                      "type": "string"
                    },
                    "author_name": {
                      "description": "Optional human-readable author name.",
                      "maxLength": 200,
                      "type": "string"
                    },
                    "author_type": {
                      "description": "Author type to attribute the comment to.",
                      "enum": [
                        "human",
                        "agent",
                        "system"
                      ],
                      "type": "string"
                    },
                    "body": {
                      "description": "Comment body in plain text or markdown.",
                      "maxLength": 4000,
                      "minLength": 1,
                      "type": "string"
                    },
                    "comment_type": {
                      "enum": [
                        "observation",
                        "concern",
                        "suggestion",
                        "progress_note",
                        "blocker_flag",
                        "question",
                        "handoff_note",
                        "cross_reference",
                        "note"
                      ],
                      "type": "string"
                    },
                    "entity_id": {
                      "description": "Entity ID to attach the comment to.",
                      "minLength": 1,
                      "type": "string"
                    },
                    "entity_type": {
                      "description": "Entity type to comment on.",
                      "enum": [
                        "initiative",
                        "workstream",
                        "milestone",
                        "task",
                        "decision"
                      ],
                      "type": "string"
                    },
                    "metadata": {
                      "additionalProperties": {},
                      "description": "Optional structured metadata attached to the comment.",
                      "type": "object"
                    },
                    "parent_comment_id": {
                      "description": "Optional parent comment ID when replying in-thread.",
                      "format": "uuid",
                      "type": "string"
                    },
                    "severity": {
                      "enum": [
                        "info",
                        "low",
                        "medium",
                        "high",
                        "critical"
                      ],
                      "type": "string"
                    },
                    "tags": {
                      "description": "Optional tags for categorization and later filtering.",
                      "items": {
                        "type": "string"
                      },
                      "maxItems": 20,
                      "type": "array"
                    },
                    "user_id": {
                      "description": "Optional user id override",
                      "type": "string"
                    }
                  },
                  "required": [
                    "entity_type",
                    "entity_id",
                    "body"
                  ],
                  "type": "object"
                },
                "name": "comment_on_entity",
                "title": "Comment on an entity"
              },
              {
                "_meta": {
                  "openai/readOnlyHint": true,
                  "openai/visibility": "public",
                  "securitySchemes": [
                    {
                      "scopes": [
                        "initiatives:read"
                      ],
                      "type": "oauth2"
                    }
                  ]
                },
                "annotations": {
                  "destructiveHint": false,
                  "openWorldHint": false,
                  "readOnlyHint": true
                },
                "description": "List comments for an entity. USE WHEN: reviewing discussion thread on an entity. NEXT: Use comment_on_entity to add a reply. Read-only.",
                "execution": {
                  "taskSupport": "forbidden"
                },
                "inputSchema": {
                  "$schema": "http://json-schema.org/draft-07/schema#",
                  "additionalProperties": false,
                  "properties": {
                    "cursor": {
                      "description": "Pagination cursor from a previous response.",
                      "type": "string"
                    },
                    "entity_id": {
                      "description": "Entity ID whose comment thread should be returned.",
                      "minLength": 1,
                      "type": "string"
                    },
                    "entity_type": {
                      "description": "Entity type to read comments for.",
                      "enum": [
                        "initiative",
                        "workstream",
                        "milestone",
                        "task",
                        "decision"
                      ],
                      "type": "string"
                    },
                    "limit": {
                      "description": "Maximum number of comments to return.",
                      "maximum": 100,
                      "minimum": 1,
                      "type": "number"
                    },
                    "user_id": {
                      "description": "Optional user id override",
                      "type": "string"
                    }
                  },
                  "required": [
                    "entity_type",
                    "entity_id"
                  ],
                  "type": "object"
                },
                "name": "list_entity_comments",
                "title": "List entity comments"
              },
              {
                "_meta": {
                  "securitySchemes": [
                    {
                      "scopes": [
                        "initiatives:write"
                      ],
                      "type": "oauth2"
                    }
                  ]
                },
                "annotations": {
                  "destructiveHint": false,
                  "openWorldHint": false,
                  "readOnlyHint": false
                },
                "description": "Create multiple entities in one call with ref-based dependency resolution. USE WHEN: creating several related entities at once. NEXT: Use entity_action to launch created entities. DO NOT USE: for initiative hierarchies \u2014 use scaffold_initiative which handles the nesting automatically.",
                "execution": {
                  "taskSupport": "forbidden"
                },
                "inputSchema": {
                  "$schema": "http://json-schema.org/draft-07/schema#",
                  "additionalProperties": false,
                  "properties": {
                    "concurrency": {
                      "description": "Parallel creation concurrency (default 8)",
                      "maximum": 20,
                      "minimum": 1,
                      "type": "number"
                    },
                    "continue_on_error": {
                      "description": "Continue creating remaining entities after an error",
                      "type": "boolean"
                    },
                    "entities": {
                      "description": "Array of entity payloads. Each item must include at least 'type' and its required fields. Agent-safe aliases are accepted: task priority urgent -> high; active task/milestone status -> in_progress.",
                      "items": {
                        "additionalProperties": {},
                        "type": "object"
                      },
                      "maxItems": 100,
                      "minItems": 1,
                      "type": "array"
                    },
                    "owner_id": {
                      "description": "Optional owner_id applied when item owner is omitted",
                      "type": "string"
                    },
                    "user_id": {
                      "description": "Alias for owner_id (optional)",
                      "type": "string"
                    }
                  },
                  "required": [
                    "entities"
                  ],
                  "type": "object"
                },
                "name": "batch_create_entities",
                "title": "Batch create entities"
              },
              {
                "_meta": {
                  "mcp/securitySchemes": [
                    {
                      "scopes": [
                        "initiatives:write"
                      ],
                      "type": "oauth2"
                    }
                  ],
                  "openai/outputTemplate": "ui://widget/scaffolded-initiative.skybridge.html?v=443736698a26",
                  "openai/toolInvocation/invoked": "Initiative scaffolded",
                  "openai/toolInvocation/invoking": "Scaffolding initiative hierarchy...",
                  "openai/visibility": "private",
                  "securitySchemes": [
                    {
                      "scopes": [
                        "initiatives:write"
                      ],
                      "type": "oauth2"
                    }
                  ],
                  "ui": {
                    "resourceUri": "ui://widget/scaffolded-initiative.html?v=443736698a26"
                  },
                  "ui/resourceUri": "ui://widget/scaffolded-initiative.html?v=443736698a26"
                },
                "annotations": {
                  "destructiveHint": false,
                  "openWorldHint": false,
                  "readOnlyHint": false
                },
                "description": "Turn a goal, roadmap, launch, or feature plan into executable workstreams, milestones, and tasks. Agent-safe aliases are accepted and normalized: task priority urgent -> high; active task/milestone status -> in_progress. Also known as: scaffold project, create roadmap, generate execution plan. USE WHEN: user wants to plan a new initiative from scratch. NEXT: Use entity_action type=initiative action=launch to start execution (auto-launches by default). DO NOT USE: for adding a single task to an existing initiative \u2014 use create_entity instead.",
                "execution": {
                  "taskSupport": "forbidden"
                },
                "inputSchema": {
                  "$schema": "http://json-schema.org/draft-07/schema#",
                  "additionalProperties": false,
                  "properties": {
                    "_context": {
                      "additionalProperties": false,
                      "description": "Client context for conversation tracking (strongly recommended for cross-client continuity)",
                      "properties": {
                        "client": {
                          "additionalProperties": false,
                          "properties": {
                            "name": {
                              "description": "Client identifier: claude-code, chatgpt, cursor, web-ui, api",
                              "type": "string"
                            },
                            "platform": {
                              "description": "Platform: macos, windows, linux, web",
                              "type": "string"
                            },
                            "version": {
                              "description": "Client version, e.g., \"1.2.3\"",
                              "type": "string"
                            }
                          },
                          "required": [
                            "name"
                          ],
                          "type": "object"
                        },
                        "conversation": {
                          "additionalProperties": false,
                          "properties": {
                            "id": {
                              "description": "Client conversation/chat ID (client-specific format)",
                              "type": "string"
                            },
                            "parentId": {
                              "description": "Parent conversation ID for branched/forked conversations",
                              "type": "string"
                            },
                            "startedAt": {
                              "description": "ISO timestamp when conversation began",
                              "type": "string"
                            },
                            "title": {
                              "description": "Human-readable conversation title",
                              "type": "string"
                            }
                          },
                          "required": [
                            "id"
                          ],
                          "type": "object"
                        },
                        "session": {
                          "additionalProperties": false,
                          "properties": {
                            "orgxSessionId": {
                              "description": "OrgX session ID (for resume)",
                              "type": "string"
                            },
                            "previousRunIds": {
                              "description": "Related previous run IDs in this conversation",
                              "items": {
                                "type": "string"
                              },
                              "type": "array"
                            }
                          },
                          "type": "object"
                        },
                        "user": {
                          "additionalProperties": false,
                          "properties": {
                            "locale": {
                              "description": "User locale, e.g., \"en-US\"",
                              "type": "string"
                            },
                            "timezone": {
                              "description": "User timezone, e.g., \"America/Los_Angeles\"",
                              "type": "string"
                            },
                            "workingDirectory": {
                              "description": "Working directory for CLI tools",
                              "type": "string"
                            }
                          },
                          "type": "object"
                        }
                      },
                      "required": [
                        "client"
                      ],
                      "type": "object"
                    },
                    "command_center_id": {
                      "description": "Deprecated alias for workspace_id to scope the initiative hierarchy",
                      "type": "string"
                    },
                    "concurrency": {
                      "description": "Parallel creation concurrency (default 8)",
                      "maximum": 20,
                      "minimum": 1,
                      "type": "number"
                    },
                    "context": {
                      "description": "Optional context attachments (pointers, not payloads).",
                      "items": {
                        "additionalProperties": {},
                        "type": "object"
                      },
                      "type": "array"
                    },
                    "continue_on_error": {
                      "description": "Continue creating remaining entities after an error",
                      "type": "boolean"
                    },
                    "coordination_dependency": {
                      "additionalProperties": false,
                      "description": "The single most important cross-workstream coordination dependency you identified while planning this initiative. Name it specifically based on what the workstreams actually do \u2014 not a generic label. Omit if only one workstream exists.",
                      "properties": {
                        "fromWorkstreamName": {
                          "description": "Name of the upstream workstream that must produce output first",
                          "type": "string"
                        },
                        "name": {
                          "description": "Short label for the dependency, e.g. \"Design handoff dependency\" or \"QA gating dependency\"",
                          "type": "string"
                        },
                        "toWorkstreamName": {
                          "description": "Name of the downstream workstream that is blocked until the upstream delivers",
                          "type": "string"
                        }
                      },
                      "required": [
                        "name",
                        "fromWorkstreamName",
                        "toWorkstreamName"
                      ],
                      "type": "object"
                    },
                    "description": {
                      "description": "Initiative description",
                      "type": "string"
                    },
                    "goal_ids": {
                      "description": "Optional goal UUIDs for the initiative. Suggested when the workspace requires a primary goal; provide at least one to avoid goal-invariant failures.",
                      "items": {
                        "type": "string"
                      },
                      "type": "array"
                    },
                    "launch_after_create": {
                      "description": "When true (default), launch the initiative after scaffold creation so streams can dispatch immediately",
                      "type": "boolean"
                    },
                    "owner_id": {
                      "description": "Optional owner user ID for the scaffolded initiative; defaults to the authenticated user when omitted",
                      "type": "string"
                    },
                    "summary": {
                      "description": "Initiative summary",
                      "type": "string"
                    },
                    "title": {
                      "description": "Initiative title",
                      "minLength": 1,
                      "type": "string"
                    },
                    "user_id": {
                      "description": "Deprecated alias for owner_id; prefer owner_id for new calls",
                      "type": "string"
                    },
                    "workspace_id": {
                      "description": "Optional workspace ID to scope the initiative hierarchy",
                      "type": "string"
                    },
                    "workstreams": {
                      "description": "Nested workstreams. Include domain, dependencies, and estimate fields when possible. If omitted, the scaffold builder auto-fills subtasks/dependencies and OrgX re-estimates domain+agent+cost with model-guided baselines.",
                      "items": {
                        "additionalProperties": true,
                        "properties": {
                          "context": {
                            "$ref": "#/properties/context"
                          },
                          "depends_on": {
                            "description": "Workstream refs/IDs this workstream depends on",
                            "items": {
                              "type": "string"
                            },
                            "type": "array"
                          },
                          "description": {
                            "description": "Workstream description",
                            "type": "string"
                          },
                          "domain": {
                            "description": "Workstream domain (engineering, marketing, design, etc.)",
                            "type": "string"
                          },
                          "expected_budget_usd": {
                            "description": "Estimated workstream budget in USD",
                            "type": "number"
                          },
                          "expected_duration_hours": {
                            "description": "Estimated workstream effort in hours",
                            "type": "number"
                          },
                          "expected_tokens": {
                            "description": "Estimated workstream token budget",
                            "type": "number"
                          },
                          "goal_ids": {
                            "description": "Optional goal UUIDs for this workstream. Suggested when the parent workspace requires a primary goal.",
                            "items": {
                              "type": "string"
                            },
                            "type": "array"
                          },
                          "milestones": {
                            "description": "Nested milestones under this workstream",
                            "items": {
                              "additionalProperties": true,
                              "properties": {
                                "context": {
                                  "$ref": "#/properties/context"
                                },
                                "depends_on": {
                                  "description": "Milestone refs/IDs this milestone depends on",
                                  "items": {
                                    "type": "string"
                                  },
                                  "type": "array"
                                },
                                "description": {
                                  "description": "Milestone description",
                                  "type": "string"
                                },
                                "due_date": {
                                  "description": "Optional milestone due date",
                                  "type": "string"
                                },
                                "expected_budget_usd": {
                                  "description": "Estimated milestone budget in USD",
                                  "type": "number"
                                },
                                "expected_duration_hours": {
                                  "description": "Estimated milestone effort in hours",
                                  "type": "number"
                                },
                                "expected_tokens": {
                                  "description": "Estimated milestone token budget",
                                  "type": "number"
                                },
                                "goal_ids": {
                                  "description": "Optional goal UUIDs for this milestone. Suggested when the parent workspace requires a primary goal.",
                                  "items": {
                                    "type": "string"
                                  },
                                  "type": "array"
                                },
                                "ref": {
                                  "description": "Optional stable client-side reference used in ref_map and dependencies",
                                  "type": "string"
                                },
                                "status": {
                                  "description": "Optional milestone status. \"active\" is accepted and normalized to \"in_progress\".",
                                  "enum": [
                                    "planned",
                                    "in_progress",
                                    "completed",
                                    "at_risk",
                                    "cancelled",
                                    "active"
                                  ],
                                  "type": "string"
                                },
                                "tasks": {
                                  "description": "Nested tasks under this milestone",
                                  "items": {
                                    "additionalProperties": true,
                                    "properties": {
                                      "assigned_agent_ids": {
                                        "description": "Optional explicit assignee IDs for this task",
                                        "items": {
                                          "type": "string"
                                        },
                                        "type": "array"
                                      },
                                      "context": {
                                        "$ref": "#/properties/context"
                                      },
                                      "depends_on": {
                                        "description": "Task refs/IDs this task depends on",
                                        "items": {
                                          "type": "string"
                                        },
                                        "type": "array"
                                      },
                                      "description": {
                                        "description": "Task description",
                                        "type": "string"
                                      },
                                      "due_date": {
                                        "description": "Optional task due date",
                                        "type": "string"
                                      },
                                      "expected_budget_usd": {
                                        "description": "Estimated task budget in USD",
                                        "type": "number"
                                      },
                                      "expected_duration_hours": {
                                        "description": "Estimated task effort in hours",
                                        "type": "number"
                                      },
                                      "expected_tokens": {
                                        "description": "Estimated task token budget",
                                        "type": "number"
                                      },
                                      "goal_ids": {
                                        "description": "Optional goal UUIDs for this task. Suggested when the parent workspace requires work to trace to a primary goal.",
                                        "items": {
                                          "type": "string"
                                        },
                                        "type": "array"
                                      },
                                      "priority": {
                                        "description": "Task priority. \"urgent\" is accepted and normalized to \"high\".",
                                        "enum": [
                                          "low",
                                          "medium",
                                          "high",
                                          "urgent"
                                        ],
                                        "type": "string"
                                      },
                                      "ref": {
                                        "description": "Optional stable client-side reference used in ref_map and dependencies",
                                        "type": "string"
                                      },
                                      "status": {
                                        "description": "Optional task status. \"active\" is accepted and normalized to \"in_progress\".",
                                        "enum": [
                                          "todo",
                                          "in_progress",
                                          "done",
                                          "blocked",
                                          "active"
                                        ],
                                        "type": "string"
                                      },
                                      "summary": {
                                        "description": "Short task summary",
                                        "type": "string"
                                      },
                                      "title": {
                                        "description": "Task title",
                                        "minLength": 1,
                                        "type": "string"
                                      },
                                      "type": {
                                        "description": "Task execution type for slicing and estimate defaults",
                                        "enum": [
                                          "research",
                                          "create",
                                          "review",
                                          "implement"
                                        ],
                                        "type": "string"
                                      }
                                    },
                                    "required": [
                                      "title"
                                    ],
                                    "type": "object"
                                  },
                                  "type": "array"
                                },
                                "title": {
                                  "description": "Milestone title",
                                  "minLength": 1,
                                  "type": "string"
                                }
                              },
                              "required": [
                                "title"
                              ],
                              "type": "object"
                            },
                            "type": "array"
                          },
                          "name": {
                            "description": "Workstream name; alias for title",
                            "type": "string"
                          },
                          "ownerAgent": {
                            "description": "Owner agent alias for this workstream",
                            "type": "string"
                          },
                          "persona": {
                            "description": "Workstream owner/persona label",
                            "type": "string"
                          },
                          "primaryAgent": {
                            "description": "Primary agent alias for this workstream",
                            "type": "string"
                          },
                          "ref": {
                            "description": "Optional stable client-side reference used in ref_map and dependencies",
                            "type": "string"
                          },
                          "summary": {
                            "description": "Short workstream summary",
                            "type": "string"
                          },
                          "title": {
                            "description": "Workstream title",
                            "type": "string"
                          }
                        },
                        "type": "object"
                      },
                      "type": "array"
                    }
                  },
                  "required": [
                    "title"
                  ],
                  "type": "object"
                },
                "name": "scaffold_initiative",
                "title": "Scaffold an initiative hierarchy"
              },
              {
                "_meta": {
                  "securitySchemes": [
                    {
                      "scopes": [
                        "initiatives:read"
                      ],
                      "type": "oauth2"
                    }
                  ]
                },
                "annotations": {
                  "destructiveHint": false,
                  "openWorldHint": false,
                  "readOnlyHint": true
                },
                "description": "Fetch a task with hydrated context attachments (entities, artifacts, plan sessions). USE WHEN: agent needs full task context before executing, or user wants task details. NEXT: Use entity_action to update task status. DO NOT USE: for listing tasks \u2014 use list_entities type=task instead.",
                "execution": {
                  "taskSupport": "forbidden"
                },
                "inputSchema": {
                  "$schema": "http://json-schema.org/draft-07/schema#",
                  "additionalProperties": false,
                  "properties": {
                    "hydrate": {
                      "description": "Whether to hydrate entity/artifact/plan_session context pointers (default true)",
                      "type": "boolean"
                    },
                    "max_chars": {
                      "description": "Approximate max characters for hydrated context payload (default 20000)",
                      "maximum": 50000,
                      "minimum": 1000,
                      "type": "number"
                    },
                    "task_id": {
                      "description": "Task ID",
                      "minLength": 1,
                      "type": "string"
                    }
                  },
                  "required": [
                    "task_id"
                  ],
                  "type": "object"
                },
                "name": "get_task_with_context",
                "title": "Get task with context"
              },
              {
                "_meta": {
                  "securitySchemes": [
                    {
                      "scopes": [
                        "initiatives:write"
                      ],
                      "type": "oauth2"
                    }
                  ]
                },
                "annotations": {
                  "destructiveHint": true,
                  "openWorldHint": false,
                  "readOnlyHint": false
                },
                "description": "Delete multiple entities in one call (hard delete). USE WHEN: user explicitly wants to remove entities permanently. NEXT: Verify deletion succeeded. DO NOT USE: for archiving or pausing \u2014 use entity_action instead.",
                "execution": {
                  "taskSupport": "forbidden"
                },
                "inputSchema": {
                  "$schema": "http://json-schema.org/draft-07/schema#",
                  "additionalProperties": false,
                  "properties": {
                    "concurrency": {
                      "description": "Parallel deletion concurrency (default 8)",
                      "maximum": 20,
                      "minimum": 1,
                      "type": "number"
                    },
                    "continue_on_error": {
                      "description": "Continue deleting remaining entities after an error",
                      "type": "boolean"
                    },
                    "entities": {
                      "items": {
                        "additionalProperties": false,
                        "properties": {
                          "id": {
                            "description": "Entity ID",
                            "minLength": 1,
                            "type": "string"
                          },
                          "type": {
                            "description": "Entity type",
                            "enum": [
                              "initiative",
                              "milestone",
                              "workstream",
                              "task",
                              "objective",
                              "playbook",
                              "decision",
                              "stream",
                              "studio_content"
                            ],
                            "type": "string"
                          }
                        },
                        "required": [
                          "type",
                          "id"
                        ],
                        "type": "object"
                      },
                      "maxItems": 100,
                      "minItems": 1,
                      "type": "array"
                    },
                    "note": {
                      "description": "Optional reason note",
                      "type": "string"
                    }
                  },
                  "required": [
                    "entities"
                  ],
                  "type": "object"
                },
                "name": "batch_delete_entities",
                "title": "Batch delete entities"
              },
              {
                "_meta": {
                  "securitySchemes": [
                    {
                      "scopes": [
                        "initiatives:write"
                      ],
                      "type": "oauth2"
                    }
                  ]
                },
                "annotations": {
                  "destructiveHint": true,
                  "openWorldHint": false,
                  "readOnlyHint": false
                },
                "description": "Execute actions on multiple entities in one call (pause, launch, complete, resume, etc.). USE WHEN: bulk state changes like pausing multiple initiatives or completing multiple tasks. ACCEPTS: short ID prefixes (8+ chars) \u2014 no need to look up full UUIDs. Supports the same launch/pause aliases as entity_action. NEXT: Verify all actions succeeded. DO NOT USE: for deletes \u2014 use batch_delete_entities instead.",
                "execution": {
                  "taskSupport": "forbidden"
                },
                "inputSchema": {
                  "$schema": "http://json-schema.org/draft-07/schema#",
                  "additionalProperties": false,
                  "properties": {
                    "actions": {
                      "description": "List of lifecycle actions to execute in bulk.",
                      "items": {
                        "additionalProperties": false,
                        "properties": {
                          "action": {
                            "description": "Action to execute (pause, launch, complete, resume, etc.). launch and pause are resolved per entity type.",
                            "minLength": 1,
                            "type": "string"
                          },
                          "force": {
                            "description": "Force action when server supports override semantics",
                            "type": "boolean"
                          },
                          "id": {
                            "description": "Entity ID (full UUID or short prefix 8+ hex chars)",
                            "minLength": 1,
                            "type": "string"
                          },
                          "note": {
                            "description": "Optional note/reason for this action",
                            "type": "string"
                          },
                          "type": {
                            "description": "Entity type",
                            "enum": [
                              "initiative",
                              "milestone",
                              "workstream",
                              "task",
                              "objective",
                              "playbook",
                              "decision",
                              "stream",
                              "studio_content"
                            ],
                            "type": "string"
                          }
                        },
                        "required": [
                          "type",
                          "id",
                          "action"
                        ],
                        "type": "object"
                      },
                      "maxItems": 100,
                      "minItems": 1,
                      "type": "array"
                    },
                    "concurrency": {
                      "description": "Parallel action concurrency (default 8)",
                      "maximum": 20,
                      "minimum": 1,
                      "type": "number"
                    },
                    "continue_on_error": {
                      "description": "Continue processing remaining actions after an error (default true)",
                      "type": "boolean"
                    }
                  },
                  "required": [
                    "actions"
                  ],
                  "type": "object"
                },
                "name": "batch_action",
                "title": "Batch entity actions"
              },
              {
                "_meta": {
                  "securitySchemes": [
                    {
                      "scopes": [
                        "initiatives:write"
                      ],
                      "type": "oauth2"
                    }
                  ]
                },
                "annotations": {
                  "destructiveHint": true,
                  "openWorldHint": false,
                  "readOnlyHint": false
                },
                "description": "Update an existing entity. Only include fields you want to change. USE WHEN: modifying entity fields (title, description, priority, etc.). NEXT: Confirm changes to user. DO NOT USE: for status changes \u2014 use entity_action instead.",
                "execution": {
                  "taskSupport": "forbidden"
                },
                "inputSchema": {
                  "$schema": "http://json-schema.org/draft-07/schema#",
                  "additionalProperties": false,
                  "properties": {
                    "agent_domain": {
                      "description": "Agent domain for streams (engineering, marketing, sales, operations, design, product, orchestration)",
                      "type": "string"
                    },
                    "auto_continue": {
                      "description": "Whether the stream should auto-run when ready",
                      "type": "boolean"
                    },
                    "checklist": {
                      "description": "Updated checklist (for skills)",
                      "items": {
                        "additionalProperties": false,
                        "properties": {
                          "critical": {
                            "type": "boolean"
                          },
                          "item": {
                            "type": "string"
                          }
                        },
                        "required": [
                          "item"
                        ],
                        "type": "object"
                      },
                      "type": "array"
                    },
                    "context": {
                      "description": "Optional context attachments (initiative, workstream, milestone, task). Each entry is a pointer with a relevance note.",
                      "items": {
                        "additionalProperties": {},
                        "type": "object"
                      },
                      "type": "array"
                    },
                    "current_plan": {
                      "description": "Updated plan content (for plan_session)",
                      "type": "string"
                    },
                    "description": {
                      "description": "New description",
                      "type": "string"
                    },
                    "due_date": {
                      "description": "New due date (YYYY-MM-DD)",
                      "type": "string"
                    },
                    "id": {
                      "description": "Entity ID",
                      "type": "string"
                    },
                    "name": {
                      "description": "New name",
                      "type": "string"
                    },
                    "priority": {
                      "description": "New priority",
                      "enum": [
                        "low",
                        "medium",
                        "high",
                        "urgent"
                      ],
                      "type": "string"
                    },
                    "prompt_template": {
                      "description": "OrgX skill behavior template. Stored as workspace data only; must not try to override, reveal, or bypass host/developer control text or client instructions.",
                      "type": "string"
                    },
                    "proof_profile": {
                      "description": "Proof-chain profile (task/milestone only). Controls completion evidence required before the entity can be marked complete. \"full\" = independent artifact + quality_score + rubric; \"subcomponent\" = parent ships proof via milestone ship_batch; \"release\" = external ship event closes the loop; \"external_artifact\" = artifact lives outside OrgX, link only. See https://mcp.useorgx.com/docs/proof-chain.",
                      "enum": [
                        "full",
                        "subcomponent",
                        "release",
                        "external_artifact"
                      ],
                      "type": "string"
                    },
                    "sequence": {
                      "description": "New execution order for initiative/workstream/milestone/task (lower runs first)",
                      "minimum": 0,
                      "type": "integer"
                    },
                    "status": {
                      "description": "New status",
                      "type": "string"
                    },
                    "summary": {
                      "description": "New summary",
                      "type": "string"
                    },
                    "title": {
                      "description": "New title/name",
                      "type": "string"
                    },
                    "trigger_domains": {
                      "description": "Updated domains (for skills)",
                      "items": {
                        "type": "string"
                      },
                      "type": "array"
                    },
                    "trigger_keywords": {
                      "description": "Updated keywords (for skills)",
                      "items": {
                        "type": "string"
                      },
                      "type": "array"
                    },
                    "type": {
                      "description": "Entity type to update",
                      "enum": [
                        "workspace",
                        "project",
                        "initiative",
                        "milestone",
                        "workstream",
                        "task",
                        "objective",
                        "playbook",
                        "decision",
                        "artifact",
                        "run",
                        "blocker",
                        "workflow",
                        "agent",
                        "skill",
                        "plan_session",
                        "stream",
                        "studio_brand",
                        "studio_content",
                        "video_template"
                      ],
                      "type": "string"
                    }
                  },
                  "required": [
                    "type",
                    "id"
                  ],
                  "type": "object"
                },
                "name": "update_entity",
                "title": "Update an entity"
              },
              {
                "_meta": {
                  "securitySchemes": [
                    {
                      "scopes": [
                        "initiatives:read"
                      ],
                      "type": "oauth2"
                    }
                  ]
                },
                "annotations": {
                  "destructiveHint": true,
                  "openWorldHint": false,
                  "readOnlyHint": false
                },
                "description": "Check setup status, configure agents, or set org policies. action=status for progress, action=configure_agent to set agent preferences, action=set_policy for org-wide rules.",
                "execution": {
                  "taskSupport": "forbidden"
                },
                "inputSchema": {
                  "$schema": "http://json-schema.org/draft-07/schema#",
                  "additionalProperties": false,
                  "properties": {
                    "action": {
                      "description": "Configuration operation",
                      "enum": [
                        "status",
                        "configure_agent",
                        "set_policy"
                      ],
                      "type": "string"
                    },
                    "agent_type": {
                      "description": "Agent type (configure_agent only)",
                      "enum": [
                        "product",
                        "engineering",
                        "marketing",
                        "sales",
                        "operations",
                        "design",
                        "orchestrator"
                      ],
                      "type": "string"
                    },
                    "approval_required": {
                      "description": "Actions requiring approval (configure_agent only)",
                      "items": {
                        "type": "string"
                      },
                      "type": "array"
                    },
                    "command_center_id": {
                      "description": "Deprecated alias for workspace_id (set_policy only)",
                      "type": "string"
                    },
                    "config": {
                      "additionalProperties": {},
                      "description": "Policy configuration (set_policy only)",
                      "type": "object"
                    },
                    "focus_areas": {
                      "description": "Agent focus areas (configure_agent only)",
                      "items": {
                        "type": "string"
                      },
                      "type": "array"
                    },
                    "policy_type": {
                      "description": "Policy type (set_policy only)",
                      "enum": [
                        "approvals",
                        "notifications",
                        "working_hours",
                        "budget",
                        "artifact_collection"
                      ],
                      "type": "string"
                    },
                    "skip_approval": {
                      "description": "Actions without approval (configure_agent only)",
                      "items": {
                        "type": "string"
                      },
                      "type": "array"
                    },
                    "trust_level": {
                      "description": "Agent autonomy level (configure_agent only)",
                      "enum": [
                        "strict",
                        "balanced",
                        "autonomous"
                      ],
                      "type": "string"
                    },
                    "workspace_id": {
                      "description": "Workspace UUID to scope policy overrides (set_policy only)",
                      "type": "string"
                    }
                  },
                  "required": [
                    "action"
                  ],
                  "type": "object"
                },
                "name": "configure_org",
                "title": "Configure Organization"
              },
              {
                "_meta": {
                  "securitySchemes": [
                    {
                      "scopes": [
                        "initiatives:read"
                      ],
                      "type": "oauth2"
                    }
                  ]
                },
                "annotations": {
                  "destructiveHint": false,
                  "openWorldHint": false,
                  "readOnlyHint": true
                },
                "description": "Get productivity stats, achievements, and streaks. scope=personal for your stats, scope=session for current session diagnostics. Read-only.",
                "execution": {
                  "taskSupport": "forbidden"
                },
                "inputSchema": {
                  "$schema": "http://json-schema.org/draft-07/schema#",
                  "additionalProperties": false,
                  "properties": {
                    "scope": {
                      "default": "personal",
                      "description": "Whether to return personal stats or current-session diagnostics.",
                      "enum": [
                        "personal",
                        "session"
                      ],
                      "type": "string"
                    },
                    "timeframe": {
                      "description": "Time window for the requested statistics.",
                      "enum": [
                        "today",
                        "week",
                        "month",
                        "all_time"
                      ],
                      "type": "string"
                    }
                  },
                  "type": "object"
                },
                "name": "stats",
                "title": "Stats"
              },
              {
                "_meta": {
                  "securitySchemes": [
                    {
                      "type": "oauth2"
                    }
                  ]
                },
                "annotations": {
                  "destructiveHint": true,
                  "openWorldHint": false,
                  "readOnlyHint": false
                },
                "description": "Create, list, get, or set the active workspace. action=create creates a workspace and makes it active by default; action=list shows all; action=get returns current; action=set switches active.",
                "execution": {
                  "taskSupport": "forbidden"
                },
                "inputSchema": {
                  "$schema": "http://json-schema.org/draft-07/schema#",
                  "additionalProperties": false,
                  "properties": {
                    "action": {
                      "description": "list=show all, get=current, set=switch active, create=new workspace",
                      "enum": [
                        "list",
                        "get",
                        "set",
                        "create"
                      ],
                      "type": "string"
                    },
                    "description": {
                      "description": "Workspace narrative/description (action=create)",
                      "type": "string"
                    },
                    "key_metrics": {
                      "description": "Workspace identity metrics (action=create)",
                      "items": {
                        "type": "string"
                      },
                      "type": "array"
                    },
                    "name": {
                      "description": "Workspace name (action=create)",
                      "type": "string"
                    },
                    "narrative": {
                      "description": "Workspace identity narrative (action=create)",
                      "type": "string"
                    },
                    "roadmap_url": {
                      "description": "Roadmap URL (action=create)",
                      "type": "string"
                    },
                    "set_active": {
                      "description": "Whether to make the new workspace active. Defaults true.",
                      "type": "boolean"
                    },
                    "source_links": {
                      "description": "Source links for workspace identity (action=create)",
                      "items": {
                        "type": "string"
                      },
                      "type": "array"
                    },
                    "tagline": {
                      "description": "Short workspace tagline (action=create)",
                      "type": "string"
                    },
                    "title": {
                      "description": "Alias for name (action=create)",
                      "type": "string"
                    },
                    "workspace_id": {
                      "description": "Workspace UUID to switch to (action=set only)",
                      "type": "string"
                    }
                  },
                  "required": [
                    "action"
                  ],
                  "type": "object"
                },
                "name": "workspace",
                "title": "Workspace"
              },
              {
                "_meta": {
                  "openai/readOnlyHint": true
                },
                "annotations": {
                  "destructiveHint": false,
                  "openWorldHint": false,
                  "readOnlyHint": true
                },
                "description": "ROI summary from the economic ledger. Returns cost/value/ROI by agent, capability, and time period. Compatibility alias retained for older clients. Prefer `get_morning_brief` with workspace brief with value and exception summaries for new prompts, skills, and examples.",
                "execution": {
                  "taskSupport": "forbidden"
                },
                "inputSchema": {
                  "$schema": "http://json-schema.org/draft-07/schema#",
                  "additionalProperties": false,
                  "properties": {
                    "agent_type": {
                      "description": "Optional agent type filter.",
                      "type": "string"
                    },
                    "capability_key": {
                      "description": "Optional capability key filter.",
                      "type": "string"
                    },
                    "period": {
                      "default": "30d",
                      "description": "Time period for ROI calculation.",
                      "enum": [
                        "7d",
                        "30d",
                        "90d"
                      ],
                      "type": "string"
                    },
                    "workspace_id": {
                      "description": "Workspace ID",
                      "type": "string"
                    }
                  },
                  "required": [
                    "workspace_id"
                  ],
                  "type": "object"
                },
                "name": "get_outcome_attribution",
                "title": "Get Outcome Attribution"
              },
              {
                "annotations": {
                  "destructiveHint": true,
                  "openWorldHint": true,
                  "readOnlyHint": false
                },
                "description": "Create or approve a workspace outcome type before recording custom baseline, audit, or quality-gate outcomes.",
                "execution": {
                  "taskSupport": "forbidden"
                },
                "inputSchema": {
                  "$schema": "http://json-schema.org/draft-07/schema#",
                  "additionalProperties": false,
                  "properties": {
                    "displayName": {
                      "description": "CamelCase alias for display_name.",
                      "type": "string"
                    },
                    "display_name": {
                      "description": "Human-facing outcome type label.",
                      "type": "string"
                    },
                    "key": {
                      "description": "Outcome type key, normalized server-side to snake_case.",
                      "type": "string"
                    },
                    "unit": {
                      "default": "count",
                      "description": "Measurement unit for this outcome type.",
                      "enum": [
                        "usd",
                        "hours",
                        "count",
                        "percent"
                      ],
                      "type": "string"
                    },
                    "valueSemantics": {
                      "description": "CamelCase alias for value_semantics.",
                      "enum": [
                        "revenue",
                        "time_saved",
                        "risk_reduced",
                        "quality_improved"
                      ],
                      "type": "string"
                    },
                    "value_semantics": {
                      "default": "quality_improved",
                      "description": "How the value should be interpreted by ROI/proof loops.",
                      "enum": [
                        "revenue",
                        "time_saved",
                        "risk_reduced",
                        "quality_improved"
                      ],
                      "type": "string"
                    },
                    "workspaceId": {
                      "description": "CamelCase alias for workspace_id.",
                      "type": "string"
                    },
                    "workspace_id": {
                      "description": "Workspace ID. Defaults to active MCP workspace when omitted.",
                      "type": "string"
                    }
                  },
                  "required": [
                    "key"
                  ],
                  "type": "object"
                },
                "name": "configure_outcome_type",
                "title": "Configure Outcome Type"
              },
              {
                "annotations": {
                  "destructiveHint": true,
                  "openWorldHint": true,
                  "readOnlyHint": false
                },
                "description": "Record a business outcome. Triggers attribution inference to connect outcomes to receipts. If the outcome type is unknown, call configure_outcome_type first.",
                "execution": {
                  "taskSupport": "forbidden"
                },
                "inputSchema": {
                  "$schema": "http://json-schema.org/draft-07/schema#",
                  "additionalProperties": false,
                  "properties": {
                    "metadata": {
                      "additionalProperties": {},
                      "description": "Optional structured context attached to the outcome record.",
                      "type": "object"
                    },
                    "occurredAt": {
                      "description": "CamelCase alias for occurred_at.",
                      "type": "string"
                    },
                    "occurred_at": {
                      "description": "Optional ISO timestamp for when the outcome occurred.",
                      "type": "string"
                    },
                    "outcomeTypeKey": {
                      "description": "CamelCase alias for outcome_type_key.",
                      "type": "string"
                    },
                    "outcomeValue": {
                      "description": "CamelCase alias for outcome_value.",
                      "type": "number"
                    },
                    "outcome_type_key": {
                      "description": "Outcome type key, such as deal_closed or meeting_booked.",
                      "type": "string"
                    },
                    "outcome_value": {
                      "description": "Optional numeric value in the outcome\u2019s native unit.",
                      "type": "number"
                    },
                    "source": {
                      "default": "manual",
                      "description": "System that observed or reported the outcome.",
                      "enum": [
                        "manual",
                        "agent_self_report",
                        "crm_webhook",
                        "linear_sync"
                      ],
                      "type": "string"
                    },
                    "sourceId": {
                      "description": "CamelCase alias for source_id.",
                      "type": "string"
                    },
                    "source_id": {
                      "description": "Optional external source ID for deduplication.",
                      "type": "string"
                    },
                    "workspaceId": {
                      "description": "CamelCase alias for workspace_id.",
                      "type": "string"
                    },
                    "workspace_id": {
                      "description": "Workspace ID. Defaults to active MCP workspace when omitted.",
                      "type": "string"
                    }
                  },
                  "type": "object"
                },
                "name": "record_outcome",
                "title": "Record Outcome"
              },
              {
                "_meta": {
                  "openai/toolInvocation/invoked": "Run resumed",
                  "openai/toolInvocation/invoking": "Resuming run...",
                  "securitySchemes": [
                    {
                      "type": "oauth2"
                    }
                  ]
                },
                "annotations": {
                  "destructiveHint": false,
                  "openWorldHint": false,
                  "readOnlyHint": false
                },
                "description": "Resume a paused or auto-closed agent run. Flips status back to running, clears TTL auto-close markers, and appends a resume_history entry. USE WHEN: the user wants to continue a reporting session that was auto-closed by the stale-TTL cron, or reactivate any paused run. DO NOT USE: to restart a completed/failed/cancelled run \u2014 those are terminal.",
                "execution": {
                  "taskSupport": "forbidden"
                },
                "inputSchema": {
                  "$schema": "http://json-schema.org/draft-07/schema#",
                  "additionalProperties": false,
                  "properties": {
                    "note": {
                      "description": "Optional note appended to resume_history for audit",
                      "type": "string"
                    },
                    "run_id": {
                      "description": "Agent run UUID to resume",
                      "minLength": 1,
                      "type": "string"
                    }
                  },
                  "required": [
                    "run_id"
                  ],
                  "type": "object"
                },
                "name": "resume_agent_run",
                "title": "Resume Agent Run"
              },
              {
                "_meta": {
                  "openai/readOnlyHint": true
                },
                "annotations": {
                  "destructiveHint": false,
                  "openWorldHint": false,
                  "readOnlyHint": true
                },
                "description": "Agent-facing: trust level per capability, promotion requirements, receipt evidence. Returns full trust context for self-awareness.",
                "execution": {
                  "taskSupport": "forbidden"
                },
                "inputSchema": {
                  "$schema": "http://json-schema.org/draft-07/schema#",
                  "additionalProperties": false,
                  "properties": {
                    "agent_type": {
                      "description": "Agent type to fetch trust data for.",
                      "type": "string"
                    },
                    "workspace_id": {
                      "description": "Workspace ID.",
                      "type": "string"
                    }
                  },
                  "required": [
                    "workspace_id",
                    "agent_type"
                  ],
                  "type": "object"
                },
                "name": "get_my_trust_context",
                "title": "Get My Trust Context"
              },
              {
                "_meta": {
                  "openai/readOnlyHint": true
                },
                "annotations": {
                  "destructiveHint": false,
                  "openWorldHint": false,
                  "readOnlyHint": true
                },
                "description": "Run a free autonomy benchmark from trust, proof, ROI, and workspace signals. Returns Proof Score, Context Debt, Autonomy Maturity, ROI Visibility, and next recommendations without starting an autonomous session or consuming agent credits.",
                "execution": {
                  "taskSupport": "forbidden"
                },
                "inputSchema": {
                  "$schema": "http://json-schema.org/draft-07/schema#",
                  "additionalProperties": false,
                  "properties": {
                    "agent_type": {
                      "default": "orchestrator",
                      "description": "Agent type to benchmark trust against.",
                      "type": "string"
                    },
                    "include_raw_signals": {
                      "default": false,
                      "description": "Include raw upstream signal payloads for debugging and verification.",
                      "type": "boolean"
                    },
                    "period": {
                      "default": "30d",
                      "description": "ROI attribution period used for ROI Visibility.",
                      "enum": [
                        "7d",
                        "30d",
                        "90d"
                      ],
                      "type": "string"
                    },
                    "workspace_id": {
                      "description": "Workspace ID to audit.",
                      "type": "string"
                    }
                  },
                  "required": [
                    "workspace_id"
                  ],
                  "type": "object"
                },
                "name": "orgx_free_audit",
                "title": "OrgX Free Audit"
              },
              {
                "_meta": {
                  "mcp/securitySchemes": [
                    {
                      "scopes": [
                        "agents:write"
                      ],
                      "type": "oauth2"
                    }
                  ]
                },
                "annotations": {
                  "destructiveHint": true,
                  "openWorldHint": true,
                  "readOnlyHint": false
                },
                "description": "Start an autonomous execution session with budget guardrails. Creates a session that produces receipts while executing eligible work.",
                "execution": {
                  "taskSupport": "forbidden"
                },
                "inputSchema": {
                  "$schema": "http://json-schema.org/draft-07/schema#",
                  "additionalProperties": false,
                  "properties": {
                    "allowed_trust_levels": {
                      "default": [
                        "autonomous",
                        "act_with_approval"
                      ],
                      "description": "Only execute capabilities at these trust levels.",
                      "items": {
                        "enum": [
                          "autonomous",
                          "act_with_approval",
                          "draft",
                          "read_only"
                        ],
                        "type": "string"
                      },
                      "minItems": 1,
                      "type": "array"
                    },
                    "max_cost_usd": {
                      "default": 5,
                      "description": "Maximum budget in USD before the session stops.",
                      "exclusiveMinimum": 0,
                      "maximum": 5,
                      "type": "number"
                    },
                    "max_receipts": {
                      "default": 50,
                      "description": "Maximum number of receipts the session may produce.",
                      "exclusiveMinimum": 0,
                      "maximum": 50,
                      "type": "integer"
                    },
                    "session_type": {
                      "default": "manual",
                      "description": "Autonomy session mode to start.",
                      "enum": [
                        "overnight",
                        "weekend",
                        "scheduled",
                        "manual"
                      ],
                      "type": "string"
                    },
                    "workspace_id": {
                      "description": "Workspace ID.",
                      "type": "string"
                    }
                  },
                  "required": [
                    "workspace_id"
                  ],
                  "type": "object"
                },
                "name": "start_autonomous_session",
                "title": "Start Autonomous Session"
              },
              {
                "_meta": {
                  "mcp/securitySchemes": [
                    {
                      "scopes": [
                        "initiatives:write"
                      ],
                      "type": "oauth2"
                    }
                  ],
                  "openai/outputTemplate": "ui://widget/artifact-review.skybridge.html?v=443736698a26",
                  "openai/toolInvocation/invoked": "Artifact ready to review",
                  "openai/toolInvocation/invoking": "Loading artifact for review...",
                  "openai/visibility": "public",
                  "ui": {
                    "resourceUri": "ui://widget/artifact-review.html?v=443736698a26"
                  },
                  "ui/resourceUri": "ui://widget/artifact-review.html?v=443736698a26"
                },
                "annotations": {
                  "destructiveHint": false,
                  "openWorldHint": false,
                  "readOnlyHint": false
                },
                "description": "Surface the next artifact awaiting review. Renders the artifact-review widget with a preview, version filmstrip, and hold-to-approve / request-changes actions. USE WHEN the user asks to review work, approve a deliverable, or handle pending artifact reviews. DO NOT USE for listing all artifacts \u2014 use list_entities type=artifact instead.",
                "execution": {
                  "taskSupport": "forbidden"
                },
                "inputSchema": {
                  "$schema": "http://json-schema.org/draft-07/schema#",
                  "additionalProperties": false,
                  "properties": {
                    "_context": {
                      "additionalProperties": false,
                      "description": "Client context for conversation tracking (strongly recommended for cross-client continuity)",
                      "properties": {
                        "client": {
                          "additionalProperties": false,
                          "properties": {
                            "name": {
                              "description": "Client identifier: claude-code, chatgpt, cursor, web-ui, api",
                              "type": "string"
                            },
                            "platform": {
                              "description": "Platform: macos, windows, linux, web",
                              "type": "string"
                            },
                            "version": {
                              "description": "Client version, e.g., \"1.2.3\"",
                              "type": "string"
                            }
                          },
                          "required": [
                            "name"
                          ],
                          "type": "object"
                        },
                        "conversation": {
                          "additionalProperties": false,
                          "properties": {
                            "id": {
                              "description": "Client conversation/chat ID (client-specific format)",
                              "type": "string"
                            },
                            "parentId": {
                              "description": "Parent conversation ID for branched/forked conversations",
                              "type": "string"
                            },
                            "startedAt": {
                              "description": "ISO timestamp when conversation began",
                              "type": "string"
                            },
                            "title": {
                              "description": "Human-readable conversation title",
                              "type": "string"
                            }
                          },
                          "required": [
                            "id"
                          ],
                          "type": "object"
                        },
                        "session": {
                          "additionalProperties": false,
                          "properties": {
                            "orgxSessionId": {
                              "description": "OrgX session ID (for resume)",
                              "type": "string"
                            },
                            "previousRunIds": {
                              "description": "Related previous run IDs in this conversation",
                              "items": {
                                "type": "string"
                              },
                              "type": "array"
                            }
                          },
                          "type": "object"
                        },
                        "user": {
                          "additionalProperties": false,
                          "properties": {
                            "locale": {
                              "description": "User locale, e.g., \"en-US\"",
                              "type": "string"
                            },
                            "timezone": {
                              "description": "User timezone, e.g., \"America/Los_Angeles\"",
                              "type": "string"
                            },
                            "workingDirectory": {
                              "description": "Working directory for CLI tools",
                              "type": "string"
                            }
                          },
                          "type": "object"
                        }
                      },
                      "required": [
                        "client"
                      ],
                      "type": "object"
                    },
                    "artifact_id": {
                      "description": "Specific artifact ID to review. Defaults to the next in_review artifact.",
                      "type": "string"
                    },
                    "entity_id": {
                      "description": "Scope to artifacts attached to this entity (initiative, workstream, milestone, or task).",
                      "type": "string"
                    },
                    "workspace_id": {
                      "description": "Workspace UUID. Defaults to the session workspace.",
                      "type": "string"
                    }
                  },
                  "type": "object"
                },
                "name": "review_artifact",
                "title": "Review Artifact"
              },
              {
                "_meta": {
                  "mcp/securitySchemes": [
                    {
                      "scopes": [
                        "initiatives:read"
                      ],
                      "type": "oauth2"
                    }
                  ],
                  "openai/outputTemplate": "ui://widget/morning-brief.skybridge.html?v=443736698a26",
                  "openai/readOnlyHint": true,
                  "openai/toolInvocation/invoked": "Morning brief ready",
                  "openai/toolInvocation/invoking": "Loading morning brief...",
                  "openai/visibility": "public",
                  "ui": {
                    "resourceUri": "ui://widget/morning-brief.html?v=443736698a26"
                  },
                  "ui/resourceUri": "ui://widget/morning-brief.html?v=443736698a26"
                },
                "annotations": {
                  "destructiveHint": false,
                  "openWorldHint": false,
                  "readOnlyHint": true
                },
                "description": "Curated receipts, exceptions, ROI delta, and value signals from the most recent autonomous session. The brief IS curated receipts, not a separate data structure. Prefer `get_morning_brief` with workspace brief with value and exception summaries for new prompts, skills, and examples.",
                "execution": {
                  "taskSupport": "forbidden"
                },
                "inputSchema": {
                  "$schema": "http://json-schema.org/draft-07/schema#",
                  "additionalProperties": false,
                  "properties": {
                    "_context": {
                      "additionalProperties": false,
                      "description": "Client context for conversation tracking (strongly recommended for cross-client continuity)",
                      "properties": {
                        "client": {
                          "additionalProperties": false,
                          "properties": {
                            "name": {
                              "description": "Client identifier: claude-code, chatgpt, cursor, web-ui, api",
                              "type": "string"
                            },
                            "platform": {
                              "description": "Platform: macos, windows, linux, web",
                              "type": "string"
                            },
                            "version": {
                              "description": "Client version, e.g., \"1.2.3\"",
                              "type": "string"
                            }
                          },
                          "required": [
                            "name"
                          ],
                          "type": "object"
                        },
                        "conversation": {
                          "additionalProperties": false,
                          "properties": {
                            "id": {
                              "description": "Client conversation/chat ID (client-specific format)",
                              "type": "string"
                            },
                            "parentId": {
                              "description": "Parent conversation ID for branched/forked conversations",
                              "type": "string"
                            },
                            "startedAt": {
                              "description": "ISO timestamp when conversation began",
                              "type": "string"
                            },
                            "title": {
                              "description": "Human-readable conversation title",
                              "type": "string"
                            }
                          },
                          "required": [
                            "id"
                          ],
                          "type": "object"
                        },
                        "session": {
                          "additionalProperties": false,
                          "properties": {
                            "orgxSessionId": {
                              "description": "OrgX session ID (for resume)",
                              "type": "string"
                            },
                            "previousRunIds": {
                              "description": "Related previous run IDs in this conversation",
                              "items": {
                                "type": "string"
                              },
                              "type": "array"
                            }
                          },
                          "type": "object"
                        },
                        "user": {
                          "additionalProperties": false,
                          "properties": {
                            "locale": {
                              "description": "User locale, e.g., \"en-US\"",
                              "type": "string"
                            },
                            "timezone": {
                              "description": "User timezone, e.g., \"America/Los_Angeles\"",
                              "type": "string"
                            },
                            "workingDirectory": {
                              "description": "Working directory for CLI tools",
                              "type": "string"
                            }
                          },
                          "type": "object"
                        }
                      },
                      "required": [
                        "client"
                      ],
                      "type": "object"
                    },
                    "session_id": {
                      "description": "Specific autonomous session ID; defaults to the most recent session",
                      "type": "string"
                    },
                    "workspace_id": {
                      "description": "Workspace UUID to load the morning brief for",
                      "type": "string"
                    }
                  },
                  "required": [
                    "workspace_id"
                  ],
                  "type": "object"
                },
                "name": "get_morning_brief",
                "title": "Get Morning Brief"
              },
              {
                "_meta": {
                  "openai/readOnlyHint": true
                },
                "annotations": {
                  "destructiveHint": false,
                  "openWorldHint": false,
                  "readOnlyHint": true
                },
                "description": "Agent-facing: organizational learnings relevant to a capability or task context. One agent's discovery benefits all agents.",
                "execution": {
                  "taskSupport": "forbidden"
                },
                "inputSchema": {
                  "$schema": "http://json-schema.org/draft-07/schema#",
                  "additionalProperties": false,
                  "properties": {
                    "capability_key": {
                      "description": "Optional capability key filter.",
                      "type": "string"
                    },
                    "keywords": {
                      "description": "Optional keywords for semantic matching.",
                      "items": {
                        "type": "string"
                      },
                      "type": "array"
                    },
                    "limit": {
                      "default": 5,
                      "description": "Maximum number of learnings to return.",
                      "maximum": 20,
                      "minimum": 1,
                      "type": "integer"
                    },
                    "workspace_id": {
                      "description": "Workspace ID.",
                      "type": "string"
                    }
                  },
                  "required": [
                    "workspace_id"
                  ],
                  "type": "object"
                },
                "name": "get_relevant_learnings",
                "title": "Get Relevant Learnings"
              },
              {
                "annotations": {
                  "destructiveHint": false,
                  "openWorldHint": true,
                  "readOnlyHint": false
                },
                "description": "Agent-facing: submit a discovery as an org learning. Enters org_learnings after confidence validation.",
                "execution": {
                  "taskSupport": "forbidden"
                },
                "inputSchema": {
                  "$schema": "http://json-schema.org/draft-07/schema#",
                  "additionalProperties": false,
                  "properties": {
                    "capability_key": {
                      "description": "Optional capability key the learning applies to.",
                      "type": "string"
                    },
                    "evidence_receipt_ids": {
                      "description": "Optional receipt IDs that support the learning.",
                      "items": {
                        "type": "string"
                      },
                      "type": "array"
                    },
                    "keywords": {
                      "description": "Optional semantic keywords for future matching.",
                      "items": {
                        "type": "string"
                      },
                      "type": "array"
                    },
                    "learning_type": {
                      "description": "Type of learning being submitted.",
                      "enum": [
                        "failure_pattern",
                        "success_pattern",
                        "cost_optimization",
                        "quality_heuristic"
                      ],
                      "type": "string"
                    },
                    "summary": {
                      "description": "Human-readable learning summary.",
                      "type": "string"
                    },
                    "workspace_id": {
                      "description": "Workspace ID.",
                      "type": "string"
                    }
                  },
                  "required": [
                    "workspace_id",
                    "learning_type",
                    "summary"
                  ],
                  "type": "object"
                },
                "name": "submit_learning",
                "title": "Submit Learning"
              },
              {
                "annotations": {
                  "destructiveHint": false,
                  "openWorldHint": false,
                  "readOnlyHint": false
                },
                "description": "DEPRECATED: Use entity_action action=attach instead. This tool still works as a thin compatibility wrapper that attaches an artifact to a task, milestone, initiative, workstream, project, or decision. USE WHEN: legacy clients still call save_artifact. NEXT: Prefer entity_action action=attach for new code \u2014 it exposes the full attachment surface (preview_markdown, status, metadata, created_by_*). DO NOT USE: for generic entity creation \u2014 use create_entity instead.",
                "execution": {
                  "taskSupport": "forbidden"
                },
                "inputSchema": {
                  "$schema": "http://json-schema.org/draft-07/schema#",
                  "additionalProperties": false,
                  "properties": {
                    "artifact_type": {
                      "description": "Preferred: explicit artifact type code matching the server taxonomy (e.g. eng.diff_pack, launch.launch_brief). Overrides `type` when both are set.",
                      "type": "string"
                    },
                    "artifact_url": {
                      "description": "Internal artifact URL (required unless external_url is provided).",
                      "type": "string"
                    },
                    "content": {
                      "description": "Optional full artifact content. Stored as preview_markdown (truncated to 25k chars).",
                      "type": "string"
                    },
                    "entity_id": {
                      "description": "Target entity UUID. Falls back to taskId or initiativeId.",
                      "type": "string"
                    },
                    "entity_type": {
                      "description": "Target entity type to attach to. Falls back to inferring from taskId / initiativeId.",
                      "enum": [
                        "project",
                        "initiative",
                        "workstream",
                        "milestone",
                        "task",
                        "decision"
                      ],
                      "type": "string"
                    },
                    "external_url": {
                      "description": "External artifact URL (required unless artifact_url is provided).",
                      "type": "string"
                    },
                    "initiativeId": {
                      "description": "Legacy alias: OrgX initiative UUID to link this artifact to.",
                      "type": "string"
                    },
                    "sessionId": {
                      "description": "Agent session ID (stored on metadata.session_id).",
                      "type": "string"
                    },
                    "taskId": {
                      "description": "Legacy alias: OrgX task entity UUID to link this artifact to.",
                      "type": "string"
                    },
                    "title": {
                      "description": "Artifact title (maps to `name` on the attach payload)",
                      "type": "string"
                    },
                    "type": {
                      "description": "Legacy artifact category (document|code|data|decision|analysis) OR a free-form artifact_type code (e.g. eng.diff_pack). If omitted, defaults to \"note\".",
                      "type": "string"
                    },
                    "user_id": {
                      "description": "Optional user id override",
                      "type": "string"
                    }
                  },
                  "required": [
                    "title"
                  ],
                  "type": "object"
                },
                "name": "save_artifact",
                "title": "Save Artifact (deprecated)"
              }
            ]
          }
        },
        "requested_protocol_version": "2025-03-26",
        "resumed": true,
        "session_id_present": true,
        "transport": "streamable-http",
        "url": "https://mcp.useorgx.com"
      },
      "latency_ms": 393.24,
      "status": "ok"
    },
    "step_up_auth_probe": {
      "details": {
        "auth_required_checks": [],
        "broad_scopes": [
          "agents:write",
          "decisions:write",
          "initiatives:write"
        ],
        "challenge_headers": [],
        "minimal_scope_documented": true,
        "oauth_present": true,
        "scope_specificity_ratio": 0.4167,
        "step_up_signals": [],
        "supported_scopes": [
          "agents:read",
          "agents:write",
          "decisions:read",
          "decisions:write",
          "initiatives:read",
          "initiatives:write",
          "memory:read",
          "offline_access"
        ]
      },
      "latency_ms": null,
      "status": "ok"
    },
    "tool_snapshot_probe": {
      "details": {
        "reason": "no_tools"
      },
      "latency_ms": null,
      "status": "missing"
    },
    "tools_list": {
      "details": {
        "error": "Client error '400 Bad Request' for url 'https://mcp.useorgx.com'\nFor more information check: https://developer.mozilla.org/en-US/docs/Web/HTTP/Status/400",
        "headers": {
          "content-type": "text/plain;charset=UTF-8",
          "strict-transport-security": "max-age=31536000; includeSubDomains; preload",
          "x-ratelimit-limit": "100",
          "x-ratelimit-remaining": "99",
          "x-ratelimit-reset": "1777638656"
        },
        "http_status": 400,
        "payload": {},
        "url": "https://mcp.useorgx.com"
      },
      "latency_ms": 255.8,
      "status": "error"
    },
    "transport_compliance_probe": {
      "details": {
        "bad_protocol_error": null,
        "bad_protocol_headers": {
          "content-type": "text/event-stream",
          "mcp-session-id": "154a5098a22cfb16ade805828661557837aac0e30682f56fd1c2e5928229c380",
          "strict-transport-security": "max-age=31536000; includeSubDomains; preload",
          "x-ratelimit-limit": "100",
          "x-ratelimit-remaining": "99",
          "x-ratelimit-reset": "1777638657"
        },
        "bad_protocol_payload": {
          "id": 410,
          "jsonrpc": "2.0",
          "result": {
            "tools": [
              {
                "_meta": {
                  "mcp/securitySchemes": [
                    {
                      "scopes": [
                        "initiatives:read"
                      ],
                      "type": "oauth2"
                    }
                  ],
                  "openai/outputTemplate": "ui://widget/decisions.skybridge.html?v=443736698a26",
                  "openai/readOnlyHint": true,
                  "openai/toolInvocation/invoked": "Found your pending decisions",
                  "openai/toolInvocation/invoking": "Checking your decision queue...",
                  "openai/visibility": "public",
                  "ui": {
                    "resourceUri": "ui://widget/decisions.html?v=443736698a26"
                  },
                  "ui/resourceUri": "ui://widget/decisions.html?v=443736698a26"
                },
                "annotations": {
                  "destructiveHint": false,
                  "openWorldHint": false,
                  "readOnlyHint": true
                },
                "description": "List agent decisions and work items awaiting human approval. Also known as: pending approvals, agent blocked, sign off, review decisions, approve AI work. USE WHEN: older clients still call this tool directly. NEXT: Present each decision with title and urgency, then ask which to approve_decision or reject_decision. DO NOT USE: for new prompts or skills. Read-only. Compatibility alias retained for older clients. Prefer `list_entities` with type=decision and status=pending for new prompts, skills, and examples.",
                "execution": {
                  "taskSupport": "forbidden"
                },
                "inputSchema": {
                  "$schema": "http://json-schema.org/draft-07/schema#",
                  "additionalProperties": false,
                  "properties": {
                    "_context": {
                      "additionalProperties": false,
                      "description": "Client context for conversation tracking (strongly recommended for cross-client continuity)",
                      "properties": {
                        "client": {
                          "additionalProperties": false,
                          "properties": {
                            "name": {
                              "description": "Client identifier: claude-code, chatgpt, cursor, web-ui, api",
                              "type": "string"
                            },
                            "platform": {
                              "description": "Platform: macos, windows, linux, web",
                              "type": "string"
                            },
                            "version": {
                              "description": "Client version, e.g., \"1.2.3\"",
                              "type": "string"
                            }
                          },
                          "required": [
                            "name"
                          ],
                          "type": "object"
                        },
                        "conversation": {
                          "additionalProperties": false,
                          "properties": {
                            "id": {
                              "description": "Client conversation/chat ID (client-specific format)",
                              "type": "string"
                            },
                            "parentId": {
                              "description": "Parent conversation ID for branched/forked conversations",
                              "type": "string"
                            },
                            "startedAt": {
                              "description": "ISO timestamp when conversation began",
                              "type": "string"
                            },
                            "title": {
                              "description": "Human-readable conversation title",
                              "type": "string"
                            }
                          },
                          "required": [
                            "id"
                          ],
                          "type": "object"
                        },
                        "session": {
                          "additionalProperties": false,
                          "properties": {
                            "orgxSessionId": {
                              "description": "OrgX session ID (for resume)",
                              "type": "string"
                            },
                            "previousRunIds": {
                              "description": "Related previous run IDs in this conversation",
                              "items": {
                                "type": "string"
                              },
                              "type": "array"
                            }
                          },
                          "type": "object"
                        },
                        "user": {
                          "additionalProperties": false,
                          "properties": {
                            "locale": {
                              "description": "User locale, e.g., \"en-US\"",
                              "type": "string"
                            },
                            "timezone": {
                              "description": "User timezone, e.g., \"America/Los_Angeles\"",
                              "type": "string"
                            },
                            "workingDirectory": {
                              "description": "Working directory for CLI tools",
                              "type": "string"
                            }
                          },
                          "type": "object"
                        }
                      },
                      "required": [
                        "client"
                      ],
                      "type": "object"
                    },
                    "initiative_id": {
                      "description": "Optional initiative UUID to scope pending decisions",
                      "type": "string"
                    },
                    "limit": {
                      "description": "Maximum number of decisions to return",
                      "type": "number"
                    },
                    "urgency_filter": {
                      "description": "Optional urgency filter for the pending decision list",
                      "enum": [
                        "all",
                        "critical",
                        "high"
                      ],
                      "type": "string"
                    }
                  },
                  "type": "object"
                },
                "name": "get_pending_decisions",
                "title": "Get Pending Decisions"
              },
              {
                "_meta": {
                  "mcp/securitySchemes": [
                    {
                      "scopes": [
                        "decisions:write"
                      ],
                      "type": "oauth2"
                    }
                  ],
                  "openai/outputTemplate": "ui://widget/decisions.skybridge.html?v=443736698a26",
                  "openai/toolInvocation/invoked": "Decision approved",
                  "openai/toolInvocation/invoking": "Approving decision...",
                  "openai/visibility": "public",
                  "ui": {
                    "resourceUri": "ui://widget/decisions.html?v=443736698a26"
                  },
                  "ui/resourceUri": "ui://widget/decisions.html?v=443736698a26"
                },
                "annotations": {
                  "destructiveHint": true,
                  "openWorldHint": false,
                  "readOnlyHint": false
                },
                "description": "Approve a pending agent decision after explicit user confirmation. Also known as: sign off, approve AI work, unblock agent, accept decision. USE WHEN: user says to approve a decision returned from list_entities with type=decision and status=pending (or the legacy get_pending_decisions alias). NEXT: Confirm approval to user; agent is notified automatically. DO NOT USE: without showing the decision to the user first. Requires decisions:write.",
                "execution": {
                  "taskSupport": "forbidden"
                },
                "inputSchema": {
                  "$schema": "http://json-schema.org/draft-07/schema#",
                  "additionalProperties": false,
                  "properties": {
                    "_context": {
                      "additionalProperties": false,
                      "description": "Client context for conversation tracking (strongly recommended for cross-client continuity)",
                      "properties": {
                        "client": {
                          "additionalProperties": false,
                          "properties": {
                            "name": {
                              "description": "Client identifier: claude-code, chatgpt, cursor, web-ui, api",
                              "type": "string"
                            },
                            "platform": {
                              "description": "Platform: macos, windows, linux, web",
                              "type": "string"
                            },
                            "version": {
                              "description": "Client version, e.g., \"1.2.3\"",
                              "type": "string"
                            }
                          },
                          "required": [
                            "name"
                          ],
                          "type": "object"
                        },
                        "conversation": {
                          "additionalProperties": false,
                          "properties": {
                            "id": {
                              "description": "Client conversation/chat ID (client-specific format)",
                              "type": "string"
                            },
                            "parentId": {
                              "description": "Parent conversation ID for branched/forked conversations",
                              "type": "string"
                            },
                            "startedAt": {
                              "description": "ISO timestamp when conversation began",
                              "type": "string"
                            },
                            "title": {
                              "description": "Human-readable conversation title",
                              "type": "string"
                            }
                          },
                          "required": [
                            "id"
                          ],
                          "type": "object"
                        },
                        "session": {
                          "additionalProperties": false,
                          "properties": {
                            "orgxSessionId": {
                              "description": "OrgX session ID (for resume)",
                              "type": "string"
                            },
                            "previousRunIds": {
                              "description": "Related previous run IDs in this conversation",
                              "items": {
                                "type": "string"
                              },
                              "type": "array"
                            }
                          },
                          "type": "object"
                        },
                        "user": {
                          "additionalProperties": false,
                          "properties": {
                            "locale": {
                              "description": "User locale, e.g., \"en-US\"",
                              "type": "string"
                            },
                            "timezone": {
                              "description": "User timezone, e.g., \"America/Los_Angeles\"",
                              "type": "string"
                            },
                            "workingDirectory": {
                              "description": "Working directory for CLI tools",
                              "type": "string"
                            }
                          },
                          "type": "object"
                        }
                      },
                      "required": [
                        "client"
                      ],
                      "type": "object"
                    },
                    "decision_id": {
                      "description": "Decision ID to approve",
                      "minLength": 1,
                      "type": "string"
                    },
                    "note": {
                      "description": "Optional note recorded with the approval",
                      "type": "string"
                    },
                    "option_id": {
                      "description": "Optional decision option id when the decision includes selectable options.",
                      "type": "string"
                    }
                  },
                  "required": [
                    "decision_id"
                  ],
                  "type": "object"
                },
                "name": "approve_decision",
                "title": "Approve Decision"
              },
              {
                "_meta": {
                  "mcp/securitySchemes": [
                    {
                      "scopes": [
                        "decisions:write"
                      ],
                      "type": "oauth2"
                    }
                  ],
                  "openai/outputTemplate": "ui://widget/decisions.skybridge.html?v=443736698a26",
                  "openai/toolInvocation/invoked": "Decision rejected",
                  "openai/toolInvocation/invoking": "Rejecting decision...",
                  "openai/visibility": "public",
                  "ui": {
                    "resourceUri": "ui://widget/decisions.html?v=443736698a26"
                  },
                  "ui/resourceUri": "ui://widget/decisions.html?v=443736698a26"
                },
                "annotations": {
                  "destructiveHint": true,
                  "openWorldHint": false,
                  "readOnlyHint": false
                },
                "description": "Reject a pending agent decision with guidance after explicit user confirmation. Also known as: request revisions, send feedback, decline decision. USE WHEN: user wants to reject or request revisions on a decision. NEXT: Agent will revise their approach based on the reason. DO NOT USE: without a reason \u2014 always include why. Requires decisions:write.",
                "execution": {
                  "taskSupport": "forbidden"
                },
                "inputSchema": {
                  "$schema": "http://json-schema.org/draft-07/schema#",
                  "additionalProperties": false,
                  "properties": {
                    "_context": {
                      "additionalProperties": false,
                      "description": "Client context for conversation tracking (strongly recommended for cross-client continuity)",
                      "properties": {
                        "client": {
                          "additionalProperties": false,
                          "properties": {
                            "name": {
                              "description": "Client identifier: claude-code, chatgpt, cursor, web-ui, api",
                              "type": "string"
                            },
                            "platform": {
                              "description": "Platform: macos, windows, linux, web",
                              "type": "string"
                            },
                            "version": {
                              "description": "Client version, e.g., \"1.2.3\"",
                              "type": "string"
                            }
                          },
                          "required": [
                            "name"
                          ],
                          "type": "object"
                        },
                        "conversation": {
                          "additionalProperties": false,
                          "properties": {
                            "id": {
                              "description": "Client conversation/chat ID (client-specific format)",
                              "type": "string"
                            },
                            "parentId": {
                              "description": "Parent conversation ID for branched/forked conversations",
                              "type": "string"
                            },
                            "startedAt": {
                              "description": "ISO timestamp when conversation began",
                              "type": "string"
                            },
                            "title": {
                              "description": "Human-readable conversation title",
                              "type": "string"
                            }
                          },
                          "required": [
                            "id"
                          ],
                          "type": "object"
                        },
                        "session": {
                          "additionalProperties": false,
                          "properties": {
                            "orgxSessionId": {
                              "description": "OrgX session ID (for resume)",
                              "type": "string"
                            },
                            "previousRunIds": {
                              "description": "Related previous run IDs in this conversation",
                              "items": {
                                "type": "string"
                              },
                              "type": "array"
                            }
                          },
                          "type": "object"
                        },
                        "user": {
                          "additionalProperties": false,
                          "properties": {
                            "locale": {
                              "description": "User locale, e.g., \"en-US\"",
                              "type": "string"
                            },
                            "timezone": {
                              "description": "User timezone, e.g., \"America/Los_Angeles\"",
                              "type": "string"
                            },
                            "workingDirectory": {
                              "description": "Working directory for CLI tools",
                              "type": "string"
                            }
                          },
                          "type": "object"
                        }
                      },
                      "required": [
                        "client"
                      ],
                      "type": "object"
                    },
                    "decision_id": {
                      "description": "Decision ID to reject",
                      "minLength": 1,
                      "type": "string"
                    },
                    "option_id": {
                      "description": "Optional decision option id when the decision includes selectable options.",
                      "type": "string"
                    },
                    "reason": {
                      "description": "Reason for rejecting the decision",
                      "minLength": 1,
                      "type": "string"
                    }
                  },
                  "required": [
                    "decision_id",
                    "reason"
                  ],
                  "type": "object"
                },
                "name": "reject_decision",
                "title": "Reject Decision"
              },
              {
                "_meta": {
                  "mcp/securitySchemes": [
                    {
                      "scopes": [
                        "initiatives:read"
                      ],
                      "type": "oauth2"
                    }
                  ],
                  "openai/outputTemplate": "ui://widget/agent-status.skybridge.html?v=443736698a26",
                  "openai/readOnlyHint": true,
                  "openai/toolInvocation/invoked": "Here's what your agents are doing",
                  "openai/toolInvocation/invoking": "Checking agent status...",
                  "openai/visibility": "public",
                  "ui": {
                    "resourceUri": "ui://widget/agent-status.html?v=443736698a26"
                  },
                  "ui/resourceUri": "ui://widget/agent-status.html?v=443736698a26"
                },
                "annotations": {
                  "destructiveHint": false,
                  "openWorldHint": false,
                  "readOnlyHint": true
                },
                "description": "Show current AI agent activity, blocked work, and execution state. Also known as: agent status, what agents are doing, active runs. USE WHEN: user asks about agent activity, progress, or what agents are working on. NEXT: If agents are stuck, suggest approve_decision or entity_action. DO NOT USE: to check initiative health \u2014 use get_initiative_pulse instead. Read-only.",
                "execution": {
                  "taskSupport": "forbidden"
                },
                "inputSchema": {
                  "$schema": "http://json-schema.org/draft-07/schema#",
                  "additionalProperties": false,
                  "properties": {
                    "_context": {
                      "additionalProperties": false,
                      "description": "Client context for conversation tracking (strongly recommended for cross-client continuity)",
                      "properties": {
                        "client": {
                          "additionalProperties": false,
                          "properties": {
                            "name": {
                              "description": "Client identifier: claude-code, chatgpt, cursor, web-ui, api",
                              "type": "string"
                            },
                            "platform": {
                              "description": "Platform: macos, windows, linux, web",
                              "type": "string"
                            },
                            "version": {
                              "description": "Client version, e.g., \"1.2.3\"",
                              "type": "string"
                            }
                          },
                          "required": [
                            "name"
                          ],
                          "type": "object"
                        },
                        "conversation": {
                          "additionalProperties": false,
                          "properties": {
                            "id": {
                              "description": "Client conversation/chat ID (client-specific format)",
                              "type": "string"
                            },
                            "parentId": {
                              "description": "Parent conversation ID for branched/forked conversations",
                              "type": "string"
                            },
                            "startedAt": {
                              "description": "ISO timestamp when conversation began",
                              "type": "string"
                            },
                            "title": {
                              "description": "Human-readable conversation title",
                              "type": "string"
                            }
                          },
                          "required": [
                            "id"
                          ],
                          "type": "object"
                        },
                        "session": {
                          "additionalProperties": false,
                          "properties": {
                            "orgxSessionId": {
                              "description": "OrgX session ID (for resume)",
                              "type": "string"
                            },
                            "previousRunIds": {
                              "description": "Related previous run IDs in this conversation",
                              "items": {
                                "type": "string"
                              },
                              "type": "array"
                            }
                          },
                          "type": "object"
                        },
                        "user": {
                          "additionalProperties": false,
                          "properties": {
                            "locale": {
                              "description": "User locale, e.g., \"en-US\"",
                              "type": "string"
                            },
                            "timezone": {
                              "description": "User timezone, e.g., \"America/Los_Angeles\"",
                              "type": "string"
                            },
                            "workingDirectory": {
                              "description": "Working directory for CLI tools",
                              "type": "string"
                            }
                          },
                          "type": "object"
                        }
                      },
                      "required": [
                        "client"
                      ],
                      "type": "object"
                    },
                    "agent_id": {
                      "description": "Optional agent ID to inspect",
                      "type": "string"
                    },
                    "include_idle": {
                      "description": "Include idle agents in the response",
                      "type": "boolean"
                    }
                  },
                  "type": "object"
                },
                "name": "get_agent_status",
                "title": "Get Agent Status"
              },
              {
                "_meta": {
                  "mcp/securitySchemes": [
                    {
                      "type": "noauth"
                    },
                    {
                      "scopes": [
                        "decisions:read",
                        "agents:read",
                        "initiatives:read",
                        "memory:read"
                      ],
                      "type": "oauth2"
                    }
                  ],
                  "openai/outputTemplate": "ui://widget/search-results.skybridge.html?v=443736698a26",
                  "openai/readOnlyHint": true,
                  "openai/toolInvocation/invoked": "Found relevant information",
                  "openai/toolInvocation/invoking": "Searching organizational memory...",
                  "openai/visibility": "public",
                  "ui": {
                    "resourceUri": "ui://widget/search-results.html?v=443736698a26"
                  },
                  "ui/resourceUri": "ui://widget/search-results.html?v=443736698a26"
                },
                "annotations": {
                  "destructiveHint": false,
                  "openWorldHint": false,
                  "readOnlyHint": true
                },
                "description": "Search team memory, organizational decisions, prior artifacts, and project context across agents. Also known as: search memory, recall decisions, find context, retrieve artifacts, project memory. USE WHEN: user asks about past decisions, context, or knowledge. NEXT: Present relevant results; suggest drill-down with list_entities. Prefer `query_org_memory` with scope=decisions with a topic query for new prompts, skills, and examples. DO NOT USE: for listing current entities \u2014 use list_entities instead. Read-only.",
                "execution": {
                  "taskSupport": "forbidden"
                },
                "inputSchema": {
                  "$schema": "http://json-schema.org/draft-07/schema#",
                  "additionalProperties": false,
                  "properties": {
                    "_context": {
                      "additionalProperties": false,
                      "description": "Client context for conversation tracking (strongly recommended for cross-client continuity)",
                      "properties": {
                        "client": {
                          "additionalProperties": false,
                          "properties": {
                            "name": {
                              "description": "Client identifier: claude-code, chatgpt, cursor, web-ui, api",
                              "type": "string"
                            },
                            "platform": {
                              "description": "Platform: macos, windows, linux, web",
                              "type": "string"
                            },
                            "version": {
                              "description": "Client version, e.g., \"1.2.3\"",
                              "type": "string"
                            }
                          },
                          "required": [
                            "name"
                          ],
                          "type": "object"
                        },
                        "conversation": {
                          "additionalProperties": false,
                          "properties": {
                            "id": {
                              "description": "Client conversation/chat ID (client-specific format)",
                              "type": "string"
                            },
                            "parentId": {
                              "description": "Parent conversation ID for branched/forked conversations",
                              "type": "string"
                            },
                            "startedAt": {
                              "description": "ISO timestamp when conversation began",
                              "type": "string"
                            },
                            "title": {
                              "description": "Human-readable conversation title",
                              "type": "string"
                            }
                          },
                          "required": [
                            "id"
                          ],
                          "type": "object"
                        },
                        "session": {
                          "additionalProperties": false,
                          "properties": {
                            "orgxSessionId": {
                              "description": "OrgX session ID (for resume)",
                              "type": "string"
                            },
                            "previousRunIds": {
                              "description": "Related previous run IDs in this conversation",
                              "items": {
                                "type": "string"
                              },
                              "type": "array"
                            }
                          },
                          "type": "object"
                        },
                        "user": {
                          "additionalProperties": false,
                          "properties": {
                            "locale": {
                              "description": "User locale, e.g., \"en-US\"",
                              "type": "string"
                            },
                            "timezone": {
                              "description": "User timezone, e.g., \"America/Los_Angeles\"",
                              "type": "string"
                            },
                            "workingDirectory": {
                              "description": "Working directory for CLI tools",
                              "type": "string"
                            }
                          },
                          "type": "object"
                        }
                      },
                      "required": [
                        "client"
                      ],
                      "type": "object"
                    },
                    "limit": {
                      "description": "Maximum number of results to return",
                      "type": "number"
                    },
                    "query": {
                      "description": "Search query for OrgX memory",
                      "minLength": 1,
                      "type": "string"
                    },
                    "scope": {
                      "description": "Optional scope filter for the memory search",
                      "enum": [
                        "all",
                        "artifacts",
                        "decisions",
                        "initiatives"
                      ],
                      "type": "string"
                    }
                  },
                  "required": [
                    "query"
                  ],
                  "type": "object"
                },
                "name": "query_org_memory",
                "title": "Query Organizational Memory"
              },
              {
                "_meta": {
                  "mcp/securitySchemes": [
                    {
                      "type": "noauth"
                    },
                    {
                      "scopes": [
                        "decisions:read",
                        "agents:read",
                        "initiatives:read",
                        "memory:read"
                      ],
                      "type": "oauth2"
                    }
                  ],
                  "openai/outputTemplate": "ui://widget/initiative-pulse.skybridge.html?v=443736698a26",
                  "openai/readOnlyHint": true,
                  "openai/toolInvocation/invoked": "Here's the initiative status",
                  "openai/toolInvocation/invoking": "Getting initiative health...",
                  "openai/visibility": "public",
                  "ui": {
                    "resourceUri": "ui://widget/initiative-pulse.html?v=443736698a26"
                  },
                  "ui/resourceUri": "ui://widget/initiative-pulse.html?v=443736698a26"
                },
                "annotations": {
                  "destructiveHint": false,
                  "openWorldHint": false,
                  "readOnlyHint": true
                },
                "description": "Get project health, blockers, milestones, owners, and recent activity for an initiative. Also known as: project status, roadmap progress, execution health, blockers. USE WHEN: user asks how an initiative is going, or wants a status update. NEXT: If blockers exist, suggest entity_action to resolve. For deeper drill-down, use list_entities with initiative_id. DO NOT USE: for org-wide overview \u2014 use get_org_snapshot instead. Read-only.",
                "execution": {
                  "taskSupport": "forbidden"
                },
                "inputSchema": {
                  "$schema": "http://json-schema.org/draft-07/schema#",
                  "additionalProperties": false,
                  "properties": {
                    "_context": {
                      "additionalProperties": false,
                      "description": "Client context for conversation tracking (strongly recommended for cross-client continuity)",
                      "properties": {
                        "client": {
                          "additionalProperties": false,
                          "properties": {
                            "name": {
                              "description": "Client identifier: claude-code, chatgpt, cursor, web-ui, api",
                              "type": "string"
                            },
                            "platform": {
                              "description": "Platform: macos, windows, linux, web",
                              "type": "string"
                            },
                            "version": {
                              "description": "Client version, e.g., \"1.2.3\"",
                              "type": "string"
                            }
                          },
                          "required": [
                            "name"
                          ],
                          "type": "object"
                        },
                        "conversation": {
                          "additionalProperties": false,
                          "properties": {
                            "id": {
                              "description": "Client conversation/chat ID (client-specific format)",
                              "type": "string"
                            },
                            "parentId": {
                              "description": "Parent conversation ID for branched/forked conversations",
                              "type": "string"
                            },
                            "startedAt": {
                              "description": "ISO timestamp when conversation began",
                              "type": "string"
                            },
                            "title": {
                              "description": "Human-readable conversation title",
                              "type": "string"
                            }
                          },
                          "required": [
                            "id"
                          ],
                          "type": "object"
                        },
                        "session": {
                          "additionalProperties": false,
                          "properties": {
                            "orgxSessionId": {
                              "description": "OrgX session ID (for resume)",
                              "type": "string"
                            },
                            "previousRunIds": {
                              "description": "Related previous run IDs in this conversation",
                              "items": {
                                "type": "string"
                              },
                              "type": "array"
                            }
                          },
                          "type": "object"
                        },
                        "user": {
                          "additionalProperties": false,
                          "properties": {
                            "locale": {
                              "description": "User locale, e.g., \"en-US\"",
                              "type": "string"
                            },
                            "timezone": {
                              "description": "User timezone, e.g., \"America/Los_Angeles\"",
                              "type": "string"
                            },
                            "workingDirectory": {
                              "description": "Working directory for CLI tools",
                              "type": "string"
                            }
                          },
                          "type": "object"
                        }
                      },
                      "required": [
                        "client"
                      ],
                      "type": "object"
                    },
                    "initiative_id": {
                      "description": "Optional: Initiative UUID to check.",
                      "type": "string"
                    },
                    "initiative_name": {
                      "description": "Optional: Initiative title to resolve automatically if ID is unknown.",
                      "type": "string"
                    }
                  },
                  "type": "object"
                },
                "name": "get_initiative_pulse",
                "title": "Get Initiative Pulse"
              },
              {
                "_meta": {
                  "mcp/securitySchemes": [
                    {
                      "scopes": [
                        "agents:write"
                      ],
                      "type": "oauth2"
                    }
                  ],
                  "openai/outputTemplate": "ui://widget/task-spawned.skybridge.html?v=443736698a26",
                  "openai/toolInvocation/invoked": "Task assigned",
                  "openai/toolInvocation/invoking": "Assigning task to agent...",
                  "openai/visibility": "public",
                  "ui": {
                    "resourceUri": "ui://widget/task-spawned.html?v=443736698a26"
                  },
                  "ui/resourceUri": "ui://widget/task-spawned.html?v=443736698a26"
                },
                "annotations": {
                  "destructiveHint": true,
                  "openWorldHint": true,
                  "readOnlyHint": false
                },
                "description": "Delegate work to a specialist AI agent and track the assigned task. Also known as: hand this off, assign task, spawn agent, have an agent do it, autonomous work. Automatically checks authorization, rate limits, and quality gates before spawning. Returns modelTier and run details on success, or blockedReason if spawn is denied. USE WHEN: user explicitly wants to delegate work to an agent. NEXT: Use get_agent_status to monitor progress. DO NOT USE: for creating tasks in the hierarchy \u2014 use create_entity type=task instead. Requires agents:write.",
                "execution": {
                  "taskSupport": "forbidden"
                },
                "inputSchema": {
                  "$schema": "http://json-schema.org/draft-07/schema#",
                  "additionalProperties": false,
                  "properties": {
                    "_context": {
                      "additionalProperties": false,
                      "description": "Client context for conversation tracking (strongly recommended for cross-client continuity)",
                      "properties": {
                        "client": {
                          "additionalProperties": false,
                          "properties": {
                            "name": {
                              "description": "Client identifier: claude-code, chatgpt, cursor, web-ui, api",
                              "type": "string"
                            },
                            "platform": {
                              "description": "Platform: macos, windows, linux, web",
                              "type": "string"
                            },
                            "version": {
                              "description": "Client version, e.g., \"1.2.3\"",
                              "type": "string"
                            }
                          },
                          "required": [
                            "name"
                          ],
                          "type": "object"
                        },
                        "conversation": {
                          "additionalProperties": false,
                          "properties": {
                            "id": {
                              "description": "Client conversation/chat ID (client-specific format)",
                              "type": "string"
                            },
                            "parentId": {
                              "description": "Parent conversation ID for branched/forked conversations",
                              "type": "string"
                            },
                            "startedAt": {
                              "description": "ISO timestamp when conversation began",
                              "type": "string"
                            },
                            "title": {
                              "description": "Human-readable conversation title",
                              "type": "string"
                            }
                          },
                          "required": [
                            "id"
                          ],
                          "type": "object"
                        },
                        "session": {
                          "additionalProperties": false,
                          "properties": {
                            "orgxSessionId": {
                              "description": "OrgX session ID (for resume)",
                              "type": "string"
                            },
                            "previousRunIds": {
                              "description": "Related previous run IDs in this conversation",
                              "items": {
                                "type": "string"
                              },
                              "type": "array"
                            }
                          },
                          "type": "object"
                        },
                        "user": {
                          "additionalProperties": false,
                          "properties": {
                            "locale": {
                              "description": "User locale, e.g., \"en-US\"",
                              "type": "string"
                            },
                            "timezone": {
                              "description": "User timezone, e.g., \"America/Los_Angeles\"",
                              "type": "string"
                            },
                            "workingDirectory": {
                              "description": "Working directory for CLI tools",
                              "type": "string"
                            }
                          },
                          "type": "object"
                        }
                      },
                      "required": [
                        "client"
                      ],
                      "type": "object"
                    },
                    "agent": {
                      "description": "Target agent identifier or alias",
                      "minLength": 1,
                      "type": "string"
                    },
                    "context": {
                      "description": "Optional supporting context or background for the task",
                      "type": "string"
                    },
                    "deadline": {
                      "description": "Optional: When this is needed by (ISO date or plain text).",
                      "type": "string"
                    },
                    "execution_target": {
                      "description": "Where to execute: cloud (default), local (on your machine), local_preferred (try local first), or auto.",
                      "enum": [
                        "auto",
                        "cloud",
                        "local",
                        "local_preferred"
                      ],
                      "type": "string"
                    },
                    "expected_artifacts": {
                      "description": "Optional: Final outputs you expect (e.g., \"PRD\", \"10 ad images\").",
                      "items": {
                        "type": "string"
                      },
                      "type": "array"
                    },
                    "initiative_id": {
                      "description": "Optional initiative UUID to associate with the spawned task",
                      "type": "string"
                    },
                    "initiative_name": {
                      "description": "Optional: Initiative title to resolve automatically if ID is unknown.",
                      "type": "string"
                    },
                    "sdk_backend": {
                      "description": "Preferred execution backend. Use openai for cloud-safe execution, claude for Claude SDK routing, or auto to let OrgX decide.",
                      "enum": [
                        "auto",
                        "openai",
                        "claude"
                      ],
                      "type": "string"
                    },
                    "style_guidelines": {
                      "description": "Optional: Voice/format/style constraints for the agent.",
                      "type": "string"
                    },
                    "task": {
                      "description": "Task instructions for the target agent",
                      "minLength": 1,
                      "type": "string"
                    },
                    "wait_for_completion": {
                      "description": "Optional: If true and safe, wait briefly for the first result before replying.",
                      "type": "boolean"
                    }
                  },
                  "required": [
                    "agent",
                    "task"
                  ],
                  "type": "object"
                },
                "name": "spawn_agent_task",
                "title": "Spawn Agent Task"
              },
              {
                "_meta": {
                  "mcp/securitySchemes": [
                    {
                      "scopes": [
                        "agents:write",
                        "initiatives:write"
                      ],
                      "type": "oauth2"
                    }
                  ],
                  "openai/outputTemplate": "ui://widget/task-spawned.skybridge.html?v=443736698a26",
                  "openai/toolInvocation/invoked": "Task handed off",
                  "openai/toolInvocation/invoking": "Handing off task...",
                  "openai/visibility": "private",
                  "ui": {
                    "resourceUri": "ui://widget/task-spawned.html?v=443736698a26"
                  },
                  "ui/resourceUri": "ui://widget/task-spawned.html?v=443736698a26"
                },
                "annotations": {
                  "destructiveHint": true,
                  "openWorldHint": true,
                  "readOnlyHint": false
                },
                "description": "Reassign work to another specialist AI agent and optionally spawn a new run. Also known as: handoff task, transfer work, change assignee. USE WHEN: a task needs to be reassigned to a different specialist agent. NEXT: Use get_agent_status to confirm the new agent picked up the task. DO NOT USE: for new tasks \u2014 use spawn_agent_task instead.",
                "execution": {
                  "taskSupport": "forbidden"
                },
                "inputSchema": {
                  "$schema": "http://json-schema.org/draft-07/schema#",
                  "additionalProperties": false,
                  "properties": {
                    "_context": {
                      "additionalProperties": false,
                      "description": "Client context for conversation tracking (strongly recommended for cross-client continuity)",
                      "properties": {
                        "client": {
                          "additionalProperties": false,
                          "properties": {
                            "name": {
                              "description": "Client identifier: claude-code, chatgpt, cursor, web-ui, api",
                              "type": "string"
                            },
                            "platform": {
                              "description": "Platform: macos, windows, linux, web",
                              "type": "string"
                            },
                            "version": {
                              "description": "Client version, e.g., \"1.2.3\"",
                              "type": "string"
                            }
                          },
                          "required": [
                            "name"
                          ],
                          "type": "object"
                        },
                        "conversation": {
                          "additionalProperties": false,
                          "properties": {
                            "id": {
                              "description": "Client conversation/chat ID (client-specific format)",
                              "type": "string"
                            },
                            "parentId": {
                              "description": "Parent conversation ID for branched/forked conversations",
                              "type": "string"
                            },
                            "startedAt": {
                              "description": "ISO timestamp when conversation began",
                              "type": "string"
                            },
                            "title": {
                              "description": "Human-readable conversation title",
                              "type": "string"
                            }
                          },
                          "required": [
                            "id"
                          ],
                          "type": "object"
                        },
                        "session": {
                          "additionalProperties": false,
                          "properties": {
                            "orgxSessionId": {
                              "description": "OrgX session ID (for resume)",
                              "type": "string"
                            },
                            "previousRunIds": {
                              "description": "Related previous run IDs in this conversation",
                              "items": {
                                "type": "string"
                              },
                              "type": "array"
                            }
                          },
                          "type": "object"
                        },
                        "user": {
                          "additionalProperties": false,
                          "properties": {
                            "locale": {
                              "description": "User locale, e.g., \"en-US\"",
                              "type": "string"
                            },
                            "timezone": {
                              "description": "User timezone, e.g., \"America/Los_Angeles\"",
                              "type": "string"
                            },
                            "workingDirectory": {
                              "description": "Working directory for CLI tools",
                              "type": "string"
                            }
                          },
                          "type": "object"
                        }
                      },
                      "required": [
                        "client"
                      ],
                      "type": "object"
                    },
                    "agent": {
                      "description": "Target agent (e.g., \"engineering-agent\", \"marketing-agent\")",
                      "minLength": 1,
                      "type": "string"
                    },
                    "note": {
                      "description": "Handoff note: what to do, constraints, context, definition of done",
                      "type": "string"
                    },
                    "spawn": {
                      "description": "If true (default), spawn a new agent run for the target agent",
                      "type": "boolean"
                    },
                    "task_id": {
                      "description": "Task UUID to hand off",
                      "format": "uuid",
                      "type": "string"
                    }
                  },
                  "required": [
                    "task_id",
                    "agent"
                  ],
                  "type": "object"
                },
                "name": "handoff_task",
                "title": "Handoff Task"
              },
              {
                "_meta": {
                  "mcp/securitySchemes": [
                    {
                      "scopes": [
                        "initiatives:read"
                      ],
                      "type": "oauth2"
                    }
                  ],
                  "openai/outputTemplate": "ui://widget/search-results.skybridge.html?v=443736698a26",
                  "openai/readOnlyHint": true,
                  "openai/toolInvocation/invoked": "Recommended next actions",
                  "openai/toolInvocation/invoking": "Computing next actions...",
                  "openai/visibility": "public",
                  "ui": {
                    "resourceUri": "ui://widget/search-results.html?v=443736698a26"
                  },
                  "ui/resourceUri": "ui://widget/search-results.html?v=443736698a26"
                },
                "annotations": {
                  "destructiveHint": false,
                  "openWorldHint": false,
                  "readOnlyHint": true
                },
                "description": "Recommend what should happen next based on progress gaps, blockers, and execution templates. Also known as: next best action, prioritize work, unblock project. USE WHEN: user asks what to do next, or needs help prioritizing. NEXT: Execute the recommended action (entity_action, spawn_agent_task, etc.). DO NOT USE: when user already knows what they want to do. Read-only.",
                "execution": {
                  "taskSupport": "forbidden"
                },
                "inputSchema": {
                  "$schema": "http://json-schema.org/draft-07/schema#",
                  "additionalProperties": false,
                  "properties": {
                    "_context": {
                      "additionalProperties": false,
                      "description": "Client context for conversation tracking (strongly recommended for cross-client continuity)",
                      "properties": {
                        "client": {
                          "additionalProperties": false,
                          "properties": {
                            "name": {
                              "description": "Client identifier: claude-code, chatgpt, cursor, web-ui, api",
                              "type": "string"
                            },
                            "platform": {
                              "description": "Platform: macos, windows, linux, web",
                              "type": "string"
                            },
                            "version": {
                              "description": "Client version, e.g., \"1.2.3\"",
                              "type": "string"
                            }
                          },
                          "required": [
                            "name"
                          ],
                          "type": "object"
                        },
                        "conversation": {
                          "additionalProperties": false,
                          "properties": {
                            "id": {
                              "description": "Client conversation/chat ID (client-specific format)",
                              "type": "string"
                            },
                            "parentId": {
                              "description": "Parent conversation ID for branched/forked conversations",
                              "type": "string"
                            },
                            "startedAt": {
                              "description": "ISO timestamp when conversation began",
                              "type": "string"
                            },
                            "title": {
                              "description": "Human-readable conversation title",
                              "type": "string"
                            }
                          },
                          "required": [
                            "id"
                          ],
                          "type": "object"
                        },
                        "session": {
                          "additionalProperties": false,
                          "properties": {
                            "orgxSessionId": {
                              "description": "OrgX session ID (for resume)",
                              "type": "string"
                            },
                            "previousRunIds": {
                              "description": "Related previous run IDs in this conversation",
                              "items": {
                                "type": "string"
                              },
                              "type": "array"
                            }
                          },
                          "type": "object"
                        },
                        "user": {
                          "additionalProperties": false,
                          "properties": {
                            "locale": {
                              "description": "User locale, e.g., \"en-US\"",
                              "type": "string"
                            },
                            "timezone": {
                              "description": "User timezone, e.g., \"America/Los_Angeles\"",
                              "type": "string"
                            },
                            "workingDirectory": {
                              "description": "Working directory for CLI tools",
                              "type": "string"
                            }
                          },
                          "type": "object"
                        }
                      },
                      "required": [
                        "client"
                      ],
                      "type": "object"
                    },
                    "cascade": {
                      "description": "If true, refresh recommendations across the entity chain first",
                      "type": "boolean"
                    },
                    "command_center_id": {
                      "description": "Deprecated alias for workspace_id.",
                      "type": "string"
                    },
                    "entity_id": {
                      "description": "Entity ID. For workspace, use \"default\" or a workspace ID.",
                      "type": "string"
                    },
                    "entity_type": {
                      "description": "Entity type to recommend for (default: workspace)",
                      "enum": [
                        "workspace",
                        "initiative",
                        "workstream",
                        "milestone"
                      ],
                      "type": "string"
                    },
                    "limit": {
                      "description": "Max recommendations to return (default 5, max 5)",
                      "maximum": 5,
                      "minimum": 1,
                      "type": "number"
                    },
                    "workspace_id": {
                      "description": "Optional workspace ID to scope recommendations (canonical).",
                      "type": "string"
                    }
                  },
                  "type": "object"
                },
                "name": "recommend_next_action",
                "title": "Recommend Next Action"
              },
              {
                "_meta": {
                  "mcp/securitySchemes": [
                    {
                      "type": "noauth"
                    },
                    {
                      "scopes": [
                        "decisions:read",
                        "agents:read",
                        "initiatives:read",
                        "memory:read"
                      ],
                      "type": "oauth2"
                    }
                  ],
                  "openai/outputTemplate": "ui://widget/search-results.skybridge.html?v=443736698a26",
                  "openai/readOnlyHint": true,
                  "openai/toolInvocation/invoked": "Found past decisions",
                  "openai/toolInvocation/invoking": "Searching decision history...",
                  "openai/visibility": "public",
                  "ui": {
                    "resourceUri": "ui://widget/search-results.html?v=443736698a26"
                  },
                  "ui/resourceUri": "ui://widget/search-results.html?v=443736698a26"
                },
                "annotations": {
                  "destructiveHint": false,
                  "openWorldHint": false,
                  "readOnlyHint": true
                },
                "description": "Recall past decisions about a topic, project, customer, feature, or artifact. Also known as: decision log, what did we decide, prior approvals. USE WHEN: older clients still call this tool directly. NEXT: Present results with context; suggest approve_decision or reject_decision if relevant pending ones exist. DO NOT USE: for new prompts or skills. Read-only. Compatibility alias retained for older clients. Prefer `query_org_memory` with scope=decisions with a topic query for new prompts, skills, and examples.",
                "execution": {
                  "taskSupport": "forbidden"
                },
                "inputSchema": {
                  "$schema": "http://json-schema.org/draft-07/schema#",
                  "additionalProperties": false,
                  "properties": {
                    "_context": {
                      "additionalProperties": false,
                      "description": "Client context for conversation tracking (strongly recommended for cross-client continuity)",
                      "properties": {
                        "client": {
                          "additionalProperties": false,
                          "properties": {
                            "name": {
                              "description": "Client identifier: claude-code, chatgpt, cursor, web-ui, api",
                              "type": "string"
                            },
                            "platform": {
                              "description": "Platform: macos, windows, linux, web",
                              "type": "string"
                            },
                            "version": {
                              "description": "Client version, e.g., \"1.2.3\"",
                              "type": "string"
                            }
                          },
                          "required": [
                            "name"
                          ],
                          "type": "object"
                        },
                        "conversation": {
                          "additionalProperties": false,
                          "properties": {
                            "id": {
                              "description": "Client conversation/chat ID (client-specific format)",
                              "type": "string"
                            },
                            "parentId": {
                              "description": "Parent conversation ID for branched/forked conversations",
                              "type": "string"
                            },
                            "startedAt": {
                              "description": "ISO timestamp when conversation began",
                              "type": "string"
                            },
                            "title": {
                              "description": "Human-readable conversation title",
                              "type": "string"
                            }
                          },
                          "required": [
                            "id"
                          ],
                          "type": "object"
                        },
                        "session": {
                          "additionalProperties": false,
                          "properties": {
                            "orgxSessionId": {
                              "description": "OrgX session ID (for resume)",
                              "type": "string"
                            },
                            "previousRunIds": {
                              "description": "Related previous run IDs in this conversation",
                              "items": {
                                "type": "string"
                              },
                              "type": "array"
                            }
                          },
                          "type": "object"
                        },
                        "user": {
                          "additionalProperties": false,
                          "properties": {
                            "locale": {
                              "description": "User locale, e.g., \"en-US\"",
                              "type": "string"
                            },
                            "timezone": {
                              "description": "User timezone, e.g., \"America/Los_Angeles\"",
                              "type": "string"
                            },
                            "workingDirectory": {
                              "description": "Working directory for CLI tools",
                              "type": "string"
                            }
                          },
                          "type": "object"
                        }
                      },
                      "required": [
                        "client"
                      ],
                      "type": "object"
                    },
                    "initiative_id": {
                      "description": "Optional initiative UUID to scope decision history",
                      "type": "string"
                    },
                    "limit": {
                      "description": "Maximum number of historical decisions to return",
                      "type": "number"
                    },
                    "topic": {
                      "description": "Topic or theme to search decision history for",
                      "minLength": 1,
                      "type": "string"
                    }
                  },
                  "required": [
                    "topic"
                  ],
                  "type": "object"
                },
                "name": "get_decision_history",
                "title": "Get Decision History"
              },
              {
                "_meta": {
                  "mcp/securitySchemes": [
                    {
                      "type": "noauth"
                    },
                    {
                      "scopes": [
                        "decisions:read",
                        "agents:read",
                        "initiatives:read",
                        "memory:read"
                      ],
                      "type": "oauth2"
                    }
                  ],
                  "openai/readOnlyHint": true,
                  "openai/toolInvocation/invoked": "Queue scored and ranked",
                  "openai/toolInvocation/invoking": "Scoring queue items...",
                  "openai/visibility": "public"
                },
                "annotations": {
                  "destructiveHint": false,
                  "openWorldHint": false,
                  "readOnlyHint": true
                },
                "description": "Run the composite scoring engine and return ranked queue items with factor breakdowns. USE WHEN: older clients explicitly need raw queue scoring output. NEXT: Execute the top-ranked item via entity_action or spawn_agent_task. DO NOT USE: for new prompts or skills. Read-only. Compatibility alias retained for older clients. Prefer `recommend_next_action` with workspace or initiative recommendations for new prompts, skills, and examples.",
                "execution": {
                  "taskSupport": "forbidden"
                },
                "inputSchema": {
                  "$schema": "http://json-schema.org/draft-07/schema#",
                  "additionalProperties": false,
                  "properties": {
                    "_context": {
                      "additionalProperties": false,
                      "description": "Client context for conversation tracking (strongly recommended for cross-client continuity)",
                      "properties": {
                        "client": {
                          "additionalProperties": false,
                          "properties": {
                            "name": {
                              "description": "Client identifier: claude-code, chatgpt, cursor, web-ui, api",
                              "type": "string"
                            },
                            "platform": {
                              "description": "Platform: macos, windows, linux, web",
                              "type": "string"
                            },
                            "version": {
                              "description": "Client version, e.g., \"1.2.3\"",
                              "type": "string"
                            }
                          },
                          "required": [
                            "name"
                          ],
                          "type": "object"
                        },
                        "conversation": {
                          "additionalProperties": false,
                          "properties": {
                            "id": {
                              "description": "Client conversation/chat ID (client-specific format)",
                              "type": "string"
                            },
                            "parentId": {
                              "description": "Parent conversation ID for branched/forked conversations",
                              "type": "string"
                            },
                            "startedAt": {
                              "description": "ISO timestamp when conversation began",
                              "type": "string"
                            },
                            "title": {
                              "description": "Human-readable conversation title",
                              "type": "string"
                            }
                          },
                          "required": [
                            "id"
                          ],
                          "type": "object"
                        },
                        "session": {
                          "additionalProperties": false,
                          "properties": {
                            "orgxSessionId": {
                              "description": "OrgX session ID (for resume)",
                              "type": "string"
                            },
                            "previousRunIds": {
                              "description": "Related previous run IDs in this conversation",
                              "items": {
                                "type": "string"
                              },
                              "type": "array"
                            }
                          },
                          "type": "object"
                        },
                        "user": {
                          "additionalProperties": false,
                          "properties": {
                            "locale": {
                              "description": "User locale, e.g., \"en-US\"",
                              "type": "string"
                            },
                            "timezone": {
                              "description": "User timezone, e.g., \"America/Los_Angeles\"",
                              "type": "string"
                            },
                            "workingDirectory": {
                              "description": "Working directory for CLI tools",
                              "type": "string"
                            }
                          },
                          "type": "object"
                        }
                      },
                      "required": [
                        "client"
                      ],
                      "type": "object"
                    },
                    "command_center_id": {
                      "description": "Deprecated alias for workspace_id.",
                      "type": "string"
                    },
                    "initiative_id": {
                      "description": "Initiative UUID to score",
                      "type": "string"
                    },
                    "limit": {
                      "description": "Max items to return (default 10)",
                      "type": "number"
                    },
                    "workspace_id": {
                      "description": "Score across all initiatives in this workspace",
                      "type": "string"
                    }
                  },
                  "type": "object"
                },
                "name": "score_next_up_queue",
                "title": "Score Next Up Queue"
              },
              {
                "_meta": {
                  "mcp/securitySchemes": [
                    {
                      "type": "noauth"
                    },
                    {
                      "scopes": [
                        "decisions:read",
                        "agents:read",
                        "initiatives:read",
                        "memory:read"
                      ],
                      "type": "oauth2"
                    }
                  ],
                  "openai/readOnlyHint": true,
                  "openai/toolInvocation/invoked": "Signals retrieved",
                  "openai/toolInvocation/invoking": "Gathering scoring signals...",
                  "openai/visibility": "public"
                },
                "annotations": {
                  "destructiveHint": false,
                  "openWorldHint": false,
                  "readOnlyHint": true
                },
                "description": "Show raw signal data (blocking decisions, stream conflicts, health, budget, critical path, quality) for scoring. USE WHEN: user wants to understand why items are ranked the way they are in score_next_up_queue. NEXT: Adjust with set_scoring_weights if weights need tuning. Read-only.",
                "execution": {
                  "taskSupport": "forbidden"
                },
                "inputSchema": {
                  "$schema": "http://json-schema.org/draft-07/schema#",
                  "additionalProperties": false,
                  "properties": {
                    "_context": {
                      "additionalProperties": false,
                      "description": "Client context for conversation tracking (strongly recommended for cross-client continuity)",
                      "properties": {
                        "client": {
                          "additionalProperties": false,
                          "properties": {
                            "name": {
                              "description": "Client identifier: claude-code, chatgpt, cursor, web-ui, api",
                              "type": "string"
                            },
                            "platform": {
                              "description": "Platform: macos, windows, linux, web",
                              "type": "string"
                            },
                            "version": {
                              "description": "Client version, e.g., \"1.2.3\"",
                              "type": "string"
                            }
                          },
                          "required": [
                            "name"
                          ],
                          "type": "object"
                        },
                        "conversation": {
                          "additionalProperties": false,
                          "properties": {
                            "id": {
                              "description": "Client conversation/chat ID (client-specific format)",
                              "type": "string"
                            },
                            "parentId": {
                              "description": "Parent conversation ID for branched/forked conversations",
                              "type": "string"
                            },
                            "startedAt": {
                              "description": "ISO timestamp when conversation began",
                              "type": "string"
                            },
                            "title": {
                              "description": "Human-readable conversation title",
                              "type": "string"
                            }
                          },
                          "required": [
                            "id"
                          ],
                          "type": "object"
                        },
                        "session": {
                          "additionalProperties": false,
                          "properties": {
                            "orgxSessionId": {
                              "description": "OrgX session ID (for resume)",
                              "type": "string"
                            },
                            "previousRunIds": {
                              "description": "Related previous run IDs in this conversation",
                              "items": {
                                "type": "string"
                              },
                              "type": "array"
                            }
                          },
                          "type": "object"
                        },
                        "user": {
                          "additionalProperties": false,
                          "properties": {
                            "locale": {
                              "description": "User locale, e.g., \"en-US\"",
                              "type": "string"
                            },
                            "timezone": {
                              "description": "User timezone, e.g., \"America/Los_Angeles\"",
                              "type": "string"
                            },
                            "workingDirectory": {
                              "description": "Working directory for CLI tools",
                              "type": "string"
                            }
                          },
                          "type": "object"
                        }
                      },
                      "required": [
                        "client"
                      ],
                      "type": "object"
                    },
                    "initiative_id": {
                      "description": "Initiative UUID to gather signals for",
                      "minLength": 1,
                      "type": "string"
                    },
                    "workstream_id": {
                      "description": "Optional: filter to a specific workstream",
                      "type": "string"
                    }
                  },
                  "required": [
                    "initiative_id"
                  ],
                  "type": "object"
                },
                "name": "get_scoring_signals",
                "title": "Get Scoring Signals"
              },
              {
                "_meta": {
                  "mcp/securitySchemes": [
                    {
                      "type": "noauth"
                    },
                    {
                      "scopes": [
                        "decisions:read",
                        "agents:read",
                        "initiatives:read",
                        "memory:read"
                      ],
                      "type": "oauth2"
                    }
                  ],
                  "openai/toolInvocation/invoked": "Scoring config handled",
                  "openai/toolInvocation/invoking": "Managing scoring config...",
                  "openai/visibility": "private"
                },
                "annotations": {
                  "destructiveHint": true,
                  "openWorldHint": false,
                  "readOnlyHint": false
                },
                "description": "Read or update scoring engine configuration. USE WHEN: user asks about scoring setup, wants to toggle scoring, adjust weights, or change active signals. action=get to read, action=update to modify. NEXT: Run recommend_next_action to see effects in the preferred workflow, or score_next_up_queue if you need raw queue scoring. Read-only for get, requires initiatives:write for update.",
                "execution": {
                  "taskSupport": "forbidden"
                },
                "inputSchema": {
                  "$schema": "http://json-schema.org/draft-07/schema#",
                  "additionalProperties": false,
                  "properties": {
                    "_context": {
                      "additionalProperties": false,
                      "description": "Client context for conversation tracking (strongly recommended for cross-client continuity)",
                      "properties": {
                        "client": {
                          "additionalProperties": false,
                          "properties": {
                            "name": {
                              "description": "Client identifier: claude-code, chatgpt, cursor, web-ui, api",
                              "type": "string"
                            },
                            "platform": {
                              "description": "Platform: macos, windows, linux, web",
                              "type": "string"
                            },
                            "version": {
                              "description": "Client version, e.g., \"1.2.3\"",
                              "type": "string"
                            }
                          },
                          "required": [
                            "name"
                          ],
                          "type": "object"
                        },
                        "conversation": {
                          "additionalProperties": false,
                          "properties": {
                            "id": {
                              "description": "Client conversation/chat ID (client-specific format)",
                              "type": "string"
                            },
                            "parentId": {
                              "description": "Parent conversation ID for branched/forked conversations",
                              "type": "string"
                            },
                            "startedAt": {
                              "description": "ISO timestamp when conversation began",
                              "type": "string"
                            },
                            "title": {
                              "description": "Human-readable conversation title",
                              "type": "string"
                            }
                          },
                          "required": [
                            "id"
                          ],
                          "type": "object"
                        },
                        "session": {
                          "additionalProperties": false,
                          "properties": {
                            "orgxSessionId": {
                              "description": "OrgX session ID (for resume)",
                              "type": "string"
                            },
                            "previousRunIds": {
                              "description": "Related previous run IDs in this conversation",
                              "items": {
                                "type": "string"
                              },
                              "type": "array"
                            }
                          },
                          "type": "object"
                        },
                        "user": {
                          "additionalProperties": false,
                          "properties": {
                            "locale": {
                              "description": "User locale, e.g., \"en-US\"",
                              "type": "string"
                            },
                            "timezone": {
                              "description": "User timezone, e.g., \"America/Los_Angeles\"",
                              "type": "string"
                            },
                            "workingDirectory": {
                              "description": "Working directory for CLI tools",
                              "type": "string"
                            }
                          },
                          "type": "object"
                        }
                      },
                      "required": [
                        "client"
                      ],
                      "type": "object"
                    },
                    "action": {
                      "description": "get=read config, update=modify settings",
                      "enum": [
                        "get",
                        "update"
                      ],
                      "type": "string"
                    },
                    "active_signals": {
                      "description": "Signal names to activate (action=update only)",
                      "items": {
                        "type": "string"
                      },
                      "type": "array"
                    },
                    "command_center_id": {
                      "description": "Deprecated alias for workspace_id",
                      "type": "string"
                    },
                    "enabled": {
                      "description": "Enable/disable scoring_v2 (action=update only)",
                      "type": "boolean"
                    },
                    "weights": {
                      "additionalProperties": {
                        "type": "number"
                      },
                      "description": "Partial weight overrides e.g. { priority: 300 } (action=update only)",
                      "type": "object"
                    },
                    "workspace_id": {
                      "description": "Workspace UUID",
                      "type": "string"
                    }
                  },
                  "required": [
                    "action"
                  ],
                  "type": "object"
                },
                "name": "scoring_config",
                "title": "Scoring Configuration"
              },
              {
                "_meta": {
                  "mcp/securitySchemes": [
                    {
                      "scopes": [
                        "initiatives:write"
                      ],
                      "type": "oauth2"
                    }
                  ],
                  "openai/toolInvocation/invoked": "Queue updated",
                  "openai/toolInvocation/invoking": "Updating queue...",
                  "openai/visibility": "private"
                },
                "annotations": {
                  "destructiveHint": true,
                  "openWorldHint": false,
                  "readOnlyHint": false
                },
                "description": "Pin, unpin, or skip a workstream in the Next Up queue. USE WHEN: user wants to force-prioritize or deprioritize a workstream. action=pin to force-top, action=unpin to remove pin, action=skip to temporarily deprioritize. Requires initiatives:write.",
                "execution": {
                  "taskSupport": "forbidden"
                },
                "inputSchema": {
                  "$schema": "http://json-schema.org/draft-07/schema#",
                  "additionalProperties": false,
                  "properties": {
                    "_context": {
                      "additionalProperties": false,
                      "description": "Client context for conversation tracking (strongly recommended for cross-client continuity)",
                      "properties": {
                        "client": {
                          "additionalProperties": false,
                          "properties": {
                            "name": {
                              "description": "Client identifier: claude-code, chatgpt, cursor, web-ui, api",
                              "type": "string"
                            },
                            "platform": {
                              "description": "Platform: macos, windows, linux, web",
                              "type": "string"
                            },
                            "version": {
                              "description": "Client version, e.g., \"1.2.3\"",
                              "type": "string"
                            }
                          },
                          "required": [
                            "name"
                          ],
                          "type": "object"
                        },
                        "conversation": {
                          "additionalProperties": false,
                          "properties": {
                            "id": {
                              "description": "Client conversation/chat ID (client-specific format)",
                              "type": "string"
                            },
                            "parentId": {
                              "description": "Parent conversation ID for branched/forked conversations",
                              "type": "string"
                            },
                            "startedAt": {
                              "description": "ISO timestamp when conversation began",
                              "type": "string"
                            },
                            "title": {
                              "description": "Human-readable conversation title",
                              "type": "string"
                            }
                          },
                          "required": [
                            "id"
                          ],
                          "type": "object"
                        },
                        "session": {
                          "additionalProperties": false,
                          "properties": {
                            "orgxSessionId": {
                              "description": "OrgX session ID (for resume)",
                              "type": "string"
                            },
                            "previousRunIds": {
                              "description": "Related previous run IDs in this conversation",
                              "items": {
                                "type": "string"
                              },
                              "type": "array"
                            }
                          },
                          "type": "object"
                        },
                        "user": {
                          "additionalProperties": false,
                          "properties": {
                            "locale": {
                              "description": "User locale, e.g., \"en-US\"",
                              "type": "string"
                            },
                            "timezone": {
                              "description": "User timezone, e.g., \"America/Los_Angeles\"",
                              "type": "string"
                            },
                            "workingDirectory": {
                              "description": "Working directory for CLI tools",
                              "type": "string"
                            }
                          },
                          "type": "object"
                        }
                      },
                      "required": [
                        "client"
                      ],
                      "type": "object"
                    },
                    "action": {
                      "description": "Queue operation",
                      "enum": [
                        "pin",
                        "unpin",
                        "skip"
                      ],
                      "type": "string"
                    },
                    "command_center_id": {
                      "description": "Deprecated alias for workspace_id",
                      "type": "string"
                    },
                    "duration_minutes": {
                      "description": "Skip duration in minutes, default 60, max 10080 (skip only)",
                      "type": "number"
                    },
                    "initiative_id": {
                      "description": "Initiative UUID",
                      "minLength": 1,
                      "type": "string"
                    },
                    "rank": {
                      "description": "Position among pinned items, 0=top (pin only)",
                      "type": "number"
                    },
                    "workspace_id": {
                      "description": "Workspace UUID",
                      "type": "string"
                    },
                    "workstream_id": {
                      "description": "Workstream UUID",
                      "minLength": 1,
                      "type": "string"
                    }
                  },
                  "required": [
                    "action",
                    "initiative_id",
                    "workstream_id"
                  ],
                  "type": "object"
                },
                "name": "queue_action",
                "title": "Queue Action"
              },
              {
                "_meta": {
                  "mcp/securitySchemes": [
                    {
                      "scopes": [
                        "decisions:write"
                      ],
                      "type": "oauth2"
                    }
                  ],
                  "openai/toolInvocation/invoked": "Plan session started",
                  "openai/toolInvocation/invoking": "Starting plan session...",
                  "openai/visibility": "private"
                },
                "annotations": {
                  "destructiveHint": false,
                  "openWorldHint": false,
                  "readOnlyHint": false
                },
                "description": "Start a multi-agent planning session that breaks a goal into projects, tasks, owners, and agent assignments. Also known as: feature planning, roadmap planning, planning workflow. USE WHEN: user begins planning a new feature or initiative. NEXT: Use improve_plan for suggestions, record_plan_edit to track changes, complete_plan when done. DO NOT USE: for creating initiative hierarchies \u2014 use scaffold_initiative instead.",
                "execution": {
                  "taskSupport": "forbidden"
                },
                "inputSchema": {
                  "$schema": "http://json-schema.org/draft-07/schema#",
                  "additionalProperties": false,
                  "properties": {
                    "_context": {
                      "additionalProperties": false,
                      "description": "Client context for conversation tracking (strongly recommended for cross-client continuity)",
                      "properties": {
                        "client": {
                          "additionalProperties": false,
                          "properties": {
                            "name": {
                              "description": "Client identifier: claude-code, chatgpt, cursor, web-ui, api",
                              "type": "string"
                            },
                            "platform": {
                              "description": "Platform: macos, windows, linux, web",
                              "type": "string"
                            },
                            "version": {
                              "description": "Client version, e.g., \"1.2.3\"",
                              "type": "string"
                            }
                          },
                          "required": [
                            "name"
                          ],
                          "type": "object"
                        },
                        "conversation": {
                          "additionalProperties": false,
                          "properties": {
                            "id": {
                              "description": "Client conversation/chat ID (client-specific format)",
                              "type": "string"
                            },
                            "parentId": {
                              "description": "Parent conversation ID for branched/forked conversations",
                              "type": "string"
                            },
                            "startedAt": {
                              "description": "ISO timestamp when conversation began",
                              "type": "string"
                            },
                            "title": {
                              "description": "Human-readable conversation title",
                              "type": "string"
                            }
                          },
                          "required": [
                            "id"
                          ],
                          "type": "object"
                        },
                        "session": {
                          "additionalProperties": false,
                          "properties": {
                            "orgxSessionId": {
                              "description": "OrgX session ID (for resume)",
                              "type": "string"
                            },
                            "previousRunIds": {
                              "description": "Related previous run IDs in this conversation",
                              "items": {
                                "type": "string"
                              },
                              "type": "array"
                            }
                          },
                          "type": "object"
                        },
                        "user": {
                          "additionalProperties": false,
                          "properties": {
                            "locale": {
                              "description": "User locale, e.g., \"en-US\"",
                              "type": "string"
                            },
                            "timezone": {
                              "description": "User timezone, e.g., \"America/Los_Angeles\"",
                              "type": "string"
                            },
                            "workingDirectory": {
                              "description": "Working directory for CLI tools",
                              "type": "string"
                            }
                          },
                          "type": "object"
                        }
                      },
                      "required": [
                        "client"
                      ],
                      "type": "object"
                    },
                    "feature_name": {
                      "description": "Name of the feature being planned",
                      "minLength": 1,
                      "type": "string"
                    },
                    "initial_plan": {
                      "description": "Initial plan content if any",
                      "type": "string"
                    }
                  },
                  "required": [
                    "feature_name"
                  ],
                  "type": "object"
                },
                "name": "start_plan_session",
                "title": "Start Plan Session"
              },
              {
                "_meta": {
                  "mcp/securitySchemes": [
                    {
                      "type": "oauth2"
                    }
                  ],
                  "openai/readOnlyHint": true,
                  "openai/toolInvocation/invoked": "Retrieved active sessions",
                  "openai/toolInvocation/invoking": "Checking active sessions...",
                  "openai/visibility": "private"
                },
                "annotations": {
                  "destructiveHint": false,
                  "openWorldHint": false,
                  "readOnlyHint": true
                },
                "description": "Find active planning sessions so agents can continue prior planning context. Also known as: resume planning, active plans, planning memory. USE WHEN: resuming a conversation or checking if a plan session exists. NEXT: Continue with improve_plan or complete_plan. Read-only.",
                "execution": {
                  "taskSupport": "forbidden"
                },
                "inputSchema": {
                  "$schema": "http://json-schema.org/draft-07/schema#",
                  "additionalProperties": false,
                  "properties": {
                    "_context": {
                      "additionalProperties": false,
                      "description": "Client context for conversation tracking (strongly recommended for cross-client continuity)",
                      "properties": {
                        "client": {
                          "additionalProperties": false,
                          "properties": {
                            "name": {
                              "description": "Client identifier: claude-code, chatgpt, cursor, web-ui, api",
                              "type": "string"
                            },
                            "platform": {
                              "description": "Platform: macos, windows, linux, web",
                              "type": "string"
                            },
                            "version": {
                              "description": "Client version, e.g., \"1.2.3\"",
                              "type": "string"
                            }
                          },
                          "required": [
                            "name"
                          ],
                          "type": "object"
                        },
                        "conversation": {
                          "additionalProperties": false,
                          "properties": {
                            "id": {
                              "description": "Client conversation/chat ID (client-specific format)",
                              "type": "string"
                            },
                            "parentId": {
                              "description": "Parent conversation ID for branched/forked conversations",
                              "type": "string"
                            },
                            "startedAt": {
                              "description": "ISO timestamp when conversation began",
                              "type": "string"
                            },
                            "title": {
                              "description": "Human-readable conversation title",
                              "type": "string"
                            }
                          },
                          "required": [
                            "id"
                          ],
                          "type": "object"
                        },
                        "session": {
                          "additionalProperties": false,
                          "properties": {
                            "orgxSessionId": {
                              "description": "OrgX session ID (for resume)",
                              "type": "string"
                            },
                            "previousRunIds": {
                              "description": "Related previous run IDs in this conversation",
                              "items": {
                                "type": "string"
                              },
                              "type": "array"
                            }
                          },
                          "type": "object"
                        },
                        "user": {
                          "additionalProperties": false,
                          "properties": {
                            "locale": {
                              "description": "User locale, e.g., \"en-US\"",
                              "type": "string"
                            },
                            "timezone": {
                              "description": "User timezone, e.g., \"America/Los_Angeles\"",
                              "type": "string"
                            },
                            "workingDirectory": {
                              "description": "Working directory for CLI tools",
                              "type": "string"
                            }
                          },
                          "type": "object"
                        }
                      },
                      "required": [
                        "client"
                      ],
                      "type": "object"
                    }
                  },
                  "type": "object"
                },
                "name": "get_active_sessions",
                "title": "Get Active Plan Sessions"
              },
              {
                "_meta": {
                  "mcp/securitySchemes": [
                    {
                      "scopes": [
                        "decisions:write"
                      ],
                      "type": "oauth2"
                    }
                  ],
                  "openai/toolInvocation/invoked": "Suggestions ready",
                  "openai/toolInvocation/invoking": "Analyzing plan for improvements...",
                  "openai/visibility": "private"
                },
                "annotations": {
                  "destructiveHint": false,
                  "openWorldHint": false,
                  "readOnlyHint": false
                },
                "description": "Improve a plan with AI suggestions based on prior patterns and best practices. Also known as: plan critique, planning feedback, refine roadmap. USE WHEN: user wants feedback on a plan draft. NEXT: Apply suggestions via record_plan_edit. DO NOT USE: without an active plan session \u2014 call start_plan_session first.",
                "execution": {
                  "taskSupport": "forbidden"
                },
                "inputSchema": {
                  "$schema": "http://json-schema.org/draft-07/schema#",
                  "additionalProperties": false,
                  "properties": {
                    "_context": {
                      "additionalProperties": false,
                      "description": "Client context for conversation tracking (strongly recommended for cross-client continuity)",
                      "properties": {
                        "client": {
                          "additionalProperties": false,
                          "properties": {
                            "name": {
                              "description": "Client identifier: claude-code, chatgpt, cursor, web-ui, api",
                              "type": "string"
                            },
                            "platform": {
                              "description": "Platform: macos, windows, linux, web",
                              "type": "string"
                            },
                            "version": {
                              "description": "Client version, e.g., \"1.2.3\"",
                              "type": "string"
                            }
                          },
                          "required": [
                            "name"
                          ],
                          "type": "object"
                        },
                        "conversation": {
                          "additionalProperties": false,
                          "properties": {
                            "id": {
                              "description": "Client conversation/chat ID (client-specific format)",
                              "type": "string"
                            },
                            "parentId": {
                              "description": "Parent conversation ID for branched/forked conversations",
                              "type": "string"
                            },
                            "startedAt": {
                              "description": "ISO timestamp when conversation began",
                              "type": "string"
                            },
                            "title": {
                              "description": "Human-readable conversation title",
                              "type": "string"
                            }
                          },
                          "required": [
                            "id"
                          ],
                          "type": "object"
                        },
                        "session": {
                          "additionalProperties": false,
                          "properties": {
                            "orgxSessionId": {
                              "description": "OrgX session ID (for resume)",
                              "type": "string"
                            },
                            "previousRunIds": {
                              "description": "Related previous run IDs in this conversation",
                              "items": {
                                "type": "string"
                              },
                              "type": "array"
                            }
                          },
                          "type": "object"
                        },
                        "user": {
                          "additionalProperties": false,
                          "properties": {
                            "locale": {
                              "description": "User locale, e.g., \"en-US\"",
                              "type": "string"
                            },
                            "timezone": {
                              "description": "User timezone, e.g., \"America/Los_Angeles\"",
                              "type": "string"
                            },
                            "workingDirectory": {
                              "description": "Working directory for CLI tools",
                              "type": "string"
                            }
                          },
                          "type": "object"
                        }
                      },
                      "required": [
                        "client"
                      ],
                      "type": "object"
                    },
                    "plan_content": {
                      "description": "Current plan content to analyze",
                      "minLength": 1,
                      "type": "string"
                    },
                    "session_id": {
                      "description": "Plan session ID",
                      "minLength": 1,
                      "type": "string"
                    }
                  },
                  "required": [
                    "session_id",
                    "plan_content"
                  ],
                  "type": "object"
                },
                "name": "improve_plan",
                "title": "Improve Plan"
              },
              {
                "_meta": {
                  "mcp/securitySchemes": [
                    {
                      "scopes": [
                        "decisions:write"
                      ],
                      "type": "oauth2"
                    }
                  ],
                  "openai/toolInvocation/invoked": "Edit recorded",
                  "openai/toolInvocation/invoking": "Recording edit...",
                  "openai/visibility": "private"
                },
                "annotations": {
                  "destructiveHint": false,
                  "openWorldHint": false,
                  "readOnlyHint": false
                },
                "description": "Record a plan edit so OrgX can preserve planning context and learn patterns. Also known as: save plan change, plan memory, planning history. USE WHEN: user modifies their plan during a session. NEXT: Continue editing or call improve_plan for more suggestions. DO NOT USE: without an active plan session.",
                "execution": {
                  "taskSupport": "forbidden"
                },
                "inputSchema": {
                  "$schema": "http://json-schema.org/draft-07/schema#",
                  "additionalProperties": false,
                  "properties": {
                    "_context": {
                      "additionalProperties": false,
                      "description": "Client context for conversation tracking (strongly recommended for cross-client continuity)",
                      "properties": {
                        "client": {
                          "additionalProperties": false,
                          "properties": {
                            "name": {
                              "description": "Client identifier: claude-code, chatgpt, cursor, web-ui, api",
                              "type": "string"
                            },
                            "platform": {
                              "description": "Platform: macos, windows, linux, web",
                              "type": "string"
                            },
                            "version": {
                              "description": "Client version, e.g., \"1.2.3\"",
                              "type": "string"
                            }
                          },
                          "required": [
                            "name"
                          ],
                          "type": "object"
                        },
                        "conversation": {
                          "additionalProperties": false,
                          "properties": {
                            "id": {
                              "description": "Client conversation/chat ID (client-specific format)",
                              "type": "string"
                            },
                            "parentId": {
                              "description": "Parent conversation ID for branched/forked conversations",
                              "type": "string"
                            },
                            "startedAt": {
                              "description": "ISO timestamp when conversation began",
                              "type": "string"
                            },
                            "title": {
                              "description": "Human-readable conversation title",
                              "type": "string"
                            }
                          },
                          "required": [
                            "id"
                          ],
                          "type": "object"
                        },
                        "session": {
                          "additionalProperties": false,
                          "properties": {
                            "orgxSessionId": {
                              "description": "OrgX session ID (for resume)",
                              "type": "string"
                            },
                            "previousRunIds": {
                              "description": "Related previous run IDs in this conversation",
                              "items": {
                                "type": "string"
                              },
                              "type": "array"
                            }
                          },
                          "type": "object"
                        },
                        "user": {
                          "additionalProperties": false,
                          "properties": {
                            "locale": {
                              "description": "User locale, e.g., \"en-US\"",
                              "type": "string"
                            },
                            "timezone": {
                              "description": "User timezone, e.g., \"America/Los_Angeles\"",
                              "type": "string"
                            },
                            "workingDirectory": {
                              "description": "Working directory for CLI tools",
                              "type": "string"
                            }
                          },
                          "type": "object"
                        }
                      },
                      "required": [
                        "client"
                      ],
                      "type": "object"
                    },
                    "after_content": {
                      "description": "Content after edit",
                      "type": "string"
                    },
                    "before_content": {
                      "description": "Content before edit",
                      "type": "string"
                    },
                    "edit_type": {
                      "description": "Type of edit made",
                      "enum": [
                        "add_section",
                        "remove_section",
                        "modify_section",
                        "add_detail",
                        "change_approach",
                        "add_edge_case",
                        "add_constraint",
                        "reorder",
                        "other"
                      ],
                      "type": "string"
                    },
                    "section_path": {
                      "description": "Section path like \"## API Design\"",
                      "type": "string"
                    },
                    "session_id": {
                      "description": "Plan session ID",
                      "minLength": 1,
                      "type": "string"
                    },
                    "user_reason": {
                      "description": "Why this edit was made",
                      "type": "string"
                    }
                  },
                  "required": [
                    "session_id",
                    "edit_type",
                    "after_content"
                  ],
                  "type": "object"
                },
                "name": "record_plan_edit",
                "title": "Record Plan Edit"
              },
              {
                "_meta": {
                  "mcp/securitySchemes": [
                    {
                      "scopes": [
                        "decisions:write"
                      ],
                      "type": "oauth2"
                    }
                  ],
                  "openai/toolInvocation/invoked": "Plan session completed",
                  "openai/toolInvocation/invoking": "Completing plan session...",
                  "openai/visibility": "private"
                },
                "annotations": {
                  "destructiveHint": false,
                  "openWorldHint": false,
                  "readOnlyHint": false
                },
                "description": "Complete a planning session and attach implementation details to durable work context. Also known as: finish plan, implementation record, planning handoff. USE WHEN: user finishes building the planned feature. NEXT: Optionally attach to entities via attach_to. DO NOT USE: if the plan session is still in progress.",
                "execution": {
                  "taskSupport": "forbidden"
                },
                "inputSchema": {
                  "$schema": "http://json-schema.org/draft-07/schema#",
                  "additionalProperties": false,
                  "properties": {
                    "_context": {
                      "additionalProperties": false,
                      "description": "Client context for conversation tracking (strongly recommended for cross-client continuity)",
                      "properties": {
                        "client": {
                          "additionalProperties": false,
                          "properties": {
                            "name": {
                              "description": "Client identifier: claude-code, chatgpt, cursor, web-ui, api",
                              "type": "string"
                            },
                            "platform": {
                              "description": "Platform: macos, windows, linux, web",
                              "type": "string"
                            },
                            "version": {
                              "description": "Client version, e.g., \"1.2.3\"",
                              "type": "string"
                            }
                          },
                          "required": [
                            "name"
                          ],
                          "type": "object"
                        },
                        "conversation": {
                          "additionalProperties": false,
                          "properties": {
                            "id": {
                              "description": "Client conversation/chat ID (client-specific format)",
                              "type": "string"
                            },
                            "parentId": {
                              "description": "Parent conversation ID for branched/forked conversations",
                              "type": "string"
                            },
                            "startedAt": {
                              "description": "ISO timestamp when conversation began",
                              "type": "string"
                            },
                            "title": {
                              "description": "Human-readable conversation title",
                              "type": "string"
                            }
                          },
                          "required": [
                            "id"
                          ],
                          "type": "object"
                        },
                        "session": {
                          "additionalProperties": false,
                          "properties": {
                            "orgxSessionId": {
                              "description": "OrgX session ID (for resume)",
                              "type": "string"
                            },
                            "previousRunIds": {
                              "description": "Related previous run IDs in this conversation",
                              "items": {
                                "type": "string"
                              },
                              "type": "array"
                            }
                          },
                          "type": "object"
                        },
                        "user": {
                          "additionalProperties": false,
                          "properties": {
                            "locale": {
                              "description": "User locale, e.g., \"en-US\"",
                              "type": "string"
                            },
                            "timezone": {
                              "description": "User timezone, e.g., \"America/Los_Angeles\"",
                              "type": "string"
                            },
                            "workingDirectory": {
                              "description": "Working directory for CLI tools",
                              "type": "string"
                            }
                          },
                          "type": "object"
                        }
                      },
                      "required": [
                        "client"
                      ],
                      "type": "object"
                    },
                    "attach_to": {
                      "description": "Optional: attach this plan session as context on target entities (pointers, not payloads).",
                      "items": {
                        "additionalProperties": false,
                        "properties": {
                          "entity_id": {
                            "minLength": 1,
                            "type": "string"
                          },
                          "entity_type": {
                            "enum": [
                              "initiative",
                              "workstream",
                              "milestone",
                              "task"
                            ],
                            "type": "string"
                          },
                          "label": {
                            "type": "string"
                          },
                          "relevance": {
                            "type": "string"
                          },
                          "section": {
                            "description": "Optional markdown section selector, e.g. \"## Content Strategy\"",
                            "type": "string"
                          }
                        },
                        "required": [
                          "entity_type",
                          "entity_id"
                        ],
                        "type": "object"
                      },
                      "type": "array"
                    },
                    "deviations": {
                      "description": "Any deviations from the plan",
                      "items": {
                        "additionalProperties": false,
                        "properties": {
                          "actual": {
                            "type": "string"
                          },
                          "planned": {
                            "type": "string"
                          },
                          "reason": {
                            "type": "string"
                          }
                        },
                        "required": [
                          "planned",
                          "actual"
                        ],
                        "type": "object"
                      },
                      "type": "array"
                    },
                    "files_changed": {
                      "description": "List of files modified",
                      "items": {
                        "type": "string"
                      },
                      "type": "array"
                    },
                    "implementation_summary": {
                      "description": "Summary of what was built",
                      "type": "string"
                    },
                    "session_id": {
                      "description": "Plan session ID",
                      "minLength": 1,
                      "type": "string"
                    }
                  },
                  "required": [
                    "session_id"
                  ],
                  "type": "object"
                },
                "name": "complete_plan",
                "title": "Complete Plan Session"
              },
              {
                "_meta": {
                  "mcp/securitySchemes": [
                    {
                      "scopes": [
                        "agents:write"
                      ],
                      "type": "oauth2"
                    }
                  ],
                  "openai/toolInvocation/invoked": "Progress updated",
                  "openai/toolInvocation/invoking": "Updating stream progress...",
                  "openai/visibility": "private"
                },
                "annotations": {
                  "destructiveHint": false,
                  "openWorldHint": true,
                  "readOnlyHint": false
                },
                "description": "Report progress and confidence on a stream with velocity tracking. USE WHEN: agent is actively working a stream and needs to report progress. NEXT: Continue work; call again at each meaningful progress change. DO NOT USE: for general entity status changes \u2014 use entity_action instead.",
                "execution": {
                  "taskSupport": "forbidden"
                },
                "inputSchema": {
                  "$schema": "http://json-schema.org/draft-07/schema#",
                  "additionalProperties": false,
                  "properties": {
                    "_context": {
                      "additionalProperties": false,
                      "description": "Client context for conversation tracking (strongly recommended for cross-client continuity)",
                      "properties": {
                        "client": {
                          "additionalProperties": false,
                          "properties": {
                            "name": {
                              "description": "Client identifier: claude-code, chatgpt, cursor, web-ui, api",
                              "type": "string"
                            },
                            "platform": {
                              "description": "Platform: macos, windows, linux, web",
                              "type": "string"
                            },
                            "version": {
                              "description": "Client version, e.g., \"1.2.3\"",
                              "type": "string"
                            }
                          },
                          "required": [
                            "name"
                          ],
                          "type": "object"
                        },
                        "conversation": {
                          "additionalProperties": false,
                          "properties": {
                            "id": {
                              "description": "Client conversation/chat ID (client-specific format)",
                              "type": "string"
                            },
                            "parentId": {
                              "description": "Parent conversation ID for branched/forked conversations",
                              "type": "string"
                            },
                            "startedAt": {
                              "description": "ISO timestamp when conversation began",
                              "type": "string"
                            },
                            "title": {
                              "description": "Human-readable conversation title",
                              "type": "string"
                            }
                          },
                          "required": [
                            "id"
                          ],
                          "type": "object"
                        },
                        "session": {
                          "additionalProperties": false,
                          "properties": {
                            "orgxSessionId": {
                              "description": "OrgX session ID (for resume)",
                              "type": "string"
                            },
                            "previousRunIds": {
                              "description": "Related previous run IDs in this conversation",
                              "items": {
                                "type": "string"
                              },
                              "type": "array"
                            }
                          },
                          "type": "object"
                        },
                        "user": {
                          "additionalProperties": false,
                          "properties": {
                            "locale": {
                              "description": "User locale, e.g., \"en-US\"",
                              "type": "string"
                            },
                            "timezone": {
                              "description": "User timezone, e.g., \"America/Los_Angeles\"",
                              "type": "string"
                            },
                            "workingDirectory": {
                              "description": "Working directory for CLI tools",
                              "type": "string"
                            }
                          },
                          "type": "object"
                        }
                      },
                      "required": [
                        "client"
                      ],
                      "type": "object"
                    },
                    "confidence": {
                      "description": "Confidence level (0-1) - separate from progress",
                      "maximum": 1,
                      "minimum": 0,
                      "type": "number"
                    },
                    "expected_version": {
                      "description": "For optimistic locking",
                      "type": "number"
                    },
                    "progress_pct": {
                      "description": "Progress percentage (0-100)",
                      "maximum": 100,
                      "minimum": 0,
                      "type": "number"
                    },
                    "status_note": {
                      "description": "Brief note about current status",
                      "type": "string"
                    },
                    "stream_id": {
                      "description": "The stream ID to update",
                      "minLength": 1,
                      "type": "string"
                    }
                  },
                  "required": [
                    "stream_id"
                  ],
                  "type": "object"
                },
                "name": "update_stream_progress",
                "title": "Update Stream Progress"
              },
              {
                "_meta": {
                  "mcp/securitySchemes": [
                    {
                      "type": "noauth"
                    },
                    {
                      "scopes": [
                        "decisions:read",
                        "agents:read",
                        "initiatives:read",
                        "memory:read"
                      ],
                      "type": "oauth2"
                    }
                  ],
                  "openai/readOnlyHint": true,
                  "openai/toolInvocation/invoked": "Retrieved stream state",
                  "openai/toolInvocation/invoking": "Getting initiative stream state...",
                  "openai/visibility": "public"
                },
                "annotations": {
                  "destructiveHint": false,
                  "openWorldHint": false,
                  "readOnlyHint": true
                },
                "description": "Get execution stream progress, blockers, and computed metrics for an initiative. Also known as: project stream state, execution health, workstream progress. USE WHEN: checking stream execution status for an initiative. NEXT: If streams are blocked, use entity_action to unblock. DO NOT USE: for raw stream records \u2014 use list_entities type=stream instead. Read-only.",
                "execution": {
                  "taskSupport": "forbidden"
                },
                "inputSchema": {
                  "$schema": "http://json-schema.org/draft-07/schema#",
                  "additionalProperties": false,
                  "properties": {
                    "_context": {
                      "additionalProperties": false,
                      "description": "Client context for conversation tracking (strongly recommended for cross-client continuity)",
                      "properties": {
                        "client": {
                          "additionalProperties": false,
                          "properties": {
                            "name": {
                              "description": "Client identifier: claude-code, chatgpt, cursor, web-ui, api",
                              "type": "string"
                            },
                            "platform": {
                              "description": "Platform: macos, windows, linux, web",
                              "type": "string"
                            },
                            "version": {
                              "description": "Client version, e.g., \"1.2.3\"",
                              "type": "string"
                            }
                          },
                          "required": [
                            "name"
                          ],
                          "type": "object"
                        },
                        "conversation": {
                          "additionalProperties": false,
                          "properties": {
                            "id": {
                              "description": "Client conversation/chat ID (client-specific format)",
                              "type": "string"
                            },
                            "parentId": {
                              "description": "Parent conversation ID for branched/forked conversations",
                              "type": "string"
                            },
                            "startedAt": {
                              "description": "ISO timestamp when conversation began",
                              "type": "string"
                            },
                            "title": {
                              "description": "Human-readable conversation title",
                              "type": "string"
                            }
                          },
                          "required": [
                            "id"
                          ],
                          "type": "object"
                        },
                        "session": {
                          "additionalProperties": false,
                          "properties": {
                            "orgxSessionId": {
                              "description": "OrgX session ID (for resume)",
                              "type": "string"
                            },
                            "previousRunIds": {
                              "description": "Related previous run IDs in this conversation",
                              "items": {
                                "type": "string"
                              },
                              "type": "array"
                            }
                          },
                          "type": "object"
                        },
                        "user": {
                          "additionalProperties": false,
                          "properties": {
                            "locale": {
                              "description": "User locale, e.g., \"en-US\"",
                              "type": "string"
                            },
                            "timezone": {
                              "description": "User timezone, e.g., \"America/Los_Angeles\"",
                              "type": "string"
                            },
                            "workingDirectory": {
                              "description": "Working directory for CLI tools",
                              "type": "string"
                            }
                          },
                          "type": "object"
                        }
                      },
                      "required": [
                        "client"
                      ],
                      "type": "object"
                    },
                    "initiative_id": {
                      "description": "The initiative ID",
                      "minLength": 1,
                      "type": "string"
                    }
                  },
                  "required": [
                    "initiative_id"
                  ],
                  "type": "object"
                },
                "name": "get_initiative_stream_state",
                "title": "Get Initiative Stream State"
              },
              {
                "_meta": {
                  "mcp/securitySchemes": [
                    {
                      "type": "oauth2"
                    }
                  ],
                  "openai/toolInvocation/invoked": "Activity emitted",
                  "openai/toolInvocation/invoking": "Emitting activity...",
                  "openai/visibility": "private"
                },
                "annotations": {
                  "destructiveHint": false,
                  "openWorldHint": true,
                  "readOnlyHint": false
                },
                "description": "Emit append-only run telemetry for OrgX control-plane reporting. USE WHEN: agent is executing and needs to report progress. NEXT: Continue work; emit again at each phase change. DO NOT USE: for entity status changes \u2014 use entity_action instead. Setting phase=\"completed\" records telemetry only and does not mark tasks, workstreams, or initiatives complete.",
                "execution": {
                  "taskSupport": "forbidden"
                },
                "inputSchema": {
                  "$schema": "http://json-schema.org/draft-07/schema#",
                  "additionalProperties": false,
                  "properties": {
                    "_context": {
                      "additionalProperties": false,
                      "description": "Client context for conversation tracking (strongly recommended for cross-client continuity)",
                      "properties": {
                        "client": {
                          "additionalProperties": false,
                          "properties": {
                            "name": {
                              "description": "Client identifier: claude-code, chatgpt, cursor, web-ui, api",
                              "type": "string"
                            },
                            "platform": {
                              "description": "Platform: macos, windows, linux, web",
                              "type": "string"
                            },
                            "version": {
                              "description": "Client version, e.g., \"1.2.3\"",
                              "type": "string"
                            }
                          },
                          "required": [
                            "name"
                          ],
                          "type": "object"
                        },
                        "conversation": {
                          "additionalProperties": false,
                          "properties": {
                            "id": {
                              "description": "Client conversation/chat ID (client-specific format)",
                              "type": "string"
                            },
                            "parentId": {
                              "description": "Parent conversation ID for branched/forked conversations",
                              "type": "string"
                            },
                            "startedAt": {
                              "description": "ISO timestamp when conversation began",
                              "type": "string"
                            },
                            "title": {
                              "description": "Human-readable conversation title",
                              "type": "string"
                            }
                          },
                          "required": [
                            "id"
                          ],
                          "type": "object"
                        },
                        "session": {
                          "additionalProperties": false,
                          "properties": {
                            "orgxSessionId": {
                              "description": "OrgX session ID (for resume)",
                              "type": "string"
                            },
                            "previousRunIds": {
                              "description": "Related previous run IDs in this conversation",
                              "items": {
                                "type": "string"
                              },
                              "type": "array"
                            }
                          },
                          "type": "object"
                        },
                        "user": {
                          "additionalProperties": false,
                          "properties": {
                            "locale": {
                              "description": "User locale, e.g., \"en-US\"",
                              "type": "string"
                            },
                            "timezone": {
                              "description": "User timezone, e.g., \"America/Los_Angeles\"",
                              "type": "string"
                            },
                            "workingDirectory": {
                              "description": "Working directory for CLI tools",
                              "type": "string"
                            }
                          },
                          "type": "object"
                        }
                      },
                      "required": [
                        "client"
                      ],
                      "type": "object"
                    },
                    "correlation_id": {
                      "description": "Required when run_id is not provided",
                      "type": "string"
                    },
                    "initiative_id": {
                      "description": "Initiative UUID",
                      "format": "uuid",
                      "type": "string"
                    },
                    "level": {
                      "description": "Optional severity level for the activity event",
                      "enum": [
                        "info",
                        "warn",
                        "error"
                      ],
                      "type": "string"
                    },
                    "message": {
                      "description": "Human-readable activity update",
                      "minLength": 1,
                      "type": "string"
                    },
                    "metadata": {
                      "additionalProperties": {},
                      "description": "Optional structured metadata to attach to the activity event",
                      "type": "object"
                    },
                    "next_step": {
                      "description": "Optional next step to surface after this activity event",
                      "type": "string"
                    },
                    "phase": {
                      "description": "Optional reporting phase for the activity event",
                      "enum": [
                        "intent",
                        "execution",
                        "blocked",
                        "review",
                        "handoff",
                        "completed"
                      ],
                      "type": "string"
                    },
                    "progress_pct": {
                      "description": "Optional progress percentage associated with this activity",
                      "maximum": 100,
                      "minimum": 0,
                      "type": "number"
                    },
                    "run_id": {
                      "description": "Existing run UUID",
                      "format": "uuid",
                      "type": "string"
                    },
                    "source_client": {
                      "description": "Required when run_id is not provided",
                      "enum": [
                        "openclaw",
                        "codex",
                        "claude-code",
                        "api"
                      ],
                      "type": "string"
                    }
                  },
                  "required": [
                    "initiative_id",
                    "message"
                  ],
                  "type": "object"
                },
                "name": "orgx_emit_activity",
                "title": "Emit OrgX Activity"
              },
              {
                "_meta": {
                  "mcp/securitySchemes": [
                    {
                      "type": "oauth2"
                    }
                  ],
                  "openai/toolInvocation/invoked": "Changeset applied",
                  "openai/toolInvocation/invoking": "Applying changeset...",
                  "openai/visibility": "private"
                },
                "annotations": {
                  "destructiveHint": true,
                  "openWorldHint": true,
                  "readOnlyHint": false
                },
                "description": "Apply an idempotent transactional changeset for task/milestone/decision mutations. USE WHEN: agent needs to create/update multiple tasks, milestones, or decisions atomically. NEXT: Call orgx_emit_activity to log what was changed. DO NOT USE: for single entity updates \u2014 use entity_action or update_entity instead.",
                "execution": {
                  "taskSupport": "forbidden"
                },
                "inputSchema": {
                  "$schema": "http://json-schema.org/draft-07/schema#",
                  "additionalProperties": false,
                  "properties": {
                    "_context": {
                      "additionalProperties": false,
                      "description": "Client context for conversation tracking (strongly recommended for cross-client continuity)",
                      "properties": {
                        "client": {
                          "additionalProperties": false,
                          "properties": {
                            "name": {
                              "description": "Client identifier: claude-code, chatgpt, cursor, web-ui, api",
                              "type": "string"
                            },
                            "platform": {
                              "description": "Platform: macos, windows, linux, web",
                              "type": "string"
                            },
                            "version": {
                              "description": "Client version, e.g., \"1.2.3\"",
                              "type": "string"
                            }
                          },
                          "required": [
                            "name"
                          ],
                          "type": "object"
                        },
                        "conversation": {
                          "additionalProperties": false,
                          "properties": {
                            "id": {
                              "description": "Client conversation/chat ID (client-specific format)",
                              "type": "string"
                            },
                            "parentId": {
                              "description": "Parent conversation ID for branched/forked conversations",
                              "type": "string"
                            },
                            "startedAt": {
                              "description": "ISO timestamp when conversation began",
                              "type": "string"
                            },
                            "title": {
                              "description": "Human-readable conversation title",
                              "type": "string"
                            }
                          },
                          "required": [
                            "id"
                          ],
                          "type": "object"
                        },
                        "session": {
                          "additionalProperties": false,
                          "properties": {
                            "orgxSessionId": {
                              "description": "OrgX session ID (for resume)",
                              "type": "string"
                            },
                            "previousRunIds": {
                              "description": "Related previous run IDs in this conversation",
                              "items": {
                                "type": "string"
                              },
                              "type": "array"
                            }
                          },
                          "type": "object"
                        },
                        "user": {
                          "additionalProperties": false,
                          "properties": {
                            "locale": {
                              "description": "User locale, e.g., \"en-US\"",
                              "type": "string"
                            },
                            "timezone": {
                              "description": "User timezone, e.g., \"America/Los_Angeles\"",
                              "type": "string"
                            },
                            "workingDirectory": {
                              "description": "Working directory for CLI tools",
                              "type": "string"
                            }
                          },
                          "type": "object"
                        }
                      },
                      "required": [
                        "client"
                      ],
                      "type": "object"
                    },
                    "correlation_id": {
                      "description": "Required when run_id is not provided",
                      "type": "string"
                    },
                    "idempotency_key": {
                      "description": "Idempotency key for safe retries",
                      "maxLength": 120,
                      "minLength": 1,
                      "type": "string"
                    },
                    "initiative_id": {
                      "description": "Initiative UUID",
                      "format": "uuid",
                      "type": "string"
                    },
                    "operations": {
                      "description": "Ordered task, milestone, and decision mutations to apply atomically",
                      "items": {
                        "anyOf": [
                          {
                            "additionalProperties": false,
                            "properties": {
                              "description": {
                                "type": "string"
                              },
                              "due_date": {
                                "type": "string"
                              },
                              "milestone_id": {
                                "format": "uuid",
                                "type": "string"
                              },
                              "op": {
                                "const": "task.create",
                                "type": "string"
                              },
                              "priority": {
                                "enum": [
                                  "low",
                                  "medium",
                                  "high"
                                ],
                                "type": "string"
                              },
                              "title": {
                                "minLength": 1,
                                "type": "string"
                              },
                              "workstream_id": {
                                "format": "uuid",
                                "type": "string"
                              }
                            },
                            "required": [
                              "op",
                              "title"
                            ],
                            "type": "object"
                          },
                          {
                            "additionalProperties": false,
                            "properties": {
                              "description": {
                                "type": "string"
                              },
                              "due_date": {
                                "type": "string"
                              },
                              "op": {
                                "const": "task.update",
                                "type": "string"
                              },
                              "priority": {
                                "enum": [
                                  "low",
                                  "medium",
                                  "high"
                                ],
                                "type": "string"
                              },
                              "status": {
                                "enum": [
                                  "todo",
                                  "in_progress",
                                  "done",
                                  "blocked"
                                ],
                                "type": "string"
                              },
                              "task_id": {
                                "format": "uuid",
                                "type": "string"
                              },
                              "title": {
                                "type": "string"
                              }
                            },
                            "required": [
                              "op",
                              "task_id"
                            ],
                            "type": "object"
                          },
                          {
                            "additionalProperties": false,
                            "properties": {
                              "description": {
                                "type": "string"
                              },
                              "due_date": {
                                "type": "string"
                              },
                              "milestone_id": {
                                "format": "uuid",
                                "type": "string"
                              },
                              "op": {
                                "const": "milestone.update",
                                "type": "string"
                              },
                              "status": {
                                "enum": [
                                  "planned",
                                  "in_progress",
                                  "completed",
                                  "at_risk",
                                  "cancelled"
                                ],
                                "type": "string"
                              }
                            },
                            "required": [
                              "op",
                              "milestone_id"
                            ],
                            "type": "object"
                          },
                          {
                            "additionalProperties": false,
                            "properties": {
                              "blocking": {
                                "type": "boolean"
                              },
                              "op": {
                                "const": "decision.create",
                                "type": "string"
                              },
                              "options": {
                                "items": {
                                  "minLength": 1,
                                  "type": "string"
                                },
                                "maxItems": 10,
                                "type": "array"
                              },
                              "summary": {
                                "type": "string"
                              },
                              "title": {
                                "minLength": 1,
                                "type": "string"
                              },
                              "urgency": {
                                "enum": [
                                  "low",
                                  "medium",
                                  "high",
                                  "urgent"
                                ],
                                "type": "string"
                              }
                            },
                            "required": [
                              "op",
                              "title"
                            ],
                            "type": "object"
                          }
                        ]
                      },
                      "maxItems": 25,
                      "minItems": 1,
                      "type": "array"
                    },
                    "run_id": {
                      "description": "Existing run UUID",
                      "format": "uuid",
                      "type": "string"
                    },
                    "source_client": {
                      "description": "Required when run_id is not provided",
                      "enum": [
                        "openclaw",
                        "codex",
                        "claude-code",
                        "api"
                      ],
                      "type": "string"
                    }
                  },
                  "required": [
                    "initiative_id",
                    "idempotency_key",
                    "operations"
                  ],
                  "type": "object"
                },
                "name": "orgx_apply_changeset",
                "title": "Apply OrgX Changeset"
              },
              {
                "_meta": {
                  "mcp/securitySchemes": [
                    {
                      "type": "oauth2"
                    }
                  ],
                  "openai/toolInvocation/invoked": "Org context synced",
                  "openai/toolInvocation/invoking": "Syncing with OrgX...",
                  "openai/visibility": "private"
                },
                "annotations": {
                  "destructiveHint": false,
                  "openWorldHint": true,
                  "readOnlyHint": false
                },
                "description": "Sync local agent context with OrgX organizational memory. Also known as: push session memory, pull project context, cross-tool continuity. Push decisions/logs, pull active context. USE WHEN: at session start and periodically during long sessions. NEXT: Review returned initiatives and pending decisions, ask user what to focus on. USE BEFORE: spawning agent work, to ensure latest state.",
                "execution": {
                  "taskSupport": "forbidden"
                },
                "inputSchema": {
                  "$schema": "http://json-schema.org/draft-07/schema#",
                  "additionalProperties": false,
                  "properties": {
                    "_context": {
                      "additionalProperties": false,
                      "description": "Client context for conversation tracking (strongly recommended for cross-client continuity)",
                      "properties": {
                        "client": {
                          "additionalProperties": false,
                          "properties": {
                            "name": {
                              "description": "Client identifier: claude-code, chatgpt, cursor, web-ui, api",
                              "type": "string"
                            },
                            "platform": {
                              "description": "Platform: macos, windows, linux, web",
                              "type": "string"
                            },
                            "version": {
                              "description": "Client version, e.g., \"1.2.3\"",
                              "type": "string"
                            }
                          },
                          "required": [
                            "name"
                          ],
                          "type": "object"
                        },
                        "conversation": {
                          "additionalProperties": false,
                          "properties": {
                            "id": {
                              "description": "Client conversation/chat ID (client-specific format)",
                              "type": "string"
                            },
                            "parentId": {
                              "description": "Parent conversation ID for branched/forked conversations",
                              "type": "string"
                            },
                            "startedAt": {
                              "description": "ISO timestamp when conversation began",
                              "type": "string"
                            },
                            "title": {
                              "description": "Human-readable conversation title",
                              "type": "string"
                            }
                          },
                          "required": [
                            "id"
                          ],
                          "type": "object"
                        },
                        "session": {
                          "additionalProperties": false,
                          "properties": {
                            "orgxSessionId": {
                              "description": "OrgX session ID (for resume)",
                              "type": "string"
                            },
                            "previousRunIds": {
                              "description": "Related previous run IDs in this conversation",
                              "items": {
                                "type": "string"
                              },
                              "type": "array"
                            }
                          },
                          "type": "object"
                        },
                        "user": {
                          "additionalProperties": false,
                          "properties": {
                            "locale": {
                              "description": "User locale, e.g., \"en-US\"",
                              "type": "string"
                            },
                            "timezone": {
                              "description": "User timezone, e.g., \"America/Los_Angeles\"",
                              "type": "string"
                            },
                            "workingDirectory": {
                              "description": "Working directory for CLI tools",
                              "type": "string"
                            }
                          },
                          "type": "object"
                        }
                      },
                      "required": [
                        "client"
                      ],
                      "type": "object"
                    },
                    "daily_log": {
                      "description": "Today's session log to push",
                      "type": "string"
                    },
                    "memory": {
                      "description": "Local MEMORY.md content to push",
                      "type": "string"
                    }
                  },
                  "type": "object"
                },
                "name": "sync_client_state",
                "title": "Sync with OrgX"
              },
              {
                "_meta": {
                  "mcp/securitySchemes": [
                    {
                      "scopes": [
                        "agents:write"
                      ],
                      "type": "oauth2"
                    }
                  ],
                  "openai/toolInvocation/invoked": "Spawn check complete",
                  "openai/toolInvocation/invoking": "Checking spawn authorization...",
                  "openai/visibility": "private"
                },
                "annotations": {
                  "destructiveHint": false,
                  "openWorldHint": true,
                  "readOnlyHint": true
                },
                "description": "Check whether agent delegation is allowed before assigning work. Also known as: spawn guard, delegation authorization, agent rate limit. Returns model tier, rate limit status, quality gate, and task verification. USE WHEN: before any spawn_agent_task call. NEXT: If allowed, proceed with spawn_agent_task using the returned model tier. If blocked, inform user of the reason.",
                "execution": {
                  "taskSupport": "forbidden"
                },
                "inputSchema": {
                  "$schema": "http://json-schema.org/draft-07/schema#",
                  "additionalProperties": false,
                  "properties": {
                    "_context": {
                      "additionalProperties": false,
                      "description": "Client context for conversation tracking (strongly recommended for cross-client continuity)",
                      "properties": {
                        "client": {
                          "additionalProperties": false,
                          "properties": {
                            "name": {
                              "description": "Client identifier: claude-code, chatgpt, cursor, web-ui, api",
                              "type": "string"
                            },
                            "platform": {
                              "description": "Platform: macos, windows, linux, web",
                              "type": "string"
                            },
                            "version": {
                              "description": "Client version, e.g., \"1.2.3\"",
                              "type": "string"
                            }
                          },
                          "required": [
                            "name"
                          ],
                          "type": "object"
                        },
                        "conversation": {
                          "additionalProperties": false,
                          "properties": {
                            "id": {
                              "description": "Client conversation/chat ID (client-specific format)",
                              "type": "string"
                            },
                            "parentId": {
                              "description": "Parent conversation ID for branched/forked conversations",
                              "type": "string"
                            },
                            "startedAt": {
                              "description": "ISO timestamp when conversation began",
                              "type": "string"
                            },
                            "title": {
                              "description": "Human-readable conversation title",
                              "type": "string"
                            }
                          },
                          "required": [
                            "id"
                          ],
                          "type": "object"
                        },
                        "session": {
                          "additionalProperties": false,
                          "properties": {
                            "orgxSessionId": {
                              "description": "OrgX session ID (for resume)",
                              "type": "string"
                            },
                            "previousRunIds": {
                              "description": "Related previous run IDs in this conversation",
                              "items": {
                                "type": "string"
                              },
                              "type": "array"
                            }
                          },
                          "type": "object"
                        },
                        "user": {
                          "additionalProperties": false,
                          "properties": {
                            "locale": {
                              "description": "User locale, e.g., \"en-US\"",
                              "type": "string"
                            },
                            "timezone": {
                              "description": "User timezone, e.g., \"America/Los_Angeles\"",
                              "type": "string"
                            },
                            "workingDirectory": {
                              "description": "Working directory for CLI tools",
                              "type": "string"
                            }
                          },
                          "type": "object"
                        }
                      },
                      "required": [
                        "client"
                      ],
                      "type": "object"
                    },
                    "domain": {
                      "description": "Agent domain: engineering, marketing, product, design, ops, sales, orchestration",
                      "minLength": 1,
                      "type": "string"
                    },
                    "task_description": {
                      "description": "Task description",
                      "type": "string"
                    },
                    "task_id": {
                      "description": "OrgX task ID this spawn is for",
                      "type": "string"
                    },
                    "task_title": {
                      "description": "Task title (for model routing if task_id not provided)",
                      "type": "string"
                    }
                  },
                  "required": [
                    "domain"
                  ],
                  "type": "object"
                },
                "name": "check_spawn_guard",
                "title": "Check Spawn Authorization"
              },
              {
                "_meta": {
                  "mcp/securitySchemes": [
                    {
                      "scopes": [
                        "decisions:write"
                      ],
                      "type": "oauth2"
                    }
                  ],
                  "openai/toolInvocation/invoked": "Score recorded",
                  "openai/toolInvocation/invoking": "Recording quality score...",
                  "openai/visibility": "private"
                },
                "annotations": {
                  "destructiveHint": true,
                  "openWorldHint": false,
                  "readOnlyHint": false
                },
                "description": "Record a quality score (1-5) for a completed agent task. Scores feed into the quality gate \u2014 low-scoring domains get throttled. USE WHEN: after reviewing agent output. NEXT: Scores affect future check_spawn_guard decisions. DO NOT USE: for in-progress tasks \u2014 wait until completion.",
                "execution": {
                  "taskSupport": "forbidden"
                },
                "inputSchema": {
                  "$schema": "http://json-schema.org/draft-07/schema#",
                  "additionalProperties": false,
                  "properties": {
                    "_context": {
                      "additionalProperties": false,
                      "description": "Client context for conversation tracking (strongly recommended for cross-client continuity)",
                      "properties": {
                        "client": {
                          "additionalProperties": false,
                          "properties": {
                            "name": {
                              "description": "Client identifier: claude-code, chatgpt, cursor, web-ui, api",
                              "type": "string"
                            },
                            "platform": {
                              "description": "Platform: macos, windows, linux, web",
                              "type": "string"
                            },
                            "version": {
                              "description": "Client version, e.g., \"1.2.3\"",
                              "type": "string"
                            }
                          },
                          "required": [
                            "name"
                          ],
                          "type": "object"
                        },
                        "conversation": {
                          "additionalProperties": false,
                          "properties": {
                            "id": {
                              "description": "Client conversation/chat ID (client-specific format)",
                              "type": "string"
                            },
                            "parentId": {
                              "description": "Parent conversation ID for branched/forked conversations",
                              "type": "string"
                            },
                            "startedAt": {
                              "description": "ISO timestamp when conversation began",
                              "type": "string"
                            },
                            "title": {
                              "description": "Human-readable conversation title",
                              "type": "string"
                            }
                          },
                          "required": [
                            "id"
                          ],
                          "type": "object"
                        },
                        "session": {
                          "additionalProperties": false,
                          "properties": {
                            "orgxSessionId": {
                              "description": "OrgX session ID (for resume)",
                              "type": "string"
                            },
                            "previousRunIds": {
                              "description": "Related previous run IDs in this conversation",
                              "items": {
                                "type": "string"
                              },
                              "type": "array"
                            }
                          },
                          "type": "object"
                        },
                        "user": {
                          "additionalProperties": false,
                          "properties": {
                            "locale": {
                              "description": "User locale, e.g., \"en-US\"",
                              "type": "string"
                            },
                            "timezone": {
                              "description": "User timezone, e.g., \"America/Los_Angeles\"",
                              "type": "string"
                            },
                            "workingDirectory": {
                              "description": "Working directory for CLI tools",
                              "type": "string"
                            }
                          },
                          "type": "object"
                        }
                      },
                      "required": [
                        "client"
                      ],
                      "type": "object"
                    },
                    "agentDomain": {
                      "description": "Agent domain that completed the task (backend/camelCase alias)",
                      "minLength": 1,
                      "type": "string"
                    },
                    "agent_domain": {
                      "description": "Agent domain that completed the task (agentDomain/domain also accepted)",
                      "minLength": 1,
                      "type": "string"
                    },
                    "domain": {
                      "description": "Short alias for agentDomain",
                      "minLength": 1,
                      "type": "string"
                    },
                    "notes": {
                      "description": "Notes on the score",
                      "type": "string"
                    },
                    "score": {
                      "description": "Quality score: 1=poor, 3=acceptable, 5=excellent",
                      "maximum": 5,
                      "minimum": 1,
                      "type": "number"
                    },
                    "scoredBy": {
                      "description": "Who scored this (backend/camelCase alias)",
                      "enum": [
                        "human",
                        "auto",
                        "peer"
                      ],
                      "type": "string"
                    },
                    "scored_by": {
                      "description": "Who scored this (snake_case alias; scoredBy also accepted)",
                      "enum": [
                        "human",
                        "auto",
                        "peer"
                      ],
                      "type": "string"
                    },
                    "taskId": {
                      "description": "OrgX task ID (backend/camelCase alias)",
                      "minLength": 1,
                      "type": "string"
                    },
                    "task_id": {
                      "description": "OrgX task ID (snake_case alias; taskId also accepted)",
                      "minLength": 1,
                      "type": "string"
                    }
                  },
                  "required": [
                    "score"
                  ],
                  "type": "object"
                },
                "name": "record_quality_score",
                "title": "Score Completed Task"
              },
              {
                "_meta": {
                  "mcp/securitySchemes": [
                    {
                      "type": "noauth"
                    },
                    {
                      "scopes": [
                        "decisions:read",
                        "agents:read",
                        "initiatives:read",
                        "memory:read"
                      ],
                      "type": "oauth2"
                    }
                  ],
                  "openai/readOnlyHint": true,
                  "openai/toolInvocation/invoked": "Model tier determined",
                  "openai/toolInvocation/invoking": "Classifying task complexity...",
                  "openai/visibility": "private"
                },
                "annotations": {
                  "destructiveHint": false,
                  "openWorldHint": false,
                  "readOnlyHint": true
                },
                "description": "Classify a task and get the recommended model tier (opus for planning/architecture, sonnet for execution, local for routine). USE WHEN: deciding which model to use for agent work. NEXT: Use the returned tier when spawning via spawn_agent_task. Read-only.",
                "execution": {
                  "taskSupport": "forbidden"
                },
                "inputSchema": {
                  "$schema": "http://json-schema.org/draft-07/schema#",
                  "additionalProperties": false,
                  "properties": {
                    "_context": {
                      "additionalProperties": false,
                      "description": "Client context for conversation tracking (strongly recommended for cross-client continuity)",
                      "properties": {
                        "client": {
                          "additionalProperties": false,
                          "properties": {
                            "name": {
                              "description": "Client identifier: claude-code, chatgpt, cursor, web-ui, api",
                              "type": "string"
                            },
                            "platform": {
                              "description": "Platform: macos, windows, linux, web",
                              "type": "string"
                            },
                            "version": {
                              "description": "Client version, e.g., \"1.2.3\"",
                              "type": "string"
                            }
                          },
                          "required": [
                            "name"
                          ],
                          "type": "object"
                        },
                        "conversation": {
                          "additionalProperties": false,
                          "properties": {
                            "id": {
                              "description": "Client conversation/chat ID (client-specific format)",
                              "type": "string"
                            },
                            "parentId": {
                              "description": "Parent conversation ID for branched/forked conversations",
                              "type": "string"
                            },
                            "startedAt": {
                              "description": "ISO timestamp when conversation began",
                              "type": "string"
                            },
                            "title": {
                              "description": "Human-readable conversation title",
                              "type": "string"
                            }
                          },
                          "required": [
                            "id"
                          ],
                          "type": "object"
                        },
                        "session": {
                          "additionalProperties": false,
                          "properties": {
                            "orgxSessionId": {
                              "description": "OrgX session ID (for resume)",
                              "type": "string"
                            },
                            "previousRunIds": {
                              "description": "Related previous run IDs in this conversation",
                              "items": {
                                "type": "string"
                              },
                              "type": "array"
                            }
                          },
                          "type": "object"
                        },
                        "user": {
                          "additionalProperties": false,
                          "properties": {
                            "locale": {
                              "description": "User locale, e.g., \"en-US\"",
                              "type": "string"
                            },
                            "timezone": {
                              "description": "User timezone, e.g., \"America/Los_Angeles\"",
                              "type": "string"
                            },
                            "workingDirectory": {
                              "description": "Working directory for CLI tools",
                              "type": "string"
                            }
                          },
                          "type": "object"
                        }
                      },
                      "required": [
                        "client"
                      ],
                      "type": "object"
                    },
                    "description": {
                      "description": "Task description",
                      "type": "string"
                    },
                    "domain": {
                      "description": "Agent domain",
                      "type": "string"
                    },
                    "entity_type": {
                      "description": "Entity type: task, decision, initiative",
                      "type": "string"
                    },
                    "title": {
                      "description": "Task title",
                      "minLength": 1,
                      "type": "string"
                    }
                  },
                  "required": [
                    "title"
                  ],
                  "type": "object"
                },
                "name": "classify_task_model",
                "title": "Route Task to Model Tier"
              },
              {
                "_meta": {
                  "mcp/securitySchemes": [
                    {
                      "type": "noauth"
                    },
                    {
                      "scopes": [
                        "decisions:read",
                        "agents:read",
                        "initiatives:read",
                        "memory:read"
                      ],
                      "type": "oauth2"
                    }
                  ],
                  "openai/readOnlyHint": true,
                  "openai/toolInvocation/invoked": "OrgX contract ready",
                  "openai/toolInvocation/invoking": "Bootstrapping OrgX contract...",
                  "openai/visibility": "public"
                },
                "annotations": {
                  "destructiveHint": false,
                  "openWorldHint": false,
                  "readOnlyHint": true
                },
                "description": "Discover workspace context, granted scopes, safe first calls, and recommended OrgX workflows. Also known as: bootstrap, setup, tool routing. USE WHEN: first call in a fresh session, after reconnecting, or before performing a multi-step workflow. Read-only.",
                "execution": {
                  "taskSupport": "forbidden"
                },
                "inputSchema": {
                  "$schema": "http://json-schema.org/draft-07/schema#",
                  "additionalProperties": false,
                  "properties": {
                    "_context": {
                      "additionalProperties": false,
                      "description": "Client context for conversation tracking (strongly recommended for cross-client continuity)",
                      "properties": {
                        "client": {
                          "additionalProperties": false,
                          "properties": {
                            "name": {
                              "description": "Client identifier: claude-code, chatgpt, cursor, web-ui, api",
                              "type": "string"
                            },
                            "platform": {
                              "description": "Platform: macos, windows, linux, web",
                              "type": "string"
                            },
                            "version": {
                              "description": "Client version, e.g., \"1.2.3\"",
                              "type": "string"
                            }
                          },
                          "required": [
                            "name"
                          ],
                          "type": "object"
                        },
                        "conversation": {
                          "additionalProperties": false,
                          "properties": {
                            "id": {
                              "description": "Client conversation/chat ID (client-specific format)",
                              "type": "string"
                            },
                            "parentId": {
                              "description": "Parent conversation ID for branched/forked conversations",
                              "type": "string"
                            },
                            "startedAt": {
                              "description": "ISO timestamp when conversation began",
                              "type": "string"
                            },
                            "title": {
                              "description": "Human-readable conversation title",
                              "type": "string"
                            }
                          },
                          "required": [
                            "id"
                          ],
                          "type": "object"
                        },
                        "session": {
                          "additionalProperties": false,
                          "properties": {
                            "orgxSessionId": {
                              "description": "OrgX session ID (for resume)",
                              "type": "string"
                            },
                            "previousRunIds": {
                              "description": "Related previous run IDs in this conversation",
                              "items": {
                                "type": "string"
                              },
                              "type": "array"
                            }
                          },
                          "type": "object"
                        },
                        "user": {
                          "additionalProperties": false,
                          "properties": {
                            "locale": {
                              "description": "User locale, e.g., \"en-US\"",
                              "type": "string"
                            },
                            "timezone": {
                              "description": "User timezone, e.g., \"America/Los_Angeles\"",
                              "type": "string"
                            },
                            "workingDirectory": {
                              "description": "Working directory for CLI tools",
                              "type": "string"
                            }
                          },
                          "type": "object"
                        }
                      },
                      "required": [
                        "client"
                      ],
                      "type": "object"
                    }
                  },
                  "type": "object"
                },
                "name": "orgx_bootstrap",
                "title": "Bootstrap OrgX Contract"
              },
              {
                "_meta": {
                  "mcp/securitySchemes": [
                    {
                      "type": "noauth"
                    },
                    {
                      "scopes": [
                        "decisions:read",
                        "agents:read",
                        "initiatives:read",
                        "memory:read"
                      ],
                      "type": "oauth2"
                    }
                  ],
                  "openai/readOnlyHint": true,
                  "openai/toolInvocation/invoked": "Tool contract ready",
                  "openai/toolInvocation/invoking": "Describing tool contract...",
                  "openai/visibility": "public"
                },
                "annotations": {
                  "destructiveHint": false,
                  "openWorldHint": false,
                  "readOnlyHint": true
                },
                "description": "Return the live input contract, auth expectations, and workflow guidance for an OrgX tool. Also known as: tool schema, tool help, contract. USE WHEN: you need exact field names, accepted enums, or next-step guidance before calling a tool. Read-only.",
                "execution": {
                  "taskSupport": "forbidden"
                },
                "inputSchema": {
                  "$schema": "http://json-schema.org/draft-07/schema#",
                  "additionalProperties": false,
                  "properties": {
                    "_context": {
                      "additionalProperties": false,
                      "description": "Client context for conversation tracking (strongly recommended for cross-client continuity)",
                      "properties": {
                        "client": {
                          "additionalProperties": false,
                          "properties": {
                            "name": {
                              "description": "Client identifier: claude-code, chatgpt, cursor, web-ui, api",
                              "type": "string"
                            },
                            "platform": {
                              "description": "Platform: macos, windows, linux, web",
                              "type": "string"
                            },
                            "version": {
                              "description": "Client version, e.g., \"1.2.3\"",
                              "type": "string"
                            }
                          },
                          "required": [
                            "name"
                          ],
                          "type": "object"
                        },
                        "conversation": {
                          "additionalProperties": false,
                          "properties": {
                            "id": {
                              "description": "Client conversation/chat ID (client-specific format)",
                              "type": "string"
                            },
                            "parentId": {
                              "description": "Parent conversation ID for branched/forked conversations",
                              "type": "string"
                            },
                            "startedAt": {
                              "description": "ISO timestamp when conversation began",
                              "type": "string"
                            },
                            "title": {
                              "description": "Human-readable conversation title",
                              "type": "string"
                            }
                          },
                          "required": [
                            "id"
                          ],
                          "type": "object"
                        },
                        "session": {
                          "additionalProperties": false,
                          "properties": {
                            "orgxSessionId": {
                              "description": "OrgX session ID (for resume)",
                              "type": "string"
                            },
                            "previousRunIds": {
                              "description": "Related previous run IDs in this conversation",
                              "items": {
                                "type": "string"
                              },
                              "type": "array"
                            }
                          },
                          "type": "object"
                        },
                        "user": {
                          "additionalProperties": false,
                          "properties": {
                            "locale": {
                              "description": "User locale, e.g., \"en-US\"",
                              "type": "string"
                            },
                            "timezone": {
                              "description": "User timezone, e.g., \"America/Los_Angeles\"",
                              "type": "string"
                            },
                            "workingDirectory": {
                              "description": "Working directory for CLI tools",
                              "type": "string"
                            }
                          },
                          "type": "object"
                        }
                      },
                      "required": [
                        "client"
                      ],
                      "type": "object"
                    },
                    "tool_id": {
                      "description": "Tool ID to inspect",
                      "minLength": 1,
                      "type": "string"
                    }
                  },
                  "required": [
                    "tool_id"
                  ],
                  "type": "object"
                },
                "name": "orgx_describe_tool",
                "title": "Describe OrgX Tool"
              },
              {
                "_meta": {
                  "mcp/securitySchemes": [
                    {
                      "type": "noauth"
                    },
                    {
                      "scopes": [
                        "decisions:read",
                        "agents:read",
                        "initiatives:read",
                        "memory:read"
                      ],
                      "type": "oauth2"
                    }
                  ],
                  "openai/readOnlyHint": true,
                  "openai/toolInvocation/invoked": "Entity action contract ready",
                  "openai/toolInvocation/invoking": "Describing entity action...",
                  "openai/visibility": "public"
                },
                "annotations": {
                  "destructiveHint": false,
                  "openWorldHint": false,
                  "readOnlyHint": true
                },
                "description": "Describe lifecycle actions, aliases, and special payload requirements for entity_action. USE WHEN: you need the exact action name or payload shape before calling entity_action. Read-only.",
                "execution": {
                  "taskSupport": "forbidden"
                },
                "inputSchema": {
                  "$schema": "http://json-schema.org/draft-07/schema#",
                  "additionalProperties": false,
                  "properties": {
                    "_context": {
                      "additionalProperties": false,
                      "description": "Client context for conversation tracking (strongly recommended for cross-client continuity)",
                      "properties": {
                        "client": {
                          "additionalProperties": false,
                          "properties": {
                            "name": {
                              "description": "Client identifier: claude-code, chatgpt, cursor, web-ui, api",
                              "type": "string"
                            },
                            "platform": {
                              "description": "Platform: macos, windows, linux, web",
                              "type": "string"
                            },
                            "version": {
                              "description": "Client version, e.g., \"1.2.3\"",
                              "type": "string"
                            }
                          },
                          "required": [
                            "name"
                          ],
                          "type": "object"
                        },
                        "conversation": {
                          "additionalProperties": false,
                          "properties": {
                            "id": {
                              "description": "Client conversation/chat ID (client-specific format)",
                              "type": "string"
                            },
                            "parentId": {
                              "description": "Parent conversation ID for branched/forked conversations",
                              "type": "string"
                            },
                            "startedAt": {
                              "description": "ISO timestamp when conversation began",
                              "type": "string"
                            },
                            "title": {
                              "description": "Human-readable conversation title",
                              "type": "string"
                            }
                          },
                          "required": [
                            "id"
                          ],
                          "type": "object"
                        },
                        "session": {
                          "additionalProperties": false,
                          "properties": {
                            "orgxSessionId": {
                              "description": "OrgX session ID (for resume)",
                              "type": "string"
                            },
                            "previousRunIds": {
                              "description": "Related previous run IDs in this conversation",
                              "items": {
                                "type": "string"
                              },
                              "type": "array"
                            }
                          },
                          "type": "object"
                        },
                        "user": {
                          "additionalProperties": false,
                          "properties": {
                            "locale": {
                              "description": "User locale, e.g., \"en-US\"",
                              "type": "string"
                            },
                            "timezone": {
                              "description": "User timezone, e.g., \"America/Los_Angeles\"",
                              "type": "string"
                            },
                            "workingDirectory": {
                              "description": "Working directory for CLI tools",
                              "type": "string"
                            }
                          },
                          "type": "object"
                        }
                      },
                      "required": [
                        "client"
                      ],
                      "type": "object"
                    },
                    "action": {
                      "description": "Specific action to inspect",
                      "type": "string"
                    },
                    "id": {
                      "description": "Optional entity ID to fetch currently available actions",
                      "type": "string"
                    },
                    "type": {
                      "description": "Entity type",
                      "enum": [
                        "initiative",
                        "milestone",
                        "workstream",
                        "task",
                        "objective",
                        "playbook",
                        "decision",
                        "stream",
                        "studio_content"
                      ],
                      "type": "string"
                    }
                  },
                  "required": [
                    "type"
                  ],
                  "type": "object"
                },
                "name": "orgx_describe_action",
                "title": "Describe Entity Action"
              },
              {
                "_meta": {
                  "mcp/securitySchemes": [
                    {
                      "scopes": [
                        "initiatives:write"
                      ],
                      "type": "oauth2"
                    }
                  ],
                  "openai/toolInvocation/invoked": "Decision remembered",
                  "openai/toolInvocation/invoking": "Remembering decision...",
                  "openai/visibility": "private"
                },
                "annotations": {
                  "destructiveHint": false,
                  "openWorldHint": false,
                  "readOnlyHint": false
                },
                "description": "Save a decision to organizational memory so agents and teammates can recall it later. Also known as: decision log, team memory, agent memory, record decision, remember what we decided.",
                "execution": {
                  "taskSupport": "forbidden"
                },
                "inputSchema": {
                  "$schema": "http://json-schema.org/draft-07/schema#",
                  "additionalProperties": false,
                  "properties": {
                    "_context": {
                      "additionalProperties": false,
                      "description": "Client context for conversation tracking (strongly recommended for cross-client continuity)",
                      "properties": {
                        "client": {
                          "additionalProperties": false,
                          "properties": {
                            "name": {
                              "description": "Client identifier: claude-code, chatgpt, cursor, web-ui, api",
                              "type": "string"
                            },
                            "platform": {
                              "description": "Platform: macos, windows, linux, web",
                              "type": "string"
                            },
                            "version": {
                              "description": "Client version, e.g., \"1.2.3\"",
                              "type": "string"
                            }
                          },
                          "required": [
                            "name"
                          ],
                          "type": "object"
                        },
                        "conversation": {
                          "additionalProperties": false,
                          "properties": {
                            "id": {
                              "description": "Client conversation/chat ID (client-specific format)",
                              "type": "string"
                            },
                            "parentId": {
                              "description": "Parent conversation ID for branched/forked conversations",
                              "type": "string"
                            },
                            "startedAt": {
                              "description": "ISO timestamp when conversation began",
                              "type": "string"
                            },
                            "title": {
                              "description": "Human-readable conversation title",
                              "type": "string"
                            }
                          },
                          "required": [
                            "id"
                          ],
                          "type": "object"
                        },
                        "session": {
                          "additionalProperties": false,
                          "properties": {
                            "orgxSessionId": {
                              "description": "OrgX session ID (for resume)",
                              "type": "string"
                            },
                            "previousRunIds": {
                              "description": "Related previous run IDs in this conversation",
                              "items": {
                                "type": "string"
                              },
                              "type": "array"
                            }
                          },
                          "type": "object"
                        },
                        "user": {
                          "additionalProperties": false,
                          "properties": {
                            "locale": {
                              "description": "User locale, e.g., \"en-US\"",
                              "type": "string"
                            },
                            "timezone": {
                              "description": "User timezone, e.g., \"America/Los_Angeles\"",
                              "type": "string"
                            },
                            "workingDirectory": {
                              "description": "Working directory for CLI tools",
                              "type": "string"
                            }
                          },
                          "type": "object"
                        }
                      },
                      "required": [
                        "client"
                      ],
                      "type": "object"
                    },
                    "context": {
                      "description": "Optional background, rationale, or source context",
                      "type": "string"
                    },
                    "decision": {
                      "description": "Decision text or short decision title to remember",
                      "minLength": 1,
                      "type": "string"
                    },
                    "initiative_id": {
                      "description": "Optional parent initiative UUID",
                      "type": "string"
                    },
                    "priority": {
                      "description": "Priority / urgency",
                      "enum": [
                        "low",
                        "medium",
                        "high",
                        "urgent"
                      ],
                      "type": "string"
                    },
                    "title": {
                      "description": "Optional explicit decision title",
                      "type": "string"
                    },
                    "workspace_id": {
                      "description": "Workspace UUID",
                      "type": "string"
                    }
                  },
                  "required": [
                    "decision"
                  ],
                  "type": "object"
                },
                "name": "remember_decision",
                "title": "Remember Decision"
              },
              {
                "_meta": {
                  "mcp/securitySchemes": [
                    {
                      "type": "noauth"
                    },
                    {
                      "scopes": [
                        "decisions:read",
                        "agents:read",
                        "initiatives:read",
                        "memory:read"
                      ],
                      "type": "oauth2"
                    }
                  ],
                  "openai/outputTemplate": "ui://widget/search-results.skybridge.html?v=443736698a26",
                  "openai/readOnlyHint": true,
                  "openai/toolInvocation/invoked": "Memory recalled",
                  "openai/toolInvocation/invoking": "Recalling organizational memory...",
                  "openai/visibility": "public",
                  "ui": {
                    "resourceUri": "ui://widget/search-results.html?v=443736698a26"
                  }
                },
                "annotations": {
                  "destructiveHint": false,
                  "openWorldHint": false,
                  "readOnlyHint": true
                },
                "description": "Search organizational memory for prior decisions, artifacts, project context, and team knowledge. Also known as: search memory, recall decisions, find context, retrieve artifacts, what did we decide.",
                "execution": {
                  "taskSupport": "forbidden"
                },
                "inputSchema": {
                  "$schema": "http://json-schema.org/draft-07/schema#",
                  "additionalProperties": false,
                  "properties": {
                    "_context": {
                      "additionalProperties": false,
                      "description": "Client context for conversation tracking (strongly recommended for cross-client continuity)",
                      "properties": {
                        "client": {
                          "additionalProperties": false,
                          "properties": {
                            "name": {
                              "description": "Client identifier: claude-code, chatgpt, cursor, web-ui, api",
                              "type": "string"
                            },
                            "platform": {
                              "description": "Platform: macos, windows, linux, web",
                              "type": "string"
                            },
                            "version": {
                              "description": "Client version, e.g., \"1.2.3\"",
                              "type": "string"
                            }
                          },
                          "required": [
                            "name"
                          ],
                          "type": "object"
                        },
                        "conversation": {
                          "additionalProperties": false,
                          "properties": {
                            "id": {
                              "description": "Client conversation/chat ID (client-specific format)",
                              "type": "string"
                            },
                            "parentId": {
                              "description": "Parent conversation ID for branched/forked conversations",
                              "type": "string"
                            },
                            "startedAt": {
                              "description": "ISO timestamp when conversation began",
                              "type": "string"
                            },
                            "title": {
                              "description": "Human-readable conversation title",
                              "type": "string"
                            }
                          },
                          "required": [
                            "id"
                          ],
                          "type": "object"
                        },
                        "session": {
                          "additionalProperties": false,
                          "properties": {
                            "orgxSessionId": {
                              "description": "OrgX session ID (for resume)",
                              "type": "string"
                            },
                            "previousRunIds": {
                              "description": "Related previous run IDs in this conversation",
                              "items": {
                                "type": "string"
                              },
                              "type": "array"
                            }
                          },
                          "type": "object"
                        },
                        "user": {
                          "additionalProperties": false,
                          "properties": {
                            "locale": {
                              "description": "User locale, e.g., \"en-US\"",
                              "type": "string"
                            },
                            "timezone": {
                              "description": "User timezone, e.g., \"America/Los_Angeles\"",
                              "type": "string"
                            },
                            "workingDirectory": {
                              "description": "Working directory for CLI tools",
                              "type": "string"
                            }
                          },
                          "type": "object"
                        }
                      },
                      "required": [
                        "client"
                      ],
                      "type": "object"
                    },
                    "limit": {
                      "description": "Maximum number of results to return",
                      "type": "number"
                    },
                    "query": {
                      "description": "Search query for organizational memory",
                      "minLength": 1,
                      "type": "string"
                    },
                    "scope": {
                      "description": "Optional scope filter for the memory search",
                      "enum": [
                        "all",
                        "artifacts",
                        "decisions",
                        "initiatives"
                      ],
                      "type": "string"
                    }
                  },
                  "required": [
                    "query"
                  ],
                  "type": "object"
                },
                "name": "recall_memory",
                "title": "Recall Memory"
              },
              {
                "_meta": {
                  "mcp/securitySchemes": [
                    {
                      "scopes": [
                        "decisions:write"
                      ],
                      "type": "oauth2"
                    }
                  ],
                  "openai/outputTemplate": "ui://widget/decisions.skybridge.html?v=443736698a26",
                  "openai/toolInvocation/invoked": "Agent approvals reviewed",
                  "openai/toolInvocation/invoking": "Reviewing agent approvals...",
                  "openai/visibility": "private",
                  "ui": {
                    "resourceUri": "ui://widget/decisions.html?v=443736698a26"
                  }
                },
                "annotations": {
                  "destructiveHint": true,
                  "openWorldHint": false,
                  "readOnlyHint": false
                },
                "description": "Review agent decisions or work items awaiting human approval. Also known as: pending approvals, agent blocked, sign off, review decisions, approve AI work.",
                "execution": {
                  "taskSupport": "forbidden"
                },
                "inputSchema": {
                  "$schema": "http://json-schema.org/draft-07/schema#",
                  "additionalProperties": false,
                  "properties": {
                    "_context": {
                      "additionalProperties": false,
                      "description": "Client context for conversation tracking (strongly recommended for cross-client continuity)",
                      "properties": {
                        "client": {
                          "additionalProperties": false,
                          "properties": {
                            "name": {
                              "description": "Client identifier: claude-code, chatgpt, cursor, web-ui, api",
                              "type": "string"
                            },
                            "platform": {
                              "description": "Platform: macos, windows, linux, web",
                              "type": "string"
                            },
                            "version": {
                              "description": "Client version, e.g., \"1.2.3\"",
                              "type": "string"
                            }
                          },
                          "required": [
                            "name"
                          ],
                          "type": "object"
                        },
                        "conversation": {
                          "additionalProperties": false,
                          "properties": {
                            "id": {
                              "description": "Client conversation/chat ID (client-specific format)",
                              "type": "string"
                            },
                            "parentId": {
                              "description": "Parent conversation ID for branched/forked conversations",
                              "type": "string"
                            },
                            "startedAt": {
                              "description": "ISO timestamp when conversation began",
                              "type": "string"
                            },
                            "title": {
                              "description": "Human-readable conversation title",
                              "type": "string"
                            }
                          },
                          "required": [
                            "id"
                          ],
                          "type": "object"
                        },
                        "session": {
                          "additionalProperties": false,
                          "properties": {
                            "orgxSessionId": {
                              "description": "OrgX session ID (for resume)",
                              "type": "string"
                            },
                            "previousRunIds": {
                              "description": "Related previous run IDs in this conversation",
                              "items": {
                                "type": "string"
                              },
                              "type": "array"
                            }
                          },
                          "type": "object"
                        },
                        "user": {
                          "additionalProperties": false,
                          "properties": {
                            "locale": {
                              "description": "User locale, e.g., \"en-US\"",
                              "type": "string"
                            },
                            "timezone": {
                              "description": "User timezone, e.g., \"America/Los_Angeles\"",
                              "type": "string"
                            },
                            "workingDirectory": {
                              "description": "Working directory for CLI tools",
                              "type": "string"
                            }
                          },
                          "type": "object"
                        }
                      },
                      "required": [
                        "client"
                      ],
                      "type": "object"
                    },
                    "action": {
                      "description": "Use list to review pending approvals, or approve/reject a specific decision_id",
                      "enum": [
                        "list",
                        "approve",
                        "reject"
                      ],
                      "type": "string"
                    },
                    "decision_id": {
                      "description": "Decision ID to approve or reject after user confirmation",
                      "type": "string"
                    },
                    "initiative_id": {
                      "description": "Optional initiative UUID to scope pending decisions",
                      "type": "string"
                    },
                    "limit": {
                      "description": "Maximum number of pending decisions to return when listing",
                      "type": "number"
                    },
                    "note": {
                      "description": "Optional approval note",
                      "type": "string"
                    },
                    "reason": {
                      "description": "Required rejection reason",
                      "type": "string"
                    },
                    "urgency_filter": {
                      "description": "Optional urgency filter for the pending decision list",
                      "enum": [
                        "all",
                        "critical",
                        "high"
                      ],
                      "type": "string"
                    }
                  },
                  "type": "object"
                },
                "name": "approve_agent_work",
                "title": "Approve Agent Work"
              },
              {
                "_meta": {
                  "mcp/securitySchemes": [
                    {
                      "scopes": [
                        "agents:write"
                      ],
                      "type": "oauth2"
                    }
                  ],
                  "openai/outputTemplate": "ui://widget/task-spawned.skybridge.html?v=443736698a26",
                  "openai/toolInvocation/invoked": "Agent task delegated",
                  "openai/toolInvocation/invoking": "Delegating agent task...",
                  "openai/visibility": "private",
                  "ui": {
                    "resourceUri": "ui://widget/task-spawned.html?v=443736698a26"
                  }
                },
                "annotations": {
                  "destructiveHint": false,
                  "openWorldHint": true,
                  "readOnlyHint": false
                },
                "description": "Assign work to a specialist AI agent and track the result. Also known as: hand this off, spawn agent, assign task, delegate to agent, have an AI agent do it.",
                "execution": {
                  "taskSupport": "forbidden"
                },
                "inputSchema": {
                  "$schema": "http://json-schema.org/draft-07/schema#",
                  "additionalProperties": false,
                  "properties": {
                    "_context": {
                      "additionalProperties": false,
                      "description": "Client context for conversation tracking (strongly recommended for cross-client continuity)",
                      "properties": {
                        "client": {
                          "additionalProperties": false,
                          "properties": {
                            "name": {
                              "description": "Client identifier: claude-code, chatgpt, cursor, web-ui, api",
                              "type": "string"
                            },
                            "platform": {
                              "description": "Platform: macos, windows, linux, web",
                              "type": "string"
                            },
                            "version": {
                              "description": "Client version, e.g., \"1.2.3\"",
                              "type": "string"
                            }
                          },
                          "required": [
                            "name"
                          ],
                          "type": "object"
                        },
                        "conversation": {
                          "additionalProperties": false,
                          "properties": {
                            "id": {
                              "description": "Client conversation/chat ID (client-specific format)",
                              "type": "string"
                            },
                            "parentId": {
                              "description": "Parent conversation ID for branched/forked conversations",
                              "type": "string"
                            },
                            "startedAt": {
                              "description": "ISO timestamp when conversation began",
                              "type": "string"
                            },
                            "title": {
                              "description": "Human-readable conversation title",
                              "type": "string"
                            }
                          },
                          "required": [
                            "id"
                          ],
                          "type": "object"
                        },
                        "session": {
                          "additionalProperties": false,
                          "properties": {
                            "orgxSessionId": {
                              "description": "OrgX session ID (for resume)",
                              "type": "string"
                            },
                            "previousRunIds": {
                              "description": "Related previous run IDs in this conversation",
                              "items": {
                                "type": "string"
                              },
                              "type": "array"
                            }
                          },
                          "type": "object"
                        },
                        "user": {
                          "additionalProperties": false,
                          "properties": {
                            "locale": {
                              "description": "User locale, e.g., \"en-US\"",
                              "type": "string"
                            },
                            "timezone": {
                              "description": "User timezone, e.g., \"America/Los_Angeles\"",
                              "type": "string"
                            },
                            "workingDirectory": {
                              "description": "Working directory for CLI tools",
                              "type": "string"
                            }
                          },
                          "type": "object"
                        }
                      },
                      "required": [
                        "client"
                      ],
                      "type": "object"
                    },
                    "agent": {
                      "description": "Target agent identifier or alias",
                      "minLength": 1,
                      "type": "string"
                    },
                    "context": {
                      "description": "Optional supporting context or background for the task",
                      "type": "string"
                    },
                    "deadline": {
                      "description": "Optional due date or plain-text deadline",
                      "type": "string"
                    },
                    "expected_artifacts": {
                      "description": "Optional final outputs you expect",
                      "items": {
                        "type": "string"
                      },
                      "type": "array"
                    },
                    "initiative_id": {
                      "description": "Optional initiative UUID to associate with the spawned task",
                      "type": "string"
                    },
                    "initiative_name": {
                      "description": "Optional initiative title to resolve automatically if ID is unknown",
                      "type": "string"
                    },
                    "style_guidelines": {
                      "description": "Optional voice, format, or style constraints",
                      "type": "string"
                    },
                    "task": {
                      "description": "Task instructions for the target agent",
                      "minLength": 1,
                      "type": "string"
                    }
                  },
                  "required": [
                    "agent",
                    "task"
                  ],
                  "type": "object"
                },
                "name": "delegate_agent_task",
                "title": "Delegate Agent Task"
              },
              {
                "_meta": {
                  "mcp/securitySchemes": [
                    {
                      "type": "noauth"
                    },
                    {
                      "scopes": [
                        "decisions:read",
                        "agents:read",
                        "initiatives:read",
                        "memory:read"
                      ],
                      "type": "oauth2"
                    }
                  ],
                  "openai/outputTemplate": "ui://widget/initiative-pulse.skybridge.html?v=443736698a26",
                  "openai/readOnlyHint": true,
                  "openai/toolInvocation/invoked": "Project progress retrieved",
                  "openai/toolInvocation/invoking": "Tracking project progress...",
                  "openai/visibility": "public",
                  "ui": {
                    "resourceUri": "ui://widget/initiative-pulse.html?v=443736698a26"
                  }
                },
                "annotations": {
                  "destructiveHint": false,
                  "openWorldHint": false,
                  "readOnlyHint": true
                },
                "description": "Get health, blockers, milestones, owners, and recent activity for a project or initiative. Also known as: project status, initiative pulse, blockers, roadmap progress, execution health.",
                "execution": {
                  "taskSupport": "forbidden"
                },
                "inputSchema": {
                  "$schema": "http://json-schema.org/draft-07/schema#",
                  "additionalProperties": false,
                  "properties": {
                    "_context": {
                      "additionalProperties": false,
                      "description": "Client context for conversation tracking (strongly recommended for cross-client continuity)",
                      "properties": {
                        "client": {
                          "additionalProperties": false,
                          "properties": {
                            "name": {
                              "description": "Client identifier: claude-code, chatgpt, cursor, web-ui, api",
                              "type": "string"
                            },
                            "platform": {
                              "description": "Platform: macos, windows, linux, web",
                              "type": "string"
                            },
                            "version": {
                              "description": "Client version, e.g., \"1.2.3\"",
                              "type": "string"
                            }
                          },
                          "required": [
                            "name"
                          ],
                          "type": "object"
                        },
                        "conversation": {
                          "additionalProperties": false,
                          "properties": {
                            "id": {
                              "description": "Client conversation/chat ID (client-specific format)",
                              "type": "string"
                            },
                            "parentId": {
                              "description": "Parent conversation ID for branched/forked conversations",
                              "type": "string"
                            },
                            "startedAt": {
                              "description": "ISO timestamp when conversation began",
                              "type": "string"
                            },
                            "title": {
                              "description": "Human-readable conversation title",
                              "type": "string"
                            }
                          },
                          "required": [
                            "id"
                          ],
                          "type": "object"
                        },
                        "session": {
                          "additionalProperties": false,
                          "properties": {
                            "orgxSessionId": {
                              "description": "OrgX session ID (for resume)",
                              "type": "string"
                            },
                            "previousRunIds": {
                              "description": "Related previous run IDs in this conversation",
                              "items": {
                                "type": "string"
                              },
                              "type": "array"
                            }
                          },
                          "type": "object"
                        },
                        "user": {
                          "additionalProperties": false,
                          "properties": {
                            "locale": {
                              "description": "User locale, e.g., \"en-US\"",
                              "type": "string"
                            },
                            "timezone": {
                              "description": "User timezone, e.g., \"America/Los_Angeles\"",
                              "type": "string"
                            },
                            "workingDirectory": {
                              "description": "Working directory for CLI tools",
                              "type": "string"
                            }
                          },
                          "type": "object"
                        }
                      },
                      "required": [
                        "client"
                      ],
                      "type": "object"
                    },
                    "initiative_id": {
                      "description": "Optional initiative UUID to check",
                      "type": "string"
                    },
                    "initiative_name": {
                      "description": "Optional initiative title to resolve automatically if ID is unknown",
                      "type": "string"
                    }
                  },
                  "type": "object"
                },
                "name": "track_project_progress",
                "title": "Track Project Progress"
              },
              {
                "_meta": {
                  "mcp/securitySchemes": [
                    {
                      "type": "oauth2"
                    }
                  ],
                  "openai/readOnlyHint": true,
                  "openai/toolInvocation/invoked": "Plan session loaded",
                  "openai/toolInvocation/invoking": "Loading plan session...",
                  "openai/visibility": "public"
                },
                "annotations": {
                  "destructiveHint": false,
                  "openWorldHint": false,
                  "readOnlyHint": true
                },
                "description": "Resume a planning session by UUID, orgx:// URI, or most recent active session. Also known as: continue plan, reload planning context. USE WHEN: continuing a planning workflow without guessing IDs.",
                "execution": {
                  "taskSupport": "forbidden"
                },
                "inputSchema": {
                  "$schema": "http://json-schema.org/draft-07/schema#",
                  "additionalProperties": false,
                  "properties": {
                    "_context": {
                      "additionalProperties": false,
                      "description": "Client context for conversation tracking (strongly recommended for cross-client continuity)",
                      "properties": {
                        "client": {
                          "additionalProperties": false,
                          "properties": {
                            "name": {
                              "description": "Client identifier: claude-code, chatgpt, cursor, web-ui, api",
                              "type": "string"
                            },
                            "platform": {
                              "description": "Platform: macos, windows, linux, web",
                              "type": "string"
                            },
                            "version": {
                              "description": "Client version, e.g., \"1.2.3\"",
                              "type": "string"
                            }
                          },
                          "required": [
                            "name"
                          ],
                          "type": "object"
                        },
                        "conversation": {
                          "additionalProperties": false,
                          "properties": {
                            "id": {
                              "description": "Client conversation/chat ID (client-specific format)",
                              "type": "string"
                            },
                            "parentId": {
                              "description": "Parent conversation ID for branched/forked conversations",
                              "type": "string"
                            },
                            "startedAt": {
                              "description": "ISO timestamp when conversation began",
                              "type": "string"
                            },
                            "title": {
                              "description": "Human-readable conversation title",
                              "type": "string"
                            }
                          },
                          "required": [
                            "id"
                          ],
                          "type": "object"
                        },
                        "session": {
                          "additionalProperties": false,
                          "properties": {
                            "orgxSessionId": {
                              "description": "OrgX session ID (for resume)",
                              "type": "string"
                            },
                            "previousRunIds": {
                              "description": "Related previous run IDs in this conversation",
                              "items": {
                                "type": "string"
                              },
                              "type": "array"
                            }
                          },
                          "type": "object"
                        },
                        "user": {
                          "additionalProperties": false,
                          "properties": {
                            "locale": {
                              "description": "User locale, e.g., \"en-US\"",
                              "type": "string"
                            },
                            "timezone": {
                              "description": "User timezone, e.g., \"America/Los_Angeles\"",
                              "type": "string"
                            },
                            "workingDirectory": {
                              "description": "Working directory for CLI tools",
                              "type": "string"
                            }
                          },
                          "type": "object"
                        }
                      },
                      "required": [
                        "client"
                      ],
                      "type": "object"
                    },
                    "session_id": {
                      "description": "Plan session UUID or orgx://plan_session/<uuid>",
                      "type": "string"
                    }
                  },
                  "type": "object"
                },
                "name": "resume_plan_session",
                "title": "Resume Plan Session"
              },
              {
                "_meta": {
                  "mcp/securitySchemes": [
                    {
                      "scopes": [
                        "initiatives:write"
                      ],
                      "type": "oauth2"
                    }
                  ],
                  "openai/toolInvocation/invoked": "Task created",
                  "openai/toolInvocation/invoking": "Creating task...",
                  "openai/visibility": "private"
                },
                "annotations": {
                  "destructiveHint": false,
                  "openWorldHint": false,
                  "readOnlyHint": false
                },
                "description": "Create an actionable task in organizational memory for a project, milestone, or agent. Also known as: add task, create work item. USE WHEN: adding a single actionable task to a workstream, milestone, or initiative. NEXT: use entity_action action=start when execution should begin.",
                "execution": {
                  "taskSupport": "forbidden"
                },
                "inputSchema": {
                  "$schema": "http://json-schema.org/draft-07/schema#",
                  "additionalProperties": false,
                  "properties": {
                    "_context": {
                      "additionalProperties": false,
                      "description": "Client context for conversation tracking (strongly recommended for cross-client continuity)",
                      "properties": {
                        "client": {
                          "additionalProperties": false,
                          "properties": {
                            "name": {
                              "description": "Client identifier: claude-code, chatgpt, cursor, web-ui, api",
                              "type": "string"
                            },
                            "platform": {
                              "description": "Platform: macos, windows, linux, web",
                              "type": "string"
                            },
                            "version": {
                              "description": "Client version, e.g., \"1.2.3\"",
                              "type": "string"
                            }
                          },
                          "required": [
                            "name"
                          ],
                          "type": "object"
                        },
                        "conversation": {
                          "additionalProperties": false,
                          "properties": {
                            "id": {
                              "description": "Client conversation/chat ID (client-specific format)",
                              "type": "string"
                            },
                            "parentId": {
                              "description": "Parent conversation ID for branched/forked conversations",
                              "type": "string"
                            },
                            "startedAt": {
                              "description": "ISO timestamp when conversation began",
                              "type": "string"
                            },
                            "title": {
                              "description": "Human-readable conversation title",
                              "type": "string"
                            }
                          },
                          "required": [
                            "id"
                          ],
                          "type": "object"
                        },
                        "session": {
                          "additionalProperties": false,
                          "properties": {
                            "orgxSessionId": {
                              "description": "OrgX session ID (for resume)",
                              "type": "string"
                            },
                            "previousRunIds": {
                              "description": "Related previous run IDs in this conversation",
                              "items": {
                                "type": "string"
                              },
                              "type": "array"
                            }
                          },
                          "type": "object"
                        },
                        "user": {
                          "additionalProperties": false,
                          "properties": {
                            "locale": {
                              "description": "User locale, e.g., \"en-US\"",
                              "type": "string"
                            },
                            "timezone": {
                              "description": "User timezone, e.g., \"America/Los_Angeles\"",
                              "type": "string"
                            },
                            "workingDirectory": {
                              "description": "Working directory for CLI tools",
                              "type": "string"
                            }
                          },
                          "type": "object"
                        }
                      },
                      "required": [
                        "client"
                      ],
                      "type": "object"
                    },
                    "assigned_agent_ids": {
                      "description": "Explicit assignee IDs",
                      "items": {
                        "type": "string"
                      },
                      "type": "array"
                    },
                    "command_center_id": {
                      "description": "Deprecated alias for workspace_id",
                      "type": "string"
                    },
                    "depends_on": {
                      "description": "Dependency IDs",
                      "items": {
                        "type": "string"
                      },
                      "type": "array"
                    },
                    "description": {
                      "description": "Task description",
                      "type": "string"
                    },
                    "domain": {
                      "description": "Planning domain",
                      "type": "string"
                    },
                    "due_date": {
                      "description": "Due date (YYYY-MM-DD)",
                      "type": "string"
                    },
                    "initiative_id": {
                      "description": "Parent initiative UUID",
                      "type": "string"
                    },
                    "milestone_id": {
                      "description": "Parent milestone UUID",
                      "type": "string"
                    },
                    "owner_id": {
                      "description": "Explicit owner ID",
                      "type": "string"
                    },
                    "priority": {
                      "description": "Priority",
                      "enum": [
                        "low",
                        "medium",
                        "high",
                        "urgent"
                      ],
                      "type": "string"
                    },
                    "proof_profile": {
                      "description": "Proof-chain profile. \"full\" = independent artifact + quality_score + rubric; \"subcomponent\" = parent ships proof via milestone ship_batch; \"release\" = external ship event closes the loop; \"external_artifact\" = artifact lives outside OrgX, link only. See https://mcp.useorgx.com/docs/proof-chain.",
                      "enum": [
                        "full",
                        "subcomponent",
                        "release",
                        "external_artifact"
                      ],
                      "type": "string"
                    },
                    "sequence": {
                      "description": "Execution order",
                      "minimum": 0,
                      "type": "integer"
                    },
                    "summary": {
                      "description": "Task summary",
                      "type": "string"
                    },
                    "title": {
                      "description": "Task title",
                      "minLength": 1,
                      "type": "string"
                    },
                    "user_id": {
                      "description": "Deprecated alias for owner_id",
                      "type": "string"
                    },
                    "workspace_id": {
                      "description": "Workspace UUID",
                      "type": "string"
                    },
                    "workstream_id": {
                      "description": "Parent workstream UUID",
                      "type": "string"
                    }
                  },
                  "required": [
                    "title"
                  ],
                  "type": "object"
                },
                "name": "create_task",
                "title": "Create Task"
              },
              {
                "_meta": {
                  "mcp/securitySchemes": [
                    {
                      "scopes": [
                        "initiatives:write"
                      ],
                      "type": "oauth2"
                    }
                  ],
                  "openai/toolInvocation/invoked": "Milestone created",
                  "openai/toolInvocation/invoking": "Creating milestone...",
                  "openai/visibility": "private"
                },
                "annotations": {
                  "destructiveHint": false,
                  "openWorldHint": false,
                  "readOnlyHint": false
                },
                "description": "Create a project milestone or phase checkpoint with durable context. Also known as: add milestone, create checkpoint. USE WHEN: adding a phase checkpoint under an initiative or workstream.",
                "execution": {
                  "taskSupport": "forbidden"
                },
                "inputSchema": {
                  "$schema": "http://json-schema.org/draft-07/schema#",
                  "additionalProperties": false,
                  "properties": {
                    "_context": {
                      "additionalProperties": false,
                      "description": "Client context for conversation tracking (strongly recommended for cross-client continuity)",
                      "properties": {
                        "client": {
                          "additionalProperties": false,
                          "properties": {
                            "name": {
                              "description": "Client identifier: claude-code, chatgpt, cursor, web-ui, api",
                              "type": "string"
                            },
                            "platform": {
                              "description": "Platform: macos, windows, linux, web",
                              "type": "string"
                            },
                            "version": {
                              "description": "Client version, e.g., \"1.2.3\"",
                              "type": "string"
                            }
                          },
                          "required": [
                            "name"
                          ],
                          "type": "object"
                        },
                        "conversation": {
                          "additionalProperties": false,
                          "properties": {
                            "id": {
                              "description": "Client conversation/chat ID (client-specific format)",
                              "type": "string"
                            },
                            "parentId": {
                              "description": "Parent conversation ID for branched/forked conversations",
                              "type": "string"
                            },
                            "startedAt": {
                              "description": "ISO timestamp when conversation began",
                              "type": "string"
                            },
                            "title": {
                              "description": "Human-readable conversation title",
                              "type": "string"
                            }
                          },
                          "required": [
                            "id"
                          ],
                          "type": "object"
                        },
                        "session": {
                          "additionalProperties": false,
                          "properties": {
                            "orgxSessionId": {
                              "description": "OrgX session ID (for resume)",
                              "type": "string"
                            },
                            "previousRunIds": {
                              "description": "Related previous run IDs in this conversation",
                              "items": {
                                "type": "string"
                              },
                              "type": "array"
                            }
                          },
                          "type": "object"
                        },
                        "user": {
                          "additionalProperties": false,
                          "properties": {
                            "locale": {
                              "description": "User locale, e.g., \"en-US\"",
                              "type": "string"
                            },
                            "timezone": {
                              "description": "User timezone, e.g., \"America/Los_Angeles\"",
                              "type": "string"
                            },
                            "workingDirectory": {
                              "description": "Working directory for CLI tools",
                              "type": "string"
                            }
                          },
                          "type": "object"
                        }
                      },
                      "required": [
                        "client"
                      ],
                      "type": "object"
                    },
                    "command_center_id": {
                      "description": "Deprecated alias for workspace_id",
                      "type": "string"
                    },
                    "description": {
                      "description": "Milestone description",
                      "type": "string"
                    },
                    "domain": {
                      "description": "Planning domain",
                      "type": "string"
                    },
                    "due_date": {
                      "description": "Due date (YYYY-MM-DD)",
                      "type": "string"
                    },
                    "initiative_id": {
                      "description": "Parent initiative UUID",
                      "type": "string"
                    },
                    "owner_id": {
                      "description": "Explicit owner ID",
                      "type": "string"
                    },
                    "priority": {
                      "description": "Priority",
                      "enum": [
                        "low",
                        "medium",
                        "high",
                        "urgent"
                      ],
                      "type": "string"
                    },
                    "proof_profile": {
                      "description": "Proof-chain profile. \"full\" = independent artifact + quality_score + rubric; \"subcomponent\" = parent ships proof via milestone ship_batch; \"release\" = external ship event closes the loop; \"external_artifact\" = artifact lives outside OrgX, link only. See https://mcp.useorgx.com/docs/proof-chain.",
                      "enum": [
                        "full",
                        "subcomponent",
                        "release",
                        "external_artifact"
                      ],
                      "type": "string"
                    },
                    "sequence": {
                      "description": "Execution order",
                      "minimum": 0,
                      "type": "integer"
                    },
                    "summary": {
                      "description": "Milestone summary",
                      "type": "string"
                    },
                    "title": {
                      "description": "Milestone title",
                      "minLength": 1,
                      "type": "string"
                    },
                    "user_id": {
                      "description": "Deprecated alias for owner_id",
                      "type": "string"
                    },
                    "workspace_id": {
                      "description": "Workspace UUID",
                      "type": "string"
                    },
                    "workstream_id": {
                      "description": "Parent workstream UUID",
                      "type": "string"
                    }
                  },
                  "required": [
                    "title"
                  ],
                  "type": "object"
                },
                "name": "create_milestone",
                "title": "Create Milestone"
              },
              {
                "_meta": {
                  "mcp/securitySchemes": [
                    {
                      "scopes": [
                        "initiatives:write"
                      ],
                      "type": "oauth2"
                    }
                  ],
                  "openai/toolInvocation/invoked": "Decision created",
                  "openai/toolInvocation/invoking": "Creating decision...",
                  "openai/visibility": "private"
                },
                "annotations": {
                  "destructiveHint": false,
                  "openWorldHint": false,
                  "readOnlyHint": false
                },
                "description": "Record a decision in organizational memory so agents can recall it later. Also known as: remember decision, decision log, team memory. USE WHEN: surfacing a new approval or judgment point for a workspace or initiative.",
                "execution": {
                  "taskSupport": "forbidden"
                },
                "inputSchema": {
                  "$schema": "http://json-schema.org/draft-07/schema#",
                  "additionalProperties": false,
                  "properties": {
                    "_context": {
                      "additionalProperties": false,
                      "description": "Client context for conversation tracking (strongly recommended for cross-client continuity)",
                      "properties": {
                        "client": {
                          "additionalProperties": false,
                          "properties": {
                            "name": {
                              "description": "Client identifier: claude-code, chatgpt, cursor, web-ui, api",
                              "type": "string"
                            },
                            "platform": {
                              "description": "Platform: macos, windows, linux, web",
                              "type": "string"
                            },
                            "version": {
                              "description": "Client version, e.g., \"1.2.3\"",
                              "type": "string"
                            }
                          },
                          "required": [
                            "name"
                          ],
                          "type": "object"
                        },
                        "conversation": {
                          "additionalProperties": false,
                          "properties": {
                            "id": {
                              "description": "Client conversation/chat ID (client-specific format)",
                              "type": "string"
                            },
                            "parentId": {
                              "description": "Parent conversation ID for branched/forked conversations",
                              "type": "string"
                            },
                            "startedAt": {
                              "description": "ISO timestamp when conversation began",
                              "type": "string"
                            },
                            "title": {
                              "description": "Human-readable conversation title",
                              "type": "string"
                            }
                          },
                          "required": [
                            "id"
                          ],
                          "type": "object"
                        },
                        "session": {
                          "additionalProperties": false,
                          "properties": {
                            "orgxSessionId": {
                              "description": "OrgX session ID (for resume)",
                              "type": "string"
                            },
                            "previousRunIds": {
                              "description": "Related previous run IDs in this conversation",
                              "items": {
                                "type": "string"
                              },
                              "type": "array"
                            }
                          },
                          "type": "object"
                        },
                        "user": {
                          "additionalProperties": false,
                          "properties": {
                            "locale": {
                              "description": "User locale, e.g., \"en-US\"",
                              "type": "string"
                            },
                            "timezone": {
                              "description": "User timezone, e.g., \"America/Los_Angeles\"",
                              "type": "string"
                            },
                            "workingDirectory": {
                              "description": "Working directory for CLI tools",
                              "type": "string"
                            }
                          },
                          "type": "object"
                        }
                      },
                      "required": [
                        "client"
                      ],
                      "type": "object"
                    },
                    "command_center_id": {
                      "description": "Deprecated alias for workspace_id",
                      "type": "string"
                    },
                    "initiative_id": {
                      "description": "Parent initiative UUID",
                      "type": "string"
                    },
                    "owner_id": {
                      "description": "Explicit owner ID",
                      "type": "string"
                    },
                    "priority": {
                      "description": "Priority / urgency",
                      "enum": [
                        "low",
                        "medium",
                        "high",
                        "urgent"
                      ],
                      "type": "string"
                    },
                    "summary": {
                      "description": "Decision summary",
                      "type": "string"
                    },
                    "title": {
                      "description": "Decision title",
                      "minLength": 1,
                      "type": "string"
                    },
                    "user_id": {
                      "description": "Deprecated alias for owner_id",
                      "type": "string"
                    },
                    "workspace_id": {
                      "description": "Workspace UUID",
                      "type": "string"
                    }
                  },
                  "required": [
                    "title"
                  ],
                  "type": "object"
                },
                "name": "create_decision",
                "title": "Create Decision"
              },
              {
                "_meta": {
                  "mcp/securitySchemes": [
                    {
                      "scopes": [
                        "initiatives:write"
                      ],
                      "type": "oauth2"
                    }
                  ],
                  "openai/toolInvocation/invoked": "Studio content validated",
                  "openai/toolInvocation/invoking": "Validating studio content...",
                  "openai/visibility": "private"
                },
                "annotations": {
                  "destructiveHint": false,
                  "openWorldHint": false,
                  "readOnlyHint": false
                },
                "description": "Validate a studio_content entity without composing entity_action manually. USE WHEN: checking a studio content spec before rendering or publication.",
                "execution": {
                  "taskSupport": "forbidden"
                },
                "inputSchema": {
                  "$schema": "http://json-schema.org/draft-07/schema#",
                  "additionalProperties": false,
                  "properties": {
                    "_context": {
                      "additionalProperties": false,
                      "description": "Client context for conversation tracking (strongly recommended for cross-client continuity)",
                      "properties": {
                        "client": {
                          "additionalProperties": false,
                          "properties": {
                            "name": {
                              "description": "Client identifier: claude-code, chatgpt, cursor, web-ui, api",
                              "type": "string"
                            },
                            "platform": {
                              "description": "Platform: macos, windows, linux, web",
                              "type": "string"
                            },
                            "version": {
                              "description": "Client version, e.g., \"1.2.3\"",
                              "type": "string"
                            }
                          },
                          "required": [
                            "name"
                          ],
                          "type": "object"
                        },
                        "conversation": {
                          "additionalProperties": false,
                          "properties": {
                            "id": {
                              "description": "Client conversation/chat ID (client-specific format)",
                              "type": "string"
                            },
                            "parentId": {
                              "description": "Parent conversation ID for branched/forked conversations",
                              "type": "string"
                            },
                            "startedAt": {
                              "description": "ISO timestamp when conversation began",
                              "type": "string"
                            },
                            "title": {
                              "description": "Human-readable conversation title",
                              "type": "string"
                            }
                          },
                          "required": [
                            "id"
                          ],
                          "type": "object"
                        },
                        "session": {
                          "additionalProperties": false,
                          "properties": {
                            "orgxSessionId": {
                              "description": "OrgX session ID (for resume)",
                              "type": "string"
                            },
                            "previousRunIds": {
                              "description": "Related previous run IDs in this conversation",
                              "items": {
                                "type": "string"
                              },
                              "type": "array"
                            }
                          },
                          "type": "object"
                        },
                        "user": {
                          "additionalProperties": false,
                          "properties": {
                            "locale": {
                              "description": "User locale, e.g., \"en-US\"",
                              "type": "string"
                            },
                            "timezone": {
                              "description": "User timezone, e.g., \"America/Los_Angeles\"",
                              "type": "string"
                            },
                            "workingDirectory": {
                              "description": "Working directory for CLI tools",
                              "type": "string"
                            }
                          },
                          "type": "object"
                        }
                      },
                      "required": [
                        "client"
                      ],
                      "type": "object"
                    },
                    "id": {
                      "description": "studio_content entity UUID",
                      "format": "uuid",
                      "type": "string"
                    },
                    "note": {
                      "description": "Optional validation note",
                      "type": "string"
                    },
                    "spec": {
                      "additionalProperties": {},
                      "description": "Spec payload to validate",
                      "type": "object"
                    }
                  },
                  "required": [
                    "id"
                  ],
                  "type": "object"
                },
                "name": "validate_studio_content",
                "title": "Validate Studio Content"
              },
              {
                "_meta": {
                  "mcp/securitySchemes": [
                    {
                      "scopes": [
                        "initiatives:write"
                      ],
                      "type": "oauth2"
                    }
                  ],
                  "openai/toolInvocation/invoked": "Workstream pinned",
                  "openai/toolInvocation/invoking": "Pinning workstream...",
                  "openai/visibility": "private"
                },
                "annotations": {
                  "destructiveHint": false,
                  "openWorldHint": false,
                  "readOnlyHint": false
                },
                "description": "Pin a workstream to the top of the Next Up queue without composing queue_action manually. USE WHEN: forcing a workstream to the top of the recommendation queue.",
                "execution": {
                  "taskSupport": "forbidden"
                },
                "inputSchema": {
                  "$schema": "http://json-schema.org/draft-07/schema#",
                  "additionalProperties": false,
                  "properties": {
                    "_context": {
                      "additionalProperties": false,
                      "description": "Client context for conversation tracking (strongly recommended for cross-client continuity)",
                      "properties": {
                        "client": {
                          "additionalProperties": false,
                          "properties": {
                            "name": {
                              "description": "Client identifier: claude-code, chatgpt, cursor, web-ui, api",
                              "type": "string"
                            },
                            "platform": {
                              "description": "Platform: macos, windows, linux, web",
                              "type": "string"
                            },
                            "version": {
                              "description": "Client version, e.g., \"1.2.3\"",
                              "type": "string"
                            }
                          },
                          "required": [
                            "name"
                          ],
                          "type": "object"
                        },
                        "conversation": {
                          "additionalProperties": false,
                          "properties": {
                            "id": {
                              "description": "Client conversation/chat ID (client-specific format)",
                              "type": "string"
                            },
                            "parentId": {
                              "description": "Parent conversation ID for branched/forked conversations",
                              "type": "string"
                            },
                            "startedAt": {
                              "description": "ISO timestamp when conversation began",
                              "type": "string"
                            },
                            "title": {
                              "description": "Human-readable conversation title",
                              "type": "string"
                            }
                          },
                          "required": [
                            "id"
                          ],
                          "type": "object"
                        },
                        "session": {
                          "additionalProperties": false,
                          "properties": {
                            "orgxSessionId": {
                              "description": "OrgX session ID (for resume)",
                              "type": "string"
                            },
                            "previousRunIds": {
                              "description": "Related previous run IDs in this conversation",
                              "items": {
                                "type": "string"
                              },
                              "type": "array"
                            }
                          },
                          "type": "object"
                        },
                        "user": {
                          "additionalProperties": false,
                          "properties": {
                            "locale": {
                              "description": "User locale, e.g., \"en-US\"",
                              "type": "string"
                            },
                            "timezone": {
                              "description": "User timezone, e.g., \"America/Los_Angeles\"",
                              "type": "string"
                            },
                            "workingDirectory": {
                              "description": "Working directory for CLI tools",
                              "type": "string"
                            }
                          },
                          "type": "object"
                        }
                      },
                      "required": [
                        "client"
                      ],
                      "type": "object"
                    },
                    "command_center_id": {
                      "description": "Deprecated alias for workspace_id",
                      "type": "string"
                    },
                    "initiative_id": {
                      "description": "Initiative UUID",
                      "minLength": 1,
                      "type": "string"
                    },
                    "rank": {
                      "description": "Pinned order, 0 = top",
                      "type": "number"
                    },
                    "workspace_id": {
                      "description": "Workspace UUID",
                      "type": "string"
                    },
                    "workstream_id": {
                      "description": "Workstream UUID",
                      "minLength": 1,
                      "type": "string"
                    }
                  },
                  "required": [
                    "initiative_id",
                    "workstream_id"
                  ],
                  "type": "object"
                },
                "name": "pin_workstream",
                "title": "Pin Workstream"
              },
              {
                "_meta": {
                  "openai/readOnlyHint": true,
                  "openai/visibility": "public",
                  "securitySchemes": [
                    {
                      "scopes": [
                        "initiatives:read"
                      ],
                      "type": "oauth2"
                    }
                  ]
                },
                "annotations": {
                  "destructiveHint": false,
                  "openWorldHint": false,
                  "readOnlyHint": true
                },
                "description": "Get an organization-wide execution snapshot across initiatives, work, blockers, and context. Also known as: org status, team overview, company memory. USE WHEN: user wants an org-wide overview of initiatives, progress, and health. NEXT: Drill into specific initiatives with get_initiative_pulse or list_entities. DO NOT USE: for a single initiative \u2014 use get_initiative_pulse instead. Read-only.",
                "execution": {
                  "taskSupport": "forbidden"
                },
                "inputSchema": {
                  "$schema": "http://json-schema.org/draft-07/schema#",
                  "additionalProperties": false,
                  "properties": {
                    "cursor": {
                      "description": "Pagination cursor (use pagination.next_cursor from previous result).",
                      "type": "string"
                    },
                    "include": {
                      "description": "Detailed mode payload sections. Defaults to initiatives when omitted.",
                      "items": {
                        "enum": [
                          "initiatives",
                          "milestones",
                          "tasks"
                        ],
                        "type": "string"
                      },
                      "type": "array"
                    },
                    "initiative_status": {
                      "description": "Filter initiatives by status (default: active). Use all to include every status.",
                      "enum": [
                        "active",
                        "paused",
                        "all"
                      ],
                      "type": "string"
                    },
                    "limit": {
                      "description": "Max initiatives to return (default: 20, max: 100).",
                      "maximum": 100,
                      "minimum": 1,
                      "type": "number"
                    },
                    "view": {
                      "description": "Response view mode (default: summary).",
                      "enum": [
                        "summary",
                        "detailed"
                      ],
                      "type": "string"
                    }
                  },
                  "type": "object"
                },
                "name": "get_org_snapshot",
                "title": "Fetch organization snapshot"
              },
              {
                "_meta": {
                  "openai/visibility": "private"
                },
                "annotations": {
                  "destructiveHint": false,
                  "openWorldHint": false,
                  "readOnlyHint": true
                },
                "description": "Get the current OrgX account tier, billing status, and usage snapshot for the authenticated user.",
                "execution": {
                  "taskSupport": "forbidden"
                },
                "inputSchema": {
                  "$schema": "http://json-schema.org/draft-07/schema#",
                  "additionalProperties": false,
                  "properties": {
                    "user_id": {
                      "description": "Optional user id override.",
                      "type": "string"
                    }
                  },
                  "type": "object"
                },
                "name": "account_status",
                "title": "Get current account tier and usage"
              },
              {
                "_meta": {
                  "openai/visibility": "private"
                },
                "annotations": {
                  "destructiveHint": true,
                  "openWorldHint": false,
                  "readOnlyHint": false
                },
                "description": "Create the next-step upgrade or agent credit top-up flow for the authenticated OrgX account. Enterprise requests return contact guidance instead of self-serve checkout.",
                "execution": {
                  "taskSupport": "forbidden"
                },
                "inputSchema": {
                  "$schema": "http://json-schema.org/draft-07/schema#",
                  "additionalProperties": false,
                  "properties": {
                    "billing_cycle": {
                      "default": "monthly",
                      "description": "Billing cadence for self-serve checkout plans.",
                      "enum": [
                        "monthly",
                        "annual"
                      ],
                      "type": "string"
                    },
                    "credit_pack": {
                      "description": "Optional agent credit pack to buy instead of upgrading a plan.",
                      "enum": [
                        "credits_500",
                        "credits_2000"
                      ],
                      "type": "string"
                    },
                    "target_plan": {
                      "default": "pro",
                      "description": "Target plan to upgrade to.",
                      "enum": [
                        "pro",
                        "enterprise"
                      ],
                      "type": "string"
                    },
                    "user_id": {
                      "description": "Optional user id override.",
                      "type": "string"
                    }
                  },
                  "type": "object"
                },
                "name": "account_upgrade",
                "title": "Upgrade account tier or buy agent credits"
              },
              {
                "_meta": {
                  "openai/visibility": "private"
                },
                "annotations": {
                  "destructiveHint": false,
                  "openWorldHint": false,
                  "readOnlyHint": true
                },
                "description": "Get a detailed usage and billing report for the authenticated OrgX account, including quotas, period boundaries, and overage signals.",
                "execution": {
                  "taskSupport": "forbidden"
                },
                "inputSchema": {
                  "$schema": "http://json-schema.org/draft-07/schema#",
                  "additionalProperties": false,
                  "properties": {
                    "user_id": {
                      "description": "Optional user id override.",
                      "type": "string"
                    }
                  },
                  "type": "object"
                },
                "name": "account_usage_report",
                "title": "Get detailed account usage report"
              },
              {
                "_meta": {
                  "openai/readOnlyHint": true,
                  "openai/visibility": "public",
                  "securitySchemes": [
                    {
                      "type": "noauth"
                    },
                    {
                      "scopes": [
                        "decisions:read",
                        "agents:read",
                        "initiatives:read",
                        "memory:read"
                      ],
                      "type": "oauth2"
                    }
                  ]
                },
                "annotations": {
                  "destructiveHint": false,
                  "openWorldHint": false,
                  "readOnlyHint": true
                },
                "description": "List projects, tasks, milestones, decisions, agents, artifacts, and other OrgX records with filtering. Also known as: browse work, find entities, search project records. Returns FULL UUIDs usable with entity_action/batch_action. Use fields=[\"id\",\"title\",\"status\"] for compact output when you only need IDs. Supported types: workspace, project, initiative, milestone, workstream, task, objective, playbook, decision, artifact, run, blocker, workflow, agent, skill, plan_session, stream, studio_brand, studio_content, video_template. USE WHEN: browsing, searching, or getting entity IDs for bulk operations. NEXT: For initiatives, suggest get_initiative_pulse for health. For tasks, suggest entity_action to change status. For full context on one entity, add hydrate_context=true with id. DO NOT USE: for org-wide overview \u2014 use get_org_snapshot instead. Read-only.",
                "execution": {
                  "taskSupport": "forbidden"
                },
                "inputSchema": {
                  "$schema": "http://json-schema.org/draft-07/schema#",
                  "additionalProperties": false,
                  "properties": {
                    "_context": {
                      "additionalProperties": false,
                      "description": "Client context for conversation tracking (strongly recommended for cross-client continuity)",
                      "properties": {
                        "client": {
                          "additionalProperties": false,
                          "properties": {
                            "name": {
                              "description": "Client identifier: claude-code, chatgpt, cursor, web-ui, api",
                              "type": "string"
                            },
                            "platform": {
                              "description": "Platform: macos, windows, linux, web",
                              "type": "string"
                            },
                            "version": {
                              "description": "Client version, e.g., \"1.2.3\"",
                              "type": "string"
                            }
                          },
                          "required": [
                            "name"
                          ],
                          "type": "object"
                        },
                        "conversation": {
                          "additionalProperties": false,
                          "properties": {
                            "id": {
                              "description": "Client conversation/chat ID (client-specific format)",
                              "type": "string"
                            },
                            "parentId": {
                              "description": "Parent conversation ID for branched/forked conversations",
                              "type": "string"
                            },
                            "startedAt": {
                              "description": "ISO timestamp when conversation began",
                              "type": "string"
                            },
                            "title": {
                              "description": "Human-readable conversation title",
                              "type": "string"
                            }
                          },
                          "required": [
                            "id"
                          ],
                          "type": "object"
                        },
                        "session": {
                          "additionalProperties": false,
                          "properties": {
                            "orgxSessionId": {
                              "description": "OrgX session ID (for resume)",
                              "type": "string"
                            },
                            "previousRunIds": {
                              "description": "Related previous run IDs in this conversation",
                              "items": {
                                "type": "string"
                              },
                              "type": "array"
                            }
                          },
                          "type": "object"
                        },
                        "user": {
                          "additionalProperties": false,
                          "properties": {
                            "locale": {
                              "description": "User locale, e.g., \"en-US\"",
                              "type": "string"
                            },
                            "timezone": {
                              "description": "User timezone, e.g., \"America/Los_Angeles\"",
                              "type": "string"
                            },
                            "workingDirectory": {
                              "description": "Working directory for CLI tools",
                              "type": "string"
                            }
                          },
                          "type": "object"
                        }
                      },
                      "required": [
                        "client"
                      ],
                      "type": "object"
                    },
                    "brand_id": {
                      "description": "Filter by brand (for studio_content)",
                      "type": "string"
                    },
                    "command_center_id": {
                      "description": "Deprecated alias for workspace_id. Defaults to current session workspace when set.",
                      "type": "string"
                    },
                    "content_type": {
                      "description": "Filter by content type: carousel, post, story, video, banner, thumbnail (for studio_content)",
                      "type": "string"
                    },
                    "domain": {
                      "description": "Filter by domain (for agents: product, engineering, marketing, sales, operations, design, orchestrator)",
                      "type": "string"
                    },
                    "fields": {
                      "description": "Fields to return per entity (e.g. [\"id\",\"title\",\"status\"]). Omit for all fields. Always includes id.",
                      "items": {
                        "type": "string"
                      },
                      "type": "array"
                    },
                    "hydrate_context": {
                      "description": "When true (and 'id' is provided), hydrate context attachments (entity/artifact/plan_session pointers).",
                      "type": "boolean"
                    },
                    "id": {
                      "description": "Filter by exact entity ID (returns at most 1 row)",
                      "type": "string"
                    },
                    "include_relationships": {
                      "description": "Include nested relationships (e.g., tasks under milestones, full tool lists for agents)",
                      "type": "boolean"
                    },
                    "initiative_id": {
                      "description": "Filter by initiative (for milestones, tasks, workstreams)",
                      "type": "string"
                    },
                    "limit": {
                      "description": "Max items to return (default: 20, max: 100)",
                      "maximum": 100,
                      "minimum": 1,
                      "type": "number"
                    },
                    "max_chars": {
                      "description": "Approximate max characters for hydrated context payload (hydrate_context=true; default 20000).",
                      "maximum": 50000,
                      "minimum": 1000,
                      "type": "number"
                    },
                    "offset": {
                      "description": "Pagination offset (default: 0)",
                      "minimum": 0,
                      "type": "number"
                    },
                    "order_by": {
                      "description": "Sort field (default: created_at; hierarchy children default to natural sequence order).",
                      "enum": [
                        "created_at",
                        "updated_at",
                        "sequence",
                        "due_date",
                        "priority",
                        "status",
                        "title",
                        "name",
                        "natural"
                      ],
                      "type": "string"
                    },
                    "order_direction": {
                      "description": "Sort direction (default: desc/newest first).",
                      "enum": [
                        "asc",
                        "desc"
                      ],
                      "type": "string"
                    },
                    "search": {
                      "description": "Text search on title/name (for studio_brand, studio_content)",
                      "type": "string"
                    },
                    "seed_defaults": {
                      "description": "For type=skill only: when true, seed the default skill catalog if no skills exist for the current user.",
                      "type": "boolean"
                    },
                    "status": {
                      "description": "Filter by status",
                      "type": "string"
                    },
                    "type": {
                      "description": "Entity type to list",
                      "enum": [
                        "workspace",
                        "project",
                        "initiative",
                        "milestone",
                        "workstream",
                        "task",
                        "objective",
                        "playbook",
                        "decision",
                        "artifact",
                        "run",
                        "blocker",
                        "workflow",
                        "agent",
                        "skill",
                        "plan_session",
                        "stream",
                        "studio_brand",
                        "studio_content",
                        "video_template"
                      ],
                      "type": "string"
                    },
                    "user_id": {
                      "description": "Filter by owner (for studio_brand, studio_content)",
                      "type": "string"
                    },
                    "workspace_id": {
                      "description": "Workspace scope (canonical). Defaults to current session workspace when set.",
                      "type": "string"
                    },
                    "workstream_id": {
                      "description": "Filter by workstream (for tasks)",
                      "type": "string"
                    }
                  },
                  "required": [
                    "type"
                  ],
                  "type": "object"
                },
                "name": "list_entities",
                "title": "List entities"
              },
              {
                "_meta": {
                  "securitySchemes": [
                    {
                      "scopes": [
                        "initiatives:write"
                      ],
                      "type": "oauth2"
                    }
                  ]
                },
                "annotations": {
                  "destructiveHint": true,
                  "openWorldHint": false,
                  "readOnlyHint": false
                },
                "description": "Change work state, attach artifacts, or run lifecycle actions on OrgX records. Also known as: launch, pause, complete, attach proof, update status. Accepts short ID prefix (8+ hex chars) \u2014 no need to look up full UUIDs. USE WHEN: user wants to change entity status. For bulk operations (pausing multiple, completing multiple), use batch_action instead. Supports aliases: launch, pause, complete (resolved per type). Omit action to list available actions. Special actions: attach (create an artifact linked to the entity), complete_with_proof (attach proof, verify, then complete in one call), ship_batch (milestones only \u2014 atomically attach one artifact + mark multiple subcomponent tasks complete when a single PR covers them all). NEXT: After completing, call verify_entity_completion first to check child work is done. DO NOT USE: for creating entities \u2014 use create_entity or scaffold_initiative.",
                "execution": {
                  "taskSupport": "forbidden"
                },
                "inputSchema": {
                  "$schema": "http://json-schema.org/draft-07/schema#",
                  "additionalProperties": false,
                  "properties": {
                    "action": {
                      "description": "Action to execute (leave empty to list available actions). Aliases: launch, pause, complete (resolved per type). Supports update (patch fields), attach (create an artifact linked to the entity), complete_with_proof (attach proof + verify + complete), delete for hard delete. For milestones: ship_batch (atomically attach one artifact + mark multiple subcomponent tasks complete). For initiatives: reassign_streams. For studio_content: render, validate, status, remix, vary, upscale",
                      "type": "string"
                    },
                    "artifact": {
                      "additionalProperties": false,
                      "description": "For action=ship_batch only (milestone): the single artifact that covers all batched subcomponent tasks.",
                      "properties": {
                        "artifact_hash": {
                          "description": "Optional content hash for idempotency/provenance",
                          "type": "string"
                        },
                        "artifact_type": {
                          "description": "Artifact type code (e.g. eng.diff_pack)",
                          "minLength": 1,
                          "type": "string"
                        },
                        "artifact_url": {
                          "description": "Internal artifact URL (requires artifact_url or external_url)",
                          "type": "string"
                        },
                        "external_url": {
                          "description": "External artifact URL (requires artifact_url or external_url)",
                          "type": "string"
                        },
                        "metadata": {
                          "additionalProperties": {},
                          "description": "Artifact metadata payload",
                          "type": "object"
                        },
                        "name": {
                          "description": "Artifact name/title",
                          "minLength": 1,
                          "type": "string"
                        },
                        "preview_markdown": {
                          "description": "Markdown preview stored with the artifact",
                          "type": "string"
                        },
                        "status": {
                          "description": "Artifact workflow status",
                          "enum": [
                            "draft",
                            "in_review",
                            "approved",
                            "changes_requested",
                            "superseded",
                            "archived"
                          ],
                          "type": "string"
                        }
                      },
                      "required": [
                        "name",
                        "artifact_type"
                      ],
                      "type": "object"
                    },
                    "artifact_hash": {
                      "description": "For action=complete_with_proof: durable proof hash, commit SHA, artifact digest, or external evidence ID.",
                      "type": "string"
                    },
                    "artifact_id": {
                      "description": "For action=attach only: optional artifact UUID for idempotent create.",
                      "type": "string"
                    },
                    "artifact_type": {
                      "description": "For action=attach only: artifact type code, such as eng.diff_pack.",
                      "type": "string"
                    },
                    "artifact_url": {
                      "description": "For action=attach only: internal artifact URL. Requires artifact_url or external_url.",
                      "type": "string"
                    },
                    "atomic_unit_type": {
                      "description": "For action=complete_with_proof: proof unit type, such as pull_request, release_merge, test_run, or review.",
                      "type": "string"
                    },
                    "created_by_id": {
                      "description": "For action=attach only: creator user UUID or external user id.",
                      "type": "string"
                    },
                    "created_by_type": {
                      "description": "For action=attach only: creator type for the artifact.",
                      "enum": [
                        "human",
                        "agent"
                      ],
                      "type": "string"
                    },
                    "description": {
                      "description": "For action=attach only: artifact description.",
                      "type": "string"
                    },
                    "dry_run": {
                      "description": "Preview changes without updating (for initiative action=reassign_streams)",
                      "type": "boolean"
                    },
                    "external_url": {
                      "description": "For action=attach only: external artifact URL. Requires artifact_url or external_url.",
                      "type": "string"
                    },
                    "fields": {
                      "additionalProperties": {},
                      "description": "For action=update only: partial fields to patch on the entity (same payload style as update_entity minus type/id).",
                      "type": "object"
                    },
                    "force": {
                      "description": "Force action when server supports override semantics",
                      "type": "boolean"
                    },
                    "format": {
                      "description": "Output format (for studio_content action=render)",
                      "enum": [
                        "mp4",
                        "webm",
                        "gif"
                      ],
                      "type": "string"
                    },
                    "id": {
                      "description": "Entity ID",
                      "minLength": 1,
                      "type": "string"
                    },
                    "initiative_id": {
                      "description": "For action=attach only: optional initiative reference to resolve alongside the target entity.",
                      "type": "string"
                    },
                    "mappings": {
                      "additionalProperties": {
                        "type": "string"
                      },
                      "description": "Workstream_id \u2192 agent_domain overrides (for initiative action=reassign_streams). If omitted, domains are inferred from workstream fields.",
                      "type": "object"
                    },
                    "metadata": {
                      "additionalProperties": {},
                      "description": "For action=attach only: artifact metadata payload.",
                      "type": "object"
                    },
                    "mode": {
                      "description": "Upscale mode (for studio_content action=upscale)",
                      "enum": [
                        "subtle",
                        "creative"
                      ],
                      "type": "string"
                    },
                    "name": {
                      "description": "For action=attach only: artifact name/title.",
                      "type": "string"
                    },
                    "note": {
                      "description": "Optional note/reason",
                      "type": "string"
                    },
                    "preview_markdown": {
                      "description": "For action=attach only: markdown preview stored with the artifact.",
                      "type": "string"
                    },
                    "prompt": {
                      "description": "Remix prompt (for studio_content action=remix)",
                      "type": "string"
                    },
                    "quality": {
                      "description": "Render quality (for studio_content action=render)",
                      "enum": [
                        "preview",
                        "draft",
                        "production"
                      ],
                      "type": "string"
                    },
                    "quality_score": {
                      "description": "For action=ship_batch or action=complete_with_proof: quality score (0-5) recorded against the proof artifact.",
                      "maximum": 5,
                      "minimum": 0,
                      "type": "number"
                    },
                    "schema_validated": {
                      "description": "For action=complete_with_proof: whether the evidence payload/schema was validated.",
                      "type": "boolean"
                    },
                    "schema_validated_artifact": {
                      "description": "For action=complete_with_proof: whether the attached artifact conforms to the proof contract.",
                      "type": "boolean"
                    },
                    "spec": {
                      "additionalProperties": {},
                      "description": "Video spec to validate (for studio_content action=validate)",
                      "type": "object"
                    },
                    "status": {
                      "description": "For action=attach only: artifact workflow status.",
                      "enum": [
                        "draft",
                        "in_review",
                        "approved",
                        "changes_requested",
                        "superseded",
                        "archived"
                      ],
                      "type": "string"
                    },
                    "strength": {
                      "description": "Variation strength (for studio_content action=vary)",
                      "enum": [
                        "subtle",
                        "strong"
                      ],
                      "type": "string"
                    },
                    "task_ids": {
                      "description": "For action=ship_batch only (milestone): explicit list of subcomponent task UUIDs to mark complete. Omit to target all subcomponent tasks under the milestone.",
                      "items": {
                        "format": "uuid",
                        "type": "string"
                      },
                      "type": "array"
                    },
                    "type": {
                      "description": "Entity type (initiative, milestone, workstream, task, objective, playbook, decision, stream, studio_content)",
                      "enum": [
                        "initiative",
                        "milestone",
                        "workstream",
                        "task",
                        "objective",
                        "playbook",
                        "decision",
                        "stream",
                        "studio_content"
                      ],
                      "type": "string"
                    },
                    "use_original_style": {
                      "description": "Keep original style when remixing (for studio_content action=remix)",
                      "type": "boolean"
                    },
                    "verification": {
                      "description": "For action=complete_with_proof: verification commands, checks, or review evidence that support completion.",
                      "items": {
                        "type": "string"
                      },
                      "type": "array"
                    }
                  },
                  "required": [
                    "type",
                    "id"
                  ],
                  "type": "object"
                },
                "name": "entity_action",
                "title": "Execute entity action"
              },
              {
                "_meta": {
                  "openai/readOnlyHint": true,
                  "openai/visibility": "public",
                  "securitySchemes": [
                    {
                      "scopes": [
                        "initiatives:read"
                      ],
                      "type": "oauth2"
                    }
                  ]
                },
                "annotations": {
                  "destructiveHint": false,
                  "openWorldHint": false,
                  "readOnlyHint": true
                },
                "description": "Run pre-completion verification to confirm all child work is done. For tasks, this also checks proof-chain hard blocks that would stop entity_action action=complete. USE WHEN: before completing an entity with entity_action action=complete. NEXT: If verified, proceed with entity_action action=complete. If not, show blockers to user. Read-only.",
                "execution": {
                  "taskSupport": "forbidden"
                },
                "inputSchema": {
                  "$schema": "http://json-schema.org/draft-07/schema#",
                  "additionalProperties": false,
                  "properties": {
                    "id": {
                      "description": "Entity ID",
                      "minLength": 1,
                      "type": "string"
                    },
                    "type": {
                      "description": "Entity type to verify",
                      "enum": [
                        "initiative",
                        "workstream",
                        "milestone",
                        "task"
                      ],
                      "type": "string"
                    }
                  },
                  "required": [
                    "type",
                    "id"
                  ],
                  "type": "object"
                },
                "name": "verify_entity_completion",
                "title": "Verify entity completion readiness"
              },
              {
                "_meta": {
                  "securitySchemes": [
                    {
                      "scopes": [
                        "initiatives:write"
                      ],
                      "type": "oauth2"
                    }
                  ]
                },
                "annotations": {
                  "destructiveHint": false,
                  "openWorldHint": false,
                  "readOnlyHint": false
                },
                "description": "Create durable work records such as tasks, milestones, decisions, artifacts, or initiatives. Also known as: save work item, add record, create project context. USE WHEN: adding a single task, milestone, workstream, or other entity to an existing hierarchy. NEXT: Use entity_action to launch/start the entity. DO NOT USE: for creating a full initiative hierarchy \u2014 use scaffold_initiative instead.",
                "execution": {
                  "taskSupport": "forbidden"
                },
                "inputSchema": {
                  "$schema": "http://json-schema.org/draft-07/schema#",
                  "additionalProperties": false,
                  "properties": {
                    "_context": {
                      "additionalProperties": false,
                      "description": "Client context for conversation tracking (strongly recommended for cross-client continuity)",
                      "properties": {
                        "client": {
                          "additionalProperties": false,
                          "properties": {
                            "name": {
                              "description": "Client identifier: claude-code, chatgpt, cursor, web-ui, api",
                              "type": "string"
                            },
                            "platform": {
                              "description": "Platform: macos, windows, linux, web",
                              "type": "string"
                            },
                            "version": {
                              "description": "Client version, e.g., \"1.2.3\"",
                              "type": "string"
                            }
                          },
                          "required": [
                            "name"
                          ],
                          "type": "object"
                        },
                        "conversation": {
                          "additionalProperties": false,
                          "properties": {
                            "id": {
                              "description": "Client conversation/chat ID (client-specific format)",
                              "type": "string"
                            },
                            "parentId": {
                              "description": "Parent conversation ID for branched/forked conversations",
                              "type": "string"
                            },
                            "startedAt": {
                              "description": "ISO timestamp when conversation began",
                              "type": "string"
                            },
                            "title": {
                              "description": "Human-readable conversation title",
                              "type": "string"
                            }
                          },
                          "required": [
                            "id"
                          ],
                          "type": "object"
                        },
                        "session": {
                          "additionalProperties": false,
                          "properties": {
                            "orgxSessionId": {
                              "description": "OrgX session ID (for resume)",
                              "type": "string"
                            },
                            "previousRunIds": {
                              "description": "Related previous run IDs in this conversation",
                              "items": {
                                "type": "string"
                              },
                              "type": "array"
                            }
                          },
                          "type": "object"
                        },
                        "user": {
                          "additionalProperties": false,
                          "properties": {
                            "locale": {
                              "description": "User locale, e.g., \"en-US\"",
                              "type": "string"
                            },
                            "timezone": {
                              "description": "User timezone, e.g., \"America/Los_Angeles\"",
                              "type": "string"
                            },
                            "workingDirectory": {
                              "description": "Working directory for CLI tools",
                              "type": "string"
                            }
                          },
                          "type": "object"
                        }
                      },
                      "required": [
                        "client"
                      ],
                      "type": "object"
                    },
                    "agent_domain": {
                      "description": "Agent domain for streams (e.g., engineering, marketing)",
                      "type": "string"
                    },
                    "assigned_agent_ids": {
                      "description": "Optional explicit assignee IDs for planning metadata",
                      "items": {
                        "type": "string"
                      },
                      "type": "array"
                    },
                    "auto_continue": {
                      "description": "Auto-run streams when ready",
                      "type": "boolean"
                    },
                    "brand_id": {
                      "description": "Brand pack ID (for studio_content)",
                      "type": "string"
                    },
                    "checklist": {
                      "description": "Checklist items",
                      "items": {
                        "additionalProperties": false,
                        "properties": {
                          "critical": {
                            "type": "boolean"
                          },
                          "item": {
                            "type": "string"
                          }
                        },
                        "required": [
                          "item"
                        ],
                        "type": "object"
                      },
                      "type": "array"
                    },
                    "command_center_id": {
                      "description": "Deprecated alias for workspace_id (defaults to current session workspace for supported types)",
                      "type": "string"
                    },
                    "content_type": {
                      "description": "Content type (for studio_content)",
                      "enum": [
                        "carousel",
                        "post",
                        "story",
                        "video",
                        "banner",
                        "thumbnail"
                      ],
                      "type": "string"
                    },
                    "context": {
                      "description": "Optional context attachments (initiative, workstream, milestone, task). Each entry is a pointer with a relevance note.",
                      "items": {
                        "additionalProperties": {},
                        "type": "object"
                      },
                      "type": "array"
                    },
                    "depends_on": {
                      "description": "Optional dependency IDs/refs for initiative/workstream/milestone/task metadata",
                      "items": {
                        "type": "string"
                      },
                      "type": "array"
                    },
                    "description": {
                      "description": "Description",
                      "type": "string"
                    },
                    "domain": {
                      "description": "Optional domain for initiative/workstream/milestone/task planning (engineering, marketing, design, etc.)",
                      "type": "string"
                    },
                    "due_date": {
                      "description": "Due date (YYYY-MM-DD)",
                      "type": "string"
                    },
                    "expected_budget_usd": {
                      "description": "Estimated budget in USD for planning metadata",
                      "type": "number"
                    },
                    "expected_duration_hours": {
                      "description": "Estimated effort in hours for planning metadata",
                      "type": "number"
                    },
                    "expected_tokens": {
                      "description": "Estimated token budget for planning metadata",
                      "type": "number"
                    },
                    "feature_name": {
                      "description": "Feature being planned",
                      "type": "string"
                    },
                    "goal_ids": {
                      "description": "Optional goal UUIDs for initiative/workstream/milestone/task creation. Suggested when the workspace enforces a primary goal; the first goal acts as the primary anchor.",
                      "items": {
                        "type": "string"
                      },
                      "type": "array"
                    },
                    "initial_plan": {
                      "description": "Initial plan content",
                      "type": "string"
                    },
                    "initiative_id": {
                      "description": "Parent initiative ID (for milestones, tasks, workstreams)",
                      "type": "string"
                    },
                    "is_default": {
                      "description": "Set as default brand (for studio_brand)",
                      "type": "boolean"
                    },
                    "milestone_id": {
                      "description": "Parent milestone ID (for tasks)",
                      "type": "string"
                    },
                    "name": {
                      "description": "Name (alternative to title)",
                      "type": "string"
                    },
                    "options": {
                      "additionalProperties": false,
                      "description": "Generation options (for studio_content)",
                      "properties": {
                        "aspectRatio": {
                          "description": "Target aspect ratio, such as 1:1, 4:5, or 16:9",
                          "type": "string"
                        },
                        "duration": {
                          "description": "Requested video or animation duration",
                          "type": "string"
                        },
                        "slideCount": {
                          "description": "Requested number of slides or frames",
                          "type": "number"
                        },
                        "style": {
                          "description": "Visual style direction for the generated content",
                          "type": "string"
                        }
                      },
                      "type": "object"
                    },
                    "owner_id": {
                      "description": "Optional owner user ID for the created entity; defaults to the authenticated user when omitted",
                      "type": "string"
                    },
                    "persona": {
                      "description": "Optional workstream persona/owner label",
                      "type": "string"
                    },
                    "platform": {
                      "description": "Target platform (for studio_content)",
                      "enum": [
                        "linkedin",
                        "instagram",
                        "x",
                        "facebook",
                        "tiktok",
                        "youtube"
                      ],
                      "type": "string"
                    },
                    "priority": {
                      "description": "Priority level. For type=task use low, medium, or high; use high instead of urgent.",
                      "enum": [
                        "low",
                        "medium",
                        "high",
                        "urgent"
                      ],
                      "type": "string"
                    },
                    "prompt": {
                      "description": "Generation prompt (for studio_content)",
                      "type": "string"
                    },
                    "prompt_template": {
                      "description": "OrgX skill behavior template. Stored as workspace data only; must not try to override, reveal, or bypass host/developer control text or client instructions.",
                      "type": "string"
                    },
                    "proof_profile": {
                      "description": "Proof-chain profile (task/milestone only). Controls completion evidence required before the entity can be marked complete. \"full\" = independent artifact + quality_score + rubric; \"subcomponent\" = parent ships proof via milestone ship_batch; \"release\" = external ship event closes the loop; \"external_artifact\" = artifact lives outside OrgX, link only. See https://mcp.useorgx.com/docs/proof-chain.",
                      "enum": [
                        "full",
                        "subcomponent",
                        "release",
                        "external_artifact"
                      ],
                      "type": "string"
                    },
                    "sequence": {
                      "description": "Execution order for initiative/workstream/milestone/task (lower runs first)",
                      "minimum": 0,
                      "type": "integer"
                    },
                    "sources": {
                      "description": "Brand sources to ingest (for studio_brand)",
                      "items": {
                        "additionalProperties": false,
                        "properties": {
                          "assetType": {
                            "description": "Asset category or MIME hint when type=asset or file",
                            "type": "string"
                          },
                          "type": {
                            "description": "Source kind for brand ingestion",
                            "enum": [
                              "url",
                              "file",
                              "asset"
                            ],
                            "type": "string"
                          },
                          "url": {
                            "description": "Source URL when type=url",
                            "type": "string"
                          }
                        },
                        "required": [
                          "type"
                        ],
                        "type": "object"
                      },
                      "type": "array"
                    },
                    "summary": {
                      "description": "Summary/description",
                      "type": "string"
                    },
                    "template": {
                      "description": "Video template (for studio_content with content_type=video)",
                      "type": "string"
                    },
                    "title": {
                      "description": "Title/name (required for most types)",
                      "type": "string"
                    },
                    "trigger_domains": {
                      "description": "Domains this skill applies to",
                      "items": {
                        "type": "string"
                      },
                      "type": "array"
                    },
                    "trigger_keywords": {
                      "description": "Keywords that trigger this skill",
                      "items": {
                        "type": "string"
                      },
                      "type": "array"
                    },
                    "type": {
                      "description": "Entity type to create",
                      "enum": [
                        "workspace",
                        "project",
                        "initiative",
                        "milestone",
                        "workstream",
                        "task",
                        "objective",
                        "playbook",
                        "decision",
                        "artifact",
                        "run",
                        "blocker",
                        "workflow",
                        "agent",
                        "skill",
                        "plan_session",
                        "stream",
                        "studio_brand",
                        "studio_content",
                        "video_template"
                      ],
                      "type": "string"
                    },
                    "user_id": {
                      "description": "Deprecated alias for owner_id; prefer owner_id for new calls",
                      "type": "string"
                    },
                    "visibility": {
                      "description": "Brand visibility (for studio_brand)",
                      "enum": [
                        "private",
                        "org",
                        "public"
                      ],
                      "type": "string"
                    },
                    "workspace_id": {
                      "description": "Workspace ID (canonical). Defaults to current session workspace for supported types.",
                      "type": "string"
                    },
                    "workstream_id": {
                      "description": "Parent workstream ID (for milestones, tasks)",
                      "type": "string"
                    }
                  },
                  "required": [
                    "type"
                  ],
                  "type": "object"
                },
                "name": "create_entity",
                "title": "Create an entity"
              },
              {
                "_meta": {
                  "securitySchemes": [
                    {
                      "scopes": [
                        "initiatives:write"
                      ],
                      "type": "oauth2"
                    }
                  ]
                },
                "annotations": {
                  "destructiveHint": false,
                  "openWorldHint": false,
                  "readOnlyHint": false
                },
                "description": "Leave a threaded comment on an entity. USE WHEN: agent or user wants to annotate an entity with observations, concerns, or progress notes. NEXT: Use list_entity_comments to read the thread. DO NOT USE: for status changes \u2014 use entity_action instead.",
                "execution": {
                  "taskSupport": "forbidden"
                },
                "inputSchema": {
                  "$schema": "http://json-schema.org/draft-07/schema#",
                  "additionalProperties": false,
                  "properties": {
                    "author_id": {
                      "description": "Optional author ID override.",
                      "maxLength": 200,
                      "type": "string"
                    },
                    "author_name": {
                      "description": "Optional human-readable author name.",
                      "maxLength": 200,
                      "type": "string"
                    },
                    "author_type": {
                      "description": "Author type to attribute the comment to.",
                      "enum": [
                        "human",
                        "agent",
                        "system"
                      ],
                      "type": "string"
                    },
                    "body": {
                      "description": "Comment body in plain text or markdown.",
                      "maxLength": 4000,
                      "minLength": 1,
                      "type": "string"
                    },
                    "comment_type": {
                      "enum": [
                        "observation",
                        "concern",
                        "suggestion",
                        "progress_note",
                        "blocker_flag",
                        "question",
                        "handoff_note",
                        "cross_reference",
                        "note"
                      ],
                      "type": "string"
                    },
                    "entity_id": {
                      "description": "Entity ID to attach the comment to.",
                      "minLength": 1,
                      "type": "string"
                    },
                    "entity_type": {
                      "description": "Entity type to comment on.",
                      "enum": [
                        "initiative",
                        "workstream",
                        "milestone",
                        "task",
                        "decision"
                      ],
                      "type": "string"
                    },
                    "metadata": {
                      "additionalProperties": {},
                      "description": "Optional structured metadata attached to the comment.",
                      "type": "object"
                    },
                    "parent_comment_id": {
                      "description": "Optional parent comment ID when replying in-thread.",
                      "format": "uuid",
                      "type": "string"
                    },
                    "severity": {
                      "enum": [
                        "info",
                        "low",
                        "medium",
                        "high",
                        "critical"
                      ],
                      "type": "string"
                    },
                    "tags": {
                      "description": "Optional tags for categorization and later filtering.",
                      "items": {
                        "type": "string"
                      },
                      "maxItems": 20,
                      "type": "array"
                    },
                    "user_id": {
                      "description": "Optional user id override",
                      "type": "string"
                    }
                  },
                  "required": [
                    "entity_type",
                    "entity_id",
                    "body"
                  ],
                  "type": "object"
                },
                "name": "comment_on_entity",
                "title": "Comment on an entity"
              },
              {
                "_meta": {
                  "openai/readOnlyHint": true,
                  "openai/visibility": "public",
                  "securitySchemes": [
                    {
                      "scopes": [
                        "initiatives:read"
                      ],
                      "type": "oauth2"
                    }
                  ]
                },
                "annotations": {
                  "destructiveHint": false,
                  "openWorldHint": false,
                  "readOnlyHint": true
                },
                "description": "List comments for an entity. USE WHEN: reviewing discussion thread on an entity. NEXT: Use comment_on_entity to add a reply. Read-only.",
                "execution": {
                  "taskSupport": "forbidden"
                },
                "inputSchema": {
                  "$schema": "http://json-schema.org/draft-07/schema#",
                  "additionalProperties": false,
                  "properties": {
                    "cursor": {
                      "description": "Pagination cursor from a previous response.",
                      "type": "string"
                    },
                    "entity_id": {
                      "description": "Entity ID whose comment thread should be returned.",
                      "minLength": 1,
                      "type": "string"
                    },
                    "entity_type": {
                      "description": "Entity type to read comments for.",
                      "enum": [
                        "initiative",
                        "workstream",
                        "milestone",
                        "task",
                        "decision"
                      ],
                      "type": "string"
                    },
                    "limit": {
                      "description": "Maximum number of comments to return.",
                      "maximum": 100,
                      "minimum": 1,
                      "type": "number"
                    },
                    "user_id": {
                      "description": "Optional user id override",
                      "type": "string"
                    }
                  },
                  "required": [
                    "entity_type",
                    "entity_id"
                  ],
                  "type": "object"
                },
                "name": "list_entity_comments",
                "title": "List entity comments"
              },
              {
                "_meta": {
                  "securitySchemes": [
                    {
                      "scopes": [
                        "initiatives:write"
                      ],
                      "type": "oauth2"
                    }
                  ]
                },
                "annotations": {
                  "destructiveHint": false,
                  "openWorldHint": false,
                  "readOnlyHint": false
                },
                "description": "Create multiple entities in one call with ref-based dependency resolution. USE WHEN: creating several related entities at once. NEXT: Use entity_action to launch created entities. DO NOT USE: for initiative hierarchies \u2014 use scaffold_initiative which handles the nesting automatically.",
                "execution": {
                  "taskSupport": "forbidden"
                },
                "inputSchema": {
                  "$schema": "http://json-schema.org/draft-07/schema#",
                  "additionalProperties": false,
                  "properties": {
                    "concurrency": {
                      "description": "Parallel creation concurrency (default 8)",
                      "maximum": 20,
                      "minimum": 1,
                      "type": "number"
                    },
                    "continue_on_error": {
                      "description": "Continue creating remaining entities after an error",
                      "type": "boolean"
                    },
                    "entities": {
                      "description": "Array of entity payloads. Each item must include at least 'type' and its required fields. Agent-safe aliases are accepted: task priority urgent -> high; active task/milestone status -> in_progress.",
                      "items": {
                        "additionalProperties": {},
                        "type": "object"
                      },
                      "maxItems": 100,
                      "minItems": 1,
                      "type": "array"
                    },
                    "owner_id": {
                      "description": "Optional owner_id applied when item owner is omitted",
                      "type": "string"
                    },
                    "user_id": {
                      "description": "Alias for owner_id (optional)",
                      "type": "string"
                    }
                  },
                  "required": [
                    "entities"
                  ],
                  "type": "object"
                },
                "name": "batch_create_entities",
                "title": "Batch create entities"
              },
              {
                "_meta": {
                  "mcp/securitySchemes": [
                    {
                      "scopes": [
                        "initiatives:write"
                      ],
                      "type": "oauth2"
                    }
                  ],
                  "openai/outputTemplate": "ui://widget/scaffolded-initiative.skybridge.html?v=443736698a26",
                  "openai/toolInvocation/invoked": "Initiative scaffolded",
                  "openai/toolInvocation/invoking": "Scaffolding initiative hierarchy...",
                  "openai/visibility": "private",
                  "securitySchemes": [
                    {
                      "scopes": [
                        "initiatives:write"
                      ],
                      "type": "oauth2"
                    }
                  ],
                  "ui": {
                    "resourceUri": "ui://widget/scaffolded-initiative.html?v=443736698a26"
                  },
                  "ui/resourceUri": "ui://widget/scaffolded-initiative.html?v=443736698a26"
                },
                "annotations": {
                  "destructiveHint": false,
                  "openWorldHint": false,
                  "readOnlyHint": false
                },
                "description": "Turn a goal, roadmap, launch, or feature plan into executable workstreams, milestones, and tasks. Agent-safe aliases are accepted and normalized: task priority urgent -> high; active task/milestone status -> in_progress. Also known as: scaffold project, create roadmap, generate execution plan. USE WHEN: user wants to plan a new initiative from scratch. NEXT: Use entity_action type=initiative action=launch to start execution (auto-launches by default). DO NOT USE: for adding a single task to an existing initiative \u2014 use create_entity instead.",
                "execution": {
                  "taskSupport": "forbidden"
                },
                "inputSchema": {
                  "$schema": "http://json-schema.org/draft-07/schema#",
                  "additionalProperties": false,
                  "properties": {
                    "_context": {
                      "additionalProperties": false,
                      "description": "Client context for conversation tracking (strongly recommended for cross-client continuity)",
                      "properties": {
                        "client": {
                          "additionalProperties": false,
                          "properties": {
                            "name": {
                              "description": "Client identifier: claude-code, chatgpt, cursor, web-ui, api",
                              "type": "string"
                            },
                            "platform": {
                              "description": "Platform: macos, windows, linux, web",
                              "type": "string"
                            },
                            "version": {
                              "description": "Client version, e.g., \"1.2.3\"",
                              "type": "string"
                            }
                          },
                          "required": [
                            "name"
                          ],
                          "type": "object"
                        },
                        "conversation": {
                          "additionalProperties": false,
                          "properties": {
                            "id": {
                              "description": "Client conversation/chat ID (client-specific format)",
                              "type": "string"
                            },
                            "parentId": {
                              "description": "Parent conversation ID for branched/forked conversations",
                              "type": "string"
                            },
                            "startedAt": {
                              "description": "ISO timestamp when conversation began",
                              "type": "string"
                            },
                            "title": {
                              "description": "Human-readable conversation title",
                              "type": "string"
                            }
                          },
                          "required": [
                            "id"
                          ],
                          "type": "object"
                        },
                        "session": {
                          "additionalProperties": false,
                          "properties": {
                            "orgxSessionId": {
                              "description": "OrgX session ID (for resume)",
                              "type": "string"
                            },
                            "previousRunIds": {
                              "description": "Related previous run IDs in this conversation",
                              "items": {
                                "type": "string"
                              },
                              "type": "array"
                            }
                          },
                          "type": "object"
                        },
                        "user": {
                          "additionalProperties": false,
                          "properties": {
                            "locale": {
                              "description": "User locale, e.g., \"en-US\"",
                              "type": "string"
                            },
                            "timezone": {
                              "description": "User timezone, e.g., \"America/Los_Angeles\"",
                              "type": "string"
                            },
                            "workingDirectory": {
                              "description": "Working directory for CLI tools",
                              "type": "string"
                            }
                          },
                          "type": "object"
                        }
                      },
                      "required": [
                        "client"
                      ],
                      "type": "object"
                    },
                    "command_center_id": {
                      "description": "Deprecated alias for workspace_id to scope the initiative hierarchy",
                      "type": "string"
                    },
                    "concurrency": {
                      "description": "Parallel creation concurrency (default 8)",
                      "maximum": 20,
                      "minimum": 1,
                      "type": "number"
                    },
                    "context": {
                      "description": "Optional context attachments (pointers, not payloads).",
                      "items": {
                        "additionalProperties": {},
                        "type": "object"
                      },
                      "type": "array"
                    },
                    "continue_on_error": {
                      "description": "Continue creating remaining entities after an error",
                      "type": "boolean"
                    },
                    "coordination_dependency": {
                      "additionalProperties": false,
                      "description": "The single most important cross-workstream coordination dependency you identified while planning this initiative. Name it specifically based on what the workstreams actually do \u2014 not a generic label. Omit if only one workstream exists.",
                      "properties": {
                        "fromWorkstreamName": {
                          "description": "Name of the upstream workstream that must produce output first",
                          "type": "string"
                        },
                        "name": {
                          "description": "Short label for the dependency, e.g. \"Design handoff dependency\" or \"QA gating dependency\"",
                          "type": "string"
                        },
                        "toWorkstreamName": {
                          "description": "Name of the downstream workstream that is blocked until the upstream delivers",
                          "type": "string"
                        }
                      },
                      "required": [
                        "name",
                        "fromWorkstreamName",
                        "toWorkstreamName"
                      ],
                      "type": "object"
                    },
                    "description": {
                      "description": "Initiative description",
                      "type": "string"
                    },
                    "goal_ids": {
                      "description": "Optional goal UUIDs for the initiative. Suggested when the workspace requires a primary goal; provide at least one to avoid goal-invariant failures.",
                      "items": {
                        "type": "string"
                      },
                      "type": "array"
                    },
                    "launch_after_create": {
                      "description": "When true (default), launch the initiative after scaffold creation so streams can dispatch immediately",
                      "type": "boolean"
                    },
                    "owner_id": {
                      "description": "Optional owner user ID for the scaffolded initiative; defaults to the authenticated user when omitted",
                      "type": "string"
                    },
                    "summary": {
                      "description": "Initiative summary",
                      "type": "string"
                    },
                    "title": {
                      "description": "Initiative title",
                      "minLength": 1,
                      "type": "string"
                    },
                    "user_id": {
                      "description": "Deprecated alias for owner_id; prefer owner_id for new calls",
                      "type": "string"
                    },
                    "workspace_id": {
                      "description": "Optional workspace ID to scope the initiative hierarchy",
                      "type": "string"
                    },
                    "workstreams": {
                      "description": "Nested workstreams. Include domain, dependencies, and estimate fields when possible. If omitted, the scaffold builder auto-fills subtasks/dependencies and OrgX re-estimates domain+agent+cost with model-guided baselines.",
                      "items": {
                        "additionalProperties": true,
                        "properties": {
                          "context": {
                            "$ref": "#/properties/context"
                          },
                          "depends_on": {
                            "description": "Workstream refs/IDs this workstream depends on",
                            "items": {
                              "type": "string"
                            },
                            "type": "array"
                          },
                          "description": {
                            "description": "Workstream description",
                            "type": "string"
                          },
                          "domain": {
                            "description": "Workstream domain (engineering, marketing, design, etc.)",
                            "type": "string"
                          },
                          "expected_budget_usd": {
                            "description": "Estimated workstream budget in USD",
                            "type": "number"
                          },
                          "expected_duration_hours": {
                            "description": "Estimated workstream effort in hours",
                            "type": "number"
                          },
                          "expected_tokens": {
                            "description": "Estimated workstream token budget",
                            "type": "number"
                          },
                          "goal_ids": {
                            "description": "Optional goal UUIDs for this workstream. Suggested when the parent workspace requires a primary goal.",
                            "items": {
                              "type": "string"
                            },
                            "type": "array"
                          },
                          "milestones": {
                            "description": "Nested milestones under this workstream",
                            "items": {
                              "additionalProperties": true,
                              "properties": {
                                "context": {
                                  "$ref": "#/properties/context"
                                },
                                "depends_on": {
                                  "description": "Milestone refs/IDs this milestone depends on",
                                  "items": {
                                    "type": "string"
                                  },
                                  "type": "array"
                                },
                                "description": {
                                  "description": "Milestone description",
                                  "type": "string"
                                },
                                "due_date": {
                                  "description": "Optional milestone due date",
                                  "type": "string"
                                },
                                "expected_budget_usd": {
                                  "description": "Estimated milestone budget in USD",
                                  "type": "number"
                                },
                                "expected_duration_hours": {
                                  "description": "Estimated milestone effort in hours",
                                  "type": "number"
                                },
                                "expected_tokens": {
                                  "description": "Estimated milestone token budget",
                                  "type": "number"
                                },
                                "goal_ids": {
                                  "description": "Optional goal UUIDs for this milestone. Suggested when the parent workspace requires a primary goal.",
                                  "items": {
                                    "type": "string"
                                  },
                                  "type": "array"
                                },
                                "ref": {
                                  "description": "Optional stable client-side reference used in ref_map and dependencies",
                                  "type": "string"
                                },
                                "status": {
                                  "description": "Optional milestone status. \"active\" is accepted and normalized to \"in_progress\".",
                                  "enum": [
                                    "planned",
                                    "in_progress",
                                    "completed",
                                    "at_risk",
                                    "cancelled",
                                    "active"
                                  ],
                                  "type": "string"
                                },
                                "tasks": {
                                  "description": "Nested tasks under this milestone",
                                  "items": {
                                    "additionalProperties": true,
                                    "properties": {
                                      "assigned_agent_ids": {
                                        "description": "Optional explicit assignee IDs for this task",
                                        "items": {
                                          "type": "string"
                                        },
                                        "type": "array"
                                      },
                                      "context": {
                                        "$ref": "#/properties/context"
                                      },
                                      "depends_on": {
                                        "description": "Task refs/IDs this task depends on",
                                        "items": {
                                          "type": "string"
                                        },
                                        "type": "array"
                                      },
                                      "description": {
                                        "description": "Task description",
                                        "type": "string"
                                      },
                                      "due_date": {
                                        "description": "Optional task due date",
                                        "type": "string"
                                      },
                                      "expected_budget_usd": {
                                        "description": "Estimated task budget in USD",
                                        "type": "number"
                                      },
                                      "expected_duration_hours": {
                                        "description": "Estimated task effort in hours",
                                        "type": "number"
                                      },
                                      "expected_tokens": {
                                        "description": "Estimated task token budget",
                                        "type": "number"
                                      },
                                      "goal_ids": {
                                        "description": "Optional goal UUIDs for this task. Suggested when the parent workspace requires work to trace to a primary goal.",
                                        "items": {
                                          "type": "string"
                                        },
                                        "type": "array"
                                      },
                                      "priority": {
                                        "description": "Task priority. \"urgent\" is accepted and normalized to \"high\".",
                                        "enum": [
                                          "low",
                                          "medium",
                                          "high",
                                          "urgent"
                                        ],
                                        "type": "string"
                                      },
                                      "ref": {
                                        "description": "Optional stable client-side reference used in ref_map and dependencies",
                                        "type": "string"
                                      },
                                      "status": {
                                        "description": "Optional task status. \"active\" is accepted and normalized to \"in_progress\".",
                                        "enum": [
                                          "todo",
                                          "in_progress",
                                          "done",
                                          "blocked",
                                          "active"
                                        ],
                                        "type": "string"
                                      },
                                      "summary": {
                                        "description": "Short task summary",
                                        "type": "string"
                                      },
                                      "title": {
                                        "description": "Task title",
                                        "minLength": 1,
                                        "type": "string"
                                      },
                                      "type": {
                                        "description": "Task execution type for slicing and estimate defaults",
                                        "enum": [
                                          "research",
                                          "create",
                                          "review",
                                          "implement"
                                        ],
                                        "type": "string"
                                      }
                                    },
                                    "required": [
                                      "title"
                                    ],
                                    "type": "object"
                                  },
                                  "type": "array"
                                },
                                "title": {
                                  "description": "Milestone title",
                                  "minLength": 1,
                                  "type": "string"
                                }
                              },
                              "required": [
                                "title"
                              ],
                              "type": "object"
                            },
                            "type": "array"
                          },
                          "name": {
                            "description": "Workstream name; alias for title",
                            "type": "string"
                          },
                          "ownerAgent": {
                            "description": "Owner agent alias for this workstream",
                            "type": "string"
                          },
                          "persona": {
                            "description": "Workstream owner/persona label",
                            "type": "string"
                          },
                          "primaryAgent": {
                            "description": "Primary agent alias for this workstream",
                            "type": "string"
                          },
                          "ref": {
                            "description": "Optional stable client-side reference used in ref_map and dependencies",
                            "type": "string"
                          },
                          "summary": {
                            "description": "Short workstream summary",
                            "type": "string"
                          },
                          "title": {
                            "description": "Workstream title",
                            "type": "string"
                          }
                        },
                        "type": "object"
                      },
                      "type": "array"
                    }
                  },
                  "required": [
                    "title"
                  ],
                  "type": "object"
                },
                "name": "scaffold_initiative",
                "title": "Scaffold an initiative hierarchy"
              },
              {
                "_meta": {
                  "securitySchemes": [
                    {
                      "scopes": [
                        "initiatives:read"
                      ],
                      "type": "oauth2"
                    }
                  ]
                },
                "annotations": {
                  "destructiveHint": false,
                  "openWorldHint": false,
                  "readOnlyHint": true
                },
                "description": "Fetch a task with hydrated context attachments (entities, artifacts, plan sessions). USE WHEN: agent needs full task context before executing, or user wants task details. NEXT: Use entity_action to update task status. DO NOT USE: for listing tasks \u2014 use list_entities type=task instead.",
                "execution": {
                  "taskSupport": "forbidden"
                },
                "inputSchema": {
                  "$schema": "http://json-schema.org/draft-07/schema#",
                  "additionalProperties": false,
                  "properties": {
                    "hydrate": {
                      "description": "Whether to hydrate entity/artifact/plan_session context pointers (default true)",
                      "type": "boolean"
                    },
                    "max_chars": {
                      "description": "Approximate max characters for hydrated context payload (default 20000)",
                      "maximum": 50000,
                      "minimum": 1000,
                      "type": "number"
                    },
                    "task_id": {
                      "description": "Task ID",
                      "minLength": 1,
                      "type": "string"
                    }
                  },
                  "required": [
                    "task_id"
                  ],
                  "type": "object"
                },
                "name": "get_task_with_context",
                "title": "Get task with context"
              },
              {
                "_meta": {
                  "securitySchemes": [
                    {
                      "scopes": [
                        "initiatives:write"
                      ],
                      "type": "oauth2"
                    }
                  ]
                },
                "annotations": {
                  "destructiveHint": true,
                  "openWorldHint": false,
                  "readOnlyHint": false
                },
                "description": "Delete multiple entities in one call (hard delete). USE WHEN: user explicitly wants to remove entities permanently. NEXT: Verify deletion succeeded. DO NOT USE: for archiving or pausing \u2014 use entity_action instead.",
                "execution": {
                  "taskSupport": "forbidden"
                },
                "inputSchema": {
                  "$schema": "http://json-schema.org/draft-07/schema#",
                  "additionalProperties": false,
                  "properties": {
                    "concurrency": {
                      "description": "Parallel deletion concurrency (default 8)",
                      "maximum": 20,
                      "minimum": 1,
                      "type": "number"
                    },
                    "continue_on_error": {
                      "description": "Continue deleting remaining entities after an error",
                      "type": "boolean"
                    },
                    "entities": {
                      "items": {
                        "additionalProperties": false,
                        "properties": {
                          "id": {
                            "description": "Entity ID",
                            "minLength": 1,
                            "type": "string"
                          },
                          "type": {
                            "description": "Entity type",
                            "enum": [
                              "initiative",
                              "milestone",
                              "workstream",
                              "task",
                              "objective",
                              "playbook",
                              "decision",
                              "stream",
                              "studio_content"
                            ],
                            "type": "string"
                          }
                        },
                        "required": [
                          "type",
                          "id"
                        ],
                        "type": "object"
                      },
                      "maxItems": 100,
                      "minItems": 1,
                      "type": "array"
                    },
                    "note": {
                      "description": "Optional reason note",
                      "type": "string"
                    }
                  },
                  "required": [
                    "entities"
                  ],
                  "type": "object"
                },
                "name": "batch_delete_entities",
                "title": "Batch delete entities"
              },
              {
                "_meta": {
                  "securitySchemes": [
                    {
                      "scopes": [
                        "initiatives:write"
                      ],
                      "type": "oauth2"
                    }
                  ]
                },
                "annotations": {
                  "destructiveHint": true,
                  "openWorldHint": false,
                  "readOnlyHint": false
                },
                "description": "Execute actions on multiple entities in one call (pause, launch, complete, resume, etc.). USE WHEN: bulk state changes like pausing multiple initiatives or completing multiple tasks. ACCEPTS: short ID prefixes (8+ chars) \u2014 no need to look up full UUIDs. Supports the same launch/pause aliases as entity_action. NEXT: Verify all actions succeeded. DO NOT USE: for deletes \u2014 use batch_delete_entities instead.",
                "execution": {
                  "taskSupport": "forbidden"
                },
                "inputSchema": {
                  "$schema": "http://json-schema.org/draft-07/schema#",
                  "additionalProperties": false,
                  "properties": {
                    "actions": {
                      "description": "List of lifecycle actions to execute in bulk.",
                      "items": {
                        "additionalProperties": false,
                        "properties": {
                          "action": {
                            "description": "Action to execute (pause, launch, complete, resume, etc.). launch and pause are resolved per entity type.",
                            "minLength": 1,
                            "type": "string"
                          },
                          "force": {
                            "description": "Force action when server supports override semantics",
                            "type": "boolean"
                          },
                          "id": {
                            "description": "Entity ID (full UUID or short prefix 8+ hex chars)",
                            "minLength": 1,
                            "type": "string"
                          },
                          "note": {
                            "description": "Optional note/reason for this action",
                            "type": "string"
                          },
                          "type": {
                            "description": "Entity type",
                            "enum": [
                              "initiative",
                              "milestone",
                              "workstream",
                              "task",
                              "objective",
                              "playbook",
                              "decision",
                              "stream",
                              "studio_content"
                            ],
                            "type": "string"
                          }
                        },
                        "required": [
                          "type",
                          "id",
                          "action"
                        ],
                        "type": "object"
                      },
                      "maxItems": 100,
                      "minItems": 1,
                      "type": "array"
                    },
                    "concurrency": {
                      "description": "Parallel action concurrency (default 8)",
                      "maximum": 20,
                      "minimum": 1,
                      "type": "number"
                    },
                    "continue_on_error": {
                      "description": "Continue processing remaining actions after an error (default true)",
                      "type": "boolean"
                    }
                  },
                  "required": [
                    "actions"
                  ],
                  "type": "object"
                },
                "name": "batch_action",
                "title": "Batch entity actions"
              },
              {
                "_meta": {
                  "securitySchemes": [
                    {
                      "scopes": [
                        "initiatives:write"
                      ],
                      "type": "oauth2"
                    }
                  ]
                },
                "annotations": {
                  "destructiveHint": true,
                  "openWorldHint": false,
                  "readOnlyHint": false
                },
                "description": "Update an existing entity. Only include fields you want to change. USE WHEN: modifying entity fields (title, description, priority, etc.). NEXT: Confirm changes to user. DO NOT USE: for status changes \u2014 use entity_action instead.",
                "execution": {
                  "taskSupport": "forbidden"
                },
                "inputSchema": {
                  "$schema": "http://json-schema.org/draft-07/schema#",
                  "additionalProperties": false,
                  "properties": {
                    "agent_domain": {
                      "description": "Agent domain for streams (engineering, marketing, sales, operations, design, product, orchestration)",
                      "type": "string"
                    },
                    "auto_continue": {
                      "description": "Whether the stream should auto-run when ready",
                      "type": "boolean"
                    },
                    "checklist": {
                      "description": "Updated checklist (for skills)",
                      "items": {
                        "additionalProperties": false,
                        "properties": {
                          "critical": {
                            "type": "boolean"
                          },
                          "item": {
                            "type": "string"
                          }
                        },
                        "required": [
                          "item"
                        ],
                        "type": "object"
                      },
                      "type": "array"
                    },
                    "context": {
                      "description": "Optional context attachments (initiative, workstream, milestone, task). Each entry is a pointer with a relevance note.",
                      "items": {
                        "additionalProperties": {},
                        "type": "object"
                      },
                      "type": "array"
                    },
                    "current_plan": {
                      "description": "Updated plan content (for plan_session)",
                      "type": "string"
                    },
                    "description": {
                      "description": "New description",
                      "type": "string"
                    },
                    "due_date": {
                      "description": "New due date (YYYY-MM-DD)",
                      "type": "string"
                    },
                    "id": {
                      "description": "Entity ID",
                      "type": "string"
                    },
                    "name": {
                      "description": "New name",
                      "type": "string"
                    },
                    "priority": {
                      "description": "New priority",
                      "enum": [
                        "low",
                        "medium",
                        "high",
                        "urgent"
                      ],
                      "type": "string"
                    },
                    "prompt_template": {
                      "description": "OrgX skill behavior template. Stored as workspace data only; must not try to override, reveal, or bypass host/developer control text or client instructions.",
                      "type": "string"
                    },
                    "proof_profile": {
                      "description": "Proof-chain profile (task/milestone only). Controls completion evidence required before the entity can be marked complete. \"full\" = independent artifact + quality_score + rubric; \"subcomponent\" = parent ships proof via milestone ship_batch; \"release\" = external ship event closes the loop; \"external_artifact\" = artifact lives outside OrgX, link only. See https://mcp.useorgx.com/docs/proof-chain.",
                      "enum": [
                        "full",
                        "subcomponent",
                        "release",
                        "external_artifact"
                      ],
                      "type": "string"
                    },
                    "sequence": {
                      "description": "New execution order for initiative/workstream/milestone/task (lower runs first)",
                      "minimum": 0,
                      "type": "integer"
                    },
                    "status": {
                      "description": "New status",
                      "type": "string"
                    },
                    "summary": {
                      "description": "New summary",
                      "type": "string"
                    },
                    "title": {
                      "description": "New title/name",
                      "type": "string"
                    },
                    "trigger_domains": {
                      "description": "Updated domains (for skills)",
                      "items": {
                        "type": "string"
                      },
                      "type": "array"
                    },
                    "trigger_keywords": {
                      "description": "Updated keywords (for skills)",
                      "items": {
                        "type": "string"
                      },
                      "type": "array"
                    },
                    "type": {
                      "description": "Entity type to update",
                      "enum": [
                        "workspace",
                        "project",
                        "initiative",
                        "milestone",
                        "workstream",
                        "task",
                        "objective",
                        "playbook",
                        "decision",
                        "artifact",
                        "run",
                        "blocker",
                        "workflow",
                        "agent",
                        "skill",
                        "plan_session",
                        "stream",
                        "studio_brand",
                        "studio_content",
                        "video_template"
                      ],
                      "type": "string"
                    }
                  },
                  "required": [
                    "type",
                    "id"
                  ],
                  "type": "object"
                },
                "name": "update_entity",
                "title": "Update an entity"
              },
              {
                "_meta": {
                  "securitySchemes": [
                    {
                      "scopes": [
                        "initiatives:read"
                      ],
                      "type": "oauth2"
                    }
                  ]
                },
                "annotations": {
                  "destructiveHint": true,
                  "openWorldHint": false,
                  "readOnlyHint": false
                },
                "description": "Check setup status, configure agents, or set org policies. action=status for progress, action=configure_agent to set agent preferences, action=set_policy for org-wide rules.",
                "execution": {
                  "taskSupport": "forbidden"
                },
                "inputSchema": {
                  "$schema": "http://json-schema.org/draft-07/schema#",
                  "additionalProperties": false,
                  "properties": {
                    "action": {
                      "description": "Configuration operation",
                      "enum": [
                        "status",
                        "configure_agent",
                        "set_policy"
                      ],
                      "type": "string"
                    },
                    "agent_type": {
                      "description": "Agent type (configure_agent only)",
                      "enum": [
                        "product",
                        "engineering",
                        "marketing",
                        "sales",
                        "operations",
                        "design",
                        "orchestrator"
                      ],
                      "type": "string"
                    },
                    "approval_required": {
                      "description": "Actions requiring approval (configure_agent only)",
                      "items": {
                        "type": "string"
                      },
                      "type": "array"
                    },
                    "command_center_id": {
                      "description": "Deprecated alias for workspace_id (set_policy only)",
                      "type": "string"
                    },
                    "config": {
                      "additionalProperties": {},
                      "description": "Policy configuration (set_policy only)",
                      "type": "object"
                    },
                    "focus_areas": {
                      "description": "Agent focus areas (configure_agent only)",
                      "items": {
                        "type": "string"
                      },
                      "type": "array"
                    },
                    "policy_type": {
                      "description": "Policy type (set_policy only)",
                      "enum": [
                        "approvals",
                        "notifications",
                        "working_hours",
                        "budget",
                        "artifact_collection"
                      ],
                      "type": "string"
                    },
                    "skip_approval": {
                      "description": "Actions without approval (configure_agent only)",
                      "items": {
                        "type": "string"
                      },
                      "type": "array"
                    },
                    "trust_level": {
                      "description": "Agent autonomy level (configure_agent only)",
                      "enum": [
                        "strict",
                        "balanced",
                        "autonomous"
                      ],
                      "type": "string"
                    },
                    "workspace_id": {
                      "description": "Workspace UUID to scope policy overrides (set_policy only)",
                      "type": "string"
                    }
                  },
                  "required": [
                    "action"
                  ],
                  "type": "object"
                },
                "name": "configure_org",
                "title": "Configure Organization"
              },
              {
                "_meta": {
                  "securitySchemes": [
                    {
                      "scopes": [
                        "initiatives:read"
                      ],
                      "type": "oauth2"
                    }
                  ]
                },
                "annotations": {
                  "destructiveHint": false,
                  "openWorldHint": false,
                  "readOnlyHint": true
                },
                "description": "Get productivity stats, achievements, and streaks. scope=personal for your stats, scope=session for current session diagnostics. Read-only.",
                "execution": {
                  "taskSupport": "forbidden"
                },
                "inputSchema": {
                  "$schema": "http://json-schema.org/draft-07/schema#",
                  "additionalProperties": false,
                  "properties": {
                    "scope": {
                      "default": "personal",
                      "description": "Whether to return personal stats or current-session diagnostics.",
                      "enum": [
                        "personal",
                        "session"
                      ],
                      "type": "string"
                    },
                    "timeframe": {
                      "description": "Time window for the requested statistics.",
                      "enum": [
                        "today",
                        "week",
                        "month",
                        "all_time"
                      ],
                      "type": "string"
                    }
                  },
                  "type": "object"
                },
                "name": "stats",
                "title": "Stats"
              },
              {
                "_meta": {
                  "securitySchemes": [
                    {
                      "type": "oauth2"
                    }
                  ]
                },
                "annotations": {
                  "destructiveHint": true,
                  "openWorldHint": false,
                  "readOnlyHint": false
                },
                "description": "Create, list, get, or set the active workspace. action=create creates a workspace and makes it active by default; action=list shows all; action=get returns current; action=set switches active.",
                "execution": {
                  "taskSupport": "forbidden"
                },
                "inputSchema": {
                  "$schema": "http://json-schema.org/draft-07/schema#",
                  "additionalProperties": false,
                  "properties": {
                    "action": {
                      "description": "list=show all, get=current, set=switch active, create=new workspace",
                      "enum": [
                        "list",
                        "get",
                        "set",
                        "create"
                      ],
                      "type": "string"
                    },
                    "description": {
                      "description": "Workspace narrative/description (action=create)",
                      "type": "string"
                    },
                    "key_metrics": {
                      "description": "Workspace identity metrics (action=create)",
                      "items": {
                        "type": "string"
                      },
                      "type": "array"
                    },
                    "name": {
                      "description": "Workspace name (action=create)",
                      "type": "string"
                    },
                    "narrative": {
                      "description": "Workspace identity narrative (action=create)",
                      "type": "string"
                    },
                    "roadmap_url": {
                      "description": "Roadmap URL (action=create)",
                      "type": "string"
                    },
                    "set_active": {
                      "description": "Whether to make the new workspace active. Defaults true.",
                      "type": "boolean"
                    },
                    "source_links": {
                      "description": "Source links for workspace identity (action=create)",
                      "items": {
                        "type": "string"
                      },
                      "type": "array"
                    },
                    "tagline": {
                      "description": "Short workspace tagline (action=create)",
                      "type": "string"
                    },
                    "title": {
                      "description": "Alias for name (action=create)",
                      "type": "string"
                    },
                    "workspace_id": {
                      "description": "Workspace UUID to switch to (action=set only)",
                      "type": "string"
                    }
                  },
                  "required": [
                    "action"
                  ],
                  "type": "object"
                },
                "name": "workspace",
                "title": "Workspace"
              },
              {
                "_meta": {
                  "openai/readOnlyHint": true
                },
                "annotations": {
                  "destructiveHint": false,
                  "openWorldHint": false,
                  "readOnlyHint": true
                },
                "description": "ROI summary from the economic ledger. Returns cost/value/ROI by agent, capability, and time period. Compatibility alias retained for older clients. Prefer `get_morning_brief` with workspace brief with value and exception summaries for new prompts, skills, and examples.",
                "execution": {
                  "taskSupport": "forbidden"
                },
                "inputSchema": {
                  "$schema": "http://json-schema.org/draft-07/schema#",
                  "additionalProperties": false,
                  "properties": {
                    "agent_type": {
                      "description": "Optional agent type filter.",
                      "type": "string"
                    },
                    "capability_key": {
                      "description": "Optional capability key filter.",
                      "type": "string"
                    },
                    "period": {
                      "default": "30d",
                      "description": "Time period for ROI calculation.",
                      "enum": [
                        "7d",
                        "30d",
                        "90d"
                      ],
                      "type": "string"
                    },
                    "workspace_id": {
                      "description": "Workspace ID",
                      "type": "string"
                    }
                  },
                  "required": [
                    "workspace_id"
                  ],
                  "type": "object"
                },
                "name": "get_outcome_attribution",
                "title": "Get Outcome Attribution"
              },
              {
                "annotations": {
                  "destructiveHint": true,
                  "openWorldHint": true,
                  "readOnlyHint": false
                },
                "description": "Create or approve a workspace outcome type before recording custom baseline, audit, or quality-gate outcomes.",
                "execution": {
                  "taskSupport": "forbidden"
                },
                "inputSchema": {
                  "$schema": "http://json-schema.org/draft-07/schema#",
                  "additionalProperties": false,
                  "properties": {
                    "displayName": {
                      "description": "CamelCase alias for display_name.",
                      "type": "string"
                    },
                    "display_name": {
                      "description": "Human-facing outcome type label.",
                      "type": "string"
                    },
                    "key": {
                      "description": "Outcome type key, normalized server-side to snake_case.",
                      "type": "string"
                    },
                    "unit": {
                      "default": "count",
                      "description": "Measurement unit for this outcome type.",
                      "enum": [
                        "usd",
                        "hours",
                        "count",
                        "percent"
                      ],
                      "type": "string"
                    },
                    "valueSemantics": {
                      "description": "CamelCase alias for value_semantics.",
                      "enum": [
                        "revenue",
                        "time_saved",
                        "risk_reduced",
                        "quality_improved"
                      ],
                      "type": "string"
                    },
                    "value_semantics": {
                      "default": "quality_improved",
                      "description": "How the value should be interpreted by ROI/proof loops.",
                      "enum": [
                        "revenue",
                        "time_saved",
                        "risk_reduced",
                        "quality_improved"
                      ],
                      "type": "string"
                    },
                    "workspaceId": {
                      "description": "CamelCase alias for workspace_id.",
                      "type": "string"
                    },
                    "workspace_id": {
                      "description": "Workspace ID. Defaults to active MCP workspace when omitted.",
                      "type": "string"
                    }
                  },
                  "required": [
                    "key"
                  ],
                  "type": "object"
                },
                "name": "configure_outcome_type",
                "title": "Configure Outcome Type"
              },
              {
                "annotations": {
                  "destructiveHint": true,
                  "openWorldHint": true,
                  "readOnlyHint": false
                },
                "description": "Record a business outcome. Triggers attribution inference to connect outcomes to receipts. If the outcome type is unknown, call configure_outcome_type first.",
                "execution": {
                  "taskSupport": "forbidden"
                },
                "inputSchema": {
                  "$schema": "http://json-schema.org/draft-07/schema#",
                  "additionalProperties": false,
                  "properties": {
                    "metadata": {
                      "additionalProperties": {},
                      "description": "Optional structured context attached to the outcome record.",
                      "type": "object"
                    },
                    "occurredAt": {
                      "description": "CamelCase alias for occurred_at.",
                      "type": "string"
                    },
                    "occurred_at": {
                      "description": "Optional ISO timestamp for when the outcome occurred.",
                      "type": "string"
                    },
                    "outcomeTypeKey": {
                      "description": "CamelCase alias for outcome_type_key.",
                      "type": "string"
                    },
                    "outcomeValue": {
                      "description": "CamelCase alias for outcome_value.",
                      "type": "number"
                    },
                    "outcome_type_key": {
                      "description": "Outcome type key, such as deal_closed or meeting_booked.",
                      "type": "string"
                    },
                    "outcome_value": {
                      "description": "Optional numeric value in the outcome\u2019s native unit.",
                      "type": "number"
                    },
                    "source": {
                      "default": "manual",
                      "description": "System that observed or reported the outcome.",
                      "enum": [
                        "manual",
                        "agent_self_report",
                        "crm_webhook",
                        "linear_sync"
                      ],
                      "type": "string"
                    },
                    "sourceId": {
                      "description": "CamelCase alias for source_id.",
                      "type": "string"
                    },
                    "source_id": {
                      "description": "Optional external source ID for deduplication.",
                      "type": "string"
                    },
                    "workspaceId": {
                      "description": "CamelCase alias for workspace_id.",
                      "type": "string"
                    },
                    "workspace_id": {
                      "description": "Workspace ID. Defaults to active MCP workspace when omitted.",
                      "type": "string"
                    }
                  },
                  "type": "object"
                },
                "name": "record_outcome",
                "title": "Record Outcome"
              },
              {
                "_meta": {
                  "openai/toolInvocation/invoked": "Run resumed",
                  "openai/toolInvocation/invoking": "Resuming run...",
                  "securitySchemes": [
                    {
                      "type": "oauth2"
                    }
                  ]
                },
                "annotations": {
                  "destructiveHint": false,
                  "openWorldHint": false,
                  "readOnlyHint": false
                },
                "description": "Resume a paused or auto-closed agent run. Flips status back to running, clears TTL auto-close markers, and appends a resume_history entry. USE WHEN: the user wants to continue a reporting session that was auto-closed by the stale-TTL cron, or reactivate any paused run. DO NOT USE: to restart a completed/failed/cancelled run \u2014 those are terminal.",
                "execution": {
                  "taskSupport": "forbidden"
                },
                "inputSchema": {
                  "$schema": "http://json-schema.org/draft-07/schema#",
                  "additionalProperties": false,
                  "properties": {
                    "note": {
                      "description": "Optional note appended to resume_history for audit",
                      "type": "string"
                    },
                    "run_id": {
                      "description": "Agent run UUID to resume",
                      "minLength": 1,
                      "type": "string"
                    }
                  },
                  "required": [
                    "run_id"
                  ],
                  "type": "object"
                },
                "name": "resume_agent_run",
                "title": "Resume Agent Run"
              },
              {
                "_meta": {
                  "openai/readOnlyHint": true
                },
                "annotations": {
                  "destructiveHint": false,
                  "openWorldHint": false,
                  "readOnlyHint": true
                },
                "description": "Agent-facing: trust level per capability, promotion requirements, receipt evidence. Returns full trust context for self-awareness.",
                "execution": {
                  "taskSupport": "forbidden"
                },
                "inputSchema": {
                  "$schema": "http://json-schema.org/draft-07/schema#",
                  "additionalProperties": false,
                  "properties": {
                    "agent_type": {
                      "description": "Agent type to fetch trust data for.",
                      "type": "string"
                    },
                    "workspace_id": {
                      "description": "Workspace ID.",
                      "type": "string"
                    }
                  },
                  "required": [
                    "workspace_id",
                    "agent_type"
                  ],
                  "type": "object"
                },
                "name": "get_my_trust_context",
                "title": "Get My Trust Context"
              },
              {
                "_meta": {
                  "openai/readOnlyHint": true
                },
                "annotations": {
                  "destructiveHint": false,
                  "openWorldHint": false,
                  "readOnlyHint": true
                },
                "description": "Run a free autonomy benchmark from trust, proof, ROI, and workspace signals. Returns Proof Score, Context Debt, Autonomy Maturity, ROI Visibility, and next recommendations without starting an autonomous session or consuming agent credits.",
                "execution": {
                  "taskSupport": "forbidden"
                },
                "inputSchema": {
                  "$schema": "http://json-schema.org/draft-07/schema#",
                  "additionalProperties": false,
                  "properties": {
                    "agent_type": {
                      "default": "orchestrator",
                      "description": "Agent type to benchmark trust against.",
                      "type": "string"
                    },
                    "include_raw_signals": {
                      "default": false,
                      "description": "Include raw upstream signal payloads for debugging and verification.",
                      "type": "boolean"
                    },
                    "period": {
                      "default": "30d",
                      "description": "ROI attribution period used for ROI Visibility.",
                      "enum": [
                        "7d",
                        "30d",
                        "90d"
                      ],
                      "type": "string"
                    },
                    "workspace_id": {
                      "description": "Workspace ID to audit.",
                      "type": "string"
                    }
                  },
                  "required": [
                    "workspace_id"
                  ],
                  "type": "object"
                },
                "name": "orgx_free_audit",
                "title": "OrgX Free Audit"
              },
              {
                "_meta": {
                  "mcp/securitySchemes": [
                    {
                      "scopes": [
                        "agents:write"
                      ],
                      "type": "oauth2"
                    }
                  ]
                },
                "annotations": {
                  "destructiveHint": true,
                  "openWorldHint": true,
                  "readOnlyHint": false
                },
                "description": "Start an autonomous execution session with budget guardrails. Creates a session that produces receipts while executing eligible work.",
                "execution": {
                  "taskSupport": "forbidden"
                },
                "inputSchema": {
                  "$schema": "http://json-schema.org/draft-07/schema#",
                  "additionalProperties": false,
                  "properties": {
                    "allowed_trust_levels": {
                      "default": [
                        "autonomous",
                        "act_with_approval"
                      ],
                      "description": "Only execute capabilities at these trust levels.",
                      "items": {
                        "enum": [
                          "autonomous",
                          "act_with_approval",
                          "draft",
                          "read_only"
                        ],
                        "type": "string"
                      },
                      "minItems": 1,
                      "type": "array"
                    },
                    "max_cost_usd": {
                      "default": 5,
                      "description": "Maximum budget in USD before the session stops.",
                      "exclusiveMinimum": 0,
                      "maximum": 5,
                      "type": "number"
                    },
                    "max_receipts": {
                      "default": 50,
                      "description": "Maximum number of receipts the session may produce.",
                      "exclusiveMinimum": 0,
                      "maximum": 50,
                      "type": "integer"
                    },
                    "session_type": {
                      "default": "manual",
                      "description": "Autonomy session mode to start.",
                      "enum": [
                        "overnight",
                        "weekend",
                        "scheduled",
                        "manual"
                      ],
                      "type": "string"
                    },
                    "workspace_id": {
                      "description": "Workspace ID.",
                      "type": "string"
                    }
                  },
                  "required": [
                    "workspace_id"
                  ],
                  "type": "object"
                },
                "name": "start_autonomous_session",
                "title": "Start Autonomous Session"
              },
              {
                "_meta": {
                  "mcp/securitySchemes": [
                    {
                      "scopes": [
                        "initiatives:write"
                      ],
                      "type": "oauth2"
                    }
                  ],
                  "openai/outputTemplate": "ui://widget/artifact-review.skybridge.html?v=443736698a26",
                  "openai/toolInvocation/invoked": "Artifact ready to review",
                  "openai/toolInvocation/invoking": "Loading artifact for review...",
                  "openai/visibility": "public",
                  "ui": {
                    "resourceUri": "ui://widget/artifact-review.html?v=443736698a26"
                  },
                  "ui/resourceUri": "ui://widget/artifact-review.html?v=443736698a26"
                },
                "annotations": {
                  "destructiveHint": false,
                  "openWorldHint": false,
                  "readOnlyHint": false
                },
                "description": "Surface the next artifact awaiting review. Renders the artifact-review widget with a preview, version filmstrip, and hold-to-approve / request-changes actions. USE WHEN the user asks to review work, approve a deliverable, or handle pending artifact reviews. DO NOT USE for listing all artifacts \u2014 use list_entities type=artifact instead.",
                "execution": {
                  "taskSupport": "forbidden"
                },
                "inputSchema": {
                  "$schema": "http://json-schema.org/draft-07/schema#",
                  "additionalProperties": false,
                  "properties": {
                    "_context": {
                      "additionalProperties": false,
                      "description": "Client context for conversation tracking (strongly recommended for cross-client continuity)",
                      "properties": {
                        "client": {
                          "additionalProperties": false,
                          "properties": {
                            "name": {
                              "description": "Client identifier: claude-code, chatgpt, cursor, web-ui, api",
                              "type": "string"
                            },
                            "platform": {
                              "description": "Platform: macos, windows, linux, web",
                              "type": "string"
                            },
                            "version": {
                              "description": "Client version, e.g., \"1.2.3\"",
                              "type": "string"
                            }
                          },
                          "required": [
                            "name"
                          ],
                          "type": "object"
                        },
                        "conversation": {
                          "additionalProperties": false,
                          "properties": {
                            "id": {
                              "description": "Client conversation/chat ID (client-specific format)",
                              "type": "string"
                            },
                            "parentId": {
                              "description": "Parent conversation ID for branched/forked conversations",
                              "type": "string"
                            },
                            "startedAt": {
                              "description": "ISO timestamp when conversation began",
                              "type": "string"
                            },
                            "title": {
                              "description": "Human-readable conversation title",
                              "type": "string"
                            }
                          },
                          "required": [
                            "id"
                          ],
                          "type": "object"
                        },
                        "session": {
                          "additionalProperties": false,
                          "properties": {
                            "orgxSessionId": {
                              "description": "OrgX session ID (for resume)",
                              "type": "string"
                            },
                            "previousRunIds": {
                              "description": "Related previous run IDs in this conversation",
                              "items": {
                                "type": "string"
                              },
                              "type": "array"
                            }
                          },
                          "type": "object"
                        },
                        "user": {
                          "additionalProperties": false,
                          "properties": {
                            "locale": {
                              "description": "User locale, e.g., \"en-US\"",
                              "type": "string"
                            },
                            "timezone": {
                              "description": "User timezone, e.g., \"America/Los_Angeles\"",
                              "type": "string"
                            },
                            "workingDirectory": {
                              "description": "Working directory for CLI tools",
                              "type": "string"
                            }
                          },
                          "type": "object"
                        }
                      },
                      "required": [
                        "client"
                      ],
                      "type": "object"
                    },
                    "artifact_id": {
                      "description": "Specific artifact ID to review. Defaults to the next in_review artifact.",
                      "type": "string"
                    },
                    "entity_id": {
                      "description": "Scope to artifacts attached to this entity (initiative, workstream, milestone, or task).",
                      "type": "string"
                    },
                    "workspace_id": {
                      "description": "Workspace UUID. Defaults to the session workspace.",
                      "type": "string"
                    }
                  },
                  "type": "object"
                },
                "name": "review_artifact",
                "title": "Review Artifact"
              },
              {
                "_meta": {
                  "mcp/securitySchemes": [
                    {
                      "scopes": [
                        "initiatives:read"
                      ],
                      "type": "oauth2"
                    }
                  ],
                  "openai/outputTemplate": "ui://widget/morning-brief.skybridge.html?v=443736698a26",
                  "openai/readOnlyHint": true,
                  "openai/toolInvocation/invoked": "Morning brief ready",
                  "openai/toolInvocation/invoking": "Loading morning brief...",
                  "openai/visibility": "public",
                  "ui": {
                    "resourceUri": "ui://widget/morning-brief.html?v=443736698a26"
                  },
                  "ui/resourceUri": "ui://widget/morning-brief.html?v=443736698a26"
                },
                "annotations": {
                  "destructiveHint": false,
                  "openWorldHint": false,
                  "readOnlyHint": true
                },
                "description": "Curated receipts, exceptions, ROI delta, and value signals from the most recent autonomous session. The brief IS curated receipts, not a separate data structure. Prefer `get_morning_brief` with workspace brief with value and exception summaries for new prompts, skills, and examples.",
                "execution": {
                  "taskSupport": "forbidden"
                },
                "inputSchema": {
                  "$schema": "http://json-schema.org/draft-07/schema#",
                  "additionalProperties": false,
                  "properties": {
                    "_context": {
                      "additionalProperties": false,
                      "description": "Client context for conversation tracking (strongly recommended for cross-client continuity)",
                      "properties": {
                        "client": {
                          "additionalProperties": false,
                          "properties": {
                            "name": {
                              "description": "Client identifier: claude-code, chatgpt, cursor, web-ui, api",
                              "type": "string"
                            },
                            "platform": {
                              "description": "Platform: macos, windows, linux, web",
                              "type": "string"
                            },
                            "version": {
                              "description": "Client version, e.g., \"1.2.3\"",
                              "type": "string"
                            }
                          },
                          "required": [
                            "name"
                          ],
                          "type": "object"
                        },
                        "conversation": {
                          "additionalProperties": false,
                          "properties": {
                            "id": {
                              "description": "Client conversation/chat ID (client-specific format)",
                              "type": "string"
                            },
                            "parentId": {
                              "description": "Parent conversation ID for branched/forked conversations",
                              "type": "string"
                            },
                            "startedAt": {
                              "description": "ISO timestamp when conversation began",
                              "type": "string"
                            },
                            "title": {
                              "description": "Human-readable conversation title",
                              "type": "string"
                            }
                          },
                          "required": [
                            "id"
                          ],
                          "type": "object"
                        },
                        "session": {
                          "additionalProperties": false,
                          "properties": {
                            "orgxSessionId": {
                              "description": "OrgX session ID (for resume)",
                              "type": "string"
                            },
                            "previousRunIds": {
                              "description": "Related previous run IDs in this conversation",
                              "items": {
                                "type": "string"
                              },
                              "type": "array"
                            }
                          },
                          "type": "object"
                        },
                        "user": {
                          "additionalProperties": false,
                          "properties": {
                            "locale": {
                              "description": "User locale, e.g., \"en-US\"",
                              "type": "string"
                            },
                            "timezone": {
                              "description": "User timezone, e.g., \"America/Los_Angeles\"",
                              "type": "string"
                            },
                            "workingDirectory": {
                              "description": "Working directory for CLI tools",
                              "type": "string"
                            }
                          },
                          "type": "object"
                        }
                      },
                      "required": [
                        "client"
                      ],
                      "type": "object"
                    },
                    "session_id": {
                      "description": "Specific autonomous session ID; defaults to the most recent session",
                      "type": "string"
                    },
                    "workspace_id": {
                      "description": "Workspace UUID to load the morning brief for",
                      "type": "string"
                    }
                  },
                  "required": [
                    "workspace_id"
                  ],
                  "type": "object"
                },
                "name": "get_morning_brief",
                "title": "Get Morning Brief"
              },
              {
                "_meta": {
                  "openai/readOnlyHint": true
                },
                "annotations": {
                  "destructiveHint": false,
                  "openWorldHint": false,
                  "readOnlyHint": true
                },
                "description": "Agent-facing: organizational learnings relevant to a capability or task context. One agent's discovery benefits all agents.",
                "execution": {
                  "taskSupport": "forbidden"
                },
                "inputSchema": {
                  "$schema": "http://json-schema.org/draft-07/schema#",
                  "additionalProperties": false,
                  "properties": {
                    "capability_key": {
                      "description": "Optional capability key filter.",
                      "type": "string"
                    },
                    "keywords": {
                      "description": "Optional keywords for semantic matching.",
                      "items": {
                        "type": "string"
                      },
                      "type": "array"
                    },
                    "limit": {
                      "default": 5,
                      "description": "Maximum number of learnings to return.",
                      "maximum": 20,
                      "minimum": 1,
                      "type": "integer"
                    },
                    "workspace_id": {
                      "description": "Workspace ID.",
                      "type": "string"
                    }
                  },
                  "required": [
                    "workspace_id"
                  ],
                  "type": "object"
                },
                "name": "get_relevant_learnings",
                "title": "Get Relevant Learnings"
              },
              {
                "annotations": {
                  "destructiveHint": false,
                  "openWorldHint": true,
                  "readOnlyHint": false
                },
                "description": "Agent-facing: submit a discovery as an org learning. Enters org_learnings after confidence validation.",
                "execution": {
                  "taskSupport": "forbidden"
                },
                "inputSchema": {
                  "$schema": "http://json-schema.org/draft-07/schema#",
                  "additionalProperties": false,
                  "properties": {
                    "capability_key": {
                      "description": "Optional capability key the learning applies to.",
                      "type": "string"
                    },
                    "evidence_receipt_ids": {
                      "description": "Optional receipt IDs that support the learning.",
                      "items": {
                        "type": "string"
                      },
                      "type": "array"
                    },
                    "keywords": {
                      "description": "Optional semantic keywords for future matching.",
                      "items": {
                        "type": "string"
                      },
                      "type": "array"
                    },
                    "learning_type": {
                      "description": "Type of learning being submitted.",
                      "enum": [
                        "failure_pattern",
                        "success_pattern",
                        "cost_optimization",
                        "quality_heuristic"
                      ],
                      "type": "string"
                    },
                    "summary": {
                      "description": "Human-readable learning summary.",
                      "type": "string"
                    },
                    "workspace_id": {
                      "description": "Workspace ID.",
                      "type": "string"
                    }
                  },
                  "required": [
                    "workspace_id",
                    "learning_type",
                    "summary"
                  ],
                  "type": "object"
                },
                "name": "submit_learning",
                "title": "Submit Learning"
              },
              {
                "annotations": {
                  "destructiveHint": false,
                  "openWorldHint": false,
                  "readOnlyHint": false
                },
                "description": "DEPRECATED: Use entity_action action=attach instead. This tool still works as a thin compatibility wrapper that attaches an artifact to a task, milestone, initiative, workstream, project, or decision. USE WHEN: legacy clients still call save_artifact. NEXT: Prefer entity_action action=attach for new code \u2014 it exposes the full attachment surface (preview_markdown, status, metadata, created_by_*). DO NOT USE: for generic entity creation \u2014 use create_entity instead.",
                "execution": {
                  "taskSupport": "forbidden"
                },
                "inputSchema": {
                  "$schema": "http://json-schema.org/draft-07/schema#",
                  "additionalProperties": false,
                  "properties": {
                    "artifact_type": {
                      "description": "Preferred: explicit artifact type code matching the server taxonomy (e.g. eng.diff_pack, launch.launch_brief). Overrides `type` when both are set.",
                      "type": "string"
                    },
                    "artifact_url": {
                      "description": "Internal artifact URL (required unless external_url is provided).",
                      "type": "string"
                    },
                    "content": {
                      "description": "Optional full artifact content. Stored as preview_markdown (truncated to 25k chars).",
                      "type": "string"
                    },
                    "entity_id": {
                      "description": "Target entity UUID. Falls back to taskId or initiativeId.",
                      "type": "string"
                    },
                    "entity_type": {
                      "description": "Target entity type to attach to. Falls back to inferring from taskId / initiativeId.",
                      "enum": [
                        "project",
                        "initiative",
                        "workstream",
                        "milestone",
                        "task",
                        "decision"
                      ],
                      "type": "string"
                    },
                    "external_url": {
                      "description": "External artifact URL (required unless artifact_url is provided).",
                      "type": "string"
                    },
                    "initiativeId": {
                      "description": "Legacy alias: OrgX initiative UUID to link this artifact to.",
                      "type": "string"
                    },
                    "sessionId": {
                      "description": "Agent session ID (stored on metadata.session_id).",
                      "type": "string"
                    },
                    "taskId": {
                      "description": "Legacy alias: OrgX task entity UUID to link this artifact to.",
                      "type": "string"
                    },
                    "title": {
                      "description": "Artifact title (maps to `name` on the attach payload)",
                      "type": "string"
                    },
                    "type": {
                      "description": "Legacy artifact category (document|code|data|decision|analysis) OR a free-form artifact_type code (e.g. eng.diff_pack). If omitted, defaults to \"note\".",
                      "type": "string"
                    },
                    "user_id": {
                      "description": "Optional user id override",
                      "type": "string"
                    }
                  },
                  "required": [
                    "title"
                  ],
                  "type": "object"
                },
                "name": "save_artifact",
                "title": "Save Artifact (deprecated)"
              }
            ]
          }
        },
        "bad_protocol_status_code": 200,
        "delete_error": null,
        "delete_status_code": 204,
        "expired_session_error": null,
        "expired_session_status_code": 200,
        "issues": [
          "missing_protocol_header",
          "bad_protocol_not_rejected",
          "expired_session_not_404"
        ],
        "last_event_id_visible": false,
        "protocol_header_present": false,
        "requested_protocol_version": "2025-03-26",
        "session_id_present": true,
        "transport": "streamable-http"
      },
      "latency_ms": 117.26,
      "status": "error"
    },
    "utility_coverage_probe": {
      "details": {
        "completions": {
          "advertised": true,
          "live_probe": "not_executed",
          "sample_target": {
            "type": "resource",
            "uri": ""
          }
        },
        "initialize_capability_keys": [
          "prompts",
          "resources",
          "tools"
        ],
        "pagination": {
          "metadata_signal": true,
          "next_cursor_methods": [],
          "supported": true
        },
        "tasks": {
          "advertised": true,
          "http_status": 400,
          "probe_status": "error"
        }
      },
      "latency_ms": 22.38,
      "status": "ok"
    }
  },
  "failures": {
    "openid_configuration": {
      "error": "Client error '404 Not Found' for url 'https://mcp.useorgx.com/.well-known/openid-configuration'\nFor more information check: https://developer.mozilla.org/en-US/docs/Web/HTTP/Status/404",
      "url": "https://mcp.useorgx.com/.well-known/openid-configuration"
    },
    "prompts_list": {
      "error": "Client error '400 Bad Request' for url 'https://mcp.useorgx.com'\nFor more information check: https://developer.mozilla.org/en-US/docs/Web/HTTP/Status/400",
      "headers": {
        "content-type": "text/plain;charset=UTF-8",
        "strict-transport-security": "max-age=31536000; includeSubDomains; preload",
        "x-ratelimit-limit": "100",
        "x-ratelimit-remaining": "99",
        "x-ratelimit-reset": "1777638656"
      },
      "http_status": 400,
      "payload": {},
      "url": "https://mcp.useorgx.com"
    },
    "resources_list": {
      "error": "Client error '400 Bad Request' for url 'https://mcp.useorgx.com'\nFor more information check: https://developer.mozilla.org/en-US/docs/Web/HTTP/Status/400",
      "headers": {
        "content-type": "text/plain;charset=UTF-8",
        "strict-transport-security": "max-age=31536000; includeSubDomains; preload",
        "x-ratelimit-limit": "100",
        "x-ratelimit-remaining": "99",
        "x-ratelimit-reset": "1777638656"
      },
      "http_status": 400,
      "payload": {},
      "url": "https://mcp.useorgx.com"
    },
    "tools_list": {
      "error": "Client error '400 Bad Request' for url 'https://mcp.useorgx.com'\nFor more information check: https://developer.mozilla.org/en-US/docs/Web/HTTP/Status/400",
      "headers": {
        "content-type": "text/plain;charset=UTF-8",
        "strict-transport-security": "max-age=31536000; includeSubDomains; preload",
        "x-ratelimit-limit": "100",
        "x-ratelimit-remaining": "99",
        "x-ratelimit-reset": "1777638656"
      },
      "http_status": 400,
      "payload": {},
      "url": "https://mcp.useorgx.com"
    },
    "transport_compliance_probe": {
      "bad_protocol_error": null,
      "bad_protocol_headers": {
        "content-type": "text/event-stream",
        "mcp-session-id": "154a5098a22cfb16ade805828661557837aac0e30682f56fd1c2e5928229c380",
        "strict-transport-security": "max-age=31536000; includeSubDomains; preload",
        "x-ratelimit-limit": "100",
        "x-ratelimit-remaining": "99",
        "x-ratelimit-reset": "1777638657"
      },
      "bad_protocol_payload": {
        "id": 410,
        "jsonrpc": "2.0",
        "result": {
          "tools": [
            {
              "_meta": {
                "mcp/securitySchemes": [
                  {
                    "scopes": [
                      "initiatives:read"
                    ],
                    "type": "oauth2"
                  }
                ],
                "openai/outputTemplate": "ui://widget/decisions.skybridge.html?v=443736698a26",
                "openai/readOnlyHint": true,
                "openai/toolInvocation/invoked": "Found your pending decisions",
                "openai/toolInvocation/invoking": "Checking your decision queue...",
                "openai/visibility": "public",
                "ui": {
                  "resourceUri": "ui://widget/decisions.html?v=443736698a26"
                },
                "ui/resourceUri": "ui://widget/decisions.html?v=443736698a26"
              },
              "annotations": {
                "destructiveHint": false,
                "openWorldHint": false,
                "readOnlyHint": true
              },
              "description": "List agent decisions and work items awaiting human approval. Also known as: pending approvals, agent blocked, sign off, review decisions, approve AI work. USE WHEN: older clients still call this tool directly. NEXT: Present each decision with title and urgency, then ask which to approve_decision or reject_decision. DO NOT USE: for new prompts or skills. Read-only. Compatibility alias retained for older clients. Prefer `list_entities` with type=decision and status=pending for new prompts, skills, and examples.",
              "execution": {
                "taskSupport": "forbidden"
              },
              "inputSchema": {
                "$schema": "http://json-schema.org/draft-07/schema#",
                "additionalProperties": false,
                "properties": {
                  "_context": {
                    "additionalProperties": false,
                    "description": "Client context for conversation tracking (strongly recommended for cross-client continuity)",
                    "properties": {
                      "client": {
                        "additionalProperties": false,
                        "properties": {
                          "name": {
                            "description": "Client identifier: claude-code, chatgpt, cursor, web-ui, api",
                            "type": "string"
                          },
                          "platform": {
                            "description": "Platform: macos, windows, linux, web",
                            "type": "string"
                          },
                          "version": {
                            "description": "Client version, e.g., \"1.2.3\"",
                            "type": "string"
                          }
                        },
                        "required": [
                          "name"
                        ],
                        "type": "object"
                      },
                      "conversation": {
                        "additionalProperties": false,
                        "properties": {
                          "id": {
                            "description": "Client conversation/chat ID (client-specific format)",
                            "type": "string"
                          },
                          "parentId": {
                            "description": "Parent conversation ID for branched/forked conversations",
                            "type": "string"
                          },
                          "startedAt": {
                            "description": "ISO timestamp when conversation began",
                            "type": "string"
                          },
                          "title": {
                            "description": "Human-readable conversation title",
                            "type": "string"
                          }
                        },
                        "required": [
                          "id"
                        ],
                        "type": "object"
                      },
                      "session": {
                        "additionalProperties": false,
                        "properties": {
                          "orgxSessionId": {
                            "description": "OrgX session ID (for resume)",
                            "type": "string"
                          },
                          "previousRunIds": {
                            "description": "Related previous run IDs in this conversation",
                            "items": {
                              "type": "string"
                            },
                            "type": "array"
                          }
                        },
                        "type": "object"
                      },
                      "user": {
                        "additionalProperties": false,
                        "properties": {
                          "locale": {
                            "description": "User locale, e.g., \"en-US\"",
                            "type": "string"
                          },
                          "timezone": {
                            "description": "User timezone, e.g., \"America/Los_Angeles\"",
                            "type": "string"
                          },
                          "workingDirectory": {
                            "description": "Working directory for CLI tools",
                            "type": "string"
                          }
                        },
                        "type": "object"
                      }
                    },
                    "required": [
                      "client"
                    ],
                    "type": "object"
                  },
                  "initiative_id": {
                    "description": "Optional initiative UUID to scope pending decisions",
                    "type": "string"
                  },
                  "limit": {
                    "description": "Maximum number of decisions to return",
                    "type": "number"
                  },
                  "urgency_filter": {
                    "description": "Optional urgency filter for the pending decision list",
                    "enum": [
                      "all",
                      "critical",
                      "high"
                    ],
                    "type": "string"
                  }
                },
                "type": "object"
              },
              "name": "get_pending_decisions",
              "title": "Get Pending Decisions"
            },
            {
              "_meta": {
                "mcp/securitySchemes": [
                  {
                    "scopes": [
                      "decisions:write"
                    ],
                    "type": "oauth2"
                  }
                ],
                "openai/outputTemplate": "ui://widget/decisions.skybridge.html?v=443736698a26",
                "openai/toolInvocation/invoked": "Decision approved",
                "openai/toolInvocation/invoking": "Approving decision...",
                "openai/visibility": "public",
                "ui": {
                  "resourceUri": "ui://widget/decisions.html?v=443736698a26"
                },
                "ui/resourceUri": "ui://widget/decisions.html?v=443736698a26"
              },
              "annotations": {
                "destructiveHint": true,
                "openWorldHint": false,
                "readOnlyHint": false
              },
              "description": "Approve a pending agent decision after explicit user confirmation. Also known as: sign off, approve AI work, unblock agent, accept decision. USE WHEN: user says to approve a decision returned from list_entities with type=decision and status=pending (or the legacy get_pending_decisions alias). NEXT: Confirm approval to user; agent is notified automatically. DO NOT USE: without showing the decision to the user first. Requires decisions:write.",
              "execution": {
                "taskSupport": "forbidden"
              },
              "inputSchema": {
                "$schema": "http://json-schema.org/draft-07/schema#",
                "additionalProperties": false,
                "properties": {
                  "_context": {
                    "additionalProperties": false,
                    "description": "Client context for conversation tracking (strongly recommended for cross-client continuity)",
                    "properties": {
                      "client": {
                        "additionalProperties": false,
                        "properties": {
                          "name": {
                            "description": "Client identifier: claude-code, chatgpt, cursor, web-ui, api",
                            "type": "string"
                          },
                          "platform": {
                            "description": "Platform: macos, windows, linux, web",
                            "type": "string"
                          },
                          "version": {
                            "description": "Client version, e.g., \"1.2.3\"",
                            "type": "string"
                          }
                        },
                        "required": [
                          "name"
                        ],
                        "type": "object"
                      },
                      "conversation": {
                        "additionalProperties": false,
                        "properties": {
                          "id": {
                            "description": "Client conversation/chat ID (client-specific format)",
                            "type": "string"
                          },
                          "parentId": {
                            "description": "Parent conversation ID for branched/forked conversations",
                            "type": "string"
                          },
                          "startedAt": {
                            "description": "ISO timestamp when conversation began",
                            "type": "string"
                          },
                          "title": {
                            "description": "Human-readable conversation title",
                            "type": "string"
                          }
                        },
                        "required": [
                          "id"
                        ],
                        "type": "object"
                      },
                      "session": {
                        "additionalProperties": false,
                        "properties": {
                          "orgxSessionId": {
                            "description": "OrgX session ID (for resume)",
                            "type": "string"
                          },
                          "previousRunIds": {
                            "description": "Related previous run IDs in this conversation",
                            "items": {
                              "type": "string"
                            },
                            "type": "array"
                          }
                        },
                        "type": "object"
                      },
                      "user": {
                        "additionalProperties": false,
                        "properties": {
                          "locale": {
                            "description": "User locale, e.g., \"en-US\"",
                            "type": "string"
                          },
                          "timezone": {
                            "description": "User timezone, e.g., \"America/Los_Angeles\"",
                            "type": "string"
                          },
                          "workingDirectory": {
                            "description": "Working directory for CLI tools",
                            "type": "string"
                          }
                        },
                        "type": "object"
                      }
                    },
                    "required": [
                      "client"
                    ],
                    "type": "object"
                  },
                  "decision_id": {
                    "description": "Decision ID to approve",
                    "minLength": 1,
                    "type": "string"
                  },
                  "note": {
                    "description": "Optional note recorded with the approval",
                    "type": "string"
                  },
                  "option_id": {
                    "description": "Optional decision option id when the decision includes selectable options.",
                    "type": "string"
                  }
                },
                "required": [
                  "decision_id"
                ],
                "type": "object"
              },
              "name": "approve_decision",
              "title": "Approve Decision"
            },
            {
              "_meta": {
                "mcp/securitySchemes": [
                  {
                    "scopes": [
                      "decisions:write"
                    ],
                    "type": "oauth2"
                  }
                ],
                "openai/outputTemplate": "ui://widget/decisions.skybridge.html?v=443736698a26",
                "openai/toolInvocation/invoked": "Decision rejected",
                "openai/toolInvocation/invoking": "Rejecting decision...",
                "openai/visibility": "public",
                "ui": {
                  "resourceUri": "ui://widget/decisions.html?v=443736698a26"
                },
                "ui/resourceUri": "ui://widget/decisions.html?v=443736698a26"
              },
              "annotations": {
                "destructiveHint": true,
                "openWorldHint": false,
                "readOnlyHint": false
              },
              "description": "Reject a pending agent decision with guidance after explicit user confirmation. Also known as: request revisions, send feedback, decline decision. USE WHEN: user wants to reject or request revisions on a decision. NEXT: Agent will revise their approach based on the reason. DO NOT USE: without a reason \u2014 always include why. Requires decisions:write.",
              "execution": {
                "taskSupport": "forbidden"
              },
              "inputSchema": {
                "$schema": "http://json-schema.org/draft-07/schema#",
                "additionalProperties": false,
                "properties": {
                  "_context": {
                    "additionalProperties": false,
                    "description": "Client context for conversation tracking (strongly recommended for cross-client continuity)",
                    "properties": {
                      "client": {
                        "additionalProperties": false,
                        "properties": {
                          "name": {
                            "description": "Client identifier: claude-code, chatgpt, cursor, web-ui, api",
                            "type": "string"
                          },
                          "platform": {
                            "description": "Platform: macos, windows, linux, web",
                            "type": "string"
                          },
                          "version": {
                            "description": "Client version, e.g., \"1.2.3\"",
                            "type": "string"
                          }
                        },
                        "required": [
                          "name"
                        ],
                        "type": "object"
                      },
                      "conversation": {
                        "additionalProperties": false,
                        "properties": {
                          "id": {
                            "description": "Client conversation/chat ID (client-specific format)",
                            "type": "string"
                          },
                          "parentId": {
                            "description": "Parent conversation ID for branched/forked conversations",
                            "type": "string"
                          },
                          "startedAt": {
                            "description": "ISO timestamp when conversation began",
                            "type": "string"
                          },
                          "title": {
                            "description": "Human-readable conversation title",
                            "type": "string"
                          }
                        },
                        "required": [
                          "id"
                        ],
                        "type": "object"
                      },
                      "session": {
                        "additionalProperties": false,
                        "properties": {
                          "orgxSessionId": {
                            "description": "OrgX session ID (for resume)",
                            "type": "string"
                          },
                          "previousRunIds": {
                            "description": "Related previous run IDs in this conversation",
                            "items": {
                              "type": "string"
                            },
                            "type": "array"
                          }
                        },
                        "type": "object"
                      },
                      "user": {
                        "additionalProperties": false,
                        "properties": {
                          "locale": {
                            "description": "User locale, e.g., \"en-US\"",
                            "type": "string"
                          },
                          "timezone": {
                            "description": "User timezone, e.g., \"America/Los_Angeles\"",
                            "type": "string"
                          },
                          "workingDirectory": {
                            "description": "Working directory for CLI tools",
                            "type": "string"
                          }
                        },
                        "type": "object"
                      }
                    },
                    "required": [
                      "client"
                    ],
                    "type": "object"
                  },
                  "decision_id": {
                    "description": "Decision ID to reject",
                    "minLength": 1,
                    "type": "string"
                  },
                  "option_id": {
                    "description": "Optional decision option id when the decision includes selectable options.",
                    "type": "string"
                  },
                  "reason": {
                    "description": "Reason for rejecting the decision",
                    "minLength": 1,
                    "type": "string"
                  }
                },
                "required": [
                  "decision_id",
                  "reason"
                ],
                "type": "object"
              },
              "name": "reject_decision",
              "title": "Reject Decision"
            },
            {
              "_meta": {
                "mcp/securitySchemes": [
                  {
                    "scopes": [
                      "initiatives:read"
                    ],
                    "type": "oauth2"
                  }
                ],
                "openai/outputTemplate": "ui://widget/agent-status.skybridge.html?v=443736698a26",
                "openai/readOnlyHint": true,
                "openai/toolInvocation/invoked": "Here's what your agents are doing",
                "openai/toolInvocation/invoking": "Checking agent status...",
                "openai/visibility": "public",
                "ui": {
                  "resourceUri": "ui://widget/agent-status.html?v=443736698a26"
                },
                "ui/resourceUri": "ui://widget/agent-status.html?v=443736698a26"
              },
              "annotations": {
                "destructiveHint": false,
                "openWorldHint": false,
                "readOnlyHint": true
              },
              "description": "Show current AI agent activity, blocked work, and execution state. Also known as: agent status, what agents are doing, active runs. USE WHEN: user asks about agent activity, progress, or what agents are working on. NEXT: If agents are stuck, suggest approve_decision or entity_action. DO NOT USE: to check initiative health \u2014 use get_initiative_pulse instead. Read-only.",
              "execution": {
                "taskSupport": "forbidden"
              },
              "inputSchema": {
                "$schema": "http://json-schema.org/draft-07/schema#",
                "additionalProperties": false,
                "properties": {
                  "_context": {
                    "additionalProperties": false,
                    "description": "Client context for conversation tracking (strongly recommended for cross-client continuity)",
                    "properties": {
                      "client": {
                        "additionalProperties": false,
                        "properties": {
                          "name": {
                            "description": "Client identifier: claude-code, chatgpt, cursor, web-ui, api",
                            "type": "string"
                          },
                          "platform": {
                            "description": "Platform: macos, windows, linux, web",
                            "type": "string"
                          },
                          "version": {
                            "description": "Client version, e.g., \"1.2.3\"",
                            "type": "string"
                          }
                        },
                        "required": [
                          "name"
                        ],
                        "type": "object"
                      },
                      "conversation": {
                        "additionalProperties": false,
                        "properties": {
                          "id": {
                            "description": "Client conversation/chat ID (client-specific format)",
                            "type": "string"
                          },
                          "parentId": {
                            "description": "Parent conversation ID for branched/forked conversations",
                            "type": "string"
                          },
                          "startedAt": {
                            "description": "ISO timestamp when conversation began",
                            "type": "string"
                          },
                          "title": {
                            "description": "Human-readable conversation title",
                            "type": "string"
                          }
                        },
                        "required": [
                          "id"
                        ],
                        "type": "object"
                      },
                      "session": {
                        "additionalProperties": false,
                        "properties": {
                          "orgxSessionId": {
                            "description": "OrgX session ID (for resume)",
                            "type": "string"
                          },
                          "previousRunIds": {
                            "description": "Related previous run IDs in this conversation",
                            "items": {
                              "type": "string"
                            },
                            "type": "array"
                          }
                        },
                        "type": "object"
                      },
                      "user": {
                        "additionalProperties": false,
                        "properties": {
                          "locale": {
                            "description": "User locale, e.g., \"en-US\"",
                            "type": "string"
                          },
                          "timezone": {
                            "description": "User timezone, e.g., \"America/Los_Angeles\"",
                            "type": "string"
                          },
                          "workingDirectory": {
                            "description": "Working directory for CLI tools",
                            "type": "string"
                          }
                        },
                        "type": "object"
                      }
                    },
                    "required": [
                      "client"
                    ],
                    "type": "object"
                  },
                  "agent_id": {
                    "description": "Optional agent ID to inspect",
                    "type": "string"
                  },
                  "include_idle": {
                    "description": "Include idle agents in the response",
                    "type": "boolean"
                  }
                },
                "type": "object"
              },
              "name": "get_agent_status",
              "title": "Get Agent Status"
            },
            {
              "_meta": {
                "mcp/securitySchemes": [
                  {
                    "type": "noauth"
                  },
                  {
                    "scopes": [
                      "decisions:read",
                      "agents:read",
                      "initiatives:read",
                      "memory:read"
                    ],
                    "type": "oauth2"
                  }
                ],
                "openai/outputTemplate": "ui://widget/search-results.skybridge.html?v=443736698a26",
                "openai/readOnlyHint": true,
                "openai/toolInvocation/invoked": "Found relevant information",
                "openai/toolInvocation/invoking": "Searching organizational memory...",
                "openai/visibility": "public",
                "ui": {
                  "resourceUri": "ui://widget/search-results.html?v=443736698a26"
                },
                "ui/resourceUri": "ui://widget/search-results.html?v=443736698a26"
              },
              "annotations": {
                "destructiveHint": false,
                "openWorldHint": false,
                "readOnlyHint": true
              },
              "description": "Search team memory, organizational decisions, prior artifacts, and project context across agents. Also known as: search memory, recall decisions, find context, retrieve artifacts, project memory. USE WHEN: user asks about past decisions, context, or knowledge. NEXT: Present relevant results; suggest drill-down with list_entities. Prefer `query_org_memory` with scope=decisions with a topic query for new prompts, skills, and examples. DO NOT USE: for listing current entities \u2014 use list_entities instead. Read-only.",
              "execution": {
                "taskSupport": "forbidden"
              },
              "inputSchema": {
                "$schema": "http://json-schema.org/draft-07/schema#",
                "additionalProperties": false,
                "properties": {
                  "_context": {
                    "additionalProperties": false,
                    "description": "Client context for conversation tracking (strongly recommended for cross-client continuity)",
                    "properties": {
                      "client": {
                        "additionalProperties": false,
                        "properties": {
                          "name": {
                            "description": "Client identifier: claude-code, chatgpt, cursor, web-ui, api",
                            "type": "string"
                          },
                          "platform": {
                            "description": "Platform: macos, windows, linux, web",
                            "type": "string"
                          },
                          "version": {
                            "description": "Client version, e.g., \"1.2.3\"",
                            "type": "string"
                          }
                        },
                        "required": [
                          "name"
                        ],
                        "type": "object"
                      },
                      "conversation": {
                        "additionalProperties": false,
                        "properties": {
                          "id": {
                            "description": "Client conversation/chat ID (client-specific format)",
                            "type": "string"
                          },
                          "parentId": {
                            "description": "Parent conversation ID for branched/forked conversations",
                            "type": "string"
                          },
                          "startedAt": {
                            "description": "ISO timestamp when conversation began",
                            "type": "string"
                          },
                          "title": {
                            "description": "Human-readable conversation title",
                            "type": "string"
                          }
                        },
                        "required": [
                          "id"
                        ],
                        "type": "object"
                      },
                      "session": {
                        "additionalProperties": false,
                        "properties": {
                          "orgxSessionId": {
                            "description": "OrgX session ID (for resume)",
                            "type": "string"
                          },
                          "previousRunIds": {
                            "description": "Related previous run IDs in this conversation",
                            "items": {
                              "type": "string"
                            },
                            "type": "array"
                          }
                        },
                        "type": "object"
                      },
                      "user": {
                        "additionalProperties": false,
                        "properties": {
                          "locale": {
                            "description": "User locale, e.g., \"en-US\"",
                            "type": "string"
                          },
                          "timezone": {
                            "description": "User timezone, e.g., \"America/Los_Angeles\"",
                            "type": "string"
                          },
                          "workingDirectory": {
                            "description": "Working directory for CLI tools",
                            "type": "string"
                          }
                        },
                        "type": "object"
                      }
                    },
                    "required": [
                      "client"
                    ],
                    "type": "object"
                  },
                  "limit": {
                    "description": "Maximum number of results to return",
                    "type": "number"
                  },
                  "query": {
                    "description": "Search query for OrgX memory",
                    "minLength": 1,
                    "type": "string"
                  },
                  "scope": {
                    "description": "Optional scope filter for the memory search",
                    "enum": [
                      "all",
                      "artifacts",
                      "decisions",
                      "initiatives"
                    ],
                    "type": "string"
                  }
                },
                "required": [
                  "query"
                ],
                "type": "object"
              },
              "name": "query_org_memory",
              "title": "Query Organizational Memory"
            },
            {
              "_meta": {
                "mcp/securitySchemes": [
                  {
                    "type": "noauth"
                  },
                  {
                    "scopes": [
                      "decisions:read",
                      "agents:read",
                      "initiatives:read",
                      "memory:read"
                    ],
                    "type": "oauth2"
                  }
                ],
                "openai/outputTemplate": "ui://widget/initiative-pulse.skybridge.html?v=443736698a26",
                "openai/readOnlyHint": true,
                "openai/toolInvocation/invoked": "Here's the initiative status",
                "openai/toolInvocation/invoking": "Getting initiative health...",
                "openai/visibility": "public",
                "ui": {
                  "resourceUri": "ui://widget/initiative-pulse.html?v=443736698a26"
                },
                "ui/resourceUri": "ui://widget/initiative-pulse.html?v=443736698a26"
              },
              "annotations": {
                "destructiveHint": false,
                "openWorldHint": false,
                "readOnlyHint": true
              },
              "description": "Get project health, blockers, milestones, owners, and recent activity for an initiative. Also known as: project status, roadmap progress, execution health, blockers. USE WHEN: user asks how an initiative is going, or wants a status update. NEXT: If blockers exist, suggest entity_action to resolve. For deeper drill-down, use list_entities with initiative_id. DO NOT USE: for org-wide overview \u2014 use get_org_snapshot instead. Read-only.",
              "execution": {
                "taskSupport": "forbidden"
              },
              "inputSchema": {
                "$schema": "http://json-schema.org/draft-07/schema#",
                "additionalProperties": false,
                "properties": {
                  "_context": {
                    "additionalProperties": false,
                    "description": "Client context for conversation tracking (strongly recommended for cross-client continuity)",
                    "properties": {
                      "client": {
                        "additionalProperties": false,
                        "properties": {
                          "name": {
                            "description": "Client identifier: claude-code, chatgpt, cursor, web-ui, api",
                            "type": "string"
                          },
                          "platform": {
                            "description": "Platform: macos, windows, linux, web",
                            "type": "string"
                          },
                          "version": {
                            "description": "Client version, e.g., \"1.2.3\"",
                            "type": "string"
                          }
                        },
                        "required": [
                          "name"
                        ],
                        "type": "object"
                      },
                      "conversation": {
                        "additionalProperties": false,
                        "properties": {
                          "id": {
                            "description": "Client conversation/chat ID (client-specific format)",
                            "type": "string"
                          },
                          "parentId": {
                            "description": "Parent conversation ID for branched/forked conversations",
                            "type": "string"
                          },
                          "startedAt": {
                            "description": "ISO timestamp when conversation began",
                            "type": "string"
                          },
                          "title": {
                            "description": "Human-readable conversation title",
                            "type": "string"
                          }
                        },
                        "required": [
                          "id"
                        ],
                        "type": "object"
                      },
                      "session": {
                        "additionalProperties": false,
                        "properties": {
                          "orgxSessionId": {
                            "description": "OrgX session ID (for resume)",
                            "type": "string"
                          },
                          "previousRunIds": {
                            "description": "Related previous run IDs in this conversation",
                            "items": {
                              "type": "string"
                            },
                            "type": "array"
                          }
                        },
                        "type": "object"
                      },
                      "user": {
                        "additionalProperties": false,
                        "properties": {
                          "locale": {
                            "description": "User locale, e.g., \"en-US\"",
                            "type": "string"
                          },
                          "timezone": {
                            "description": "User timezone, e.g., \"America/Los_Angeles\"",
                            "type": "string"
                          },
                          "workingDirectory": {
                            "description": "Working directory for CLI tools",
                            "type": "string"
                          }
                        },
                        "type": "object"
                      }
                    },
                    "required": [
                      "client"
                    ],
                    "type": "object"
                  },
                  "initiative_id": {
                    "description": "Optional: Initiative UUID to check.",
                    "type": "string"
                  },
                  "initiative_name": {
                    "description": "Optional: Initiative title to resolve automatically if ID is unknown.",
                    "type": "string"
                  }
                },
                "type": "object"
              },
              "name": "get_initiative_pulse",
              "title": "Get Initiative Pulse"
            },
            {
              "_meta": {
                "mcp/securitySchemes": [
                  {
                    "scopes": [
                      "agents:write"
                    ],
                    "type": "oauth2"
                  }
                ],
                "openai/outputTemplate": "ui://widget/task-spawned.skybridge.html?v=443736698a26",
                "openai/toolInvocation/invoked": "Task assigned",
                "openai/toolInvocation/invoking": "Assigning task to agent...",
                "openai/visibility": "public",
                "ui": {
                  "resourceUri": "ui://widget/task-spawned.html?v=443736698a26"
                },
                "ui/resourceUri": "ui://widget/task-spawned.html?v=443736698a26"
              },
              "annotations": {
                "destructiveHint": true,
                "openWorldHint": true,
                "readOnlyHint": false
              },
              "description": "Delegate work to a specialist AI agent and track the assigned task. Also known as: hand this off, assign task, spawn agent, have an agent do it, autonomous work. Automatically checks authorization, rate limits, and quality gates before spawning. Returns modelTier and run details on success, or blockedReason if spawn is denied. USE WHEN: user explicitly wants to delegate work to an agent. NEXT: Use get_agent_status to monitor progress. DO NOT USE: for creating tasks in the hierarchy \u2014 use create_entity type=task instead. Requires agents:write.",
              "execution": {
                "taskSupport": "forbidden"
              },
              "inputSchema": {
                "$schema": "http://json-schema.org/draft-07/schema#",
                "additionalProperties": false,
                "properties": {
                  "_context": {
                    "additionalProperties": false,
                    "description": "Client context for conversation tracking (strongly recommended for cross-client continuity)",
                    "properties": {
                      "client": {
                        "additionalProperties": false,
                        "properties": {
                          "name": {
                            "description": "Client identifier: claude-code, chatgpt, cursor, web-ui, api",
                            "type": "string"
                          },
                          "platform": {
                            "description": "Platform: macos, windows, linux, web",
                            "type": "string"
                          },
                          "version": {
                            "description": "Client version, e.g., \"1.2.3\"",
                            "type": "string"
                          }
                        },
                        "required": [
                          "name"
                        ],
                        "type": "object"
                      },
                      "conversation": {
                        "additionalProperties": false,
                        "properties": {
                          "id": {
                            "description": "Client conversation/chat ID (client-specific format)",
                            "type": "string"
                          },
                          "parentId": {
                            "description": "Parent conversation ID for branched/forked conversations",
                            "type": "string"
                          },
                          "startedAt": {
                            "description": "ISO timestamp when conversation began",
                            "type": "string"
                          },
                          "title": {
                            "description": "Human-readable conversation title",
                            "type": "string"
                          }
                        },
                        "required": [
                          "id"
                        ],
                        "type": "object"
                      },
                      "session": {
                        "additionalProperties": false,
                        "properties": {
                          "orgxSessionId": {
                            "description": "OrgX session ID (for resume)",
                            "type": "string"
                          },
                          "previousRunIds": {
                            "description": "Related previous run IDs in this conversation",
                            "items": {
                              "type": "string"
                            },
                            "type": "array"
                          }
                        },
                        "type": "object"
                      },
                      "user": {
                        "additionalProperties": false,
                        "properties": {
                          "locale": {
                            "description": "User locale, e.g., \"en-US\"",
                            "type": "string"
                          },
                          "timezone": {
                            "description": "User timezone, e.g., \"America/Los_Angeles\"",
                            "type": "string"
                          },
                          "workingDirectory": {
                            "description": "Working directory for CLI tools",
                            "type": "string"
                          }
                        },
                        "type": "object"
                      }
                    },
                    "required": [
                      "client"
                    ],
                    "type": "object"
                  },
                  "agent": {
                    "description": "Target agent identifier or alias",
                    "minLength": 1,
                    "type": "string"
                  },
                  "context": {
                    "description": "Optional supporting context or background for the task",
                    "type": "string"
                  },
                  "deadline": {
                    "description": "Optional: When this is needed by (ISO date or plain text).",
                    "type": "string"
                  },
                  "execution_target": {
                    "description": "Where to execute: cloud (default), local (on your machine), local_preferred (try local first), or auto.",
                    "enum": [
                      "auto",
                      "cloud",
                      "local",
                      "local_preferred"
                    ],
                    "type": "string"
                  },
                  "expected_artifacts": {
                    "description": "Optional: Final outputs you expect (e.g., \"PRD\", \"10 ad images\").",
                    "items": {
                      "type": "string"
                    },
                    "type": "array"
                  },
                  "initiative_id": {
                    "description": "Optional initiative UUID to associate with the spawned task",
                    "type": "string"
                  },
                  "initiative_name": {
                    "description": "Optional: Initiative title to resolve automatically if ID is unknown.",
                    "type": "string"
                  },
                  "sdk_backend": {
                    "description": "Preferred execution backend. Use openai for cloud-safe execution, claude for Claude SDK routing, or auto to let OrgX decide.",
                    "enum": [
                      "auto",
                      "openai",
                      "claude"
                    ],
                    "type": "string"
                  },
                  "style_guidelines": {
                    "description": "Optional: Voice/format/style constraints for the agent.",
                    "type": "string"
                  },
                  "task": {
                    "description": "Task instructions for the target agent",
                    "minLength": 1,
                    "type": "string"
                  },
                  "wait_for_completion": {
                    "description": "Optional: If true and safe, wait briefly for the first result before replying.",
                    "type": "boolean"
                  }
                },
                "required": [
                  "agent",
                  "task"
                ],
                "type": "object"
              },
              "name": "spawn_agent_task",
              "title": "Spawn Agent Task"
            },
            {
              "_meta": {
                "mcp/securitySchemes": [
                  {
                    "scopes": [
                      "agents:write",
                      "initiatives:write"
                    ],
                    "type": "oauth2"
                  }
                ],
                "openai/outputTemplate": "ui://widget/task-spawned.skybridge.html?v=443736698a26",
                "openai/toolInvocation/invoked": "Task handed off",
                "openai/toolInvocation/invoking": "Handing off task...",
                "openai/visibility": "private",
                "ui": {
                  "resourceUri": "ui://widget/task-spawned.html?v=443736698a26"
                },
                "ui/resourceUri": "ui://widget/task-spawned.html?v=443736698a26"
              },
              "annotations": {
                "destructiveHint": true,
                "openWorldHint": true,
                "readOnlyHint": false
              },
              "description": "Reassign work to another specialist AI agent and optionally spawn a new run. Also known as: handoff task, transfer work, change assignee. USE WHEN: a task needs to be reassigned to a different specialist agent. NEXT: Use get_agent_status to confirm the new agent picked up the task. DO NOT USE: for new tasks \u2014 use spawn_agent_task instead.",
              "execution": {
                "taskSupport": "forbidden"
              },
              "inputSchema": {
                "$schema": "http://json-schema.org/draft-07/schema#",
                "additionalProperties": false,
                "properties": {
                  "_context": {
                    "additionalProperties": false,
                    "description": "Client context for conversation tracking (strongly recommended for cross-client continuity)",
                    "properties": {
                      "client": {
                        "additionalProperties": false,
                        "properties": {
                          "name": {
                            "description": "Client identifier: claude-code, chatgpt, cursor, web-ui, api",
                            "type": "string"
                          },
                          "platform": {
                            "description": "Platform: macos, windows, linux, web",
                            "type": "string"
                          },
                          "version": {
                            "description": "Client version, e.g., \"1.2.3\"",
                            "type": "string"
                          }
                        },
                        "required": [
                          "name"
                        ],
                        "type": "object"
                      },
                      "conversation": {
                        "additionalProperties": false,
                        "properties": {
                          "id": {
                            "description": "Client conversation/chat ID (client-specific format)",
                            "type": "string"
                          },
                          "parentId": {
                            "description": "Parent conversation ID for branched/forked conversations",
                            "type": "string"
                          },
                          "startedAt": {
                            "description": "ISO timestamp when conversation began",
                            "type": "string"
                          },
                          "title": {
                            "description": "Human-readable conversation title",
                            "type": "string"
                          }
                        },
                        "required": [
                          "id"
                        ],
                        "type": "object"
                      },
                      "session": {
                        "additionalProperties": false,
                        "properties": {
                          "orgxSessionId": {
                            "description": "OrgX session ID (for resume)",
                            "type": "string"
                          },
                          "previousRunIds": {
                            "description": "Related previous run IDs in this conversation",
                            "items": {
                              "type": "string"
                            },
                            "type": "array"
                          }
                        },
                        "type": "object"
                      },
                      "user": {
                        "additionalProperties": false,
                        "properties": {
                          "locale": {
                            "description": "User locale, e.g., \"en-US\"",
                            "type": "string"
                          },
                          "timezone": {
                            "description": "User timezone, e.g., \"America/Los_Angeles\"",
                            "type": "string"
                          },
                          "workingDirectory": {
                            "description": "Working directory for CLI tools",
                            "type": "string"
                          }
                        },
                        "type": "object"
                      }
                    },
                    "required": [
                      "client"
                    ],
                    "type": "object"
                  },
                  "agent": {
                    "description": "Target agent (e.g., \"engineering-agent\", \"marketing-agent\")",
                    "minLength": 1,
                    "type": "string"
                  },
                  "note": {
                    "description": "Handoff note: what to do, constraints, context, definition of done",
                    "type": "string"
                  },
                  "spawn": {
                    "description": "If true (default), spawn a new agent run for the target agent",
                    "type": "boolean"
                  },
                  "task_id": {
                    "description": "Task UUID to hand off",
                    "format": "uuid",
                    "type": "string"
                  }
                },
                "required": [
                  "task_id",
                  "agent"
                ],
                "type": "object"
              },
              "name": "handoff_task",
              "title": "Handoff Task"
            },
            {
              "_meta": {
                "mcp/securitySchemes": [
                  {
                    "scopes": [
                      "initiatives:read"
                    ],
                    "type": "oauth2"
                  }
                ],
                "openai/outputTemplate": "ui://widget/search-results.skybridge.html?v=443736698a26",
                "openai/readOnlyHint": true,
                "openai/toolInvocation/invoked": "Recommended next actions",
                "openai/toolInvocation/invoking": "Computing next actions...",
                "openai/visibility": "public",
                "ui": {
                  "resourceUri": "ui://widget/search-results.html?v=443736698a26"
                },
                "ui/resourceUri": "ui://widget/search-results.html?v=443736698a26"
              },
              "annotations": {
                "destructiveHint": false,
                "openWorldHint": false,
                "readOnlyHint": true
              },
              "description": "Recommend what should happen next based on progress gaps, blockers, and execution templates. Also known as: next best action, prioritize work, unblock project. USE WHEN: user asks what to do next, or needs help prioritizing. NEXT: Execute the recommended action (entity_action, spawn_agent_task, etc.). DO NOT USE: when user already knows what they want to do. Read-only.",
              "execution": {
                "taskSupport": "forbidden"
              },
              "inputSchema": {
                "$schema": "http://json-schema.org/draft-07/schema#",
                "additionalProperties": false,
                "properties": {
                  "_context": {
                    "additionalProperties": false,
                    "description": "Client context for conversation tracking (strongly recommended for cross-client continuity)",
                    "properties": {
                      "client": {
                        "additionalProperties": false,
                        "properties": {
                          "name": {
                            "description": "Client identifier: claude-code, chatgpt, cursor, web-ui, api",
                            "type": "string"
                          },
                          "platform": {
                            "description": "Platform: macos, windows, linux, web",
                            "type": "string"
                          },
                          "version": {
                            "description": "Client version, e.g., \"1.2.3\"",
                            "type": "string"
                          }
                        },
                        "required": [
                          "name"
                        ],
                        "type": "object"
                      },
                      "conversation": {
                        "additionalProperties": false,
                        "properties": {
                          "id": {
                            "description": "Client conversation/chat ID (client-specific format)",
                            "type": "string"
                          },
                          "parentId": {
                            "description": "Parent conversation ID for branched/forked conversations",
                            "type": "string"
                          },
                          "startedAt": {
                            "description": "ISO timestamp when conversation began",
                            "type": "string"
                          },
                          "title": {
                            "description": "Human-readable conversation title",
                            "type": "string"
                          }
                        },
                        "required": [
                          "id"
                        ],
                        "type": "object"
                      },
                      "session": {
                        "additionalProperties": false,
                        "properties": {
                          "orgxSessionId": {
                            "description": "OrgX session ID (for resume)",
                            "type": "string"
                          },
                          "previousRunIds": {
                            "description": "Related previous run IDs in this conversation",
                            "items": {
                              "type": "string"
                            },
                            "type": "array"
                          }
                        },
                        "type": "object"
                      },
                      "user": {
                        "additionalProperties": false,
                        "properties": {
                          "locale": {
                            "description": "User locale, e.g., \"en-US\"",
                            "type": "string"
                          },
                          "timezone": {
                            "description": "User timezone, e.g., \"America/Los_Angeles\"",
                            "type": "string"
                          },
                          "workingDirectory": {
                            "description": "Working directory for CLI tools",
                            "type": "string"
                          }
                        },
                        "type": "object"
                      }
                    },
                    "required": [
                      "client"
                    ],
                    "type": "object"
                  },
                  "cascade": {
                    "description": "If true, refresh recommendations across the entity chain first",
                    "type": "boolean"
                  },
                  "command_center_id": {
                    "description": "Deprecated alias for workspace_id.",
                    "type": "string"
                  },
                  "entity_id": {
                    "description": "Entity ID. For workspace, use \"default\" or a workspace ID.",
                    "type": "string"
                  },
                  "entity_type": {
                    "description": "Entity type to recommend for (default: workspace)",
                    "enum": [
                      "workspace",
                      "initiative",
                      "workstream",
                      "milestone"
                    ],
                    "type": "string"
                  },
                  "limit": {
                    "description": "Max recommendations to return (default 5, max 5)",
                    "maximum": 5,
                    "minimum": 1,
                    "type": "number"
                  },
                  "workspace_id": {
                    "description": "Optional workspace ID to scope recommendations (canonical).",
                    "type": "string"
                  }
                },
                "type": "object"
              },
              "name": "recommend_next_action",
              "title": "Recommend Next Action"
            },
            {
              "_meta": {
                "mcp/securitySchemes": [
                  {
                    "type": "noauth"
                  },
                  {
                    "scopes": [
                      "decisions:read",
                      "agents:read",
                      "initiatives:read",
                      "memory:read"
                    ],
                    "type": "oauth2"
                  }
                ],
                "openai/outputTemplate": "ui://widget/search-results.skybridge.html?v=443736698a26",
                "openai/readOnlyHint": true,
                "openai/toolInvocation/invoked": "Found past decisions",
                "openai/toolInvocation/invoking": "Searching decision history...",
                "openai/visibility": "public",
                "ui": {
                  "resourceUri": "ui://widget/search-results.html?v=443736698a26"
                },
                "ui/resourceUri": "ui://widget/search-results.html?v=443736698a26"
              },
              "annotations": {
                "destructiveHint": false,
                "openWorldHint": false,
                "readOnlyHint": true
              },
              "description": "Recall past decisions about a topic, project, customer, feature, or artifact. Also known as: decision log, what did we decide, prior approvals. USE WHEN: older clients still call this tool directly. NEXT: Present results with context; suggest approve_decision or reject_decision if relevant pending ones exist. DO NOT USE: for new prompts or skills. Read-only. Compatibility alias retained for older clients. Prefer `query_org_memory` with scope=decisions with a topic query for new prompts, skills, and examples.",
              "execution": {
                "taskSupport": "forbidden"
              },
              "inputSchema": {
                "$schema": "http://json-schema.org/draft-07/schema#",
                "additionalProperties": false,
                "properties": {
                  "_context": {
                    "additionalProperties": false,
                    "description": "Client context for conversation tracking (strongly recommended for cross-client continuity)",
                    "properties": {
                      "client": {
                        "additionalProperties": false,
                        "properties": {
                          "name": {
                            "description": "Client identifier: claude-code, chatgpt, cursor, web-ui, api",
                            "type": "string"
                          },
                          "platform": {
                            "description": "Platform: macos, windows, linux, web",
                            "type": "string"
                          },
                          "version": {
                            "description": "Client version, e.g., \"1.2.3\"",
                            "type": "string"
                          }
                        },
                        "required": [
                          "name"
                        ],
                        "type": "object"
                      },
                      "conversation": {
                        "additionalProperties": false,
                        "properties": {
                          "id": {
                            "description": "Client conversation/chat ID (client-specific format)",
                            "type": "string"
                          },
                          "parentId": {
                            "description": "Parent conversation ID for branched/forked conversations",
                            "type": "string"
                          },
                          "startedAt": {
                            "description": "ISO timestamp when conversation began",
                            "type": "string"
                          },
                          "title": {
                            "description": "Human-readable conversation title",
                            "type": "string"
                          }
                        },
                        "required": [
                          "id"
                        ],
                        "type": "object"
                      },
                      "session": {
                        "additionalProperties": false,
                        "properties": {
                          "orgxSessionId": {
                            "description": "OrgX session ID (for resume)",
                            "type": "string"
                          },
                          "previousRunIds": {
                            "description": "Related previous run IDs in this conversation",
                            "items": {
                              "type": "string"
                            },
                            "type": "array"
                          }
                        },
                        "type": "object"
                      },
                      "user": {
                        "additionalProperties": false,
                        "properties": {
                          "locale": {
                            "description": "User locale, e.g., \"en-US\"",
                            "type": "string"
                          },
                          "timezone": {
                            "description": "User timezone, e.g., \"America/Los_Angeles\"",
                            "type": "string"
                          },
                          "workingDirectory": {
                            "description": "Working directory for CLI tools",
                            "type": "string"
                          }
                        },
                        "type": "object"
                      }
                    },
                    "required": [
                      "client"
                    ],
                    "type": "object"
                  },
                  "initiative_id": {
                    "description": "Optional initiative UUID to scope decision history",
                    "type": "string"
                  },
                  "limit": {
                    "description": "Maximum number of historical decisions to return",
                    "type": "number"
                  },
                  "topic": {
                    "description": "Topic or theme to search decision history for",
                    "minLength": 1,
                    "type": "string"
                  }
                },
                "required": [
                  "topic"
                ],
                "type": "object"
              },
              "name": "get_decision_history",
              "title": "Get Decision History"
            },
            {
              "_meta": {
                "mcp/securitySchemes": [
                  {
                    "type": "noauth"
                  },
                  {
                    "scopes": [
                      "decisions:read",
                      "agents:read",
                      "initiatives:read",
                      "memory:read"
                    ],
                    "type": "oauth2"
                  }
                ],
                "openai/readOnlyHint": true,
                "openai/toolInvocation/invoked": "Queue scored and ranked",
                "openai/toolInvocation/invoking": "Scoring queue items...",
                "openai/visibility": "public"
              },
              "annotations": {
                "destructiveHint": false,
                "openWorldHint": false,
                "readOnlyHint": true
              },
              "description": "Run the composite scoring engine and return ranked queue items with factor breakdowns. USE WHEN: older clients explicitly need raw queue scoring output. NEXT: Execute the top-ranked item via entity_action or spawn_agent_task. DO NOT USE: for new prompts or skills. Read-only. Compatibility alias retained for older clients. Prefer `recommend_next_action` with workspace or initiative recommendations for new prompts, skills, and examples.",
              "execution": {
                "taskSupport": "forbidden"
              },
              "inputSchema": {
                "$schema": "http://json-schema.org/draft-07/schema#",
                "additionalProperties": false,
                "properties": {
                  "_context": {
                    "additionalProperties": false,
                    "description": "Client context for conversation tracking (strongly recommended for cross-client continuity)",
                    "properties": {
                      "client": {
                        "additionalProperties": false,
                        "properties": {
                          "name": {
                            "description": "Client identifier: claude-code, chatgpt, cursor, web-ui, api",
                            "type": "string"
                          },
                          "platform": {
                            "description": "Platform: macos, windows, linux, web",
                            "type": "string"
                          },
                          "version": {
                            "description": "Client version, e.g., \"1.2.3\"",
                            "type": "string"
                          }
                        },
                        "required": [
                          "name"
                        ],
                        "type": "object"
                      },
                      "conversation": {
                        "additionalProperties": false,
                        "properties": {
                          "id": {
                            "description": "Client conversation/chat ID (client-specific format)",
                            "type": "string"
                          },
                          "parentId": {
                            "description": "Parent conversation ID for branched/forked conversations",
                            "type": "string"
                          },
                          "startedAt": {
                            "description": "ISO timestamp when conversation began",
                            "type": "string"
                          },
                          "title": {
                            "description": "Human-readable conversation title",
                            "type": "string"
                          }
                        },
                        "required": [
                          "id"
                        ],
                        "type": "object"
                      },
                      "session": {
                        "additionalProperties": false,
                        "properties": {
                          "orgxSessionId": {
                            "description": "OrgX session ID (for resume)",
                            "type": "string"
                          },
                          "previousRunIds": {
                            "description": "Related previous run IDs in this conversation",
                            "items": {
                              "type": "string"
                            },
                            "type": "array"
                          }
                        },
                        "type": "object"
                      },
                      "user": {
                        "additionalProperties": false,
                        "properties": {
                          "locale": {
                            "description": "User locale, e.g., \"en-US\"",
                            "type": "string"
                          },
                          "timezone": {
                            "description": "User timezone, e.g., \"America/Los_Angeles\"",
                            "type": "string"
                          },
                          "workingDirectory": {
                            "description": "Working directory for CLI tools",
                            "type": "string"
                          }
                        },
                        "type": "object"
                      }
                    },
                    "required": [
                      "client"
                    ],
                    "type": "object"
                  },
                  "command_center_id": {
                    "description": "Deprecated alias for workspace_id.",
                    "type": "string"
                  },
                  "initiative_id": {
                    "description": "Initiative UUID to score",
                    "type": "string"
                  },
                  "limit": {
                    "description": "Max items to return (default 10)",
                    "type": "number"
                  },
                  "workspace_id": {
                    "description": "Score across all initiatives in this workspace",
                    "type": "string"
                  }
                },
                "type": "object"
              },
              "name": "score_next_up_queue",
              "title": "Score Next Up Queue"
            },
            {
              "_meta": {
                "mcp/securitySchemes": [
                  {
                    "type": "noauth"
                  },
                  {
                    "scopes": [
                      "decisions:read",
                      "agents:read",
                      "initiatives:read",
                      "memory:read"
                    ],
                    "type": "oauth2"
                  }
                ],
                "openai/readOnlyHint": true,
                "openai/toolInvocation/invoked": "Signals retrieved",
                "openai/toolInvocation/invoking": "Gathering scoring signals...",
                "openai/visibility": "public"
              },
              "annotations": {
                "destructiveHint": false,
                "openWorldHint": false,
                "readOnlyHint": true
              },
              "description": "Show raw signal data (blocking decisions, stream conflicts, health, budget, critical path, quality) for scoring. USE WHEN: user wants to understand why items are ranked the way they are in score_next_up_queue. NEXT: Adjust with set_scoring_weights if weights need tuning. Read-only.",
              "execution": {
                "taskSupport": "forbidden"
              },
              "inputSchema": {
                "$schema": "http://json-schema.org/draft-07/schema#",
                "additionalProperties": false,
                "properties": {
                  "_context": {
                    "additionalProperties": false,
                    "description": "Client context for conversation tracking (strongly recommended for cross-client continuity)",
                    "properties": {
                      "client": {
                        "additionalProperties": false,
                        "properties": {
                          "name": {
                            "description": "Client identifier: claude-code, chatgpt, cursor, web-ui, api",
                            "type": "string"
                          },
                          "platform": {
                            "description": "Platform: macos, windows, linux, web",
                            "type": "string"
                          },
                          "version": {
                            "description": "Client version, e.g., \"1.2.3\"",
                            "type": "string"
                          }
                        },
                        "required": [
                          "name"
                        ],
                        "type": "object"
                      },
                      "conversation": {
                        "additionalProperties": false,
                        "properties": {
                          "id": {
                            "description": "Client conversation/chat ID (client-specific format)",
                            "type": "string"
                          },
                          "parentId": {
                            "description": "Parent conversation ID for branched/forked conversations",
                            "type": "string"
                          },
                          "startedAt": {
                            "description": "ISO timestamp when conversation began",
                            "type": "string"
                          },
                          "title": {
                            "description": "Human-readable conversation title",
                            "type": "string"
                          }
                        },
                        "required": [
                          "id"
                        ],
                        "type": "object"
                      },
                      "session": {
                        "additionalProperties": false,
                        "properties": {
                          "orgxSessionId": {
                            "description": "OrgX session ID (for resume)",
                            "type": "string"
                          },
                          "previousRunIds": {
                            "description": "Related previous run IDs in this conversation",
                            "items": {
                              "type": "string"
                            },
                            "type": "array"
                          }
                        },
                        "type": "object"
                      },
                      "user": {
                        "additionalProperties": false,
                        "properties": {
                          "locale": {
                            "description": "User locale, e.g., \"en-US\"",
                            "type": "string"
                          },
                          "timezone": {
                            "description": "User timezone, e.g., \"America/Los_Angeles\"",
                            "type": "string"
                          },
                          "workingDirectory": {
                            "description": "Working directory for CLI tools",
                            "type": "string"
                          }
                        },
                        "type": "object"
                      }
                    },
                    "required": [
                      "client"
                    ],
                    "type": "object"
                  },
                  "initiative_id": {
                    "description": "Initiative UUID to gather signals for",
                    "minLength": 1,
                    "type": "string"
                  },
                  "workstream_id": {
                    "description": "Optional: filter to a specific workstream",
                    "type": "string"
                  }
                },
                "required": [
                  "initiative_id"
                ],
                "type": "object"
              },
              "name": "get_scoring_signals",
              "title": "Get Scoring Signals"
            },
            {
              "_meta": {
                "mcp/securitySchemes": [
                  {
                    "type": "noauth"
                  },
                  {
                    "scopes": [
                      "decisions:read",
                      "agents:read",
                      "initiatives:read",
                      "memory:read"
                    ],
                    "type": "oauth2"
                  }
                ],
                "openai/toolInvocation/invoked": "Scoring config handled",
                "openai/toolInvocation/invoking": "Managing scoring config...",
                "openai/visibility": "private"
              },
              "annotations": {
                "destructiveHint": true,
                "openWorldHint": false,
                "readOnlyHint": false
              },
              "description": "Read or update scoring engine configuration. USE WHEN: user asks about scoring setup, wants to toggle scoring, adjust weights, or change active signals. action=get to read, action=update to modify. NEXT: Run recommend_next_action to see effects in the preferred workflow, or score_next_up_queue if you need raw queue scoring. Read-only for get, requires initiatives:write for update.",
              "execution": {
                "taskSupport": "forbidden"
              },
              "inputSchema": {
                "$schema": "http://json-schema.org/draft-07/schema#",
                "additionalProperties": false,
                "properties": {
                  "_context": {
                    "additionalProperties": false,
                    "description": "Client context for conversation tracking (strongly recommended for cross-client continuity)",
                    "properties": {
                      "client": {
                        "additionalProperties": false,
                        "properties": {
                          "name": {
                            "description": "Client identifier: claude-code, chatgpt, cursor, web-ui, api",
                            "type": "string"
                          },
                          "platform": {
                            "description": "Platform: macos, windows, linux, web",
                            "type": "string"
                          },
                          "version": {
                            "description": "Client version, e.g., \"1.2.3\"",
                            "type": "string"
                          }
                        },
                        "required": [
                          "name"
                        ],
                        "type": "object"
                      },
                      "conversation": {
                        "additionalProperties": false,
                        "properties": {
                          "id": {
                            "description": "Client conversation/chat ID (client-specific format)",
                            "type": "string"
                          },
                          "parentId": {
                            "description": "Parent conversation ID for branched/forked conversations",
                            "type": "string"
                          },
                          "startedAt": {
                            "description": "ISO timestamp when conversation began",
                            "type": "string"
                          },
                          "title": {
                            "description": "Human-readable conversation title",
                            "type": "string"
                          }
                        },
                        "required": [
                          "id"
                        ],
                        "type": "object"
                      },
                      "session": {
                        "additionalProperties": false,
                        "properties": {
                          "orgxSessionId": {
                            "description": "OrgX session ID (for resume)",
                            "type": "string"
                          },
                          "previousRunIds": {
                            "description": "Related previous run IDs in this conversation",
                            "items": {
                              "type": "string"
                            },
                            "type": "array"
                          }
                        },
                        "type": "object"
                      },
                      "user": {
                        "additionalProperties": false,
                        "properties": {
                          "locale": {
                            "description": "User locale, e.g., \"en-US\"",
                            "type": "string"
                          },
                          "timezone": {
                            "description": "User timezone, e.g., \"America/Los_Angeles\"",
                            "type": "string"
                          },
                          "workingDirectory": {
                            "description": "Working directory for CLI tools",
                            "type": "string"
                          }
                        },
                        "type": "object"
                      }
                    },
                    "required": [
                      "client"
                    ],
                    "type": "object"
                  },
                  "action": {
                    "description": "get=read config, update=modify settings",
                    "enum": [
                      "get",
                      "update"
                    ],
                    "type": "string"
                  },
                  "active_signals": {
                    "description": "Signal names to activate (action=update only)",
                    "items": {
                      "type": "string"
                    },
                    "type": "array"
                  },
                  "command_center_id": {
                    "description": "Deprecated alias for workspace_id",
                    "type": "string"
                  },
                  "enabled": {
                    "description": "Enable/disable scoring_v2 (action=update only)",
                    "type": "boolean"
                  },
                  "weights": {
                    "additionalProperties": {
                      "type": "number"
                    },
                    "description": "Partial weight overrides e.g. { priority: 300 } (action=update only)",
                    "type": "object"
                  },
                  "workspace_id": {
                    "description": "Workspace UUID",
                    "type": "string"
                  }
                },
                "required": [
                  "action"
                ],
                "type": "object"
              },
              "name": "scoring_config",
              "title": "Scoring Configuration"
            },
            {
              "_meta": {
                "mcp/securitySchemes": [
                  {
                    "scopes": [
                      "initiatives:write"
                    ],
                    "type": "oauth2"
                  }
                ],
                "openai/toolInvocation/invoked": "Queue updated",
                "openai/toolInvocation/invoking": "Updating queue...",
                "openai/visibility": "private"
              },
              "annotations": {
                "destructiveHint": true,
                "openWorldHint": false,
                "readOnlyHint": false
              },
              "description": "Pin, unpin, or skip a workstream in the Next Up queue. USE WHEN: user wants to force-prioritize or deprioritize a workstream. action=pin to force-top, action=unpin to remove pin, action=skip to temporarily deprioritize. Requires initiatives:write.",
              "execution": {
                "taskSupport": "forbidden"
              },
              "inputSchema": {
                "$schema": "http://json-schema.org/draft-07/schema#",
                "additionalProperties": false,
                "properties": {
                  "_context": {
                    "additionalProperties": false,
                    "description": "Client context for conversation tracking (strongly recommended for cross-client continuity)",
                    "properties": {
                      "client": {
                        "additionalProperties": false,
                        "properties": {
                          "name": {
                            "description": "Client identifier: claude-code, chatgpt, cursor, web-ui, api",
                            "type": "string"
                          },
                          "platform": {
                            "description": "Platform: macos, windows, linux, web",
                            "type": "string"
                          },
                          "version": {
                            "description": "Client version, e.g., \"1.2.3\"",
                            "type": "string"
                          }
                        },
                        "required": [
                          "name"
                        ],
                        "type": "object"
                      },
                      "conversation": {
                        "additionalProperties": false,
                        "properties": {
                          "id": {
                            "description": "Client conversation/chat ID (client-specific format)",
                            "type": "string"
                          },
                          "parentId": {
                            "description": "Parent conversation ID for branched/forked conversations",
                            "type": "string"
                          },
                          "startedAt": {
                            "description": "ISO timestamp when conversation began",
                            "type": "string"
                          },
                          "title": {
                            "description": "Human-readable conversation title",
                            "type": "string"
                          }
                        },
                        "required": [
                          "id"
                        ],
                        "type": "object"
                      },
                      "session": {
                        "additionalProperties": false,
                        "properties": {
                          "orgxSessionId": {
                            "description": "OrgX session ID (for resume)",
                            "type": "string"
                          },
                          "previousRunIds": {
                            "description": "Related previous run IDs in this conversation",
                            "items": {
                              "type": "string"
                            },
                            "type": "array"
                          }
                        },
                        "type": "object"
                      },
                      "user": {
                        "additionalProperties": false,
                        "properties": {
                          "locale": {
                            "description": "User locale, e.g., \"en-US\"",
                            "type": "string"
                          },
                          "timezone": {
                            "description": "User timezone, e.g., \"America/Los_Angeles\"",
                            "type": "string"
                          },
                          "workingDirectory": {
                            "description": "Working directory for CLI tools",
                            "type": "string"
                          }
                        },
                        "type": "object"
                      }
                    },
                    "required": [
                      "client"
                    ],
                    "type": "object"
                  },
                  "action": {
                    "description": "Queue operation",
                    "enum": [
                      "pin",
                      "unpin",
                      "skip"
                    ],
                    "type": "string"
                  },
                  "command_center_id": {
                    "description": "Deprecated alias for workspace_id",
                    "type": "string"
                  },
                  "duration_minutes": {
                    "description": "Skip duration in minutes, default 60, max 10080 (skip only)",
                    "type": "number"
                  },
                  "initiative_id": {
                    "description": "Initiative UUID",
                    "minLength": 1,
                    "type": "string"
                  },
                  "rank": {
                    "description": "Position among pinned items, 0=top (pin only)",
                    "type": "number"
                  },
                  "workspace_id": {
                    "description": "Workspace UUID",
                    "type": "string"
                  },
                  "workstream_id": {
                    "description": "Workstream UUID",
                    "minLength": 1,
                    "type": "string"
                  }
                },
                "required": [
                  "action",
                  "initiative_id",
                  "workstream_id"
                ],
                "type": "object"
              },
              "name": "queue_action",
              "title": "Queue Action"
            },
            {
              "_meta": {
                "mcp/securitySchemes": [
                  {
                    "scopes": [
                      "decisions:write"
                    ],
                    "type": "oauth2"
                  }
                ],
                "openai/toolInvocation/invoked": "Plan session started",
                "openai/toolInvocation/invoking": "Starting plan session...",
                "openai/visibility": "private"
              },
              "annotations": {
                "destructiveHint": false,
                "openWorldHint": false,
                "readOnlyHint": false
              },
              "description": "Start a multi-agent planning session that breaks a goal into projects, tasks, owners, and agent assignments. Also known as: feature planning, roadmap planning, planning workflow. USE WHEN: user begins planning a new feature or initiative. NEXT: Use improve_plan for suggestions, record_plan_edit to track changes, complete_plan when done. DO NOT USE: for creating initiative hierarchies \u2014 use scaffold_initiative instead.",
              "execution": {
                "taskSupport": "forbidden"
              },
              "inputSchema": {
                "$schema": "http://json-schema.org/draft-07/schema#",
                "additionalProperties": false,
                "properties": {
                  "_context": {
                    "additionalProperties": false,
                    "description": "Client context for conversation tracking (strongly recommended for cross-client continuity)",
                    "properties": {
                      "client": {
                        "additionalProperties": false,
                        "properties": {
                          "name": {
                            "description": "Client identifier: claude-code, chatgpt, cursor, web-ui, api",
                            "type": "string"
                          },
                          "platform": {
                            "description": "Platform: macos, windows, linux, web",
                            "type": "string"
                          },
                          "version": {
                            "description": "Client version, e.g., \"1.2.3\"",
                            "type": "string"
                          }
                        },
                        "required": [
                          "name"
                        ],
                        "type": "object"
                      },
                      "conversation": {
                        "additionalProperties": false,
                        "properties": {
                          "id": {
                            "description": "Client conversation/chat ID (client-specific format)",
                            "type": "string"
                          },
                          "parentId": {
                            "description": "Parent conversation ID for branched/forked conversations",
                            "type": "string"
                          },
                          "startedAt": {
                            "description": "ISO timestamp when conversation began",
                            "type": "string"
                          },
                          "title": {
                            "description": "Human-readable conversation title",
                            "type": "string"
                          }
                        },
                        "required": [
                          "id"
                        ],
                        "type": "object"
                      },
                      "session": {
                        "additionalProperties": false,
                        "properties": {
                          "orgxSessionId": {
                            "description": "OrgX session ID (for resume)",
                            "type": "string"
                          },
                          "previousRunIds": {
                            "description": "Related previous run IDs in this conversation",
                            "items": {
                              "type": "string"
                            },
                            "type": "array"
                          }
                        },
                        "type": "object"
                      },
                      "user": {
                        "additionalProperties": false,
                        "properties": {
                          "locale": {
                            "description": "User locale, e.g., \"en-US\"",
                            "type": "string"
                          },
                          "timezone": {
                            "description": "User timezone, e.g., \"America/Los_Angeles\"",
                            "type": "string"
                          },
                          "workingDirectory": {
                            "description": "Working directory for CLI tools",
                            "type": "string"
                          }
                        },
                        "type": "object"
                      }
                    },
                    "required": [
                      "client"
                    ],
                    "type": "object"
                  },
                  "feature_name": {
                    "description": "Name of the feature being planned",
                    "minLength": 1,
                    "type": "string"
                  },
                  "initial_plan": {
                    "description": "Initial plan content if any",
                    "type": "string"
                  }
                },
                "required": [
                  "feature_name"
                ],
                "type": "object"
              },
              "name": "start_plan_session",
              "title": "Start Plan Session"
            },
            {
              "_meta": {
                "mcp/securitySchemes": [
                  {
                    "type": "oauth2"
                  }
                ],
                "openai/readOnlyHint": true,
                "openai/toolInvocation/invoked": "Retrieved active sessions",
                "openai/toolInvocation/invoking": "Checking active sessions...",
                "openai/visibility": "private"
              },
              "annotations": {
                "destructiveHint": false,
                "openWorldHint": false,
                "readOnlyHint": true
              },
              "description": "Find active planning sessions so agents can continue prior planning context. Also known as: resume planning, active plans, planning memory. USE WHEN: resuming a conversation or checking if a plan session exists. NEXT: Continue with improve_plan or complete_plan. Read-only.",
              "execution": {
                "taskSupport": "forbidden"
              },
              "inputSchema": {
                "$schema": "http://json-schema.org/draft-07/schema#",
                "additionalProperties": false,
                "properties": {
                  "_context": {
                    "additionalProperties": false,
                    "description": "Client context for conversation tracking (strongly recommended for cross-client continuity)",
                    "properties": {
                      "client": {
                        "additionalProperties": false,
                        "properties": {
                          "name": {
                            "description": "Client identifier: claude-code, chatgpt, cursor, web-ui, api",
                            "type": "string"
                          },
                          "platform": {
                            "description": "Platform: macos, windows, linux, web",
                            "type": "string"
                          },
                          "version": {
                            "description": "Client version, e.g., \"1.2.3\"",
                            "type": "string"
                          }
                        },
                        "required": [
                          "name"
                        ],
                        "type": "object"
                      },
                      "conversation": {
                        "additionalProperties": false,
                        "properties": {
                          "id": {
                            "description": "Client conversation/chat ID (client-specific format)",
                            "type": "string"
                          },
                          "parentId": {
                            "description": "Parent conversation ID for branched/forked conversations",
                            "type": "string"
                          },
                          "startedAt": {
                            "description": "ISO timestamp when conversation began",
                            "type": "string"
                          },
                          "title": {
                            "description": "Human-readable conversation title",
                            "type": "string"
                          }
                        },
                        "required": [
                          "id"
                        ],
                        "type": "object"
                      },
                      "session": {
                        "additionalProperties": false,
                        "properties": {
                          "orgxSessionId": {
                            "description": "OrgX session ID (for resume)",
                            "type": "string"
                          },
                          "previousRunIds": {
                            "description": "Related previous run IDs in this conversation",
                            "items": {
                              "type": "string"
                            },
                            "type": "array"
                          }
                        },
                        "type": "object"
                      },
                      "user": {
                        "additionalProperties": false,
                        "properties": {
                          "locale": {
                            "description": "User locale, e.g., \"en-US\"",
                            "type": "string"
                          },
                          "timezone": {
                            "description": "User timezone, e.g., \"America/Los_Angeles\"",
                            "type": "string"
                          },
                          "workingDirectory": {
                            "description": "Working directory for CLI tools",
                            "type": "string"
                          }
                        },
                        "type": "object"
                      }
                    },
                    "required": [
                      "client"
                    ],
                    "type": "object"
                  }
                },
                "type": "object"
              },
              "name": "get_active_sessions",
              "title": "Get Active Plan Sessions"
            },
            {
              "_meta": {
                "mcp/securitySchemes": [
                  {
                    "scopes": [
                      "decisions:write"
                    ],
                    "type": "oauth2"
                  }
                ],
                "openai/toolInvocation/invoked": "Suggestions ready",
                "openai/toolInvocation/invoking": "Analyzing plan for improvements...",
                "openai/visibility": "private"
              },
              "annotations": {
                "destructiveHint": false,
                "openWorldHint": false,
                "readOnlyHint": false
              },
              "description": "Improve a plan with AI suggestions based on prior patterns and best practices. Also known as: plan critique, planning feedback, refine roadmap. USE WHEN: user wants feedback on a plan draft. NEXT: Apply suggestions via record_plan_edit. DO NOT USE: without an active plan session \u2014 call start_plan_session first.",
              "execution": {
                "taskSupport": "forbidden"
              },
              "inputSchema": {
                "$schema": "http://json-schema.org/draft-07/schema#",
                "additionalProperties": false,
                "properties": {
                  "_context": {
                    "additionalProperties": false,
                    "description": "Client context for conversation tracking (strongly recommended for cross-client continuity)",
                    "properties": {
                      "client": {
                        "additionalProperties": false,
                        "properties": {
                          "name": {
                            "description": "Client identifier: claude-code, chatgpt, cursor, web-ui, api",
                            "type": "string"
                          },
                          "platform": {
                            "description": "Platform: macos, windows, linux, web",
                            "type": "string"
                          },
                          "version": {
                            "description": "Client version, e.g., \"1.2.3\"",
                            "type": "string"
                          }
                        },
                        "required": [
                          "name"
                        ],
                        "type": "object"
                      },
                      "conversation": {
                        "additionalProperties": false,
                        "properties": {
                          "id": {
                            "description": "Client conversation/chat ID (client-specific format)",
                            "type": "string"
                          },
                          "parentId": {
                            "description": "Parent conversation ID for branched/forked conversations",
                            "type": "string"
                          },
                          "startedAt": {
                            "description": "ISO timestamp when conversation began",
                            "type": "string"
                          },
                          "title": {
                            "description": "Human-readable conversation title",
                            "type": "string"
                          }
                        },
                        "required": [
                          "id"
                        ],
                        "type": "object"
                      },
                      "session": {
                        "additionalProperties": false,
                        "properties": {
                          "orgxSessionId": {
                            "description": "OrgX session ID (for resume)",
                            "type": "string"
                          },
                          "previousRunIds": {
                            "description": "Related previous run IDs in this conversation",
                            "items": {
                              "type": "string"
                            },
                            "type": "array"
                          }
                        },
                        "type": "object"
                      },
                      "user": {
                        "additionalProperties": false,
                        "properties": {
                          "locale": {
                            "description": "User locale, e.g., \"en-US\"",
                            "type": "string"
                          },
                          "timezone": {
                            "description": "User timezone, e.g., \"America/Los_Angeles\"",
                            "type": "string"
                          },
                          "workingDirectory": {
                            "description": "Working directory for CLI tools",
                            "type": "string"
                          }
                        },
                        "type": "object"
                      }
                    },
                    "required": [
                      "client"
                    ],
                    "type": "object"
                  },
                  "plan_content": {
                    "description": "Current plan content to analyze",
                    "minLength": 1,
                    "type": "string"
                  },
                  "session_id": {
                    "description": "Plan session ID",
                    "minLength": 1,
                    "type": "string"
                  }
                },
                "required": [
                  "session_id",
                  "plan_content"
                ],
                "type": "object"
              },
              "name": "improve_plan",
              "title": "Improve Plan"
            },
            {
              "_meta": {
                "mcp/securitySchemes": [
                  {
                    "scopes": [
                      "decisions:write"
                    ],
                    "type": "oauth2"
                  }
                ],
                "openai/toolInvocation/invoked": "Edit recorded",
                "openai/toolInvocation/invoking": "Recording edit...",
                "openai/visibility": "private"
              },
              "annotations": {
                "destructiveHint": false,
                "openWorldHint": false,
                "readOnlyHint": false
              },
              "description": "Record a plan edit so OrgX can preserve planning context and learn patterns. Also known as: save plan change, plan memory, planning history. USE WHEN: user modifies their plan during a session. NEXT: Continue editing or call improve_plan for more suggestions. DO NOT USE: without an active plan session.",
              "execution": {
                "taskSupport": "forbidden"
              },
              "inputSchema": {
                "$schema": "http://json-schema.org/draft-07/schema#",
                "additionalProperties": false,
                "properties": {
                  "_context": {
                    "additionalProperties": false,
                    "description": "Client context for conversation tracking (strongly recommended for cross-client continuity)",
                    "properties": {
                      "client": {
                        "additionalProperties": false,
                        "properties": {
                          "name": {
                            "description": "Client identifier: claude-code, chatgpt, cursor, web-ui, api",
                            "type": "string"
                          },
                          "platform": {
                            "description": "Platform: macos, windows, linux, web",
                            "type": "string"
                          },
                          "version": {
                            "description": "Client version, e.g., \"1.2.3\"",
                            "type": "string"
                          }
                        },
                        "required": [
                          "name"
                        ],
                        "type": "object"
                      },
                      "conversation": {
                        "additionalProperties": false,
                        "properties": {
                          "id": {
                            "description": "Client conversation/chat ID (client-specific format)",
                            "type": "string"
                          },
                          "parentId": {
                            "description": "Parent conversation ID for branched/forked conversations",
                            "type": "string"
                          },
                          "startedAt": {
                            "description": "ISO timestamp when conversation began",
                            "type": "string"
                          },
                          "title": {
                            "description": "Human-readable conversation title",
                            "type": "string"
                          }
                        },
                        "required": [
                          "id"
                        ],
                        "type": "object"
                      },
                      "session": {
                        "additionalProperties": false,
                        "properties": {
                          "orgxSessionId": {
                            "description": "OrgX session ID (for resume)",
                            "type": "string"
                          },
                          "previousRunIds": {
                            "description": "Related previous run IDs in this conversation",
                            "items": {
                              "type": "string"
                            },
                            "type": "array"
                          }
                        },
                        "type": "object"
                      },
                      "user": {
                        "additionalProperties": false,
                        "properties": {
                          "locale": {
                            "description": "User locale, e.g., \"en-US\"",
                            "type": "string"
                          },
                          "timezone": {
                            "description": "User timezone, e.g., \"America/Los_Angeles\"",
                            "type": "string"
                          },
                          "workingDirectory": {
                            "description": "Working directory for CLI tools",
                            "type": "string"
                          }
                        },
                        "type": "object"
                      }
                    },
                    "required": [
                      "client"
                    ],
                    "type": "object"
                  },
                  "after_content": {
                    "description": "Content after edit",
                    "type": "string"
                  },
                  "before_content": {
                    "description": "Content before edit",
                    "type": "string"
                  },
                  "edit_type": {
                    "description": "Type of edit made",
                    "enum": [
                      "add_section",
                      "remove_section",
                      "modify_section",
                      "add_detail",
                      "change_approach",
                      "add_edge_case",
                      "add_constraint",
                      "reorder",
                      "other"
                    ],
                    "type": "string"
                  },
                  "section_path": {
                    "description": "Section path like \"## API Design\"",
                    "type": "string"
                  },
                  "session_id": {
                    "description": "Plan session ID",
                    "minLength": 1,
                    "type": "string"
                  },
                  "user_reason": {
                    "description": "Why this edit was made",
                    "type": "string"
                  }
                },
                "required": [
                  "session_id",
                  "edit_type",
                  "after_content"
                ],
                "type": "object"
              },
              "name": "record_plan_edit",
              "title": "Record Plan Edit"
            },
            {
              "_meta": {
                "mcp/securitySchemes": [
                  {
                    "scopes": [
                      "decisions:write"
                    ],
                    "type": "oauth2"
                  }
                ],
                "openai/toolInvocation/invoked": "Plan session completed",
                "openai/toolInvocation/invoking": "Completing plan session...",
                "openai/visibility": "private"
              },
              "annotations": {
                "destructiveHint": false,
                "openWorldHint": false,
                "readOnlyHint": false
              },
              "description": "Complete a planning session and attach implementation details to durable work context. Also known as: finish plan, implementation record, planning handoff. USE WHEN: user finishes building the planned feature. NEXT: Optionally attach to entities via attach_to. DO NOT USE: if the plan session is still in progress.",
              "execution": {
                "taskSupport": "forbidden"
              },
              "inputSchema": {
                "$schema": "http://json-schema.org/draft-07/schema#",
                "additionalProperties": false,
                "properties": {
                  "_context": {
                    "additionalProperties": false,
                    "description": "Client context for conversation tracking (strongly recommended for cross-client continuity)",
                    "properties": {
                      "client": {
                        "additionalProperties": false,
                        "properties": {
                          "name": {
                            "description": "Client identifier: claude-code, chatgpt, cursor, web-ui, api",
                            "type": "string"
                          },
                          "platform": {
                            "description": "Platform: macos, windows, linux, web",
                            "type": "string"
                          },
                          "version": {
                            "description": "Client version, e.g., \"1.2.3\"",
                            "type": "string"
                          }
                        },
                        "required": [
                          "name"
                        ],
                        "type": "object"
                      },
                      "conversation": {
                        "additionalProperties": false,
                        "properties": {
                          "id": {
                            "description": "Client conversation/chat ID (client-specific format)",
                            "type": "string"
                          },
                          "parentId": {
                            "description": "Parent conversation ID for branched/forked conversations",
                            "type": "string"
                          },
                          "startedAt": {
                            "description": "ISO timestamp when conversation began",
                            "type": "string"
                          },
                          "title": {
                            "description": "Human-readable conversation title",
                            "type": "string"
                          }
                        },
                        "required": [
                          "id"
                        ],
                        "type": "object"
                      },
                      "session": {
                        "additionalProperties": false,
                        "properties": {
                          "orgxSessionId": {
                            "description": "OrgX session ID (for resume)",
                            "type": "string"
                          },
                          "previousRunIds": {
                            "description": "Related previous run IDs in this conversation",
                            "items": {
                              "type": "string"
                            },
                            "type": "array"
                          }
                        },
                        "type": "object"
                      },
                      "user": {
                        "additionalProperties": false,
                        "properties": {
                          "locale": {
                            "description": "User locale, e.g., \"en-US\"",
                            "type": "string"
                          },
                          "timezone": {
                            "description": "User timezone, e.g., \"America/Los_Angeles\"",
                            "type": "string"
                          },
                          "workingDirectory": {
                            "description": "Working directory for CLI tools",
                            "type": "string"
                          }
                        },
                        "type": "object"
                      }
                    },
                    "required": [
                      "client"
                    ],
                    "type": "object"
                  },
                  "attach_to": {
                    "description": "Optional: attach this plan session as context on target entities (pointers, not payloads).",
                    "items": {
                      "additionalProperties": false,
                      "properties": {
                        "entity_id": {
                          "minLength": 1,
                          "type": "string"
                        },
                        "entity_type": {
                          "enum": [
                            "initiative",
                            "workstream",
                            "milestone",
                            "task"
                          ],
                          "type": "string"
                        },
                        "label": {
                          "type": "string"
                        },
                        "relevance": {
                          "type": "string"
                        },
                        "section": {
                          "description": "Optional markdown section selector, e.g. \"## Content Strategy\"",
                          "type": "string"
                        }
                      },
                      "required": [
                        "entity_type",
                        "entity_id"
                      ],
                      "type": "object"
                    },
                    "type": "array"
                  },
                  "deviations": {
                    "description": "Any deviations from the plan",
                    "items": {
                      "additionalProperties": false,
                      "properties": {
                        "actual": {
                          "type": "string"
                        },
                        "planned": {
                          "type": "string"
                        },
                        "reason": {
                          "type": "string"
                        }
                      },
                      "required": [
                        "planned",
                        "actual"
                      ],
                      "type": "object"
                    },
                    "type": "array"
                  },
                  "files_changed": {
                    "description": "List of files modified",
                    "items": {
                      "type": "string"
                    },
                    "type": "array"
                  },
                  "implementation_summary": {
                    "description": "Summary of what was built",
                    "type": "string"
                  },
                  "session_id": {
                    "description": "Plan session ID",
                    "minLength": 1,
                    "type": "string"
                  }
                },
                "required": [
                  "session_id"
                ],
                "type": "object"
              },
              "name": "complete_plan",
              "title": "Complete Plan Session"
            },
            {
              "_meta": {
                "mcp/securitySchemes": [
                  {
                    "scopes": [
                      "agents:write"
                    ],
                    "type": "oauth2"
                  }
                ],
                "openai/toolInvocation/invoked": "Progress updated",
                "openai/toolInvocation/invoking": "Updating stream progress...",
                "openai/visibility": "private"
              },
              "annotations": {
                "destructiveHint": false,
                "openWorldHint": true,
                "readOnlyHint": false
              },
              "description": "Report progress and confidence on a stream with velocity tracking. USE WHEN: agent is actively working a stream and needs to report progress. NEXT: Continue work; call again at each meaningful progress change. DO NOT USE: for general entity status changes \u2014 use entity_action instead.",
              "execution": {
                "taskSupport": "forbidden"
              },
              "inputSchema": {
                "$schema": "http://json-schema.org/draft-07/schema#",
                "additionalProperties": false,
                "properties": {
                  "_context": {
                    "additionalProperties": false,
                    "description": "Client context for conversation tracking (strongly recommended for cross-client continuity)",
                    "properties": {
                      "client": {
                        "additionalProperties": false,
                        "properties": {
                          "name": {
                            "description": "Client identifier: claude-code, chatgpt, cursor, web-ui, api",
                            "type": "string"
                          },
                          "platform": {
                            "description": "Platform: macos, windows, linux, web",
                            "type": "string"
                          },
                          "version": {
                            "description": "Client version, e.g., \"1.2.3\"",
                            "type": "string"
                          }
                        },
                        "required": [
                          "name"
                        ],
                        "type": "object"
                      },
                      "conversation": {
                        "additionalProperties": false,
                        "properties": {
                          "id": {
                            "description": "Client conversation/chat ID (client-specific format)",
                            "type": "string"
                          },
                          "parentId": {
                            "description": "Parent conversation ID for branched/forked conversations",
                            "type": "string"
                          },
                          "startedAt": {
                            "description": "ISO timestamp when conversation began",
                            "type": "string"
                          },
                          "title": {
                            "description": "Human-readable conversation title",
                            "type": "string"
                          }
                        },
                        "required": [
                          "id"
                        ],
                        "type": "object"
                      },
                      "session": {
                        "additionalProperties": false,
                        "properties": {
                          "orgxSessionId": {
                            "description": "OrgX session ID (for resume)",
                            "type": "string"
                          },
                          "previousRunIds": {
                            "description": "Related previous run IDs in this conversation",
                            "items": {
                              "type": "string"
                            },
                            "type": "array"
                          }
                        },
                        "type": "object"
                      },
                      "user": {
                        "additionalProperties": false,
                        "properties": {
                          "locale": {
                            "description": "User locale, e.g., \"en-US\"",
                            "type": "string"
                          },
                          "timezone": {
                            "description": "User timezone, e.g., \"America/Los_Angeles\"",
                            "type": "string"
                          },
                          "workingDirectory": {
                            "description": "Working directory for CLI tools",
                            "type": "string"
                          }
                        },
                        "type": "object"
                      }
                    },
                    "required": [
                      "client"
                    ],
                    "type": "object"
                  },
                  "confidence": {
                    "description": "Confidence level (0-1) - separate from progress",
                    "maximum": 1,
                    "minimum": 0,
                    "type": "number"
                  },
                  "expected_version": {
                    "description": "For optimistic locking",
                    "type": "number"
                  },
                  "progress_pct": {
                    "description": "Progress percentage (0-100)",
                    "maximum": 100,
                    "minimum": 0,
                    "type": "number"
                  },
                  "status_note": {
                    "description": "Brief note about current status",
                    "type": "string"
                  },
                  "stream_id": {
                    "description": "The stream ID to update",
                    "minLength": 1,
                    "type": "string"
                  }
                },
                "required": [
                  "stream_id"
                ],
                "type": "object"
              },
              "name": "update_stream_progress",
              "title": "Update Stream Progress"
            },
            {
              "_meta": {
                "mcp/securitySchemes": [
                  {
                    "type": "noauth"
                  },
                  {
                    "scopes": [
                      "decisions:read",
                      "agents:read",
                      "initiatives:read",
                      "memory:read"
                    ],
                    "type": "oauth2"
                  }
                ],
                "openai/readOnlyHint": true,
                "openai/toolInvocation/invoked": "Retrieved stream state",
                "openai/toolInvocation/invoking": "Getting initiative stream state...",
                "openai/visibility": "public"
              },
              "annotations": {
                "destructiveHint": false,
                "openWorldHint": false,
                "readOnlyHint": true
              },
              "description": "Get execution stream progress, blockers, and computed metrics for an initiative. Also known as: project stream state, execution health, workstream progress. USE WHEN: checking stream execution status for an initiative. NEXT: If streams are blocked, use entity_action to unblock. DO NOT USE: for raw stream records \u2014 use list_entities type=stream instead. Read-only.",
              "execution": {
                "taskSupport": "forbidden"
              },
              "inputSchema": {
                "$schema": "http://json-schema.org/draft-07/schema#",
                "additionalProperties": false,
                "properties": {
                  "_context": {
                    "additionalProperties": false,
                    "description": "Client context for conversation tracking (strongly recommended for cross-client continuity)",
                    "properties": {
                      "client": {
                        "additionalProperties": false,
                        "properties": {
                          "name": {
                            "description": "Client identifier: claude-code, chatgpt, cursor, web-ui, api",
                            "type": "string"
                          },
                          "platform": {
                            "description": "Platform: macos, windows, linux, web",
                            "type": "string"
                          },
                          "version": {
                            "description": "Client version, e.g., \"1.2.3\"",
                            "type": "string"
                          }
                        },
                        "required": [
                          "name"
                        ],
                        "type": "object"
                      },
                      "conversation": {
                        "additionalProperties": false,
                        "properties": {
                          "id": {
                            "description": "Client conversation/chat ID (client-specific format)",
                            "type": "string"
                          },
                          "parentId": {
                            "description": "Parent conversation ID for branched/forked conversations",
                            "type": "string"
                          },
                          "startedAt": {
                            "description": "ISO timestamp when conversation began",
                            "type": "string"
                          },
                          "title": {
                            "description": "Human-readable conversation title",
                            "type": "string"
                          }
                        },
                        "required": [
                          "id"
                        ],
                        "type": "object"
                      },
                      "session": {
                        "additionalProperties": false,
                        "properties": {
                          "orgxSessionId": {
                            "description": "OrgX session ID (for resume)",
                            "type": "string"
                          },
                          "previousRunIds": {
                            "description": "Related previous run IDs in this conversation",
                            "items": {
                              "type": "string"
                            },
                            "type": "array"
                          }
                        },
                        "type": "object"
                      },
                      "user": {
                        "additionalProperties": false,
                        "properties": {
                          "locale": {
                            "description": "User locale, e.g., \"en-US\"",
                            "type": "string"
                          },
                          "timezone": {
                            "description": "User timezone, e.g., \"America/Los_Angeles\"",
                            "type": "string"
                          },
                          "workingDirectory": {
                            "description": "Working directory for CLI tools",
                            "type": "string"
                          }
                        },
                        "type": "object"
                      }
                    },
                    "required": [
                      "client"
                    ],
                    "type": "object"
                  },
                  "initiative_id": {
                    "description": "The initiative ID",
                    "minLength": 1,
                    "type": "string"
                  }
                },
                "required": [
                  "initiative_id"
                ],
                "type": "object"
              },
              "name": "get_initiative_stream_state",
              "title": "Get Initiative Stream State"
            },
            {
              "_meta": {
                "mcp/securitySchemes": [
                  {
                    "type": "oauth2"
                  }
                ],
                "openai/toolInvocation/invoked": "Activity emitted",
                "openai/toolInvocation/invoking": "Emitting activity...",
                "openai/visibility": "private"
              },
              "annotations": {
                "destructiveHint": false,
                "openWorldHint": true,
                "readOnlyHint": false
              },
              "description": "Emit append-only run telemetry for OrgX control-plane reporting. USE WHEN: agent is executing and needs to report progress. NEXT: Continue work; emit again at each phase change. DO NOT USE: for entity status changes \u2014 use entity_action instead. Setting phase=\"completed\" records telemetry only and does not mark tasks, workstreams, or initiatives complete.",
              "execution": {
                "taskSupport": "forbidden"
              },
              "inputSchema": {
                "$schema": "http://json-schema.org/draft-07/schema#",
                "additionalProperties": false,
                "properties": {
                  "_context": {
                    "additionalProperties": false,
                    "description": "Client context for conversation tracking (strongly recommended for cross-client continuity)",
                    "properties": {
                      "client": {
                        "additionalProperties": false,
                        "properties": {
                          "name": {
                            "description": "Client identifier: claude-code, chatgpt, cursor, web-ui, api",
                            "type": "string"
                          },
                          "platform": {
                            "description": "Platform: macos, windows, linux, web",
                            "type": "string"
                          },
                          "version": {
                            "description": "Client version, e.g., \"1.2.3\"",
                            "type": "string"
                          }
                        },
                        "required": [
                          "name"
                        ],
                        "type": "object"
                      },
                      "conversation": {
                        "additionalProperties": false,
                        "properties": {
                          "id": {
                            "description": "Client conversation/chat ID (client-specific format)",
                            "type": "string"
                          },
                          "parentId": {
                            "description": "Parent conversation ID for branched/forked conversations",
                            "type": "string"
                          },
                          "startedAt": {
                            "description": "ISO timestamp when conversation began",
                            "type": "string"
                          },
                          "title": {
                            "description": "Human-readable conversation title",
                            "type": "string"
                          }
                        },
                        "required": [
                          "id"
                        ],
                        "type": "object"
                      },
                      "session": {
                        "additionalProperties": false,
                        "properties": {
                          "orgxSessionId": {
                            "description": "OrgX session ID (for resume)",
                            "type": "string"
                          },
                          "previousRunIds": {
                            "description": "Related previous run IDs in this conversation",
                            "items": {
                              "type": "string"
                            },
                            "type": "array"
                          }
                        },
                        "type": "object"
                      },
                      "user": {
                        "additionalProperties": false,
                        "properties": {
                          "locale": {
                            "description": "User locale, e.g., \"en-US\"",
                            "type": "string"
                          },
                          "timezone": {
                            "description": "User timezone, e.g., \"America/Los_Angeles\"",
                            "type": "string"
                          },
                          "workingDirectory": {
                            "description": "Working directory for CLI tools",
                            "type": "string"
                          }
                        },
                        "type": "object"
                      }
                    },
                    "required": [
                      "client"
                    ],
                    "type": "object"
                  },
                  "correlation_id": {
                    "description": "Required when run_id is not provided",
                    "type": "string"
                  },
                  "initiative_id": {
                    "description": "Initiative UUID",
                    "format": "uuid",
                    "type": "string"
                  },
                  "level": {
                    "description": "Optional severity level for the activity event",
                    "enum": [
                      "info",
                      "warn",
                      "error"
                    ],
                    "type": "string"
                  },
                  "message": {
                    "description": "Human-readable activity update",
                    "minLength": 1,
                    "type": "string"
                  },
                  "metadata": {
                    "additionalProperties": {},
                    "description": "Optional structured metadata to attach to the activity event",
                    "type": "object"
                  },
                  "next_step": {
                    "description": "Optional next step to surface after this activity event",
                    "type": "string"
                  },
                  "phase": {
                    "description": "Optional reporting phase for the activity event",
                    "enum": [
                      "intent",
                      "execution",
                      "blocked",
                      "review",
                      "handoff",
                      "completed"
                    ],
                    "type": "string"
                  },
                  "progress_pct": {
                    "description": "Optional progress percentage associated with this activity",
                    "maximum": 100,
                    "minimum": 0,
                    "type": "number"
                  },
                  "run_id": {
                    "description": "Existing run UUID",
                    "format": "uuid",
                    "type": "string"
                  },
                  "source_client": {
                    "description": "Required when run_id is not provided",
                    "enum": [
                      "openclaw",
                      "codex",
                      "claude-code",
                      "api"
                    ],
                    "type": "string"
                  }
                },
                "required": [
                  "initiative_id",
                  "message"
                ],
                "type": "object"
              },
              "name": "orgx_emit_activity",
              "title": "Emit OrgX Activity"
            },
            {
              "_meta": {
                "mcp/securitySchemes": [
                  {
                    "type": "oauth2"
                  }
                ],
                "openai/toolInvocation/invoked": "Changeset applied",
                "openai/toolInvocation/invoking": "Applying changeset...",
                "openai/visibility": "private"
              },
              "annotations": {
                "destructiveHint": true,
                "openWorldHint": true,
                "readOnlyHint": false
              },
              "description": "Apply an idempotent transactional changeset for task/milestone/decision mutations. USE WHEN: agent needs to create/update multiple tasks, milestones, or decisions atomically. NEXT: Call orgx_emit_activity to log what was changed. DO NOT USE: for single entity updates \u2014 use entity_action or update_entity instead.",
              "execution": {
                "taskSupport": "forbidden"
              },
              "inputSchema": {
                "$schema": "http://json-schema.org/draft-07/schema#",
                "additionalProperties": false,
                "properties": {
                  "_context": {
                    "additionalProperties": false,
                    "description": "Client context for conversation tracking (strongly recommended for cross-client continuity)",
                    "properties": {
                      "client": {
                        "additionalProperties": false,
                        "properties": {
                          "name": {
                            "description": "Client identifier: claude-code, chatgpt, cursor, web-ui, api",
                            "type": "string"
                          },
                          "platform": {
                            "description": "Platform: macos, windows, linux, web",
                            "type": "string"
                          },
                          "version": {
                            "description": "Client version, e.g., \"1.2.3\"",
                            "type": "string"
                          }
                        },
                        "required": [
                          "name"
                        ],
                        "type": "object"
                      },
                      "conversation": {
                        "additionalProperties": false,
                        "properties": {
                          "id": {
                            "description": "Client conversation/chat ID (client-specific format)",
                            "type": "string"
                          },
                          "parentId": {
                            "description": "Parent conversation ID for branched/forked conversations",
                            "type": "string"
                          },
                          "startedAt": {
                            "description": "ISO timestamp when conversation began",
                            "type": "string"
                          },
                          "title": {
                            "description": "Human-readable conversation title",
                            "type": "string"
                          }
                        },
                        "required": [
                          "id"
                        ],
                        "type": "object"
                      },
                      "session": {
                        "additionalProperties": false,
                        "properties": {
                          "orgxSessionId": {
                            "description": "OrgX session ID (for resume)",
                            "type": "string"
                          },
                          "previousRunIds": {
                            "description": "Related previous run IDs in this conversation",
                            "items": {
                              "type": "string"
                            },
                            "type": "array"
                          }
                        },
                        "type": "object"
                      },
                      "user": {
                        "additionalProperties": false,
                        "properties": {
                          "locale": {
                            "description": "User locale, e.g., \"en-US\"",
                            "type": "string"
                          },
                          "timezone": {
                            "description": "User timezone, e.g., \"America/Los_Angeles\"",
                            "type": "string"
                          },
                          "workingDirectory": {
                            "description": "Working directory for CLI tools",
                            "type": "string"
                          }
                        },
                        "type": "object"
                      }
                    },
                    "required": [
                      "client"
                    ],
                    "type": "object"
                  },
                  "correlation_id": {
                    "description": "Required when run_id is not provided",
                    "type": "string"
                  },
                  "idempotency_key": {
                    "description": "Idempotency key for safe retries",
                    "maxLength": 120,
                    "minLength": 1,
                    "type": "string"
                  },
                  "initiative_id": {
                    "description": "Initiative UUID",
                    "format": "uuid",
                    "type": "string"
                  },
                  "operations": {
                    "description": "Ordered task, milestone, and decision mutations to apply atomically",
                    "items": {
                      "anyOf": [
                        {
                          "additionalProperties": false,
                          "properties": {
                            "description": {
                              "type": "string"
                            },
                            "due_date": {
                              "type": "string"
                            },
                            "milestone_id": {
                              "format": "uuid",
                              "type": "string"
                            },
                            "op": {
                              "const": "task.create",
                              "type": "string"
                            },
                            "priority": {
                              "enum": [
                                "low",
                                "medium",
                                "high"
                              ],
                              "type": "string"
                            },
                            "title": {
                              "minLength": 1,
                              "type": "string"
                            },
                            "workstream_id": {
                              "format": "uuid",
                              "type": "string"
                            }
                          },
                          "required": [
                            "op",
                            "title"
                          ],
                          "type": "object"
                        },
                        {
                          "additionalProperties": false,
                          "properties": {
                            "description": {
                              "type": "string"
                            },
                            "due_date": {
                              "type": "string"
                            },
                            "op": {
                              "const": "task.update",
                              "type": "string"
                            },
                            "priority": {
                              "enum": [
                                "low",
                                "medium",
                                "high"
                              ],
                              "type": "string"
                            },
                            "status": {
                              "enum": [
                                "todo",
                                "in_progress",
                                "done",
                                "blocked"
                              ],
                              "type": "string"
                            },
                            "task_id": {
                              "format": "uuid",
                              "type": "string"
                            },
                            "title": {
                              "type": "string"
                            }
                          },
                          "required": [
                            "op",
                            "task_id"
                          ],
                          "type": "object"
                        },
                        {
                          "additionalProperties": false,
                          "properties": {
                            "description": {
                              "type": "string"
                            },
                            "due_date": {
                              "type": "string"
                            },
                            "milestone_id": {
                              "format": "uuid",
                              "type": "string"
                            },
                            "op": {
                              "const": "milestone.update",
                              "type": "string"
                            },
                            "status": {
                              "enum": [
                                "planned",
                                "in_progress",
                                "completed",
                                "at_risk",
                                "cancelled"
                              ],
                              "type": "string"
                            }
                          },
                          "required": [
                            "op",
                            "milestone_id"
                          ],
                          "type": "object"
                        },
                        {
                          "additionalProperties": false,
                          "properties": {
                            "blocking": {
                              "type": "boolean"
                            },
                            "op": {
                              "const": "decision.create",
                              "type": "string"
                            },
                            "options": {
                              "items": {
                                "minLength": 1,
                                "type": "string"
                              },
                              "maxItems": 10,
                              "type": "array"
                            },
                            "summary": {
                              "type": "string"
                            },
                            "title": {
                              "minLength": 1,
                              "type": "string"
                            },
                            "urgency": {
                              "enum": [
                                "low",
                                "medium",
                                "high",
                                "urgent"
                              ],
                              "type": "string"
                            }
                          },
                          "required": [
                            "op",
                            "title"
                          ],
                          "type": "object"
                        }
                      ]
                    },
                    "maxItems": 25,
                    "minItems": 1,
                    "type": "array"
                  },
                  "run_id": {
                    "description": "Existing run UUID",
                    "format": "uuid",
                    "type": "string"
                  },
                  "source_client": {
                    "description": "Required when run_id is not provided",
                    "enum": [
                      "openclaw",
                      "codex",
                      "claude-code",
                      "api"
                    ],
                    "type": "string"
                  }
                },
                "required": [
                  "initiative_id",
                  "idempotency_key",
                  "operations"
                ],
                "type": "object"
              },
              "name": "orgx_apply_changeset",
              "title": "Apply OrgX Changeset"
            },
            {
              "_meta": {
                "mcp/securitySchemes": [
                  {
                    "type": "oauth2"
                  }
                ],
                "openai/toolInvocation/invoked": "Org context synced",
                "openai/toolInvocation/invoking": "Syncing with OrgX...",
                "openai/visibility": "private"
              },
              "annotations": {
                "destructiveHint": false,
                "openWorldHint": true,
                "readOnlyHint": false
              },
              "description": "Sync local agent context with OrgX organizational memory. Also known as: push session memory, pull project context, cross-tool continuity. Push decisions/logs, pull active context. USE WHEN: at session start and periodically during long sessions. NEXT: Review returned initiatives and pending decisions, ask user what to focus on. USE BEFORE: spawning agent work, to ensure latest state.",
              "execution": {
                "taskSupport": "forbidden"
              },
              "inputSchema": {
                "$schema": "http://json-schema.org/draft-07/schema#",
                "additionalProperties": false,
                "properties": {
                  "_context": {
                    "additionalProperties": false,
                    "description": "Client context for conversation tracking (strongly recommended for cross-client continuity)",
                    "properties": {
                      "client": {
                        "additionalProperties": false,
                        "properties": {
                          "name": {
                            "description": "Client identifier: claude-code, chatgpt, cursor, web-ui, api",
                            "type": "string"
                          },
                          "platform": {
                            "description": "Platform: macos, windows, linux, web",
                            "type": "string"
                          },
                          "version": {
                            "description": "Client version, e.g., \"1.2.3\"",
                            "type": "string"
                          }
                        },
                        "required": [
                          "name"
                        ],
                        "type": "object"
                      },
                      "conversation": {
                        "additionalProperties": false,
                        "properties": {
                          "id": {
                            "description": "Client conversation/chat ID (client-specific format)",
                            "type": "string"
                          },
                          "parentId": {
                            "description": "Parent conversation ID for branched/forked conversations",
                            "type": "string"
                          },
                          "startedAt": {
                            "description": "ISO timestamp when conversation began",
                            "type": "string"
                          },
                          "title": {
                            "description": "Human-readable conversation title",
                            "type": "string"
                          }
                        },
                        "required": [
                          "id"
                        ],
                        "type": "object"
                      },
                      "session": {
                        "additionalProperties": false,
                        "properties": {
                          "orgxSessionId": {
                            "description": "OrgX session ID (for resume)",
                            "type": "string"
                          },
                          "previousRunIds": {
                            "description": "Related previous run IDs in this conversation",
                            "items": {
                              "type": "string"
                            },
                            "type": "array"
                          }
                        },
                        "type": "object"
                      },
                      "user": {
                        "additionalProperties": false,
                        "properties": {
                          "locale": {
                            "description": "User locale, e.g., \"en-US\"",
                            "type": "string"
                          },
                          "timezone": {
                            "description": "User timezone, e.g., \"America/Los_Angeles\"",
                            "type": "string"
                          },
                          "workingDirectory": {
                            "description": "Working directory for CLI tools",
                            "type": "string"
                          }
                        },
                        "type": "object"
                      }
                    },
                    "required": [
                      "client"
                    ],
                    "type": "object"
                  },
                  "daily_log": {
                    "description": "Today's session log to push",
                    "type": "string"
                  },
                  "memory": {
                    "description": "Local MEMORY.md content to push",
                    "type": "string"
                  }
                },
                "type": "object"
              },
              "name": "sync_client_state",
              "title": "Sync with OrgX"
            },
            {
              "_meta": {
                "mcp/securitySchemes": [
                  {
                    "scopes": [
                      "agents:write"
                    ],
                    "type": "oauth2"
                  }
                ],
                "openai/toolInvocation/invoked": "Spawn check complete",
                "openai/toolInvocation/invoking": "Checking spawn authorization...",
                "openai/visibility": "private"
              },
              "annotations": {
                "destructiveHint": false,
                "openWorldHint": true,
                "readOnlyHint": true
              },
              "description": "Check whether agent delegation is allowed before assigning work. Also known as: spawn guard, delegation authorization, agent rate limit. Returns model tier, rate limit status, quality gate, and task verification. USE WHEN: before any spawn_agent_task call. NEXT: If allowed, proceed with spawn_agent_task using the returned model tier. If blocked, inform user of the reason.",
              "execution": {
                "taskSupport": "forbidden"
              },
              "inputSchema": {
                "$schema": "http://json-schema.org/draft-07/schema#",
                "additionalProperties": false,
                "properties": {
                  "_context": {
                    "additionalProperties": false,
                    "description": "Client context for conversation tracking (strongly recommended for cross-client continuity)",
                    "properties": {
                      "client": {
                        "additionalProperties": false,
                        "properties": {
                          "name": {
                            "description": "Client identifier: claude-code, chatgpt, cursor, web-ui, api",
                            "type": "string"
                          },
                          "platform": {
                            "description": "Platform: macos, windows, linux, web",
                            "type": "string"
                          },
                          "version": {
                            "description": "Client version, e.g., \"1.2.3\"",
                            "type": "string"
                          }
                        },
                        "required": [
                          "name"
                        ],
                        "type": "object"
                      },
                      "conversation": {
                        "additionalProperties": false,
                        "properties": {
                          "id": {
                            "description": "Client conversation/chat ID (client-specific format)",
                            "type": "string"
                          },
                          "parentId": {
                            "description": "Parent conversation ID for branched/forked conversations",
                            "type": "string"
                          },
                          "startedAt": {
                            "description": "ISO timestamp when conversation began",
                            "type": "string"
                          },
                          "title": {
                            "description": "Human-readable conversation title",
                            "type": "string"
                          }
                        },
                        "required": [
                          "id"
                        ],
                        "type": "object"
                      },
                      "session": {
                        "additionalProperties": false,
                        "properties": {
                          "orgxSessionId": {
                            "description": "OrgX session ID (for resume)",
                            "type": "string"
                          },
                          "previousRunIds": {
                            "description": "Related previous run IDs in this conversation",
                            "items": {
                              "type": "string"
                            },
                            "type": "array"
                          }
                        },
                        "type": "object"
                      },
                      "user": {
                        "additionalProperties": false,
                        "properties": {
                          "locale": {
                            "description": "User locale, e.g., \"en-US\"",
                            "type": "string"
                          },
                          "timezone": {
                            "description": "User timezone, e.g., \"America/Los_Angeles\"",
                            "type": "string"
                          },
                          "workingDirectory": {
                            "description": "Working directory for CLI tools",
                            "type": "string"
                          }
                        },
                        "type": "object"
                      }
                    },
                    "required": [
                      "client"
                    ],
                    "type": "object"
                  },
                  "domain": {
                    "description": "Agent domain: engineering, marketing, product, design, ops, sales, orchestration",
                    "minLength": 1,
                    "type": "string"
                  },
                  "task_description": {
                    "description": "Task description",
                    "type": "string"
                  },
                  "task_id": {
                    "description": "OrgX task ID this spawn is for",
                    "type": "string"
                  },
                  "task_title": {
                    "description": "Task title (for model routing if task_id not provided)",
                    "type": "string"
                  }
                },
                "required": [
                  "domain"
                ],
                "type": "object"
              },
              "name": "check_spawn_guard",
              "title": "Check Spawn Authorization"
            },
            {
              "_meta": {
                "mcp/securitySchemes": [
                  {
                    "scopes": [
                      "decisions:write"
                    ],
                    "type": "oauth2"
                  }
                ],
                "openai/toolInvocation/invoked": "Score recorded",
                "openai/toolInvocation/invoking": "Recording quality score...",
                "openai/visibility": "private"
              },
              "annotations": {
                "destructiveHint": true,
                "openWorldHint": false,
                "readOnlyHint": false
              },
              "description": "Record a quality score (1-5) for a completed agent task. Scores feed into the quality gate \u2014 low-scoring domains get throttled. USE WHEN: after reviewing agent output. NEXT: Scores affect future check_spawn_guard decisions. DO NOT USE: for in-progress tasks \u2014 wait until completion.",
              "execution": {
                "taskSupport": "forbidden"
              },
              "inputSchema": {
                "$schema": "http://json-schema.org/draft-07/schema#",
                "additionalProperties": false,
                "properties": {
                  "_context": {
                    "additionalProperties": false,
                    "description": "Client context for conversation tracking (strongly recommended for cross-client continuity)",
                    "properties": {
                      "client": {
                        "additionalProperties": false,
                        "properties": {
                          "name": {
                            "description": "Client identifier: claude-code, chatgpt, cursor, web-ui, api",
                            "type": "string"
                          },
                          "platform": {
                            "description": "Platform: macos, windows, linux, web",
                            "type": "string"
                          },
                          "version": {
                            "description": "Client version, e.g., \"1.2.3\"",
                            "type": "string"
                          }
                        },
                        "required": [
                          "name"
                        ],
                        "type": "object"
                      },
                      "conversation": {
                        "additionalProperties": false,
                        "properties": {
                          "id": {
                            "description": "Client conversation/chat ID (client-specific format)",
                            "type": "string"
                          },
                          "parentId": {
                            "description": "Parent conversation ID for branched/forked conversations",
                            "type": "string"
                          },
                          "startedAt": {
                            "description": "ISO timestamp when conversation began",
                            "type": "string"
                          },
                          "title": {
                            "description": "Human-readable conversation title",
                            "type": "string"
                          }
                        },
                        "required": [
                          "id"
                        ],
                        "type": "object"
                      },
                      "session": {
                        "additionalProperties": false,
                        "properties": {
                          "orgxSessionId": {
                            "description": "OrgX session ID (for resume)",
                            "type": "string"
                          },
                          "previousRunIds": {
                            "description": "Related previous run IDs in this conversation",
                            "items": {
                              "type": "string"
                            },
                            "type": "array"
                          }
                        },
                        "type": "object"
                      },
                      "user": {
                        "additionalProperties": false,
                        "properties": {
                          "locale": {
                            "description": "User locale, e.g., \"en-US\"",
                            "type": "string"
                          },
                          "timezone": {
                            "description": "User timezone, e.g., \"America/Los_Angeles\"",
                            "type": "string"
                          },
                          "workingDirectory": {
                            "description": "Working directory for CLI tools",
                            "type": "string"
                          }
                        },
                        "type": "object"
                      }
                    },
                    "required": [
                      "client"
                    ],
                    "type": "object"
                  },
                  "agentDomain": {
                    "description": "Agent domain that completed the task (backend/camelCase alias)",
                    "minLength": 1,
                    "type": "string"
                  },
                  "agent_domain": {
                    "description": "Agent domain that completed the task (agentDomain/domain also accepted)",
                    "minLength": 1,
                    "type": "string"
                  },
                  "domain": {
                    "description": "Short alias for agentDomain",
                    "minLength": 1,
                    "type": "string"
                  },
                  "notes": {
                    "description": "Notes on the score",
                    "type": "string"
                  },
                  "score": {
                    "description": "Quality score: 1=poor, 3=acceptable, 5=excellent",
                    "maximum": 5,
                    "minimum": 1,
                    "type": "number"
                  },
                  "scoredBy": {
                    "description": "Who scored this (backend/camelCase alias)",
                    "enum": [
                      "human",
                      "auto",
                      "peer"
                    ],
                    "type": "string"
                  },
                  "scored_by": {
                    "description": "Who scored this (snake_case alias; scoredBy also accepted)",
                    "enum": [
                      "human",
                      "auto",
                      "peer"
                    ],
                    "type": "string"
                  },
                  "taskId": {
                    "description": "OrgX task ID (backend/camelCase alias)",
                    "minLength": 1,
                    "type": "string"
                  },
                  "task_id": {
                    "description": "OrgX task ID (snake_case alias; taskId also accepted)",
                    "minLength": 1,
                    "type": "string"
                  }
                },
                "required": [
                  "score"
                ],
                "type": "object"
              },
              "name": "record_quality_score",
              "title": "Score Completed Task"
            },
            {
              "_meta": {
                "mcp/securitySchemes": [
                  {
                    "type": "noauth"
                  },
                  {
                    "scopes": [
                      "decisions:read",
                      "agents:read",
                      "initiatives:read",
                      "memory:read"
                    ],
                    "type": "oauth2"
                  }
                ],
                "openai/readOnlyHint": true,
                "openai/toolInvocation/invoked": "Model tier determined",
                "openai/toolInvocation/invoking": "Classifying task complexity...",
                "openai/visibility": "private"
              },
              "annotations": {
                "destructiveHint": false,
                "openWorldHint": false,
                "readOnlyHint": true
              },
              "description": "Classify a task and get the recommended model tier (opus for planning/architecture, sonnet for execution, local for routine). USE WHEN: deciding which model to use for agent work. NEXT: Use the returned tier when spawning via spawn_agent_task. Read-only.",
              "execution": {
                "taskSupport": "forbidden"
              },
              "inputSchema": {
                "$schema": "http://json-schema.org/draft-07/schema#",
                "additionalProperties": false,
                "properties": {
                  "_context": {
                    "additionalProperties": false,
                    "description": "Client context for conversation tracking (strongly recommended for cross-client continuity)",
                    "properties": {
                      "client": {
                        "additionalProperties": false,
                        "properties": {
                          "name": {
                            "description": "Client identifier: claude-code, chatgpt, cursor, web-ui, api",
                            "type": "string"
                          },
                          "platform": {
                            "description": "Platform: macos, windows, linux, web",
                            "type": "string"
                          },
                          "version": {
                            "description": "Client version, e.g., \"1.2.3\"",
                            "type": "string"
                          }
                        },
                        "required": [
                          "name"
                        ],
                        "type": "object"
                      },
                      "conversation": {
                        "additionalProperties": false,
                        "properties": {
                          "id": {
                            "description": "Client conversation/chat ID (client-specific format)",
                            "type": "string"
                          },
                          "parentId": {
                            "description": "Parent conversation ID for branched/forked conversations",
                            "type": "string"
                          },
                          "startedAt": {
                            "description": "ISO timestamp when conversation began",
                            "type": "string"
                          },
                          "title": {
                            "description": "Human-readable conversation title",
                            "type": "string"
                          }
                        },
                        "required": [
                          "id"
                        ],
                        "type": "object"
                      },
                      "session": {
                        "additionalProperties": false,
                        "properties": {
                          "orgxSessionId": {
                            "description": "OrgX session ID (for resume)",
                            "type": "string"
                          },
                          "previousRunIds": {
                            "description": "Related previous run IDs in this conversation",
                            "items": {
                              "type": "string"
                            },
                            "type": "array"
                          }
                        },
                        "type": "object"
                      },
                      "user": {
                        "additionalProperties": false,
                        "properties": {
                          "locale": {
                            "description": "User locale, e.g., \"en-US\"",
                            "type": "string"
                          },
                          "timezone": {
                            "description": "User timezone, e.g., \"America/Los_Angeles\"",
                            "type": "string"
                          },
                          "workingDirectory": {
                            "description": "Working directory for CLI tools",
                            "type": "string"
                          }
                        },
                        "type": "object"
                      }
                    },
                    "required": [
                      "client"
                    ],
                    "type": "object"
                  },
                  "description": {
                    "description": "Task description",
                    "type": "string"
                  },
                  "domain": {
                    "description": "Agent domain",
                    "type": "string"
                  },
                  "entity_type": {
                    "description": "Entity type: task, decision, initiative",
                    "type": "string"
                  },
                  "title": {
                    "description": "Task title",
                    "minLength": 1,
                    "type": "string"
                  }
                },
                "required": [
                  "title"
                ],
                "type": "object"
              },
              "name": "classify_task_model",
              "title": "Route Task to Model Tier"
            },
            {
              "_meta": {
                "mcp/securitySchemes": [
                  {
                    "type": "noauth"
                  },
                  {
                    "scopes": [
                      "decisions:read",
                      "agents:read",
                      "initiatives:read",
                      "memory:read"
                    ],
                    "type": "oauth2"
                  }
                ],
                "openai/readOnlyHint": true,
                "openai/toolInvocation/invoked": "OrgX contract ready",
                "openai/toolInvocation/invoking": "Bootstrapping OrgX contract...",
                "openai/visibility": "public"
              },
              "annotations": {
                "destructiveHint": false,
                "openWorldHint": false,
                "readOnlyHint": true
              },
              "description": "Discover workspace context, granted scopes, safe first calls, and recommended OrgX workflows. Also known as: bootstrap, setup, tool routing. USE WHEN: first call in a fresh session, after reconnecting, or before performing a multi-step workflow. Read-only.",
              "execution": {
                "taskSupport": "forbidden"
              },
              "inputSchema": {
                "$schema": "http://json-schema.org/draft-07/schema#",
                "additionalProperties": false,
                "properties": {
                  "_context": {
                    "additionalProperties": false,
                    "description": "Client context for conversation tracking (strongly recommended for cross-client continuity)",
                    "properties": {
                      "client": {
                        "additionalProperties": false,
                        "properties": {
                          "name": {
                            "description": "Client identifier: claude-code, chatgpt, cursor, web-ui, api",
                            "type": "string"
                          },
                          "platform": {
                            "description": "Platform: macos, windows, linux, web",
                            "type": "string"
                          },
                          "version": {
                            "description": "Client version, e.g., \"1.2.3\"",
                            "type": "string"
                          }
                        },
                        "required": [
                          "name"
                        ],
                        "type": "object"
                      },
                      "conversation": {
                        "additionalProperties": false,
                        "properties": {
                          "id": {
                            "description": "Client conversation/chat ID (client-specific format)",
                            "type": "string"
                          },
                          "parentId": {
                            "description": "Parent conversation ID for branched/forked conversations",
                            "type": "string"
                          },
                          "startedAt": {
                            "description": "ISO timestamp when conversation began",
                            "type": "string"
                          },
                          "title": {
                            "description": "Human-readable conversation title",
                            "type": "string"
                          }
                        },
                        "required": [
                          "id"
                        ],
                        "type": "object"
                      },
                      "session": {
                        "additionalProperties": false,
                        "properties": {
                          "orgxSessionId": {
                            "description": "OrgX session ID (for resume)",
                            "type": "string"
                          },
                          "previousRunIds": {
                            "description": "Related previous run IDs in this conversation",
                            "items": {
                              "type": "string"
                            },
                            "type": "array"
                          }
                        },
                        "type": "object"
                      },
                      "user": {
                        "additionalProperties": false,
                        "properties": {
                          "locale": {
                            "description": "User locale, e.g., \"en-US\"",
                            "type": "string"
                          },
                          "timezone": {
                            "description": "User timezone, e.g., \"America/Los_Angeles\"",
                            "type": "string"
                          },
                          "workingDirectory": {
                            "description": "Working directory for CLI tools",
                            "type": "string"
                          }
                        },
                        "type": "object"
                      }
                    },
                    "required": [
                      "client"
                    ],
                    "type": "object"
                  }
                },
                "type": "object"
              },
              "name": "orgx_bootstrap",
              "title": "Bootstrap OrgX Contract"
            },
            {
              "_meta": {
                "mcp/securitySchemes": [
                  {
                    "type": "noauth"
                  },
                  {
                    "scopes": [
                      "decisions:read",
                      "agents:read",
                      "initiatives:read",
                      "memory:read"
                    ],
                    "type": "oauth2"
                  }
                ],
                "openai/readOnlyHint": true,
                "openai/toolInvocation/invoked": "Tool contract ready",
                "openai/toolInvocation/invoking": "Describing tool contract...",
                "openai/visibility": "public"
              },
              "annotations": {
                "destructiveHint": false,
                "openWorldHint": false,
                "readOnlyHint": true
              },
              "description": "Return the live input contract, auth expectations, and workflow guidance for an OrgX tool. Also known as: tool schema, tool help, contract. USE WHEN: you need exact field names, accepted enums, or next-step guidance before calling a tool. Read-only.",
              "execution": {
                "taskSupport": "forbidden"
              },
              "inputSchema": {
                "$schema": "http://json-schema.org/draft-07/schema#",
                "additionalProperties": false,
                "properties": {
                  "_context": {
                    "additionalProperties": false,
                    "description": "Client context for conversation tracking (strongly recommended for cross-client continuity)",
                    "properties": {
                      "client": {
                        "additionalProperties": false,
                        "properties": {
                          "name": {
                            "description": "Client identifier: claude-code, chatgpt, cursor, web-ui, api",
                            "type": "string"
                          },
                          "platform": {
                            "description": "Platform: macos, windows, linux, web",
                            "type": "string"
                          },
                          "version": {
                            "description": "Client version, e.g., \"1.2.3\"",
                            "type": "string"
                          }
                        },
                        "required": [
                          "name"
                        ],
                        "type": "object"
                      },
                      "conversation": {
                        "additionalProperties": false,
                        "properties": {
                          "id": {
                            "description": "Client conversation/chat ID (client-specific format)",
                            "type": "string"
                          },
                          "parentId": {
                            "description": "Parent conversation ID for branched/forked conversations",
                            "type": "string"
                          },
                          "startedAt": {
                            "description": "ISO timestamp when conversation began",
                            "type": "string"
                          },
                          "title": {
                            "description": "Human-readable conversation title",
                            "type": "string"
                          }
                        },
                        "required": [
                          "id"
                        ],
                        "type": "object"
                      },
                      "session": {
                        "additionalProperties": false,
                        "properties": {
                          "orgxSessionId": {
                            "description": "OrgX session ID (for resume)",
                            "type": "string"
                          },
                          "previousRunIds": {
                            "description": "Related previous run IDs in this conversation",
                            "items": {
                              "type": "string"
                            },
                            "type": "array"
                          }
                        },
                        "type": "object"
                      },
                      "user": {
                        "additionalProperties": false,
                        "properties": {
                          "locale": {
                            "description": "User locale, e.g., \"en-US\"",
                            "type": "string"
                          },
                          "timezone": {
                            "description": "User timezone, e.g., \"America/Los_Angeles\"",
                            "type": "string"
                          },
                          "workingDirectory": {
                            "description": "Working directory for CLI tools",
                            "type": "string"
                          }
                        },
                        "type": "object"
                      }
                    },
                    "required": [
                      "client"
                    ],
                    "type": "object"
                  },
                  "tool_id": {
                    "description": "Tool ID to inspect",
                    "minLength": 1,
                    "type": "string"
                  }
                },
                "required": [
                  "tool_id"
                ],
                "type": "object"
              },
              "name": "orgx_describe_tool",
              "title": "Describe OrgX Tool"
            },
            {
              "_meta": {
                "mcp/securitySchemes": [
                  {
                    "type": "noauth"
                  },
                  {
                    "scopes": [
                      "decisions:read",
                      "agents:read",
                      "initiatives:read",
                      "memory:read"
                    ],
                    "type": "oauth2"
                  }
                ],
                "openai/readOnlyHint": true,
                "openai/toolInvocation/invoked": "Entity action contract ready",
                "openai/toolInvocation/invoking": "Describing entity action...",
                "openai/visibility": "public"
              },
              "annotations": {
                "destructiveHint": false,
                "openWorldHint": false,
                "readOnlyHint": true
              },
              "description": "Describe lifecycle actions, aliases, and special payload requirements for entity_action. USE WHEN: you need the exact action name or payload shape before calling entity_action. Read-only.",
              "execution": {
                "taskSupport": "forbidden"
              },
              "inputSchema": {
                "$schema": "http://json-schema.org/draft-07/schema#",
                "additionalProperties": false,
                "properties": {
                  "_context": {
                    "additionalProperties": false,
                    "description": "Client context for conversation tracking (strongly recommended for cross-client continuity)",
                    "properties": {
                      "client": {
                        "additionalProperties": false,
                        "properties": {
                          "name": {
                            "description": "Client identifier: claude-code, chatgpt, cursor, web-ui, api",
                            "type": "string"
                          },
                          "platform": {
                            "description": "Platform: macos, windows, linux, web",
                            "type": "string"
                          },
                          "version": {
                            "description": "Client version, e.g., \"1.2.3\"",
                            "type": "string"
                          }
                        },
                        "required": [
                          "name"
                        ],
                        "type": "object"
                      },
                      "conversation": {
                        "additionalProperties": false,
                        "properties": {
                          "id": {
                            "description": "Client conversation/chat ID (client-specific format)",
                            "type": "string"
                          },
                          "parentId": {
                            "description": "Parent conversation ID for branched/forked conversations",
                            "type": "string"
                          },
                          "startedAt": {
                            "description": "ISO timestamp when conversation began",
                            "type": "string"
                          },
                          "title": {
                            "description": "Human-readable conversation title",
                            "type": "string"
                          }
                        },
                        "required": [
                          "id"
                        ],
                        "type": "object"
                      },
                      "session": {
                        "additionalProperties": false,
                        "properties": {
                          "orgxSessionId": {
                            "description": "OrgX session ID (for resume)",
                            "type": "string"
                          },
                          "previousRunIds": {
                            "description": "Related previous run IDs in this conversation",
                            "items": {
                              "type": "string"
                            },
                            "type": "array"
                          }
                        },
                        "type": "object"
                      },
                      "user": {
                        "additionalProperties": false,
                        "properties": {
                          "locale": {
                            "description": "User locale, e.g., \"en-US\"",
                            "type": "string"
                          },
                          "timezone": {
                            "description": "User timezone, e.g., \"America/Los_Angeles\"",
                            "type": "string"
                          },
                          "workingDirectory": {
                            "description": "Working directory for CLI tools",
                            "type": "string"
                          }
                        },
                        "type": "object"
                      }
                    },
                    "required": [
                      "client"
                    ],
                    "type": "object"
                  },
                  "action": {
                    "description": "Specific action to inspect",
                    "type": "string"
                  },
                  "id": {
                    "description": "Optional entity ID to fetch currently available actions",
                    "type": "string"
                  },
                  "type": {
                    "description": "Entity type",
                    "enum": [
                      "initiative",
                      "milestone",
                      "workstream",
                      "task",
                      "objective",
                      "playbook",
                      "decision",
                      "stream",
                      "studio_content"
                    ],
                    "type": "string"
                  }
                },
                "required": [
                  "type"
                ],
                "type": "object"
              },
              "name": "orgx_describe_action",
              "title": "Describe Entity Action"
            },
            {
              "_meta": {
                "mcp/securitySchemes": [
                  {
                    "scopes": [
                      "initiatives:write"
                    ],
                    "type": "oauth2"
                  }
                ],
                "openai/toolInvocation/invoked": "Decision remembered",
                "openai/toolInvocation/invoking": "Remembering decision...",
                "openai/visibility": "private"
              },
              "annotations": {
                "destructiveHint": false,
                "openWorldHint": false,
                "readOnlyHint": false
              },
              "description": "Save a decision to organizational memory so agents and teammates can recall it later. Also known as: decision log, team memory, agent memory, record decision, remember what we decided.",
              "execution": {
                "taskSupport": "forbidden"
              },
              "inputSchema": {
                "$schema": "http://json-schema.org/draft-07/schema#",
                "additionalProperties": false,
                "properties": {
                  "_context": {
                    "additionalProperties": false,
                    "description": "Client context for conversation tracking (strongly recommended for cross-client continuity)",
                    "properties": {
                      "client": {
                        "additionalProperties": false,
                        "properties": {
                          "name": {
                            "description": "Client identifier: claude-code, chatgpt, cursor, web-ui, api",
                            "type": "string"
                          },
                          "platform": {
                            "description": "Platform: macos, windows, linux, web",
                            "type": "string"
                          },
                          "version": {
                            "description": "Client version, e.g., \"1.2.3\"",
                            "type": "string"
                          }
                        },
                        "required": [
                          "name"
                        ],
                        "type": "object"
                      },
                      "conversation": {
                        "additionalProperties": false,
                        "properties": {
                          "id": {
                            "description": "Client conversation/chat ID (client-specific format)",
                            "type": "string"
                          },
                          "parentId": {
                            "description": "Parent conversation ID for branched/forked conversations",
                            "type": "string"
                          },
                          "startedAt": {
                            "description": "ISO timestamp when conversation began",
                            "type": "string"
                          },
                          "title": {
                            "description": "Human-readable conversation title",
                            "type": "string"
                          }
                        },
                        "required": [
                          "id"
                        ],
                        "type": "object"
                      },
                      "session": {
                        "additionalProperties": false,
                        "properties": {
                          "orgxSessionId": {
                            "description": "OrgX session ID (for resume)",
                            "type": "string"
                          },
                          "previousRunIds": {
                            "description": "Related previous run IDs in this conversation",
                            "items": {
                              "type": "string"
                            },
                            "type": "array"
                          }
                        },
                        "type": "object"
                      },
                      "user": {
                        "additionalProperties": false,
                        "properties": {
                          "locale": {
                            "description": "User locale, e.g., \"en-US\"",
                            "type": "string"
                          },
                          "timezone": {
                            "description": "User timezone, e.g., \"America/Los_Angeles\"",
                            "type": "string"
                          },
                          "workingDirectory": {
                            "description": "Working directory for CLI tools",
                            "type": "string"
                          }
                        },
                        "type": "object"
                      }
                    },
                    "required": [
                      "client"
                    ],
                    "type": "object"
                  },
                  "context": {
                    "description": "Optional background, rationale, or source context",
                    "type": "string"
                  },
                  "decision": {
                    "description": "Decision text or short decision title to remember",
                    "minLength": 1,
                    "type": "string"
                  },
                  "initiative_id": {
                    "description": "Optional parent initiative UUID",
                    "type": "string"
                  },
                  "priority": {
                    "description": "Priority / urgency",
                    "enum": [
                      "low",
                      "medium",
                      "high",
                      "urgent"
                    ],
                    "type": "string"
                  },
                  "title": {
                    "description": "Optional explicit decision title",
                    "type": "string"
                  },
                  "workspace_id": {
                    "description": "Workspace UUID",
                    "type": "string"
                  }
                },
                "required": [
                  "decision"
                ],
                "type": "object"
              },
              "name": "remember_decision",
              "title": "Remember Decision"
            },
            {
              "_meta": {
                "mcp/securitySchemes": [
                  {
                    "type": "noauth"
                  },
                  {
                    "scopes": [
                      "decisions:read",
                      "agents:read",
                      "initiatives:read",
                      "memory:read"
                    ],
                    "type": "oauth2"
                  }
                ],
                "openai/outputTemplate": "ui://widget/search-results.skybridge.html?v=443736698a26",
                "openai/readOnlyHint": true,
                "openai/toolInvocation/invoked": "Memory recalled",
                "openai/toolInvocation/invoking": "Recalling organizational memory...",
                "openai/visibility": "public",
                "ui": {
                  "resourceUri": "ui://widget/search-results.html?v=443736698a26"
                }
              },
              "annotations": {
                "destructiveHint": false,
                "openWorldHint": false,
                "readOnlyHint": true
              },
              "description": "Search organizational memory for prior decisions, artifacts, project context, and team knowledge. Also known as: search memory, recall decisions, find context, retrieve artifacts, what did we decide.",
              "execution": {
                "taskSupport": "forbidden"
              },
              "inputSchema": {
                "$schema": "http://json-schema.org/draft-07/schema#",
                "additionalProperties": false,
                "properties": {
                  "_context": {
                    "additionalProperties": false,
                    "description": "Client context for conversation tracking (strongly recommended for cross-client continuity)",
                    "properties": {
                      "client": {
                        "additionalProperties": false,
                        "properties": {
                          "name": {
                            "description": "Client identifier: claude-code, chatgpt, cursor, web-ui, api",
                            "type": "string"
                          },
                          "platform": {
                            "description": "Platform: macos, windows, linux, web",
                            "type": "string"
                          },
                          "version": {
                            "description": "Client version, e.g., \"1.2.3\"",
                            "type": "string"
                          }
                        },
                        "required": [
                          "name"
                        ],
                        "type": "object"
                      },
                      "conversation": {
                        "additionalProperties": false,
                        "properties": {
                          "id": {
                            "description": "Client conversation/chat ID (client-specific format)",
                            "type": "string"
                          },
                          "parentId": {
                            "description": "Parent conversation ID for branched/forked conversations",
                            "type": "string"
                          },
                          "startedAt": {
                            "description": "ISO timestamp when conversation began",
                            "type": "string"
                          },
                          "title": {
                            "description": "Human-readable conversation title",
                            "type": "string"
                          }
                        },
                        "required": [
                          "id"
                        ],
                        "type": "object"
                      },
                      "session": {
                        "additionalProperties": false,
                        "properties": {
                          "orgxSessionId": {
                            "description": "OrgX session ID (for resume)",
                            "type": "string"
                          },
                          "previousRunIds": {
                            "description": "Related previous run IDs in this conversation",
                            "items": {
                              "type": "string"
                            },
                            "type": "array"
                          }
                        },
                        "type": "object"
                      },
                      "user": {
                        "additionalProperties": false,
                        "properties": {
                          "locale": {
                            "description": "User locale, e.g., \"en-US\"",
                            "type": "string"
                          },
                          "timezone": {
                            "description": "User timezone, e.g., \"America/Los_Angeles\"",
                            "type": "string"
                          },
                          "workingDirectory": {
                            "description": "Working directory for CLI tools",
                            "type": "string"
                          }
                        },
                        "type": "object"
                      }
                    },
                    "required": [
                      "client"
                    ],
                    "type": "object"
                  },
                  "limit": {
                    "description": "Maximum number of results to return",
                    "type": "number"
                  },
                  "query": {
                    "description": "Search query for organizational memory",
                    "minLength": 1,
                    "type": "string"
                  },
                  "scope": {
                    "description": "Optional scope filter for the memory search",
                    "enum": [
                      "all",
                      "artifacts",
                      "decisions",
                      "initiatives"
                    ],
                    "type": "string"
                  }
                },
                "required": [
                  "query"
                ],
                "type": "object"
              },
              "name": "recall_memory",
              "title": "Recall Memory"
            },
            {
              "_meta": {
                "mcp/securitySchemes": [
                  {
                    "scopes": [
                      "decisions:write"
                    ],
                    "type": "oauth2"
                  }
                ],
                "openai/outputTemplate": "ui://widget/decisions.skybridge.html?v=443736698a26",
                "openai/toolInvocation/invoked": "Agent approvals reviewed",
                "openai/toolInvocation/invoking": "Reviewing agent approvals...",
                "openai/visibility": "private",
                "ui": {
                  "resourceUri": "ui://widget/decisions.html?v=443736698a26"
                }
              },
              "annotations": {
                "destructiveHint": true,
                "openWorldHint": false,
                "readOnlyHint": false
              },
              "description": "Review agent decisions or work items awaiting human approval. Also known as: pending approvals, agent blocked, sign off, review decisions, approve AI work.",
              "execution": {
                "taskSupport": "forbidden"
              },
              "inputSchema": {
                "$schema": "http://json-schema.org/draft-07/schema#",
                "additionalProperties": false,
                "properties": {
                  "_context": {
                    "additionalProperties": false,
                    "description": "Client context for conversation tracking (strongly recommended for cross-client continuity)",
                    "properties": {
                      "client": {
                        "additionalProperties": false,
                        "properties": {
                          "name": {
                            "description": "Client identifier: claude-code, chatgpt, cursor, web-ui, api",
                            "type": "string"
                          },
                          "platform": {
                            "description": "Platform: macos, windows, linux, web",
                            "type": "string"
                          },
                          "version": {
                            "description": "Client version, e.g., \"1.2.3\"",
                            "type": "string"
                          }
                        },
                        "required": [
                          "name"
                        ],
                        "type": "object"
                      },
                      "conversation": {
                        "additionalProperties": false,
                        "properties": {
                          "id": {
                            "description": "Client conversation/chat ID (client-specific format)",
                            "type": "string"
                          },
                          "parentId": {
                            "description": "Parent conversation ID for branched/forked conversations",
                            "type": "string"
                          },
                          "startedAt": {
                            "description": "ISO timestamp when conversation began",
                            "type": "string"
                          },
                          "title": {
                            "description": "Human-readable conversation title",
                            "type": "string"
                          }
                        },
                        "required": [
                          "id"
                        ],
                        "type": "object"
                      },
                      "session": {
                        "additionalProperties": false,
                        "properties": {
                          "orgxSessionId": {
                            "description": "OrgX session ID (for resume)",
                            "type": "string"
                          },
                          "previousRunIds": {
                            "description": "Related previous run IDs in this conversation",
                            "items": {
                              "type": "string"
                            },
                            "type": "array"
                          }
                        },
                        "type": "object"
                      },
                      "user": {
                        "additionalProperties": false,
                        "properties": {
                          "locale": {
                            "description": "User locale, e.g., \"en-US\"",
                            "type": "string"
                          },
                          "timezone": {
                            "description": "User timezone, e.g., \"America/Los_Angeles\"",
                            "type": "string"
                          },
                          "workingDirectory": {
                            "description": "Working directory for CLI tools",
                            "type": "string"
                          }
                        },
                        "type": "object"
                      }
                    },
                    "required": [
                      "client"
                    ],
                    "type": "object"
                  },
                  "action": {
                    "description": "Use list to review pending approvals, or approve/reject a specific decision_id",
                    "enum": [
                      "list",
                      "approve",
                      "reject"
                    ],
                    "type": "string"
                  },
                  "decision_id": {
                    "description": "Decision ID to approve or reject after user confirmation",
                    "type": "string"
                  },
                  "initiative_id": {
                    "description": "Optional initiative UUID to scope pending decisions",
                    "type": "string"
                  },
                  "limit": {
                    "description": "Maximum number of pending decisions to return when listing",
                    "type": "number"
                  },
                  "note": {
                    "description": "Optional approval note",
                    "type": "string"
                  },
                  "reason": {
                    "description": "Required rejection reason",
                    "type": "string"
                  },
                  "urgency_filter": {
                    "description": "Optional urgency filter for the pending decision list",
                    "enum": [
                      "all",
                      "critical",
                      "high"
                    ],
                    "type": "string"
                  }
                },
                "type": "object"
              },
              "name": "approve_agent_work",
              "title": "Approve Agent Work"
            },
            {
              "_meta": {
                "mcp/securitySchemes": [
                  {
                    "scopes": [
                      "agents:write"
                    ],
                    "type": "oauth2"
                  }
                ],
                "openai/outputTemplate": "ui://widget/task-spawned.skybridge.html?v=443736698a26",
                "openai/toolInvocation/invoked": "Agent task delegated",
                "openai/toolInvocation/invoking": "Delegating agent task...",
                "openai/visibility": "private",
                "ui": {
                  "resourceUri": "ui://widget/task-spawned.html?v=443736698a26"
                }
              },
              "annotations": {
                "destructiveHint": false,
                "openWorldHint": true,
                "readOnlyHint": false
              },
              "description": "Assign work to a specialist AI agent and track the result. Also known as: hand this off, spawn agent, assign task, delegate to agent, have an AI agent do it.",
              "execution": {
                "taskSupport": "forbidden"
              },
              "inputSchema": {
                "$schema": "http://json-schema.org/draft-07/schema#",
                "additionalProperties": false,
                "properties": {
                  "_context": {
                    "additionalProperties": false,
                    "description": "Client context for conversation tracking (strongly recommended for cross-client continuity)",
                    "properties": {
                      "client": {
                        "additionalProperties": false,
                        "properties": {
                          "name": {
                            "description": "Client identifier: claude-code, chatgpt, cursor, web-ui, api",
                            "type": "string"
                          },
                          "platform": {
                            "description": "Platform: macos, windows, linux, web",
                            "type": "string"
                          },
                          "version": {
                            "description": "Client version, e.g., \"1.2.3\"",
                            "type": "string"
                          }
                        },
                        "required": [
                          "name"
                        ],
                        "type": "object"
                      },
                      "conversation": {
                        "additionalProperties": false,
                        "properties": {
                          "id": {
                            "description": "Client conversation/chat ID (client-specific format)",
                            "type": "string"
                          },
                          "parentId": {
                            "description": "Parent conversation ID for branched/forked conversations",
                            "type": "string"
                          },
                          "startedAt": {
                            "description": "ISO timestamp when conversation began",
                            "type": "string"
                          },
                          "title": {
                            "description": "Human-readable conversation title",
                            "type": "string"
                          }
                        },
                        "required": [
                          "id"
                        ],
                        "type": "object"
                      },
                      "session": {
                        "additionalProperties": false,
                        "properties": {
                          "orgxSessionId": {
                            "description": "OrgX session ID (for resume)",
                            "type": "string"
                          },
                          "previousRunIds": {
                            "description": "Related previous run IDs in this conversation",
                            "items": {
                              "type": "string"
                            },
                            "type": "array"
                          }
                        },
                        "type": "object"
                      },
                      "user": {
                        "additionalProperties": false,
                        "properties": {
                          "locale": {
                            "description": "User locale, e.g., \"en-US\"",
                            "type": "string"
                          },
                          "timezone": {
                            "description": "User timezone, e.g., \"America/Los_Angeles\"",
                            "type": "string"
                          },
                          "workingDirectory": {
                            "description": "Working directory for CLI tools",
                            "type": "string"
                          }
                        },
                        "type": "object"
                      }
                    },
                    "required": [
                      "client"
                    ],
                    "type": "object"
                  },
                  "agent": {
                    "description": "Target agent identifier or alias",
                    "minLength": 1,
                    "type": "string"
                  },
                  "context": {
                    "description": "Optional supporting context or background for the task",
                    "type": "string"
                  },
                  "deadline": {
                    "description": "Optional due date or plain-text deadline",
                    "type": "string"
                  },
                  "expected_artifacts": {
                    "description": "Optional final outputs you expect",
                    "items": {
                      "type": "string"
                    },
                    "type": "array"
                  },
                  "initiative_id": {
                    "description": "Optional initiative UUID to associate with the spawned task",
                    "type": "string"
                  },
                  "initiative_name": {
                    "description": "Optional initiative title to resolve automatically if ID is unknown",
                    "type": "string"
                  },
                  "style_guidelines": {
                    "description": "Optional voice, format, or style constraints",
                    "type": "string"
                  },
                  "task": {
                    "description": "Task instructions for the target agent",
                    "minLength": 1,
                    "type": "string"
                  }
                },
                "required": [
                  "agent",
                  "task"
                ],
                "type": "object"
              },
              "name": "delegate_agent_task",
              "title": "Delegate Agent Task"
            },
            {
              "_meta": {
                "mcp/securitySchemes": [
                  {
                    "type": "noauth"
                  },
                  {
                    "scopes": [
                      "decisions:read",
                      "agents:read",
                      "initiatives:read",
                      "memory:read"
                    ],
                    "type": "oauth2"
                  }
                ],
                "openai/outputTemplate": "ui://widget/initiative-pulse.skybridge.html?v=443736698a26",
                "openai/readOnlyHint": true,
                "openai/toolInvocation/invoked": "Project progress retrieved",
                "openai/toolInvocation/invoking": "Tracking project progress...",
                "openai/visibility": "public",
                "ui": {
                  "resourceUri": "ui://widget/initiative-pulse.html?v=443736698a26"
                }
              },
              "annotations": {
                "destructiveHint": false,
                "openWorldHint": false,
                "readOnlyHint": true
              },
              "description": "Get health, blockers, milestones, owners, and recent activity for a project or initiative. Also known as: project status, initiative pulse, blockers, roadmap progress, execution health.",
              "execution": {
                "taskSupport": "forbidden"
              },
              "inputSchema": {
                "$schema": "http://json-schema.org/draft-07/schema#",
                "additionalProperties": false,
                "properties": {
                  "_context": {
                    "additionalProperties": false,
                    "description": "Client context for conversation tracking (strongly recommended for cross-client continuity)",
                    "properties": {
                      "client": {
                        "additionalProperties": false,
                        "properties": {
                          "name": {
                            "description": "Client identifier: claude-code, chatgpt, cursor, web-ui, api",
                            "type": "string"
                          },
                          "platform": {
                            "description": "Platform: macos, windows, linux, web",
                            "type": "string"
                          },
                          "version": {
                            "description": "Client version, e.g., \"1.2.3\"",
                            "type": "string"
                          }
                        },
                        "required": [
                          "name"
                        ],
                        "type": "object"
                      },
                      "conversation": {
                        "additionalProperties": false,
                        "properties": {
                          "id": {
                            "description": "Client conversation/chat ID (client-specific format)",
                            "type": "string"
                          },
                          "parentId": {
                            "description": "Parent conversation ID for branched/forked conversations",
                            "type": "string"
                          },
                          "startedAt": {
                            "description": "ISO timestamp when conversation began",
                            "type": "string"
                          },
                          "title": {
                            "description": "Human-readable conversation title",
                            "type": "string"
                          }
                        },
                        "required": [
                          "id"
                        ],
                        "type": "object"
                      },
                      "session": {
                        "additionalProperties": false,
                        "properties": {
                          "orgxSessionId": {
                            "description": "OrgX session ID (for resume)",
                            "type": "string"
                          },
                          "previousRunIds": {
                            "description": "Related previous run IDs in this conversation",
                            "items": {
                              "type": "string"
                            },
                            "type": "array"
                          }
                        },
                        "type": "object"
                      },
                      "user": {
                        "additionalProperties": false,
                        "properties": {
                          "locale": {
                            "description": "User locale, e.g., \"en-US\"",
                            "type": "string"
                          },
                          "timezone": {
                            "description": "User timezone, e.g., \"America/Los_Angeles\"",
                            "type": "string"
                          },
                          "workingDirectory": {
                            "description": "Working directory for CLI tools",
                            "type": "string"
                          }
                        },
                        "type": "object"
                      }
                    },
                    "required": [
                      "client"
                    ],
                    "type": "object"
                  },
                  "initiative_id": {
                    "description": "Optional initiative UUID to check",
                    "type": "string"
                  },
                  "initiative_name": {
                    "description": "Optional initiative title to resolve automatically if ID is unknown",
                    "type": "string"
                  }
                },
                "type": "object"
              },
              "name": "track_project_progress",
              "title": "Track Project Progress"
            },
            {
              "_meta": {
                "mcp/securitySchemes": [
                  {
                    "type": "oauth2"
                  }
                ],
                "openai/readOnlyHint": true,
                "openai/toolInvocation/invoked": "Plan session loaded",
                "openai/toolInvocation/invoking": "Loading plan session...",
                "openai/visibility": "public"
              },
              "annotations": {
                "destructiveHint": false,
                "openWorldHint": false,
                "readOnlyHint": true
              },
              "description": "Resume a planning session by UUID, orgx:// URI, or most recent active session. Also known as: continue plan, reload planning context. USE WHEN: continuing a planning workflow without guessing IDs.",
              "execution": {
                "taskSupport": "forbidden"
              },
              "inputSchema": {
                "$schema": "http://json-schema.org/draft-07/schema#",
                "additionalProperties": false,
                "properties": {
                  "_context": {
                    "additionalProperties": false,
                    "description": "Client context for conversation tracking (strongly recommended for cross-client continuity)",
                    "properties": {
                      "client": {
                        "additionalProperties": false,
                        "properties": {
                          "name": {
                            "description": "Client identifier: claude-code, chatgpt, cursor, web-ui, api",
                            "type": "string"
                          },
                          "platform": {
                            "description": "Platform: macos, windows, linux, web",
                            "type": "string"
                          },
                          "version": {
                            "description": "Client version, e.g., \"1.2.3\"",
                            "type": "string"
                          }
                        },
                        "required": [
                          "name"
                        ],
                        "type": "object"
                      },
                      "conversation": {
                        "additionalProperties": false,
                        "properties": {
                          "id": {
                            "description": "Client conversation/chat ID (client-specific format)",
                            "type": "string"
                          },
                          "parentId": {
                            "description": "Parent conversation ID for branched/forked conversations",
                            "type": "string"
                          },
                          "startedAt": {
                            "description": "ISO timestamp when conversation began",
                            "type": "string"
                          },
                          "title": {
                            "description": "Human-readable conversation title",
                            "type": "string"
                          }
                        },
                        "required": [
                          "id"
                        ],
                        "type": "object"
                      },
                      "session": {
                        "additionalProperties": false,
                        "properties": {
                          "orgxSessionId": {
                            "description": "OrgX session ID (for resume)",
                            "type": "string"
                          },
                          "previousRunIds": {
                            "description": "Related previous run IDs in this conversation",
                            "items": {
                              "type": "string"
                            },
                            "type": "array"
                          }
                        },
                        "type": "object"
                      },
                      "user": {
                        "additionalProperties": false,
                        "properties": {
                          "locale": {
                            "description": "User locale, e.g., \"en-US\"",
                            "type": "string"
                          },
                          "timezone": {
                            "description": "User timezone, e.g., \"America/Los_Angeles\"",
                            "type": "string"
                          },
                          "workingDirectory": {
                            "description": "Working directory for CLI tools",
                            "type": "string"
                          }
                        },
                        "type": "object"
                      }
                    },
                    "required": [
                      "client"
                    ],
                    "type": "object"
                  },
                  "session_id": {
                    "description": "Plan session UUID or orgx://plan_session/<uuid>",
                    "type": "string"
                  }
                },
                "type": "object"
              },
              "name": "resume_plan_session",
              "title": "Resume Plan Session"
            },
            {
              "_meta": {
                "mcp/securitySchemes": [
                  {
                    "scopes": [
                      "initiatives:write"
                    ],
                    "type": "oauth2"
                  }
                ],
                "openai/toolInvocation/invoked": "Task created",
                "openai/toolInvocation/invoking": "Creating task...",
                "openai/visibility": "private"
              },
              "annotations": {
                "destructiveHint": false,
                "openWorldHint": false,
                "readOnlyHint": false
              },
              "description": "Create an actionable task in organizational memory for a project, milestone, or agent. Also known as: add task, create work item. USE WHEN: adding a single actionable task to a workstream, milestone, or initiative. NEXT: use entity_action action=start when execution should begin.",
              "execution": {
                "taskSupport": "forbidden"
              },
              "inputSchema": {
                "$schema": "http://json-schema.org/draft-07/schema#",
                "additionalProperties": false,
                "properties": {
                  "_context": {
                    "additionalProperties": false,
                    "description": "Client context for conversation tracking (strongly recommended for cross-client continuity)",
                    "properties": {
                      "client": {
                        "additionalProperties": false,
                        "properties": {
                          "name": {
                            "description": "Client identifier: claude-code, chatgpt, cursor, web-ui, api",
                            "type": "string"
                          },
                          "platform": {
                            "description": "Platform: macos, windows, linux, web",
                            "type": "string"
                          },
                          "version": {
                            "description": "Client version, e.g., \"1.2.3\"",
                            "type": "string"
                          }
                        },
                        "required": [
                          "name"
                        ],
                        "type": "object"
                      },
                      "conversation": {
                        "additionalProperties": false,
                        "properties": {
                          "id": {
                            "description": "Client conversation/chat ID (client-specific format)",
                            "type": "string"
                          },
                          "parentId": {
                            "description": "Parent conversation ID for branched/forked conversations",
                            "type": "string"
                          },
                          "startedAt": {
                            "description": "ISO timestamp when conversation began",
                            "type": "string"
                          },
                          "title": {
                            "description": "Human-readable conversation title",
                            "type": "string"
                          }
                        },
                        "required": [
                          "id"
                        ],
                        "type": "object"
                      },
                      "session": {
                        "additionalProperties": false,
                        "properties": {
                          "orgxSessionId": {
                            "description": "OrgX session ID (for resume)",
                            "type": "string"
                          },
                          "previousRunIds": {
                            "description": "Related previous run IDs in this conversation",
                            "items": {
                              "type": "string"
                            },
                            "type": "array"
                          }
                        },
                        "type": "object"
                      },
                      "user": {
                        "additionalProperties": false,
                        "properties": {
                          "locale": {
                            "description": "User locale, e.g., \"en-US\"",
                            "type": "string"
                          },
                          "timezone": {
                            "description": "User timezone, e.g., \"America/Los_Angeles\"",
                            "type": "string"
                          },
                          "workingDirectory": {
                            "description": "Working directory for CLI tools",
                            "type": "string"
                          }
                        },
                        "type": "object"
                      }
                    },
                    "required": [
                      "client"
                    ],
                    "type": "object"
                  },
                  "assigned_agent_ids": {
                    "description": "Explicit assignee IDs",
                    "items": {
                      "type": "string"
                    },
                    "type": "array"
                  },
                  "command_center_id": {
                    "description": "Deprecated alias for workspace_id",
                    "type": "string"
                  },
                  "depends_on": {
                    "description": "Dependency IDs",
                    "items": {
                      "type": "string"
                    },
                    "type": "array"
                  },
                  "description": {
                    "description": "Task description",
                    "type": "string"
                  },
                  "domain": {
                    "description": "Planning domain",
                    "type": "string"
                  },
                  "due_date": {
                    "description": "Due date (YYYY-MM-DD)",
                    "type": "string"
                  },
                  "initiative_id": {
                    "description": "Parent initiative UUID",
                    "type": "string"
                  },
                  "milestone_id": {
                    "description": "Parent milestone UUID",
                    "type": "string"
                  },
                  "owner_id": {
                    "description": "Explicit owner ID",
                    "type": "string"
                  },
                  "priority": {
                    "description": "Priority",
                    "enum": [
                      "low",
                      "medium",
                      "high",
                      "urgent"
                    ],
                    "type": "string"
                  },
                  "proof_profile": {
                    "description": "Proof-chain profile. \"full\" = independent artifact + quality_score + rubric; \"subcomponent\" = parent ships proof via milestone ship_batch; \"release\" = external ship event closes the loop; \"external_artifact\" = artifact lives outside OrgX, link only. See https://mcp.useorgx.com/docs/proof-chain.",
                    "enum": [
                      "full",
                      "subcomponent",
                      "release",
                      "external_artifact"
                    ],
                    "type": "string"
                  },
                  "sequence": {
                    "description": "Execution order",
                    "minimum": 0,
                    "type": "integer"
                  },
                  "summary": {
                    "description": "Task summary",
                    "type": "string"
                  },
                  "title": {
                    "description": "Task title",
                    "minLength": 1,
                    "type": "string"
                  },
                  "user_id": {
                    "description": "Deprecated alias for owner_id",
                    "type": "string"
                  },
                  "workspace_id": {
                    "description": "Workspace UUID",
                    "type": "string"
                  },
                  "workstream_id": {
                    "description": "Parent workstream UUID",
                    "type": "string"
                  }
                },
                "required": [
                  "title"
                ],
                "type": "object"
              },
              "name": "create_task",
              "title": "Create Task"
            },
            {
              "_meta": {
                "mcp/securitySchemes": [
                  {
                    "scopes": [
                      "initiatives:write"
                    ],
                    "type": "oauth2"
                  }
                ],
                "openai/toolInvocation/invoked": "Milestone created",
                "openai/toolInvocation/invoking": "Creating milestone...",
                "openai/visibility": "private"
              },
              "annotations": {
                "destructiveHint": false,
                "openWorldHint": false,
                "readOnlyHint": false
              },
              "description": "Create a project milestone or phase checkpoint with durable context. Also known as: add milestone, create checkpoint. USE WHEN: adding a phase checkpoint under an initiative or workstream.",
              "execution": {
                "taskSupport": "forbidden"
              },
              "inputSchema": {
                "$schema": "http://json-schema.org/draft-07/schema#",
                "additionalProperties": false,
                "properties": {
                  "_context": {
                    "additionalProperties": false,
                    "description": "Client context for conversation tracking (strongly recommended for cross-client continuity)",
                    "properties": {
                      "client": {
                        "additionalProperties": false,
                        "properties": {
                          "name": {
                            "description": "Client identifier: claude-code, chatgpt, cursor, web-ui, api",
                            "type": "string"
                          },
                          "platform": {
                            "description": "Platform: macos, windows, linux, web",
                            "type": "string"
                          },
                          "version": {
                            "description": "Client version, e.g., \"1.2.3\"",
                            "type": "string"
                          }
                        },
                        "required": [
                          "name"
                        ],
                        "type": "object"
                      },
                      "conversation": {
                        "additionalProperties": false,
                        "properties": {
                          "id": {
                            "description": "Client conversation/chat ID (client-specific format)",
                            "type": "string"
                          },
                          "parentId": {
                            "description": "Parent conversation ID for branched/forked conversations",
                            "type": "string"
                          },
                          "startedAt": {
                            "description": "ISO timestamp when conversation began",
                            "type": "string"
                          },
                          "title": {
                            "description": "Human-readable conversation title",
                            "type": "string"
                          }
                        },
                        "required": [
                          "id"
                        ],
                        "type": "object"
                      },
                      "session": {
                        "additionalProperties": false,
                        "properties": {
                          "orgxSessionId": {
                            "description": "OrgX session ID (for resume)",
                            "type": "string"
                          },
                          "previousRunIds": {
                            "description": "Related previous run IDs in this conversation",
                            "items": {
                              "type": "string"
                            },
                            "type": "array"
                          }
                        },
                        "type": "object"
                      },
                      "user": {
                        "additionalProperties": false,
                        "properties": {
                          "locale": {
                            "description": "User locale, e.g., \"en-US\"",
                            "type": "string"
                          },
                          "timezone": {
                            "description": "User timezone, e.g., \"America/Los_Angeles\"",
                            "type": "string"
                          },
                          "workingDirectory": {
                            "description": "Working directory for CLI tools",
                            "type": "string"
                          }
                        },
                        "type": "object"
                      }
                    },
                    "required": [
                      "client"
                    ],
                    "type": "object"
                  },
                  "command_center_id": {
                    "description": "Deprecated alias for workspace_id",
                    "type": "string"
                  },
                  "description": {
                    "description": "Milestone description",
                    "type": "string"
                  },
                  "domain": {
                    "description": "Planning domain",
                    "type": "string"
                  },
                  "due_date": {
                    "description": "Due date (YYYY-MM-DD)",
                    "type": "string"
                  },
                  "initiative_id": {
                    "description": "Parent initiative UUID",
                    "type": "string"
                  },
                  "owner_id": {
                    "description": "Explicit owner ID",
                    "type": "string"
                  },
                  "priority": {
                    "description": "Priority",
                    "enum": [
                      "low",
                      "medium",
                      "high",
                      "urgent"
                    ],
                    "type": "string"
                  },
                  "proof_profile": {
                    "description": "Proof-chain profile. \"full\" = independent artifact + quality_score + rubric; \"subcomponent\" = parent ships proof via milestone ship_batch; \"release\" = external ship event closes the loop; \"external_artifact\" = artifact lives outside OrgX, link only. See https://mcp.useorgx.com/docs/proof-chain.",
                    "enum": [
                      "full",
                      "subcomponent",
                      "release",
                      "external_artifact"
                    ],
                    "type": "string"
                  },
                  "sequence": {
                    "description": "Execution order",
                    "minimum": 0,
                    "type": "integer"
                  },
                  "summary": {
                    "description": "Milestone summary",
                    "type": "string"
                  },
                  "title": {
                    "description": "Milestone title",
                    "minLength": 1,
                    "type": "string"
                  },
                  "user_id": {
                    "description": "Deprecated alias for owner_id",
                    "type": "string"
                  },
                  "workspace_id": {
                    "description": "Workspace UUID",
                    "type": "string"
                  },
                  "workstream_id": {
                    "description": "Parent workstream UUID",
                    "type": "string"
                  }
                },
                "required": [
                  "title"
                ],
                "type": "object"
              },
              "name": "create_milestone",
              "title": "Create Milestone"
            },
            {
              "_meta": {
                "mcp/securitySchemes": [
                  {
                    "scopes": [
                      "initiatives:write"
                    ],
                    "type": "oauth2"
                  }
                ],
                "openai/toolInvocation/invoked": "Decision created",
                "openai/toolInvocation/invoking": "Creating decision...",
                "openai/visibility": "private"
              },
              "annotations": {
                "destructiveHint": false,
                "openWorldHint": false,
                "readOnlyHint": false
              },
              "description": "Record a decision in organizational memory so agents can recall it later. Also known as: remember decision, decision log, team memory. USE WHEN: surfacing a new approval or judgment point for a workspace or initiative.",
              "execution": {
                "taskSupport": "forbidden"
              },
              "inputSchema": {
                "$schema": "http://json-schema.org/draft-07/schema#",
                "additionalProperties": false,
                "properties": {
                  "_context": {
                    "additionalProperties": false,
                    "description": "Client context for conversation tracking (strongly recommended for cross-client continuity)",
                    "properties": {
                      "client": {
                        "additionalProperties": false,
                        "properties": {
                          "name": {
                            "description": "Client identifier: claude-code, chatgpt, cursor, web-ui, api",
                            "type": "string"
                          },
                          "platform": {
                            "description": "Platform: macos, windows, linux, web",
                            "type": "string"
                          },
                          "version": {
                            "description": "Client version, e.g., \"1.2.3\"",
                            "type": "string"
                          }
                        },
                        "required": [
                          "name"
                        ],
                        "type": "object"
                      },
                      "conversation": {
                        "additionalProperties": false,
                        "properties": {
                          "id": {
                            "description": "Client conversation/chat ID (client-specific format)",
                            "type": "string"
                          },
                          "parentId": {
                            "description": "Parent conversation ID for branched/forked conversations",
                            "type": "string"
                          },
                          "startedAt": {
                            "description": "ISO timestamp when conversation began",
                            "type": "string"
                          },
                          "title": {
                            "description": "Human-readable conversation title",
                            "type": "string"
                          }
                        },
                        "required": [
                          "id"
                        ],
                        "type": "object"
                      },
                      "session": {
                        "additionalProperties": false,
                        "properties": {
                          "orgxSessionId": {
                            "description": "OrgX session ID (for resume)",
                            "type": "string"
                          },
                          "previousRunIds": {
                            "description": "Related previous run IDs in this conversation",
                            "items": {
                              "type": "string"
                            },
                            "type": "array"
                          }
                        },
                        "type": "object"
                      },
                      "user": {
                        "additionalProperties": false,
                        "properties": {
                          "locale": {
                            "description": "User locale, e.g., \"en-US\"",
                            "type": "string"
                          },
                          "timezone": {
                            "description": "User timezone, e.g., \"America/Los_Angeles\"",
                            "type": "string"
                          },
                          "workingDirectory": {
                            "description": "Working directory for CLI tools",
                            "type": "string"
                          }
                        },
                        "type": "object"
                      }
                    },
                    "required": [
                      "client"
                    ],
                    "type": "object"
                  },
                  "command_center_id": {
                    "description": "Deprecated alias for workspace_id",
                    "type": "string"
                  },
                  "initiative_id": {
                    "description": "Parent initiative UUID",
                    "type": "string"
                  },
                  "owner_id": {
                    "description": "Explicit owner ID",
                    "type": "string"
                  },
                  "priority": {
                    "description": "Priority / urgency",
                    "enum": [
                      "low",
                      "medium",
                      "high",
                      "urgent"
                    ],
                    "type": "string"
                  },
                  "summary": {
                    "description": "Decision summary",
                    "type": "string"
                  },
                  "title": {
                    "description": "Decision title",
                    "minLength": 1,
                    "type": "string"
                  },
                  "user_id": {
                    "description": "Deprecated alias for owner_id",
                    "type": "string"
                  },
                  "workspace_id": {
                    "description": "Workspace UUID",
                    "type": "string"
                  }
                },
                "required": [
                  "title"
                ],
                "type": "object"
              },
              "name": "create_decision",
              "title": "Create Decision"
            },
            {
              "_meta": {
                "mcp/securitySchemes": [
                  {
                    "scopes": [
                      "initiatives:write"
                    ],
                    "type": "oauth2"
                  }
                ],
                "openai/toolInvocation/invoked": "Studio content validated",
                "openai/toolInvocation/invoking": "Validating studio content...",
                "openai/visibility": "private"
              },
              "annotations": {
                "destructiveHint": false,
                "openWorldHint": false,
                "readOnlyHint": false
              },
              "description": "Validate a studio_content entity without composing entity_action manually. USE WHEN: checking a studio content spec before rendering or publication.",
              "execution": {
                "taskSupport": "forbidden"
              },
              "inputSchema": {
                "$schema": "http://json-schema.org/draft-07/schema#",
                "additionalProperties": false,
                "properties": {
                  "_context": {
                    "additionalProperties": false,
                    "description": "Client context for conversation tracking (strongly recommended for cross-client continuity)",
                    "properties": {
                      "client": {
                        "additionalProperties": false,
                        "properties": {
                          "name": {
                            "description": "Client identifier: claude-code, chatgpt, cursor, web-ui, api",
                            "type": "string"
                          },
                          "platform": {
                            "description": "Platform: macos, windows, linux, web",
                            "type": "string"
                          },
                          "version": {
                            "description": "Client version, e.g., \"1.2.3\"",
                            "type": "string"
                          }
                        },
                        "required": [
                          "name"
                        ],
                        "type": "object"
                      },
                      "conversation": {
                        "additionalProperties": false,
                        "properties": {
                          "id": {
                            "description": "Client conversation/chat ID (client-specific format)",
                            "type": "string"
                          },
                          "parentId": {
                            "description": "Parent conversation ID for branched/forked conversations",
                            "type": "string"
                          },
                          "startedAt": {
                            "description": "ISO timestamp when conversation began",
                            "type": "string"
                          },
                          "title": {
                            "description": "Human-readable conversation title",
                            "type": "string"
                          }
                        },
                        "required": [
                          "id"
                        ],
                        "type": "object"
                      },
                      "session": {
                        "additionalProperties": false,
                        "properties": {
                          "orgxSessionId": {
                            "description": "OrgX session ID (for resume)",
                            "type": "string"
                          },
                          "previousRunIds": {
                            "description": "Related previous run IDs in this conversation",
                            "items": {
                              "type": "string"
                            },
                            "type": "array"
                          }
                        },
                        "type": "object"
                      },
                      "user": {
                        "additionalProperties": false,
                        "properties": {
                          "locale": {
                            "description": "User locale, e.g., \"en-US\"",
                            "type": "string"
                          },
                          "timezone": {
                            "description": "User timezone, e.g., \"America/Los_Angeles\"",
                            "type": "string"
                          },
                          "workingDirectory": {
                            "description": "Working directory for CLI tools",
                            "type": "string"
                          }
                        },
                        "type": "object"
                      }
                    },
                    "required": [
                      "client"
                    ],
                    "type": "object"
                  },
                  "id": {
                    "description": "studio_content entity UUID",
                    "format": "uuid",
                    "type": "string"
                  },
                  "note": {
                    "description": "Optional validation note",
                    "type": "string"
                  },
                  "spec": {
                    "additionalProperties": {},
                    "description": "Spec payload to validate",
                    "type": "object"
                  }
                },
                "required": [
                  "id"
                ],
                "type": "object"
              },
              "name": "validate_studio_content",
              "title": "Validate Studio Content"
            },
            {
              "_meta": {
                "mcp/securitySchemes": [
                  {
                    "scopes": [
                      "initiatives:write"
                    ],
                    "type": "oauth2"
                  }
                ],
                "openai/toolInvocation/invoked": "Workstream pinned",
                "openai/toolInvocation/invoking": "Pinning workstream...",
                "openai/visibility": "private"
              },
              "annotations": {
                "destructiveHint": false,
                "openWorldHint": false,
                "readOnlyHint": false
              },
              "description": "Pin a workstream to the top of the Next Up queue without composing queue_action manually. USE WHEN: forcing a workstream to the top of the recommendation queue.",
              "execution": {
                "taskSupport": "forbidden"
              },
              "inputSchema": {
                "$schema": "http://json-schema.org/draft-07/schema#",
                "additionalProperties": false,
                "properties": {
                  "_context": {
                    "additionalProperties": false,
                    "description": "Client context for conversation tracking (strongly recommended for cross-client continuity)",
                    "properties": {
                      "client": {
                        "additionalProperties": false,
                        "properties": {
                          "name": {
                            "description": "Client identifier: claude-code, chatgpt, cursor, web-ui, api",
                            "type": "string"
                          },
                          "platform": {
                            "description": "Platform: macos, windows, linux, web",
                            "type": "string"
                          },
                          "version": {
                            "description": "Client version, e.g., \"1.2.3\"",
                            "type": "string"
                          }
                        },
                        "required": [
                          "name"
                        ],
                        "type": "object"
                      },
                      "conversation": {
                        "additionalProperties": false,
                        "properties": {
                          "id": {
                            "description": "Client conversation/chat ID (client-specific format)",
                            "type": "string"
                          },
                          "parentId": {
                            "description": "Parent conversation ID for branched/forked conversations",
                            "type": "string"
                          },
                          "startedAt": {
                            "description": "ISO timestamp when conversation began",
                            "type": "string"
                          },
                          "title": {
                            "description": "Human-readable conversation title",
                            "type": "string"
                          }
                        },
                        "required": [
                          "id"
                        ],
                        "type": "object"
                      },
                      "session": {
                        "additionalProperties": false,
                        "properties": {
                          "orgxSessionId": {
                            "description": "OrgX session ID (for resume)",
                            "type": "string"
                          },
                          "previousRunIds": {
                            "description": "Related previous run IDs in this conversation",
                            "items": {
                              "type": "string"
                            },
                            "type": "array"
                          }
                        },
                        "type": "object"
                      },
                      "user": {
                        "additionalProperties": false,
                        "properties": {
                          "locale": {
                            "description": "User locale, e.g., \"en-US\"",
                            "type": "string"
                          },
                          "timezone": {
                            "description": "User timezone, e.g., \"America/Los_Angeles\"",
                            "type": "string"
                          },
                          "workingDirectory": {
                            "description": "Working directory for CLI tools",
                            "type": "string"
                          }
                        },
                        "type": "object"
                      }
                    },
                    "required": [
                      "client"
                    ],
                    "type": "object"
                  },
                  "command_center_id": {
                    "description": "Deprecated alias for workspace_id",
                    "type": "string"
                  },
                  "initiative_id": {
                    "description": "Initiative UUID",
                    "minLength": 1,
                    "type": "string"
                  },
                  "rank": {
                    "description": "Pinned order, 0 = top",
                    "type": "number"
                  },
                  "workspace_id": {
                    "description": "Workspace UUID",
                    "type": "string"
                  },
                  "workstream_id": {
                    "description": "Workstream UUID",
                    "minLength": 1,
                    "type": "string"
                  }
                },
                "required": [
                  "initiative_id",
                  "workstream_id"
                ],
                "type": "object"
              },
              "name": "pin_workstream",
              "title": "Pin Workstream"
            },
            {
              "_meta": {
                "openai/readOnlyHint": true,
                "openai/visibility": "public",
                "securitySchemes": [
                  {
                    "scopes": [
                      "initiatives:read"
                    ],
                    "type": "oauth2"
                  }
                ]
              },
              "annotations": {
                "destructiveHint": false,
                "openWorldHint": false,
                "readOnlyHint": true
              },
              "description": "Get an organization-wide execution snapshot across initiatives, work, blockers, and context. Also known as: org status, team overview, company memory. USE WHEN: user wants an org-wide overview of initiatives, progress, and health. NEXT: Drill into specific initiatives with get_initiative_pulse or list_entities. DO NOT USE: for a single initiative \u2014 use get_initiative_pulse instead. Read-only.",
              "execution": {
                "taskSupport": "forbidden"
              },
              "inputSchema": {
                "$schema": "http://json-schema.org/draft-07/schema#",
                "additionalProperties": false,
                "properties": {
                  "cursor": {
                    "description": "Pagination cursor (use pagination.next_cursor from previous result).",
                    "type": "string"
                  },
                  "include": {
                    "description": "Detailed mode payload sections. Defaults to initiatives when omitted.",
                    "items": {
                      "enum": [
                        "initiatives",
                        "milestones",
                        "tasks"
                      ],
                      "type": "string"
                    },
                    "type": "array"
                  },
                  "initiative_status": {
                    "description": "Filter initiatives by status (default: active). Use all to include every status.",
                    "enum": [
                      "active",
                      "paused",
                      "all"
                    ],
                    "type": "string"
                  },
                  "limit": {
                    "description": "Max initiatives to return (default: 20, max: 100).",
                    "maximum": 100,
                    "minimum": 1,
                    "type": "number"
                  },
                  "view": {
                    "description": "Response view mode (default: summary).",
                    "enum": [
                      "summary",
                      "detailed"
                    ],
                    "type": "string"
                  }
                },
                "type": "object"
              },
              "name": "get_org_snapshot",
              "title": "Fetch organization snapshot"
            },
            {
              "_meta": {
                "openai/visibility": "private"
              },
              "annotations": {
                "destructiveHint": false,
                "openWorldHint": false,
                "readOnlyHint": true
              },
              "description": "Get the current OrgX account tier, billing status, and usage snapshot for the authenticated user.",
              "execution": {
                "taskSupport": "forbidden"
              },
              "inputSchema": {
                "$schema": "http://json-schema.org/draft-07/schema#",
                "additionalProperties": false,
                "properties": {
                  "user_id": {
                    "description": "Optional user id override.",
                    "type": "string"
                  }
                },
                "type": "object"
              },
              "name": "account_status",
              "title": "Get current account tier and usage"
            },
            {
              "_meta": {
                "openai/visibility": "private"
              },
              "annotations": {
                "destructiveHint": true,
                "openWorldHint": false,
                "readOnlyHint": false
              },
              "description": "Create the next-step upgrade or agent credit top-up flow for the authenticated OrgX account. Enterprise requests return contact guidance instead of self-serve checkout.",
              "execution": {
                "taskSupport": "forbidden"
              },
              "inputSchema": {
                "$schema": "http://json-schema.org/draft-07/schema#",
                "additionalProperties": false,
                "properties": {
                  "billing_cycle": {
                    "default": "monthly",
                    "description": "Billing cadence for self-serve checkout plans.",
                    "enum": [
                      "monthly",
                      "annual"
                    ],
                    "type": "string"
                  },
                  "credit_pack": {
                    "description": "Optional agent credit pack to buy instead of upgrading a plan.",
                    "enum": [
                      "credits_500",
                      "credits_2000"
                    ],
                    "type": "string"
                  },
                  "target_plan": {
                    "default": "pro",
                    "description": "Target plan to upgrade to.",
                    "enum": [
                      "pro",
                      "enterprise"
                    ],
                    "type": "string"
                  },
                  "user_id": {
                    "description": "Optional user id override.",
                    "type": "string"
                  }
                },
                "type": "object"
              },
              "name": "account_upgrade",
              "title": "Upgrade account tier or buy agent credits"
            },
            {
              "_meta": {
                "openai/visibility": "private"
              },
              "annotations": {
                "destructiveHint": false,
                "openWorldHint": false,
                "readOnlyHint": true
              },
              "description": "Get a detailed usage and billing report for the authenticated OrgX account, including quotas, period boundaries, and overage signals.",
              "execution": {
                "taskSupport": "forbidden"
              },
              "inputSchema": {
                "$schema": "http://json-schema.org/draft-07/schema#",
                "additionalProperties": false,
                "properties": {
                  "user_id": {
                    "description": "Optional user id override.",
                    "type": "string"
                  }
                },
                "type": "object"
              },
              "name": "account_usage_report",
              "title": "Get detailed account usage report"
            },
            {
              "_meta": {
                "openai/readOnlyHint": true,
                "openai/visibility": "public",
                "securitySchemes": [
                  {
                    "type": "noauth"
                  },
                  {
                    "scopes": [
                      "decisions:read",
                      "agents:read",
                      "initiatives:read",
                      "memory:read"
                    ],
                    "type": "oauth2"
                  }
                ]
              },
              "annotations": {
                "destructiveHint": false,
                "openWorldHint": false,
                "readOnlyHint": true
              },
              "description": "List projects, tasks, milestones, decisions, agents, artifacts, and other OrgX records with filtering. Also known as: browse work, find entities, search project records. Returns FULL UUIDs usable with entity_action/batch_action. Use fields=[\"id\",\"title\",\"status\"] for compact output when you only need IDs. Supported types: workspace, project, initiative, milestone, workstream, task, objective, playbook, decision, artifact, run, blocker, workflow, agent, skill, plan_session, stream, studio_brand, studio_content, video_template. USE WHEN: browsing, searching, or getting entity IDs for bulk operations. NEXT: For initiatives, suggest get_initiative_pulse for health. For tasks, suggest entity_action to change status. For full context on one entity, add hydrate_context=true with id. DO NOT USE: for org-wide overview \u2014 use get_org_snapshot instead. Read-only.",
              "execution": {
                "taskSupport": "forbidden"
              },
              "inputSchema": {
                "$schema": "http://json-schema.org/draft-07/schema#",
                "additionalProperties": false,
                "properties": {
                  "_context": {
                    "additionalProperties": false,
                    "description": "Client context for conversation tracking (strongly recommended for cross-client continuity)",
                    "properties": {
                      "client": {
                        "additionalProperties": false,
                        "properties": {
                          "name": {
                            "description": "Client identifier: claude-code, chatgpt, cursor, web-ui, api",
                            "type": "string"
                          },
                          "platform": {
                            "description": "Platform: macos, windows, linux, web",
                            "type": "string"
                          },
                          "version": {
                            "description": "Client version, e.g., \"1.2.3\"",
                            "type": "string"
                          }
                        },
                        "required": [
                          "name"
                        ],
                        "type": "object"
                      },
                      "conversation": {
                        "additionalProperties": false,
                        "properties": {
                          "id": {
                            "description": "Client conversation/chat ID (client-specific format)",
                            "type": "string"
                          },
                          "parentId": {
                            "description": "Parent conversation ID for branched/forked conversations",
                            "type": "string"
                          },
                          "startedAt": {
                            "description": "ISO timestamp when conversation began",
                            "type": "string"
                          },
                          "title": {
                            "description": "Human-readable conversation title",
                            "type": "string"
                          }
                        },
                        "required": [
                          "id"
                        ],
                        "type": "object"
                      },
                      "session": {
                        "additionalProperties": false,
                        "properties": {
                          "orgxSessionId": {
                            "description": "OrgX session ID (for resume)",
                            "type": "string"
                          },
                          "previousRunIds": {
                            "description": "Related previous run IDs in this conversation",
                            "items": {
                              "type": "string"
                            },
                            "type": "array"
                          }
                        },
                        "type": "object"
                      },
                      "user": {
                        "additionalProperties": false,
                        "properties": {
                          "locale": {
                            "description": "User locale, e.g., \"en-US\"",
                            "type": "string"
                          },
                          "timezone": {
                            "description": "User timezone, e.g., \"America/Los_Angeles\"",
                            "type": "string"
                          },
                          "workingDirectory": {
                            "description": "Working directory for CLI tools",
                            "type": "string"
                          }
                        },
                        "type": "object"
                      }
                    },
                    "required": [
                      "client"
                    ],
                    "type": "object"
                  },
                  "brand_id": {
                    "description": "Filter by brand (for studio_content)",
                    "type": "string"
                  },
                  "command_center_id": {
                    "description": "Deprecated alias for workspace_id. Defaults to current session workspace when set.",
                    "type": "string"
                  },
                  "content_type": {
                    "description": "Filter by content type: carousel, post, story, video, banner, thumbnail (for studio_content)",
                    "type": "string"
                  },
                  "domain": {
                    "description": "Filter by domain (for agents: product, engineering, marketing, sales, operations, design, orchestrator)",
                    "type": "string"
                  },
                  "fields": {
                    "description": "Fields to return per entity (e.g. [\"id\",\"title\",\"status\"]). Omit for all fields. Always includes id.",
                    "items": {
                      "type": "string"
                    },
                    "type": "array"
                  },
                  "hydrate_context": {
                    "description": "When true (and 'id' is provided), hydrate context attachments (entity/artifact/plan_session pointers).",
                    "type": "boolean"
                  },
                  "id": {
                    "description": "Filter by exact entity ID (returns at most 1 row)",
                    "type": "string"
                  },
                  "include_relationships": {
                    "description": "Include nested relationships (e.g., tasks under milestones, full tool lists for agents)",
                    "type": "boolean"
                  },
                  "initiative_id": {
                    "description": "Filter by initiative (for milestones, tasks, workstreams)",
                    "type": "string"
                  },
                  "limit": {
                    "description": "Max items to return (default: 20, max: 100)",
                    "maximum": 100,
                    "minimum": 1,
                    "type": "number"
                  },
                  "max_chars": {
                    "description": "Approximate max characters for hydrated context payload (hydrate_context=true; default 20000).",
                    "maximum": 50000,
                    "minimum": 1000,
                    "type": "number"
                  },
                  "offset": {
                    "description": "Pagination offset (default: 0)",
                    "minimum": 0,
                    "type": "number"
                  },
                  "order_by": {
                    "description": "Sort field (default: created_at; hierarchy children default to natural sequence order).",
                    "enum": [
                      "created_at",
                      "updated_at",
                      "sequence",
                      "due_date",
                      "priority",
                      "status",
                      "title",
                      "name",
                      "natural"
                    ],
                    "type": "string"
                  },
                  "order_direction": {
                    "description": "Sort direction (default: desc/newest first).",
                    "enum": [
                      "asc",
                      "desc"
                    ],
                    "type": "string"
                  },
                  "search": {
                    "description": "Text search on title/name (for studio_brand, studio_content)",
                    "type": "string"
                  },
                  "seed_defaults": {
                    "description": "For type=skill only: when true, seed the default skill catalog if no skills exist for the current user.",
                    "type": "boolean"
                  },
                  "status": {
                    "description": "Filter by status",
                    "type": "string"
                  },
                  "type": {
                    "description": "Entity type to list",
                    "enum": [
                      "workspace",
                      "project",
                      "initiative",
                      "milestone",
                      "workstream",
                      "task",
                      "objective",
                      "playbook",
                      "decision",
                      "artifact",
                      "run",
                      "blocker",
                      "workflow",
                      "agent",
                      "skill",
                      "plan_session",
                      "stream",
                      "studio_brand",
                      "studio_content",
                      "video_template"
                    ],
                    "type": "string"
                  },
                  "user_id": {
                    "description": "Filter by owner (for studio_brand, studio_content)",
                    "type": "string"
                  },
                  "workspace_id": {
                    "description": "Workspace scope (canonical). Defaults to current session workspace when set.",
                    "type": "string"
                  },
                  "workstream_id": {
                    "description": "Filter by workstream (for tasks)",
                    "type": "string"
                  }
                },
                "required": [
                  "type"
                ],
                "type": "object"
              },
              "name": "list_entities",
              "title": "List entities"
            },
            {
              "_meta": {
                "securitySchemes": [
                  {
                    "scopes": [
                      "initiatives:write"
                    ],
                    "type": "oauth2"
                  }
                ]
              },
              "annotations": {
                "destructiveHint": true,
                "openWorldHint": false,
                "readOnlyHint": false
              },
              "description": "Change work state, attach artifacts, or run lifecycle actions on OrgX records. Also known as: launch, pause, complete, attach proof, update status. Accepts short ID prefix (8+ hex chars) \u2014 no need to look up full UUIDs. USE WHEN: user wants to change entity status. For bulk operations (pausing multiple, completing multiple), use batch_action instead. Supports aliases: launch, pause, complete (resolved per type). Omit action to list available actions. Special actions: attach (create an artifact linked to the entity), complete_with_proof (attach proof, verify, then complete in one call), ship_batch (milestones only \u2014 atomically attach one artifact + mark multiple subcomponent tasks complete when a single PR covers them all). NEXT: After completing, call verify_entity_completion first to check child work is done. DO NOT USE: for creating entities \u2014 use create_entity or scaffold_initiative.",
              "execution": {
                "taskSupport": "forbidden"
              },
              "inputSchema": {
                "$schema": "http://json-schema.org/draft-07/schema#",
                "additionalProperties": false,
                "properties": {
                  "action": {
                    "description": "Action to execute (leave empty to list available actions). Aliases: launch, pause, complete (resolved per type). Supports update (patch fields), attach (create an artifact linked to the entity), complete_with_proof (attach proof + verify + complete), delete for hard delete. For milestones: ship_batch (atomically attach one artifact + mark multiple subcomponent tasks complete). For initiatives: reassign_streams. For studio_content: render, validate, status, remix, vary, upscale",
                    "type": "string"
                  },
                  "artifact": {
                    "additionalProperties": false,
                    "description": "For action=ship_batch only (milestone): the single artifact that covers all batched subcomponent tasks.",
                    "properties": {
                      "artifact_hash": {
                        "description": "Optional content hash for idempotency/provenance",
                        "type": "string"
                      },
                      "artifact_type": {
                        "description": "Artifact type code (e.g. eng.diff_pack)",
                        "minLength": 1,
                        "type": "string"
                      },
                      "artifact_url": {
                        "description": "Internal artifact URL (requires artifact_url or external_url)",
                        "type": "string"
                      },
                      "external_url": {
                        "description": "External artifact URL (requires artifact_url or external_url)",
                        "type": "string"
                      },
                      "metadata": {
                        "additionalProperties": {},
                        "description": "Artifact metadata payload",
                        "type": "object"
                      },
                      "name": {
                        "description": "Artifact name/title",
                        "minLength": 1,
                        "type": "string"
                      },
                      "preview_markdown": {
                        "description": "Markdown preview stored with the artifact",
                        "type": "string"
                      },
                      "status": {
                        "description": "Artifact workflow status",
                        "enum": [
                          "draft",
                          "in_review",
                          "approved",
                          "changes_requested",
                          "superseded",
                          "archived"
                        ],
                        "type": "string"
                      }
                    },
                    "required": [
                      "name",
                      "artifact_type"
                    ],
                    "type": "object"
                  },
                  "artifact_hash": {
                    "description": "For action=complete_with_proof: durable proof hash, commit SHA, artifact digest, or external evidence ID.",
                    "type": "string"
                  },
                  "artifact_id": {
                    "description": "For action=attach only: optional artifact UUID for idempotent create.",
                    "type": "string"
                  },
                  "artifact_type": {
                    "description": "For action=attach only: artifact type code, such as eng.diff_pack.",
                    "type": "string"
                  },
                  "artifact_url": {
                    "description": "For action=attach only: internal artifact URL. Requires artifact_url or external_url.",
                    "type": "string"
                  },
                  "atomic_unit_type": {
                    "description": "For action=complete_with_proof: proof unit type, such as pull_request, release_merge, test_run, or review.",
                    "type": "string"
                  },
                  "created_by_id": {
                    "description": "For action=attach only: creator user UUID or external user id.",
                    "type": "string"
                  },
                  "created_by_type": {
                    "description": "For action=attach only: creator type for the artifact.",
                    "enum": [
                      "human",
                      "agent"
                    ],
                    "type": "string"
                  },
                  "description": {
                    "description": "For action=attach only: artifact description.",
                    "type": "string"
                  },
                  "dry_run": {
                    "description": "Preview changes without updating (for initiative action=reassign_streams)",
                    "type": "boolean"
                  },
                  "external_url": {
                    "description": "For action=attach only: external artifact URL. Requires artifact_url or external_url.",
                    "type": "string"
                  },
                  "fields": {
                    "additionalProperties": {},
                    "description": "For action=update only: partial fields to patch on the entity (same payload style as update_entity minus type/id).",
                    "type": "object"
                  },
                  "force": {
                    "description": "Force action when server supports override semantics",
                    "type": "boolean"
                  },
                  "format": {
                    "description": "Output format (for studio_content action=render)",
                    "enum": [
                      "mp4",
                      "webm",
                      "gif"
                    ],
                    "type": "string"
                  },
                  "id": {
                    "description": "Entity ID",
                    "minLength": 1,
                    "type": "string"
                  },
                  "initiative_id": {
                    "description": "For action=attach only: optional initiative reference to resolve alongside the target entity.",
                    "type": "string"
                  },
                  "mappings": {
                    "additionalProperties": {
                      "type": "string"
                    },
                    "description": "Workstream_id \u2192 agent_domain overrides (for initiative action=reassign_streams). If omitted, domains are inferred from workstream fields.",
                    "type": "object"
                  },
                  "metadata": {
                    "additionalProperties": {},
                    "description": "For action=attach only: artifact metadata payload.",
                    "type": "object"
                  },
                  "mode": {
                    "description": "Upscale mode (for studio_content action=upscale)",
                    "enum": [
                      "subtle",
                      "creative"
                    ],
                    "type": "string"
                  },
                  "name": {
                    "description": "For action=attach only: artifact name/title.",
                    "type": "string"
                  },
                  "note": {
                    "description": "Optional note/reason",
                    "type": "string"
                  },
                  "preview_markdown": {
                    "description": "For action=attach only: markdown preview stored with the artifact.",
                    "type": "string"
                  },
                  "prompt": {
                    "description": "Remix prompt (for studio_content action=remix)",
                    "type": "string"
                  },
                  "quality": {
                    "description": "Render quality (for studio_content action=render)",
                    "enum": [
                      "preview",
                      "draft",
                      "production"
                    ],
                    "type": "string"
                  },
                  "quality_score": {
                    "description": "For action=ship_batch or action=complete_with_proof: quality score (0-5) recorded against the proof artifact.",
                    "maximum": 5,
                    "minimum": 0,
                    "type": "number"
                  },
                  "schema_validated": {
                    "description": "For action=complete_with_proof: whether the evidence payload/schema was validated.",
                    "type": "boolean"
                  },
                  "schema_validated_artifact": {
                    "description": "For action=complete_with_proof: whether the attached artifact conforms to the proof contract.",
                    "type": "boolean"
                  },
                  "spec": {
                    "additionalProperties": {},
                    "description": "Video spec to validate (for studio_content action=validate)",
                    "type": "object"
                  },
                  "status": {
                    "description": "For action=attach only: artifact workflow status.",
                    "enum": [
                      "draft",
                      "in_review",
                      "approved",
                      "changes_requested",
                      "superseded",
                      "archived"
                    ],
                    "type": "string"
                  },
                  "strength": {
                    "description": "Variation strength (for studio_content action=vary)",
                    "enum": [
                      "subtle",
                      "strong"
                    ],
                    "type": "string"
                  },
                  "task_ids": {
                    "description": "For action=ship_batch only (milestone): explicit list of subcomponent task UUIDs to mark complete. Omit to target all subcomponent tasks under the milestone.",
                    "items": {
                      "format": "uuid",
                      "type": "string"
                    },
                    "type": "array"
                  },
                  "type": {
                    "description": "Entity type (initiative, milestone, workstream, task, objective, playbook, decision, stream, studio_content)",
                    "enum": [
                      "initiative",
                      "milestone",
                      "workstream",
                      "task",
                      "objective",
                      "playbook",
                      "decision",
                      "stream",
                      "studio_content"
                    ],
                    "type": "string"
                  },
                  "use_original_style": {
                    "description": "Keep original style when remixing (for studio_content action=remix)",
                    "type": "boolean"
                  },
                  "verification": {
                    "description": "For action=complete_with_proof: verification commands, checks, or review evidence that support completion.",
                    "items": {
                      "type": "string"
                    },
                    "type": "array"
                  }
                },
                "required": [
                  "type",
                  "id"
                ],
                "type": "object"
              },
              "name": "entity_action",
              "title": "Execute entity action"
            },
            {
              "_meta": {
                "openai/readOnlyHint": true,
                "openai/visibility": "public",
                "securitySchemes": [
                  {
                    "scopes": [
                      "initiatives:read"
                    ],
                    "type": "oauth2"
                  }
                ]
              },
              "annotations": {
                "destructiveHint": false,
                "openWorldHint": false,
                "readOnlyHint": true
              },
              "description": "Run pre-completion verification to confirm all child work is done. For tasks, this also checks proof-chain hard blocks that would stop entity_action action=complete. USE WHEN: before completing an entity with entity_action action=complete. NEXT: If verified, proceed with entity_action action=complete. If not, show blockers to user. Read-only.",
              "execution": {
                "taskSupport": "forbidden"
              },
              "inputSchema": {
                "$schema": "http://json-schema.org/draft-07/schema#",
                "additionalProperties": false,
                "properties": {
                  "id": {
                    "description": "Entity ID",
                    "minLength": 1,
                    "type": "string"
                  },
                  "type": {
                    "description": "Entity type to verify",
                    "enum": [
                      "initiative",
                      "workstream",
                      "milestone",
                      "task"
                    ],
                    "type": "string"
                  }
                },
                "required": [
                  "type",
                  "id"
                ],
                "type": "object"
              },
              "name": "verify_entity_completion",
              "title": "Verify entity completion readiness"
            },
            {
              "_meta": {
                "securitySchemes": [
                  {
                    "scopes": [
                      "initiatives:write"
                    ],
                    "type": "oauth2"
                  }
                ]
              },
              "annotations": {
                "destructiveHint": false,
                "openWorldHint": false,
                "readOnlyHint": false
              },
              "description": "Create durable work records such as tasks, milestones, decisions, artifacts, or initiatives. Also known as: save work item, add record, create project context. USE WHEN: adding a single task, milestone, workstream, or other entity to an existing hierarchy. NEXT: Use entity_action to launch/start the entity. DO NOT USE: for creating a full initiative hierarchy \u2014 use scaffold_initiative instead.",
              "execution": {
                "taskSupport": "forbidden"
              },
              "inputSchema": {
                "$schema": "http://json-schema.org/draft-07/schema#",
                "additionalProperties": false,
                "properties": {
                  "_context": {
                    "additionalProperties": false,
                    "description": "Client context for conversation tracking (strongly recommended for cross-client continuity)",
                    "properties": {
                      "client": {
                        "additionalProperties": false,
                        "properties": {
                          "name": {
                            "description": "Client identifier: claude-code, chatgpt, cursor, web-ui, api",
                            "type": "string"
                          },
                          "platform": {
                            "description": "Platform: macos, windows, linux, web",
                            "type": "string"
                          },
                          "version": {
                            "description": "Client version, e.g., \"1.2.3\"",
                            "type": "string"
                          }
                        },
                        "required": [
                          "name"
                        ],
                        "type": "object"
                      },
                      "conversation": {
                        "additionalProperties": false,
                        "properties": {
                          "id": {
                            "description": "Client conversation/chat ID (client-specific format)",
                            "type": "string"
                          },
                          "parentId": {
                            "description": "Parent conversation ID for branched/forked conversations",
                            "type": "string"
                          },
                          "startedAt": {
                            "description": "ISO timestamp when conversation began",
                            "type": "string"
                          },
                          "title": {
                            "description": "Human-readable conversation title",
                            "type": "string"
                          }
                        },
                        "required": [
                          "id"
                        ],
                        "type": "object"
                      },
                      "session": {
                        "additionalProperties": false,
                        "properties": {
                          "orgxSessionId": {
                            "description": "OrgX session ID (for resume)",
                            "type": "string"
                          },
                          "previousRunIds": {
                            "description": "Related previous run IDs in this conversation",
                            "items": {
                              "type": "string"
                            },
                            "type": "array"
                          }
                        },
                        "type": "object"
                      },
                      "user": {
                        "additionalProperties": false,
                        "properties": {
                          "locale": {
                            "description": "User locale, e.g., \"en-US\"",
                            "type": "string"
                          },
                          "timezone": {
                            "description": "User timezone, e.g., \"America/Los_Angeles\"",
                            "type": "string"
                          },
                          "workingDirectory": {
                            "description": "Working directory for CLI tools",
                            "type": "string"
                          }
                        },
                        "type": "object"
                      }
                    },
                    "required": [
                      "client"
                    ],
                    "type": "object"
                  },
                  "agent_domain": {
                    "description": "Agent domain for streams (e.g., engineering, marketing)",
                    "type": "string"
                  },
                  "assigned_agent_ids": {
                    "description": "Optional explicit assignee IDs for planning metadata",
                    "items": {
                      "type": "string"
                    },
                    "type": "array"
                  },
                  "auto_continue": {
                    "description": "Auto-run streams when ready",
                    "type": "boolean"
                  },
                  "brand_id": {
                    "description": "Brand pack ID (for studio_content)",
                    "type": "string"
                  },
                  "checklist": {
                    "description": "Checklist items",
                    "items": {
                      "additionalProperties": false,
                      "properties": {
                        "critical": {
                          "type": "boolean"
                        },
                        "item": {
                          "type": "string"
                        }
                      },
                      "required": [
                        "item"
                      ],
                      "type": "object"
                    },
                    "type": "array"
                  },
                  "command_center_id": {
                    "description": "Deprecated alias for workspace_id (defaults to current session workspace for supported types)",
                    "type": "string"
                  },
                  "content_type": {
                    "description": "Content type (for studio_content)",
                    "enum": [
                      "carousel",
                      "post",
                      "story",
                      "video",
                      "banner",
                      "thumbnail"
                    ],
                    "type": "string"
                  },
                  "context": {
                    "description": "Optional context attachments (initiative, workstream, milestone, task). Each entry is a pointer with a relevance note.",
                    "items": {
                      "additionalProperties": {},
                      "type": "object"
                    },
                    "type": "array"
                  },
                  "depends_on": {
                    "description": "Optional dependency IDs/refs for initiative/workstream/milestone/task metadata",
                    "items": {
                      "type": "string"
                    },
                    "type": "array"
                  },
                  "description": {
                    "description": "Description",
                    "type": "string"
                  },
                  "domain": {
                    "description": "Optional domain for initiative/workstream/milestone/task planning (engineering, marketing, design, etc.)",
                    "type": "string"
                  },
                  "due_date": {
                    "description": "Due date (YYYY-MM-DD)",
                    "type": "string"
                  },
                  "expected_budget_usd": {
                    "description": "Estimated budget in USD for planning metadata",
                    "type": "number"
                  },
                  "expected_duration_hours": {
                    "description": "Estimated effort in hours for planning metadata",
                    "type": "number"
                  },
                  "expected_tokens": {
                    "description": "Estimated token budget for planning metadata",
                    "type": "number"
                  },
                  "feature_name": {
                    "description": "Feature being planned",
                    "type": "string"
                  },
                  "goal_ids": {
                    "description": "Optional goal UUIDs for initiative/workstream/milestone/task creation. Suggested when the workspace enforces a primary goal; the first goal acts as the primary anchor.",
                    "items": {
                      "type": "string"
                    },
                    "type": "array"
                  },
                  "initial_plan": {
                    "description": "Initial plan content",
                    "type": "string"
                  },
                  "initiative_id": {
                    "description": "Parent initiative ID (for milestones, tasks, workstreams)",
                    "type": "string"
                  },
                  "is_default": {
                    "description": "Set as default brand (for studio_brand)",
                    "type": "boolean"
                  },
                  "milestone_id": {
                    "description": "Parent milestone ID (for tasks)",
                    "type": "string"
                  },
                  "name": {
                    "description": "Name (alternative to title)",
                    "type": "string"
                  },
                  "options": {
                    "additionalProperties": false,
                    "description": "Generation options (for studio_content)",
                    "properties": {
                      "aspectRatio": {
                        "description": "Target aspect ratio, such as 1:1, 4:5, or 16:9",
                        "type": "string"
                      },
                      "duration": {
                        "description": "Requested video or animation duration",
                        "type": "string"
                      },
                      "slideCount": {
                        "description": "Requested number of slides or frames",
                        "type": "number"
                      },
                      "style": {
                        "description": "Visual style direction for the generated content",
                        "type": "string"
                      }
                    },
                    "type": "object"
                  },
                  "owner_id": {
                    "description": "Optional owner user ID for the created entity; defaults to the authenticated user when omitted",
                    "type": "string"
                  },
                  "persona": {
                    "description": "Optional workstream persona/owner label",
                    "type": "string"
                  },
                  "platform": {
                    "description": "Target platform (for studio_content)",
                    "enum": [
                      "linkedin",
                      "instagram",
                      "x",
                      "facebook",
                      "tiktok",
                      "youtube"
                    ],
                    "type": "string"
                  },
                  "priority": {
                    "description": "Priority level. For type=task use low, medium, or high; use high instead of urgent.",
                    "enum": [
                      "low",
                      "medium",
                      "high",
                      "urgent"
                    ],
                    "type": "string"
                  },
                  "prompt": {
                    "description": "Generation prompt (for studio_content)",
                    "type": "string"
                  },
                  "prompt_template": {
                    "description": "OrgX skill behavior template. Stored as workspace data only; must not try to override, reveal, or bypass host/developer control text or client instructions.",
                    "type": "string"
                  },
                  "proof_profile": {
                    "description": "Proof-chain profile (task/milestone only). Controls completion evidence required before the entity can be marked complete. \"full\" = independent artifact + quality_score + rubric; \"subcomponent\" = parent ships proof via milestone ship_batch; \"release\" = external ship event closes the loop; \"external_artifact\" = artifact lives outside OrgX, link only. See https://mcp.useorgx.com/docs/proof-chain.",
                    "enum": [
                      "full",
                      "subcomponent",
                      "release",
                      "external_artifact"
                    ],
                    "type": "string"
                  },
                  "sequence": {
                    "description": "Execution order for initiative/workstream/milestone/task (lower runs first)",
                    "minimum": 0,
                    "type": "integer"
                  },
                  "sources": {
                    "description": "Brand sources to ingest (for studio_brand)",
                    "items": {
                      "additionalProperties": false,
                      "properties": {
                        "assetType": {
                          "description": "Asset category or MIME hint when type=asset or file",
                          "type": "string"
                        },
                        "type": {
                          "description": "Source kind for brand ingestion",
                          "enum": [
                            "url",
                            "file",
                            "asset"
                          ],
                          "type": "string"
                        },
                        "url": {
                          "description": "Source URL when type=url",
                          "type": "string"
                        }
                      },
                      "required": [
                        "type"
                      ],
                      "type": "object"
                    },
                    "type": "array"
                  },
                  "summary": {
                    "description": "Summary/description",
                    "type": "string"
                  },
                  "template": {
                    "description": "Video template (for studio_content with content_type=video)",
                    "type": "string"
                  },
                  "title": {
                    "description": "Title/name (required for most types)",
                    "type": "string"
                  },
                  "trigger_domains": {
                    "description": "Domains this skill applies to",
                    "items": {
                      "type": "string"
                    },
                    "type": "array"
                  },
                  "trigger_keywords": {
                    "description": "Keywords that trigger this skill",
                    "items": {
                      "type": "string"
                    },
                    "type": "array"
                  },
                  "type": {
                    "description": "Entity type to create",
                    "enum": [
                      "workspace",
                      "project",
                      "initiative",
                      "milestone",
                      "workstream",
                      "task",
                      "objective",
                      "playbook",
                      "decision",
                      "artifact",
                      "run",
                      "blocker",
                      "workflow",
                      "agent",
                      "skill",
                      "plan_session",
                      "stream",
                      "studio_brand",
                      "studio_content",
                      "video_template"
                    ],
                    "type": "string"
                  },
                  "user_id": {
                    "description": "Deprecated alias for owner_id; prefer owner_id for new calls",
                    "type": "string"
                  },
                  "visibility": {
                    "description": "Brand visibility (for studio_brand)",
                    "enum": [
                      "private",
                      "org",
                      "public"
                    ],
                    "type": "string"
                  },
                  "workspace_id": {
                    "description": "Workspace ID (canonical). Defaults to current session workspace for supported types.",
                    "type": "string"
                  },
                  "workstream_id": {
                    "description": "Parent workstream ID (for milestones, tasks)",
                    "type": "string"
                  }
                },
                "required": [
                  "type"
                ],
                "type": "object"
              },
              "name": "create_entity",
              "title": "Create an entity"
            },
            {
              "_meta": {
                "securitySchemes": [
                  {
                    "scopes": [
                      "initiatives:write"
                    ],
                    "type": "oauth2"
                  }
                ]
              },
              "annotations": {
                "destructiveHint": false,
                "openWorldHint": false,
                "readOnlyHint": false
              },
              "description": "Leave a threaded comment on an entity. USE WHEN: agent or user wants to annotate an entity with observations, concerns, or progress notes. NEXT: Use list_entity_comments to read the thread. DO NOT USE: for status changes \u2014 use entity_action instead.",
              "execution": {
                "taskSupport": "forbidden"
              },
              "inputSchema": {
                "$schema": "http://json-schema.org/draft-07/schema#",
                "additionalProperties": false,
                "properties": {
                  "author_id": {
                    "description": "Optional author ID override.",
                    "maxLength": 200,
                    "type": "string"
                  },
                  "author_name": {
                    "description": "Optional human-readable author name.",
                    "maxLength": 200,
                    "type": "string"
                  },
                  "author_type": {
                    "description": "Author type to attribute the comment to.",
                    "enum": [
                      "human",
                      "agent",
                      "system"
                    ],
                    "type": "string"
                  },
                  "body": {
                    "description": "Comment body in plain text or markdown.",
                    "maxLength": 4000,
                    "minLength": 1,
                    "type": "string"
                  },
                  "comment_type": {
                    "enum": [
                      "observation",
                      "concern",
                      "suggestion",
                      "progress_note",
                      "blocker_flag",
                      "question",
                      "handoff_note",
                      "cross_reference",
                      "note"
                    ],
                    "type": "string"
                  },
                  "entity_id": {
                    "description": "Entity ID to attach the comment to.",
                    "minLength": 1,
                    "type": "string"
                  },
                  "entity_type": {
                    "description": "Entity type to comment on.",
                    "enum": [
                      "initiative",
                      "workstream",
                      "milestone",
                      "task",
                      "decision"
                    ],
                    "type": "string"
                  },
                  "metadata": {
                    "additionalProperties": {},
                    "description": "Optional structured metadata attached to the comment.",
                    "type": "object"
                  },
                  "parent_comment_id": {
                    "description": "Optional parent comment ID when replying in-thread.",
                    "format": "uuid",
                    "type": "string"
                  },
                  "severity": {
                    "enum": [
                      "info",
                      "low",
                      "medium",
                      "high",
                      "critical"
                    ],
                    "type": "string"
                  },
                  "tags": {
                    "description": "Optional tags for categorization and later filtering.",
                    "items": {
                      "type": "string"
                    },
                    "maxItems": 20,
                    "type": "array"
                  },
                  "user_id": {
                    "description": "Optional user id override",
                    "type": "string"
                  }
                },
                "required": [
                  "entity_type",
                  "entity_id",
                  "body"
                ],
                "type": "object"
              },
              "name": "comment_on_entity",
              "title": "Comment on an entity"
            },
            {
              "_meta": {
                "openai/readOnlyHint": true,
                "openai/visibility": "public",
                "securitySchemes": [
                  {
                    "scopes": [
                      "initiatives:read"
                    ],
                    "type": "oauth2"
                  }
                ]
              },
              "annotations": {
                "destructiveHint": false,
                "openWorldHint": false,
                "readOnlyHint": true
              },
              "description": "List comments for an entity. USE WHEN: reviewing discussion thread on an entity. NEXT: Use comment_on_entity to add a reply. Read-only.",
              "execution": {
                "taskSupport": "forbidden"
              },
              "inputSchema": {
                "$schema": "http://json-schema.org/draft-07/schema#",
                "additionalProperties": false,
                "properties": {
                  "cursor": {
                    "description": "Pagination cursor from a previous response.",
                    "type": "string"
                  },
                  "entity_id": {
                    "description": "Entity ID whose comment thread should be returned.",
                    "minLength": 1,
                    "type": "string"
                  },
                  "entity_type": {
                    "description": "Entity type to read comments for.",
                    "enum": [
                      "initiative",
                      "workstream",
                      "milestone",
                      "task",
                      "decision"
                    ],
                    "type": "string"
                  },
                  "limit": {
                    "description": "Maximum number of comments to return.",
                    "maximum": 100,
                    "minimum": 1,
                    "type": "number"
                  },
                  "user_id": {
                    "description": "Optional user id override",
                    "type": "string"
                  }
                },
                "required": [
                  "entity_type",
                  "entity_id"
                ],
                "type": "object"
              },
              "name": "list_entity_comments",
              "title": "List entity comments"
            },
            {
              "_meta": {
                "securitySchemes": [
                  {
                    "scopes": [
                      "initiatives:write"
                    ],
                    "type": "oauth2"
                  }
                ]
              },
              "annotations": {
                "destructiveHint": false,
                "openWorldHint": false,
                "readOnlyHint": false
              },
              "description": "Create multiple entities in one call with ref-based dependency resolution. USE WHEN: creating several related entities at once. NEXT: Use entity_action to launch created entities. DO NOT USE: for initiative hierarchies \u2014 use scaffold_initiative which handles the nesting automatically.",
              "execution": {
                "taskSupport": "forbidden"
              },
              "inputSchema": {
                "$schema": "http://json-schema.org/draft-07/schema#",
                "additionalProperties": false,
                "properties": {
                  "concurrency": {
                    "description": "Parallel creation concurrency (default 8)",
                    "maximum": 20,
                    "minimum": 1,
                    "type": "number"
                  },
                  "continue_on_error": {
                    "description": "Continue creating remaining entities after an error",
                    "type": "boolean"
                  },
                  "entities": {
                    "description": "Array of entity payloads. Each item must include at least 'type' and its required fields. Agent-safe aliases are accepted: task priority urgent -> high; active task/milestone status -> in_progress.",
                    "items": {
                      "additionalProperties": {},
                      "type": "object"
                    },
                    "maxItems": 100,
                    "minItems": 1,
                    "type": "array"
                  },
                  "owner_id": {
                    "description": "Optional owner_id applied when item owner is omitted",
                    "type": "string"
                  },
                  "user_id": {
                    "description": "Alias for owner_id (optional)",
                    "type": "string"
                  }
                },
                "required": [
                  "entities"
                ],
                "type": "object"
              },
              "name": "batch_create_entities",
              "title": "Batch create entities"
            },
            {
              "_meta": {
                "mcp/securitySchemes": [
                  {
                    "scopes": [
                      "initiatives:write"
                    ],
                    "type": "oauth2"
                  }
                ],
                "openai/outputTemplate": "ui://widget/scaffolded-initiative.skybridge.html?v=443736698a26",
                "openai/toolInvocation/invoked": "Initiative scaffolded",
                "openai/toolInvocation/invoking": "Scaffolding initiative hierarchy...",
                "openai/visibility": "private",
                "securitySchemes": [
                  {
                    "scopes": [
                      "initiatives:write"
                    ],
                    "type": "oauth2"
                  }
                ],
                "ui": {
                  "resourceUri": "ui://widget/scaffolded-initiative.html?v=443736698a26"
                },
                "ui/resourceUri": "ui://widget/scaffolded-initiative.html?v=443736698a26"
              },
              "annotations": {
                "destructiveHint": false,
                "openWorldHint": false,
                "readOnlyHint": false
              },
              "description": "Turn a goal, roadmap, launch, or feature plan into executable workstreams, milestones, and tasks. Agent-safe aliases are accepted and normalized: task priority urgent -> high; active task/milestone status -> in_progress. Also known as: scaffold project, create roadmap, generate execution plan. USE WHEN: user wants to plan a new initiative from scratch. NEXT: Use entity_action type=initiative action=launch to start execution (auto-launches by default). DO NOT USE: for adding a single task to an existing initiative \u2014 use create_entity instead.",
              "execution": {
                "taskSupport": "forbidden"
              },
              "inputSchema": {
                "$schema": "http://json-schema.org/draft-07/schema#",
                "additionalProperties": false,
                "properties": {
                  "_context": {
                    "additionalProperties": false,
                    "description": "Client context for conversation tracking (strongly recommended for cross-client continuity)",
                    "properties": {
                      "client": {
                        "additionalProperties": false,
                        "properties": {
                          "name": {
                            "description": "Client identifier: claude-code, chatgpt, cursor, web-ui, api",
                            "type": "string"
                          },
                          "platform": {
                            "description": "Platform: macos, windows, linux, web",
                            "type": "string"
                          },
                          "version": {
                            "description": "Client version, e.g., \"1.2.3\"",
                            "type": "string"
                          }
                        },
                        "required": [
                          "name"
                        ],
                        "type": "object"
                      },
                      "conversation": {
                        "additionalProperties": false,
                        "properties": {
                          "id": {
                            "description": "Client conversation/chat ID (client-specific format)",
                            "type": "string"
                          },
                          "parentId": {
                            "description": "Parent conversation ID for branched/forked conversations",
                            "type": "string"
                          },
                          "startedAt": {
                            "description": "ISO timestamp when conversation began",
                            "type": "string"
                          },
                          "title": {
                            "description": "Human-readable conversation title",
                            "type": "string"
                          }
                        },
                        "required": [
                          "id"
                        ],
                        "type": "object"
                      },
                      "session": {
                        "additionalProperties": false,
                        "properties": {
                          "orgxSessionId": {
                            "description": "OrgX session ID (for resume)",
                            "type": "string"
                          },
                          "previousRunIds": {
                            "description": "Related previous run IDs in this conversation",
                            "items": {
                              "type": "string"
                            },
                            "type": "array"
                          }
                        },
                        "type": "object"
                      },
                      "user": {
                        "additionalProperties": false,
                        "properties": {
                          "locale": {
                            "description": "User locale, e.g., \"en-US\"",
                            "type": "string"
                          },
                          "timezone": {
                            "description": "User timezone, e.g., \"America/Los_Angeles\"",
                            "type": "string"
                          },
                          "workingDirectory": {
                            "description": "Working directory for CLI tools",
                            "type": "string"
                          }
                        },
                        "type": "object"
                      }
                    },
                    "required": [
                      "client"
                    ],
                    "type": "object"
                  },
                  "command_center_id": {
                    "description": "Deprecated alias for workspace_id to scope the initiative hierarchy",
                    "type": "string"
                  },
                  "concurrency": {
                    "description": "Parallel creation concurrency (default 8)",
                    "maximum": 20,
                    "minimum": 1,
                    "type": "number"
                  },
                  "context": {
                    "description": "Optional context attachments (pointers, not payloads).",
                    "items": {
                      "additionalProperties": {},
                      "type": "object"
                    },
                    "type": "array"
                  },
                  "continue_on_error": {
                    "description": "Continue creating remaining entities after an error",
                    "type": "boolean"
                  },
                  "coordination_dependency": {
                    "additionalProperties": false,
                    "description": "The single most important cross-workstream coordination dependency you identified while planning this initiative. Name it specifically based on what the workstreams actually do \u2014 not a generic label. Omit if only one workstream exists.",
                    "properties": {
                      "fromWorkstreamName": {
                        "description": "Name of the upstream workstream that must produce output first",
                        "type": "string"
                      },
                      "name": {
                        "description": "Short label for the dependency, e.g. \"Design handoff dependency\" or \"QA gating dependency\"",
                        "type": "string"
                      },
                      "toWorkstreamName": {
                        "description": "Name of the downstream workstream that is blocked until the upstream delivers",
                        "type": "string"
                      }
                    },
                    "required": [
                      "name",
                      "fromWorkstreamName",
                      "toWorkstreamName"
                    ],
                    "type": "object"
                  },
                  "description": {
                    "description": "Initiative description",
                    "type": "string"
                  },
                  "goal_ids": {
                    "description": "Optional goal UUIDs for the initiative. Suggested when the workspace requires a primary goal; provide at least one to avoid goal-invariant failures.",
                    "items": {
                      "type": "string"
                    },
                    "type": "array"
                  },
                  "launch_after_create": {
                    "description": "When true (default), launch the initiative after scaffold creation so streams can dispatch immediately",
                    "type": "boolean"
                  },
                  "owner_id": {
                    "description": "Optional owner user ID for the scaffolded initiative; defaults to the authenticated user when omitted",
                    "type": "string"
                  },
                  "summary": {
                    "description": "Initiative summary",
                    "type": "string"
                  },
                  "title": {
                    "description": "Initiative title",
                    "minLength": 1,
                    "type": "string"
                  },
                  "user_id": {
                    "description": "Deprecated alias for owner_id; prefer owner_id for new calls",
                    "type": "string"
                  },
                  "workspace_id": {
                    "description": "Optional workspace ID to scope the initiative hierarchy",
                    "type": "string"
                  },
                  "workstreams": {
                    "description": "Nested workstreams. Include domain, dependencies, and estimate fields when possible. If omitted, the scaffold builder auto-fills subtasks/dependencies and OrgX re-estimates domain+agent+cost with model-guided baselines.",
                    "items": {
                      "additionalProperties": true,
                      "properties": {
                        "context": {
                          "$ref": "#/properties/context"
                        },
                        "depends_on": {
                          "description": "Workstream refs/IDs this workstream depends on",
                          "items": {
                            "type": "string"
                          },
                          "type": "array"
                        },
                        "description": {
                          "description": "Workstream description",
                          "type": "string"
                        },
                        "domain": {
                          "description": "Workstream domain (engineering, marketing, design, etc.)",
                          "type": "string"
                        },
                        "expected_budget_usd": {
                          "description": "Estimated workstream budget in USD",
                          "type": "number"
                        },
                        "expected_duration_hours": {
                          "description": "Estimated workstream effort in hours",
                          "type": "number"
                        },
                        "expected_tokens": {
                          "description": "Estimated workstream token budget",
                          "type": "number"
                        },
                        "goal_ids": {
                          "description": "Optional goal UUIDs for this workstream. Suggested when the parent workspace requires a primary goal.",
                          "items": {
                            "type": "string"
                          },
                          "type": "array"
                        },
                        "milestones": {
                          "description": "Nested milestones under this workstream",
                          "items": {
                            "additionalProperties": true,
                            "properties": {
                              "context": {
                                "$ref": "#/properties/context"
                              },
                              "depends_on": {
                                "description": "Milestone refs/IDs this milestone depends on",
                                "items": {
                                  "type": "string"
                                },
                                "type": "array"
                              },
                              "description": {
                                "description": "Milestone description",
                                "type": "string"
                              },
                              "due_date": {
                                "description": "Optional milestone due date",
                                "type": "string"
                              },
                              "expected_budget_usd": {
                                "description": "Estimated milestone budget in USD",
                                "type": "number"
                              },
                              "expected_duration_hours": {
                                "description": "Estimated milestone effort in hours",
                                "type": "number"
                              },
                              "expected_tokens": {
                                "description": "Estimated milestone token budget",
                                "type": "number"
                              },
                              "goal_ids": {
                                "description": "Optional goal UUIDs for this milestone. Suggested when the parent workspace requires a primary goal.",
                                "items": {
                                  "type": "string"
                                },
                                "type": "array"
                              },
                              "ref": {
                                "description": "Optional stable client-side reference used in ref_map and dependencies",
                                "type": "string"
                              },
                              "status": {
                                "description": "Optional milestone status. \"active\" is accepted and normalized to \"in_progress\".",
                                "enum": [
                                  "planned",
                                  "in_progress",
                                  "completed",
                                  "at_risk",
                                  "cancelled",
                                  "active"
                                ],
                                "type": "string"
                              },
                              "tasks": {
                                "description": "Nested tasks under this milestone",
                                "items": {
                                  "additionalProperties": true,
                                  "properties": {
                                    "assigned_agent_ids": {
                                      "description": "Optional explicit assignee IDs for this task",
                                      "items": {
                                        "type": "string"
                                      },
                                      "type": "array"
                                    },
                                    "context": {
                                      "$ref": "#/properties/context"
                                    },
                                    "depends_on": {
                                      "description": "Task refs/IDs this task depends on",
                                      "items": {
                                        "type": "string"
                                      },
                                      "type": "array"
                                    },
                                    "description": {
                                      "description": "Task description",
                                      "type": "string"
                                    },
                                    "due_date": {
                                      "description": "Optional task due date",
                                      "type": "string"
                                    },
                                    "expected_budget_usd": {
                                      "description": "Estimated task budget in USD",
                                      "type": "number"
                                    },
                                    "expected_duration_hours": {
                                      "description": "Estimated task effort in hours",
                                      "type": "number"
                                    },
                                    "expected_tokens": {
                                      "description": "Estimated task token budget",
                                      "type": "number"
                                    },
                                    "goal_ids": {
                                      "description": "Optional goal UUIDs for this task. Suggested when the parent workspace requires work to trace to a primary goal.",
                                      "items": {
                                        "type": "string"
                                      },
                                      "type": "array"
                                    },
                                    "priority": {
                                      "description": "Task priority. \"urgent\" is accepted and normalized to \"high\".",
                                      "enum": [
                                        "low",
                                        "medium",
                                        "high",
                                        "urgent"
                                      ],
                                      "type": "string"
                                    },
                                    "ref": {
                                      "description": "Optional stable client-side reference used in ref_map and dependencies",
                                      "type": "string"
                                    },
                                    "status": {
                                      "description": "Optional task status. \"active\" is accepted and normalized to \"in_progress\".",
                                      "enum": [
                                        "todo",
                                        "in_progress",
                                        "done",
                                        "blocked",
                                        "active"
                                      ],
                                      "type": "string"
                                    },
                                    "summary": {
                                      "description": "Short task summary",
                                      "type": "string"
                                    },
                                    "title": {
                                      "description": "Task title",
                                      "minLength": 1,
                                      "type": "string"
                                    },
                                    "type": {
                                      "description": "Task execution type for slicing and estimate defaults",
                                      "enum": [
                                        "research",
                                        "create",
                                        "review",
                                        "implement"
                                      ],
                                      "type": "string"
                                    }
                                  },
                                  "required": [
                                    "title"
                                  ],
                                  "type": "object"
                                },
                                "type": "array"
                              },
                              "title": {
                                "description": "Milestone title",
                                "minLength": 1,
                                "type": "string"
                              }
                            },
                            "required": [
                              "title"
                            ],
                            "type": "object"
                          },
                          "type": "array"
                        },
                        "name": {
                          "description": "Workstream name; alias for title",
                          "type": "string"
                        },
                        "ownerAgent": {
                          "description": "Owner agent alias for this workstream",
                          "type": "string"
                        },
                        "persona": {
                          "description": "Workstream owner/persona label",
                          "type": "string"
                        },
                        "primaryAgent": {
                          "description": "Primary agent alias for this workstream",
                          "type": "string"
                        },
                        "ref": {
                          "description": "Optional stable client-side reference used in ref_map and dependencies",
                          "type": "string"
                        },
                        "summary": {
                          "description": "Short workstream summary",
                          "type": "string"
                        },
                        "title": {
                          "description": "Workstream title",
                          "type": "string"
                        }
                      },
                      "type": "object"
                    },
                    "type": "array"
                  }
                },
                "required": [
                  "title"
                ],
                "type": "object"
              },
              "name": "scaffold_initiative",
              "title": "Scaffold an initiative hierarchy"
            },
            {
              "_meta": {
                "securitySchemes": [
                  {
                    "scopes": [
                      "initiatives:read"
                    ],
                    "type": "oauth2"
                  }
                ]
              },
              "annotations": {
                "destructiveHint": false,
                "openWorldHint": false,
                "readOnlyHint": true
              },
              "description": "Fetch a task with hydrated context attachments (entities, artifacts, plan sessions). USE WHEN: agent needs full task context before executing, or user wants task details. NEXT: Use entity_action to update task status. DO NOT USE: for listing tasks \u2014 use list_entities type=task instead.",
              "execution": {
                "taskSupport": "forbidden"
              },
              "inputSchema": {
                "$schema": "http://json-schema.org/draft-07/schema#",
                "additionalProperties": false,
                "properties": {
                  "hydrate": {
                    "description": "Whether to hydrate entity/artifact/plan_session context pointers (default true)",
                    "type": "boolean"
                  },
                  "max_chars": {
                    "description": "Approximate max characters for hydrated context payload (default 20000)",
                    "maximum": 50000,
                    "minimum": 1000,
                    "type": "number"
                  },
                  "task_id": {
                    "description": "Task ID",
                    "minLength": 1,
                    "type": "string"
                  }
                },
                "required": [
                  "task_id"
                ],
                "type": "object"
              },
              "name": "get_task_with_context",
              "title": "Get task with context"
            },
            {
              "_meta": {
                "securitySchemes": [
                  {
                    "scopes": [
                      "initiatives:write"
                    ],
                    "type": "oauth2"
                  }
                ]
              },
              "annotations": {
                "destructiveHint": true,
                "openWorldHint": false,
                "readOnlyHint": false
              },
              "description": "Delete multiple entities in one call (hard delete). USE WHEN: user explicitly wants to remove entities permanently. NEXT: Verify deletion succeeded. DO NOT USE: for archiving or pausing \u2014 use entity_action instead.",
              "execution": {
                "taskSupport": "forbidden"
              },
              "inputSchema": {
                "$schema": "http://json-schema.org/draft-07/schema#",
                "additionalProperties": false,
                "properties": {
                  "concurrency": {
                    "description": "Parallel deletion concurrency (default 8)",
                    "maximum": 20,
                    "minimum": 1,
                    "type": "number"
                  },
                  "continue_on_error": {
                    "description": "Continue deleting remaining entities after an error",
                    "type": "boolean"
                  },
                  "entities": {
                    "items": {
                      "additionalProperties": false,
                      "properties": {
                        "id": {
                          "description": "Entity ID",
                          "minLength": 1,
                          "type": "string"
                        },
                        "type": {
                          "description": "Entity type",
                          "enum": [
                            "initiative",
                            "milestone",
                            "workstream",
                            "task",
                            "objective",
                            "playbook",
                            "decision",
                            "stream",
                            "studio_content"
                          ],
                          "type": "string"
                        }
                      },
                      "required": [
                        "type",
                        "id"
                      ],
                      "type": "object"
                    },
                    "maxItems": 100,
                    "minItems": 1,
                    "type": "array"
                  },
                  "note": {
                    "description": "Optional reason note",
                    "type": "string"
                  }
                },
                "required": [
                  "entities"
                ],
                "type": "object"
              },
              "name": "batch_delete_entities",
              "title": "Batch delete entities"
            },
            {
              "_meta": {
                "securitySchemes": [
                  {
                    "scopes": [
                      "initiatives:write"
                    ],
                    "type": "oauth2"
                  }
                ]
              },
              "annotations": {
                "destructiveHint": true,
                "openWorldHint": false,
                "readOnlyHint": false
              },
              "description": "Execute actions on multiple entities in one call (pause, launch, complete, resume, etc.). USE WHEN: bulk state changes like pausing multiple initiatives or completing multiple tasks. ACCEPTS: short ID prefixes (8+ chars) \u2014 no need to look up full UUIDs. Supports the same launch/pause aliases as entity_action. NEXT: Verify all actions succeeded. DO NOT USE: for deletes \u2014 use batch_delete_entities instead.",
              "execution": {
                "taskSupport": "forbidden"
              },
              "inputSchema": {
                "$schema": "http://json-schema.org/draft-07/schema#",
                "additionalProperties": false,
                "properties": {
                  "actions": {
                    "description": "List of lifecycle actions to execute in bulk.",
                    "items": {
                      "additionalProperties": false,
                      "properties": {
                        "action": {
                          "description": "Action to execute (pause, launch, complete, resume, etc.). launch and pause are resolved per entity type.",
                          "minLength": 1,
                          "type": "string"
                        },
                        "force": {
                          "description": "Force action when server supports override semantics",
                          "type": "boolean"
                        },
                        "id": {
                          "description": "Entity ID (full UUID or short prefix 8+ hex chars)",
                          "minLength": 1,
                          "type": "string"
                        },
                        "note": {
                          "description": "Optional note/reason for this action",
                          "type": "string"
                        },
                        "type": {
                          "description": "Entity type",
                          "enum": [
                            "initiative",
                            "milestone",
                            "workstream",
                            "task",
                            "objective",
                            "playbook",
                            "decision",
                            "stream",
                            "studio_content"
                          ],
                          "type": "string"
                        }
                      },
                      "required": [
                        "type",
                        "id",
                        "action"
                      ],
                      "type": "object"
                    },
                    "maxItems": 100,
                    "minItems": 1,
                    "type": "array"
                  },
                  "concurrency": {
                    "description": "Parallel action concurrency (default 8)",
                    "maximum": 20,
                    "minimum": 1,
                    "type": "number"
                  },
                  "continue_on_error": {
                    "description": "Continue processing remaining actions after an error (default true)",
                    "type": "boolean"
                  }
                },
                "required": [
                  "actions"
                ],
                "type": "object"
              },
              "name": "batch_action",
              "title": "Batch entity actions"
            },
            {
              "_meta": {
                "securitySchemes": [
                  {
                    "scopes": [
                      "initiatives:write"
                    ],
                    "type": "oauth2"
                  }
                ]
              },
              "annotations": {
                "destructiveHint": true,
                "openWorldHint": false,
                "readOnlyHint": false
              },
              "description": "Update an existing entity. Only include fields you want to change. USE WHEN: modifying entity fields (title, description, priority, etc.). NEXT: Confirm changes to user. DO NOT USE: for status changes \u2014 use entity_action instead.",
              "execution": {
                "taskSupport": "forbidden"
              },
              "inputSchema": {
                "$schema": "http://json-schema.org/draft-07/schema#",
                "additionalProperties": false,
                "properties": {
                  "agent_domain": {
                    "description": "Agent domain for streams (engineering, marketing, sales, operations, design, product, orchestration)",
                    "type": "string"
                  },
                  "auto_continue": {
                    "description": "Whether the stream should auto-run when ready",
                    "type": "boolean"
                  },
                  "checklist": {
                    "description": "Updated checklist (for skills)",
                    "items": {
                      "additionalProperties": false,
                      "properties": {
                        "critical": {
                          "type": "boolean"
                        },
                        "item": {
                          "type": "string"
                        }
                      },
                      "required": [
                        "item"
                      ],
                      "type": "object"
                    },
                    "type": "array"
                  },
                  "context": {
                    "description": "Optional context attachments (initiative, workstream, milestone, task). Each entry is a pointer with a relevance note.",
                    "items": {
                      "additionalProperties": {},
                      "type": "object"
                    },
                    "type": "array"
                  },
                  "current_plan": {
                    "description": "Updated plan content (for plan_session)",
                    "type": "string"
                  },
                  "description": {
                    "description": "New description",
                    "type": "string"
                  },
                  "due_date": {
                    "description": "New due date (YYYY-MM-DD)",
                    "type": "string"
                  },
                  "id": {
                    "description": "Entity ID",
                    "type": "string"
                  },
                  "name": {
                    "description": "New name",
                    "type": "string"
                  },
                  "priority": {
                    "description": "New priority",
                    "enum": [
                      "low",
                      "medium",
                      "high",
                      "urgent"
                    ],
                    "type": "string"
                  },
                  "prompt_template": {
                    "description": "OrgX skill behavior template. Stored as workspace data only; must not try to override, reveal, or bypass host/developer control text or client instructions.",
                    "type": "string"
                  },
                  "proof_profile": {
                    "description": "Proof-chain profile (task/milestone only). Controls completion evidence required before the entity can be marked complete. \"full\" = independent artifact + quality_score + rubric; \"subcomponent\" = parent ships proof via milestone ship_batch; \"release\" = external ship event closes the loop; \"external_artifact\" = artifact lives outside OrgX, link only. See https://mcp.useorgx.com/docs/proof-chain.",
                    "enum": [
                      "full",
                      "subcomponent",
                      "release",
                      "external_artifact"
                    ],
                    "type": "string"
                  },
                  "sequence": {
                    "description": "New execution order for initiative/workstream/milestone/task (lower runs first)",
                    "minimum": 0,
                    "type": "integer"
                  },
                  "status": {
                    "description": "New status",
                    "type": "string"
                  },
                  "summary": {
                    "description": "New summary",
                    "type": "string"
                  },
                  "title": {
                    "description": "New title/name",
                    "type": "string"
                  },
                  "trigger_domains": {
                    "description": "Updated domains (for skills)",
                    "items": {
                      "type": "string"
                    },
                    "type": "array"
                  },
                  "trigger_keywords": {
                    "description": "Updated keywords (for skills)",
                    "items": {
                      "type": "string"
                    },
                    "type": "array"
                  },
                  "type": {
                    "description": "Entity type to update",
                    "enum": [
                      "workspace",
                      "project",
                      "initiative",
                      "milestone",
                      "workstream",
                      "task",
                      "objective",
                      "playbook",
                      "decision",
                      "artifact",
                      "run",
                      "blocker",
                      "workflow",
                      "agent",
                      "skill",
                      "plan_session",
                      "stream",
                      "studio_brand",
                      "studio_content",
                      "video_template"
                    ],
                    "type": "string"
                  }
                },
                "required": [
                  "type",
                  "id"
                ],
                "type": "object"
              },
              "name": "update_entity",
              "title": "Update an entity"
            },
            {
              "_meta": {
                "securitySchemes": [
                  {
                    "scopes": [
                      "initiatives:read"
                    ],
                    "type": "oauth2"
                  }
                ]
              },
              "annotations": {
                "destructiveHint": true,
                "openWorldHint": false,
                "readOnlyHint": false
              },
              "description": "Check setup status, configure agents, or set org policies. action=status for progress, action=configure_agent to set agent preferences, action=set_policy for org-wide rules.",
              "execution": {
                "taskSupport": "forbidden"
              },
              "inputSchema": {
                "$schema": "http://json-schema.org/draft-07/schema#",
                "additionalProperties": false,
                "properties": {
                  "action": {
                    "description": "Configuration operation",
                    "enum": [
                      "status",
                      "configure_agent",
                      "set_policy"
                    ],
                    "type": "string"
                  },
                  "agent_type": {
                    "description": "Agent type (configure_agent only)",
                    "enum": [
                      "product",
                      "engineering",
                      "marketing",
                      "sales",
                      "operations",
                      "design",
                      "orchestrator"
                    ],
                    "type": "string"
                  },
                  "approval_required": {
                    "description": "Actions requiring approval (configure_agent only)",
                    "items": {
                      "type": "string"
                    },
                    "type": "array"
                  },
                  "command_center_id": {
                    "description": "Deprecated alias for workspace_id (set_policy only)",
                    "type": "string"
                  },
                  "config": {
                    "additionalProperties": {},
                    "description": "Policy configuration (set_policy only)",
                    "type": "object"
                  },
                  "focus_areas": {
                    "description": "Agent focus areas (configure_agent only)",
                    "items": {
                      "type": "string"
                    },
                    "type": "array"
                  },
                  "policy_type": {
                    "description": "Policy type (set_policy only)",
                    "enum": [
                      "approvals",
                      "notifications",
                      "working_hours",
                      "budget",
                      "artifact_collection"
                    ],
                    "type": "string"
                  },
                  "skip_approval": {
                    "description": "Actions without approval (configure_agent only)",
                    "items": {
                      "type": "string"
                    },
                    "type": "array"
                  },
                  "trust_level": {
                    "description": "Agent autonomy level (configure_agent only)",
                    "enum": [
                      "strict",
                      "balanced",
                      "autonomous"
                    ],
                    "type": "string"
                  },
                  "workspace_id": {
                    "description": "Workspace UUID to scope policy overrides (set_policy only)",
                    "type": "string"
                  }
                },
                "required": [
                  "action"
                ],
                "type": "object"
              },
              "name": "configure_org",
              "title": "Configure Organization"
            },
            {
              "_meta": {
                "securitySchemes": [
                  {
                    "scopes": [
                      "initiatives:read"
                    ],
                    "type": "oauth2"
                  }
                ]
              },
              "annotations": {
                "destructiveHint": false,
                "openWorldHint": false,
                "readOnlyHint": true
              },
              "description": "Get productivity stats, achievements, and streaks. scope=personal for your stats, scope=session for current session diagnostics. Read-only.",
              "execution": {
                "taskSupport": "forbidden"
              },
              "inputSchema": {
                "$schema": "http://json-schema.org/draft-07/schema#",
                "additionalProperties": false,
                "properties": {
                  "scope": {
                    "default": "personal",
                    "description": "Whether to return personal stats or current-session diagnostics.",
                    "enum": [
                      "personal",
                      "session"
                    ],
                    "type": "string"
                  },
                  "timeframe": {
                    "description": "Time window for the requested statistics.",
                    "enum": [
                      "today",
                      "week",
                      "month",
                      "all_time"
                    ],
                    "type": "string"
                  }
                },
                "type": "object"
              },
              "name": "stats",
              "title": "Stats"
            },
            {
              "_meta": {
                "securitySchemes": [
                  {
                    "type": "oauth2"
                  }
                ]
              },
              "annotations": {
                "destructiveHint": true,
                "openWorldHint": false,
                "readOnlyHint": false
              },
              "description": "Create, list, get, or set the active workspace. action=create creates a workspace and makes it active by default; action=list shows all; action=get returns current; action=set switches active.",
              "execution": {
                "taskSupport": "forbidden"
              },
              "inputSchema": {
                "$schema": "http://json-schema.org/draft-07/schema#",
                "additionalProperties": false,
                "properties": {
                  "action": {
                    "description": "list=show all, get=current, set=switch active, create=new workspace",
                    "enum": [
                      "list",
                      "get",
                      "set",
                      "create"
                    ],
                    "type": "string"
                  },
                  "description": {
                    "description": "Workspace narrative/description (action=create)",
                    "type": "string"
                  },
                  "key_metrics": {
                    "description": "Workspace identity metrics (action=create)",
                    "items": {
                      "type": "string"
                    },
                    "type": "array"
                  },
                  "name": {
                    "description": "Workspace name (action=create)",
                    "type": "string"
                  },
                  "narrative": {
                    "description": "Workspace identity narrative (action=create)",
                    "type": "string"
                  },
                  "roadmap_url": {
                    "description": "Roadmap URL (action=create)",
                    "type": "string"
                  },
                  "set_active": {
                    "description": "Whether to make the new workspace active. Defaults true.",
                    "type": "boolean"
                  },
                  "source_links": {
                    "description": "Source links for workspace identity (action=create)",
                    "items": {
                      "type": "string"
                    },
                    "type": "array"
                  },
                  "tagline": {
                    "description": "Short workspace tagline (action=create)",
                    "type": "string"
                  },
                  "title": {
                    "description": "Alias for name (action=create)",
                    "type": "string"
                  },
                  "workspace_id": {
                    "description": "Workspace UUID to switch to (action=set only)",
                    "type": "string"
                  }
                },
                "required": [
                  "action"
                ],
                "type": "object"
              },
              "name": "workspace",
              "title": "Workspace"
            },
            {
              "_meta": {
                "openai/readOnlyHint": true
              },
              "annotations": {
                "destructiveHint": false,
                "openWorldHint": false,
                "readOnlyHint": true
              },
              "description": "ROI summary from the economic ledger. Returns cost/value/ROI by agent, capability, and time period. Compatibility alias retained for older clients. Prefer `get_morning_brief` with workspace brief with value and exception summaries for new prompts, skills, and examples.",
              "execution": {
                "taskSupport": "forbidden"
              },
              "inputSchema": {
                "$schema": "http://json-schema.org/draft-07/schema#",
                "additionalProperties": false,
                "properties": {
                  "agent_type": {
                    "description": "Optional agent type filter.",
                    "type": "string"
                  },
                  "capability_key": {
                    "description": "Optional capability key filter.",
                    "type": "string"
                  },
                  "period": {
                    "default": "30d",
                    "description": "Time period for ROI calculation.",
                    "enum": [
                      "7d",
                      "30d",
                      "90d"
                    ],
                    "type": "string"
                  },
                  "workspace_id": {
                    "description": "Workspace ID",
                    "type": "string"
                  }
                },
                "required": [
                  "workspace_id"
                ],
                "type": "object"
              },
              "name": "get_outcome_attribution",
              "title": "Get Outcome Attribution"
            },
            {
              "annotations": {
                "destructiveHint": true,
                "openWorldHint": true,
                "readOnlyHint": false
              },
              "description": "Create or approve a workspace outcome type before recording custom baseline, audit, or quality-gate outcomes.",
              "execution": {
                "taskSupport": "forbidden"
              },
              "inputSchema": {
                "$schema": "http://json-schema.org/draft-07/schema#",
                "additionalProperties": false,
                "properties": {
                  "displayName": {
                    "description": "CamelCase alias for display_name.",
                    "type": "string"
                  },
                  "display_name": {
                    "description": "Human-facing outcome type label.",
                    "type": "string"
                  },
                  "key": {
                    "description": "Outcome type key, normalized server-side to snake_case.",
                    "type": "string"
                  },
                  "unit": {
                    "default": "count",
                    "description": "Measurement unit for this outcome type.",
                    "enum": [
                      "usd",
                      "hours",
                      "count",
                      "percent"
                    ],
                    "type": "string"
                  },
                  "valueSemantics": {
                    "description": "CamelCase alias for value_semantics.",
                    "enum": [
                      "revenue",
                      "time_saved",
                      "risk_reduced",
                      "quality_improved"
                    ],
                    "type": "string"
                  },
                  "value_semantics": {
                    "default": "quality_improved",
                    "description": "How the value should be interpreted by ROI/proof loops.",
                    "enum": [
                      "revenue",
                      "time_saved",
                      "risk_reduced",
                      "quality_improved"
                    ],
                    "type": "string"
                  },
                  "workspaceId": {
                    "description": "CamelCase alias for workspace_id.",
                    "type": "string"
                  },
                  "workspace_id": {
                    "description": "Workspace ID. Defaults to active MCP workspace when omitted.",
                    "type": "string"
                  }
                },
                "required": [
                  "key"
                ],
                "type": "object"
              },
              "name": "configure_outcome_type",
              "title": "Configure Outcome Type"
            },
            {
              "annotations": {
                "destructiveHint": true,
                "openWorldHint": true,
                "readOnlyHint": false
              },
              "description": "Record a business outcome. Triggers attribution inference to connect outcomes to receipts. If the outcome type is unknown, call configure_outcome_type first.",
              "execution": {
                "taskSupport": "forbidden"
              },
              "inputSchema": {
                "$schema": "http://json-schema.org/draft-07/schema#",
                "additionalProperties": false,
                "properties": {
                  "metadata": {
                    "additionalProperties": {},
                    "description": "Optional structured context attached to the outcome record.",
                    "type": "object"
                  },
                  "occurredAt": {
                    "description": "CamelCase alias for occurred_at.",
                    "type": "string"
                  },
                  "occurred_at": {
                    "description": "Optional ISO timestamp for when the outcome occurred.",
                    "type": "string"
                  },
                  "outcomeTypeKey": {
                    "description": "CamelCase alias for outcome_type_key.",
                    "type": "string"
                  },
                  "outcomeValue": {
                    "description": "CamelCase alias for outcome_value.",
                    "type": "number"
                  },
                  "outcome_type_key": {
                    "description": "Outcome type key, such as deal_closed or meeting_booked.",
                    "type": "string"
                  },
                  "outcome_value": {
                    "description": "Optional numeric value in the outcome\u2019s native unit.",
                    "type": "number"
                  },
                  "source": {
                    "default": "manual",
                    "description": "System that observed or reported the outcome.",
                    "enum": [
                      "manual",
                      "agent_self_report",
                      "crm_webhook",
                      "linear_sync"
                    ],
                    "type": "string"
                  },
                  "sourceId": {
                    "description": "CamelCase alias for source_id.",
                    "type": "string"
                  },
                  "source_id": {
                    "description": "Optional external source ID for deduplication.",
                    "type": "string"
                  },
                  "workspaceId": {
                    "description": "CamelCase alias for workspace_id.",
                    "type": "string"
                  },
                  "workspace_id": {
                    "description": "Workspace ID. Defaults to active MCP workspace when omitted.",
                    "type": "string"
                  }
                },
                "type": "object"
              },
              "name": "record_outcome",
              "title": "Record Outcome"
            },
            {
              "_meta": {
                "openai/toolInvocation/invoked": "Run resumed",
                "openai/toolInvocation/invoking": "Resuming run...",
                "securitySchemes": [
                  {
                    "type": "oauth2"
                  }
                ]
              },
              "annotations": {
                "destructiveHint": false,
                "openWorldHint": false,
                "readOnlyHint": false
              },
              "description": "Resume a paused or auto-closed agent run. Flips status back to running, clears TTL auto-close markers, and appends a resume_history entry. USE WHEN: the user wants to continue a reporting session that was auto-closed by the stale-TTL cron, or reactivate any paused run. DO NOT USE: to restart a completed/failed/cancelled run \u2014 those are terminal.",
              "execution": {
                "taskSupport": "forbidden"
              },
              "inputSchema": {
                "$schema": "http://json-schema.org/draft-07/schema#",
                "additionalProperties": false,
                "properties": {
                  "note": {
                    "description": "Optional note appended to resume_history for audit",
                    "type": "string"
                  },
                  "run_id": {
                    "description": "Agent run UUID to resume",
                    "minLength": 1,
                    "type": "string"
                  }
                },
                "required": [
                  "run_id"
                ],
                "type": "object"
              },
              "name": "resume_agent_run",
              "title": "Resume Agent Run"
            },
            {
              "_meta": {
                "openai/readOnlyHint": true
              },
              "annotations": {
                "destructiveHint": false,
                "openWorldHint": false,
                "readOnlyHint": true
              },
              "description": "Agent-facing: trust level per capability, promotion requirements, receipt evidence. Returns full trust context for self-awareness.",
              "execution": {
                "taskSupport": "forbidden"
              },
              "inputSchema": {
                "$schema": "http://json-schema.org/draft-07/schema#",
                "additionalProperties": false,
                "properties": {
                  "agent_type": {
                    "description": "Agent type to fetch trust data for.",
                    "type": "string"
                  },
                  "workspace_id": {
                    "description": "Workspace ID.",
                    "type": "string"
                  }
                },
                "required": [
                  "workspace_id",
                  "agent_type"
                ],
                "type": "object"
              },
              "name": "get_my_trust_context",
              "title": "Get My Trust Context"
            },
            {
              "_meta": {
                "openai/readOnlyHint": true
              },
              "annotations": {
                "destructiveHint": false,
                "openWorldHint": false,
                "readOnlyHint": true
              },
              "description": "Run a free autonomy benchmark from trust, proof, ROI, and workspace signals. Returns Proof Score, Context Debt, Autonomy Maturity, ROI Visibility, and next recommendations without starting an autonomous session or consuming agent credits.",
              "execution": {
                "taskSupport": "forbidden"
              },
              "inputSchema": {
                "$schema": "http://json-schema.org/draft-07/schema#",
                "additionalProperties": false,
                "properties": {
                  "agent_type": {
                    "default": "orchestrator",
                    "description": "Agent type to benchmark trust against.",
                    "type": "string"
                  },
                  "include_raw_signals": {
                    "default": false,
                    "description": "Include raw upstream signal payloads for debugging and verification.",
                    "type": "boolean"
                  },
                  "period": {
                    "default": "30d",
                    "description": "ROI attribution period used for ROI Visibility.",
                    "enum": [
                      "7d",
                      "30d",
                      "90d"
                    ],
                    "type": "string"
                  },
                  "workspace_id": {
                    "description": "Workspace ID to audit.",
                    "type": "string"
                  }
                },
                "required": [
                  "workspace_id"
                ],
                "type": "object"
              },
              "name": "orgx_free_audit",
              "title": "OrgX Free Audit"
            },
            {
              "_meta": {
                "mcp/securitySchemes": [
                  {
                    "scopes": [
                      "agents:write"
                    ],
                    "type": "oauth2"
                  }
                ]
              },
              "annotations": {
                "destructiveHint": true,
                "openWorldHint": true,
                "readOnlyHint": false
              },
              "description": "Start an autonomous execution session with budget guardrails. Creates a session that produces receipts while executing eligible work.",
              "execution": {
                "taskSupport": "forbidden"
              },
              "inputSchema": {
                "$schema": "http://json-schema.org/draft-07/schema#",
                "additionalProperties": false,
                "properties": {
                  "allowed_trust_levels": {
                    "default": [
                      "autonomous",
                      "act_with_approval"
                    ],
                    "description": "Only execute capabilities at these trust levels.",
                    "items": {
                      "enum": [
                        "autonomous",
                        "act_with_approval",
                        "draft",
                        "read_only"
                      ],
                      "type": "string"
                    },
                    "minItems": 1,
                    "type": "array"
                  },
                  "max_cost_usd": {
                    "default": 5,
                    "description": "Maximum budget in USD before the session stops.",
                    "exclusiveMinimum": 0,
                    "maximum": 5,
                    "type": "number"
                  },
                  "max_receipts": {
                    "default": 50,
                    "description": "Maximum number of receipts the session may produce.",
                    "exclusiveMinimum": 0,
                    "maximum": 50,
                    "type": "integer"
                  },
                  "session_type": {
                    "default": "manual",
                    "description": "Autonomy session mode to start.",
                    "enum": [
                      "overnight",
                      "weekend",
                      "scheduled",
                      "manual"
                    ],
                    "type": "string"
                  },
                  "workspace_id": {
                    "description": "Workspace ID.",
                    "type": "string"
                  }
                },
                "required": [
                  "workspace_id"
                ],
                "type": "object"
              },
              "name": "start_autonomous_session",
              "title": "Start Autonomous Session"
            },
            {
              "_meta": {
                "mcp/securitySchemes": [
                  {
                    "scopes": [
                      "initiatives:write"
                    ],
                    "type": "oauth2"
                  }
                ],
                "openai/outputTemplate": "ui://widget/artifact-review.skybridge.html?v=443736698a26",
                "openai/toolInvocation/invoked": "Artifact ready to review",
                "openai/toolInvocation/invoking": "Loading artifact for review...",
                "openai/visibility": "public",
                "ui": {
                  "resourceUri": "ui://widget/artifact-review.html?v=443736698a26"
                },
                "ui/resourceUri": "ui://widget/artifact-review.html?v=443736698a26"
              },
              "annotations": {
                "destructiveHint": false,
                "openWorldHint": false,
                "readOnlyHint": false
              },
              "description": "Surface the next artifact awaiting review. Renders the artifact-review widget with a preview, version filmstrip, and hold-to-approve / request-changes actions. USE WHEN the user asks to review work, approve a deliverable, or handle pending artifact reviews. DO NOT USE for listing all artifacts \u2014 use list_entities type=artifact instead.",
              "execution": {
                "taskSupport": "forbidden"
              },
              "inputSchema": {
                "$schema": "http://json-schema.org/draft-07/schema#",
                "additionalProperties": false,
                "properties": {
                  "_context": {
                    "additionalProperties": false,
                    "description": "Client context for conversation tracking (strongly recommended for cross-client continuity)",
                    "properties": {
                      "client": {
                        "additionalProperties": false,
                        "properties": {
                          "name": {
                            "description": "Client identifier: claude-code, chatgpt, cursor, web-ui, api",
                            "type": "string"
                          },
                          "platform": {
                            "description": "Platform: macos, windows, linux, web",
                            "type": "string"
                          },
                          "version": {
                            "description": "Client version, e.g., \"1.2.3\"",
                            "type": "string"
                          }
                        },
                        "required": [
                          "name"
                        ],
                        "type": "object"
                      },
                      "conversation": {
                        "additionalProperties": false,
                        "properties": {
                          "id": {
                            "description": "Client conversation/chat ID (client-specific format)",
                            "type": "string"
                          },
                          "parentId": {
                            "description": "Parent conversation ID for branched/forked conversations",
                            "type": "string"
                          },
                          "startedAt": {
                            "description": "ISO timestamp when conversation began",
                            "type": "string"
                          },
                          "title": {
                            "description": "Human-readable conversation title",
                            "type": "string"
                          }
                        },
                        "required": [
                          "id"
                        ],
                        "type": "object"
                      },
                      "session": {
                        "additionalProperties": false,
                        "properties": {
                          "orgxSessionId": {
                            "description": "OrgX session ID (for resume)",
                            "type": "string"
                          },
                          "previousRunIds": {
                            "description": "Related previous run IDs in this conversation",
                            "items": {
                              "type": "string"
                            },
                            "type": "array"
                          }
                        },
                        "type": "object"
                      },
                      "user": {
                        "additionalProperties": false,
                        "properties": {
                          "locale": {
                            "description": "User locale, e.g., \"en-US\"",
                            "type": "string"
                          },
                          "timezone": {
                            "description": "User timezone, e.g., \"America/Los_Angeles\"",
                            "type": "string"
                          },
                          "workingDirectory": {
                            "description": "Working directory for CLI tools",
                            "type": "string"
                          }
                        },
                        "type": "object"
                      }
                    },
                    "required": [
                      "client"
                    ],
                    "type": "object"
                  },
                  "artifact_id": {
                    "description": "Specific artifact ID to review. Defaults to the next in_review artifact.",
                    "type": "string"
                  },
                  "entity_id": {
                    "description": "Scope to artifacts attached to this entity (initiative, workstream, milestone, or task).",
                    "type": "string"
                  },
                  "workspace_id": {
                    "description": "Workspace UUID. Defaults to the session workspace.",
                    "type": "string"
                  }
                },
                "type": "object"
              },
              "name": "review_artifact",
              "title": "Review Artifact"
            },
            {
              "_meta": {
                "mcp/securitySchemes": [
                  {
                    "scopes": [
                      "initiatives:read"
                    ],
                    "type": "oauth2"
                  }
                ],
                "openai/outputTemplate": "ui://widget/morning-brief.skybridge.html?v=443736698a26",
                "openai/readOnlyHint": true,
                "openai/toolInvocation/invoked": "Morning brief ready",
                "openai/toolInvocation/invoking": "Loading morning brief...",
                "openai/visibility": "public",
                "ui": {
                  "resourceUri": "ui://widget/morning-brief.html?v=443736698a26"
                },
                "ui/resourceUri": "ui://widget/morning-brief.html?v=443736698a26"
              },
              "annotations": {
                "destructiveHint": false,
                "openWorldHint": false,
                "readOnlyHint": true
              },
              "description": "Curated receipts, exceptions, ROI delta, and value signals from the most recent autonomous session. The brief IS curated receipts, not a separate data structure. Prefer `get_morning_brief` with workspace brief with value and exception summaries for new prompts, skills, and examples.",
              "execution": {
                "taskSupport": "forbidden"
              },
              "inputSchema": {
                "$schema": "http://json-schema.org/draft-07/schema#",
                "additionalProperties": false,
                "properties": {
                  "_context": {
                    "additionalProperties": false,
                    "description": "Client context for conversation tracking (strongly recommended for cross-client continuity)",
                    "properties": {
                      "client": {
                        "additionalProperties": false,
                        "properties": {
                          "name": {
                            "description": "Client identifier: claude-code, chatgpt, cursor, web-ui, api",
                            "type": "string"
                          },
                          "platform": {
                            "description": "Platform: macos, windows, linux, web",
                            "type": "string"
                          },
                          "version": {
                            "description": "Client version, e.g., \"1.2.3\"",
                            "type": "string"
                          }
                        },
                        "required": [
                          "name"
                        ],
                        "type": "object"
                      },
                      "conversation": {
                        "additionalProperties": false,
                        "properties": {
                          "id": {
                            "description": "Client conversation/chat ID (client-specific format)",
                            "type": "string"
                          },
                          "parentId": {
                            "description": "Parent conversation ID for branched/forked conversations",
                            "type": "string"
                          },
                          "startedAt": {
                            "description": "ISO timestamp when conversation began",
                            "type": "string"
                          },
                          "title": {
                            "description": "Human-readable conversation title",
                            "type": "string"
                          }
                        },
                        "required": [
                          "id"
                        ],
                        "type": "object"
                      },
                      "session": {
                        "additionalProperties": false,
                        "properties": {
                          "orgxSessionId": {
                            "description": "OrgX session ID (for resume)",
                            "type": "string"
                          },
                          "previousRunIds": {
                            "description": "Related previous run IDs in this conversation",
                            "items": {
                              "type": "string"
                            },
                            "type": "array"
                          }
                        },
                        "type": "object"
                      },
                      "user": {
                        "additionalProperties": false,
                        "properties": {
                          "locale": {
                            "description": "User locale, e.g., \"en-US\"",
                            "type": "string"
                          },
                          "timezone": {
                            "description": "User timezone, e.g., \"America/Los_Angeles\"",
                            "type": "string"
                          },
                          "workingDirectory": {
                            "description": "Working directory for CLI tools",
                            "type": "string"
                          }
                        },
                        "type": "object"
                      }
                    },
                    "required": [
                      "client"
                    ],
                    "type": "object"
                  },
                  "session_id": {
                    "description": "Specific autonomous session ID; defaults to the most recent session",
                    "type": "string"
                  },
                  "workspace_id": {
                    "description": "Workspace UUID to load the morning brief for",
                    "type": "string"
                  }
                },
                "required": [
                  "workspace_id"
                ],
                "type": "object"
              },
              "name": "get_morning_brief",
              "title": "Get Morning Brief"
            },
            {
              "_meta": {
                "openai/readOnlyHint": true
              },
              "annotations": {
                "destructiveHint": false,
                "openWorldHint": false,
                "readOnlyHint": true
              },
              "description": "Agent-facing: organizational learnings relevant to a capability or task context. One agent's discovery benefits all agents.",
              "execution": {
                "taskSupport": "forbidden"
              },
              "inputSchema": {
                "$schema": "http://json-schema.org/draft-07/schema#",
                "additionalProperties": false,
                "properties": {
                  "capability_key": {
                    "description": "Optional capability key filter.",
                    "type": "string"
                  },
                  "keywords": {
                    "description": "Optional keywords for semantic matching.",
                    "items": {
                      "type": "string"
                    },
                    "type": "array"
                  },
                  "limit": {
                    "default": 5,
                    "description": "Maximum number of learnings to return.",
                    "maximum": 20,
                    "minimum": 1,
                    "type": "integer"
                  },
                  "workspace_id": {
                    "description": "Workspace ID.",
                    "type": "string"
                  }
                },
                "required": [
                  "workspace_id"
                ],
                "type": "object"
              },
              "name": "get_relevant_learnings",
              "title": "Get Relevant Learnings"
            },
            {
              "annotations": {
                "destructiveHint": false,
                "openWorldHint": true,
                "readOnlyHint": false
              },
              "description": "Agent-facing: submit a discovery as an org learning. Enters org_learnings after confidence validation.",
              "execution": {
                "taskSupport": "forbidden"
              },
              "inputSchema": {
                "$schema": "http://json-schema.org/draft-07/schema#",
                "additionalProperties": false,
                "properties": {
                  "capability_key": {
                    "description": "Optional capability key the learning applies to.",
                    "type": "string"
                  },
                  "evidence_receipt_ids": {
                    "description": "Optional receipt IDs that support the learning.",
                    "items": {
                      "type": "string"
                    },
                    "type": "array"
                  },
                  "keywords": {
                    "description": "Optional semantic keywords for future matching.",
                    "items": {
                      "type": "string"
                    },
                    "type": "array"
                  },
                  "learning_type": {
                    "description": "Type of learning being submitted.",
                    "enum": [
                      "failure_pattern",
                      "success_pattern",
                      "cost_optimization",
                      "quality_heuristic"
                    ],
                    "type": "string"
                  },
                  "summary": {
                    "description": "Human-readable learning summary.",
                    "type": "string"
                  },
                  "workspace_id": {
                    "description": "Workspace ID.",
                    "type": "string"
                  }
                },
                "required": [
                  "workspace_id",
                  "learning_type",
                  "summary"
                ],
                "type": "object"
              },
              "name": "submit_learning",
              "title": "Submit Learning"
            },
            {
              "annotations": {
                "destructiveHint": false,
                "openWorldHint": false,
                "readOnlyHint": false
              },
              "description": "DEPRECATED: Use entity_action action=attach instead. This tool still works as a thin compatibility wrapper that attaches an artifact to a task, milestone, initiative, workstream, project, or decision. USE WHEN: legacy clients still call save_artifact. NEXT: Prefer entity_action action=attach for new code \u2014 it exposes the full attachment surface (preview_markdown, status, metadata, created_by_*). DO NOT USE: for generic entity creation \u2014 use create_entity instead.",
              "execution": {
                "taskSupport": "forbidden"
              },
              "inputSchema": {
                "$schema": "http://json-schema.org/draft-07/schema#",
                "additionalProperties": false,
                "properties": {
                  "artifact_type": {
                    "description": "Preferred: explicit artifact type code matching the server taxonomy (e.g. eng.diff_pack, launch.launch_brief). Overrides `type` when both are set.",
                    "type": "string"
                  },
                  "artifact_url": {
                    "description": "Internal artifact URL (required unless external_url is provided).",
                    "type": "string"
                  },
                  "content": {
                    "description": "Optional full artifact content. Stored as preview_markdown (truncated to 25k chars).",
                    "type": "string"
                  },
                  "entity_id": {
                    "description": "Target entity UUID. Falls back to taskId or initiativeId.",
                    "type": "string"
                  },
                  "entity_type": {
                    "description": "Target entity type to attach to. Falls back to inferring from taskId / initiativeId.",
                    "enum": [
                      "project",
                      "initiative",
                      "workstream",
                      "milestone",
                      "task",
                      "decision"
                    ],
                    "type": "string"
                  },
                  "external_url": {
                    "description": "External artifact URL (required unless artifact_url is provided).",
                    "type": "string"
                  },
                  "initiativeId": {
                    "description": "Legacy alias: OrgX initiative UUID to link this artifact to.",
                    "type": "string"
                  },
                  "sessionId": {
                    "description": "Agent session ID (stored on metadata.session_id).",
                    "type": "string"
                  },
                  "taskId": {
                    "description": "Legacy alias: OrgX task entity UUID to link this artifact to.",
                    "type": "string"
                  },
                  "title": {
                    "description": "Artifact title (maps to `name` on the attach payload)",
                    "type": "string"
                  },
                  "type": {
                    "description": "Legacy artifact category (document|code|data|decision|analysis) OR a free-form artifact_type code (e.g. eng.diff_pack). If omitted, defaults to \"note\".",
                    "type": "string"
                  },
                  "user_id": {
                    "description": "Optional user id override",
                    "type": "string"
                  }
                },
                "required": [
                  "title"
                ],
                "type": "object"
              },
              "name": "save_artifact",
              "title": "Save Artifact (deprecated)"
            }
          ]
        }
      },
      "bad_protocol_status_code": 200,
      "delete_error": null,
      "delete_status_code": 204,
      "expired_session_error": null,
      "expired_session_status_code": 200,
      "issues": [
        "missing_protocol_header",
        "bad_protocol_not_rejected",
        "expired_session_not_404"
      ],
      "last_event_id_visible": false,
      "protocol_header_present": false,
      "requested_protocol_version": "2025-03-26",
      "session_id_present": true,
      "transport": "streamable-http"
    }
  },
  "remote_url": "https://mcp.useorgx.com",
  "server_card_payload": null,
  "server_identifier": "github-useorgx/orgx-mcp"
}

Known versions

Validation history

7 day score delta
-0.1
30 day score delta
n/a
Recent healthy ratio
0%
Freshness
66.4h
TimestampStatusScoreLatencyTools
May 01, 2026 11:30:57 AM UTC Failing 61.9 3006.2 ms 0
Apr 30, 2026 03:30:21 PM UTC Failing 57.6 32952.3 ms 0
Apr 29, 2026 08:13:26 PM UTC Failing 62.0 3724.0 ms 0
Apr 29, 2026 12:06:32 AM UTC Failing 62.0 3260.1 ms 0
Apr 28, 2026 04:01:25 AM UTC Failing 61.5 3022.6 ms 0
Apr 27, 2026 08:52:01 AM UTC Failing 61.5 3239.7 ms 0
Apr 26, 2026 01:45:26 PM UTC Failing 62.0 2575.4 ms 0
Apr 25, 2026 06:40:49 PM UTC Failing 62.0 2973.6 ms 0

Validation timeline

ValidatedSummaryScoreProtocolAuth modeToolsHigh-risk toolsChanges
May 01, 2026 11:30:57 AM UTC Failing 61.9 2025-03-26 oauth_supported 0 0 none
Apr 30, 2026 03:30:21 PM UTC Failing 57.6 2025-03-26 oauth_supported 0 0 none
Apr 29, 2026 08:13:26 PM UTC Failing 62.0 2025-03-26 oauth_supported 0 0 none
Apr 29, 2026 12:06:32 AM UTC Failing 62.0 2025-03-26 oauth_supported 0 0 none
Apr 28, 2026 04:01:25 AM UTC Failing 61.5 2025-03-26 oauth_supported 0 0 none
Apr 27, 2026 08:52:01 AM UTC Failing 61.5 2025-03-26 oauth_supported 0 0 none
Apr 26, 2026 01:45:26 PM UTC Failing 62.0 2025-03-26 oauth_supported 0 0 none
Apr 25, 2026 06:40:49 PM UTC Failing 62.0 2025-03-26 oauth_supported 0 0 none
Apr 24, 2026 11:34:55 PM UTC Failing 62.0 2025-03-26 oauth_supported 0 0 none
Apr 24, 2026 03:57:05 AM UTC Failing 62.0 2025-03-26 oauth_supported 0 0 none
Apr 23, 2026 08:48:51 AM UTC Failing 62.0 2025-03-26 oauth_supported 0 0 none
Apr 22, 2026 02:36:13 PM UTC Failing 62.0 2025-03-26 oauth_supported 0 0 none

Recent validation runs

StartedStatusSummaryLatencyChecks
May 01, 2026 11:30:54 AM UTC Completed Failing 3006.2 ms action_safety_probe, advanced_capabilities_probe, connector_publishability_probe, connector_replay_probe, determinism_probe, initialize, interactive_flow_probe, oauth_authorization_server, oauth_protected_resource, official_registry_probe, openid_configuration, probe_noise_resilience, prompt_get, prompts_list, protocol_version_probe, provenance_divergence_probe, request_association_probe, resource_read, resources_list, server_card, session_resume_probe, step_up_auth_probe, tool_snapshot_probe, tools_list, transport_compliance_probe, utility_coverage_probe
Apr 30, 2026 03:29:48 PM UTC Completed Failing 32952.3 ms action_safety_probe, advanced_capabilities_probe, connector_publishability_probe, connector_replay_probe, determinism_probe, initialize, interactive_flow_probe, oauth_authorization_server, oauth_protected_resource, official_registry_probe, openid_configuration, probe_noise_resilience, prompt_get, prompts_list, protocol_version_probe, provenance_divergence_probe, request_association_probe, resource_read, resources_list, server_card, session_resume_probe, step_up_auth_probe, tool_snapshot_probe, tools_list, transport_compliance_probe, utility_coverage_probe
Apr 29, 2026 08:13:22 PM UTC Completed Failing 3724.0 ms action_safety_probe, advanced_capabilities_probe, connector_publishability_probe, connector_replay_probe, determinism_probe, initialize, interactive_flow_probe, oauth_authorization_server, oauth_protected_resource, official_registry_probe, openid_configuration, probe_noise_resilience, prompt_get, prompts_list, protocol_version_probe, provenance_divergence_probe, request_association_probe, resource_read, resources_list, server_card, session_resume_probe, step_up_auth_probe, tool_snapshot_probe, tools_list, transport_compliance_probe, utility_coverage_probe
Apr 29, 2026 12:06:28 AM UTC Completed Failing 3260.1 ms action_safety_probe, advanced_capabilities_probe, connector_publishability_probe, connector_replay_probe, determinism_probe, initialize, interactive_flow_probe, oauth_authorization_server, oauth_protected_resource, official_registry_probe, openid_configuration, probe_noise_resilience, prompt_get, prompts_list, protocol_version_probe, provenance_divergence_probe, request_association_probe, resource_read, resources_list, server_card, session_resume_probe, step_up_auth_probe, tool_snapshot_probe, tools_list, transport_compliance_probe, utility_coverage_probe
Apr 28, 2026 04:01:22 AM UTC Completed Failing 3022.6 ms action_safety_probe, advanced_capabilities_probe, connector_publishability_probe, connector_replay_probe, determinism_probe, initialize, interactive_flow_probe, oauth_authorization_server, oauth_protected_resource, official_registry_probe, openid_configuration, probe_noise_resilience, prompt_get, prompts_list, protocol_version_probe, provenance_divergence_probe, request_association_probe, resource_read, resources_list, server_card, session_resume_probe, step_up_auth_probe, tool_snapshot_probe, tools_list, transport_compliance_probe, utility_coverage_probe
Apr 27, 2026 08:51:58 AM UTC Completed Failing 3239.7 ms action_safety_probe, advanced_capabilities_probe, connector_publishability_probe, connector_replay_probe, determinism_probe, initialize, interactive_flow_probe, oauth_authorization_server, oauth_protected_resource, official_registry_probe, openid_configuration, probe_noise_resilience, prompt_get, prompts_list, protocol_version_probe, provenance_divergence_probe, request_association_probe, resource_read, resources_list, server_card, session_resume_probe, step_up_auth_probe, tool_snapshot_probe, tools_list, transport_compliance_probe, utility_coverage_probe
Apr 26, 2026 01:45:23 PM UTC Completed Failing 2575.4 ms action_safety_probe, advanced_capabilities_probe, connector_publishability_probe, connector_replay_probe, determinism_probe, initialize, interactive_flow_probe, oauth_authorization_server, oauth_protected_resource, official_registry_probe, openid_configuration, probe_noise_resilience, prompt_get, prompts_list, protocol_version_probe, provenance_divergence_probe, request_association_probe, resource_read, resources_list, server_card, session_resume_probe, step_up_auth_probe, tool_snapshot_probe, tools_list, transport_compliance_probe, utility_coverage_probe
Apr 25, 2026 06:40:46 PM UTC Completed Failing 2973.6 ms action_safety_probe, advanced_capabilities_probe, connector_publishability_probe, connector_replay_probe, determinism_probe, initialize, interactive_flow_probe, oauth_authorization_server, oauth_protected_resource, official_registry_probe, openid_configuration, probe_noise_resilience, prompt_get, prompts_list, protocol_version_probe, provenance_divergence_probe, request_association_probe, resource_read, resources_list, server_card, session_resume_probe, step_up_auth_probe, tool_snapshot_probe, tools_list, transport_compliance_probe, utility_coverage_probe
Apr 24, 2026 11:34:52 PM UTC Completed Failing 3280.7 ms action_safety_probe, advanced_capabilities_probe, connector_publishability_probe, connector_replay_probe, determinism_probe, initialize, interactive_flow_probe, oauth_authorization_server, oauth_protected_resource, official_registry_probe, openid_configuration, probe_noise_resilience, prompt_get, prompts_list, protocol_version_probe, provenance_divergence_probe, request_association_probe, resource_read, resources_list, server_card, session_resume_probe, step_up_auth_probe, tool_snapshot_probe, tools_list, transport_compliance_probe, utility_coverage_probe
Apr 24, 2026 03:57:03 AM UTC Completed Failing 2473.7 ms action_safety_probe, advanced_capabilities_probe, connector_publishability_probe, connector_replay_probe, determinism_probe, initialize, interactive_flow_probe, oauth_authorization_server, oauth_protected_resource, official_registry_probe, openid_configuration, probe_noise_resilience, prompt_get, prompts_list, protocol_version_probe, provenance_divergence_probe, request_association_probe, resource_read, resources_list, server_card, session_resume_probe, step_up_auth_probe, tool_snapshot_probe, tools_list, transport_compliance_probe, utility_coverage_probe