Skip to main content

agentDeliberation

@codebolt/codeboltjs


Variable: agentDeliberation

const agentDeliberation: {
create: (params: ICreateDeliberationParams) => Promise<ICreateDeliberationResponse>;
get: (params: IGetDeliberationParams) => Promise<IGetDeliberationResponse>;
getWinner: (params: IGetWinnerParams) => Promise<IGetWinnerResponse>;
list: (params?: IListDeliberationsParams) => Promise<IListDeliberationsResponse>;
respond: (params: IDeliberationRespondParams) => Promise<IDeliberationRespondResponse>;
summary: (params: ISummaryParams) => Promise<ISummaryResponse>;
update: (params: IUpdateDeliberationParams) => Promise<IUpdateDeliberationResponse>;
vote: (params: IVoteParams) => Promise<IVoteResponse>;
};

Defined in: packages/codeboltjs/src/modules/agentDeliberation.ts:23

Type Declaration

NameTypeDefined in
create()(params: ICreateDeliberationParams) => Promise<ICreateDeliberationResponse>packages/codeboltjs/src/modules/agentDeliberation.ts:24
get()(params: IGetDeliberationParams) => Promise<IGetDeliberationResponse>packages/codeboltjs/src/modules/agentDeliberation.ts:31
getWinner()(params: IGetWinnerParams) => Promise<IGetWinnerResponse>packages/codeboltjs/src/modules/agentDeliberation.ts:66
list()(params?: IListDeliberationsParams) => Promise<IListDeliberationsResponse>packages/codeboltjs/src/modules/agentDeliberation.ts:38
respond()(params: IDeliberationRespondParams) => Promise<IDeliberationRespondResponse>packages/codeboltjs/src/modules/agentDeliberation.ts:52
summary()(params: ISummaryParams) => Promise<ISummaryResponse>packages/codeboltjs/src/modules/agentDeliberation.ts:73
update()(params: IUpdateDeliberationParams) => Promise<IUpdateDeliberationResponse>packages/codeboltjs/src/modules/agentDeliberation.ts:45
vote()(params: IVoteParams) => Promise<IVoteResponse>packages/codeboltjs/src/modules/agentDeliberation.ts:59