Skip to content

Commit 45ee18a

Browse files
authored
Merge pull request #31 from GrayCodeAI/feat/cognee-composio-adoption
feat: add composio/cognee SDK methods
2 parents a7db543 + 599255c commit 45ee18a

2 files changed

Lines changed: 477 additions & 0 deletions

File tree

src/hawk/__init__.py

Lines changed: 38 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,26 @@
33
from ._version import __version__
44
from .agent import Agent, AgentConfig, AsyncAgent
55
from .client import AsyncHawkClient, HawkClient
6+
from .composio_cognee import (
7+
CogneeFeedbackEntry,
8+
CogneeImproveResult,
9+
CogneeQAEntry,
10+
CogneeSkillRunEntry,
11+
CogneeTraceEntry,
12+
ComposioCredential,
13+
ComposioTool,
14+
ComposioToolResult,
15+
execute_composio_tool,
16+
improve,
17+
list_composio_credentials,
18+
recall_with_session,
19+
remember_feedback,
20+
remember_qa,
21+
remember_skill_run,
22+
remember_trace,
23+
search_composio_tools,
24+
sync_session_to_permanent,
25+
)
626
from .discovery import (
727
AgentCard,
828
AgentResolver,
@@ -89,6 +109,14 @@
89109
"BenchmarkResults",
90110
"ChatRequest",
91111
"ChatResponse",
112+
"CogneeFeedbackEntry",
113+
"CogneeImproveResult",
114+
"CogneeQAEntry",
115+
"CogneeSkillRunEntry",
116+
"CogneeTraceEntry",
117+
"ComposioCredential",
118+
"ComposioTool",
119+
"ComposioToolResult",
92120
"CompositeResolver",
93121
"EvalResult",
94122
"EvalTask",
@@ -141,9 +169,19 @@
141169
"chat_with_tools_async",
142170
"configure_tracing",
143171
"detect_provider",
172+
"execute_composio_tool",
173+
"improve",
144174
"is_tracing_enabled",
175+
"list_composio_credentials",
176+
"recall_with_session",
177+
"remember_feedback",
178+
"remember_qa",
179+
"remember_skill_run",
180+
"remember_trace",
145181
"run_benchmark",
146182
"run_benchmark_async",
183+
"search_composio_tools",
184+
"sync_session_to_permanent",
147185
"tool",
148186
"trace",
149187
"trace_chat",

0 commit comments

Comments
 (0)