Add RequestContext and logging (#176)
* Implemented MCP logging specification with auto-injection * Add RequestContext * fix tests and style * Better deprecation * fix: minor * Remove ClientAwareInterface * fix cs * fix docs --------- Co-authored-by: Adam Jamiu <jamiuadam120@gmail.com>
This commit is contained in:
parent
369932378f
commit
a1e0f61b6b
1 changed files with 578 additions and 162 deletions
|
|
@ -70,7 +70,7 @@ class GetPromptHandlerTest extends TestCase
|
|||
$this->referenceHandler
|
||||
->expects($this->once())
|
||||
->method('handle')
|
||||
->with($promptReference, ['_session' => $this->session])
|
||||
->with($promptReference, ['_session' => $this->session, '_request' => $request])
|
||||
->willReturn($expectedMessages);
|
||||
|
||||
$promptReference
|
||||
|
|
@ -112,7 +112,7 @@ class GetPromptHandlerTest extends TestCase
|
|||
$this->referenceHandler
|
||||
->expects($this->once())
|
||||
->method('handle')
|
||||
->with($promptReference, array_merge($arguments, ['_session' => $this->session]))
|
||||
->with($promptReference, array_merge($arguments, ['_session' => $this->session, '_request' => $request]))
|
||||
->willReturn($expectedMessages);
|
||||
|
||||
$promptReference
|
||||
|
|
@ -145,7 +145,7 @@ class GetPromptHandlerTest extends TestCase
|
|||
$this->referenceHandler
|
||||
->expects($this->once())
|
||||
->method('handle')
|
||||
->with($promptReference, ['_session' => $this->session])
|
||||
->with($promptReference, ['_session' => $this->session, '_request' => $request])
|
||||
->willReturn($expectedMessages);
|
||||
|
||||
$promptReference
|
||||
|
|
@ -178,7 +178,7 @@ class GetPromptHandlerTest extends TestCase
|
|||
$this->referenceHandler
|
||||
->expects($this->once())
|
||||
->method('handle')
|
||||
->with($promptReference, ['_session' => $this->session])
|
||||
->with($promptReference, ['_session' => $this->session, '_request' => $request])
|
||||
->willReturn($expectedMessages);
|
||||
|
||||
$promptReference
|
||||
|
|
@ -213,7 +213,7 @@ class GetPromptHandlerTest extends TestCase
|
|||
$this->referenceHandler
|
||||
->expects($this->once())
|
||||
->method('handle')
|
||||
->with($promptReference, ['_session' => $this->session])
|
||||
->with($promptReference, ['_session' => $this->session, '_request' => $request])
|
||||
->willReturn($expectedMessages);
|
||||
|
||||
$promptReference
|
||||
|
|
@ -299,7 +299,7 @@ class GetPromptHandlerTest extends TestCase
|
|||
$this->referenceHandler
|
||||
->expects($this->once())
|
||||
->method('handle')
|
||||
->with($promptReference, array_merge($arguments, ['_session' => $this->session]))
|
||||
->with($promptReference, array_merge($arguments, ['_session' => $this->session, '_request' => $request]))
|
||||
->willReturn($expectedMessages);
|
||||
|
||||
$promptReference
|
||||
|
|
@ -337,7 +337,7 @@ class GetPromptHandlerTest extends TestCase
|
|||
$this->referenceHandler
|
||||
->expects($this->once())
|
||||
->method('handle')
|
||||
->with($promptReference, array_merge($arguments, ['_session' => $this->session]))
|
||||
->with($promptReference, array_merge($arguments, ['_session' => $this->session, '_request' => $request]))
|
||||
->willReturn($expectedMessages);
|
||||
|
||||
$promptReference
|
||||
|
|
@ -367,7 +367,7 @@ class GetPromptHandlerTest extends TestCase
|
|||
$this->referenceHandler
|
||||
->expects($this->once())
|
||||
->method('handle')
|
||||
->with($promptReference, ['_session' => $this->session])
|
||||
->with($promptReference, ['_session' => $this->session, '_request' => $request])
|
||||
->willReturn([]);
|
||||
|
||||
$promptReference
|
||||
|
|
@ -405,7 +405,7 @@ class GetPromptHandlerTest extends TestCase
|
|||
$this->referenceHandler
|
||||
->expects($this->once())
|
||||
->method('handle')
|
||||
->with($promptReference, array_merge($arguments, ['_session' => $this->session]))
|
||||
->with($promptReference, array_merge($arguments, ['_session' => $this->session, '_request' => $request]))
|
||||
->willReturn($expectedMessages);
|
||||
|
||||
$promptReference
|
||||
|
|
|
|||
Loading…
Reference in a new issue