@prefix sioc: <http://rdfs.org/sioc/ns#> .
@prefix dc: <http://purl.org/dc/elements/1.1/> .
@prefix dcterms: <http://purl.org/dc/terms/> .
@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .
@prefix content: <http://purl.org/rss/1.0/modules/content/> .
@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .

<https://lhero.org/portfolio/lh-javascript-error-log/>
  a sioc:Post ;
  dc:title "Abilities" ;
  dcterms:identifier 150365 ;
  dc:modified "2026-10-15T01:52:15Z"^^xsd:dateTime ;
  dc:created "2026-10-15T01:52:15Z"^^xsd:dateTime ;
  sioc:link <https://lhero.org/portfolio/lh-javascript-error-log/abilities/> ;
  sioc:has_creator <https://lhero.org/author/1/#account> ;
  sioc:has_container <https://lhero.org/#posts> ;
  content:encoded "<ul class=\"lh_portfolio-meta\"><li><strong>Part of:</strong> <a href=\"https://lhero.org/portfolio/lh-javascript-error-log/\">LH Javascript Error Log</a></li></ul><div class=\"lh_portfolio-ability-reference\"><ul class=\"lh_portfolio-ability-reference-index\"><li><a href=\"#ability-get-error\"><code>get-error</code></a> Get JavaScript Error</li><li><a href=\"#ability-get-error-stats\"><code>get-error-stats</code></a> Get JavaScript Error Stats</li><li><a href=\"#ability-get-errors\"><code>get-errors</code></a> Get JavaScript Errors</li></ul><section class=\"lh_portfolio-ability-reference-ability\" id=\"ability-get-error\"><h2>Get JavaScript Error</h2><p class=\"lh_portfolio-ability-reference-meta\"><code>lh-javascript-error-log/get-error</code> <span class=\"lh_portfolio-ability-reference-annotation lh_portfolio-ability-reference-annotation-readonly\">Read-only</span> <span class=\"lh_portfolio-ability-reference-annotation lh_portfolio-ability-reference-annotation-idempotent\">Idempotent</span></p><p>Retrieve a single logged JavaScript error by ID, including its full stack trace. Read-only. Requires <code>install_plugins</code>; main site only.</p><figure class=\"wp-block-table lh_portfolio-ability-reference-params\"><table><thead><tr><th>Parameter</th><th>Type</th><th>Required</th><th>Default</th><th>Description</th></tr></thead><tbody><tr><td><code>id</code></td><td>integer</td><td>Yes</td><td></td><td>The error record ID.</td></tr></tbody></table></figure></section><section class=\"lh_portfolio-ability-reference-ability\" id=\"ability-get-error-stats\"><h2>Get JavaScript Error Stats</h2><p class=\"lh_portfolio-ability-reference-meta\"><code>lh-javascript-error-log/get-error-stats</code> <span class=\"lh_portfolio-ability-reference-annotation lh_portfolio-ability-reference-annotation-readonly\">Read-only</span> <span class=\"lh_portfolio-ability-reference-annotation lh_portfolio-ability-reference-annotation-idempotent\">Idempotent</span></p><p>Returns aggregated statistics for logged JavaScript errors: totals, the most recurring error signatures and the worst pages. Error signatures are grouped by <code>error_hash</code> and ranked by occurrence count, and the top offending pages are ranked by occurrence count too. Filter by when errors were last seen and by kind (exceptions or failed resource loads). Read-only. Requires <code>install_plugins</code>; main site only.</p><figure class=\"wp-block-table lh_portfolio-ability-reference-params\"><table><thead><tr><th>Parameter</th><th>Type</th><th>Required</th><th>Default</th><th>Description</th></tr></thead><tbody><tr><td><code>since</code></td><td>string</td><td>No</td><td></td><td>ISO 8601 date/datetime. Only errors last seen at or after this time are included.</td></tr><tr><td><code>kind</code></td><td>string</td><td>No</td><td><code>&quot;all&quot;</code></td><td>exceptions: errors thrown by JavaScript code. resources: a script, stylesheet or image that failed to load (logged with the message &quot;document error&quot;). all: both. One of: <code>all</code>, <code>exceptions</code>, <code>resources</code>.</td></tr><tr><td><code>limit</code></td><td>integer</td><td>No</td><td><code>10</code></td><td>Maximum number of entries to return in <code>top_errors</code> and <code>top_pages</code>.</td></tr></tbody></table></figure></section><section class=\"lh_portfolio-ability-reference-ability\" id=\"ability-get-errors\"><h2>Get JavaScript Errors</h2><p class=\"lh_portfolio-ability-reference-meta\"><code>lh-javascript-error-log/get-errors</code> <span class=\"lh_portfolio-ability-reference-annotation lh_portfolio-ability-reference-annotation-readonly\">Read-only</span> <span class=\"lh_portfolio-ability-reference-annotation lh_portfolio-ability-reference-annotation-idempotent\">Idempotent</span></p><p>Retrieve logged client-side JavaScript errors, one row per distinct error, with how often each has occurred. <code>error_count</code> gives how often it has occurred and the other context fields describe its latest occurrence. Read-only. Supports filtering by when an error was last seen, a substring match on the page URL, kind (exceptions or failed resource loads), result limit, and sort order. Browser extension errors are never logged. Requires <code>install_plugins</code>; main site only.</p><figure class=\"wp-block-table lh_portfolio-ability-reference-params\"><table><thead><tr><th>Parameter</th><th>Type</th><th>Required</th><th>Default</th><th>Description</th></tr></thead><tbody><tr><td><code>limit</code></td><td>integer</td><td>No</td><td><code>50</code></td><td>Maximum number of error records to return.</td></tr><tr><td><code>since</code></td><td>string</td><td>No</td><td></td><td>ISO 8601 date/datetime. Only errors last seen at or after this time are returned.</td></tr><tr><td><code>kind</code></td><td>string</td><td>No</td><td><code>&quot;all&quot;</code></td><td>exceptions: errors thrown by JavaScript code. resources: a script, stylesheet or image that failed to load (logged with the message &quot;document error&quot;). all: both. One of: <code>all</code>, <code>exceptions</code>, <code>resources</code>.</td></tr><tr><td><code>url_contains</code></td><td>string</td><td>No</td><td></td><td>Substring match against the page URL the error occurred on.</td></tr><tr><td><code>order</code></td><td>string</td><td>No</td><td><code>&quot;desc&quot;</code></td><td>Sort order by <code>last_seen</code>. One of: <code>asc</code>, <code>desc</code>.</td></tr></tbody></table></figure></section></div>"^^rdf:XMLLiteral ;
  sioc:content "Part of: LH Javascript Error Logget-error Get JavaScript Errorget-error-stats Get JavaScript Error Statsget-errors Get JavaScript ErrorsGet JavaScript Errorlh-javascript-error-log/get-error Read-only IdempotentRetrieve a single logged JavaScript error by ID, including its full stack trace. Read-only. Requires install_plugins; main site only.ParameterTypeRequiredDefaultDescriptionidintegerYesThe error record ID.Get JavaScript Error Statslh-javascript-error-log/get-error-stats Read-only IdempotentReturns aggregated statistics for logged JavaScript errors: totals, the most recurring error signatures and the worst pages. Error signatures are grouped by error_hash and ranked by occurrence count, and the top offending pages are ranked by occurrence count too. Filter by when errors were last seen and by kind (exceptions or failed resource loads). Read-only. Requires install_plugins; main site only.ParameterTypeRequiredDefaultDescriptionsincestringNoISO 8601 date/datetime. Only errors last seen at or after this time are included.kindstringNo&quot;all&quot;exceptions: errors thrown by JavaScript code. resources: a script, stylesheet or image that failed to load (logged with the message &quot;document error&quot;). all: both. One of: all, exceptions, resources.limitintegerNo10Maximum number of entries to return in top_errors and top_pages.Get JavaScript Errorslh-javascript-error-log/get-errors Read-only IdempotentRetrieve logged client-side JavaScript errors, one row per distinct error, with how often each has occurred. error_count gives how often it has occurred and the other context fields describe its latest occurrence. Read-only. Supports filtering by when an error was last seen, a substring match on the page URL, kind (exceptions or failed resource loads), result limit, and sort order. Browser extension errors are never logged. Requires install_plugins; main site only.ParameterTypeRequiredDefaultDescriptionlimitintegerNo50Maximum number of error records to return.sincestringNoISO 8601 date/datetime. Only errors last seen at or after this time are returned.kindstringNo&quot;all&quot;exceptions: errors thrown by JavaScript code. resources: a script, stylesheet or image that failed to load (logged with the message &quot;document error&quot;). all: both. One of: all, exceptions, resources.url_containsstringNoSubstring match against the page URL the error occurred on.orderstringNo&quot;desc&quot;Sort order by last_seen. One of: asc, desc." ;
  sioc:topic <https://lhero.org/?taxonomy=author&term=cap-1> .

<https://lhero.org/author/1/#account> rdfs:seeAlso <https://lhero.org/author/1/?feed=lhrdf&format=turtle> .
<https://lhero.org/?taxonomy=author&term=cap-1> rdfs:seeAlso <https://lhero.org/?taxonomy=author&term=cap-1&feed=lhrdf&format=turtle> .
