Jack Gerrits
4cebf7257b
remove _ from send/pub, add docs, ( #91 )
...
* remove _ from send/pub, add docs,
* fixes
2024-06-18 15:51:02 -04:00
Jack Gerrits
5b01f69b58
Move agent creation into the runtime ( #89 )
...
* Move agent creation into the runtime
* update doc
* add test
* Remove limitation of subscriptions being same across namespaces
* constrain agent types to namespaces
2024-06-18 14:53:18 -04:00
Jack Gerrits
edb939f4d7
use agent id in apis ( #85 )
2024-06-17 15:37:46 -04:00
Jack Gerrits
8dad8b0536
Make parenthesis optional for type routed agent message handler ( #74 )
2024-06-13 16:44:51 -07:00
Eric Zhu
7ef502a33e
Refactor chat ( #60 )
2024-06-09 12:11:36 -07:00
Jack Gerrits
ab420cc9ee
Overhaul tools ( #53 )
...
* Overhaul tools
* add a simple test
* mypy fixes
* format
2024-06-05 19:48:14 +00:00
Jack Gerrits
8cb530f65e
Simplify handler decorator ( #50 )
...
* Simplify handler decorator
* add more tests
* mypy
* formatting
* fix 3.10 and improve type handling of decorator
* test fix
* format
2024-06-05 08:51:49 -04:00
Jack Gerrits
c0143069f4
Rename modules ( #45 )
2024-06-04 14:00:05 +00:00
Jack Gerrits
afc1666d5b
organize core submodule ( #27 )
2024-05-27 17:10:56 -04:00
Jack Gerrits
cb55e00819
Remove require_response, rename broadcast to publish, remove publish responses ( #25 )
...
* rename broadcast to publish
* remove require response, remove responses from publishing
2024-05-26 08:45:02 -04:00
Jack Gerrits
8d1f4aedc0
Add require response and remove generic types ( #13 )
2024-05-23 13:00:05 -07:00
Jack Gerrits
77c8cca9ae
Implement intervention ( #8 )
2024-05-20 16:30:45 -07:00
Jack Gerrits
5afbadbe43
Add support for task cancellation ( #7 )
...
* Add support for task cancellation
* add tests to CI
* matrix for python testing
2024-05-20 15:32:08 -04:00