Skip to content

Commit 04de9ef

Browse files
committed
add annotations
1 parent 281b521 commit 04de9ef

File tree

3 files changed

+6
-0
lines changed

3 files changed

+6
-0
lines changed

src/Mcp/Tools/DatabaseSchema.php

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,12 +2,14 @@
22

33
namespace Laravel\AiAssistant\Mcp\Tools;
44

5+
use Laravel\Mcp\Tools\Annotations\IsReadOnly;
56
use Laravel\Mcp\Tools\ToolResult;
67
use Laravel\Mcp\Tools\ToolInputSchema;
78
use Laravel\Mcp\Tools\Tool;
89
use Illuminate\Support\Facades\Artisan;
910
use Illuminate\Support\Str;
1011

12+
#[IsReadOnly()]
1113
class DatabaseSchema extends Tool
1214
{
1315
public function description(): string

src/Mcp/Tools/LaravelBestPractices.php

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,9 @@
66
use Laravel\Mcp\Tools\Tool;
77
use Laravel\Mcp\Tools\ToolResult;
88
use Laravel\Mcp\Tools\ToolInputSchema;
9+
use Laravel\Mcp\Tools\Annotations\IsReadOnly;
910

11+
#[IsReadOnly()]
1012
class LaravelBestPractices extends Tool
1113
{
1214
public function description(): string

src/Mcp/Tools/LogReader.php

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,9 @@
88
use Laravel\Mcp\Tools\Tool;
99
use Laravel\Mcp\Tools\ToolInputSchema;
1010
use Laravel\Mcp\Tools\ToolResult;
11+
use Laravel\Mcp\Tools\Annotations\IsReadOnly;
1112

13+
#[IsReadOnly()]
1214
class LogReader extends Tool
1315
{
1416
/**

0 commit comments

Comments
 (0)