You're viewing a demo portfolio

Join the waitlist
PRSM

submit_feedback

Active

Tool of InsideOut (Riley)

declared in v2.0.0

FEEDBACK: Submit feedback, bug reports, or feature requests to Luther Systems Use this tool to forward user feedback directly to the Luther Systems team. This includes bug reports, feature requests, questions, or general feedback about InsideOut. The agent itself can also use this tool to report issues it encounters during operation. REQUIRES: session_id, category, message OPTIONAL: user_email (for follow-up), user_name, source (default: 'mcp'), initiator ('user' or 'agent') Categories: bug_report, feature_request, general_feedback, question, security The 'initiator' field tracks who triggered the report: - 'user' — the user explicitly reported the issue or requested feedback submission - 'agent' — Riley detected an issue and initiated the feedback flow Examples: - User says 'the deploy button is broken' → submit_feedback(category='bug_report', message='...', initiator='user') - User says 'I wish it had dark mode' → submit_feedback(category='feature_request', message='...', initiator='user') - Deployment failed with Terraform error → submit_feedback(category='bug_report', message='Deployment failed: Terraform apply error on aws_alb resource — timeout waiting for ALB provisioning', initiator='agent')

Parameters schema

{
  "type": "object",
  "required": [
    "session_id",
    "category",
    "message"
  ],
  "properties": {
    "source": {
      "enum": [
        "mcp",
        "cli",
        "web"
      ],
      "type": "string",
      "description": "Optional source channel: 'mcp', 'cli', or 'web'."
    },
    "message": {
      "type": "string",
      "maxLength": 10000,
      "minLength": 1,
      "description": "Feedback content. Free-form text describing the issue, request, or comment."
    },
    "category": {
      "enum": [
        "bug_report",
        "feature_request",
        "general_feedback",
        "question"
      ],
      "type": "string",
      "description": "Feedback category. One of: bug_report, feature_request, general_feedback, question."
    },
    "initiator": {
      "enum": [
        "user",
        "agent"
      ],
      "type": "string",
      "description": "Optional originator: 'user' (human triggered) or 'agent' (automated)."
    },
    "user_name": {
      "type": "string",
      "description": "Optional display name for attribution."
    },
    "session_id": {
      "type": "string",
      "pattern": "^sess_v2_[0-9A-Za-z]+\\?token=[0-9a-f]+$",
      "description": "Session ID from convoopen — pass back EXACTLY as returned, including the ?token=... suffix (format: sess_v2_*?token=*). The suffix is part of the session credential; never strip it when summarizing. Identifies the conversation the feedback is about."
    },
    "user_email": {
      "type": "string",
      "format": "email",
      "description": "Optional email address for follow-up."
    }
  },
  "additionalProperties": false
}

What this tool wraps· 1 endpoint

min confidence0.700.50

Parent server

InsideOut (Riley)

https://github.com/luthersystems/insideout-agent-skills

2/7 registries
View full server →