Directories
¶
| Path | Synopsis |
|---|---|
|
Package acp implements the Agent Client Protocol (ACP) for bridging between code editors (IDE clients) and an OpenClaw Gateway agent.
|
Package acp implements the Agent Client Protocol (ACP) for bridging between code editors (IDE clients) and an OpenClaw Gateway agent. |
|
Package chatcompletions implements an HTTP client for the OpenClaw OpenAI-compatible Chat Completions endpoint.
|
Package chatcompletions implements an HTTP client for the OpenClaw OpenAI-compatible Chat Completions endpoint. |
|
Package discovery provides local network discovery for OpenClaw Gateway instances using mDNS/DNS-SD (Bonjour).
|
Package discovery provides local network discovery for OpenClaw Gateway instances using mDNS/DNS-SD (Bonjour). |
|
examples
|
|
|
acp
command
Command acp demonstrates an ACP (Agent Client Protocol) agent server.
|
Command acp demonstrates an ACP (Agent Client Protocol) agent server. |
|
agents
command
Command agents demonstrates agent CRUD operations via the Gateway.
|
Command agents demonstrates agent CRUD operations via the Gateway. |
|
approvals
command
Command approvals demonstrates the exec approval flow via the Gateway.
|
Command approvals demonstrates the exec approval flow via the Gateway. |
|
chat
command
Command chat demonstrates an interactive chat session via the Gateway.
|
Command chat demonstrates an interactive chat session via the Gateway. |
|
client
command
Command client demonstrates all three OpenClaw client APIs:
|
Command client demonstrates all three OpenClaw client APIs: |
|
config
command
Command config demonstrates gateway configuration management.
|
Command config demonstrates gateway configuration management. |
|
cron
command
Command cron demonstrates cron job management via the Gateway.
|
Command cron demonstrates cron job management via the Gateway. |
|
discovery
command
Command discovery demonstrates mDNS gateway discovery on the local network.
|
Command discovery demonstrates mDNS gateway discovery on the local network. |
|
node
command
Command node demonstrates connecting as a node (capability host).
|
Command node demonstrates connecting as a node (capability host). |
|
openresponses
command
Command openresponses demonstrates the OpenAI Responses API via OpenClaw.
|
Command openresponses demonstrates the OpenAI Responses API via OpenClaw. |
|
pairing
command
Command pairing demonstrates node and device pairing workflows.
|
Command pairing demonstrates node and device pairing workflows. |
|
server
command
Command server runs a mock OpenClaw Gateway for local development.
|
Command server runs a mock OpenClaw Gateway for local development. |
|
sessions
command
Command sessions demonstrates session management via the Gateway.
|
Command sessions demonstrates session management via the Gateway. |
|
Package gateway implements an OpenClaw Gateway WebSocket client.
|
Package gateway implements an OpenClaw Gateway WebSocket client. |
|
Package identity manages device keypairs for OpenClaw gateway authentication.
|
Package identity manages device keypairs for OpenClaw gateway authentication. |
|
Package openresponses implements an HTTP client for the OpenClaw OpenAI Responses API-compatible endpoint (POST /v1/responses).
|
Package openresponses implements an HTTP client for the OpenClaw OpenAI Responses API-compatible endpoint (POST /v1/responses). |
|
Package protocol defines the OpenClaw Gateway WebSocket protocol types.
|
Package protocol defines the OpenClaw Gateway WebSocket protocol types. |
|
Package toolsinvoke implements an HTTP client for the OpenClaw Tools Invoke endpoint (POST /tools/invoke).
|
Package toolsinvoke implements an HTTP client for the OpenClaw Tools Invoke endpoint (POST /tools/invoke). |
Click to show internal directories.
Click to hide internal directories.