GitHub / utopia-php/agents / commits
Lite & fast micro PHP AI agents library that is **easy to use**.
| SHA | Message | Author | Date | Stats |
|---|---|---|---|---|
| c9785833 | merge Merge pull request #33 from utopia-php/appwrite-embedding-adapter |
ArnabChatterjee20k <8****k@u****m>
Committed by: GitHub <n****y@g****m> |
3 months ago | |
| d7ff1c74 | linting | ArnabChatterjee20k <a****2@g****m> | 3 months ago | |
| 10973f67 | added agent interface | ArnabChatterjee20k <a****2@g****m> | 3 months ago | |
| 47fb6282 | merge Merge pull request #32 from utopia-php/appwrite-embedding-adapter |
Jake Barnby <j****4@g****m>
Committed by: GitHub <n****y@g****m> |
3 months ago | |
| 5aad21b8 | updated | ArnabChatterjee20k <a****2@g****m> | 3 months ago | |
| 5d61c644 | updated | ArnabChatterjee20k <a****2@g****m> | 3 months ago | |
| 9828fb9b | refactor: remove testBulkEmbedEmptyArrayThrows method from Adapter test class | ArnabChatterjee20k <a****2@g****m> | 3 months ago | |
| 3d5313a6 | fix: update assertions in AppwriteTest to check for non-empty embeddings | ArnabChatterjee20k <a****2@g****m> | 3 months ago | |
| 57189d8d | refactor: update test method names to follow camelCase convention and add bul... | ArnabChatterjee20k <a****2@g****m> | 3 months ago | |
| deaf063d | feat: implement bulk embedding method across adapters and add corresponding t... | ArnabChatterjee20k <a****2@g****m> | 3 months ago | |
| 90c9ebdf | feat: update docker-compose for appwrite-embedding service and add AppwriteTe... | ArnabChatterjee20k <a****2@g****m> | 3 months ago | |
| 367dfe75 | simplified the name | ArnabChatterjee20k <a****2@g****m> | 3 months ago | |
| b4d6240e | fix: update docblock to make modelLoadingDuration optional in embed method | ArnabChatterjee20k <a****2@g****m> | 3 months ago | |
| 4c6e7a79 | feat: add AppwriteEmbeddingAdapter and corresponding tests; update docker-com... | ArnabChatterjee20k <a****2@g****m> | 3 months ago | |
| f3a4483b | merge Merge pull request #30 from utopia-php/feat/update-fetch-1.1.0 |
Chirag Aggarwal <c****k@g****m>
Committed by: GitHub <n****y@g****m> |
4 months ago | |
| 99367e25 | feat: update utopia-php/fetch to ^1.1.0 | Chirag Aggarwal <c****k@g****m> | 4 months ago | |
| e37acdac | merge Merge pull request #28 from utopia-php/feat-better-sse |
Eldad A. Fux <e****x@g****m>
Committed by: GitHub <n****y@g****m> |
5 months ago | |
| af4ead3e | format | eldadfux <e****x@g****m> | 5 months ago | |
| aa626db8 | refactor: consolidate message handling by removing Text and Image classes | eldadfux <e****x@g****m> | 5 months ago | |
| 25a8232a | fixes | eldadfux <e****x@g****m> | 5 months ago | |
| 4e0ee833 | Add attachments support | eldadfux <e****x@g****m> | 5 months ago | |
| c59c93db | feat: enhance stream processing in adapters | eldadfux <e****x@g****m> | 5 months ago | |
| cd647c2c | Fixes | eldadfux <e****x@g****m> | 5 months ago | |
| 3e15191c | refactor: improve stream processing and JSON decoding in adapters | eldadfux <e****x@g****m> | 5 months ago | |
| 76494a2b |
Update src/Agents/Adapter.php
Co-authored-by: greptile-apps[bot] <1****]@u****m> |
Eldad A. Fux <e****x@g****m>
Committed by: GitHub <n****y@g****m> |
5 months ago | |
| 37f16b46 |
Update src/Agents/Adapter.php
Co-authored-by: greptile-apps[bot] <1****]@u****m> |
Eldad A. Fux <e****x@g****m>
Committed by: GitHub <n****y@g****m> |
5 months ago | |
| 911d31d3 | Added a longer payload test | eldadfux <e****x@g****m> | 5 months ago | |
| b86f4d3a | fixes | eldadfux <e****x@g****m> | 5 months ago | |
| 96cb1277 | fixes | eldadfux <e****x@g****m> | 5 months ago | |
| 95dd1d70 | format | eldadfux <e****x@g****m> | 5 months ago | |
| 8270544b | Attempt to level up some tests | eldadfux <e****x@g****m> | 5 months ago | |
| c6883aba | CQ fixes | eldadfux <e****x@g****m> | 5 months ago | |
| 94383396 | refactor: enhance stream processing in Adapter class | eldadfux <e****x@g****m> | 5 months ago | |
| 06064fd9 | merge Merge pull request #27 from utopia-php/feat/openrouter-adapter |
Chirag Aggarwal <c****k@g****m>
Committed by: GitHub <n****y@g****m> |
5 months ago | |
| eafd7452 | simplify | Chirag Aggarwal <c****k@g****m> | 5 months ago | |
| ab279687 | simplify | Chirag Aggarwal <c****k@g****m> | 5 months ago | |
| 265ab674 | fix pint | Chirag Aggarwal <c****k@g****m> | 5 months ago | |
| a3858ec2 | split tests | Chirag Aggarwal <c****k@g****m> | 5 months ago | |
| 8df94736 | feat: add OpenRouter adapter | Chirag Aggarwal <c****k@g****m> | 5 months ago | |
| 05222795 | merge Merge pull request #25 from utopia-php/static-analysis |
Jake Barnby <j****4@g****m>
Committed by: GitHub <n****y@g****m> |
6 months ago | |
| 6b6aa387 | fix: upgrade composer base image from 2.0 to 2 to support PHP 8.1+ enum autol... | Chirag Aggarwal <c****k@g****m> | 6 months ago | |
| 64ca0fbf | fix: use composer install instead of update in Dockerfile for deterministic b... | Chirag Aggarwal <c****k@g****m> | 6 months ago | |
| db549025 | fix: update phpunit.xml schema for phpunit 12 compatibility | Chirag Aggarwal <c****k@g****m> | 6 months ago | |
| 183b08a8 | try rerun | Chirag Aggarwal <c****k@g****m> | 6 months ago | |
| 26385cf3 | chore: upgrade phpunit from ^9.3 to ^12 | Chirag Aggarwal <c****k@g****m> | 6 months ago | |
| d4e1cd55 | chore: remove vimeo/psalm in favour of phpstan | Chirag Aggarwal <c****k@g****m> | 6 months ago | |
| c1280198 | style: disable new_with_parentheses pint rule, restore new ClassName() style | Chirag Aggarwal <c****k@g****m> | 6 months ago | |
| 3b774c9f | try fix | Chirag Aggarwal <c****k@g****m> | 6 months ago | |
| e561ee9f | style: apply pint formatting to remaining test files | Chirag Aggarwal <c****k@g****m> | 6 months ago | |
| a23f5ef2 | fix: preserve camelCase test method names, disable php_unit_method_casing in ... | Chirag Aggarwal <c****k@g****m> | 6 months ago | |
| 13513644 | feat: add PHPStan static analysis and fix all level-max errors | Chirag Aggarwal <c****k@g****m> | 6 months ago | |
| 9291c461 | merge Merge pull request #24 from utopia-php/diffcheck-agent |
Chirag Aggarwal <c****k@g****m>
Committed by: GitHub <n****y@g****m> |
6 months ago | |
| d7552466 | feat: add generic DiffCheck utility for repo diff analysis | Chirag Aggarwal <c****k@g****m> | 6 months ago | |
| 77ec73c0 | merge Merge pull request #23 from utopia-php/bump-fetch-lib |
Chirag Aggarwal <c****k@g****m>
Committed by: GitHub <n****y@g****m> |
6 months ago | |
| 3cb8ccf6 | remove timeout | Chirag Aggarwal <c****k@g****m> | 6 months ago | |
| 59009d85 | chore: bump fetch lib | Chirag Aggarwal <c****k@g****m> | 6 months ago | |
| b675bff2 | merge Merge pull request #22 from utopia-php/fix/openai-gpt5-nano-adapter |
Chirag Aggarwal <c****k@g****m>
Committed by: GitHub <n****y@g****m> |
6 months ago | |
| 430ad215 | improve docker compose | Chirag Aggarwal <c****k@g****m> | 6 months ago | |
| ecc96033 | try fix grok | Chirag Aggarwal <c****k@g****m> | 6 months ago | |
| 5dfa09a0 | fix(openai): support gpt-5-nano parameters | Chirag Aggarwal <c****k@g****m> | 6 months ago | |
| c22aa7a3 | merge Merge pull request #21 from utopia-php/copilot/update-default-timeout-adapters |
Jake Barnby <j****4@g****m>
Committed by: GitHub <n****y@g****m> |
7 months ago | |
| e373a7c6 |
Update default timeout from 90ms to 90 seconds (90000ms) for all adapters
Co-authored-by: abnegate <5****e@u****m> |
copilot-swe-agent[bot] <1****t@u****m> | 7 months ago | |
| 93c2ebac | Initial plan | copilot-swe-agent[bot] <1****t@u****m> | 7 months ago | |
| 8e5c4cc8 | Revert "bump fetch" | ArnabChatterjee20k <a****2@g****m> | 8 months ago | |
| 2af752d9 | bump fetch | ArnabChatterjee20k <a****2@g****m> | 8 months ago | |
| ab026e44 | merge Merge pull request #17 from utopia-php/feat-embeddings |
Jake Barnby <j****4@g****m>
Committed by: GitHub <n****y@g****m> |
9 months ago | |
| 6efdc62d | add tokens processed output from the embed method to get the number of tokens... | ArnabChatterjee20k <a****2@g****m> | 9 months ago | |
| 74c0a709 | merge Merge pull request #16 from utopia-php/refactor-assertions |
Matej Bačo <m****0@g****m>
Committed by: GitHub <n****y@g****m> |
9 months ago | |
| a31afce6 | Refactor: assertions |
Damodar Lohani <l****r@u****m>
Committed by: GitHub <n****y@g****m> |
9 months ago | |
| 7bbc77d4 | merge Merge pull request #15 from utopia-php/feat-embeddings |
Jake Barnby <j****4@g****m>
Committed by: GitHub <n****y@g****m> |
10 months ago | |
| 083113db | Update docker-compose.yml |
Jake Barnby <j****4@g****m>
Committed by: GitHub <n****y@g****m> |
10 months ago | |
| 63bc0da9 | added checks for invalid model setting | ArnabChatterjee20k <a****2@g****m> | 10 months ago | |
| a23055d6 | linting issues fixed | ArnabChatterjee20k <a****2@g****m> | 10 months ago | |
| 688a636a | fixed the typings for the json response in the ollama json response | ArnabChatterjee20k <a****2@g****m> | 10 months ago | |
| 22ed6689 | linting | ArnabChatterjee20k <a****2@g****m> | 10 months ago | |
| 9c8f63b8 | linting | ArnabChatterjee20k <a****2@g****m> | 10 months ago | |
| 31e44d87 | * added full error messages from the exception | ArnabChatterjee20k <a****2@g****m> | 10 months ago | |
| b448a4d0 | linting | ArnabChatterjee20k <a****2@g****m> | 10 months ago | |
| 0abffabb | updated docker compose structure | ArnabChatterjee20k <a****2@g****m> | 10 months ago | |
| cbb03651 | updated docker files | ArnabChatterjee20k <a****2@g****m> | 10 months ago | |
| 54dc6127 | * added explicit ollama version | ArnabChatterjee20k <a****2@g****m> | 10 months ago | |
| e500275b | updated ollama agent | ArnabChatterjee20k <a****2@g****m> | 10 months ago | |
| d59a69bd | added new embedding model -> ollama(poc) | ArnabChatterjee20k <a****2@g****m> | 10 months ago | |
| 667da995 | merge Merge pull request #14 from utopia-php/enable-schema-support-perplexity |
Chirag Aggarwal <c****k@g****m>
Committed by: GitHub <n****y@g****m> |
11 months ago | |
| 2c0c4dac | fix: newline | Chirag Aggarwal <c****k@g****m> | 11 months ago | |
| f9be0807 | sanitize html errors | Chirag Aggarwal <c****k@g****m> | 11 months ago | |
| 3eb9f98b | chore: enable schema support for perplexity | Chirag Aggarwal <c****k@g****m> | 11 months ago | |
| 4d2f1739 | merge Merge pull request #13 from utopia-php/fix-anthropic-error-catching |
Eldad A. Fux <e****x@g****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| ef5a93f7 | chore: abstract formatErrorMessage | Chirag Aggarwal <c****k@g****m> | over 1 year ago | |
| 11bb9348 | fix: anthropic error catching | Chirag Aggarwal <c****k@g****m> | over 1 year ago | |
| 8a1e7c10 | merge Merge pull request #12 from utopia-php/chore-update-model-check |
Eldad A. Fux <e****x@g****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| 8ba68778 | chore: update readme | Chirag Aggarwal <c****k@g****m> | over 1 year ago | |
| 6893b18b | chore: fix models array | Chirag Aggarwal <c****k@g****m> | over 1 year ago | |
| cedac9d4 | chore: update claude list | Chirag Aggarwal <c****k@g****m> | over 1 year ago | |
| 1aadebf3 | chore: remove supported models check | Chirag Aggarwal <c****k@g****m> | over 1 year ago | |
| 915b26ae | merge Merge pull request #11 from utopia-php/feat-schema |
Eldad A. Fux <e****x@g****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| 9b74cda2 | chore: decouple schema from models | Chirag Aggarwal <c****k@g****m> | over 1 year ago | |
| 44794616 | chore: skip non implemented models | Chirag Aggarwal <c****k@g****m> | over 1 year ago | |
| 5c17442e | Trigger Build | Chirag Aggarwal <c****k@g****m> | over 1 year ago | |
| 2e61ca44 | chore: fix codeql errors | Chirag Aggarwal <c****k@g****m> | over 1 year ago |