[Server] Add Bidirectional Client Communication Support (#109)
* feat(server): add bidirectional client communication support * fix(server): use correct session ID string conversion method * fix: clean up docblocks for request handler methods in Builder * fix: merge artifacts
This commit is contained in:
parent
0963d243bc
commit
f1b471a219
1 changed files with 1973 additions and 445 deletions
|
|
@ -24,6 +24,8 @@ use Psr\Container\ContainerInterface;
|
|||
/**
|
||||
* Handles completion/complete requests.
|
||||
*
|
||||
* @implements RequestHandlerInterface<CompletionCompleteResult>
|
||||
*
|
||||
* @author Kyrian Obikwelu <koshnawaza@gmail.com>
|
||||
*/
|
||||
final class CompletionCompleteHandler implements RequestHandlerInterface
|
||||
|
|
@ -39,6 +41,9 @@ final class CompletionCompleteHandler implements RequestHandlerInterface
|
|||
return $request instanceof CompletionCompleteRequest;
|
||||
}
|
||||
|
||||
/**
|
||||
* @return Response<CompletionCompleteResult>|Error
|
||||
*/
|
||||
public function handle(Request $request, SessionInterface $session): Response|Error
|
||||
{
|
||||
\assert($request instanceof CompletionCompleteRequest);
|
||||
|
|
|
|||
Loading…
Reference in a new issue