Jack Gerrits
50fea44539
Update allowed values for agent and topic type ( #4484 )
* allowed_type_values
* add return for post init
* Update python/packages/autogen-core/src/autogen_core/base/_agent_id.py
* Update python/packages/autogen-core/src/autogen_core/base/_topic.py
* Merge branch 'main' into allowed_type_values
* lint
1 year ago
Eric Zhu
f70869f236
update dev8 ( #4417 )
1 year ago
Jack Gerrits
a6ccb6f704
Specify well known topic types for direct agent channel ( #4390 )
* Specify well known topic types for direct agent channel
* casing
---------
Co-authored-by: Ryan Sweet <rysweet@microsoft.com>
1 year ago
Jack Gerrits
1f07e5bea5
Add type prefix subscription ( #4383 )
* Add type prefix subscription
* update example
---------
Co-authored-by: Ryan Sweet <rysweet@microsoft.com>
1 year ago
Jack Gerrits
5aecb56ebd
Add badges, update contributing, add pointers in various places ( #4371 )
1 year ago
Jack Gerrits
1a02e2ba4b
Update version to dev7 ( #4359 )
* Update version to dev7
* update other references
1 year ago
Will Dembinski
1e60b67f2e
Readme Edits | Just cleanup edits ( #4102 )
* Readme edits to support the team
---------
Co-authored-by: Jack Gerrits <jackgerrits@users.noreply.github.com>
1 year ago
Ryan Sweet
458d273fc4
Refactoring the services and implementing an in-memory runtime for .NET ( #4005 )
closes #3950 closes #3702
What this is doing:
I am refactoring the services on the .NET runtime and attempting to clarify the naming and organization.
I added this doc to help capture the naming and concepts.
AgentRuntime / Worker should work similar to the python version and enables running the whole agent system in one process. For remote the system uses the versions of the services in the grpc folder.
lots of other bug fixes/threading cleanup - passing cancellation token throughout
Services update clarifies the naming and roles:
Worker: Hosts the Agents and is a client to the Gateway
Gateway:
-- RPC gateway for the other services APIs
-- Provides an RPC bridge between the workers and the Event Bus
Registry: keeps track of the agents in the system and which events they can handle
AgentState: persistent state for agents
1 year ago
Eric Zhu
e27c740961
dev6 ( #4129 )
1 year ago
Eric Zhu
1cc0f4f7c5
dev5 ( #4124 )
1 year ago
Eric Zhu
4be1c9cf76
Update Python version to 0.4.0.dev4 ( #4068 )
* Update version to dev4
1 year ago
Eric Zhu
4e5f3ababe
Update version to 0.4.0.dev3 ( #4043 )
1 year ago
Jack Gerrits
0811102ed7
Update all versions to match normalized dev scheme ( #3909 )
1 year ago
Eric Zhu
6c0d0db9cc
Update dev version ( #3900 )
* Update dev version
* Update uv
* C#
* update versions
---------
Co-authored-by: Jack Gerrits <jack@jackgerrits.com>
Co-authored-by: Jack Gerrits <jackgerrits@users.noreply.github.com>
1 year ago
Jack Gerrits
a9d292780b
Update switcher.json ( #3894 )
1 year ago
Jack Gerrits
d3d736510c
Multiversion docs build ( #3842 )
* test multiversion build
* Work on multiversion build
* update refs
* cancel in progress
* add docs dir
* add version switcher
* add version switcher
* add preferred
* version banner and hacky value override...
* add release version
1 year ago
Jack Gerrits
43c85d68e0
Update references ( #657 )
Co-authored-by: Eric Zhu <ekzhu@users.noreply.github.com>
1 year ago
peterychang
e0e99a1048
Standardize Agent and Topic ID strings + documentation ( #638 )
* Standardize Agent and Topic ID strings + documentation
* Add specs
---------
Co-authored-by: Jack Gerrits <jackgerrits@users.noreply.github.com>
1 year ago
Ryan Sweet
7d7fc8a912
.NET cleanup and refactor ( #558 )
Moves some shared code from samples into core.
complete/cleanup the rename to Microsoft.AutoGen
adds new projects in AutoGen.Extensions
1 year ago
Eric Zhu
a6c1b503ad
Distributed agent runtime API for host and worker; unit tests; documentation ( #465 )
* host agent runtime API and docs
* graceful shutdown of worker
* HostAgentRuntime --> WorkerAgentRuntimeHost
* Add unit tests for worker runtime
* Fix bug in worker runtime adding sender filed to proto. Documentation.
* wip
* Fix unit tests; refactor API
* fix formatting
* Fix
* Update
* Make source field optional in Event proto
1 year ago
Jack Gerrits
8f082cecda
Initial design proposal for message routing ( #245 )
* Add design doc for routing
* rename
* add explanations
* Update 02 - Message routing.md
* add examples, rename to type
* add naming clarification
* add regex
* update spec based on feedback
* Remove open question
1 year ago
Ryan Sweet
bf4d73434e
initial version of new README and programming model doc ( #209 )
2 years ago
Jack Gerrits
d365a588cb
Move python code to subdir ( #98 )
2 years ago
Jack Gerrits
4cebf7257b
remove _ from send/pub, add docs, ( #91 )
* remove _ from send/pub, add docs,
* fixes
2 years ago
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
2 years ago
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
2 years ago
Eric Zhu
387aa6abb7
add pattern docs ( #73 )
2 years ago
Jack Gerrits
c36ea487e0
Flesh out agent docs more ( #71 )
2 years ago
Jack Gerrits
92d413e877
Fix links, add index content, move contrib ( #70 )
2 years ago
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>
2 years ago
Jack Gerrits
ad513d5017
rename llm to models ( #49 )
2 years ago
Jack Gerrits
ed0229734d
Organize some more modules ( #48 )
* Organize some more modules
* cleanup model_client
2 years ago
Jack Gerrits
c0143069f4
Rename modules ( #45 )
2 years ago
Jack Gerrits
492f8ecae0
Add detailed instructions for installation ( #44 )
2 years ago
Jack Gerrits
7bfd182a0f
Add doc about how to use aad for model client ( #38 )
* Add doc about how to use aad for model client
* update after testing
2 years ago
Jack Gerrits
f8f7418ebf
ensure agent name is unique, add some docs ( #26 )
2 years ago
Jack Gerrits
0299009244
Add initial docs site ( #15 )
* Add initial docs site
* add ci and readme
* Update checks.yml
* Update conf.py
2 years ago