Skip to content

Commit b669570

Browse files
committed
Update namespace from PremierOctet\StreamProtocol to PremierOctet\PhpStreamProtocol, reflecting the new library name. Modify autoload paths in composer.json, update usage in README.md, and adjust example scripts accordingly. Introduce new classes for message handling and streaming protocols.
1 parent b001739 commit b669570

File tree

9 files changed

+15
-15
lines changed

9 files changed

+15
-15
lines changed

README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ composer require premieroctet/php-stream-protocol
2222
### Basic Usage
2323

2424
```php
25-
use PremierOctet\StreamProtocol\StreamProtocol;
25+
use PremierOctet\PhpStreamProtocol\StreamProtocol;
2626
use OpenAI;
2727

2828
// Create a new StreamProtocol instance
@@ -53,7 +53,7 @@ public function chat(Request $request): Response
5353
### Advanced Usage with Custom Tools
5454

5555
```php
56-
use PremierOctet\StreamProtocol\StreamProtocol;
56+
use PremierOctet\PhpStreamProtocol\StreamProtocol;
5757

5858
class ChatController
5959
{

composer.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -27,12 +27,12 @@
2727
},
2828
"autoload": {
2929
"psr-4": {
30-
"PremierOctet\\StreamProtocol\\": "src/"
30+
"PremierOctet\\PhpStreamProtocol\\": "src/"
3131
}
3232
},
3333
"autoload-dev": {
3434
"psr-4": {
35-
"PremierOctet\\StreamProtocol\\Tests\\": "tests/"
35+
"PremierOctet\\PhpStreamProtocol\\Tests\\": "tests/"
3636
}
3737
},
3838
"minimum-stability": "stable",

examples/usage.php

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -9,9 +9,9 @@
99

1010
require_once __DIR__ . '/../vendor/autoload.php';
1111

12-
use PremierOctet\StreamProtocol\StreamProtocol;
13-
use PremierOctet\StreamProtocol\Message\ClientMessage;
14-
use PremierOctet\StreamProtocol\MessageConverter;
12+
use PremierOctet\PhpStreamProtocol\StreamProtocol;
13+
use PremierOctet\PhpStreamProtocol\Message\ClientMessage;
14+
use PremierOctet\PhpStreamProtocol\MessageConverter;
1515
use Symfony\Component\HttpFoundation\Request;
1616
use OpenAI;
1717

src/StreamProtocol/Message/ClientAttachment.php renamed to src/PhpStreamProtocol/Message/ClientAttachment.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
<?php
22

3-
namespace PremierOctet\StreamProtocol\Message;
3+
namespace PremierOctet\PhpStreamProtocol\Message;
44

55
/**
66
* ClientAttachment - Represents a file attachment in a message

src/StreamProtocol/Message/ClientMessage.php renamed to src/PhpStreamProtocol/Message/ClientMessage.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
<?php
22

3-
namespace PremierOctet\StreamProtocol\Message;
3+
namespace PremierOctet\PhpStreamProtocol\Message;
44

55
/**
66
* ClientMessage - Represents a message from the client

src/StreamProtocol/Message/ToolInvocation.php renamed to src/PhpStreamProtocol/Message/ToolInvocation.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
<?php
22

3-
namespace PremierOctet\StreamProtocol\Message;
3+
namespace PremierOctet\PhpStreamProtocol\Message;
44

55
/**
66
* ToolInvocation - Represents a tool call and its result

src/StreamProtocol/MessageConverter.php renamed to src/PhpStreamProtocol/MessageConverter.php

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
<?php
22

3-
namespace PremierOctet\StreamProtocol;
3+
namespace PremierOctet\PhpStreamProtocol;
44

5-
use PremierOctet\StreamProtocol\Message\ClientMessage;
5+
use PremierOctet\PhpStreamProtocol\Message\ClientMessage;
66

77
/**
88
* MessageConverter - Converts messages between different formats

src/StreamProtocol/StreamHandler.php renamed to src/PhpStreamProtocol/StreamHandler.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
<?php
22

3-
namespace PremierOctet\StreamProtocol;
3+
namespace PremierOctet\PhpStreamProtocol;
44

55
use Symfony\Component\HttpFoundation\StreamedResponse;
66

src/StreamProtocol/StreamProtocol.php renamed to src/PhpStreamProtocol/StreamProtocol.php

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
<?php
22

3-
namespace PremierOctet\StreamProtocol;
3+
namespace PremierOctet\PhpStreamProtocol;
44

5-
use PremierOctet\StreamProtocol\Message\ClientMessage;
5+
use PremierOctet\PhpStreamProtocol\Message\ClientMessage;
66
use Symfony\Component\HttpFoundation\StreamedResponse;
77

88
/**

0 commit comments

Comments
 (0)