Repository navigation
Releases: hey-research-lab/hey-research-open
Releases · hey-research-lab/hey-research-open
Release list
@hey-research-lab/sdk 0.2.0
Added (coverage detail, 2026-10-09)
HeyCoverageEntry.stateDetail?: HeyCoverageStateDetail, additively:PARTIALunderMEASURED(part of the dimension measured; todaycontractActivitywithpartial_events_unreadable_some_days) andMAPPING_BLOCKEDunderNO_SOURCE(a candidate HEY holds — a declared site, docs or a repository — that nothing yet ties to the project; reasonssite_not_corroborated,context_only_docs,context_only_repositories).HeyCoverageStatekeeps its nine values and their meaning; the finer state never replaces it.HeyCoverageEntry.cause?: HeyCoverageCause(own_source_unreachable,provider_unavailable,budget_deferred), additively: whose side aSOURCE_UNAVAILABLEor deferredNOT_ENOUGH_YETread is on. Every existing state and reason code keeps its meaning; treat a value you do not know as a gap.
Added (market truth, 2026-10-09)
- Valuation withheld reasons (
valuationWithheld,valuationImplausible) gainchain_evidence_contradicts(more than 10× away from HEY's own chain readings) andsources_disagree(another source's price within a day more than 10× away), additively;fdvUsdis absent beside them as before. Treat an unknown reason as a withheld valuation you have no words for. sourcesDisagree?: { source, priceUsd, observedAt }beside a published valuation, additively: another source within a day more than 2× away, so the figure is the shown reading's, not a settled fact.HeyChainDay.dexVolumeWithheld?: 'implausible_vs_trailing_median'andHeyWeeklyReport.chain.dexVolumeWithheldDays?, additively: a day's DEX volume more than 10× its 14-day median is withheld (dexVolumeUsdabsent), never shown as a figure.HeyPoolStructure.dominantPoolShareis documented as a percentage (0–100, one decimal), as the API has always sent it; no value changed.
Added (partner scan card, 2026-10-09)
/api/v1/scan's not-found answer gainsindexed?,research_state?(not_researched|not_published|not_indexed) andlaunched_via?, additively, besidefound: false.ships_30dandreleases_30dkeep their documented zeros, withactivity_measuredsaying whether they are measurements.
Added (alerts and search, 2026-10-09)
HeyAlertPresetIdgainsshipandcode, andHeyAlertEventTypegainsbuild.code_activity(a weekly code-activity change, shown in the inbox only; never e-mailed or sent to a webhook), additively.- A search suggestion may carry
sameNameDifferentContract?: true, additively: another page with the same name and a different contract. - Evidence receipts'
contextReasongainslaunch_window(a follow-up deployment sent within 24 hours of the token's own creation: launch provenance, never building), additively.
Added (Partner Card evidence link, 2026-10-05)
HeyPartnerShip.evidence_link, additively: the latest meaningful ship's reader receipt page (/evidence/ship:<uuid>) with the card's attribution labels, asproject_linkcarries them — the card's one "Evidence" link.evidence_idandurlkeep their meaning./api/v1/builderand/api/v1/scananswers are nowcache-control: private, max-age=60(they werepublic, s-maxage=60without the integration header). No field changed; a client may still keep an answer a minute.
Added (status, 2026-10-03)
HeyStatus.integrity.failing?: { check, label }[], additively: the checks the newest integrity audit failed, by id and plain words. A failing audit now makesverdictcritical(it readwarnbeside a failing run);integrity.verdictkeeps its meaning.HeyStatus.catalog.hidden?andhiddenAsOf?, additively.catalog.indexedkeeps its meaning — the hidden launch records, approved rows HEY has not published, as/statushas always labelled it; it is not the catalogue's "indexed" (every approved row).hiddenis the same figure under the catalogue's word, andhiddenAsOfdates it by the hourly summary that counted it:asOfdates onlypublished,verifiedBuildersandverifiedBuildersOnChain.
Added (token market, 2026-10-03)
HeyProjectDetail.tokenMarket.readingObservedAt?andfiguresScope?: 'reading_pool', additively.readingObservedAtdates the reading behindliquidityUsdandvolume24hUsd(evaluatedAtis when the status rule last ran);figuresScopesays those pool figures describe the pool the status reading follows, not the token'svolume24h. NewtokenMarket.reasonvaluesnot_a_fungible_token(decimals 0: no fungible market, no valuation) andreading_not_current(the newest reading is over 36 hours old), and a rescued market's (liquidity_in_another_pool) valuation is withheld; treat an unknown reason as a code you have no words for.
Added (follow → alerts, 2026-10-03)
HeyAlertPresetIdgainsdeploy(contract.deployed: a contract the project deployed, never a serial launcher's follow-up) andstatus(build.status_changed,build.dormantandbuild.resumed: an activity status move, measured from building), additively.GET /api/alertslists them amongpresets. No existing id changes meaning; treat an unknown preset id as a label you do not have words for.
@hey-research-lab/mcp 0.2.0
Fixed (2026-10-09)
get_token_marketprinted the largest pool's share of liquidity a hundred times too large ("10000%"): the API sends a percentage (0–100) and the renderer read it as a fraction.- A valuation another source contradicts (
sourcesDisagree) is printed DERIVED with "sources disagree", never FACT.
Changed (2026-10-09)
- Bundles
@hey-research-lab/sdk0.2.0: coveragestateDetailandcause, the valuation gate's new withheld reasons (chain_evidence_contradicts,sources_disagree) with their plain words, a withheld chain DEX volume day, and the scan card's additive not-found fields. get_evidence's description lists every evidence family from one list (v4hook:among them), as llms.txt does.- The research profile says in one sentence what
research_answerstill carries (market context labelled context only), instead of "builder intelligence only". - The listing note says what the API does: an unknown parameter name is ignored, but a known parameter with an unreadable value is refused (it said every unrecognised filter was ignored).
- A frozen weekly report whose stored chain volume includes a withheld day is printed with no total and names the withheld days.