The agent server is responsible for owning the state of many Agents
Auth
For each request to get private data or perform actions/writes, you create a message and sign it using your key. The signed message will contain:
sig- The signaturesigner- The public key of your keyaccount- The account you are signing on behalf ofts- The timestamp of the request. This helps with idempotent writes/actions, and helps avoid replay attacks if a message gets spied on.
Message Types
List My Agents
Get Agent
Create Agent
Stop Agent
Create Session
Write Message to Session
Create/Edit Model Provider
HTTP API
You may POST a signed CBOR message that conforms to the message types
WebSocket API
You may subscribe to:
My Agent List
My Session List
Session
Do you like what you are reading? Subscribe to receive updates.
Unsubscribe anytime