ErrLookup › mvanhorn/last30days-skill

mvanhorn/last30days-skill

AI agent skill that researches any topic across Reddit, X, YouTube, HN, Polymarket, and the web - then synthesizes a grounded summary · Python · 104 source files

Analyzed at c7460f6114 on 2026-08-15. 119 documented errors.

Code / MessageTypeSeverityTags
[Planner] Invalid --plan schema
console error cli, validation, plan-schema, exit-code-2
engine: not found on PATH (need Python +, install from …
error_code critical go, python, environment, path, mcp, setup
is stale (generated_at= , TTL s): .
exception error discovery, handoff, ttl, staleness, exit-code-2
emit must be 'compact' or 'html', got
validation error go, mcp, validation, enum, arguments
No pending discovery report found. Searched:\n
exception error discovery, handoff, protocol-state, exit-code-2
is required
validation error go, mcp, validation, required-argument, arguments
Pending discovery report
exception error discovery, handoff, json, schema, exit-code-2
Could not read file
exception error discovery, handoff, host-file, filesystem, exit-code-2
file is not valid JSON
exception error discovery, handoff, host-file, json, authoring, exit-code-2
format must be 'text' or 'json', got
validation error go, mcp, validation, enum, arguments
must be a boolean
validation error go, mcp, validation, type-mismatch, boolean, arguments
Angles file must carry a top-level \"angles\" list.
exception error json, contract, discovery-handoff, schema
Reddit primary and fallback produced no results after…
exception error reddit, network, api-key, rate-limit, source-failure
Nominations bundle contains no readable nominations (leg 1…
exception error discovery, handoff, fail-closed, json, exit-code-2
has schema version ; this build reads .
exception error discovery, handoff, schema-version, upgrade, exit-code-2
file must be a top-level JSON object, got .
exception error json, contract, discovery-handoff, validation
The file is bound to bundle_id but the is . :\n \nCorrect…
exception error contract, discovery-handoff, stale-state, validation
No handoff location available to write the nominations…
exception error discovery, handoff, filesystem, config, exit-code-2
must be a non-empty string
validation error go, mcp, validation, empty-string, arguments
Nominations bundle must carry a top-level "nominations"…
exception error discovery, handoff, json, schema, exit-code-2
Gemini response did not contain text.
exception error gemini, llm, api-response, evaluation
is missing its bundle_id; .
exception error discovery, handoff, bundle-id, schema, exit-code-2
No sources are available for this run.
exception error sources, configuration, credentials, pipeline
Could not read
exception error discovery, handoff, filesystem, permissions, exit-code-2
BRAVE_API_KEY is required when web_backend='brave'
validation error config, api-key, web-search, brave
has kind ; expected .
exception error discovery, handoff, schema, protocol-state, exit-code-2
Discovery supports listing sources only: reddit…
validation error discovery, validation, sources, input-validation
invalid library ID in
validation error filesystem, library, uuid, corruption
Judgments file must carry a top-level \"judgments\" list.
exception error json, contract, discovery-handoff, schema
EXA_API_KEY is required when web_backend='exa'
validation error config, api-key, web-search, exa
top-level plan must be an object
validation error planner, external-plan, validation, json
must be a top-level JSON object, got .
exception error discovery, handoff, json, schema, exit-code-2
library search requires a Python SQLite build with FTS5…
exception warning sqlite, fts5, environment, library
All X backends failed
exception error x, network, rate-limit, api-key, source-failure
No listing sources are available for
validation error planner, discovery, sources, validation
_save_output: could not find a unique filename after 101…
exception error filesystem, atomic-write, collision, automation
No discovery nominations bundle found. Searched:\n
exception error discovery, handoff, protocol-state, exit-code-2
Polymarket item carries no event id; slug equality alone…
exception error polymarket, data-integrity, fail-closed, valueerror
subqueries[ ].weight must be a number when provided
validation error planner, external-plan, validation, json
Reddit public search failed
exception error reddit, network, api-key, fallback, source-failure
missing required field
validation error planner, external-plan, validation, json
No listing sources are available for global trending
validation error planner, discovery, sources, validation
No X backend is available.
exception error x, configuration, credentials, api-key
HTML content is empty
exception error validation, html-publish, fail-fast
is not valid JSON
exception error discovery, handoff, json, corruption, exit-code-2
{status}: {message}
http error network, http, html-publish, api
field ' ' must be a non-empty string
validation error planner, external-plan, validation, json
[CompetitorsPlan] Cannot read plan file
console error cli, filesystem, competitors, plan
Invalid --as-of date
validation error cli, dates, validation, strptime
emitted the agent JSON profile; the evaluator requires the…
exception error evaluation, json, schema, subprocess
Polymarket event was not found
exception error polymarket, api, keyerror, verification
error
console warning stocktwits, cli, exit-code, symbol-resolution
publish endpoint returned unexpected JSON response
exception error json, html-publish, contract, endpoint
[CompetitorsPlan] Invalid JSON
console error cli, json, competitors, plan
[CompetitorsPlan] Top-level must be a dict of
console error cli, json, schema, competitors
publish endpoint response did not include a valid url
exception error html-publish, contract, url, endpoint
Could not write nominations bundle
exception error discovery, handoff, filesystem, permissions, exit-code-2
[Planner] Invalid --plan JSON
console error cli, json, plan, planner
Unsupported web backend
validation error config, web-search, typo, validation
[last30days] Cannot read --synthesis-file
console error cli, filesystem, synthesis, arguments
{exc.reason}
exception error network, dns, html-publish, urllib
subqueries[ ].sources must be a non-empty string array
validation error planner, external-plan, validation, json, sources
failed for ' ' with exit \n
exception error subprocess, evaluation, worktree, stderr
PARALLEL_API_KEY is required when web_backend='parallel'
validation error config, api-key, web-search, parallel
Polymarket item has no event id or slug
exception error polymarket, data-quality, validation, valueerror
--as-of must be in YYYY-MM-DD format.
validation error cli, dates, validation, argument-error
SERPER_API_KEY is required when web_backend='serper'
validation error config, api-key, web-search, serper
Polymarket event is closed, unavailable, or malformed
exception warning polymarket, api, keyerror, stale-data
Polymarket datum was not found
exception error polymarket, keyerror, outcomes, data-drift
[Planner] Cannot read --plan file
console error cli, filesystem, plan, planner
[Competitors] --competitors must be >=
console error cli, competitors, validation, arguments
{exc}
exception error network, timeout, html-publish, transient
publish endpoint returned non-JSON response
exception error network, json, html-publish, endpoint
StockTwits symbol stream was not returned
exception error stocktwits, api, keyerror, malformed-response
No cluster matched . Available clusters
exception warning planner, drill, cluster, input-validation
Gemini HTTP
exception error gemini, http, api-key, rate-limit
StockTwits stream has no tagged sentiment
exception warning stocktwits, sentiment, keyerror, empty-data
Could not find a unique discovery output filename
exception error filesystem, discovery, save, monitoring
OpenAI selected but no valid OpenAI auth is configured.
validation critical providers, openai, auth, credentials
last30days v3 requires Python
console critical python, version, runtime, startup
field 'subqueries' must be a non-empty array
validation error planner, external-plan, validation, json
[Competitors] --competitors-list is empty.\n
console error cli, competitors, validation, arguments
save_output: could not find a unique filename after 101…
exception error filesystem, save, concurrency, monitoring
StockTwits item has no symbol
validation error stocktwits, data-quality, valueerror, refetch
Unknown search source in
validation error cli, validation, arguments, sources
Unsupported emit mode
validation error cli, validation, emit, arguments
Gemini selected but no Google API key is configured.
validation critical providers, gemini, credentials, configuration
unknown audience register
validation error registers, validation, valueerror, configuration
field 'source_weights' must map source names to numbers
validation error planner, external-plan, validation, json
subqueries[ ]. must be a non-empty string
validation error planner, external-plan, validation, json
OpenRouter selected but OPENROUTER_API_KEY is not…
validation critical providers, openrouter, credentials, configuration
must use a Gemini 3.1 model. Got
validation error providers, gemini, model-pin, versioning
Unsupported reasoning provider
validation error providers, configuration, mock-mode, runtimeerror
Gemini request failed
exception error gemini, network, timeout, proxy
field 'source_weights' must be an object when provided
validation error planner, external-plan, validation, json
Expected JSON response, got empty text
exception error providers, llm-parsing, json, valueerror
subqueries[ ] must be an object
validation error planner, external-plan, validation, json
requires at least one source.
validation error cli, validation, arguments, sources
xAI selected but XAI_API_KEY is not configured.
validation critical providers, xai, credentials, configuration
delivery_channel must be an https:// URL, got
console error