2904 Commits

Author SHA1 Message Date
Kosta Petan
4084193bff samples work 2024-12-19 15:42:09 +01:00
Kosta Petan
b292a92702 grpc worker fixes, dev-team partially works 2024-12-19 11:18:07 +01:00
Kosta Petan
abc99aa2e8 abstractions refactor + introducing explicit OpenChannelResponse signal to capture the connectionId 2024-12-17 11:52:56 +01:00
Kosta Petan
dd089c995a Fix tests 2024-12-13 22:35:40 +01:00
Kosta Petan
668dd9cfd2 Update namespaces of generated protobuf assets 2024-12-13 21:45:02 +01:00
Kosta Petan
efd0ecb098 refactor Registry WIP 2024-12-13 13:54:49 +01:00
Kosta Petan
07d0d6304d rename AgentWorker to InMemoryWorker 2024-12-12 21:55:20 +01:00
Kosta Petan
038385d26e rename EventTypes to AgentsMetadata to more accurately describe 2024-12-12 18:05:01 +01:00
Kosta Petan
2d70d2fcbf fix routing in-memory worker 2024-12-12 17:54:02 +01:00
Kosta Petan
7b6a20cb51 Merge branch 'kostapetan/refactor-dotnet' of https://github.com/microsoft/autogen into kostapetan/refactor-dotnet 2024-12-12 17:43:26 +01:00
Kosta Petan
a0363d3e2a switch routing in the client to be based on subject instead of source 2024-12-12 17:43:19 +01:00
Kosta Petan
4f137868a7 reimplement the routing in the runtime, map Topic Type to CloudEvent.Source and Topic Key to CloudEvent.subject,
Tests pass
2024-12-12 17:40:36 +01:00
Ryan Sweet
98ef8c95f7 merge python tree from main 2024-12-10 10:35:13 -08:00
Ryan Sweet
e25b3223ff port fixes from main for dcp updates in runtime 2024-12-09 22:55:54 -08:00
Ryan Sweet
9c41e032dc Build succeeded.
0 Warning(s)
    0 Error(s)
2024-12-09 17:21:17 -08:00
Ryan Sweet
f4de9be439 add back publishmessageasync 2024-12-09 17:16:26 -08:00
Ryan Sweet
f0a2d9f2e1 more build fixup 2024-12-09 17:14:41 -08:00
Ryan Sweet
1c5a80cb80 more merge fixup 2024-12-09 17:07:46 -08:00
Ryan Sweet
4ea8894f93 fixup from rebase 2024-12-09 16:41:48 -08:00
peterychang
fae0a64610 Fix incorrect type cast (#4620)
Co-authored-by: Hussein Mozannar <hmozannar@microsoft.com>
2024-12-09 16:41:04 -08:00
Ryan Sweet
f4294ec459 rysweet-4150-xlang-ci-test (#4596)
adds aspire-based integration test that validates:
* registration
* subscriptions
* event delivery
* python -> .NET server -> python subscriber
* .NET -> .NET server  -> python subscriber
* python -> .NET server -> .NET subscriber
2024-12-09 16:41:04 -08:00
Hussein Mozannar
08f1aaf11d Remove inner message from thread M1 orchestrator (#4611)
remove inner message from thread
2024-12-09 16:39:32 -08:00
Jack Gerrits
eaec414b44 Migrate model context and models modules out of components (#4613)
* Move model context out of components

* move models out of components

* rename docs file
2024-12-09 16:39:32 -08:00
Hussein Mozannar
c5fb0ac3a6 Add MagenticOneGroupChat to AGS (#4595)
* add magenticonegroupchat to ags

* fix termination condition

* typing order check

* format error

* fix M1 orchestrator handle tool mesages

* add filesurfer and coder
2024-12-09 16:39:32 -08:00
peterychang
c532e8ffcb Add user proxy docs. Make user proxy's default impl cancellable (#4459)
* Add user proxy docs. Make user proxy's default impl cancellable

* remove unnecessary import

* revert accidental change

* address PR comments

* uv sync

* Fix bugs

* poe format

* fixing mypy issues

* poe format

* ignore pyright errors for ainput

* fix example code

* remove unused import

* fix accidental reversion, example code

* formatting

* fix typing

* Update python/packages/autogen-core/docs/src/user-guide/agentchat-user-guide/tutorial/agents.ipynb

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

* Update python/packages/autogen-core/docs/src/user-guide/agentchat-user-guide/tutorial/agents.ipynb

---------

Co-authored-by: Jack Gerrits <jackgerrits@users.noreply.github.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Co-authored-by: Eric Zhu <ekzhu@users.noreply.github.com>
2024-12-09 16:39:32 -08:00
Eric Zhu
60f99348c0 Update references in docs (#4590)
* Update agent doc

* Remove outdated doc

* Update references

* Update readme

* Update readme
2024-12-09 16:39:32 -08:00
Eric Zhu
6d7975f606 fix docs (#4589)
* fix doc on distributed runtime

* Fix references

* Update references

* Fix import paths in user guide notebooks for code executor components
2024-12-09 16:39:31 -08:00
Eric Zhu
87f34b63df dev9 (#4585)
* dev9
2024-12-09 16:39:31 -08:00
Gerardo Moreno
f11ba0959b Sequential Chat Tutorial (#3861) (#4584)
* Sequential Chat Tutorial (#3861)

* Include doc in toctree

* Rename title; doc improv

* reorder

* grammar

---------

Co-authored-by: Eric Zhu <ekzhu@users.noreply.github.com>
2024-12-09 16:39:31 -08:00
peterychang
9bbb5a3127 model capabilities FAQ (#4471)
* model capabilities faq

* Add links to FAQ in more places

---------

Co-authored-by: Eric Zhu <ekzhu@users.noreply.github.com>
2024-12-09 16:39:31 -08:00
Leonardo Pinheiro
d1f5d36eb8 Refactor autogen ext agents namespace (#4582)
* move magentic and openai assistant agents

* add import error messages

* add api docs ref files

* fix magentic rst path

* fix openai rst fname

* fix magentic rst title

* Add module

* rm

* fix some minor issues

---------

Co-authored-by: Leonardo Pinheiro <lpinheiro@microsoft.com>
Co-authored-by: Eric Zhu <ekzhu@users.noreply.github.com>
2024-12-09 16:39:31 -08:00
Eric Zhu
224e241b2f Add code executor modules in API doc and minor doc fixes (#4579)
* Add code executor modules

* minor fixes

* minor fixes

* minor

* minor grammar

* underlines

* code check
2024-12-09 16:39:31 -08:00
gagb
c6b8f23866 Update user guide (#4560)
* Update user guide

* Fix typos

* Move the file to correct dir

* update notebook, add runnable code to catch bugs, improve text on inner messages

* update icons in tutorial

* Reduce references to future concepts

---------

Co-authored-by: Victor Dibia <victor.dibia@gmail.com>
2024-12-09 16:39:31 -08:00
gagb
5eb629f18c Remove WIP banner from landing (#4575) 2024-12-09 16:39:31 -08:00
Leonardo Pinheiro
7d4bef5082 Refactor code executor namespace (#4538)
* refactor code exec namespaces

* delete code exec init

* update conflicts

---------

Co-authored-by: Leonardo Pinheiro <lpinheiro@microsoft.com>
2024-12-09 16:39:30 -08:00
Hussein Mozannar
92cfce151d citation update (#4558) 2024-12-09 16:39:30 -08:00
Jack Gerrits
8936f12656 Move local code exec to ext, uplevel components (#4557) 2024-12-09 16:39:30 -08:00
Eric Zhu
8f95308b20 API documentation page flattening (#4556)
* API documentation page refactor

* Fix links and unused pages

---------

Co-authored-by: Jack Gerrits <jack@jackgerrits.com>
2024-12-09 16:39:30 -08:00
Jack Gerrits
cd2ae5e544 Remove extract_markdown_code_blocks from core API (#4554) 2024-12-09 16:39:30 -08:00
Jack Gerrits
408a74f7cf Move grpc runtimes to ext, flatten application (#4553)
* Move grpc runtimes to ext, flatten application

* rename to grpc

* fmt
2024-12-09 16:39:30 -08:00
Victor Dibia
8da4c6099b Load and Save state in AgentChat (#4436)
1. convert dataclass types to pydantic basemodel 
2. add save_state and load_state for ChatAgent
3. state types for AgentChat
---------

Co-authored-by: Eric Zhu <ekzhu@users.noreply.github.com>
2024-12-09 16:39:30 -08:00
afourney
463517e3b3 Fixed messages missing from websurfer history. (#4551)
* Fixed messages missing from websurfer history.
* Fix filesurfer too!
2024-12-09 16:39:29 -08:00
Jack Gerrits
fc788f4fd1 Move LLMUsageTracker to a cookbook (#4549)
* Move LLMUsageTracker to a cookbook

* rename, add to index

* fmt and remove test

* Update python/packages/autogen-core/docs/src/user-guide/core-user-guide/cookbook/llm-usage-logger.ipynb

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

* Fix missing quotation marks in notebook

---------

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2024-12-09 16:39:29 -08:00
Vaibhav Balloli
ec13ad7791 Update index.md (#4548) 2024-12-09 16:39:29 -08:00
afourney
fbca7c505a Address issue_4543 and add tests. (#4546)
* Address issue_4543 and add tests.

* Fixed pyright errors.
2024-12-09 16:39:29 -08:00
Gerardo Moreno
91bcccf0e0 Core API example showing multiple agents concurrently (#4461)
* Core API example showing multiple agents concurrently (#4427)

* Apply feedback

* Add different topics for closure agent example

* Address feedback

* Mypy fix

* Modify import path based on refactoring

---------

Co-authored-by: Eric Zhu <ekzhu@users.noreply.github.com>
2024-12-09 16:39:29 -08:00
gagb
bc1f8d8065 Update README.md with LinkedIn page (#4508) 2024-12-09 16:39:29 -08:00
gagb
ee539bcf78 VideoSurferAgent -> VideoSurfer (#4521) 2024-12-09 16:39:29 -08:00
Jack Gerrits
e966afa3c1 Flatten core base and components (#4513)
* Flatten core base and components

* remove extra files

* dont export from deprecated locations

* format

* fmt
2024-12-09 16:39:29 -08:00
gagb
f1e3e76d64 Improves tutorial (#4507)
* Change nav depth

* Remove repetitive module names

* Increase nav depth

* Decrease base font size of docs

* Improve docs

* Undo css change
2024-12-09 16:39:28 -08:00