Method Index
Complete index of TrickestClient service namespaces and methods in @trickest/sdk.
On this page26
Every method on TrickestClient and top-level exports. For parameters and examples,
open the grouped page in the sidebar or your IDE types (@trickest/sdk).
Top-level exports
| Export | Purpose |
|---|---|
TrickestClient | Main client |
runTurn | Headless agent turn helper |
generateIdempotencyKey | Idempotency header helper |
listPage | Paginate arbitrary paths via client.http |
*Error classes | AuthError, NotFoundError, … |
| Service classes | WorkflowsService, RunsService, … |
| Schema types | Workflow, Run, Space, … |
| Session types | SessionHandle, SessionStateProjection, StreamingFrame, … |
client.spaces
list · listPage · get · create · update · delete
client.projects
list(spaceId) · get(spaceId, id) · create(spaceId, data) · update(spaceId, id, data) · delete(spaceId, id)
client.workflows
list(spaceId) · listPage(spaceId) · get · create(spaceId, data) · update · delete · copy · move · getVersion · saveVersion
client.runs
execute · get · list · listPage · stop · retry · delete · getOutputContent · getNodeOutputFiles · listSubjobs · listSubjobsPage · getSubjobConsole · findSubjobByNodeName
client.schedules
list · get · create · delete · enable · disable
client.library
search · getTool · getScript · getModule · getSplitter · searchSplitters · getLatestTool · getLatestModule · resolveToolNode · resolveModuleNode · resolveScriptNode · createTool · updateTool · deleteTool · getToolByName · listTools · createModule · updateModule · deleteModule · listModules
client.database
list · listPage · listByWorkflow · get · getSchema · resolveByName · detect · preview · query · queryAll · queryWithSql · delete · drop · listRows · getRow · insertRow · updateRow · deleteRow · createLive
client.storage
list · listPage · get · getDownloadUrl · upload · delete · mkdir
client.variables
list · listPage · get · set · delete
client.secretVariables
list · create · update · delete
client.sessions
list · get · create · delete · archive · handle · dispatch · listTasks · createTask · updateTask · deleteTask · stop
SessionHandle (from sessions.handle)
refresh · subscribe · subscribeStreaming · send · abort · resolveInterrupt · getActiveInterrupt · close
runTurn(handle, params, options?)
Returns TurnSummary with answer, toolCalls, success, phase, errorMessage.
client.memory
list · get · getByKey · set · append · delete · deleteByKey · search · log · backup · restore · export · import
client.skills
list(vaultId) · get · install · delete
client.solutions
list · listPage · get · create · update · delete · listDatasets · listDatasetsPage
client.sandbox
startSession · stopSession · getHealth · exec · listFiles · readFile · writeFile · deleteFile
client.fleet
list · get · create · delete · scale · listMachines
client.users
listUsers · getMe · listTeams · getTeam · createTeam · deleteTeam · listRoles · updateRole · listInvites · createInvite · deleteInvite
client.integrations
list · get · create · delete
client.billing
getStatus · getUsage · listCharges · listPaymentMethods
client.audit
list(vaultId, filters?) · get
client.notifications
list · markRead · markReadBulk · markAllRead · delete · deleteBulk · deleteAll · getConfig · updateConfig
client.http
Shared HttpClient: get, post, patch, delete, stream, … — use for routes not wrapped by a namespace.