Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Integrate Observability #199

Open
wants to merge 35 commits into
base: main
Choose a base branch
from
Open
Changes from 1 commit
Commits
Show all changes
35 commits
Select commit Hold shift + click to select a range
c3eb507
Add SQLite and Langfuse trackers; Refactor test system
bonk1t Dec 9, 2024
c423a3a
Import fix; Revert Pydantic version
bonk1t Dec 9, 2024
5ecbe46
Import fix
bonk1t Dec 9, 2024
dbaad0f
Pass the model name
bonk1t Dec 9, 2024
c8e91a0
Cleanup, minor refactor
bonk1t Dec 9, 2024
bb27f8c
Implement and test Langfuse and SQLite tracking
bonk1t Dec 10, 2024
d5ca39f
Add more tracing
bonk1t Dec 10, 2024
c72897c
Minor improvement
bonk1t Dec 14, 2024
ec9e381
Reduce unnecessary complexity, Improve local tracking
bonk1t Dec 17, 2024
9d61c85
Implement Langchain Callbacks
bonk1t Dec 19, 2024
2493830
Minor fix in SendMessageSwarm
bonk1t Dec 19, 2024
dbb5ba8
Local Callback Handler fix
bonk1t Dec 19, 2024
e3f5e31
Minor fixes
bonk1t Dec 19, 2024
baced53
Merge pull request #2 from bonk1t/dev/integrate-langchain-callbacks
bonk1t Dec 19, 2024
ae44002
Merge branch 'main' into dev/integrate-observability
bonk1t Dec 19, 2024
8612c3b
Add docs, minor fixes and improve Developer Experience
bonk1t Dec 19, 2024
64f2b54
Bug fixes and improvements
bonk1t Dec 20, 2024
630fa65
Resolve Langfuse issues
bonk1t Dec 20, 2024
ae2c5ac
Minor fix
bonk1t Dec 22, 2024
f53429f
Local Callback Handler improvements
bonk1t Dec 23, 2024
a0e926a
Integrate AgentOps; Minor fixes in thread.py
bonk1t Dec 24, 2024
c9bc665
Minor fixes
bonk1t Dec 24, 2024
a7f02ee
Refactor thread.py for maintainability and extensibility:
bonk1t Dec 26, 2024
fc8ca07
Fix model name
bonk1t Dec 26, 2024
8f99575
Refactor, bug fix
bonk1t Jan 1, 2025
10da41d
Implement Tracking for Streaming
bonk1t Jan 2, 2025
5a438c7
Minor improvements
bonk1t Jan 2, 2025
0ad9be0
Local callback handler: Track tokens when using tools
bonk1t Jan 2, 2025
c98fbe8
Improve tracking messages
bonk1t Jan 2, 2025
f9e9d37
Improve tracking messages
bonk1t Jan 2, 2025
ba1c4e2
Fix yield_messages=True, async_mode=threading, type hints
bonk1t Jan 3, 2025
a125442
Call on_llm_end to track cost on AgentOps
bonk1t Jan 6, 2025
377c902
Apply thread.py bug fix
bonk1t Jan 8, 2025
b85764b
Update observability.md
bonk1t Jan 8, 2025
3f05aaa
Merge branch 'main' into dev/integrate-observability
bonk1t Jan 19, 2025
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
Minor fix in SendMessageSwarm
bonk1t committed Dec 19, 2024
commit 24938307521f7bc0408fec147ae0418311bf0981
4 changes: 2 additions & 2 deletions agency_swarm/tools/send_message/SendMessageSwarm.py
Original file line number Diff line number Diff line change
@@ -52,9 +52,9 @@ def run(self):
message = thread.get_completion(
message=None,
recipient_agent=recipient_agent,
yield_messages=not self._event_handler,
event_handler=self._event_handler,
parent_run_id=thread._run.id,
yield_messages=not self._event_handler,
parent_run_id=self._tool_call.id,
)

return message or ""