Skip to main content
Unlisted page
This page is unlisted. Search engines will not index it, and only users having a direct link can access it.

Gateway API generated reference (raw)

This advanced reference is generated from @farmslot/protocol capability metadata plus TSDoc comments on protocol interfaces. Do not edit it by hand. For public onboarding, start with Gateway API capability surface. This raw table is intentionally unlisted because some low-level methods still have generated summaries while public-safe capability grouping and TSDoc coverage mature.

Protocol version: 0.6.0

WebSocket frame shape

RequestFrame

Source: packages/protocol/src/transport/frames.ts

FieldRequiredComment
typeyes
idyes
methodyes
paramsno

ResponseFrame

Source: packages/protocol/src/transport/frames.ts

FieldRequiredComment
typeyes
idyes
okyes
payloadno
errorno

EventFrame

Source: packages/protocol/src/transport/frames.ts

FieldRequiredComment
typeyes
eventyes
payloadno
seqno

Method capabilities

MethodCategorySafetyParamsResultSummary
auth.connectauthbounded-writeAuth Connect gateway method.
backlog.autoDispatchTickbacklogbounded-writeBacklog AutoDispatchTick gateway method.
backlog.createbacklogbounded-writeBacklog Create gateway method.
backlog.deletebackloghigh-impactBacklog Delete gateway method.
backlog.enqueuebacklogbounded-writeBacklog Enqueue gateway method.
backlog.listbacklogread-onlyBacklog List gateway method.
backlog.markReadybacklogbounded-writeBacklog MarkReady gateway method.
backlog.upcomingbacklogbounded-writeBacklog Upcoming gateway method.
backlog.updatebacklogbounded-writeBacklog Update gateway method.
chat.abortchatbounded-writeChat Abort gateway method.
chat.clearchatbounded-writeChat Clear gateway method.
chat.confirmActionchatbounded-writeChat ConfirmAction gateway method.
chat.contextchatbounded-writeChat Context gateway method.
chat.historychatbounded-writeChat History gateway method.
chat.listActionschatread-onlyChat ListActions gateway method.
chat.newchatbounded-writeChat New gateway method.
chat.observerEvidencechatbounded-writeChat ObserverEvidence gateway method.
chat.saveMemorychatbounded-writeChat SaveMemory gateway method.
chat.screenEvidencechatbounded-writeChat ScreenEvidence gateway method.
chat.sendchatbounded-writeChat Send gateway method.
chat.sessionContextchatbounded-writeChat SessionContext gateway method.
chat.sessionCreatechatbounded-writeChat SessionCreate gateway method.
chat.sessionDeletechatbounded-writeChat SessionDelete gateway method.
chat.sessionPinchatbounded-writeChat SessionPin gateway method.
chat.sessionschatbounded-writeChat Sessions gateway method.
chat.sessionsBulkDeletechatbounded-writeChat SessionsBulkDelete gateway method.
config.poolconfigbounded-writeConfig Pool gateway method.
config.pool.rawconfigbounded-writeConfig Pool Raw gateway method.
config.pool.updateconfigbounded-writeConfig Pool Update gateway method.
config.poolsconfigbounded-writeConfig Pools gateway method.
config.projectconfigbounded-writeConfig Project gateway method.
config.project.autoRecovery.updateconfigbounded-writeConfig Project AutoRecovery Update gateway method.
config.project.backlog.updateconfigbounded-writeConfig Project Backlog Update gateway method.
config.projectsconfigbounded-writeConfig Projects gateway method.
config.slot.updateconfigbounded-writeConfig Slot Update gateway method.
config.templateOptionsconfigbounded-writeConfig TemplateOptions gateway method.
config.templatePreviewconfigbounded-writeConfig TemplatePreview gateway method.
config.templatesconfigbounded-writeConfig Templates gateway method.
copilot.formatInstructioncopilotbounded-writeCopilot FormatInstruction gateway method.
decision.listdecisionread-onlyDecision List gateway method.
decision.resolvedecisionhigh-impactDecision Resolve gateway method.
diagnostics.rundiagnosticsbounded-writeDiagnostics Run gateway method.
dispatch.candidatesdispatchbounded-writeDispatch Candidates gateway method.
dispatch.matchProjectdispatchbounded-writeDispatch MatchProject gateway method.
dispatch.previewdispatchbounded-writeDispatch Preview gateway method.
dispatch.queue.adddispatchbounded-writeDispatch Queue Add gateway method.
dispatch.queue.listdispatchread-onlyDispatch Queue List gateway method.
dispatch.queue.removedispatchbounded-writeDispatch Queue Remove gateway method.
dispatch.queue.reorderdispatchbounded-writeDispatch Queue Reorder gateway method.
dispatch.queue.updatedispatchbounded-writeDispatch Queue Update gateway method.
eval.experiment.createevalbounded-writeEval Experiment Create gateway method.
eval.suite.cap.getevalread-onlyEval Suite Cap Get gateway method.
eval.suite.cap.updateevalbounded-writeEval Suite Cap Update gateway method.
eval.trial.result.getevalread-onlyEval Trial Result Get gateway method.
eval.trial.startevalbounded-writeEval Trial Start gateway method.
family.observability.getfamilyread-onlyFamily Observability Get gateway method.
family.report.generatefamilybounded-writeFamily Report Generate gateway method.
finetune.exportDPOfinetunebounded-writeFinetune ExportDPO gateway method.
finetune.exportSFTfinetunebounded-writeFinetune ExportSFT gateway method.
finetune.indexfinetunebounded-writeFinetune Index gateway method.
fleet.prSummaryfleetbounded-writeFleet PrSummary gateway method.
fleet.refreshfleetbounded-writeFleet Refresh gateway method.
fleet.refreshSlotsfleetbounded-writeFleet RefreshSlots gateway method.
fleet.refreshSlots.cancelfleetbounded-writeFleet RefreshSlots Cancel gateway method.
fleet.statusfleetread-onlyFleet Status gateway method.
fs.deletefshigh-impactFs Delete gateway method.
fs.hashfsbounded-writeFs Hash gateway method.
fs.listfsread-onlyFs List gateway method.
fs.mkdirfsbounded-writeFs Mkdir gateway method.
fs.readfsread-onlyFs Read gateway method.
fs.renamefsbounded-writeFs Rename gateway method.
fs.revealfsbounded-writeFs Reveal gateway method.
fs.writefsbounded-writeFs Write gateway method.
git.branchDiffgitbounded-writeGit BranchDiff gateway method.
git.diffgitbounded-writeGit Diff gateway method.
git.discardgithigh-impactGit Discard gateway method.
git.filesgitbounded-writeGit Files gateway method.
git.loggitbounded-writeGit Log gateway method.
git.showgitbounded-writeGit Show gateway method.
git.stagegitbounded-writeGit Stage gateway method.
git.statusgitread-onlyGit Status gateway method.
git.unstagegitbounded-writeGit Unstage gateway method.
improvement.applyimprovementbounded-writeImprovement Apply gateway method.
improvement.chatimprovementbounded-writeImprovement Chat gateway method.
intelligence.actions.summaryintelligencebounded-writeIntelligence Actions Summary gateway method.
llm.auth.addllmbounded-writeLlm Auth Add gateway method.
llm.auth.importllmbounded-writeLlm Auth Import gateway method.
llm.auth.listllmread-onlyLlm Auth List gateway method.
llm.auth.loginllmbounded-writeLlm Auth Login gateway method.
llm.auth.refreshllmbounded-writeLlm Auth Refresh gateway method.
llm.auth.removellmbounded-writeLlm Auth Remove gateway method.
llm.auth.testllmbounded-writeLlm Auth Test gateway method.
llm.config.getllmread-onlyLlm Config Get gateway method.
llm.config.setllmbounded-writeLlm Config Set gateway method.
llm.tiersllmbounded-writeLlm Tiers gateway method.
node.healthnodebounded-writeNode Health gateway method.
node.health.allnodebounded-writeNode Health All gateway method.
nodes.deploynodesbounded-writeNodes Deploy gateway method.
nodes.listnodesread-onlyNodes List gateway method.
operator.snapshotoperatorbounded-writeOperator Snapshot gateway method.
pairing.createpairingbounded-writePairing Create gateway method.
pairing.exchangepairingbounded-writePairing Exchange gateway method.
pr.addCommentprbounded-writePr AddComment gateway method.
pr.deleteCommentprhigh-impactPr DeleteComment gateway method.
pr.editCommentprbounded-writePr EditComment gateway method.
pr.forSlotprbounded-writePr ForSlot gateway method.
pr.listprread-onlyPr List gateway method.
pr.monitorprbounded-writePr Monitor gateway method.
pr.resolveThreadprhigh-impactPr ResolveThread gateway method.
pr.reviewCommentsprbounded-writePr ReviewComments gateway method.
pr.statusprread-onlyPr Status gateway method.
pr.submitReviewprbounded-writePr SubmitReview gateway method.
recipe.cancelrecipebounded-writeRecipe Cancel gateway method.
recipe.commandrecipebounded-writeRecipe Command gateway method.
recipe.projectHookCommandrecipebounded-writeRecipe ProjectHookCommand gateway method.
recipe.projectHookRunrecipebounded-writeRecipe ProjectHookRun gateway method.
recipe.rerunrecipebounded-writeRecipe Rerun gateway method.
resource.controlresourcebounded-writeResource Control gateway method.
resource.healthresourcebounded-writeResource Health gateway method.
resource.listresourceread-onlyResource List gateway method.
run.archiverunbounded-writeRun Archive gateway method.
run.autoRecovery.stoprunbounded-writeRun AutoRecovery Stop gateway method.
run.backfillSummariesrunbounded-writeRun BackfillSummaries gateway method.
run.bulkDeleterunbounded-writeRun BulkDelete gateway method.
run.cancelrunbounded-writeRun Cancel gateway method.
run.ciWatch.pokerunbounded-writeRun CiWatch Poke gateway method.
run.cleanuprunbounded-writeRun Cleanup gateway method.
run.contextBundlerunbounded-writeRun ContextBundle gateway method.
run.createrunbounded-writeRun Create gateway method.
run.deleterunhigh-impactRun Delete gateway method.
run.forSlotrunbounded-writeRun ForSlot gateway method.
run.forceCompleterunbounded-writeRun ForceComplete gateway method.
run.getrunread-onlyRun Get gateway method.
run.getGraderunread-onlyRun GetGrade gateway method.
run.graderunbounded-writeRun Grade gateway method.
run.interactiveDev.resolverunhigh-impactRun InteractiveDev Resolve gateway method.
run.listrunread-onlyRun List gateway method.
run.pauserunlifecycleRun Pause gateway method.
run.proposeImprovementrunbounded-writeRun ProposeImprovement gateway method.
run.recipeRunsForRunrunbounded-writeRun RecipeRunsForRun gateway method.
run.recipeRunsForSlotrunbounded-writeRun RecipeRunsForSlot gateway method.
run.recoveryProposalrunbounded-writeRun RecoveryProposal gateway method.
run.refreshMirrorrunbounded-writeRun RefreshMirror gateway method.
run.refreshPublishPackagerunbounded-writeRun RefreshPublishPackage gateway method.
run.refreshReviewGaterunbounded-writeRun RefreshReviewGate gateway method.
run.rehydratePrNumberrunbounded-writeRun RehydratePrNumber gateway method.
run.replaySteprunbounded-writeRun ReplayStep gateway method.
run.resolveDecisionrunhigh-impactRun ResolveDecision gateway method.
run.resumerunlifecycleRun Resume gateway method.
run.slotHistoryrunbounded-writeRun SlotHistory gateway method.
screen.subscribescreenbounded-writeScreen Subscribe gateway method.
screen.thumbnailscreenbounded-writeScreen Thumbnail gateway method.
screen.unsubscribescreenbounded-writeScreen Unsubscribe gateway method.
search.querysearchbounded-writeSearch Query gateway method.
slot.action.listslotread-onlySlot Action List gateway method.
slot.action.runslotbounded-writeSlot Action Run gateway method.
slot.checkslotbounded-writeSlot Check gateway method.
slot.cleanupslotbounded-writeSlot Cleanup gateway method.
slot.fixtureRefreshslotbounded-writeSlot FixtureRefresh gateway method.
slot.openEditorslotbounded-writeSlot OpenEditor gateway method.
slot.prepareslotlifecycleSlot Prepare gateway method.
slot.recycleslotlifecycleSlot Recycle gateway method.
slot.refreshslotbounded-writeSlot Refresh gateway method.
slot.releaseslotlifecycleSlot Release gateway method.
stream.snapshotstreambounded-writeStream Snapshot gateway method.
stream.subscribestreambounded-writeStream Subscribe gateway method.
stream.unsubscribestreambounded-writeStream Unsubscribe gateway method.
task.progresstaskbounded-writeTask Progress gateway method.
terminal.inputterminalbounded-writeTerminal Input gateway method.
terminal.reinitterminalbounded-writeTerminal Reinit gateway method.
terminal.resizeterminalbounded-writeTerminal Resize gateway method.
terminal.sendterminalbounded-writeTerminal Send gateway method.
terminal.snapshotterminalbounded-writeTerminal Snapshot gateway method.
terminal.subscribeterminalbounded-writeTerminal Subscribe gateway method.
terminal.unsubscribeterminalbounded-writeTerminal Unsubscribe gateway method.
terminal.worker.inputterminalbounded-writeTerminal Worker Input gateway method.
terminal.worker.resizeterminalbounded-writeTerminal Worker Resize gateway method.
terminal.worker.snapshotterminalbounded-writeTerminal Worker Snapshot gateway method.
terminal.worker.subscribeterminalbounded-writeTerminal Worker Subscribe gateway method.
terminal.worker.unsubscribeterminalbounded-writeTerminal Worker Unsubscribe gateway method.
tmux.killPanetmuxbounded-writeTmux KillPane gateway method.
tmux.listtmuxread-onlyTmux List gateway method.
tmux.newWindowtmuxbounded-writeTmux NewWindow gateway method.
tmux.renameWindowtmuxbounded-writeTmux RenameWindow gateway method.
tmux.selectPanetmuxbounded-writeTmux SelectPane gateway method.
tmux.selectWindowtmuxbounded-writeTmux SelectWindow gateway method.
tmux.sendKeystmuxbounded-writeTmux SendKeys gateway method.
tmux.splittmuxbounded-writeTmux Split gateway method.
tmux.synchronizePanestmuxbounded-writeTmux SynchronizePanes gateway method.
tmux.worker.listtmuxread-onlyTmux Worker List gateway method.
tmux.zoomPanetmuxbounded-writeTmux ZoomPane gateway method.
workspace.metro.subscribeworkspacebounded-writeWorkspace Metro Subscribe gateway method.
workspace.metro.unsubscribeworkspacebounded-writeWorkspace Metro Unsubscribe gateway method.

Documented params/results

Events

EventCategorySummary
backlog.updatedbacklogBacklog Updated gateway event.
chat.memory.savedchatChat Memory Saved gateway event.
chat.responsechatChat Response gateway event.
ci.check.updatedciCi Check Updated gateway event.
copilot.observer.notificationcopilotCopilot Observer Notification gateway event.
decision.newdecisionDecision New gateway event.
decision.resolveddecisionDecision Resolved gateway event.
decision.updateddecisionDecision Updated gateway event.
fleet.refresh.scheduledfleetFleet Refresh Scheduled gateway event.
fleet.refresh.slot-updatefleetFleet Refresh Slot Update gateway event.
fleet.refresh.summaryfleetFleet Refresh Summary gateway event.
fleet.thumbnails.updatedfleetFleet Thumbnails Updated gateway event.
fleet.updatedfleetFleet Updated gateway event.
github.rateLimitgithubGithub RateLimit gateway event.
hellohelloHello gateway event.
llm.auth.login.progressllmLlm Auth Login Progress gateway event.
monitor.violationmonitorMonitor Violation gateway event.
node.connectednodeNode Connected gateway event.
node.disconnectednodeNode Disconnected gateway event.
node.health.updatednodeNode Health Updated gateway event.
node.version.mismatchnodeNode Version Mismatch gateway event.
pr.updatedprPr Updated gateway event.
queue.updatedqueueQueue Updated gateway event.
resource.relaunchedresourceResource Relaunched gateway event.
resource.status.updatedresourceResource Status Updated gateway event.
run.completedrunRun Completed gateway event.
run.createdrunRun Created gateway event.
run.decision.newrunRun Decision New gateway event.
run.decision.resolvedrunRun Decision Resolved gateway event.
run.decision.updatedrunRun Decision Updated gateway event.
run.deletedrunRun Deleted gateway event.
run.improvement.failedrunRun Improvement Failed gateway event.
run.step.completedrunRun Step Completed gateway event.
run.updatedrunRun Updated gateway event.
script.completescriptScript Complete gateway event.
script.outputscriptScript Output gateway event.
slot.changedslotSlot Changed gateway event.
stream.framestreamStream Frame gateway event.
stream.statusstreamStream Status gateway event.
task.progress.updatedtaskTask Progress Updated gateway event.
terminal.dataterminalTerminal Data gateway event.
terminal.exitedterminalTerminal Exited gateway event.
terminal.modeterminalTerminal Mode gateway event.
worker.signalworkerWorker Signal gateway event.
workspace.metro.dataworkspaceWorkspace Metro Data gateway event.