[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill-medusa-mcloud-logs":3,"mdc-np90ic-key":40,"related-org-medusa-mcloud-logs":1290,"related-repo-medusa-mcloud-logs":1443},{"slug":4,"name":4,"fn":5,"description":6,"org":7,"tags":12,"stars":24,"repoUrl":25,"updatedAt":26,"license":27,"forks":28,"topics":29,"repo":35,"sourceUrl":38,"mdContent":39},"mcloud-logs","fetch and stream runtime cloud logs","Execute mcloud logs to fetch and stream runtime logs for Cloud environments. Use when reading backend or storefront logs, filtering by time range, searching for errors, or scoping logs to a specific deployment.",{"slug":8,"name":9,"logoUrl":10,"githubOrg":11},"medusa","Medusa","https:\u002F\u002Fpexgzepcugksgbtrxkhf.supabase.co\u002Fstorage\u002Fv1\u002Fobject\u002Fpublic\u002Forg-logos\u002Fmedusa.jpg","medusajs",[13,17,20,21],{"name":14,"slug":15,"type":16},"Observability","observability","tag",{"name":18,"slug":19,"type":16},"Logs","logs",{"name":9,"slug":8,"type":16},{"name":22,"slug":23,"type":16},"Cloud","cloud",197,"https:\u002F\u002Fgithub.com\u002Fmedusajs\u002Fmedusa-agent-skills","2026-05-09T05:40:46.707854",null,24,[30,31,32,33,34,8],"agentic-commerce","claude","claude-code","commerce","ecommerce",{"repoUrl":25,"stars":24,"forks":28,"topics":36,"description":37},[30,31,32,33,34,8],"Agent skills and commands for Medusa best practices and conventions.","https:\u002F\u002Fgithub.com\u002Fmedusajs\u002Fmedusa-agent-skills\u002Ftree\u002FHEAD\u002Fplugins\u002Fmedusa-cloud\u002Fskills\u002Fmcloud-logs","---\nname: mcloud-logs\ndescription: Execute mcloud logs to fetch and stream runtime logs for Cloud environments. Use when reading backend or storefront logs, filtering by time range, searching for errors, or scoping logs to a specific deployment.\nallowed-tools: Bash(mcloud logs*), Bash(jq*)\n---\n\n# Cloud CLI: Logs Command\n\nExecute `mcloud logs` to fetch runtime logs for a Cloud environment's backend or storefront.\n\n## Constraints\n\n- `--follow` and `--json` are incompatible. For programmatic log analysis, use bounded time windows with `--from`\u002F`--to` and `--json`.\n- `--follow` streams until interrupted with `Ctrl+C` — do not use in scripts or pipelines.\n- Default retrieves the last 500 log lines from the past 15 minutes.\n\n## Command\n\n```bash\nmcloud logs \\\n  --organization \u003Corg-id> \\\n  --project \u003Cproject-id-or-handle> \\\n  --environment \u003Cenvironment-handle> \\\n  [options]\n```\n\n## Options\n\n| Option | Description | Default |\n|--------|-------------|---------|\n| `-o\u002F--organization \u003Cid>` | Organization ID | Active context |\n| `-p\u002F--project \u003Cid-or-handle>` | Project ID or handle | Active context |\n| `-e\u002F--environment \u003Chandle>` | Environment handle | Active context |\n| `-f\u002F--follow` | Stream logs continuously (incompatible with `--json`) | `false` |\n| `--limit \u003C1-5000>` | Max log lines (non-follow mode only) | `500` |\n| `--from \u003CISO8601>` | Start of time range (e.g. `2026-04-22T10:00:00Z`) | 15 minutes ago |\n| `--to \u003CISO8601>` | End of time range; if >15 min ago, must also pass `--from` | now |\n| `--search \u003Cstring>` | Filter by substring (same as dashboard search bar) | — |\n| `--deployment \u003Cid>` | Filter by deployment or build ID | — |\n| `--source \u003Cstring>` | Filter by source (repeatable) | — |\n| `--metadata \u003Ckey=value>` | Filter by metadata field (repeatable; same key merges values) | — |\n| `--type \u003Cbackend\\|storefront>` | Log stream to query | `backend` |\n| `--json` | Output as JSON (incompatible with `--follow`) | `false` |\n\n## Examples\n\n```bash\n# Basic log fetch (last 500 lines, last 15 min)\nmcloud logs --json\n\n# Search for errors\nmcloud logs --search error --limit 1000 --json\n\n# Filter for HTTP 500 errors via metadata\nmcloud logs --metadata status=500 --limit 1000 --json\n\n# Logs for a specific deployment (build or deployment ID)\nmcloud logs --deployment bld_01ABC123 --json\n\n# Structured output for agent analysis\nmcloud logs --search error --json | jq '.[] | {timestamp, source, message}'\n\n# Storefront logs\nmcloud logs --type storefront --json\n\n# Stream live logs (human-readable, not for scripts)\nmcloud logs --follow\n\n# Logs within a specific time range\nmcloud logs --from 2026-04-22T10:00:00Z --to 2026-04-22T11:00:00Z --limit 1000 --json\n\n# Logs from a time until now\nmcloud logs --from 2026-04-22T10:00:00Z --json\n\n# Multiple source filters\nmcloud logs --source api --source worker --json\n\n# Multiple metadata filters (HTTP 4xx and 5xx)\nmcloud logs --metadata status=400 --metadata status=500 --limit 500 --json\n```\n\n## Time Range Notes\n\n- Default window is the past 15 minutes.\n- Pass `--from` without `--to` to fetch from a time until now.\n- Pass `--to` without `--from` only if `--to` is within the last 15 minutes; otherwise also pass `--from`.\n- Both `--from` and `--to` accept ISO 8601 timestamps.\n",{"data":41,"body":43},{"name":4,"description":6,"allowed-tools":42},"Bash(mcloud logs*), Bash(jq*)",{"type":44,"children":45},"root",[46,55,70,77,146,152,291,297,650,656,1203,1209,1284],{"type":47,"tag":48,"props":49,"children":51},"element","h1",{"id":50},"cloud-cli-logs-command",[52],{"type":53,"value":54},"text","Cloud CLI: Logs Command",{"type":47,"tag":56,"props":57,"children":58},"p",{},[59,61,68],{"type":53,"value":60},"Execute ",{"type":47,"tag":62,"props":63,"children":65},"code",{"className":64},[],[66],{"type":53,"value":67},"mcloud logs",{"type":53,"value":69}," to fetch runtime logs for a Cloud environment's backend or storefront.",{"type":47,"tag":71,"props":72,"children":74},"h2",{"id":73},"constraints",[75],{"type":53,"value":76},"Constraints",{"type":47,"tag":78,"props":79,"children":80},"ul",{},[81,123,141],{"type":47,"tag":82,"props":83,"children":84},"li",{},[85,91,93,99,101,107,109,115,116,121],{"type":47,"tag":62,"props":86,"children":88},{"className":87},[],[89],{"type":53,"value":90},"--follow",{"type":53,"value":92}," and ",{"type":47,"tag":62,"props":94,"children":96},{"className":95},[],[97],{"type":53,"value":98},"--json",{"type":53,"value":100}," are incompatible. For programmatic log analysis, use bounded time windows with ",{"type":47,"tag":62,"props":102,"children":104},{"className":103},[],[105],{"type":53,"value":106},"--from",{"type":53,"value":108},"\u002F",{"type":47,"tag":62,"props":110,"children":112},{"className":111},[],[113],{"type":53,"value":114},"--to",{"type":53,"value":92},{"type":47,"tag":62,"props":117,"children":119},{"className":118},[],[120],{"type":53,"value":98},{"type":53,"value":122},".",{"type":47,"tag":82,"props":124,"children":125},{},[126,131,133,139],{"type":47,"tag":62,"props":127,"children":129},{"className":128},[],[130],{"type":53,"value":90},{"type":53,"value":132}," streams until interrupted with ",{"type":47,"tag":62,"props":134,"children":136},{"className":135},[],[137],{"type":53,"value":138},"Ctrl+C",{"type":53,"value":140}," — do not use in scripts or pipelines.",{"type":47,"tag":82,"props":142,"children":143},{},[144],{"type":53,"value":145},"Default retrieves the last 500 log lines from the past 15 minutes.",{"type":47,"tag":71,"props":147,"children":149},{"id":148},"command",[150],{"type":53,"value":151},"Command",{"type":47,"tag":153,"props":154,"children":159},"pre",{"className":155,"code":156,"language":157,"meta":158,"style":158},"language-bash shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","mcloud logs \\\n  --organization \u003Corg-id> \\\n  --project \u003Cproject-id-or-handle> \\\n  --environment \u003Cenvironment-handle> \\\n  [options]\n","bash","",[160],{"type":47,"tag":62,"props":161,"children":162},{"__ignoreMap":158},[163,187,221,252,282],{"type":47,"tag":164,"props":165,"children":168},"span",{"class":166,"line":167},"line",1,[169,175,181],{"type":47,"tag":164,"props":170,"children":172},{"style":171},"--shiki-light:#E2931D;--shiki-default:#FFCB6B;--shiki-dark:#FFCB6B",[173],{"type":53,"value":174},"mcloud",{"type":47,"tag":164,"props":176,"children":178},{"style":177},"--shiki-light:#91B859;--shiki-default:#C3E88D;--shiki-dark:#C3E88D",[179],{"type":53,"value":180}," logs",{"type":47,"tag":164,"props":182,"children":184},{"style":183},"--shiki-light:#90A4AE;--shiki-default:#EEFFFF;--shiki-dark:#BABED8",[185],{"type":53,"value":186}," \\\n",{"type":47,"tag":164,"props":188,"children":190},{"class":166,"line":189},2,[191,196,202,207,212,217],{"type":47,"tag":164,"props":192,"children":193},{"style":177},[194],{"type":53,"value":195},"  --organization",{"type":47,"tag":164,"props":197,"children":199},{"style":198},"--shiki-light:#39ADB5;--shiki-default:#89DDFF;--shiki-dark:#89DDFF",[200],{"type":53,"value":201}," \u003C",{"type":47,"tag":164,"props":203,"children":204},{"style":177},[205],{"type":53,"value":206},"org-i",{"type":47,"tag":164,"props":208,"children":209},{"style":183},[210],{"type":53,"value":211},"d",{"type":47,"tag":164,"props":213,"children":214},{"style":198},[215],{"type":53,"value":216},">",{"type":47,"tag":164,"props":218,"children":219},{"style":183},[220],{"type":53,"value":186},{"type":47,"tag":164,"props":222,"children":224},{"class":166,"line":223},3,[225,230,234,239,244,248],{"type":47,"tag":164,"props":226,"children":227},{"style":177},[228],{"type":53,"value":229},"  --project",{"type":47,"tag":164,"props":231,"children":232},{"style":198},[233],{"type":53,"value":201},{"type":47,"tag":164,"props":235,"children":236},{"style":177},[237],{"type":53,"value":238},"project-id-or-handl",{"type":47,"tag":164,"props":240,"children":241},{"style":183},[242],{"type":53,"value":243},"e",{"type":47,"tag":164,"props":245,"children":246},{"style":198},[247],{"type":53,"value":216},{"type":47,"tag":164,"props":249,"children":250},{"style":183},[251],{"type":53,"value":186},{"type":47,"tag":164,"props":253,"children":255},{"class":166,"line":254},4,[256,261,265,270,274,278],{"type":47,"tag":164,"props":257,"children":258},{"style":177},[259],{"type":53,"value":260},"  --environment",{"type":47,"tag":164,"props":262,"children":263},{"style":198},[264],{"type":53,"value":201},{"type":47,"tag":164,"props":266,"children":267},{"style":177},[268],{"type":53,"value":269},"environment-handl",{"type":47,"tag":164,"props":271,"children":272},{"style":183},[273],{"type":53,"value":243},{"type":47,"tag":164,"props":275,"children":276},{"style":198},[277],{"type":53,"value":216},{"type":47,"tag":164,"props":279,"children":280},{"style":183},[281],{"type":53,"value":186},{"type":47,"tag":164,"props":283,"children":285},{"class":166,"line":284},5,[286],{"type":47,"tag":164,"props":287,"children":288},{"style":183},[289],{"type":53,"value":290},"  [options]\n",{"type":47,"tag":71,"props":292,"children":294},{"id":293},"options",[295],{"type":53,"value":296},"Options",{"type":47,"tag":298,"props":299,"children":300},"table",{},[301,325],{"type":47,"tag":302,"props":303,"children":304},"thead",{},[305],{"type":47,"tag":306,"props":307,"children":308},"tr",{},[309,315,320],{"type":47,"tag":310,"props":311,"children":312},"th",{},[313],{"type":53,"value":314},"Option",{"type":47,"tag":310,"props":316,"children":317},{},[318],{"type":53,"value":319},"Description",{"type":47,"tag":310,"props":321,"children":322},{},[323],{"type":53,"value":324},"Default",{"type":47,"tag":326,"props":327,"children":328},"tbody",{},[329,352,373,394,427,453,482,509,531,552,573,594,620],{"type":47,"tag":306,"props":330,"children":331},{},[332,342,347],{"type":47,"tag":333,"props":334,"children":335},"td",{},[336],{"type":47,"tag":62,"props":337,"children":339},{"className":338},[],[340],{"type":53,"value":341},"-o\u002F--organization \u003Cid>",{"type":47,"tag":333,"props":343,"children":344},{},[345],{"type":53,"value":346},"Organization ID",{"type":47,"tag":333,"props":348,"children":349},{},[350],{"type":53,"value":351},"Active context",{"type":47,"tag":306,"props":353,"children":354},{},[355,364,369],{"type":47,"tag":333,"props":356,"children":357},{},[358],{"type":47,"tag":62,"props":359,"children":361},{"className":360},[],[362],{"type":53,"value":363},"-p\u002F--project \u003Cid-or-handle>",{"type":47,"tag":333,"props":365,"children":366},{},[367],{"type":53,"value":368},"Project ID or handle",{"type":47,"tag":333,"props":370,"children":371},{},[372],{"type":53,"value":351},{"type":47,"tag":306,"props":374,"children":375},{},[376,385,390],{"type":47,"tag":333,"props":377,"children":378},{},[379],{"type":47,"tag":62,"props":380,"children":382},{"className":381},[],[383],{"type":53,"value":384},"-e\u002F--environment \u003Chandle>",{"type":47,"tag":333,"props":386,"children":387},{},[388],{"type":53,"value":389},"Environment handle",{"type":47,"tag":333,"props":391,"children":392},{},[393],{"type":53,"value":351},{"type":47,"tag":306,"props":395,"children":396},{},[397,406,418],{"type":47,"tag":333,"props":398,"children":399},{},[400],{"type":47,"tag":62,"props":401,"children":403},{"className":402},[],[404],{"type":53,"value":405},"-f\u002F--follow",{"type":47,"tag":333,"props":407,"children":408},{},[409,411,416],{"type":53,"value":410},"Stream logs continuously (incompatible with ",{"type":47,"tag":62,"props":412,"children":414},{"className":413},[],[415],{"type":53,"value":98},{"type":53,"value":417},")",{"type":47,"tag":333,"props":419,"children":420},{},[421],{"type":47,"tag":62,"props":422,"children":424},{"className":423},[],[425],{"type":53,"value":426},"false",{"type":47,"tag":306,"props":428,"children":429},{},[430,439,444],{"type":47,"tag":333,"props":431,"children":432},{},[433],{"type":47,"tag":62,"props":434,"children":436},{"className":435},[],[437],{"type":53,"value":438},"--limit \u003C1-5000>",{"type":47,"tag":333,"props":440,"children":441},{},[442],{"type":53,"value":443},"Max log lines (non-follow mode only)",{"type":47,"tag":333,"props":445,"children":446},{},[447],{"type":47,"tag":62,"props":448,"children":450},{"className":449},[],[451],{"type":53,"value":452},"500",{"type":47,"tag":306,"props":454,"children":455},{},[456,465,477],{"type":47,"tag":333,"props":457,"children":458},{},[459],{"type":47,"tag":62,"props":460,"children":462},{"className":461},[],[463],{"type":53,"value":464},"--from \u003CISO8601>",{"type":47,"tag":333,"props":466,"children":467},{},[468,470,476],{"type":53,"value":469},"Start of time range (e.g. ",{"type":47,"tag":62,"props":471,"children":473},{"className":472},[],[474],{"type":53,"value":475},"2026-04-22T10:00:00Z",{"type":53,"value":417},{"type":47,"tag":333,"props":478,"children":479},{},[480],{"type":53,"value":481},"15 minutes ago",{"type":47,"tag":306,"props":483,"children":484},{},[485,494,504],{"type":47,"tag":333,"props":486,"children":487},{},[488],{"type":47,"tag":62,"props":489,"children":491},{"className":490},[],[492],{"type":53,"value":493},"--to \u003CISO8601>",{"type":47,"tag":333,"props":495,"children":496},{},[497,499],{"type":53,"value":498},"End of time range; if >15 min ago, must also pass ",{"type":47,"tag":62,"props":500,"children":502},{"className":501},[],[503],{"type":53,"value":106},{"type":47,"tag":333,"props":505,"children":506},{},[507],{"type":53,"value":508},"now",{"type":47,"tag":306,"props":510,"children":511},{},[512,521,526],{"type":47,"tag":333,"props":513,"children":514},{},[515],{"type":47,"tag":62,"props":516,"children":518},{"className":517},[],[519],{"type":53,"value":520},"--search \u003Cstring>",{"type":47,"tag":333,"props":522,"children":523},{},[524],{"type":53,"value":525},"Filter by substring (same as dashboard search bar)",{"type":47,"tag":333,"props":527,"children":528},{},[529],{"type":53,"value":530},"—",{"type":47,"tag":306,"props":532,"children":533},{},[534,543,548],{"type":47,"tag":333,"props":535,"children":536},{},[537],{"type":47,"tag":62,"props":538,"children":540},{"className":539},[],[541],{"type":53,"value":542},"--deployment \u003Cid>",{"type":47,"tag":333,"props":544,"children":545},{},[546],{"type":53,"value":547},"Filter by deployment or build ID",{"type":47,"tag":333,"props":549,"children":550},{},[551],{"type":53,"value":530},{"type":47,"tag":306,"props":553,"children":554},{},[555,564,569],{"type":47,"tag":333,"props":556,"children":557},{},[558],{"type":47,"tag":62,"props":559,"children":561},{"className":560},[],[562],{"type":53,"value":563},"--source \u003Cstring>",{"type":47,"tag":333,"props":565,"children":566},{},[567],{"type":53,"value":568},"Filter by source (repeatable)",{"type":47,"tag":333,"props":570,"children":571},{},[572],{"type":53,"value":530},{"type":47,"tag":306,"props":574,"children":575},{},[576,585,590],{"type":47,"tag":333,"props":577,"children":578},{},[579],{"type":47,"tag":62,"props":580,"children":582},{"className":581},[],[583],{"type":53,"value":584},"--metadata \u003Ckey=value>",{"type":47,"tag":333,"props":586,"children":587},{},[588],{"type":53,"value":589},"Filter by metadata field (repeatable; same key merges values)",{"type":47,"tag":333,"props":591,"children":592},{},[593],{"type":53,"value":530},{"type":47,"tag":306,"props":595,"children":596},{},[597,606,611],{"type":47,"tag":333,"props":598,"children":599},{},[600],{"type":47,"tag":62,"props":601,"children":603},{"className":602},[],[604],{"type":53,"value":605},"--type \u003Cbackend|storefront>",{"type":47,"tag":333,"props":607,"children":608},{},[609],{"type":53,"value":610},"Log stream to query",{"type":47,"tag":333,"props":612,"children":613},{},[614],{"type":47,"tag":62,"props":615,"children":617},{"className":616},[],[618],{"type":53,"value":619},"backend",{"type":47,"tag":306,"props":621,"children":622},{},[623,631,642],{"type":47,"tag":333,"props":624,"children":625},{},[626],{"type":47,"tag":62,"props":627,"children":629},{"className":628},[],[630],{"type":53,"value":98},{"type":47,"tag":333,"props":632,"children":633},{},[634,636,641],{"type":53,"value":635},"Output as JSON (incompatible with ",{"type":47,"tag":62,"props":637,"children":639},{"className":638},[],[640],{"type":53,"value":90},{"type":53,"value":417},{"type":47,"tag":333,"props":643,"children":644},{},[645],{"type":47,"tag":62,"props":646,"children":648},{"className":647},[],[649],{"type":53,"value":426},{"type":47,"tag":71,"props":651,"children":653},{"id":652},"examples",[654],{"type":53,"value":655},"Examples",{"type":47,"tag":153,"props":657,"children":659},{"className":155,"code":658,"language":157,"meta":158,"style":158},"# Basic log fetch (last 500 lines, last 15 min)\nmcloud logs --json\n\n# Search for errors\nmcloud logs --search error --limit 1000 --json\n\n# Filter for HTTP 500 errors via metadata\nmcloud logs --metadata status=500 --limit 1000 --json\n\n# Logs for a specific deployment (build or deployment ID)\nmcloud logs --deployment bld_01ABC123 --json\n\n# Structured output for agent analysis\nmcloud logs --search error --json | jq '.[] | {timestamp, source, message}'\n\n# Storefront logs\nmcloud logs --type storefront --json\n\n# Stream live logs (human-readable, not for scripts)\nmcloud logs --follow\n\n# Logs within a specific time range\nmcloud logs --from 2026-04-22T10:00:00Z --to 2026-04-22T11:00:00Z --limit 1000 --json\n\n# Logs from a time until now\nmcloud logs --from 2026-04-22T10:00:00Z --json\n\n# Multiple source filters\nmcloud logs --source api --source worker --json\n\n# Multiple metadata filters (HTTP 4xx and 5xx)\nmcloud logs --metadata status=400 --metadata status=500 --limit 500 --json\n",[660],{"type":47,"tag":62,"props":661,"children":662},{"__ignoreMap":158},[663,672,688,697,705,741,749,758,796,804,813,839,847,856,906,914,923,949,957,966,983,991,1000,1044,1051,1060,1084,1092,1101,1136,1144,1153],{"type":47,"tag":164,"props":664,"children":665},{"class":166,"line":167},[666],{"type":47,"tag":164,"props":667,"children":669},{"style":668},"--shiki-light:#90A4AE;--shiki-light-font-style:italic;--shiki-default:#546E7A;--shiki-default-font-style:italic;--shiki-dark:#676E95;--shiki-dark-font-style:italic",[670],{"type":53,"value":671},"# Basic log fetch (last 500 lines, last 15 min)\n",{"type":47,"tag":164,"props":673,"children":674},{"class":166,"line":189},[675,679,683],{"type":47,"tag":164,"props":676,"children":677},{"style":171},[678],{"type":53,"value":174},{"type":47,"tag":164,"props":680,"children":681},{"style":177},[682],{"type":53,"value":180},{"type":47,"tag":164,"props":684,"children":685},{"style":177},[686],{"type":53,"value":687}," --json\n",{"type":47,"tag":164,"props":689,"children":690},{"class":166,"line":223},[691],{"type":47,"tag":164,"props":692,"children":694},{"emptyLinePlaceholder":693},true,[695],{"type":53,"value":696},"\n",{"type":47,"tag":164,"props":698,"children":699},{"class":166,"line":254},[700],{"type":47,"tag":164,"props":701,"children":702},{"style":668},[703],{"type":53,"value":704},"# Search for errors\n",{"type":47,"tag":164,"props":706,"children":707},{"class":166,"line":284},[708,712,716,721,726,731,737],{"type":47,"tag":164,"props":709,"children":710},{"style":171},[711],{"type":53,"value":174},{"type":47,"tag":164,"props":713,"children":714},{"style":177},[715],{"type":53,"value":180},{"type":47,"tag":164,"props":717,"children":718},{"style":177},[719],{"type":53,"value":720}," --search",{"type":47,"tag":164,"props":722,"children":723},{"style":177},[724],{"type":53,"value":725}," error",{"type":47,"tag":164,"props":727,"children":728},{"style":177},[729],{"type":53,"value":730}," --limit",{"type":47,"tag":164,"props":732,"children":734},{"style":733},"--shiki-light:#F76D47;--shiki-default:#F78C6C;--shiki-dark:#F78C6C",[735],{"type":53,"value":736}," 1000",{"type":47,"tag":164,"props":738,"children":739},{"style":177},[740],{"type":53,"value":687},{"type":47,"tag":164,"props":742,"children":744},{"class":166,"line":743},6,[745],{"type":47,"tag":164,"props":746,"children":747},{"emptyLinePlaceholder":693},[748],{"type":53,"value":696},{"type":47,"tag":164,"props":750,"children":752},{"class":166,"line":751},7,[753],{"type":47,"tag":164,"props":754,"children":755},{"style":668},[756],{"type":53,"value":757},"# Filter for HTTP 500 errors via metadata\n",{"type":47,"tag":164,"props":759,"children":761},{"class":166,"line":760},8,[762,766,770,775,780,784,788,792],{"type":47,"tag":164,"props":763,"children":764},{"style":171},[765],{"type":53,"value":174},{"type":47,"tag":164,"props":767,"children":768},{"style":177},[769],{"type":53,"value":180},{"type":47,"tag":164,"props":771,"children":772},{"style":177},[773],{"type":53,"value":774}," --metadata",{"type":47,"tag":164,"props":776,"children":777},{"style":177},[778],{"type":53,"value":779}," status=",{"type":47,"tag":164,"props":781,"children":782},{"style":733},[783],{"type":53,"value":452},{"type":47,"tag":164,"props":785,"children":786},{"style":177},[787],{"type":53,"value":730},{"type":47,"tag":164,"props":789,"children":790},{"style":733},[791],{"type":53,"value":736},{"type":47,"tag":164,"props":793,"children":794},{"style":177},[795],{"type":53,"value":687},{"type":47,"tag":164,"props":797,"children":799},{"class":166,"line":798},9,[800],{"type":47,"tag":164,"props":801,"children":802},{"emptyLinePlaceholder":693},[803],{"type":53,"value":696},{"type":47,"tag":164,"props":805,"children":807},{"class":166,"line":806},10,[808],{"type":47,"tag":164,"props":809,"children":810},{"style":668},[811],{"type":53,"value":812},"# Logs for a specific deployment (build or deployment ID)\n",{"type":47,"tag":164,"props":814,"children":816},{"class":166,"line":815},11,[817,821,825,830,835],{"type":47,"tag":164,"props":818,"children":819},{"style":171},[820],{"type":53,"value":174},{"type":47,"tag":164,"props":822,"children":823},{"style":177},[824],{"type":53,"value":180},{"type":47,"tag":164,"props":826,"children":827},{"style":177},[828],{"type":53,"value":829}," --deployment",{"type":47,"tag":164,"props":831,"children":832},{"style":177},[833],{"type":53,"value":834}," bld_01ABC123",{"type":47,"tag":164,"props":836,"children":837},{"style":177},[838],{"type":53,"value":687},{"type":47,"tag":164,"props":840,"children":842},{"class":166,"line":841},12,[843],{"type":47,"tag":164,"props":844,"children":845},{"emptyLinePlaceholder":693},[846],{"type":53,"value":696},{"type":47,"tag":164,"props":848,"children":850},{"class":166,"line":849},13,[851],{"type":47,"tag":164,"props":852,"children":853},{"style":668},[854],{"type":53,"value":855},"# Structured output for agent analysis\n",{"type":47,"tag":164,"props":857,"children":859},{"class":166,"line":858},14,[860,864,868,872,876,881,886,891,896,901],{"type":47,"tag":164,"props":861,"children":862},{"style":171},[863],{"type":53,"value":174},{"type":47,"tag":164,"props":865,"children":866},{"style":177},[867],{"type":53,"value":180},{"type":47,"tag":164,"props":869,"children":870},{"style":177},[871],{"type":53,"value":720},{"type":47,"tag":164,"props":873,"children":874},{"style":177},[875],{"type":53,"value":725},{"type":47,"tag":164,"props":877,"children":878},{"style":177},[879],{"type":53,"value":880}," --json",{"type":47,"tag":164,"props":882,"children":883},{"style":198},[884],{"type":53,"value":885}," |",{"type":47,"tag":164,"props":887,"children":888},{"style":171},[889],{"type":53,"value":890}," jq",{"type":47,"tag":164,"props":892,"children":893},{"style":198},[894],{"type":53,"value":895}," '",{"type":47,"tag":164,"props":897,"children":898},{"style":177},[899],{"type":53,"value":900},".[] | {timestamp, source, message}",{"type":47,"tag":164,"props":902,"children":903},{"style":198},[904],{"type":53,"value":905},"'\n",{"type":47,"tag":164,"props":907,"children":909},{"class":166,"line":908},15,[910],{"type":47,"tag":164,"props":911,"children":912},{"emptyLinePlaceholder":693},[913],{"type":53,"value":696},{"type":47,"tag":164,"props":915,"children":917},{"class":166,"line":916},16,[918],{"type":47,"tag":164,"props":919,"children":920},{"style":668},[921],{"type":53,"value":922},"# Storefront logs\n",{"type":47,"tag":164,"props":924,"children":926},{"class":166,"line":925},17,[927,931,935,940,945],{"type":47,"tag":164,"props":928,"children":929},{"style":171},[930],{"type":53,"value":174},{"type":47,"tag":164,"props":932,"children":933},{"style":177},[934],{"type":53,"value":180},{"type":47,"tag":164,"props":936,"children":937},{"style":177},[938],{"type":53,"value":939}," --type",{"type":47,"tag":164,"props":941,"children":942},{"style":177},[943],{"type":53,"value":944}," storefront",{"type":47,"tag":164,"props":946,"children":947},{"style":177},[948],{"type":53,"value":687},{"type":47,"tag":164,"props":950,"children":952},{"class":166,"line":951},18,[953],{"type":47,"tag":164,"props":954,"children":955},{"emptyLinePlaceholder":693},[956],{"type":53,"value":696},{"type":47,"tag":164,"props":958,"children":960},{"class":166,"line":959},19,[961],{"type":47,"tag":164,"props":962,"children":963},{"style":668},[964],{"type":53,"value":965},"# Stream live logs (human-readable, not for scripts)\n",{"type":47,"tag":164,"props":967,"children":969},{"class":166,"line":968},20,[970,974,978],{"type":47,"tag":164,"props":971,"children":972},{"style":171},[973],{"type":53,"value":174},{"type":47,"tag":164,"props":975,"children":976},{"style":177},[977],{"type":53,"value":180},{"type":47,"tag":164,"props":979,"children":980},{"style":177},[981],{"type":53,"value":982}," --follow\n",{"type":47,"tag":164,"props":984,"children":986},{"class":166,"line":985},21,[987],{"type":47,"tag":164,"props":988,"children":989},{"emptyLinePlaceholder":693},[990],{"type":53,"value":696},{"type":47,"tag":164,"props":992,"children":994},{"class":166,"line":993},22,[995],{"type":47,"tag":164,"props":996,"children":997},{"style":668},[998],{"type":53,"value":999},"# Logs within a specific time range\n",{"type":47,"tag":164,"props":1001,"children":1003},{"class":166,"line":1002},23,[1004,1008,1012,1017,1022,1027,1032,1036,1040],{"type":47,"tag":164,"props":1005,"children":1006},{"style":171},[1007],{"type":53,"value":174},{"type":47,"tag":164,"props":1009,"children":1010},{"style":177},[1011],{"type":53,"value":180},{"type":47,"tag":164,"props":1013,"children":1014},{"style":177},[1015],{"type":53,"value":1016}," --from",{"type":47,"tag":164,"props":1018,"children":1019},{"style":177},[1020],{"type":53,"value":1021}," 2026-04-22T10:00:00Z",{"type":47,"tag":164,"props":1023,"children":1024},{"style":177},[1025],{"type":53,"value":1026}," --to",{"type":47,"tag":164,"props":1028,"children":1029},{"style":177},[1030],{"type":53,"value":1031}," 2026-04-22T11:00:00Z",{"type":47,"tag":164,"props":1033,"children":1034},{"style":177},[1035],{"type":53,"value":730},{"type":47,"tag":164,"props":1037,"children":1038},{"style":733},[1039],{"type":53,"value":736},{"type":47,"tag":164,"props":1041,"children":1042},{"style":177},[1043],{"type":53,"value":687},{"type":47,"tag":164,"props":1045,"children":1046},{"class":166,"line":28},[1047],{"type":47,"tag":164,"props":1048,"children":1049},{"emptyLinePlaceholder":693},[1050],{"type":53,"value":696},{"type":47,"tag":164,"props":1052,"children":1054},{"class":166,"line":1053},25,[1055],{"type":47,"tag":164,"props":1056,"children":1057},{"style":668},[1058],{"type":53,"value":1059},"# Logs from a time until now\n",{"type":47,"tag":164,"props":1061,"children":1063},{"class":166,"line":1062},26,[1064,1068,1072,1076,1080],{"type":47,"tag":164,"props":1065,"children":1066},{"style":171},[1067],{"type":53,"value":174},{"type":47,"tag":164,"props":1069,"children":1070},{"style":177},[1071],{"type":53,"value":180},{"type":47,"tag":164,"props":1073,"children":1074},{"style":177},[1075],{"type":53,"value":1016},{"type":47,"tag":164,"props":1077,"children":1078},{"style":177},[1079],{"type":53,"value":1021},{"type":47,"tag":164,"props":1081,"children":1082},{"style":177},[1083],{"type":53,"value":687},{"type":47,"tag":164,"props":1085,"children":1087},{"class":166,"line":1086},27,[1088],{"type":47,"tag":164,"props":1089,"children":1090},{"emptyLinePlaceholder":693},[1091],{"type":53,"value":696},{"type":47,"tag":164,"props":1093,"children":1095},{"class":166,"line":1094},28,[1096],{"type":47,"tag":164,"props":1097,"children":1098},{"style":668},[1099],{"type":53,"value":1100},"# Multiple source filters\n",{"type":47,"tag":164,"props":1102,"children":1104},{"class":166,"line":1103},29,[1105,1109,1113,1118,1123,1127,1132],{"type":47,"tag":164,"props":1106,"children":1107},{"style":171},[1108],{"type":53,"value":174},{"type":47,"tag":164,"props":1110,"children":1111},{"style":177},[1112],{"type":53,"value":180},{"type":47,"tag":164,"props":1114,"children":1115},{"style":177},[1116],{"type":53,"value":1117}," --source",{"type":47,"tag":164,"props":1119,"children":1120},{"style":177},[1121],{"type":53,"value":1122}," api",{"type":47,"tag":164,"props":1124,"children":1125},{"style":177},[1126],{"type":53,"value":1117},{"type":47,"tag":164,"props":1128,"children":1129},{"style":177},[1130],{"type":53,"value":1131}," worker",{"type":47,"tag":164,"props":1133,"children":1134},{"style":177},[1135],{"type":53,"value":687},{"type":47,"tag":164,"props":1137,"children":1139},{"class":166,"line":1138},30,[1140],{"type":47,"tag":164,"props":1141,"children":1142},{"emptyLinePlaceholder":693},[1143],{"type":53,"value":696},{"type":47,"tag":164,"props":1145,"children":1147},{"class":166,"line":1146},31,[1148],{"type":47,"tag":164,"props":1149,"children":1150},{"style":668},[1151],{"type":53,"value":1152},"# Multiple metadata filters (HTTP 4xx and 5xx)\n",{"type":47,"tag":164,"props":1154,"children":1156},{"class":166,"line":1155},32,[1157,1161,1165,1169,1173,1178,1182,1186,1190,1194,1199],{"type":47,"tag":164,"props":1158,"children":1159},{"style":171},[1160],{"type":53,"value":174},{"type":47,"tag":164,"props":1162,"children":1163},{"style":177},[1164],{"type":53,"value":180},{"type":47,"tag":164,"props":1166,"children":1167},{"style":177},[1168],{"type":53,"value":774},{"type":47,"tag":164,"props":1170,"children":1171},{"style":177},[1172],{"type":53,"value":779},{"type":47,"tag":164,"props":1174,"children":1175},{"style":733},[1176],{"type":53,"value":1177},"400",{"type":47,"tag":164,"props":1179,"children":1180},{"style":177},[1181],{"type":53,"value":774},{"type":47,"tag":164,"props":1183,"children":1184},{"style":177},[1185],{"type":53,"value":779},{"type":47,"tag":164,"props":1187,"children":1188},{"style":733},[1189],{"type":53,"value":452},{"type":47,"tag":164,"props":1191,"children":1192},{"style":177},[1193],{"type":53,"value":730},{"type":47,"tag":164,"props":1195,"children":1196},{"style":733},[1197],{"type":53,"value":1198}," 500",{"type":47,"tag":164,"props":1200,"children":1201},{"style":177},[1202],{"type":53,"value":687},{"type":47,"tag":71,"props":1204,"children":1206},{"id":1205},"time-range-notes",[1207],{"type":53,"value":1208},"Time Range Notes",{"type":47,"tag":78,"props":1210,"children":1211},{},[1212,1217,1236,1266],{"type":47,"tag":82,"props":1213,"children":1214},{},[1215],{"type":53,"value":1216},"Default window is the past 15 minutes.",{"type":47,"tag":82,"props":1218,"children":1219},{},[1220,1222,1227,1229,1234],{"type":53,"value":1221},"Pass ",{"type":47,"tag":62,"props":1223,"children":1225},{"className":1224},[],[1226],{"type":53,"value":106},{"type":53,"value":1228}," without ",{"type":47,"tag":62,"props":1230,"children":1232},{"className":1231},[],[1233],{"type":53,"value":114},{"type":53,"value":1235}," to fetch from a time until now.",{"type":47,"tag":82,"props":1237,"children":1238},{},[1239,1240,1245,1246,1251,1253,1258,1260,1265],{"type":53,"value":1221},{"type":47,"tag":62,"props":1241,"children":1243},{"className":1242},[],[1244],{"type":53,"value":114},{"type":53,"value":1228},{"type":47,"tag":62,"props":1247,"children":1249},{"className":1248},[],[1250],{"type":53,"value":106},{"type":53,"value":1252}," only if ",{"type":47,"tag":62,"props":1254,"children":1256},{"className":1255},[],[1257],{"type":53,"value":114},{"type":53,"value":1259}," is within the last 15 minutes; otherwise also pass ",{"type":47,"tag":62,"props":1261,"children":1263},{"className":1262},[],[1264],{"type":53,"value":106},{"type":53,"value":122},{"type":47,"tag":82,"props":1267,"children":1268},{},[1269,1271,1276,1277,1282],{"type":53,"value":1270},"Both ",{"type":47,"tag":62,"props":1272,"children":1274},{"className":1273},[],[1275],{"type":53,"value":106},{"type":53,"value":92},{"type":47,"tag":62,"props":1278,"children":1280},{"className":1279},[],[1281],{"type":53,"value":114},{"type":53,"value":1283}," accept ISO 8601 timestamps.",{"type":47,"tag":1285,"props":1286,"children":1287},"style",{},[1288],{"type":53,"value":1289},"html .light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html.light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html .default .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html.dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}",{"items":1291,"total":925},[1292,1309,1325,1339,1351,1366,1376,1389,1402,1414,1427,1434],{"slug":1293,"name":1293,"fn":1294,"description":1295,"org":1296,"tags":1297,"stars":24,"repoUrl":25,"updatedAt":1308},"building-admin-dashboard-customizations","customize Medusa Admin dashboard UI","Load automatically when planning, researching, or implementing Medusa Admin dashboard UI (widgets, custom pages, forms, tables, data loading, navigation). REQUIRED for all admin UI work in ALL modes (planning, implementation, exploration). Contains design patterns, component usage, and data loading patterns that MCP servers don't provide.",{"slug":8,"name":9,"logoUrl":10,"githubOrg":11},[1298,1301,1304,1305],{"name":1299,"slug":1300,"type":16},"E-commerce","e-commerce",{"name":1302,"slug":1303,"type":16},"Frontend","frontend",{"name":9,"slug":8,"type":16},{"name":1306,"slug":1307,"type":16},"UI Components","ui-components","2026-04-06T18:29:57.203659",{"slug":1310,"name":1310,"fn":1311,"description":1312,"org":1313,"tags":1314,"stars":24,"repoUrl":25,"updatedAt":1324},"building-storefronts","implement Medusa storefront features","Load automatically when planning, researching, or implementing Medusa storefront features (calling custom API routes, SDK integration, React Query patterns, data fetching). REQUIRED for all storefront development in ALL modes (planning, implementation, exploration). Contains SDK usage patterns, frontend integration, and critical rules for calling Medusa APIs.",{"slug":8,"name":9,"logoUrl":10,"githubOrg":11},[1315,1316,1319,1320,1321],{"name":1299,"slug":1300,"type":16},{"name":1317,"slug":1318,"type":16},"Engineering","engineering",{"name":1302,"slug":1303,"type":16},{"name":9,"slug":8,"type":16},{"name":1322,"slug":1323,"type":16},"React","react","2026-04-06T18:29:55.957429",{"slug":1326,"name":1326,"fn":1327,"description":1328,"org":1329,"tags":1330,"stars":24,"repoUrl":25,"updatedAt":1338},"building-with-medusa","implement Medusa backend features","Load automatically when planning, researching, or implementing ANY Medusa backend features (custom modules, API routes, workflows, data models, module links, business logic). REQUIRED for all Medusa backend work in ALL modes (planning, implementation, exploration). Contains architectural patterns, best practices, and critical rules that MCP servers don't provide.",{"slug":8,"name":9,"logoUrl":10,"githubOrg":11},[1331,1333,1336,1337],{"name":1332,"slug":619,"type":16},"Backend",{"name":1334,"slug":1335,"type":16},"Data Modeling","data-modeling",{"name":1299,"slug":1300,"type":16},{"name":9,"slug":8,"type":16},"2026-04-06T18:29:54.652389",{"slug":1340,"name":1340,"fn":1341,"description":1342,"org":1343,"tags":1344,"stars":24,"repoUrl":25,"updatedAt":1350},"creating-agents-in-medusa","build admin-facing AI agents in Medusa","Use when building an internal admin-facing AI agent in a Medusa project. These agents are operated by merchants and store operators — not customers. Covers data models, module service, agent runtime (tools, system prompt, streamText), streaming API routes (NDJSON), and admin UI chat extensions. Load for any internal agent type: store operations assistant, product audit, cohort analysis, customer service tooling for support staff, etc. Do NOT use for customer-facing agents (storefront chatbots, buyer-side assistants).",{"slug":8,"name":9,"logoUrl":10,"githubOrg":11},[1345,1348,1349],{"name":1346,"slug":1347,"type":16},"Agents","agents",{"name":1332,"slug":619,"type":16},{"name":9,"slug":8,"type":16},"2026-07-14T05:42:09.367168",{"slug":1352,"name":1352,"fn":1353,"description":1354,"org":1355,"tags":1356,"stars":24,"repoUrl":25,"updatedAt":1365},"db-generate","generate database migrations for Medusa modules","Generate database migrations for a Medusa module",{"slug":8,"name":9,"logoUrl":10,"githubOrg":11},[1357,1358,1361,1362],{"name":1332,"slug":619,"type":16},{"name":1359,"slug":1360,"type":16},"Database","database",{"name":9,"slug":8,"type":16},{"name":1363,"slug":1364,"type":16},"Migration","migration","2026-04-06T18:29:53.415671",{"slug":1367,"name":1367,"fn":1368,"description":1369,"org":1370,"tags":1371,"stars":24,"repoUrl":25,"updatedAt":1375},"db-migrate","run database migrations in Medusa","Run database migrations in Medusa",{"slug":8,"name":9,"logoUrl":10,"githubOrg":11},[1372,1373,1374],{"name":1359,"slug":1360,"type":16},{"name":9,"slug":8,"type":16},{"name":1363,"slug":1364,"type":16},"2026-04-06T18:29:52.187377",{"slug":1377,"name":1377,"fn":1378,"description":1379,"org":1380,"tags":1381,"stars":24,"repoUrl":25,"updatedAt":1388},"learning-medusa","guide Medusa development learning","Load automatically when user asks to learn Medusa development (e.g., \"teach me how to build with medusa\", \"guide me through medusa\", \"I want to learn medusa\"). Interactive guided tutorial where Claude acts as a coding bootcamp instructor, teaching step-by-step with checkpoints and verification.",{"slug":8,"name":9,"logoUrl":10,"githubOrg":11},[1382,1383,1384,1385],{"name":1332,"slug":619,"type":16},{"name":1299,"slug":1300,"type":16},{"name":9,"slug":8,"type":16},{"name":1386,"slug":1387,"type":16},"Templates","templates","2026-04-06T18:29:58.461689",{"slug":1390,"name":1390,"fn":1391,"description":1392,"org":1393,"tags":1394,"stars":24,"repoUrl":25,"updatedAt":1401},"mcloud-deployments","manage Medusa Cloud deployments","Execute mcloud deployments commands to list deployments, retrieve deployment details, and fetch build logs. Use when listing deployments, checking deployment status, or reading build output for debugging build failures.",{"slug":8,"name":9,"logoUrl":10,"githubOrg":11},[1395,1398,1399,1400],{"name":1396,"slug":1397,"type":16},"Deployment","deployment",{"name":18,"slug":19,"type":16},{"name":9,"slug":8,"type":16},{"name":14,"slug":15,"type":16},"2026-05-09T05:40:51.727369",{"slug":1403,"name":1403,"fn":1404,"description":1405,"org":1406,"tags":1407,"stars":24,"repoUrl":25,"updatedAt":1413},"mcloud-environments","manage Medusa Cloud environments","Execute mcloud environments commands to list, get, create, delete, redeploy, or trigger builds for Cloud environments. Use when managing environment lifecycle, redeploying after variable changes, or starting new builds from source.",{"slug":8,"name":9,"logoUrl":10,"githubOrg":11},[1408,1409,1410],{"name":1396,"slug":1397,"type":16},{"name":9,"slug":8,"type":16},{"name":1411,"slug":1412,"type":16},"Operations","operations","2026-07-17T05:31:36.384292",{"slug":1415,"name":1415,"fn":1416,"description":1417,"org":1418,"tags":1419,"stars":24,"repoUrl":25,"updatedAt":1426},"mcloud-local","reproduce Cloud builds locally","Execute mcloud local build to reproduce a Cloud build on the local machine. Use when debugging a build-failed deployment without pushing to the tracked branch, iterating on a build fix, or testing build-variable changes locally. Requires Docker and must run inside the project's Git repo.",{"slug":8,"name":9,"logoUrl":10,"githubOrg":11},[1420,1423,1424,1425],{"name":1421,"slug":1422,"type":16},"Debugging","debugging",{"name":1396,"slug":1397,"type":16},{"name":1317,"slug":1318,"type":16},{"name":9,"slug":8,"type":16},"2026-07-17T06:05:07.199529",{"slug":4,"name":4,"fn":5,"description":6,"org":1428,"tags":1429,"stars":24,"repoUrl":25,"updatedAt":26},{"slug":8,"name":9,"logoUrl":10,"githubOrg":11},[1430,1431,1432,1433],{"name":22,"slug":23,"type":16},{"name":18,"slug":19,"type":16},{"name":9,"slug":8,"type":16},{"name":14,"slug":15,"type":16},{"slug":1435,"name":1435,"fn":1436,"description":1437,"org":1438,"tags":1439,"stars":24,"repoUrl":25,"updatedAt":1442},"mcloud-organizations","manage Medusa Cloud organizations","Execute mcloud organizations commands to list or get Cloud organizations. Use when discovering organizations, resolving organization IDs by name, or retrieving organization details including members and subscription.",{"slug":8,"name":9,"logoUrl":10,"githubOrg":11},[1440,1441],{"name":9,"slug":8,"type":16},{"name":1411,"slug":1412,"type":16},"2026-05-09T05:40:54.327722",{"items":1444,"total":925},[1445,1452,1460,1467,1473,1480,1486],{"slug":1293,"name":1293,"fn":1294,"description":1295,"org":1446,"tags":1447,"stars":24,"repoUrl":25,"updatedAt":1308},{"slug":8,"name":9,"logoUrl":10,"githubOrg":11},[1448,1449,1450,1451],{"name":1299,"slug":1300,"type":16},{"name":1302,"slug":1303,"type":16},{"name":9,"slug":8,"type":16},{"name":1306,"slug":1307,"type":16},{"slug":1310,"name":1310,"fn":1311,"description":1312,"org":1453,"tags":1454,"stars":24,"repoUrl":25,"updatedAt":1324},{"slug":8,"name":9,"logoUrl":10,"githubOrg":11},[1455,1456,1457,1458,1459],{"name":1299,"slug":1300,"type":16},{"name":1317,"slug":1318,"type":16},{"name":1302,"slug":1303,"type":16},{"name":9,"slug":8,"type":16},{"name":1322,"slug":1323,"type":16},{"slug":1326,"name":1326,"fn":1327,"description":1328,"org":1461,"tags":1462,"stars":24,"repoUrl":25,"updatedAt":1338},{"slug":8,"name":9,"logoUrl":10,"githubOrg":11},[1463,1464,1465,1466],{"name":1332,"slug":619,"type":16},{"name":1334,"slug":1335,"type":16},{"name":1299,"slug":1300,"type":16},{"name":9,"slug":8,"type":16},{"slug":1340,"name":1340,"fn":1341,"description":1342,"org":1468,"tags":1469,"stars":24,"repoUrl":25,"updatedAt":1350},{"slug":8,"name":9,"logoUrl":10,"githubOrg":11},[1470,1471,1472],{"name":1346,"slug":1347,"type":16},{"name":1332,"slug":619,"type":16},{"name":9,"slug":8,"type":16},{"slug":1352,"name":1352,"fn":1353,"description":1354,"org":1474,"tags":1475,"stars":24,"repoUrl":25,"updatedAt":1365},{"slug":8,"name":9,"logoUrl":10,"githubOrg":11},[1476,1477,1478,1479],{"name":1332,"slug":619,"type":16},{"name":1359,"slug":1360,"type":16},{"name":9,"slug":8,"type":16},{"name":1363,"slug":1364,"type":16},{"slug":1367,"name":1367,"fn":1368,"description":1369,"org":1481,"tags":1482,"stars":24,"repoUrl":25,"updatedAt":1375},{"slug":8,"name":9,"logoUrl":10,"githubOrg":11},[1483,1484,1485],{"name":1359,"slug":1360,"type":16},{"name":9,"slug":8,"type":16},{"name":1363,"slug":1364,"type":16},{"slug":1377,"name":1377,"fn":1378,"description":1379,"org":1487,"tags":1488,"stars":24,"repoUrl":25,"updatedAt":1388},{"slug":8,"name":9,"logoUrl":10,"githubOrg":11},[1489,1490,1491,1492],{"name":1332,"slug":619,"type":16},{"name":1299,"slug":1300,"type":16},{"name":9,"slug":8,"type":16},{"name":1386,"slug":1387,"type":16}]