Research one question in one call
researchOne private markets question in one call: BDC and private credit lenders, borrowers, loans, maturities and non-accrual, sponsors, advisers, teams, pension commitments. Reads SEC filings (BDC schedules, Form ADV, IAPD) and plan documents; returns entities, an answer from cited claims only, coverage limits, withheld counts. identify and screen depth are free. Paged by continuation. No model inside.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| as_of | No | Optional ISO date the answer is read as of (default: today). | |
| depth | No | Optional. The default depends on access: without a paid DFX plan or the 7 day trial (anonymous, a free key or a free connection) only identify and screen run, and an unnamed depth runs at screen; with one, an unnamed depth runs at investigate. identify: ids only (up to 6 reads, 3 KB). screen: the primary read at the latest date (8 reads, 8 KB). investigate: every date and section the question needs (14 reads, 12 KB a page). validate: investigate plus cross-checks, disagreements under contradictions (18 reads). monitor: changes since `since` or 90 days, with a checkpoint (8 reads). | |
| since | No | Optional ISO date: the window start (depth=monitor: the checkpoint). | |
| detail | No | compact: identity, the answer, its basis claims and counts, under 2 KB. research (default): the page in full. | research |
| entity | No | Optional. The subject: a name (firm, fund, company, plan, advisor) or a DFX id (dfx:<graph>:<id>). Without it, every entity is read from the question. | |
| continue | No | page.continuation from a previous answer: returns its next page, read through this caller's own access. Pages split between whole claims, never inside one. | |
| question | No | The question in plain language, as an analyst would ask it. | |
| workflow | No | Optional hint. credit_by_sponsor: BDC lenders, positions, facilities and sponsors. advisor_movement: IAPD registration moves, people and teams. allocator_to_company: plan commitments and capital paths. Without it, the workflow is read from the question's words. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| ok | No | ||
| next | No | ||
| page | No | index, rows and claims on this page and in all, rows after it, continuation | |
| plan | No | workflow, operation, depth, the operations run and the budget | |
| dates | No | ||
| facts | No | ||
| state | Yes | OK, NO_MATCH, NOT_COVERED, UNKNOWN, or an error state | |
| usage | No | operations run, budget, bytes, latency; no model call | |
| answer | No | text, basis (claim ids on this page), state | |
| claims | No | every claim the rows on this page carry (lane I1's claims.research_claims): claim_id (content addressed: subject, predicate, object, value, date, source), row, predicate, claim_type, evidence_status, entitlement_class, derived_from; the subject, value, dates and citation are on the row it names | |
| events | No | ||
| schema | Yes | ||
| revisit | No | how to come back to this answer: for a key whose plan includes watches, one watch_create call that saves the question; otherwise what that needs, plus meanwhile_call (a free search_private_credit_changes call on the subject since the answer's as_of) where this profile lists that tool. Private credit subjects only; absent when it does not apply | |
| question | No | ||
| withheld | No | ||
| identities | No | the subject, every other entity resolved, candidates | |
| claims_meta | No | ||
| uncertainty | No | ||
| answer_state | No | ||
| premise_check | No | ||
| relationships | No | ||
| contradictions | No | ||
| coverage_limits | No | ||
| do_not_conclude | No |