90 Commits (685142cf51c2cd41e1dbfaa48a4efbec0cabe396)

Author SHA1 Message Date
  Eric Zhu aba41d74d3
feat: add structured output to model clients (#5936) 1 year ago
  Eric Zhu 740afe5b61
Add ToolCallEvent and log it from all builtin tools (#5859) 1 year ago
  afourney 8f737de0e1
Add client close (#5871) 1 year ago
  Muhammad Junaid 0b9a622b56
Fix: Auto-Convert Pydantic and Dataclass Arguments in AutoGen Tool Calls (#5737) 1 year ago
  Leonardo Pinheiro 906b09e451
fix: Update SKChatCompletionAdapter message conversion (#5749) 1 year ago
  Jack Gerrits 6b68719939
Allow background exceptions to be fatal (#5716) 1 year ago
  Eric Zhu 80891b4841
doc & fix: Enhance AgentInstantiationContext with detailed documentation and examples for agent instantiation; Fix a but that caused value error when the expected class is not provided in register_factory (#5555) 1 year ago
  Eric Zhu 69c0b2b5ef
fix: Add model info validation and improve error messaging (#5556) 1 year ago
  Eric Zhu ec314c586c
feat: Add strict mode support to BaseTool, ToolSchema and FunctionTool (#5507) 1 year ago
  wistuba 7a772a2fcd
feat: add indictor for tool failure to FunctionExecutionResult (#5428) 1 year ago
  Eitan Yarmush 172a16a615
Memory component base (#5380) 1 year ago
  Jack Gerrits 40d74a32a1
Use proto descriptor for typename (#5346) 1 year ago
  Nour Bouzid 02e968a531
FunctionTool partial support (#5183) 1 year ago
  Mohammad Mazraeh 2f1684b698
update dependencies to work with protobuf 5 (#5195) 1 year ago
  Victor Dibia 6359b6a7be
improve component config, add description support in dump_component (#5203) 1 year ago
  Victor Dibia 979d8ab4f1
Make AgentChat Team Config Serializable (#5071) 1 year ago
  Victor Dibia 58d789a249
Make FunctionTools Serializable (Declarative) (#5052) 1 year ago
  Victor Dibia 5e9b24c3d9
Make Memory and Team an ABC (#5149) 1 year ago
  Sachin Joglekar 8bd65c672f
Add ChatCompletionCache along with AbstractStore for caching completions (#4924) 1 year ago
  Eric Zhu 6954e516b6
Update autogen_core.memory: adding docs, removing some fields. (#5053) 1 year ago
  Victor Dibia abbdbb2f87
Memory Interface in AgentChat (#4438) 1 year ago
  Jack Gerrits 404522bd6b
Split apart component infra to allow for abstract class integration (#5017) 1 year ago
  peterychang 71a3b238e7
Activate deactivate agents (#4800) 1 year ago
  Jack Gerrits 5b9be79fba
feat!: Add message context to signature of intervention handler, add more to docs (#4882) 1 year ago
  Griffin Bassman bdfdc6ab5e
fix: poe check errors to pass (#4917) 1 year ago
  Jack Gerrits e6ac2f37fa
Update logged events, add message id to send message (#4868) 1 year ago
  Jack Gerrits c58eb9d120
Move intervention objects to root module (#4859) 1 year ago
  Jack Gerrits cb1633b501
feat!: Add support for model family specification (#4856) 1 year ago
  Jack Gerrits 190fcd15ed
fix!: Fix SingleThreadedAgentRuntime busy loop (#4855) 1 year ago
  Leonardo Pinheiro 9a2dbb4fba
Add * before keyword args for ChatCompletionClient (#4822) 1 year ago
  Jack Gerrits 0040016bec
Remove usage of internal pydantic functionality for forward ref eval (#4816) 1 year ago
  Jack Gerrits 90d6723685
Usability improvements to component config (#4794) 1 year ago
  Jack Gerrits dda208f9b4
Add component config support (#4757) 1 year ago
  Aditya Kurniawan c989181da2
use model context for assistant agent, refactor model context (#4681) 1 year ago
  kiyoung 2cd91f66d8
make "Alias", "ImportFromModule" classes hashable (#4734) 1 year ago
  Jack Gerrits 218e84fd8e
Migrate remaining components (#4626) 1 year ago
  Jack Gerrits 87011ae01b
Migrate model context and models modules out of components (#4613) 1 year ago
  Jack Gerrits 9af450a59f
Move local code exec to ext, uplevel components (#4557) 1 year ago
  Jack Gerrits e615059345
Remove extract_markdown_code_blocks from core API (#4554) 1 year ago
  Jack Gerrits 2b878763f8
Move grpc runtimes to ext, flatten application (#4553) 1 year ago
  Jack Gerrits d85a607da9
Move LLMUsageTracker to a cookbook (#4549) 1 year ago
  Jack Gerrits 3022369eeb
Flatten core base and components (#4513) 1 year ago
  Jack Gerrits 954ba84fe7
Change base agent to use on message impl (#4485) 1 year ago
  Jack Gerrits a4067f6c0a
Migrate Python distributed runtime to use cloud events for event (#4407) 1 year ago
  Jack Gerrits bd77ccbd7b
Serialize to Proto.Any for python serializer (#4404) 1 year ago
  Jack Gerrits 0d3bc948a1
Replatform closure agent on base agent (#4389) 1 year ago
  Jack Gerrits 45f16f534b
Fix deprecated usages (#4374) 1 year ago
  Jack Gerrits df183be35a
Add special topic for agent direct messaging (#4385) 1 year ago
  peterychang 74bcd5e0f6
add protobuf serialization test (#4224) 1 year ago
  Jack Gerrits 8347881776
Fix intervention handler none check (#4351) 1 year ago