Skip to content

Rulvar API reference


Rulvar API reference / @rulvar/core / researchAgentProfile

Function: researchAgentProfile()

ts
function researchAgentProfile(options): ResearchAgentProfileResult;

Defined in: packages/core/src/engine/profile-templates.ts:128

The batteries-included research child: the confined repositoryResearchToolset over root, the stock report_progress tool, and RESEARCH_PROFILE_LIMITS as the stop conditions. A child spawned from this profile that runs out of budget settles 'limit' WITH its last progress report as the structured partial, and the recorded evidence stays readable host-side through evidence().

Parameters

ParameterType
optionsResearchAgentProfileOptions

Returns

ResearchAgentProfileResult