gagb
292964934b
Add initial file surfer + examples for team one ( #126 )
...
* Add initial file surfer
* Fix return type
* Add example for running coder
* Run hatch check
* Add example for file surfer
* Add aiofiles to dependencies
2024-06-25 14:27:45 -07:00
Eric Zhu
44443c8aad
Remove chat layer, move it to examples/common ( #125 )
2024-06-25 13:23:29 -07:00
gagb
059550648e
Add team-one/coder ( #121 )
...
* Add coder agent for t1
* Rename OpenAI
2024-06-25 10:28:48 -07:00
Jack Gerrits
f24278c295
Rename OpenAI to OpenAIChatCompletionClient ( #123 )
2024-06-25 12:39:25 -04:00
Jack Gerrits
f5f4c39238
Add infra for message serialization ( #122 )
2024-06-25 12:08:38 -04:00
gagb
9afd1fbe93
Update README.md ( #120 )
...
Fix incorrect file path
2024-06-24 23:27:32 -07:00
Jack Gerrits
bb4bb5bd14
Dont print exceptions for cancelled errors ( #119 )
2024-06-24 19:54:19 -04:00
Eric Zhu
a73a0330e5
Fix links in examples ( #118 )
...
* add tool use example; refactor example directory
* update
* add more examples
* fix
* fix
* doc
* move
* add group chat example, create patterns folder
* fix links
2024-06-24 23:28:06 +00:00
Eric Zhu
1e49aee8fc
Add group chat pattern, create separate folder for patterns ( #117 )
...
* add tool use example; refactor example directory
* update
* add more examples
* fix
* fix
* doc
* move
* add group chat example, create patterns folder
2024-06-24 16:22:08 -07:00
Eric Zhu
2ab3ce48b1
add tool use and core examples; refactor example directory ( #112 )
...
* add tool use example; refactor example directory
* update
* add more examples
* fix
* fix
* doc
2024-06-24 15:05:47 -07:00
Jack Gerrits
6189fdb05c
simplify namespace usage ( #116 )
...
* simplify namespace usage
* format
* pyright
2024-06-24 16:52:09 -04:00
Jack Gerrits
606e43b325
Update termination-with-intervention.md ( #115 )
2024-06-24 16:26:02 -04:00
Eric Zhu
4e1e4c2e33
add coder reviewer core examples; renames ( #110 )
...
* add coder reviewer core examples; renames
* type
* add termiantion
* type
2024-06-24 10:35:10 -07:00
Jack Gerrits
b8239fc345
remove generic from termination guide ( #111 )
2024-06-24 17:19:40 +00:00
Jack Gerrits
bb202058ef
Add example for termination using an intervention handler ( #109 )
2024-06-24 17:05:46 +00:00
Eric Zhu
60acf8757d
Add examples for mixture of agents; patch doc strings ( #108 )
...
* add examples for mixture of agents
* format
2024-06-24 07:46:53 -07:00
Jack Gerrits
b3ef035e3e
add example team ( #107 )
...
* add example team
* add checks
2024-06-24 10:36:10 -04:00
Jack Gerrits
0d697037a1
Remove runtime arg from group chat manager ( #106 )
2024-06-22 18:51:30 +00:00
Jack Gerrits
2d74fa9caf
add example of use contextvar ( #105 )
2024-06-22 14:50:32 -04:00
Jack Gerrits
1d6dbc409b
Fix install instructions ( #104 )
2024-06-21 15:46:19 -04:00
Eric Zhu
ef12ca4b4e
small doc fixes ( #103 )
2024-06-21 08:49:57 -07:00
Jack Gerrits
afdbae2bb9
remove binding from base agent ( #100 )
2024-06-21 14:47:51 +00:00
Jack Gerrits
b35fe0bd22
Use uv instead of pip for env creation ( #99 )
2024-06-21 14:43:28 +00:00
Eric Zhu
f72c8ac8d9
update documentation ( #102 )
2024-06-21 05:05:54 -07:00
Eric Zhu
51dde2916f
Move ChatMemory protocol to components.memory; rename files to use "_" convention for implementations. ( #101 )
2024-06-21 04:06:01 -07:00
Jack Gerrits
d365a588cb
Move python code to subdir ( #98 )
2024-06-20 15:19:56 -04:00
Reuben Bond
c9e09e2d27
Merge pull request #79 from microsoft/rebond/merge-repos
...
Initial OAgents + AGNext merge
2024-06-20 07:19:44 -07:00
Jack Gerrits
83febe56bb
Merge branch 'main' into rebond/merge-repos
2024-06-20 10:11:16 -04:00
Reuben Bond
fbb4a5a801
Code style cleanup
2024-06-19 19:25:07 -07:00
Reuben Bond
27d04bdff5
Add .editorconfig & use centralized package management
2024-06-19 16:53:37 -07:00
Reuben Bond
c5cec3afbd
Merge project-oagents into agnext
2024-06-19 15:34:04 -07:00
Jack Gerrits
432b1c1213
Migrate build tools to hatch ( #93 )
...
* Migrate build tools to hatch
* fmt
* fix workflows
* add tldr
* simplify hatch usage and environments
* add hatch to devcontainer
2024-06-19 13:49:13 -04:00
Jack Gerrits
1c69c3ad0b
Fix namespace registration ( #92 )
2024-06-19 10:49:08 -04:00
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
Eric Zhu
6d7cbe0027
Add repo doc for examples #86 ( #88 )
...
* Add repo doc for examples
* fox
2024-06-17 17:54:27 -07:00
Eric Zhu
51c8b678de
exception in intervention ( #82 )
...
* exception in intervention
* log
2024-06-17 17:34:56 -07:00
Eric Zhu
641d83fd10
add illustrator-critics demo; handle multi-modal messages in agents; refactored examples to use Textual app; equality comparison for AgentId ( #87 )
...
* add illustrator-critics demo; handle multi-modal messages in agents
* fix
* Refactored examples to use Textual app. Add equality comparison for AgentId
2024-06-17 17:20:46 -07:00
Jack Gerrits
edb939f4d7
use agent id in apis ( #85 )
2024-06-17 15:37:46 -04:00
Jack Gerrits
c29218b329
Add agent proxy ( #84 )
2024-06-17 12:43:51 -04:00
Jack Gerrits
89f1133831
migrate name, desc, subs to metadata ( #83 )
...
* migrate name, desc, subs to metadata
* fix quote in f string
* remove file
* add metadata func to runtime
* format
2024-06-17 10:44:46 -04:00
Eric Zhu
40701a5a00
Textual Example; Tool Approver ( #81 )
...
* Update example to use textual app. Add tool approver setting to chat completion agent.
* dep
* fix
2024-06-15 18:04:24 -07:00
Jack Gerrits
8dad8b0536
Make parenthesis optional for type routed agent message handler ( #74 )
2024-06-13 16:44:51 -07:00
Eric Zhu
387aa6abb7
add pattern docs ( #73 )
2024-06-13 07:10:35 +00:00
Eric Zhu
f754f3ce2f
HeadAndTail memory; add group chat manager transitions; update software_consultancy example ( #72 )
2024-06-12 15:28:00 -07:00
Jack Gerrits
c36ea487e0
Flesh out agent docs more ( #71 )
2024-06-12 17:10:17 -04:00
Jack Gerrits
92d413e877
Fix links, add index content, move contrib ( #70 )
2024-06-12 15:21:20 -04:00
Eric Zhu
1dc22d9672
Add documentation ( #68 )
...
* initial docs
* update docs
* Update agent.md
* Update memory.md
* Update runtime.md
---------
Co-authored-by: Jack Gerrits <jackgerrits@users.noreply.github.com>
2024-06-12 11:25:42 -04:00
Kosta Petan
178e209e5f
Initial devcontainer scaffolding ( #66 )
...
* adds devcontainer setup, docker-compose based
* add python via a feature
2024-06-12 05:23:49 +00:00
Eric Zhu
1b9f4641a7
fix buffered memory; update documentation ( #65 )
2024-06-11 00:46:52 -07:00