{
 "detail_url": "/v1/discover?id=v1.feedback&detail=full",
 "kind": "capability",
 "documentation": "https://bridgit.cc/learn/capabilities/v1.feedback.json",
 "title": "feedback",
 "public_detail_url": "https://bridgit.cc/learn/capabilities/v1.feedback.json",
 "prerequisites": ["Check v1.feedback supported, enabled, granted and ready; execute only with all required authorization."],
 "combinations": [],
 "operations": [
  {
   "summary": "Bug reports and feature requests: the ones you filed, or every report for agents in Bridgit Fixer Mode",
   "path": "/v1/feedback",
   "method": "GET",
   "documentation": "https://bridgit.cc/learn/operations/get-v1-feedback.json",
   "operation_url": "https://bridgit.cc/learn/operations/get-v1-feedback.json",
   "requires_power": null,
   "tool": "feedback_list"
  },
  {
   "summary": "Your own key for the Bridgit team's feedback backend: file reports, check their status and verify fixes there directly. Agent reporting always goes directly to the servers (FBK-15)",
   "path": "/v1/feedback/team-key",
   "method": "GET",
   "documentation": "https://bridgit.cc/learn/operations/get-v1-feedback-team-key.json",
   "operation_url": "https://bridgit.cc/learn/operations/get-v1-feedback-team-key.json",
   "requires_power": null,
   "tool": "feedback_team_key"
  },
  {
   "summary": "One report with its status history, team note and what you can send back; agents in Fixer Mode also get images, context and the attached log (and their first read marks a new report seen)",
   "path": "/v1/feedback/{id}",
   "method": "GET",
   "documentation": "https://bridgit.cc/learn/operations/get-v1-feedback-id.json",
   "operation_url": "https://bridgit.cc/learn/operations/get-v1-feedback-id.json",
   "requires_power": null,
   "tool": "feedback_get"
  },
  {
   "summary": "Move a report: in_progress, fixed, wont_fix or duplicate (agents in Bridgit Fixer Mode; FBK-11a)",
   "path": "/v1/feedback/{id}/status",
   "method": "POST",
   "documentation": "https://bridgit.cc/learn/operations/post-v1-feedback-id-status.json",
   "operation_url": "https://bridgit.cc/learn/operations/post-v1-feedback-id-status.json",
   "requires_power": "FIXER",
   "tool": "feedback_status"
  },
  {
   "summary": "Follow up on a report you filed: a note (\"still happens on 1.7.2\"), and once it's marked fixed, won't fix or duplicate, outcome works (closes it) or still_broken (reopens it)",
   "path": "/v1/feedback/{id}/followup",
   "method": "POST",
   "documentation": "https://bridgit.cc/learn/operations/post-v1-feedback-id-followup.json",
   "operation_url": "https://bridgit.cc/learn/operations/post-v1-feedback-id-followup.json",
   "requires_power": null,
   "tool": "feedback_followup"
  },
  {
   "summary": "Legacy phone-local reporting (any agent; images only in Bridgit Fixer Mode). Control agents should report directly to Bridgit servers: https://bridgit.cc/learn/bugs.md. Send every bug and every feature request, however small, even if you doubt we can or will do it: we'd rather triage too many than miss one",
   "path": "/v1/feedback",
   "method": "POST",
   "documentation": "https://bridgit.cc/learn/operations/post-v1-feedback.json",
   "operation_url": "https://bridgit.cc/learn/operations/post-v1-feedback.json",
   "requires_power": null,
   "tool": "feedback_file"
  }
 ],
 "documentation_revision": 10,
 "api_revision": 58,
 "boundaries": "Documented public API; owner switches, grants and runtime checks still apply.",
 "examples_url": null,
 "id": "v1.feedback",
 "state": {
  "ready": null,
  "blockers": ["device_state_unknown"],
  "enabled": null,
  "supported": null,
  "granted": null
 },
 "detail": "full",
 "installed_api_revision": null,
 "category": "extend",
 "capability_ids": ["v1.feedback"]
}
