Skip to main content

Module tools

Module tools 

Source
Expand description

Tool argument structs (all twenty, final schemas) and tool bodies.

Modules§

changes
session_changes and workspace_status.
hatch
opencode_operations and the gated opencode_api escape hatch.
messages
session_prompt and session_messages.
pair
pair_status and the liveness pair shared with service_status and session_wait.
permissions
permission_reply, form_reply and saved_permissions.
service
service_* tools.
session
Basic session_* tools: list, create, get, interrupt, delete.
wait
session_wait: one evaluation of the anchor, the paged marker search and the terminal-state order.

Structs§

ConfirmArgs
FormReplyArgs
OpencodeApiArgs
OpencodeOperationsArgs
PairStatusArgs
PermissionReplyArgs
SavedPermissionsArgs
ServiceStartArgs
ServiceStatusArgs
SessionChangesArgs
SessionCreateArgs
SessionDeleteArgs
SessionGetArgs
SessionInterruptArgs
SessionListArgs
SessionMessagesArgs
SessionPromptArgs
SessionWaitArgs
WorkspaceStatusArgs