Skip to main content

Interface: SessionSeatOptions

Defined in: packages/agentos/src/api/runtime/agencyLaunch/sessionSeat.ts:31

Options of sessionSeat.

Properties​

brief?​

optional brief: string

Defined in: packages/agentos/src/api/runtime/agencyLaunch/sessionSeat.ts:41

A role brief put before every input the seat receives: at most 1,000 characters.


dependsOn?​

optional dependsOn: string[]

Defined in: packages/agentos/src/api/runtime/agencyLaunch/sessionSeat.ts:37

Seats this one waits for under the graph strategy.


description?​

optional description: string

Defined in: packages/agentos/src/api/runtime/agencyLaunch/sessionSeat.ts:35

What a hierarchical manager reads about this seat. Default: the member's persona description (the first line of its instructions, else its name).


sessionId?​

optional sessionId: string

Defined in: packages/agentos/src/api/runtime/agencyLaunch/sessionSeat.ts:33

The seat's session id on the member, prefixed seat: (default seat:<uuid>); the seat's first call rejects when the member already has that id open.


tools?​

optional tools: string[]

Defined in: packages/agentos/src/api/runtime/agencyLaunch/sessionSeat.ts:39

Tool names the member may use in this seat. Default: all of its own but the five self-modification tools, launch_agency, the memory tools and a composed tool whose steps are not all among the rest.