@Target(value=METHOD)
@Retention(value=RUNTIME)
@Documented
public @interface NewSession
The annotated method handles the session/new JSON-RPC method,
which is called when a client wants to create a new conversation session.
The method can have the following parameters (all optional):
NewSessionRequest - the new session requestThe method should return one of:
NewSessionResponse - the new session response with session IDMono<NewSessionResponse> - for async handlingExample usage:
{@codeAcpAgent