SYMBOL INDEX (2409 symbols across 438 files) FILE: documentation/scripts/julep-chat-widget.js function createElement (line 15) | function createElement(tag, attrs = {}, innerHTML = '') { function copyToClipboard (line 470) | function copyToClipboard(text) { function parseMarkdown (line 506) | function parseMarkdown(text) { function addMessage (line 591) | function addMessage(text, sender) { function createSession (line 625) | async function createSession() { function sendMessage (line 644) | async function sendMessage() { function detectTheme (line 757) | function detectTheme() { function init (line 771) | function init() { FILE: src/agents-api/agents_api/activities/demo.py function demo_activity (line 6) | async def demo_activity(a: int, b: int) -> int: function mock_demo_activity (line 12) | async def mock_demo_activity(a: int, b: int) -> int: FILE: src/agents-api/agents_api/activities/execute_api_call.py class RequestArgs (line 12) | class RequestArgs(TypedDict): function execute_api_call (line 27) | async def execute_api_call( FILE: src/agents-api/agents_api/activities/execute_integration.py function serialize_pydantic_objects (line 17) | def serialize_pydantic_objects(obj: Any) -> Any: function execute_integration (line 31) | async def execute_integration( FILE: src/agents-api/agents_api/activities/execute_system.py function execute_system (line 29) | async def execute_system( function _create_search_request (line 182) | def _create_search_request(arguments: dict) -> Any: FILE: src/agents-api/agents_api/activities/pg_query_step.py function pg_query_step (line 11) | async def pg_query_step( FILE: src/agents-api/agents_api/activities/sync_items_remote.py function save_inputs_remote_fn (line 10) | async def save_inputs_remote_fn(inputs: list[Any]) -> list[Any | RemoteO... function load_inputs_remote_fn (line 17) | async def load_inputs_remote_fn(inputs: list[Any | RemoteObject]) -> lis... FILE: src/agents-api/agents_api/activities/task_steps/base_evaluate.py function _recursive_evaluate (line 16) | def _recursive_evaluate(expr, evaluator: SimpleEval): function base_evaluate (line 52) | async def base_evaluate( FILE: src/agents-api/agents_api/activities/task_steps/get_value_step.py function get_value_step (line 12) | async def get_value_step( FILE: src/agents-api/agents_api/activities/task_steps/prompt_step.py function prompt_step (line 31) | async def prompt_step(context: StepContext) -> StepOutcome: FILE: src/agents-api/agents_api/activities/task_steps/raise_complete_async.py function raise_complete_async (line 14) | async def raise_complete_async(context: StepContext, output: Any) -> None: FILE: src/agents-api/agents_api/activities/task_steps/tool_call_step.py function generate_call_id (line 10) | def generate_call_id() -> str: function construct_tool_call (line 22) | def construct_tool_call(tool: CreateToolRequest | Tool, arguments: dict,... FILE: src/agents-api/agents_api/activities/task_steps/transition_step.py function transition_step (line 20) | async def transition_step( FILE: src/agents-api/agents_api/activities/tool_executor.py function execute_web_search_tool (line 17) | async def execute_web_search_tool(tool_call: WebPreviewToolCall) -> Tool... function execute_tool_call (line 72) | async def execute_tool_call(tool_call: dict[str, Any]) -> ToolExecutionR... function format_tool_results_for_llm (line 169) | def format_tool_results_for_llm(result: ToolExecutionResult) -> dict[str... FILE: src/agents-api/agents_api/app.py class State (line 19) | class State(Protocol): class ObjectWithState (line 24) | class ObjectWithState(Protocol): function lifespan (line 30) | async def lifespan(container: FastAPI | ObjectWithState): function scalar_html (line 99) | async def scalar_html(): FILE: src/agents-api/agents_api/autogen/Agents.py class Agent (line 12) | class Agent(BaseModel): class CreateAgentRequest (line 68) | class CreateAgentRequest(BaseModel): class CreateOrUpdateAgentRequest (line 119) | class CreateOrUpdateAgentRequest(CreateAgentRequest): class ListModelsResponse (line 167) | class ListModelsResponse(BaseModel): class ModelInfo (line 181) | class ModelInfo(BaseModel): class PatchAgentRequest (line 195) | class PatchAgentRequest(BaseModel): class UpdateAgentRequest (line 246) | class UpdateAgentRequest(BaseModel): FILE: src/agents-api/agents_api/autogen/Chat.py class BaseChatOutput (line 23) | class BaseChatOutput(BaseModel): class BaseChatResponse (line 50) | class BaseChatResponse(BaseModel): class BaseTokenLogProb (line 75) | class BaseTokenLogProb(BaseModel): class ChatInputData (line 87) | class ChatInputData(BaseModel): class ChatOutputChunk (line 105) | class ChatOutputChunk(BaseChatOutput): class ChunkChatResponse (line 119) | class ChunkChatResponse(BaseChatResponse): class CompletionUsage (line 129) | class CompletionUsage(BaseModel): class Content (line 157) | class Content(BaseModel): class ContentItem (line 168) | class ContentItem(Content): class ContentItemModel (line 172) | class ContentItemModel(BaseModel): class ContentItemModel1 (line 180) | class ContentItemModel1(Content): class ContentItemModel2 (line 184) | class ContentItemModel2(ContentItemModel): class ContentItemModel3 (line 188) | class ContentItemModel3(Content): class ContentItemModel4 (line 192) | class ContentItemModel4(ContentItemModel): class ContentItemModel5 (line 196) | class ContentItemModel5(Content): class ContentItemModel6 (line 200) | class ContentItemModel6(ContentItemModel): class ContentModel (line 204) | class ContentModel(BaseModel): class ContentModel1 (line 217) | class ContentModel1(Content): class ContentModel2 (line 221) | class ContentModel2(BaseModel): class ContentModel3 (line 234) | class ContentModel3(Content): class ContentModel4 (line 238) | class ContentModel4(BaseModel): class ContentModel5 (line 251) | class ContentModel5(Content): class ContentModel6 (line 255) | class ContentModel6(BaseModel): class ContentModel7 (line 268) | class ContentModel7(BaseModel): class Delta (line 282) | class Delta(BaseModel): class ImageUrl (line 320) | class ImageUrl(BaseModel): class LogProbResponse (line 338) | class LogProbResponse(BaseModel): class Message (line 348) | class Message(BaseModel): class MessageChatResponse (line 382) | class MessageChatResponse(BaseChatResponse): class MessageModel (line 392) | class MessageModel(BaseModel): class MultipleChatOutput (line 433) | class MultipleChatOutput(BaseChatOutput): class RenderResponse (line 446) | class RenderResponse(ChatInputData): class SchemaCompletionResponseFormat (line 458) | class SchemaCompletionResponseFormat(BaseModel): class SimpleCompletionResponseFormat (line 472) | class SimpleCompletionResponseFormat(BaseModel): class SingleChatOutput (line 482) | class SingleChatOutput(BaseChatOutput): class Source (line 493) | class Source(BaseModel): class TokenLogProb (line 502) | class TokenLogProb(BaseTokenLogProb): class ChatInput (line 515) | class ChatInput(ChatInputData): FILE: src/agents-api/agents_api/autogen/Common.py class Content (line 12) | class Content(RootModel[str]): class JinjaTemplate (line 22) | class JinjaTemplate(RootModel[str]): class Limit (line 32) | class Limit(RootModel[int]): class LogitBias (line 42) | class LogitBias(RootModel[float]): class Offset (line 49) | class Offset(RootModel[int]): class PyExpression (line 59) | class PyExpression(RootModel[str]): class ResourceDeletedResponse (line 69) | class ResourceDeletedResponse(BaseModel): class StepLabel (line 87) | class StepLabel(RootModel[str]): class Uuid (line 97) | class Uuid(RootModel[UUID]): FILE: src/agents-api/agents_api/autogen/Docs.py class BulkDeleteDocsRequest (line 14) | class BulkDeleteDocsRequest(BaseModel): class CreateDocRequest (line 28) | class CreateDocRequest(BaseModel): class Doc (line 51) | class Doc(BaseModel): class DocOwner (line 98) | class DocOwner(BaseModel): class DocReference (line 106) | class DocReference(BaseModel): class DocSearchResponse (line 124) | class DocSearchResponse(BaseModel): class EmbedQueryResponse (line 138) | class EmbedQueryResponse(BaseModel): class HybridDocSearchRequest (line 148) | class HybridDocSearchRequest(BaseModel): class MultipleEmbedQueryRequest (line 198) | class MultipleEmbedQueryRequest(BaseModel): class SingleEmbedQueryRequest (line 212) | class SingleEmbedQueryRequest(BaseModel): class Snippet (line 226) | class Snippet(BaseModel): class TextOnlyDocSearchRequest (line 235) | class TextOnlyDocSearchRequest(BaseModel): class VectorDocSearchRequest (line 265) | class VectorDocSearchRequest(BaseModel): FILE: src/agents-api/agents_api/autogen/Entries.py class BaseEntry (line 21) | class BaseEntry(BaseModel): class ChatMLRole (line 84) | class ChatMLRole(RootModel[Literal["user", "assistant", "system", "tool"... class Content (line 94) | class Content(BaseModel): class ContentItem (line 105) | class ContentItem(Content): class ContentItemModel (line 109) | class ContentItemModel(BaseModel): class ContentItemModel1 (line 117) | class ContentItemModel1(Content): class ContentItemModel2 (line 121) | class ContentItemModel2(ContentItemModel): class ContentModel (line 125) | class ContentModel(BaseModel): class ContentModel1 (line 138) | class ContentModel1(Content): class ContentModel2 (line 142) | class ContentModel2(BaseModel): class ContentModel3 (line 155) | class ContentModel3(BaseModel): class Entry (line 169) | class Entry(BaseEntry): class History (line 180) | class History(BaseModel): class ImageDetail (line 193) | class ImageDetail(RootModel[Literal["low", "high", "auto"]]): class ImageUrl (line 203) | class ImageUrl(BaseModel): class Relation (line 221) | class Relation(BaseModel): class Source (line 230) | class Source(BaseModel): FILE: src/agents-api/agents_api/autogen/Executions.py class CreateExecutionRequest (line 12) | class CreateExecutionRequest(BaseModel): class Execution (line 39) | class Execution(BaseModel): class TaskTokenResumeExecutionRequest (line 90) | class TaskTokenResumeExecutionRequest(BaseModel): class TransitionEvent (line 101) | class TransitionEvent(BaseModel): class TransitionTarget (line 130) | class TransitionTarget(BaseModel): class UpdateExecutionRequest (line 150) | class UpdateExecutionRequest(BaseModel): class ResumeExecutionRequest (line 165) | class ResumeExecutionRequest(UpdateExecutionRequest): class StopExecutionRequest (line 176) | class StopExecutionRequest(UpdateExecutionRequest): class Transition (line 187) | class Transition(TransitionEvent): FILE: src/agents-api/agents_api/autogen/Files.py class CreateFileRequest (line 12) | class CreateFileRequest(BaseModel): class File (line 51) | class File(BaseModel): FILE: src/agents-api/agents_api/autogen/Jobs.py class JobStatus (line 12) | class JobStatus(BaseModel): FILE: src/agents-api/agents_api/autogen/Projects.py class CreateProjectRequest (line 12) | class CreateProjectRequest(BaseModel): class PatchProjectRequest (line 34) | class PatchProjectRequest(BaseModel): class Project (line 56) | class Project(BaseModel): class UpdateProjectRequest (line 87) | class UpdateProjectRequest(BaseModel): class CreateOrUpdateProjectRequest (line 109) | class CreateOrUpdateProjectRequest(CreateProjectRequest): FILE: src/agents-api/agents_api/autogen/Responses.py class BaseTool (line 11) | class BaseTool(BaseModel): class Click (line 18) | class Click(BaseModel): class ComputerScreenshotImage (line 40) | class ComputerScreenshotImage(BaseModel): class ComputerTool (line 58) | class ComputerTool(BaseTool): class ComputerToolCall (line 80) | class ComputerToolCall(BaseModel): class ComputerToolCallOutput (line 112) | class ComputerToolCallOutput(BaseModel): class ComputerToolCallOutputResource (line 142) | class ComputerToolCallOutputResource(ComputerToolCallOutput): class ComputerToolCallSafetyCheck (line 152) | class ComputerToolCallSafetyCheck(BaseModel): class Coordinate (line 170) | class Coordinate(BaseModel): class CreateResponse (line 184) | class CreateResponse(BaseModel): class DoubleClick (line 238) | class DoubleClick(BaseModel): class Drag (line 256) | class Drag(BaseModel): class EasyInputMessage (line 270) | class EasyInputMessage(BaseModel): class FileCitation (line 288) | class FileCitation(BaseModel): class FilePath (line 306) | class FilePath(BaseModel): class FileSearchTool (line 324) | class FileSearchTool(BaseTool): class FileSearchToolCall (line 335) | class FileSearchToolCall(BaseModel): class Function (line 361) | class Function(BaseModel): class FunctionTool (line 368) | class FunctionTool(BaseTool): class FunctionToolCall (line 379) | class FunctionToolCall(BaseModel): class FunctionToolCallOutput (line 409) | class FunctionToolCallOutput(BaseModel): class FunctionToolCallOutputResource (line 435) | class FunctionToolCallOutputResource(FunctionToolCallOutput): class IncompleteDetails (line 445) | class IncompleteDetails(BaseModel): class InputFile (line 452) | class InputFile(BaseModel): class InputImage (line 478) | class InputImage(BaseModel): class InputMessage (line 500) | class InputMessage(BaseModel): class InputMessageResource (line 510) | class InputMessageResource(InputMessage): class InputText (line 517) | class InputText(BaseModel): class InputTokensDetails (line 531) | class InputTokensDetails(BaseModel): class Item (line 538) | class Item(BaseModel): class KeyPress (line 549) | class KeyPress(BaseModel): class Move (line 563) | class Move(BaseModel): class OutputMessage (line 581) | class OutputMessage(BaseModel): class OutputText (line 592) | class OutputText(BaseModel): class OutputTokensDetails (line 610) | class OutputTokensDetails(BaseModel): class RankingOptions (line 617) | class RankingOptions(BaseModel): class Reasoning (line 625) | class Reasoning(BaseModel): class ReasoningContent (line 643) | class ReasoningContent(BaseModel): class ReasoningItem (line 657) | class ReasoningItem(BaseModel): class Refusal (line 679) | class Refusal(BaseModel): class Response (line 693) | class Response(BaseModel): class ResponseError (line 731) | class ResponseError(BaseModel): class ResponseFormatJsonObject (line 741) | class ResponseFormatJsonObject(BaseModel): class ResponseFormatText (line 759) | class ResponseFormatText(BaseModel): class ResponseUsage (line 773) | class ResponseUsage(BaseModel): class Result (line 784) | class Result(BaseModel): class Screenshot (line 810) | class Screenshot(BaseModel): class Scroll (line 820) | class Scroll(BaseModel): class Text (line 846) | class Text(BaseModel): class TextResponseFormatJsonSchema (line 853) | class TextResponseFormatJsonSchema(BaseModel): class ToolChoice (line 883) | class ToolChoice(BaseModel): class ToolChoiceFunction (line 891) | class ToolChoiceFunction(BaseModel): class ToolChoiceTypes (line 909) | class ToolChoiceTypes(BaseModel): class Type (line 936) | class Type(BaseModel): class UrlCitation (line 950) | class UrlCitation(BaseModel): class UserLocation (line 976) | class UserLocation(BaseModel): class VectorStoreFileAttributes (line 987) | class VectorStoreFileAttributes(BaseModel): class VectorStoreFileAttributesString (line 1001) | class VectorStoreFileAttributesString(RootModel[str]): class Wait (line 1008) | class Wait(BaseModel): class WebSearchTool (line 1018) | class WebSearchTool(BaseTool): class WebSearchToolCall (line 1028) | class WebSearchToolCall(BaseModel): FILE: src/agents-api/agents_api/autogen/Secrets.py class CreateSecretRequest (line 12) | class CreateSecretRequest(BaseModel): class Secret (line 31) | class Secret(BaseModel): class UpdateSecretRequest (line 63) | class UpdateSecretRequest(CreateSecretRequest): FILE: src/agents-api/agents_api/autogen/Sessions.py class BaseDocSearch (line 12) | class BaseDocSearch(BaseModel): class BaseDocSearchUpdate (line 42) | class BaseDocSearchUpdate(BaseDocSearch): class CreateSessionRequest (line 46) | class CreateSessionRequest(BaseModel): class HybridDocSearch (line 103) | class HybridDocSearch(BaseDocSearch): class HybridDocSearchUpdate (line 133) | class HybridDocSearchUpdate(BaseDocSearchUpdate): class PatchSessionRequest (line 163) | class PatchSessionRequest(BaseModel): class Session (line 212) | class Session(BaseModel): class SingleAgentMultiUserSession (line 272) | class SingleAgentMultiUserSession(Session): class SingleAgentNoUserSession (line 280) | class SingleAgentNoUserSession(Session): class SingleAgentSingleUserSession (line 287) | class SingleAgentSingleUserSession(Session): class TextOnlyDocSearch (line 295) | class TextOnlyDocSearch(BaseDocSearch): class TextOnlyDocSearchUpdate (line 309) | class TextOnlyDocSearchUpdate(BaseDocSearchUpdate): class UpdateSessionRequest (line 323) | class UpdateSessionRequest(BaseModel): class VectorDocSearch (line 370) | class VectorDocSearch(BaseDocSearch): class VectorDocSearchUpdate (line 388) | class VectorDocSearchUpdate(BaseDocSearchUpdate): class CreateOrUpdateSessionRequest (line 406) | class CreateOrUpdateSessionRequest(CreateSessionRequest): class MultiAgentMultiUserSession (line 460) | class MultiAgentMultiUserSession(Session): class MultiAgentNoUserSession (line 468) | class MultiAgentNoUserSession(Session): class MultiAgentSingleUserSession (line 475) | class MultiAgentSingleUserSession(Session): FILE: src/agents-api/agents_api/autogen/Tasks.py class CaseThen (line 22) | class CaseThen(BaseModel): class CaseThenUpdateItem (line 48) | class CaseThenUpdateItem(BaseModel): class Content (line 74) | class Content(BaseModel): class ContentItem (line 88) | class ContentItem(Content): class ContentItemModel (line 92) | class ContentItemModel(BaseModel): class ContentItemModel1 (line 100) | class ContentItemModel1(Content): class ContentItemModel2 (line 104) | class ContentItemModel2(ContentItemModel): class ContentModel (line 108) | class ContentModel(BaseModel): class ContentModel1 (line 122) | class ContentModel1(BaseModel): class ContentModel2 (line 135) | class ContentModel2(Content): class ContentModel3 (line 139) | class ContentModel3(ContentModel): class ContentModel4 (line 143) | class ContentModel4(BaseModel): class CreateTaskRequest (line 156) | class CreateTaskRequest(BaseModel): class Else (line 218) | class Else(BaseModel): class ElseModel (line 270) | class ElseModel(BaseModel): class ErrorWorkflowStep (line 320) | class ErrorWorkflowStep(BaseModel): class EvaluateStep (line 342) | class EvaluateStep(BaseModel): class ForeachDo (line 364) | class ForeachDo(BaseModel): class ForeachDoUpdateItem (line 388) | class ForeachDoUpdateItem(BaseModel): class ForeachStep (line 412) | class ForeachStep(BaseModel): class ForeachStepUpdateItem (line 434) | class ForeachStepUpdateItem(BaseModel): class GetStep (line 454) | class GetStep(BaseModel): class IfElseWorkflowStep (line 476) | class IfElseWorkflowStep(BaseModel): class IfElseWorkflowStepUpdateItem (line 542) | class IfElseWorkflowStepUpdateItem(BaseModel): class ImageUrl (line 606) | class ImageUrl(BaseModel): class LogStep (line 624) | class LogStep(BaseModel): class Main (line 646) | class Main(BaseModel): class MainModel (line 694) | class MainModel(BaseModel): class ParallelStep (line 740) | class ParallelStep(BaseModel): class ParallelStepUpdateItem (line 773) | class ParallelStepUpdateItem(BaseModel): class PatchTaskRequest (line 804) | class PatchTaskRequest(BaseModel): class PromptItem (line 867) | class PromptItem(BaseModel): class PromptStep (line 901) | class PromptStep(BaseModel): class PromptStepUpdateItem (line 951) | class PromptStepUpdateItem(BaseModel): class ReturnStep (line 999) | class ReturnStep(BaseModel): class SetStep (line 1024) | class SetStep(BaseModel): class SleepFor (line 1046) | class SleepFor(BaseModel): class SleepStep (line 1068) | class SleepStep(BaseModel): class Source (line 1090) | class Source(BaseModel): class SwitchStep (line 1102) | class SwitchStep(BaseModel): class SwitchStepUpdateItem (line 1124) | class SwitchStepUpdateItem(BaseModel): class Task (line 1144) | class Task(BaseModel): class TaskTool (line 1215) | class TaskTool(CreateToolRequest): class Then (line 1227) | class Then(BaseModel): class ThenModel (line 1279) | class ThenModel(BaseModel): class ToolCallStep (line 1329) | class ToolCallStep(BaseModel): class ToolRef (line 1355) | class ToolRef(BaseModel): class ToolRefById (line 1366) | class ToolRefById(BaseModel): class ToolRefByName (line 1377) | class ToolRefByName(BaseModel): class ToolRefUpdateItem (line 1391) | class ToolRefUpdateItem(BaseModel): class UpdateTaskRequest (line 1401) | class UpdateTaskRequest(BaseModel): class WaitForInputInfo (line 1463) | class WaitForInputInfo(BaseModel): class WaitForInputStep (line 1473) | class WaitForInputStep(BaseModel): class YieldStep (line 1495) | class YieldStep(BaseModel): FILE: src/agents-api/agents_api/autogen/Tools.py class AlgoliaSearchArguments (line 20) | class AlgoliaSearchArguments(BaseModel): class AlgoliaSearchArgumentsUpdate (line 46) | class AlgoliaSearchArgumentsUpdate(BaseModel): class AlgoliaSetup (line 72) | class AlgoliaSetup(BaseModel): class AlgoliaSetupUpdate (line 90) | class AlgoliaSetupUpdate(BaseModel): class ApiCallDef (line 108) | class ApiCallDef(BaseModel): class ApiCallDefUpdate (line 180) | class ApiCallDefUpdate(BaseModel): class ArxivSearchArguments (line 263) | class ArxivSearchArguments(BaseModel): class ArxivSearchArgumentsUpdate (line 297) | class ArxivSearchArgumentsUpdate(BaseModel): class BaseChosenToolCall (line 331) | class BaseChosenToolCall(BaseModel): class BaseIntegrationDef (line 364) | class BaseIntegrationDef(BaseModel): class BaseIntegrationDefUpdate (line 408) | class BaseIntegrationDefUpdate(BaseModel): class Bash20241022Def (line 455) | class Bash20241022Def(BaseModel): class Bash20241022DefUpdate (line 463) | class Bash20241022DefUpdate(Bash20241022Def): class BraveIntegrationDef (line 467) | class BraveIntegrationDef(BaseIntegrationDef): class BraveIntegrationDefUpdate (line 493) | class BraveIntegrationDefUpdate(BaseIntegrationDefUpdate): class BraveSearchArguments (line 519) | class BraveSearchArguments(BaseModel): class BraveSearchArgumentsUpdate (line 533) | class BraveSearchArgumentsUpdate(BaseModel): class BraveSearchSetup (line 547) | class BraveSearchSetup(BaseModel): class BraveSearchSetupUpdate (line 561) | class BraveSearchSetupUpdate(BaseModel): class BrowserbaseCompleteSessionArguments (line 575) | class BrowserbaseCompleteSessionArguments(BaseModel): class BrowserbaseCompleteSessionArgumentsUpdate (line 583) | class BrowserbaseCompleteSessionArgumentsUpdate(BaseModel): class BrowserbaseContextArguments (line 591) | class BrowserbaseContextArguments(BaseModel): class BrowserbaseContextArgumentsUpdate (line 601) | class BrowserbaseContextArgumentsUpdate(BaseModel): class BrowserbaseCreateSessionArguments (line 611) | class BrowserbaseCreateSessionArguments(BaseModel): class BrowserbaseExtensionArguments (line 641) | class BrowserbaseExtensionArguments(BaseModel): class BrowserbaseExtensionArgumentsUpdate (line 655) | class BrowserbaseExtensionArgumentsUpdate(BaseModel): class BrowserbaseGetSessionArguments (line 669) | class BrowserbaseGetSessionArguments(BaseModel): class BrowserbaseGetSessionArgumentsUpdate (line 676) | class BrowserbaseGetSessionArgumentsUpdate(BaseModel): class BrowserbaseGetSessionLiveUrlsArguments (line 683) | class BrowserbaseGetSessionLiveUrlsArguments(BrowserbaseGetSessionArgume... class BrowserbaseGetSessionLiveUrlsArgumentsUpdate (line 687) | class BrowserbaseGetSessionLiveUrlsArgumentsUpdate( class BrowserbaseListSessionsArguments (line 693) | class BrowserbaseListSessionsArguments(BaseModel): class BrowserbaseSetup (line 703) | class BrowserbaseSetup(BaseModel): class BrowserbaseSetupUpdate (line 729) | class BrowserbaseSetupUpdate(BaseModel): class ChosenBash20241022 (line 755) | class ChosenBash20241022(BaseModel): class ChosenComputer20241022 (line 769) | class ChosenComputer20241022(BaseModel): class ChosenFunctionCall (line 797) | class ChosenFunctionCall(BaseChosenToolCall): class ChosenTextEditor20241022 (line 808) | class ChosenTextEditor20241022(BaseModel): class CloudinaryEditArguments (line 842) | class CloudinaryEditArguments(BaseModel): class CloudinaryEditArgumentsUpdate (line 864) | class CloudinaryEditArgumentsUpdate(BaseModel): class CloudinarySetup (line 886) | class CloudinarySetup(BaseModel): class CloudinarySetupUpdate (line 912) | class CloudinarySetupUpdate(BaseModel): class CloudinaryUploadArguments (line 938) | class CloudinaryUploadArguments(BaseModel): class CloudinaryUploadArgumentsUpdate (line 964) | class CloudinaryUploadArgumentsUpdate(BaseModel): class Computer20241022Def (line 990) | class Computer20241022Def(BaseModel): class Computer20241022DefUpdate (line 1014) | class Computer20241022DefUpdate(Computer20241022Def): class CreateToolRequest (line 1020) | class CreateToolRequest(BaseModel): class DummyIntegrationDef (line 1098) | class DummyIntegrationDef(BaseIntegrationDef): class DummyIntegrationDefUpdate (line 1105) | class DummyIntegrationDefUpdate(BaseIntegrationDefUpdate): class EmailArguments (line 1112) | class EmailArguments(BaseModel): class EmailArgumentsUpdate (line 1138) | class EmailArgumentsUpdate(BaseModel): class EmailIntegrationDef (line 1164) | class EmailIntegrationDef(BaseIntegrationDef): class EmailIntegrationDefUpdate (line 1190) | class EmailIntegrationDefUpdate(BaseIntegrationDefUpdate): class EmailSetup (line 1216) | class EmailSetup(BaseModel): class EmailSetupUpdate (line 1242) | class EmailSetupUpdate(BaseModel): class FfmpegIntegrationDef (line 1268) | class FfmpegIntegrationDef(BaseIntegrationDef): class FfmpegIntegrationDefUpdate (line 1294) | class FfmpegIntegrationDefUpdate(BaseIntegrationDefUpdate): class FfmpegSearchArguments (line 1320) | class FfmpegSearchArguments(BaseModel): class FfmpegSearchArgumentsUpdate (line 1338) | class FfmpegSearchArgumentsUpdate(BaseModel): class FunctionCallOption (line 1356) | class FunctionCallOption(BaseModel): class FunctionDef (line 1370) | class FunctionDef(BaseModel): class GoogleSheetsAppendArguments (line 1392) | class GoogleSheetsAppendArguments(BaseModel): class GoogleSheetsAppendArgumentsUpdate (line 1426) | class GoogleSheetsAppendArgumentsUpdate(BaseModel): class GoogleSheetsBatchReadArguments (line 1460) | class GoogleSheetsBatchReadArguments(BaseModel): class GoogleSheetsBatchReadArgumentsUpdate (line 1494) | class GoogleSheetsBatchReadArgumentsUpdate(BaseModel): class GoogleSheetsBatchWriteArguments (line 1528) | class GoogleSheetsBatchWriteArguments(BaseModel): class GoogleSheetsBatchWriteArgumentsUpdate (line 1554) | class GoogleSheetsBatchWriteArgumentsUpdate(BaseModel): class GoogleSheetsClearArguments (line 1580) | class GoogleSheetsClearArguments(BaseModel): class GoogleSheetsClearArgumentsUpdate (line 1598) | class GoogleSheetsClearArgumentsUpdate(BaseModel): class GoogleSheetsIntegrationDef (line 1616) | class GoogleSheetsIntegrationDef(BaseIntegrationDef): class GoogleSheetsIntegrationDefUpdate (line 1660) | class GoogleSheetsIntegrationDefUpdate(BaseIntegrationDefUpdate): class GoogleSheetsReadArguments (line 1704) | class GoogleSheetsReadArguments(BaseModel): class GoogleSheetsReadArgumentsUpdate (line 1738) | class GoogleSheetsReadArgumentsUpdate(BaseModel): class GoogleSheetsSetup (line 1772) | class GoogleSheetsSetup(BaseModel): class GoogleSheetsSetupUpdate (line 1797) | class GoogleSheetsSetupUpdate(BaseModel): class GoogleSheetsValueRange (line 1822) | class GoogleSheetsValueRange(BaseModel): class GoogleSheetsWriteArguments (line 1844) | class GoogleSheetsWriteArguments(BaseModel): class GoogleSheetsWriteArgumentsUpdate (line 1878) | class GoogleSheetsWriteArgumentsUpdate(BaseModel): class LlamaParseFetchArguments (line 1912) | class LlamaParseFetchArguments(BaseModel): class LlamaParseFetchArgumentsUpdate (line 1938) | class LlamaParseFetchArgumentsUpdate(BaseModel): class LlamaParseIntegrationDef (line 1964) | class LlamaParseIntegrationDef(BaseIntegrationDef): class LlamaParseIntegrationDefUpdate (line 1990) | class LlamaParseIntegrationDefUpdate(BaseIntegrationDefUpdate): class LlamaParseSetup (line 2016) | class LlamaParseSetup(BaseModel): class LlamaParseSetupUpdate (line 2034) | class LlamaParseSetupUpdate(BaseModel): class MailgunIntegrationDef (line 2052) | class MailgunIntegrationDef(BaseIntegrationDef): class MailgunIntegrationDefUpdate (line 2078) | class MailgunIntegrationDefUpdate(BaseIntegrationDefUpdate): class MailgunSendEmailArguments (line 2104) | class MailgunSendEmailArguments(BaseModel): class MailgunSendEmailArgumentsUpdate (line 2138) | class MailgunSendEmailArgumentsUpdate(BaseModel): class MailgunSetup (line 2172) | class MailgunSetup(BaseModel): class MailgunSetupUpdate (line 2186) | class MailgunSetupUpdate(BaseModel): class McpCallToolArguments (line 2200) | class McpCallToolArguments(BaseModel): class McpCallToolArgumentsUpdate (line 2222) | class McpCallToolArgumentsUpdate(BaseModel): class McpIntegrationDef (line 2244) | class McpIntegrationDef(BaseIntegrationDef): class McpIntegrationDefUpdate (line 2270) | class McpIntegrationDefUpdate(BaseIntegrationDefUpdate): class McpListToolsArguments (line 2296) | class McpListToolsArguments(BaseModel): class McpListToolsArgumentsUpdate (line 2307) | class McpListToolsArgumentsUpdate(McpListToolsArguments): class McpSetup (line 2313) | class McpSetup(BaseModel): class McpSetupUpdate (line 2351) | class McpSetupUpdate(BaseModel): class NamedToolChoice (line 2389) | class NamedToolChoice(BaseModel): class ParameterSchema (line 2396) | class ParameterSchema(BaseModel): class ParameterSchemaUpdate (line 2424) | class ParameterSchemaUpdate(BaseModel): class PatchToolRequest (line 2452) | class PatchToolRequest(BaseModel): class PropertyDefinition (line 2533) | class PropertyDefinition(BaseModel): class PropertyDefinitionUpdate (line 2559) | class PropertyDefinitionUpdate(BaseModel): class RemoteBrowserArguments (line 2585) | class RemoteBrowserArguments(BaseModel): class RemoteBrowserArgumentsUpdate (line 2624) | class RemoteBrowserArgumentsUpdate(BaseModel): class RemoteBrowserIntegrationDef (line 2666) | class RemoteBrowserIntegrationDef(BaseIntegrationDef): class RemoteBrowserIntegrationDefUpdate (line 2680) | class RemoteBrowserIntegrationDefUpdate(BaseIntegrationDefUpdate): class RemoteBrowserSetup (line 2694) | class RemoteBrowserSetup(BaseModel): class SecretRef (line 2716) | class SecretRef(BaseModel): class SecretRefUpdate (line 2726) | class SecretRefUpdate(BaseModel): class SpiderFetchArguments (line 2736) | class SpiderFetchArguments(BaseModel): class SpiderFetchArgumentsUpdate (line 2760) | class SpiderFetchArgumentsUpdate(BaseModel): class SpiderIntegrationDef (line 2784) | class SpiderIntegrationDef(BaseIntegrationDef): class SpiderIntegrationDefUpdate (line 2810) | class SpiderIntegrationDefUpdate(BaseIntegrationDefUpdate): class SpiderSetup (line 2836) | class SpiderSetup(BaseModel): class SpiderSetupUpdate (line 2850) | class SpiderSetupUpdate(BaseModel): class SystemDef (line 2864) | class SystemDef(BaseModel): class SystemDefUpdate (line 2907) | class SystemDefUpdate(BaseModel): class TextEditor20241022Def (line 2955) | class TextEditor20241022Def(BaseModel): class TextEditor20241022DefUpdate (line 2963) | class TextEditor20241022DefUpdate(TextEditor20241022Def): class Tool (line 2967) | class Tool(BaseModel): class ToolResponse (line 3050) | class ToolResponse(BaseModel): class UnstructuredIntegrationDef (line 3061) | class UnstructuredIntegrationDef(BaseIntegrationDef): class UnstructuredIntegrationDefUpdate (line 3087) | class UnstructuredIntegrationDefUpdate(BaseIntegrationDefUpdate): class UnstructuredPartitionArguments (line 3113) | class UnstructuredPartitionArguments(BaseModel): class UnstructuredPartitionArgumentsUpdate (line 3135) | class UnstructuredPartitionArgumentsUpdate(BaseModel): class UnstructuredSetup (line 3157) | class UnstructuredSetup(BaseModel): class UnstructuredSetupUpdate (line 3191) | class UnstructuredSetupUpdate(BaseModel): class UpdateToolRequest (line 3225) | class UpdateToolRequest(BaseModel): class WeatherGetArguments (line 3303) | class WeatherGetArguments(BaseModel): class WeatherGetArgumentsUpdate (line 3317) | class WeatherGetArgumentsUpdate(BaseModel): class WeatherIntegrationDef (line 3331) | class WeatherIntegrationDef(BaseIntegrationDef): class WeatherIntegrationDefUpdate (line 3357) | class WeatherIntegrationDefUpdate(BaseIntegrationDefUpdate): class WeatherSetup (line 3383) | class WeatherSetup(BaseModel): class WeatherSetupUpdate (line 3397) | class WeatherSetupUpdate(BaseModel): class WikipediaIntegrationDef (line 3411) | class WikipediaIntegrationDef(BaseIntegrationDef): class WikipediaIntegrationDefUpdate (line 3437) | class WikipediaIntegrationDefUpdate(BaseIntegrationDefUpdate): class WikipediaSearchArguments (line 3463) | class WikipediaSearchArguments(BaseModel): class WikipediaSearchArgumentsUpdate (line 3481) | class WikipediaSearchArgumentsUpdate(BaseModel): class AlgoliaIntegrationDef (line 3499) | class AlgoliaIntegrationDef(BaseIntegrationDef): class AlgoliaIntegrationDefUpdate (line 3525) | class AlgoliaIntegrationDefUpdate(BaseIntegrationDefUpdate): class ArxivIntegrationDef (line 3551) | class ArxivIntegrationDef(BaseIntegrationDef): class ArxivIntegrationDefUpdate (line 3577) | class ArxivIntegrationDefUpdate(BaseIntegrationDefUpdate): class BaseBrowserbaseIntegrationDef (line 3603) | class BaseBrowserbaseIntegrationDef(BaseIntegrationDef): class BaseBrowserbaseIntegrationDefUpdate (line 3632) | class BaseBrowserbaseIntegrationDefUpdate(BaseIntegrationDefUpdate): class BaseCloudinaryIntegrationDef (line 3661) | class BaseCloudinaryIntegrationDef(BaseIntegrationDef): class BaseCloudinaryIntegrationDefUpdate (line 3674) | class BaseCloudinaryIntegrationDefUpdate(BaseIntegrationDefUpdate): class BrowserbaseCompleteSessionIntegrationDef (line 3687) | class BrowserbaseCompleteSessionIntegrationDef(BaseBrowserbaseIntegratio... class BrowserbaseCompleteSessionIntegrationDefUpdate (line 3699) | class BrowserbaseCompleteSessionIntegrationDefUpdate( class BrowserbaseContextIntegrationDef (line 3713) | class BrowserbaseContextIntegrationDef(BaseBrowserbaseIntegrationDef): class BrowserbaseContextIntegrationDefUpdate (line 3731) | class BrowserbaseContextIntegrationDefUpdate(BaseBrowserbaseIntegrationD... class BrowserbaseCreateSessionIntegrationDef (line 3749) | class BrowserbaseCreateSessionIntegrationDef(BaseBrowserbaseIntegrationD... class BrowserbaseCreateSessionIntegrationDefUpdate (line 3764) | class BrowserbaseCreateSessionIntegrationDefUpdate(BaseBrowserbaseIntegr... class BrowserbaseExtensionIntegrationDef (line 3779) | class BrowserbaseExtensionIntegrationDef(BaseBrowserbaseIntegrationDef): class BrowserbaseExtensionIntegrationDefUpdate (line 3797) | class BrowserbaseExtensionIntegrationDefUpdate(BaseBrowserbaseIntegratio... class BrowserbaseGetSessionIntegrationDef (line 3815) | class BrowserbaseGetSessionIntegrationDef(BaseBrowserbaseIntegrationDef): class BrowserbaseGetSessionIntegrationDefUpdate (line 3827) | class BrowserbaseGetSessionIntegrationDefUpdate(BaseBrowserbaseIntegrati... class BrowserbaseGetSessionLiveUrlsIntegrationDef (line 3839) | class BrowserbaseGetSessionLiveUrlsIntegrationDef(BaseBrowserbaseIntegra... class BrowserbaseGetSessionLiveUrlsIntegrationDefUpdate (line 3851) | class BrowserbaseGetSessionLiveUrlsIntegrationDefUpdate( class BrowserbaseListSessionsIntegrationDef (line 3865) | class BrowserbaseListSessionsIntegrationDef(BaseBrowserbaseIntegrationDef): class BrowserbaseListSessionsIntegrationDefUpdate (line 3883) | class BrowserbaseListSessionsIntegrationDefUpdate(BaseBrowserbaseIntegra... class CloudinaryEditIntegrationDef (line 3901) | class CloudinaryEditIntegrationDef(BaseCloudinaryIntegrationDef): class CloudinaryEditIntegrationDefUpdate (line 3913) | class CloudinaryEditIntegrationDefUpdate(BaseCloudinaryIntegrationDefUpd... class CloudinaryUploadIntegrationDef (line 3925) | class CloudinaryUploadIntegrationDef(BaseCloudinaryIntegrationDef): class CloudinaryUploadIntegrationDefUpdate (line 3937) | class CloudinaryUploadIntegrationDefUpdate(BaseCloudinaryIntegrationDefU... FILE: src/agents-api/agents_api/autogen/Users.py class CreateUserRequest (line 12) | class CreateUserRequest(BaseModel): class PatchUserRequest (line 44) | class PatchUserRequest(BaseModel): class UpdateUserRequest (line 76) | class UpdateUserRequest(BaseModel): class User (line 108) | class User(BaseModel): class CreateOrUpdateUserRequest (line 145) | class CreateOrUpdateUserRequest(CreateUserRequest): FILE: src/agents-api/agents_api/autogen/openapi_model.py class ListResponse (line 40) | class ListResponse(BaseModel, Generic[DataT]): class CreateToolRequest (line 48) | class CreateToolRequest(UpdateToolRequest): class CreateOrUpdateAgentRequest (line 52) | class CreateOrUpdateAgentRequest(UpdateAgentRequest): class CreateOrUpdateUserRequest (line 56) | class CreateOrUpdateUserRequest(UpdateUserRequest): class CreateOrUpdateSessionRequest (line 60) | class CreateOrUpdateSessionRequest(CreateSessionRequest): class MapReduceStep (line 67) | class MapReduceStep(Main): class ChatMLTextContentPart (line 71) | class ChatMLTextContentPart(Content): class ChatMLImageContentPart (line 75) | class ChatMLImageContentPart(ContentModel): class InputChatMLMessage (line 79) | class InputChatMLMessage(Message): function type_property (line 95) | def type_property(self: BaseModel) -> str: function validate_python_expression (line 126) | def validate_python_expression(expr: str) -> tuple[bool, str]: function validate_jinja_template (line 134) | def validate_jinja_template(template: str) -> tuple[bool, str]: function validate_evaluate_expressions (line 155) | def validate_evaluate_expressions(cls, v): function validate_arguments (line 168) | def validate_arguments(cls, v): function validate_prompt (line 184) | def validate_prompt(cls, v): function validate_set_expressions (line 205) | def validate_set_expressions(cls, v): function validate_log_template (line 218) | def validate_log_template(cls, v): function validate_return_expressions (line 230) | def validate_return_expressions(cls, v): function validate_yield_arguments (line 243) | def validate_yield_arguments(cls, v): function validate_if_expression (line 257) | def validate_if_expression(cls, v): function validate_over_expression (line 269) | def validate_over_expression(cls, v): function validate_reduce_expression (line 278) | def validate_reduce_expression(cls, v): function validate_subworkflows (line 303) | def validate_subworkflows(self): class SystemDef (line 362) | class SystemDef(SystemDef): class CreateTransitionRequest (line 366) | class CreateTransitionRequest(Transition): class ToolExecutionResult (line 377) | class ToolExecutionResult(BaseModel): class WebPreviewToolCall (line 386) | class WebPreviewToolCall(BaseModel): class CreateEntryRequest (line 395) | class CreateEntryRequest(BaseEntry): method from_model_input (line 399) | def from_model_input( class Workflow (line 449) | class Workflow(BaseModel): class TaskToolDef (line 458) | class TaskToolDef(BaseModel): class TaskSpec (line 468) | class TaskSpec(_Task): class TaskSpecDef (line 478) | class TaskSpecDef(TaskSpec): class PartialTaskSpecDef (line 484) | class PartialTaskSpecDef(TaskSpecDef): class Task (line 488) | class Task(_Task): class PatchTaskRequest (line 525) | class PatchTaskRequest(_PatchTaskRequest): class UpdateTaskRequest (line 535) | class UpdateTaskRequest(_UpdateTaskRequest): class ExecutionStatusEvent (line 555) | class ExecutionStatusEvent(BaseModel): FILE: src/agents-api/agents_api/clients/async_s3.py function setup (line 14) | async def setup() -> AioBaseClient: function list_buckets (line 38) | async def list_buckets() -> list[str]: function exists (line 46) | async def exists(key: str) -> bool: function add_object (line 59) | async def add_object(key: str, body: bytes, replace: bool = False) -> None: function get_object (line 73) | async def get_object(key: str) -> bytes: function delete_object (line 81) | async def delete_object(key: str) -> None: function add_object_with_hash (line 87) | async def add_object_with_hash(body: bytes, replace: bool = False) -> str: FILE: src/agents-api/agents_api/clients/feature_flags.py class FeatureFlagContext (line 20) | class FeatureFlagContext(TypedDict, total=False): class UnleashProvider (line 27) | class UnleashProvider(AbstractProvider): method __init__ (line 30) | def __init__(self): method get_metadata (line 34) | def get_metadata(self) -> Metadata: method _ensure_initialized (line 38) | def _ensure_initialized(self): method _initialize_unleash (line 44) | def _initialize_unleash(self): method _build_unleash_context (line 80) | def _build_unleash_context(self, evaluation_context: EvaluationContext... method resolve_boolean_details (line 106) | def resolve_boolean_details( method resolve_string_details (line 138) | def resolve_string_details( method resolve_integer_details (line 170) | def resolve_integer_details( method resolve_float_details (line 202) | def resolve_float_details( method resolve_object_details (line 234) | def resolve_object_details( class FeatureFlagClient (line 267) | class FeatureFlagClient: method __new__ (line 273) | def __new__(cls): method __init__ (line 280) | def __init__(self): method _ensure_initialized (line 286) | def _ensure_initialized(self): method _initialize_provider (line 293) | def _initialize_provider(self): method is_enabled (line 309) | def is_enabled( function get_feature_flag_client (line 354) | def get_feature_flag_client() -> FeatureFlagClient: FILE: src/agents-api/agents_api/clients/integrations.py function run_integration_service (line 12) | async def run_integration_service( function convert_to_openai_tool (line 35) | async def convert_to_openai_tool( FILE: src/agents-api/agents_api/clients/litellm.py function patch_litellm_response (line 34) | def patch_litellm_response( function acompletion (line 57) | async def acompletion( function aembedding (line 143) | async def aembedding( function get_model_list (line 232) | async def get_model_list(*, custom_api_key: str | None = None) -> list[d... FILE: src/agents-api/agents_api/clients/pg.py function _init_conn (line 8) | async def _init_conn(conn) -> None: function create_db_pool (line 18) | async def create_db_pool(dsn: str | None = None, **kwargs): FILE: src/agents-api/agents_api/clients/sync_s3.py function setup (line 15) | def setup(): function list_buckets (line 46) | def list_buckets() -> list[str]: function exists (line 54) | def exists(key: str) -> bool: function add_object (line 67) | def add_object(key: str, body: bytes, replace: bool = False) -> None: function get_object (line 81) | def get_object(key: str) -> bytes: function delete_object (line 89) | def delete_object(key: str) -> None: function add_object_with_hash (line 95) | def add_object_with_hash(body: bytes, replace: bool = False) -> str: FILE: src/agents-api/agents_api/clients/temporal.py function get_client (line 33) | async def get_client( function get_client_with_metrics (line 61) | async def get_client_with_metrics( function run_task_execution_workflow (line 99) | async def run_task_execution_workflow( function get_workflow_handle (line 141) | async def get_workflow_handle( FILE: src/agents-api/agents_api/common/exceptions/__init__.py class BaseCommonException (line 15) | class BaseCommonException(Exception): method __init__ (line 16) | def __init__(self, msg: str, http_code: int) -> None: FILE: src/agents-api/agents_api/common/exceptions/agents.py class BaseAgentException (line 10) | class BaseAgentException(BaseCommonException): class AgentNotFoundError (line 15) | class AgentNotFoundError(BaseAgentException): method __init__ (line 23) | def __init__(self, developer_id: UUID | str, agent_id: UUID | str) -> ... class AgentToolNotFoundError (line 32) | class AgentToolNotFoundError(BaseAgentException): method __init__ (line 40) | def __init__(self, agent_id: UUID | str, tool_id: UUID | str) -> None: class AgentDocNotFoundError (line 46) | class AgentDocNotFoundError(BaseAgentException): method __init__ (line 54) | def __init__(self, agent_id: UUID | str, doc_id: UUID | str) -> None: class AgentModelNotValid (line 60) | class AgentModelNotValid(BaseAgentException): method __init__ (line 63) | def __init__(self, model: str, all_models: list[str]) -> None: class MissingAgentModelAPIKeyError (line 72) | class MissingAgentModelAPIKeyError(BaseAgentException): method __init__ (line 75) | def __init__(self, model: str) -> None: FILE: src/agents-api/agents_api/common/exceptions/executions.py class EvaluateError (line 8) | class EvaluateError(Exception): method __init__ (line 9) | def __init__(self, error, expression, values) -> None: FILE: src/agents-api/agents_api/common/exceptions/secrets.py class SecretNotFoundError (line 8) | class SecretNotFoundError(BaseCommonException): method __init__ (line 11) | def __init__(self, developer_id: UUID | str, name: str) -> None: FILE: src/agents-api/agents_api/common/exceptions/sessions.py class BaseSessionException (line 14) | class BaseSessionException(BaseCommonException): class SessionNotFoundError (line 23) | class SessionNotFoundError(BaseSessionException): method __init__ (line 34) | def __init__(self, developer_id: UUID | str, session_id: UUID | str) -... FILE: src/agents-api/agents_api/common/exceptions/tasks.py function is_retryable_error (line 159) | def is_retryable_error(error: BaseException) -> bool: FILE: src/agents-api/agents_api/common/exceptions/tools.py class BaseToolsException (line 11) | class BaseToolsException(BaseCommonException): class IntegrationExecutionException (line 16) | class IntegrationExecutionException(BaseToolsException): method __init__ (line 19) | def __init__(self, integration: BaseIntegrationDef, error: str) -> None: FILE: src/agents-api/agents_api/common/exceptions/users.py class BaseUserException (line 10) | class BaseUserException(BaseCommonException): class UserNotFoundError (line 19) | class UserNotFoundError(BaseUserException): method __init__ (line 27) | def __init__(self, developer_id: UUID | str, user_id: UUID | str) -> N... class UserDocNotFoundError (line 36) | class UserDocNotFoundError(BaseUserException): method __init__ (line 44) | def __init__(self, user_id: UUID | str, doc_id: UUID | str) -> None: FILE: src/agents-api/agents_api/common/exceptions/validation.py class QueryParamsValidationError (line 6) | class QueryParamsValidationError(BaseCommonException): method __init__ (line 9) | def __init__(self, message: str) -> None: FILE: src/agents-api/agents_api/common/interceptors.py function is_too_large (line 68) | def is_too_large(result: Any) -> bool: function load_if_remote (line 81) | def load_if_remote(arg: Any | RemoteObject) -> Any: function offload_if_large (line 103) | def offload_if_large[T](result: T) -> T | RemoteObject: function offload_to_blob_store (line 119) | def offload_to_blob_store[S, T]( function handle_execution_with_errors (line 164) | async def handle_execution_with_errors[I, T]( function handle_execution_with_errors_sync (line 196) | def handle_execution_with_errors_sync[I, T]( class CustomActivityInterceptor (line 230) | class CustomActivityInterceptor(ActivityInboundInterceptor): method execute_activity (line 240) | async def execute_activity(self, input: ExecuteActivityInput) -> Any: class CustomWorkflowInterceptor (line 250) | class CustomWorkflowInterceptor(WorkflowInboundInterceptor): method init (line 257) | def init(self, outbound: WorkflowOutboundInterceptor) -> None: method execute_workflow (line 266) | async def execute_workflow(self, input: ExecuteWorkflowInput) -> Any: class CustomWorkflowOutboundInterceptor (line 276) | class CustomWorkflowOutboundInterceptor(WorkflowOutboundInterceptor): method start_activity (line 282) | def start_activity(self, input: StartActivityInput) -> ActivityHandle: method continue_as_new (line 290) | def continue_as_new(self, input: ContinueAsNewInput) -> NoReturn: method start_local_activity (line 297) | def start_local_activity(self, input: StartLocalActivityInput) -> Acti... method start_child_workflow (line 304) | async def start_child_workflow(self, input: StartChildWorkflowInput) -... class CustomInterceptor (line 312) | class CustomInterceptor(Interceptor): method intercept_activity (line 317) | def intercept_activity( method workflow_interceptor_class (line 326) | def workflow_interceptor_class( class CustomClientInterceptor (line 336) | class CustomClientInterceptor(ClientInterceptor): method intercept_client (line 341) | def intercept_client(self, next: OutboundInterceptor) -> OutboundInter... class CustomOutboundInterceptor (line 345) | class CustomOutboundInterceptor(OutboundInterceptor): method start_workflow (line 351) | async def start_workflow(self, input: StartWorkflowInput) -> WorkflowH... FILE: src/agents-api/agents_api/common/nlp.py function clean_keyword (line 34) | def clean_keyword(kw: str) -> str: function extract_keywords (line 44) | def extract_keywords(doc: Doc, top_n: int = 25, split_chunks: bool = Tru... function text_to_keywords (line 121) | def text_to_keywords( FILE: src/agents-api/agents_api/common/protocol/agents.py class AgentDefaultSettings (line 4) | class AgentDefaultSettings(BaseModel): FILE: src/agents-api/agents_api/common/protocol/developers.py class Developer (line 11) | class Developer(BaseModel): FILE: src/agents-api/agents_api/common/protocol/models.py class ExecutionInput (line 32) | class ExecutionInput(BaseModel): method load_arguments (line 48) | def load_arguments(self) -> None: function task_to_spec (line 57) | def task_to_spec( function spec_to_task_data (line 112) | def spec_to_task_data(spec: dict) -> dict: function spec_to_task (line 130) | def spec_to_task(**spec) -> Task | CreateTaskRequest: FILE: src/agents-api/agents_api/common/protocol/sessions.py class SessionSettings (line 25) | class SessionSettings(AgentDefaultSettings): class SessionData (line 32) | class SessionData(BaseModel): class Toolset (line 43) | class Toolset(BaseModel): class ChatContext (line 48) | class ChatContext(SessionData): method get_active_agent (line 55) | def get_active_agent(self) -> Agent: method merge_settings (line 71) | def merge_settings(self, chat_input: ChatInput) -> dict: method merge_system_template (line 85) | def merge_system_template(self, system_template: str | None) -> str: method get_active_tools (line 92) | def get_active_tools(self) -> list[Tool]: method get_chat_environment (line 106) | def get_chat_environment(self) -> dict[str, dict | list[dict] | None]: function make_session (line 126) | def make_session( FILE: src/agents-api/agents_api/common/protocol/state_machine.py class TransitionType (line 11) | class TransitionType(StrEnum): class ExecutionStatus (line 25) | class ExecutionStatus(StrEnum): class StateTransitionError (line 37) | class StateTransitionError(Exception): class ExecutionState (line 41) | class ExecutionState(BaseModel): class ExecutionStateMachine (line 134) | class ExecutionStateMachine: method __init__ (line 140) | def __init__(self, execution_id: UUID) -> None: method _validate_transition (line 147) | def _validate_transition(self, new_type: TransitionType) -> bool: method transition_to (line 152) | def transition_to( method is_terminal (line 196) | def is_terminal(self) -> bool: method current_status (line 204) | def current_status(self) -> ExecutionStatus: FILE: src/agents-api/agents_api/common/protocol/tasks.py class PartialTransition (line 145) | class PartialTransition(create_partial_model(CreateTransitionRequest)): class WorkflowResult (line 150) | class WorkflowResult(BaseModel): class StepContext (line 163) | class StepContext(BaseModel): method load_inputs (line 169) | def load_inputs(self) -> None: method tools (line 178) | async def tools(self) -> list[Tool | CreateToolRequest]: method current_workflow (line 226) | def current_workflow(self) -> Annotated[Workflow, Field(exclude=True)]: method current_step (line 233) | def current_step(self) -> Annotated[WorkflowStep, Field(exclude=True)]: method current_scope_id (line 239) | def current_scope_id(self) -> Annotated[UUID, Field(exclude=True)]: method is_last_step (line 245) | def is_last_step(self) -> Annotated[bool, Field(exclude=True)]: method is_first_step (line 251) | def is_first_step(self) -> Annotated[bool, Field(exclude=True)]: method is_main (line 257) | def is_main(self) -> Annotated[bool, Field(exclude=True)]: method model_dump (line 260) | def model_dump(self, *args, **kwargs) -> dict[str, Any]: method get_inputs (line 267) | async def get_inputs( method prepare_for_step (line 300) | async def prepare_for_step( class StepOutcome (line 340) | class StepOutcome(BaseModel): method load_remote (line 345) | def load_remote(self) -> None: FILE: src/agents-api/agents_api/common/utils/checks.py function check_postgres (line 16) | async def check_postgres() -> HealthStatus: function check_temporal (line 28) | async def check_temporal() -> HealthStatus: function check_litellm (line 39) | async def check_litellm() -> HealthStatus: function check_integration_service (line 49) | async def check_integration_service() -> HealthStatus: FILE: src/agents-api/agents_api/common/utils/datetime.py function utcnow (line 6) | def utcnow(): FILE: src/agents-api/agents_api/common/utils/db_exceptions.py function partialclass (line 21) | def partialclass(cls, *args, **kwargs): function common_db_exceptions (line 33) | def common_db_exceptions( FILE: src/agents-api/agents_api/common/utils/evaluator.py function safe_range (line 41) | def safe_range(*args): function safe_json_loads (line 50) | def safe_json_loads(s: str) -> Any: function safe_yaml_load (line 70) | def safe_yaml_load(s: str) -> Any: function safe_base64_decode (line 90) | def safe_base64_decode(s: str) -> str: function safe_base64_encode (line 114) | def safe_base64_encode(s: str) -> str: function safe_random_choice (line 134) | def safe_random_choice(seq: list[Any] | tuple[Any, ...] | str) -> Any: function safe_random_sample (line 155) | def safe_random_sample(population: list[T] | tuple[T, ...] | str, k: int... function chunk_doc (line 187) | def chunk_doc(string: str) -> list[str]: function safe_extract_json (line 207) | def safe_extract_json(string: str): function humanize_text (line 264) | def humanize_text( function markdown_to_html (line 291) | def markdown_to_html(markdown_text: str) -> str: function html_to_markdown (line 305) | def html_to_markdown(html_text: str) -> str: function csv_reader (line 360) | def csv_reader( function csv_writer (line 386) | def csv_writer( function csv_dictreader (line 412) | def csv_dictreader( function csv_dictwriter (line 432) | def csv_dictwriter( class stdlib_csv (line 452) | class stdlib_csv: class stdlib_re (line 477) | class stdlib_re: class stdlib_json (line 490) | class stdlib_json: class stdlib_yaml (line 496) | class stdlib_yaml: class stdlib_string (line 504) | class stdlib_string: class stdlib_datetime (line 517) | class stdlib_datetime: class timezone (line 518) | class timezone: class utc (line 519) | class utc: class datetime (line 522) | class datetime: class stdlib_math (line 533) | class stdlib_math: class stdlib_statistics (line 557) | class stdlib_statistics: class stdlib_base64 (line 569) | class stdlib_base64: class stdlib_urllib (line 575) | class stdlib_urllib: class parse (line 576) | class parse: class stdlib_random (line 588) | class stdlib_random: class stdlib_time (line 598) | class stdlib_time: function get_evaluator (line 631) | def get_evaluator( function get_handler_with_filtered_params (line 650) | def get_handler_with_filtered_params(system: SystemDef) -> Callable: function get_handler (line 687) | def get_handler(system: SystemDef) -> Callable: class RateLimiter (line 808) | class RateLimiter: method __post_init__ (line 812) | def __post_init__(self) -> None: method _clean_old_requests (line 817) | def _clean_old_requests(self) -> None: method acquire (line 822) | async def acquire(self) -> bool: method current_usage (line 835) | def current_usage(self) -> int: FILE: src/agents-api/agents_api/common/utils/expressions.py function _recursive_evaluate (line 23) | def _recursive_evaluate(expr, evaluator: SimpleEval): function evaluate_expressions (line 60) | def evaluate_expressions( FILE: src/agents-api/agents_api/common/utils/feature_flags.py function get_environment (line 9) | def get_environment() -> str: function get_feature_flag_value (line 14) | def get_feature_flag_value( FILE: src/agents-api/agents_api/common/utils/get_doc_search.py function get_language (line 20) | def get_language(lang: str) -> str: function get_search_fn_and_params (line 48) | def get_search_fn_and_params( function strip_embeddings (line 145) | def strip_embeddings( FILE: src/agents-api/agents_api/common/utils/humanization_utils.py function text_translate (line 51) | def text_translate(text: str, src_lang, target_lang): function mix_translate (line 58) | def mix_translate(text: str, src_lang, target_lang): function humanize_llm (line 70) | def humanize_llm(text: str) -> str: function grammar (line 88) | def grammar(text: str): function is_human_desklib (line 106) | def is_human_desklib(text: str) -> float: function is_human_sapling (line 130) | def is_human_sapling(text: str): function is_human_zerogpt (line 146) | def is_human_zerogpt(input_text, max_tries: int = 3): function replace_with_homoglyphs (line 190) | def replace_with_homoglyphs(text: str, max_replacements: int = 2): function insert_em_dash (line 270) | def insert_em_dash(word: str, probability: float = 0.1, min_length: int ... function process_long_words (line 281) | def process_long_words(text: str) -> str: function split_with_langchain (line 289) | def split_with_langchain(markdown_text: str) -> list[Document]: function reassemble_markdown (line 305) | def reassemble_markdown(splits: list[Document]) -> str: function humanize_paragraph (line 329) | def humanize_paragraph( FILE: src/agents-api/agents_api/common/utils/json.py class CustomJSONEncoder (line 10) | class CustomJSONEncoder(json.JSONEncoder): method __init__ (line 13) | def __init__(self, *args, **kwargs) -> None: method encode (line 24) | def encode(self, o) -> str: method default (line 35) | def default(self, obj) -> Any: function dumps (line 55) | def dumps(obj: Any, default_empty_value: str = "", cls=None) -> str: FILE: src/agents-api/agents_api/common/utils/llm_providers.py function get_config (line 10) | def get_config(): function get_api_key_env_var_name (line 27) | def get_api_key_env_var_name(model: str) -> str | None: function get_litellm_model_name (line 39) | def get_litellm_model_name(model: str) -> str: FILE: src/agents-api/agents_api/common/utils/memory.py function total_size (line 16) | def total_size( FILE: src/agents-api/agents_api/common/utils/messages.py function content_to_json (line 13) | def content_to_json( function stringify_content (line 26) | def stringify_content( FILE: src/agents-api/agents_api/common/utils/mmr.py function _cosine_similarity (line 20) | def _cosine_similarity(x: Matrix, y: Matrix) -> np.ndarray: function maximal_marginal_relevance (line 68) | def maximal_marginal_relevance( function apply_mmr_to_docs (line 115) | def apply_mmr_to_docs( FILE: src/agents-api/agents_api/common/utils/model_validation.py class ModelNotAvailableError (line 10) | class ModelNotAvailableError(ValueError): method __init__ (line 13) | def __init__(self, model_name: str | None, available_models: Sequence[... function ensure_model_available (line 20) | async def ensure_model_available( FILE: src/agents-api/agents_api/common/utils/secrets.py function get_secret_by_name (line 18) | async def get_secret_by_name(developer_id: UUID, name: str, decrypt: boo... function get_secrets_list (line 45) | async def get_secrets_list( FILE: src/agents-api/agents_api/common/utils/task_validation.py class ValidationIssue (line 12) | class ValidationIssue(BaseModel): class TaskValidationResult (line 21) | class TaskValidationResult(BaseModel): function backwards_compatibility (line 30) | def backwards_compatibility(expr: str) -> str: function validate_py_expression (line 74) | def validate_py_expression( function _validate_step_expressions (line 267) | def _validate_step_expressions( function validate_task_expressions (line 459) | def validate_task_expressions( function validate_task (line 491) | def validate_task( FILE: src/agents-api/agents_api/common/utils/template.py function render_template_string (line 34) | async def render_template_string( function render_template_nested (line 74) | async def render_template_nested[T: (str, dict, list[dict | list[dict]],... function render_template (line 93) | async def render_template[T: str | list[dict]]( FILE: src/agents-api/agents_api/common/utils/tool_runner.py function format_tool (line 32) | async def format_tool(tool: Tool | CreateToolRequest) -> dict: function run_tool_call (line 93) | async def run_tool_call( function run_context_tool (line 145) | async def run_context_tool( function convert_litellm_to_chosen_tool_call (line 171) | def convert_litellm_to_chosen_tool_call( function run_llm_with_tools (line 200) | async def run_llm_with_tools( FILE: src/agents-api/agents_api/common/utils/types.py function dict_like (line 6) | def dict_like(pydantic_model_class: type[BaseModel]) -> BeartypeValidator: FILE: src/agents-api/agents_api/common/utils/usage.py function is_llama_based_model (line 14) | def is_llama_based_model(model_string: str) -> bool: function track_usage (line 33) | async def track_usage( function track_embedding_usage (line 102) | async def track_embedding_usage( FILE: src/agents-api/agents_api/common/utils/workflows.py function get_workflow_name (line 8) | def get_workflow_name(transition: Transition) -> str: FILE: src/agents-api/agents_api/common/utils/yaml.py function load (line 6) | def load(string: str) -> Any: function dump (line 10) | def dump(value: Any) -> str: FILE: src/agents-api/agents_api/dependencies/auth.py function get_api_key (line 12) | async def get_api_key( FILE: src/agents-api/agents_api/dependencies/content_length.py function valid_content_length (line 6) | async def valid_content_length(content_length: int = Header(..., lt=max_... FILE: src/agents-api/agents_api/dependencies/developer_id.py function get_developer_id (line 12) | async def get_developer_id( function get_developer_data (line 32) | async def get_developer_data( FILE: src/agents-api/agents_api/dependencies/exceptions.py class InvalidHeaderFormat (line 1) | class InvalidHeaderFormat(Exception): FILE: src/agents-api/agents_api/dependencies/query_filter.py function convert_value (line 8) | def convert_value(value: str) -> Any: class MetadataFilter (line 20) | class MetadataFilter(BaseModel): function create_filter_extractor (line 24) | def create_filter_extractor( FILE: src/agents-api/agents_api/env.py function _parse_optional_int (line 143) | def _parse_optional_int(val: str | None) -> int | None: function _validate_master_key (line 216) | def _validate_master_key(key: str | None) -> str: FILE: src/agents-api/agents_api/exceptions.py class AgentsBaseException (line 4) | class AgentsBaseException(Exception): class ModelNotSupportedError (line 8) | class ModelNotSupportedError(AgentsBaseException): method __init__ (line 11) | def __init__(self, model_name: str) -> None: class PromptTooBigError (line 15) | class PromptTooBigError(AgentsBaseException): method __init__ (line 18) | def __init__(self, token_count, max_tokens) -> None: class UnknownTokenizerError (line 24) | class UnknownTokenizerError(AgentsBaseException): method __init__ (line 27) | def __init__(self) -> None: class TooManyRequestsError (line 31) | class TooManyRequestsError(Exception): class LastErrorInput (line 36) | class LastErrorInput: class FailedDecodingSentinel (line 41) | class FailedDecodingSentinel: class FailedEncodingSentinel (line 48) | class FailedEncodingSentinel: class QueriesBaseException (line 54) | class QueriesBaseException(AgentsBaseException): class InvalidSQLQuery (line 58) | class InvalidSQLQuery(QueriesBaseException): method __init__ (line 59) | def __init__(self, query_name: str) -> None: FILE: src/agents-api/agents_api/metrics/counters.py function query_metrics (line 62) | def query_metrics(metric_label: str, id_field_name: str = "developer_id"): FILE: src/agents-api/agents_api/queries/agents/create_agent.py function create_agent_query (line 78) | async def create_agent_query( function create_agent (line 114) | async def create_agent( FILE: src/agents-api/agents_api/queries/agents/create_or_update_agent.py function create_or_update_agent (line 110) | async def create_or_update_agent( FILE: src/agents-api/agents_api/queries/agents/delete_agent.py function delete_agent (line 67) | async def delete_agent(*, agent_id: UUID, developer_id: UUID) -> tuple[s... FILE: src/agents-api/agents_api/queries/agents/get_agent.py function get_agent (line 48) | async def get_agent( FILE: src/agents-api/agents_api/queries/agents/list_agents.py function list_agents (line 57) | async def list_agents( FILE: src/agents-api/agents_api/queries/agents/patch_agent.py function patch_agent_query (line 94) | async def patch_agent_query( function patch_agent (line 131) | async def patch_agent( FILE: src/agents-api/agents_api/queries/agents/update_agent.py function update_agent_query (line 68) | async def update_agent_query( function update_agent (line 103) | async def update_agent( FILE: src/agents-api/agents_api/queries/chat/gather_messages.py function gather_messages (line 36) | async def gather_messages( FILE: src/agents-api/agents_api/queries/chat/prepare_chat_context.py function _transform (line 108) | def _transform(d): function prepare_chat_context (line 163) | async def prepare_chat_context( FILE: src/agents-api/agents_api/queries/developers/create_developer.py function create_developer (line 38) | async def create_developer( FILE: src/agents-api/agents_api/queries/developers/get_developer.py function get_developer (line 26) | async def get_developer( FILE: src/agents-api/agents_api/queries/developers/patch_developer.py function patch_developer (line 22) | async def patch_developer( FILE: src/agents-api/agents_api/queries/developers/update_developer.py function update_developer (line 22) | async def update_developer( FILE: src/agents-api/agents_api/queries/docs/bulk_delete_docs.py function bulk_delete_docs (line 28) | async def bulk_delete_docs( FILE: src/agents-api/agents_api/queries/docs/create_doc.py function create_doc (line 60) | async def create_doc( FILE: src/agents-api/agents_api/queries/docs/delete_doc.py function delete_doc (line 49) | async def delete_doc( FILE: src/agents-api/agents_api/queries/docs/get_doc.py function get_doc (line 86) | async def get_doc( FILE: src/agents-api/agents_api/queries/docs/list_docs.py function list_docs (line 59) | async def list_docs( FILE: src/agents-api/agents_api/queries/docs/search_docs_by_embedding.py function search_docs_by_embedding (line 33) | async def search_docs_by_embedding( FILE: src/agents-api/agents_api/queries/docs/search_docs_by_text.py function search_docs_by_text (line 36) | async def search_docs_by_text( FILE: src/agents-api/agents_api/queries/docs/search_docs_hybrid.py function search_docs_hybrid (line 44) | async def search_docs_hybrid( FILE: src/agents-api/agents_api/queries/docs/utils.py function transform_to_doc_reference (line 4) | def transform_to_doc_reference(d: dict) -> dict: function transform_doc (line 40) | def transform_doc(d: dict) -> dict: FILE: src/agents-api/agents_api/queries/entries/create_entries.py function create_entries (line 68) | async def create_entries( function add_entry_relations (line 127) | async def add_entry_relations( FILE: src/agents-api/agents_api/queries/entries/delete_entries.py function delete_entries_for_session (line 71) | async def delete_entries_for_session( function delete_entries (line 96) | async def delete_entries( FILE: src/agents-api/agents_api/queries/entries/get_history.py function _transform (line 50) | def _transform(row): function get_history (line 79) | async def get_history( FILE: src/agents-api/agents_api/queries/entries/list_entries.py function list_entries (line 57) | async def list_entries( FILE: src/agents-api/agents_api/queries/executions/count_executions.py function count_executions (line 23) | async def count_executions( FILE: src/agents-api/agents_api/queries/executions/create_execution.py function create_execution (line 52) | async def create_execution( FILE: src/agents-api/agents_api/queries/executions/create_execution_transition.py function validate_transition_targets (line 47) | def validate_transition_targets(data: CreateTransitionRequest) -> None: function create_execution_transition (line 105) | async def create_execution_transition( FILE: src/agents-api/agents_api/queries/executions/create_temporal_lookup.py function create_temporal_lookup (line 36) | async def create_temporal_lookup( FILE: src/agents-api/agents_api/queries/executions/get_execution.py function get_execution (line 54) | async def get_execution( FILE: src/agents-api/agents_api/queries/executions/get_execution_status.py function get_execution_status (line 34) | async def get_execution_status( FILE: src/agents-api/agents_api/queries/executions/get_execution_transition.py function _transform (line 20) | def _transform(d): function get_execution_transition (line 45) | async def get_execution_transition( FILE: src/agents-api/agents_api/queries/executions/get_paused_execution_token.py function get_paused_execution_token (line 37) | async def get_paused_execution_token( FILE: src/agents-api/agents_api/queries/executions/get_temporal_workflow_data.py function get_temporal_workflow_data (line 22) | async def get_temporal_workflow_data( FILE: src/agents-api/agents_api/queries/executions/list_execution_inputs_data.py function _transform (line 36) | def _transform(d): function list_execution_inputs_data (line 79) | async def list_execution_inputs_data( FILE: src/agents-api/agents_api/queries/executions/list_execution_state_data.py function _transform (line 34) | def _transform(d): function list_execution_state_data (line 77) | async def list_execution_state_data( FILE: src/agents-api/agents_api/queries/executions/list_execution_transitions.py function _transform (line 36) | def _transform(d): function list_execution_transitions (line 79) | async def list_execution_transitions( FILE: src/agents-api/agents_api/queries/executions/list_executions.py function list_executions (line 73) | async def list_executions( FILE: src/agents-api/agents_api/queries/executions/lookup_temporal_data.py function lookup_temporal_data (line 27) | async def lookup_temporal_data( FILE: src/agents-api/agents_api/queries/executions/prepare_execution_input.py function prepare_execution_input (line 74) | async def prepare_execution_input( FILE: src/agents-api/agents_api/queries/files/create_file.py function create_file_query (line 105) | async def create_file_query( function create_file (line 158) | async def create_file( FILE: src/agents-api/agents_api/queries/files/delete_file.py function delete_file (line 55) | async def delete_file( FILE: src/agents-api/agents_api/queries/files/get_file.py function get_file (line 47) | async def get_file( FILE: src/agents-api/agents_api/queries/files/list_files.py function list_files (line 42) | async def list_files( FILE: src/agents-api/agents_api/queries/projects/create_project.py function create_project (line 45) | async def create_project( FILE: src/agents-api/agents_api/queries/projects/list_projects.py function list_projects (line 47) | async def list_projects( FILE: src/agents-api/agents_api/queries/projects/project_exists.py function project_exists (line 31) | async def project_exists(developer_id: UUID, canonical_name: str) -> tup... FILE: src/agents-api/agents_api/queries/secrets/create.py function create_secret (line 38) | async def create_secret( FILE: src/agents-api/agents_api/queries/secrets/delete.py function delete_secret (line 31) | async def delete_secret(*, secret_id: UUID, developer_id: UUID) -> tuple... FILE: src/agents-api/agents_api/queries/secrets/get_by_name.py function get_secret_by_name_query (line 34) | async def get_secret_by_name_query( FILE: src/agents-api/agents_api/queries/secrets/list.py function list_secrets_query (line 33) | async def list_secrets_query( FILE: src/agents-api/agents_api/queries/secrets/update.py function update_secret (line 39) | async def update_secret( FILE: src/agents-api/agents_api/queries/sessions/count_sessions.py function count_sessions (line 25) | async def count_sessions( FILE: src/agents-api/agents_api/queries/sessions/create_or_update_session.py function create_or_update_session (line 77) | async def create_or_update_session( FILE: src/agents-api/agents_api/queries/sessions/create_session.py function create_session (line 67) | async def create_session( FILE: src/agents-api/agents_api/queries/sessions/delete_session.py function delete_session (line 39) | async def delete_session( FILE: src/agents-api/agents_api/queries/sessions/get_session.py function get_session (line 49) | async def get_session( FILE: src/agents-api/agents_api/queries/sessions/list_sessions.py function list_sessions (line 62) | async def list_sessions( FILE: src/agents-api/agents_api/queries/sessions/patch_session.py function patch_session (line 42) | async def patch_session( FILE: src/agents-api/agents_api/queries/sessions/update_session.py function update_session (line 39) | async def update_session( FILE: src/agents-api/agents_api/queries/tasks/create_or_update_task.py function create_or_update_task (line 134) | async def create_or_update_task( FILE: src/agents-api/agents_api/queries/tasks/create_task.py function create_task (line 101) | async def create_task( FILE: src/agents-api/agents_api/queries/tasks/delete_task.py function delete_task (line 36) | async def delete_task( FILE: src/agents-api/agents_api/queries/tasks/get_task.py function get_task (line 60) | async def get_task( FILE: src/agents-api/agents_api/queries/tasks/list_tasks.py function list_tasks (line 48) | async def list_tasks( FILE: src/agents-api/agents_api/queries/tasks/patch_task.py function patch_task (line 122) | async def patch_task( FILE: src/agents-api/agents_api/queries/tasks/update_task.py function update_task (line 87) | async def update_task( FILE: src/agents-api/agents_api/queries/tools/create_tools.py function create_tools (line 52) | async def create_tools( FILE: src/agents-api/agents_api/queries/tools/delete_tool.py function delete_tool (line 30) | async def delete_tool( FILE: src/agents-api/agents_api/queries/tools/get_tool.py function get_tool (line 32) | async def get_tool( FILE: src/agents-api/agents_api/queries/tools/get_tool_args_from_metadata.py function get_tool_args_from_metadata (line 56) | async def get_tool_args_from_metadata( FILE: src/agents-api/agents_api/queries/tools/list_tools.py function list_tools (line 40) | async def list_tools( FILE: src/agents-api/agents_api/queries/tools/patch_tool.py function patch_tool (line 38) | async def patch_tool( FILE: src/agents-api/agents_api/queries/tools/update_tool.py function update_tool (line 35) | async def update_tool( FILE: src/agents-api/agents_api/queries/usage/create_usage_record.py function create_usage_record (line 123) | async def create_usage_record( FILE: src/agents-api/agents_api/queries/usage/get_user_cost.py function get_usage_cost (line 53) | async def get_usage_cost( FILE: src/agents-api/agents_api/queries/users/create_or_update_user.py function create_or_update_user_query (line 76) | async def create_or_update_user_query( function create_or_update_user (line 112) | async def create_or_update_user( FILE: src/agents-api/agents_api/queries/users/create_user.py function create_user_query (line 72) | async def create_user_query( function create_user (line 103) | async def create_user( FILE: src/agents-api/agents_api/queries/users/delete_user.py function delete_user (line 63) | async def delete_user(*, developer_id: UUID, user_id: UUID) -> tuple[str... FILE: src/agents-api/agents_api/queries/users/get_user.py function get_user (line 33) | async def get_user( FILE: src/agents-api/agents_api/queries/users/list_users.py function list_users (line 46) | async def list_users( FILE: src/agents-api/agents_api/queries/users/patch_user.py function patch_user_query (line 102) | async def patch_user_query( function patch_user (line 139) | async def patch_user( FILE: src/agents-api/agents_api/queries/users/update_user.py function update_user_query (line 93) | async def update_user_query( function update_user (line 128) | async def update_user( FILE: src/agents-api/agents_api/queries/utils.py function generate_canonical_name (line 36) | def generate_canonical_name() -> str: class AsyncPGFetchArgs (line 43) | class AsyncPGFetchArgs(TypedDict): function prepare_pg_query_args (line 58) | def prepare_pg_query_args( function pg_query (line 91) | def pg_query[**P]( function sanitize_string (line 197) | def sanitize_string(value: Any) -> Any: function wrap_in_class (line 219) | def wrap_in_class( function rewrap_exceptions (line 288) | def rewrap_exceptions( function run_concurrently (line 345) | def run_concurrently( function serialize_model_data (line 367) | def serialize_model_data(data: Any) -> Any: function build_metadata_filter_conditions (line 387) | def build_metadata_filter_conditions( function make_num_validator (line 426) | def make_num_validator( FILE: src/agents-api/agents_api/rec_sum/entities.py function make_entities_prompt (line 45) | def make_entities_prompt( function get_entities (line 61) | async def get_entities( FILE: src/agents-api/agents_api/rec_sum/generate.py function generate (line 7) | async def generate( FILE: src/agents-api/agents_api/rec_sum/summarize.py function make_summarize_prompt (line 37) | def make_summarize_prompt( function summarize_messages (line 47) | async def summarize_messages( FILE: src/agents-api/agents_api/rec_sum/trim.py function make_trim_prompt (line 35) | def make_trim_prompt( function trim_messages (line 45) | async def trim_messages( FILE: src/agents-api/agents_api/rec_sum/utils.py class chatml (line 11) | class chatml: method make (line 13) | def make(content, role: str = "system", name: _T2 = None, **_) -> dict... method user (line 21) | def user(content, name: str | None = None) -> Any: method assistant (line 25) | def assistant(content, name: str | None = None) -> Any: method system (line 29) | def system(content, name: str | None = None) -> Any: method thought (line 33) | def thought(content, name: str | None = None) -> Any: method information (line 37) | def information(content) -> Any: method summary (line 41) | def summary(content) -> Any: method entities (line 45) | def entities(content) -> Any: function add_indices (line 49) | def add_indices(list_of_dicts, idx_name: str = "index") -> list[dict]: function get_names_from_session (line 53) | def get_names_from_session(session) -> dict[str, Any]: FILE: src/agents-api/agents_api/routers/agents/create_agent.py function create_agent (line 22) | async def create_agent( FILE: src/agents-api/agents_api/routers/agents/create_agent_tool.py function create_agent_tool (line 14) | async def create_agent_tool( FILE: src/agents-api/agents_api/routers/agents/create_or_update_agent.py function create_or_update_agent (line 20) | async def create_or_update_agent( FILE: src/agents-api/agents_api/routers/agents/delete_agent.py function delete_agent (line 14) | async def delete_agent( FILE: src/agents-api/agents_api/routers/agents/delete_agent_tool.py function delete_agent_tool (line 13) | async def delete_agent_tool( FILE: src/agents-api/agents_api/routers/agents/get_agent_details.py function get_agent_details (line 16) | async def get_agent_details( FILE: src/agents-api/agents_api/routers/agents/list_agent_tools.py function list_agent_tools (line 13) | async def list_agent_tools( FILE: src/agents-api/agents_api/routers/agents/list_agents.py function list_agents (line 14) | async def list_agents( FILE: src/agents-api/agents_api/routers/agents/list_models.py function list_models (line 13) | async def list_models( FILE: src/agents-api/agents_api/routers/agents/patch_agent.py function patch_agent (line 20) | async def patch_agent( FILE: src/agents-api/agents_api/routers/agents/patch_agent_tool.py function patch_agent_tool (line 13) | async def patch_agent_tool( FILE: src/agents-api/agents_api/routers/agents/update_agent.py function update_agent (line 20) | async def update_agent( FILE: src/agents-api/agents_api/routers/agents/update_agent_tool.py function update_agent_tool (line 13) | async def update_agent_tool( FILE: src/agents-api/agents_api/routers/docs/bulk_delete_docs.py function bulk_delete_agent_docs (line 23) | async def bulk_delete_agent_docs( function bulk_delete_user_docs (line 44) | async def bulk_delete_user_docs( FILE: src/agents-api/agents_api/routers/docs/create_doc.py function create_user_doc (line 14) | async def create_user_doc( function create_agent_doc (line 43) | async def create_agent_doc( FILE: src/agents-api/agents_api/routers/docs/delete_doc.py function delete_agent_doc (line 14) | async def delete_agent_doc( function delete_user_doc (line 28) | async def delete_user_doc( FILE: src/agents-api/agents_api/routers/docs/embed.py function embed (line 17) | async def embed( FILE: src/agents-api/agents_api/routers/docs/get_doc.py function get_doc (line 13) | async def get_doc( FILE: src/agents-api/agents_api/routers/docs/list_docs.py function list_user_docs (line 14) | async def list_user_docs( function list_agent_docs (line 44) | async def list_agent_docs( FILE: src/agents-api/agents_api/routers/docs/search_docs.py function search_user_docs (line 22) | async def search_user_docs( function search_agent_docs (line 81) | async def search_agent_docs( FILE: src/agents-api/agents_api/routers/files/create_file.py function upload_file_content (line 15) | async def upload_file_content(file_id: UUID, content: str) -> None: function create_file (line 27) | async def create_file( FILE: src/agents-api/agents_api/routers/files/delete_file.py function delete_file_content (line 14) | async def delete_file_content(file_id: UUID) -> None: function delete_file (line 23) | async def delete_file( FILE: src/agents-api/agents_api/routers/files/get_file.py function fetch_file_content (line 15) | async def fetch_file_content(file_id: UUID) -> str: function get_file (line 28) | async def get_file( FILE: src/agents-api/agents_api/routers/files/list_files.py function list_files (line 15) | async def list_files( FILE: src/agents-api/agents_api/routers/healthz/check_health.py function check_health (line 15) | async def check_health() -> dict: FILE: src/agents-api/agents_api/routers/internal/router.py function decode_payloads (line 14) | async def decode_payloads(req: Request): FILE: src/agents-api/agents_api/routers/jobs/routers.py function map_job_status (line 13) | def map_job_status( function get_job_status (line 44) | async def get_job_status(job_id: UUID) -> JobStatus: FILE: src/agents-api/agents_api/routers/projects/create_project.py function create_project (line 17) | async def create_project( FILE: src/agents-api/agents_api/routers/projects/list_projects.py function list_projects (line 14) | async def list_projects( FILE: src/agents-api/agents_api/routers/responses/create_response.py function process_tool_calls (line 32) | async def process_tool_calls( function is_reasoning_model (line 79) | def is_reasoning_model(model: str) -> bool: function create_response (line 84) | async def create_response( FILE: src/agents-api/agents_api/routers/responses/get_response.py function get_response (line 32) | async def get_response( FILE: src/agents-api/agents_api/routers/secrets/create_secret.py function create_developer_secret (line 17) | async def create_developer_secret( FILE: src/agents-api/agents_api/routers/secrets/delete_secret.py function delete_developer_secret (line 22) | async def delete_developer_secret( FILE: src/agents-api/agents_api/routers/secrets/list_secrets.py function list_developer_secrets (line 15) | async def list_developer_secrets( FILE: src/agents-api/agents_api/routers/secrets/update_secret.py function update_developer_secret (line 15) | async def update_developer_secret( FILE: src/agents-api/agents_api/routers/sessions/auto_tools/chat.py function chat (line 35) | async def chat( FILE: src/agents-api/agents_api/routers/sessions/auto_tools/render.py function render (line 24) | async def render( function render_chat_input (line 50) | async def render_chat_input( FILE: src/agents-api/agents_api/routers/sessions/chat.py function with_mock_response (line 24) | def with_mock_response(r: str | None = None): function chat (line 37) | async def chat( FILE: src/agents-api/agents_api/routers/sessions/create_or_update_session.py function create_or_update_session (line 16) | async def create_or_update_session( FILE: src/agents-api/agents_api/routers/sessions/create_session.py function create_session (line 17) | async def create_session( FILE: src/agents-api/agents_api/routers/sessions/delete_session.py function delete_session (line 14) | async def delete_session( FILE: src/agents-api/agents_api/routers/sessions/exceptions.py class BaseSessionException (line 1) | class BaseSessionException(Exception): class InputTooBigError (line 5) | class InputTooBigError(BaseSessionException): method __init__ (line 6) | def __init__(self, actual_tokens, required_tokens) -> None: FILE: src/agents-api/agents_api/routers/sessions/get_session.py function get_session (line 16) | async def get_session( FILE: src/agents-api/agents_api/routers/sessions/get_session_history.py function get_session_history (line 13) | async def get_session_history( FILE: src/agents-api/agents_api/routers/sessions/legacy/chat.py function with_mock_response (line 28) | def with_mock_response(r: str | None = None): function _join_deltas (line 35) | def _join_deltas(acc: dict, delta: dict) -> dict: function stream_chat_response (line 40) | async def stream_chat_response( function chat (line 172) | async def chat( FILE: src/agents-api/agents_api/routers/sessions/legacy/render.py function render (line 26) | async def render( function render_chat_input (line 52) | async def render_chat_input( FILE: src/agents-api/agents_api/routers/sessions/list_sessions.py function list_sessions (line 18) | async def list_sessions( FILE: src/agents-api/agents_api/routers/sessions/patch_session.py function patch_session (line 13) | async def patch_session( FILE: src/agents-api/agents_api/routers/sessions/render.py function render (line 27) | async def render( FILE: src/agents-api/agents_api/routers/sessions/update_session.py function update_session (line 13) | async def update_session( FILE: src/agents-api/agents_api/routers/tasks/create_or_update_task.py function create_or_update_task (line 19) | async def create_or_update_task( FILE: src/agents-api/agents_api/routers/tasks/create_task.py function create_task (line 17) | async def create_task( FILE: src/agents-api/agents_api/routers/tasks/create_task_execution.py function start_execution (line 46) | async def start_execution( function create_task_execution (line 124) | async def create_task_execution( FILE: src/agents-api/agents_api/routers/tasks/get_execution_details.py function get_execution_details (line 13) | async def get_execution_details(execution_id: UUID) -> Execution: FILE: src/agents-api/agents_api/routers/tasks/get_task_details.py function get_task_details (line 15) | async def get_task_details( FILE: src/agents-api/agents_api/routers/tasks/list_execution_transitions.py function list_execution_transitions (line 17) | async def list_execution_transitions( function get_execution_transition (line 38) | async def get_execution_transition( FILE: src/agents-api/agents_api/routers/tasks/list_task_executions.py function list_task_executions (line 18) | async def list_task_executions( FILE: src/agents-api/agents_api/routers/tasks/list_tasks.py function list_tasks (line 16) | async def list_tasks( FILE: src/agents-api/agents_api/routers/tasks/router.py class YamlRequest (line 9) | class YamlRequest(Request): method body (line 10) | async def body(self) -> bytes: class YamlRoute (line 26) | class YamlRoute(APIRoute): method get_route_handler (line 27) | def get_route_handler(self) -> Callable: FILE: src/agents-api/agents_api/routers/tasks/stream_execution_status.py function execution_status_publisher (line 30) | async def execution_status_publisher( function stream_execution_status (line 104) | async def stream_execution_status( FILE: src/agents-api/agents_api/routers/tasks/stream_transitions_events.py function event_publisher (line 30) | async def event_publisher( function stream_transitions_events (line 79) | async def stream_transitions_events( FILE: src/agents-api/agents_api/routers/tasks/update_execution.py function update_execution (line 23) | async def update_execution( FILE: src/agents-api/agents_api/routers/users/create_or_update_user.py function create_or_update_user (line 16) | async def create_or_update_user( FILE: src/agents-api/agents_api/routers/users/create_user.py function create_user (line 14) | async def create_user( FILE: src/agents-api/agents_api/routers/users/delete_user.py function delete_user (line 14) | async def delete_user( FILE: src/agents-api/agents_api/routers/users/get_user_details.py function get_user_details (line 13) | async def get_user_details( FILE: src/agents-api/agents_api/routers/users/list_users.py function list_users (line 14) | async def list_users( FILE: src/agents-api/agents_api/routers/users/patch_user.py function patch_user (line 13) | async def patch_user( FILE: src/agents-api/agents_api/routers/users/update_user.py function update_user (line 13) | async def update_user( FILE: src/agents-api/agents_api/routers/utils/model_converters.py function convert_create_response (line 56) | async def convert_create_response( function convert_chat_response_to_response (line 331) | def convert_chat_response_to_response( FILE: src/agents-api/agents_api/routers/utils/model_validation.py function validate_model (line 11) | async def validate_model(model_name: str | None) -> None: FILE: src/agents-api/agents_api/web.py function make_exception_handler (line 57) | def make_exception_handler(status_code: int) -> Callable[[Any, Any], Any]: function _format_location (line 118) | def _format_location(loc: list) -> str: function _get_error_suggestions (line 141) | def _get_error_suggestions(error: dict) -> dict: function register_exceptions (line 252) | def register_exceptions(app: FastAPI) -> None: function usage_check_middleware (line 293) | async def usage_check_middleware(request: Request, call_next): function http_exception_handler (line 387) | async def http_exception_handler(request, exc: HTTPException): # pylint... function validation_error_handler (line 401) | async def validation_error_handler(request: Request, exc: RPCError): function session_not_found_error_handler (line 415) | async def session_not_found_error_handler(request: Request, exc: BaseCom... function prompt_too_big_error (line 429) | async def prompt_too_big_error(request: Request, exc: PromptTooBigError): function litellm_bad_request_error (line 444) | async def litellm_bad_request_error(request: Request, exc: BadRequestErr... function litellm_api_error (line 459) | async def litellm_api_error(request: Request, exc: APIError): function main (line 473) | def main( FILE: src/agents-api/agents_api/worker/__main__.py function main (line 30) | async def main() -> None: FILE: src/agents-api/agents_api/worker/codec.py class RemoteObject (line 32) | class RemoteObject(BaseModel): method from_value (line 38) | def from_value(cls, x: Any) -> Self: method load (line 47) | def load(self) -> Any: function serialize (line 54) | def serialize(x: Any) -> bytes: function deserialize (line 103) | def deserialize(b: bytes) -> Any: function from_payload_data (line 143) | def from_payload_data(data: bytes, type_hint: type | None = None) -> Any: class PydanticEncodingPayloadConverter (line 167) | class PydanticEncodingPayloadConverter(EncodingPayloadConverter): method to_payload (line 171) | def to_payload( method from_payload (line 200) | def from_payload(self, payload: Payload, type_hint: type | None = None... class PydanticPayloadConverter (line 235) | class PydanticPayloadConverter(CompositePayloadConverter): method __init__ (line 236) | def __init__(self) -> None: FILE: src/agents-api/agents_api/worker/worker.py function create_worker (line 16) | def create_worker(client: Client) -> Any: FILE: src/agents-api/agents_api/workflows/demo.py class DemoWorkflow (line 13) | class DemoWorkflow: method run (line 15) | async def run(self, a: int, b: int) -> int: FILE: src/agents-api/agents_api/workflows/task_execution/__init__.py class TaskExecutionWorkflow (line 130) | class TaskExecutionWorkflow: method __init__ (line 135) | def __init__(self) -> None: method set_last_error (line 139) | async def set_last_error(self, value: LastErrorInput) -> None: method eval_step_exprs (line 142) | async def eval_step_exprs(self, step_type: WorkflowStep): method _handle_LogStep (line 210) | async def _handle_LogStep( method _handle_ReturnStep (line 230) | async def _handle_ReturnStep( method _handle_SwitchStep (line 245) | async def _handle_SwitchStep( method _handle_IfElseWorkflowStep (line 268) | async def _handle_IfElseWorkflowStep( method _handle_ForeachStep (line 286) | async def _handle_ForeachStep( method _handle_MapReduceStep (line 302) | async def _handle_MapReduceStep( method _handle_SleepStep (line 336) | async def _handle_SleepStep( method _handle_EvaluateStep (line 356) | async def _handle_EvaluateStep( method _handle_ErrorWorkflowStep (line 367) | async def _handle_ErrorWorkflowStep( method _handle_YieldStep (line 384) | async def _handle_YieldStep( method _handle_WaitForInputStep (line 419) | async def _handle_WaitForInputStep( method _handle_PromptStep (line 437) | async def _handle_PromptStep( method _handle_SetStep (line 540) | async def _handle_SetStep( method _handle_GetStep (line 551) | async def _handle_GetStep( method _handle_ParallelStep (line 562) | async def _handle_ParallelStep( method _handle_ToolCallStep (line 572) | async def _handle_ToolCallStep( method handle_step (line 718) | async def handle_step(self, step: WorkflowStep) -> WorkflowResult: method run (line 739) | async def run( FILE: src/agents-api/agents_api/workflows/task_execution/helpers.py function validate_execution_input (line 37) | def validate_execution_input(execution_input: ExecutionInput) -> TaskSpe... function base_evaluate_activity (line 55) | async def base_evaluate_activity( function continue_as_child (line 77) | async def continue_as_child( function execute_switch_branch (line 125) | async def execute_switch_branch( function execute_if_else_branch (line 165) | async def execute_if_else_branch( function execute_foreach_step (line 210) | async def execute_foreach_step( function execute_map_reduce_step (line 256) | async def execute_map_reduce_step( function execute_map_reduce_step_parallel (line 312) | async def execute_map_reduce_step_parallel( FILE: src/agents-api/agents_api/workflows/task_execution/transition.py function transition (line 22) | async def transition( FILE: src/agents-api/tests/fixtures.py function pg_dsn (line 58) | def pg_dsn(): function test_developer_id (line 69) | def test_developer_id(): function test_developer (line 77) | async def test_developer(dsn=pg_dsn, developer_id=test_developer_id): function test_project (line 86) | async def test_project(dsn=pg_dsn, developer=test_developer): function patch_embed_acompletion (line 100) | def patch_embed_acompletion(): function test_agent (line 107) | async def test_agent(dsn=pg_dsn, developer=test_developer, project=test_... function test_user (line 124) | async def test_user(dsn=pg_dsn, developer=test_developer): function test_file (line 138) | async def test_file(dsn=pg_dsn, developer=test_developer, user=test_user): function test_doc (line 153) | async def test_doc(dsn=pg_dsn, developer=test_developer, agent=test_agent): function test_doc_with_embedding (line 186) | async def test_doc_with_embedding(dsn=pg_dsn, developer=test_developer, ... function test_user_doc (line 236) | async def test_user_doc(dsn=pg_dsn, developer=test_developer, user=test_... function test_task (line 269) | async def test_task(dsn=pg_dsn, developer=test_developer, agent=test_age... function random_email (line 287) | async def random_email(): function test_new_developer (line 292) | async def test_new_developer(dsn=pg_dsn, email=random_email): function test_session (line 311) | async def test_session( function test_execution (line 332) | async def test_execution( function custom_scope_id (line 358) | def custom_scope_id(): function test_execution_started (line 363) | async def test_execution_started( function test_transition (line 405) | async def test_transition( function test_tool (line 427) | async def test_tool( function client (line 461) | def client(_dsn=pg_dsn): function make_request (line 473) | async def make_request(client=client, developer_id=test_developer_id): function s3_client (line 492) | async def s3_client(): function clean_secrets (line 514) | async def clean_secrets(dsn=pg_dsn, developer_id=test_developer_id): FILE: src/agents-api/tests/test_activities.py function _ (line 12) | async def _(): FILE: src/agents-api/tests/test_activities_utils.py function _ (line 10) | def _(): function _ (line 17) | def _(): function _ (line 25) | def _(): function _ (line 60) | def _(): function _ (line 69) | def _(): function _ (line 79) | def _(): function test_safe_extract_json_formats (line 86) | def test_safe_extract_json_formats(): function test_safe_extract_json_validation (line 125) | def test_safe_extract_json_validation(): FILE: src/agents-api/tests/test_agent_metadata_filtering.py function _ (line 15) | async def _(dsn=pg_dsn, developer_id=test_developer_id): function _ (line 68) | async def _(dsn=pg_dsn, developer_id=test_developer_id): FILE: src/agents-api/tests/test_agent_queries.py function _ (line 29) | async def _(dsn=pg_dsn, developer_id=test_developer_id): function _ (line 45) | async def _(dsn=pg_dsn, developer_id=test_developer_id, project=test_pro... function _ (line 64) | async def _(dsn=pg_dsn, developer_id=test_developer_id): function _ (line 86) | async def _(dsn=pg_dsn, developer_id=test_developer_id): function _ (line 105) | async def _(dsn=pg_dsn, developer_id=test_developer_id, project=test_pro... function _ (line 127) | async def _(dsn=pg_dsn, developer_id=test_developer_id, agent=test_agent): function _ (line 154) | async def _(dsn=pg_dsn, developer_id=test_developer_id, agent=test_agent... function _ (line 178) | async def _(dsn=pg_dsn, developer_id=test_developer_id, agent=test_agent): function _ (line 202) | async def _(dsn=pg_dsn, developer_id=test_developer_id, agent=test_agent): function _ (line 226) | async def _(dsn=pg_dsn, developer_id=test_developer_id, agent=test_agent... function _ (line 261) | async def _(dsn=pg_dsn, developer_id=test_developer_id, agent=test_agent): function _ (line 284) | async def _(dsn=pg_dsn, developer_id=test_developer_id): function _ (line 295) | async def _(dsn=pg_dsn, developer_id=test_developer_id, agent=test_agent): function _ (line 316) | async def _(dsn=pg_dsn, developer_id=test_developer_id): function _ (line 327) | async def _(dsn=pg_dsn, developer_id=test_developer_id, project=test_pro... function _ (line 353) | async def _(dsn=pg_dsn, developer_id=test_developer_id): function _ (line 369) | async def _(dsn=pg_dsn, developer_id=test_developer_id): FILE: src/agents-api/tests/test_agent_routes.py function _ (line 10) | def _(client=client): function _ (line 27) | def _(make_request=make_request): function _ (line 44) | def _(make_request=make_request, project=test_project): function _ (line 63) | def _(make_request=make_request): function _ (line 81) | def _(make_request=make_request): function _ (line 101) | def _(make_request=make_request, project=test_project): function _ (line 123) | def _(make_request=make_request): function _ (line 135) | def _(make_request=make_request, agent=test_agent): function _ (line 147) | def _(make_request=make_request): function _ (line 178) | def _(make_request=make_request, agent=test_agent): function _ (line 210) | def _(make_request=make_request, agent=test_agent, project=test_project): function _ (line 243) | def _(make_request=make_request, agent=test_agent): function _ (line 275) | def _(make_request=make_request, agent=test_agent, project=test_project): function _ (line 309) | def _(make_request=make_request): function _ (line 324) | def _(make_request=make_request, project=test_project): function _ (line 358) | def _(make_request=make_request): FILE: src/agents-api/tests/test_base_evaluate.py function _ (line 26) | async def _(): function _ (line 32) | async def _(): function _ (line 38) | async def _(): function _ (line 46) | async def _(): function _ (line 71) | async def _(): function _ (line 79) | async def _(): function _ (line 87) | async def _(): function _ (line 188) | async def _(): function _ (line 223) | async def _(): function test_validate_non_dollar_expressions (line 281) | def test_validate_non_dollar_expressions(): function test_dollar_sign_prefix_formats (line 300) | def test_dollar_sign_prefix_formats(): function test_validate_edge_cases (line 324) | def test_validate_edge_cases(): FILE: src/agents-api/tests/test_chat_auto_tools.py function _ (line 23) | async def _(): function _ (line 35) | async def _(): function _ (line 48) | async def _(): function _ (line 61) | async def _(): function _ (line 103) | async def _(): function _ (line 141) | async def _(): function _ (line 203) | async def _(): function _ (line 264) | async def _(): FILE: src/agents-api/tests/test_chat_metadata.py function _ (line 16) | async def _( function _ (line 70) | async def _( function _ (line 125) | async def _( function _ (line 175) | async def _( function _ (line 267) | async def _( FILE: src/agents-api/tests/test_chat_routes.py function _ (line 32) | async def _( function _ (line 40) | async def _( function _ (line 81) | async def _( function _ (line 129) | async def _( function _ (line 171) | async def _( function _ (line 221) | async def _( function _ (line 241) | async def _( function _ (line 336) | async def _(agent=test_agent, dsn=pg_dsn, developer_id=test_developer_id): FILE: src/agents-api/tests/test_chat_streaming.py function get_usage_records (line 27) | async def get_usage_records(dsn: str, developer_id: str, limit: int = 100): function delete_usage_records (line 55) | async def delete_usage_records(dsn: str, developer_id: str): function collect_stream_content (line 68) | async def collect_stream_content(response: StreamingResponse) -> list[di... function _ (line 90) | async def _(): function _ (line 124) | async def _( function _ (line 207) | async def _( function _ (line 289) | async def _( function _ (line 359) | async def _( function _ (line 435) | async def _( function _ (line 499) | async def _( function _ (line 592) | async def _( function _ (line 680) | async def _( function _ (line 773) | async def _( FILE: src/agents-api/tests/test_developer_queries.py function _ (line 19) | async def _(dsn=pg_dsn): function _ (line 29) | async def _(dsn=pg_dsn, dev=test_new_developer): function _ (line 45) | async def _(dsn=pg_dsn): function _ (line 63) | async def _(dsn=pg_dsn, dev=test_new_developer, email=random_email): function _ (line 77) | async def _(dsn=pg_dsn, dev=test_new_developer, email=random_email): FILE: src/agents-api/tests/test_docs_metadata_filtering.py function _ (line 16) | async def _(dsn=pg_dsn, developer=test_developer, agent=test_agent): function _ (line 96) | async def _(dsn=pg_dsn, developer=test_developer, user=test_user): FILE: src/agents-api/tests/test_docs_queries.py function _ (line 28) | async def _(dsn=pg_dsn, developer=test_developer, user=test_user): function _ (line 56) | async def _(dsn=pg_dsn, developer=test_developer): function _ (line 77) | async def _(dsn=pg_dsn, developer=test_developer, agent=test_agent): function _ (line 105) | async def _(dsn=pg_dsn, developer=test_developer): function _ (line 127) | async def _(dsn=pg_dsn, developer=test_developer, doc=test_doc): function _ (line 141) | async def _(dsn=pg_dsn, developer=test_developer, doc=test_doc_with_embe... function _ (line 157) | async def _(dsn=pg_dsn, developer=test_developer, doc=test_doc_with_embe... function _ (line 175) | async def _(dsn=pg_dsn, developer=test_developer, user=test_user): function _ (line 230) | async def _(dsn=pg_dsn, developer=test_developer, user=test_user): function _ (line 260) | async def _(dsn=pg_dsn, developer=test_developer, user=test_user): function _ (line 290) | async def _(dsn=pg_dsn, developer=test_developer, user=test_user): function _ (line 320) | async def _(dsn=pg_dsn, developer=test_developer, user=test_user): function _ (line 350) | async def _(dsn=pg_dsn, developer=test_developer, agent=test_agent): function _ (line 380) | async def _(dsn=pg_dsn, developer=test_developer, agent=test_agent): function _ (line 440) | async def _(dsn=pg_dsn): function _ (line 459) | async def _(dsn=pg_dsn): function _ (line 478) | async def _(dsn=pg_dsn): function _ (line 496) | async def _(dsn=pg_dsn): function _ (line 514) | async def _(dsn=pg_dsn, developer=test_developer, user=test_user): function _ (line 551) | async def _(dsn=pg_dsn, developer=test_developer, agent=test_agent): function _ (line 588) | async def _(dsn=pg_dsn, agent=test_agent, developer=test_developer): function _ (line 625) | async def _(dsn=pg_dsn, developer=test_developer, agent=test_agent): function _ (line 688) | async def _( function _ (line 716) | async def _( FILE: src/agents-api/tests/test_docs_routes.py function _ (line 16) | async def _(make_request=make_request, user=test_user): function _ (line 33) | async def _(make_request=make_request, agent=test_agent): function _ (line 50) | async def _(make_request=make_request, agent=test_agent, user=test_user): function _ (line 85) | async def _(make_request=make_request, agent=test_agent): function _ (line 125) | async def _(make_request=make_request, agent=test_agent): function _ (line 148) | def _(make_request=make_request, user=test_user): function _ (line 162) | def _(make_request=make_request, agent=test_agent): function _ (line 176) | def _(make_request=make_request, user=test_user): function _ (line 193) | def _(make_request=make_request, agent=test_agent): function _ (line 210) | async def _(make_request=make_request, agent=test_agent, doc=test_doc): function _ (line 231) | async def _(make_request=make_request, user=test_user, doc=test_user_doc): function _ (line 253) | async def _(make_request=make_request, agent=test_agent, doc=test_doc_wi... function _ (line 277) | async def _( function _ (line 296) | async def _(make_request=make_request, agent=test_agent): function _ (line 354) | async def _(make_request=make_request, user=test_user): function _ (line 398) | async def _(make_request=make_request, agent=test_agent): function _ (line 444) | async def _(make_request=make_request, agent=test_agent): function _ (line 492) | async def _(make_request=make_request, user=test_user): function _ (line 538) | async def _(make_request=make_request, user=test_user): FILE: src/agents-api/tests/test_entry_queries.py function _ (line 28) | async def _(dsn=pg_dsn, developer=test_developer): function _ (line 50) | async def _(dsn=pg_dsn, developer=test_developer): function _ (line 65) | async def _(dsn=pg_dsn, developer_id=test_developer_id): function _ (line 92) | async def _(dsn=pg_dsn, developer_id=test_developer_id): function _ (line 109) | async def _(dsn=pg_dsn, developer_id=test_developer_id): function _ (line 126) | async def _(dsn=pg_dsn, developer_id=test_developer_id): function _ (line 143) | async def _(dsn=pg_dsn, developer_id=test_developer_id, session=test_ses... function _ (line 181) | async def _(dsn=pg_dsn, developer_id=test_developer_id, session=test_ses... function _ (line 220) | async def _(dsn=pg_dsn, developer_id=test_developer_id, session=test_ses... FILE: src/agents-api/tests/test_execution_queries.py function _ (line 35) | async def _(dsn=pg_dsn, developer_id=test_developer_id, task=test_task): function _ (line 60) | async def _(dsn=pg_dsn, developer_id=test_developer_id, execution=test_e... function _ (line 73) | async def _(dsn=pg_dsn, developer_id=test_developer_id, execution=test_e... function _ (line 86) | async def _( function _ (line 105) | async def _( function _ (line 137) | async def _( function _ (line 158) | async def _( function _ (line 179) | async def _( function _ (line 200) | async def _( function _ (line 218) | async def _(dsn=pg_dsn, developer_id=test_developer_id, execution=test_e... function _ (line 239) | async def _(dsn=pg_dsn, developer_id=test_developer_id, execution=test_e... function _ (line 284) | async def _( function _ (line 311) | async def _(dsn=pg_dsn, developer_id=test_developer_id, execution=test_e... function _ (line 326) | async def _( function _ (line 349) | async def _( function _ (line 383) | async def _( FILE: src/agents-api/tests/test_execution_workflow.py function _ (line 30) | async def _( function _ (line 70) | async def _( function _ (line 113) | async def _( function _ (line 156) | async def _( function _ (line 206) | async def _( function _ (line 257) | async def _( function _ (line 302) | async def _( function _ (line 354) | async def _( function _ (line 405) | async def _( function _ (line 457) | async def _( function _ (line 519) | async def _( function _ (line 580) | async def _( function _ (line 653) | async def _( function _ (line 708) | async def _( function _ (line 768) | async def _( function _ (line 831) | async def _( function _ (line 899) | async def _( function _ (line 948) | async def _( function _ (line 1006) | async def _( function _ (line 1054) | async def _( function _ (line 1106) | async def _( function _ (line 1162) | async def _( function _ (line 1219) | async def _( function _ (line 1281) | async def _( function _ (line 1342) | async def _( function _ (line 1385) | async def _( FILE: src/agents-api/tests/test_expression_validation.py function test_expression_validation_basic (line 9) | def test_expression_validation_basic(): function test_expression_without_dollar_prefix (line 62) | def test_expression_without_dollar_prefix(): function test_dollar_sign_variations (line 90) | def test_dollar_sign_variations(): function test_backwards_compatibility_cases (line 140) | def test_backwards_compatibility_cases(): FILE: src/agents-api/tests/test_file_routes.py function _ (line 12) | async def _(make_request=make_request, s3_client=s3_client): function _ (line 30) | async def _(make_request=make_request, s3_client=s3_client, project=test... function _ (line 50) | async def _(make_request=make_request, s3_client=s3_client): function _ (line 82) | async def _(make_request=make_request, s3_client=s3_client): function _ (line 114) | async def _(make_request=make_request, s3_client=s3_client): function _ (line 124) | async def _(make_request=make_request, s3_client=s3_client, project=test... FILE: src/agents-api/tests/test_files_queries.py function _ (line 23) | async def _(dsn=pg_dsn, developer=test_developer): function _ (line 43) | async def _(dsn=pg_dsn, developer=test_developer, project=test_project): function _ (line 63) | async def _(dsn=pg_dsn, developer=test_developer): function _ (line 84) | async def _(dsn=pg_dsn, developer=test_developer, user=test_user): function _ (line 113) | async def _(dsn=pg_dsn, developer=test_developer, user=test_user, projec... function _ (line 146) | async def _(dsn=pg_dsn, developer=test_developer, agent=test_agent): function _ (line 174) | async def _(dsn=pg_dsn, developer=test_developer, agent=test_agent, proj... function _ (line 206) | async def _(dsn=pg_dsn, file=test_file, developer=test_developer): function _ (line 221) | async def _(dsn=pg_dsn, developer=test_developer, file=test_file): function _ (line 232) | async def _(dsn=pg_dsn, developer=test_developer, project=test_project): function _ (line 261) | async def _(dsn=pg_dsn, developer=test_developer, file=test_file): function _ (line 285) | async def _(dsn=pg_dsn, developer=test_developer, file=test_file): function _ (line 300) | async def _(dsn=pg_dsn, developer=test_developer, file=test_file): function _ (line 315) | async def _(dsn=pg_dsn, developer=test_developer, file=test_file): function _ (line 330) | async def _(dsn=pg_dsn, developer=test_developer, user=test_user): function _ (line 359) | async def _(dsn=pg_dsn, developer=test_developer, user=test_user, projec... function _ (line 391) | async def _(dsn=pg_dsn, developer=test_developer, agent=test_agent): function _ (line 420) | async def _(dsn=pg_dsn, developer=test_developer, agent=test_agent, proj... function _ (line 452) | async def _(dsn=pg_dsn, developer=test_developer, user=test_user): function _ (line 489) | async def _(dsn=pg_dsn, developer=test_developer, agent=test_agent): function _ (line 526) | async def _(dsn=pg_dsn, developer=test_developer, file=test_file): FILE: src/agents-api/tests/test_get_doc_search.py function _ (line 22) | def _(): function _ (line 31) | def _(): function _ (line 40) | def _(): function _ (line 66) | def _(): function _ (line 93) | def _(): function _ (line 117) | def _(): function _ (line 142) | def _(): function _ (line 166) | def _(): function _ (line 201) | def _(): function _ (line 237) | def _(): function _ (line 272) | def _(): function _ (line 294) | def _(): function _ (line 317) | def _(): function _ (line 337) | def _(): function _ (line 369) | def _(): function _ (line 401) | def _(): FILE: src/agents-api/tests/test_litellm_utils.py function _ (line 13) | async def _(): function _ (line 33) | async def _(): function _ (line 49) | async def _(): function _ (line 74) | async def _(): function _ (line 90) | async def _(): function _ (line 99) | async def _(): function _ (line 134) | async def _(): function _ (line 170) | async def _(): FILE: src/agents-api/tests/test_memory_utils.py function test_total_size_basic_types (line 13) | def test_total_size_basic_types(): function test_total_size_containers (line 31) | def test_total_size_containers(): function test_total_size_nested (line 61) | def test_total_size_nested(): function test_total_size_custom_objects (line 79) | def test_total_size_custom_objects(): function test_total_size_circular_refs (line 107) | def test_total_size_circular_refs(): function test_total_size_custom_handlers (line 126) | def test_total_size_custom_handlers(): FILE: src/agents-api/tests/test_metadata_filter_utils.py function _ (line 10) | async def _(): function _ (line 25) | async def _(): function _ (line 38) | async def _(): function _ (line 51) | async def _(): function _ (line 67) | async def _(): FILE: src/agents-api/tests/test_middleware.py class TestPayload (line 22) | class TestPayload(BaseModel): function client (line 29) | def client(): function _ (line 36) | async def _(client=client): function _ (line 67) | def _(client=client): function _ (line 100) | def _(client=client): function _ (line 177) | def _(client=client): function _ (line 239) | def _(client=client): function _ (line 271) | def _(client=client): function _ (line 306) | def _(client=client): function _ (line 341) | def _(client=client): function _ (line 358) | def _(client=client): function _ (line 398) | def _(client=client): function _ (line 422) | def _(client=client): function _ (line 443) | def _(client=client): function _ (line 473) | async def _(make_request=make_request, dsn=pg_dsn, test_agent=test_agent): function _ (line 516) | async def _(make_request=make_request, dsn=pg_dsn, test_session=test_ses... FILE: src/agents-api/tests/test_mmr.py function create_test_doc (line 9) | def create_test_doc(doc_id, embedding=None): function _ (line 25) | def _(): function _ (line 62) | def _(): function _ (line 102) | def _(): FILE: src/agents-api/tests/test_model_validation.py function _ (line 11) | async def _(): function _ (line 20) | async def _(): function _ (line 32) | async def _(): FILE: src/agents-api/tests/test_nlp_utilities.py function _ (line 7) | async def _(): function _ (line 30) | async def _(): function _ (line 41) | async def _(): function _ (line 54) | async def _(): function _ (line 123) | async def _(): FILE: src/agents-api/tests/test_pg_query_step.py function _ (line 8) | async def _(): function _ (line 41) | async def _(): function _ (line 56) | async def _(): FILE: src/agents-api/tests/test_prepare_for_step.py function base_evaluate_with_pool (line 28) | async def base_evaluate_with_pool( function _ (line 49) | async def _(dsn=pg_dsn): # Add dsn parameter function _ (line 90) | async def _(dsn=pg_dsn): function _ (line 135) | async def _(dsn=pg_dsn): function _ (line 174) | async def _(dsn=pg_dsn): function _ (line 234) | async def _(dsn=pg_dsn): function _ (line 274) | async def _(dsn=pg_dsn): FILE: src/agents-api/tests/test_prompt_step_auto_tools.py function mock_base_evaluate (line 20) | def mock_base_evaluate(value, context): function _ (line 30) | async def _(): function _ (line 115) | async def _(): function _ (line 181) | async def _(): function _ (line 265) | async def _(): FILE: src/agents-api/tests/test_query_utils.py function _ (line 6) | def _(): function _ (line 16) | def _(): function _ (line 42) | def _(): FILE: src/agents-api/tests/test_secrets_queries.py function _ (line 18) | async def _(clean_secrets=clean_secrets, dsn=pg_dsn, developer_id=test_d... function _ (line 45) | async def _(clean_secrets=clean_secrets, dsn=pg_dsn, developer_id=test_d... function _ (line 91) | async def _(clean_secrets=clean_secrets, dsn=pg_dsn, developer_id=test_d... function _ (line 136) | async def _(clean_secrets=clean_secrets, dsn=pg_dsn, developer_id=test_d... function _ (line 164) | async def _(clean_secrets=clean_secrets, dsn=pg_dsn, developer_id=test_d... function _ (line 192) | async def _(clean_secrets=clean_secrets, dsn=pg_dsn, developer_id=test_d... function _ (line 247) | async def _(clean_secrets=clean_secrets, dsn=pg_dsn, developer_id=test_d... FILE: src/agents-api/tests/test_secrets_routes.py function _ (line 11) | def _(client=client): function _ (line 28) | def _(make_request=make_request, developer_id=test_developer_id): function _ (line 53) | def _(make_request=make_request, developer_id=test_developer_id): function _ (line 87) | def _(make_request=make_request, developer_id=test_developer_id): function _ (line 132) | def _(make_request=make_request, developer_id=test_developer_id): function _ (line 173) | def _(make_request=make_request, developer_id=test_developer_id): FILE: src/agents-api/tests/test_secrets_usage.py function _ (line 29) | async def _(developer=test_developer): function _ (line 145) | async def _(developer_id=test_developer_id): function _ (line 272) | async def _(developer_id=test_developer_id): FILE: src/agents-api/tests/test_session_queries.py function _ (line 38) | async def _(dsn=pg_dsn, developer_id=test_developer_id, agent=test_agent... function _ (line 61) | async def _(dsn=pg_dsn, developer_id=test_developer_id, agent=test_agent... function _ (line 85) | async def _(dsn=pg_dsn, developer_id=test_developer_id, session=test_ses... function _ (line 101) | async def _(dsn=pg_dsn, developer_id=test_developer_id): function _ (line 115) | async def _(dsn=pg_dsn, developer_id=test_developer_id, session=test_ses... function _ (line 132) | async def _(dsn=pg_dsn, developer_id=test_developer_id, session=test_ses... function _ (line 151) | async def _(dsn=pg_dsn, developer_id=test_developer_id, session=test_ses... function _ (line 165) | async def _( function _ (line 200) | async def _(dsn=pg_dsn, developer_id=test_developer_id, session=test_ses... function _ (line 227) | async def _(dsn=pg_dsn, developer_id=test_developer_id, session=test_ses... FILE: src/agents-api/tests/test_session_routes.py function _ (line 8) | def _(client=client): function _ (line 18) | def _(make_request=make_request, agent=test_agent): function _ (line 36) | def _(make_request=make_request, agent=test_agent): function _ (line 56) | def _(make_request=make_request, agent=test_agent): function _ (line 76) | def _(make_request=make_request, session=test_session, agent=test_agent): function _ (line 94) | def _(make_request=make_request, agent=test_agent, session=test_session): function _ (line 114) | def _(make_request=make_request, session=test_session): function _ (line 124) | def _(make_request=make_request): function _ (line 135) | def _(make_request=make_request, session=test_session): function _ (line 150) | def _(make_request=make_request, session=test_session): function _ (line 168) | def _(make_request=make_request, session=test_session): function _ (line 181) | def _(make_request=make_request, session=test_session): function _ (line 196) | def _(make_request=make_request, session=test_session): function _ (line 211) | def _(make_request=make_request, session=test_session): FILE: src/agents-api/tests/test_task_execution_workflow.py function base_evaluate_with_pool (line 67) | async def base_evaluate_with_pool( function _ (line 88) | async def _(): function _ (line 141) | async def _(): function _ (line 230) | async def _(): function _ (line 282) | async def _(): function _ (line 375) | async def _(): function _ (line 475) | async def _(): function _ (line 508) | async def _(): function _ (line 608) | async def _(): function _ (line 689) | async def _(): function _ (line 733) | async def _(): function _ (line 773) | async def _(): function _ (line 817) | async def _(): function _ (line 860) | async def _(): function _ (line 905) | async def _(): function _ (line 948) | async def _(): function _ (line 1015) | async def _(dsn=pg_dsn): function _ (line 1097) | async def _(dsn=pg_dsn): function _ (line 1179) | async def _(dsn=pg_dsn): function _ (line 1261) | async def _(dsn=pg_dsn): function _ (line 1343) | async def _(dsn=pg_dsn): function _ (line 1425) | async def _(dsn=pg_dsn): function _ (line 1507) | async def _(dsn=pg_dsn): function _ (line 1587) | async def _(dsn=pg_dsn): function _ (line 1667) | async def _(dsn=pg_dsn): function _ (line 1754) | async def _(dsn=pg_dsn): function _ (line 1857) | async def _(dsn=pg_dsn): function _ (line 1947) | async def _(dsn=pg_dsn): FILE: src/agents-api/tests/test_task_queries.py function _ (line 26) | async def _(dsn=pg_dsn, developer_id=test_developer_id, agent=test_agent): function _ (line 49) | async def _(dsn=pg_dsn, developer_id=test_developer_id, agent=test_agent): function _ (line 72) | async def _(dsn=pg_dsn, developer_id=test_developer_id, task=test_task): function _ (line 91) | async def _(dsn=pg_dsn, developer_id=test_developer_id): function _ (line 109) | async def _(dsn=pg_dsn, developer_id=test_developer_id, task=test_task): function _ (line 145) | async def _(dsn=pg_dsn, developer_id=test_developer_id): function _ (line 164) | async def _(dsn=pg_dsn, developer_id=test_developer_id, agent=test_agent): function _ (line 185) | async def _(dsn=pg_dsn, developer_id=test_developer_id, agent=test_agent... function _ (line 203) | async def _(dsn=pg_dsn, developer_id=test_developer_id, agent=test_agent... function _ (line 229) | async def _(dsn=pg_dsn, developer_id=test_developer_id, agent=test_agent... function _ (line 245) | async def _(dsn=pg_dsn, developer_id=test_developer_id, agent=test_agent... function _ (line 261) | async def _(dsn=pg_dsn, developer_id=test_developer_id, agent=test_agent... function _ (line 277) | async def _(dsn=pg_dsn, developer_id=test_developer_id, agent=test_agent... function _ (line 313) | async def _(dsn=pg_dsn, developer_id=test_developer_id, agent=test_agent): function _ (line 340) | async def _(dsn=pg_dsn, developer_id=test_developer_id, agent=test_agent): function _ (line 388) | async def _(dsn=pg_dsn, developer_id=test_developer_id, agent=test_agent): function _ (line 407) | async def _(dsn=pg_dsn, developer_id=test_developer_id, agent=test_agent): function _ (line 455) | async def _(dsn=pg_dsn, developer_id=test_developer_id, agent=test_agent): FILE: src/agents-api/tests/test_task_routes.py function _ (line 35) | def _(client=client, agent=test_agent): function _ (line 58) | def _(make_request=make_request, agent=test_agent): function _ (line 81) | async def _(make_request=make_request, task=test_task): function _ (line 98) | def _(make_request=make_request): function _ (line 110) | def _(make_request=make_request, execution=test_execution): function _ (line 120) | def _(make_request=make_request): function _ (line 132) | def _(make_request=make_request, task=test_task): function _ (line 142) | async def _(make_request=make_request, execution=test_execution_started): function _ (line 157) | async def _( function _ (line 198) | def _(make_request=make_request, execution=test_execution): function _ (line 213) | def _(make_request=make_request, agent=test_agent): function _ (line 257) | async def _(make_request=make_request, task=test_task): function _ (line 300) | def _( function _ (line 402) | def _(client: TestClient = client, test_developer_id=test_developer_id): FILE: src/agents-api/tests/test_task_validation.py function test_syntax_error_detection (line 8) | def test_syntax_error_detection(): function test_undefined_name_detection (line 17) | def test_undefined_name_detection(): function test_allow_steps_var (line 26) | def test_allow_steps_var(): function test_unsafe_operations_detection (line 34) | def test_unsafe_operations_detection(): function test_dunder_attribute_detection (line 43) | def test_dunder_attribute_detection(): function test_runtime_error_detection (line 64) | def test_runtime_error_detection(): function test_backwards_compatibility (line 73) | def test_backwards_compatibility(): function test_valid_expression (line 83) | def test_valid_expression(): function test_underscore_allowed (line 91) | def test_underscore_allowed(): function test_validation_of_task_with_invalid_expressions (line 137) | def test_validation_of_task_with_invalid_expressions(): function test_validation_of_valid_task (line 163) | def test_validation_of_valid_task(): function _ (line 176) | def _(): function test_recursive_validation_of_if_else_branches (line 247) | def test_recursive_validation_of_if_else_branches(): function test_recursive_validation_of_match_branches (line 283) | def test_recursive_validation_of_match_branches(): function test_recursive_validation_of_foreach_blocks (line 322) | def test_recursive_validation_of_foreach_blocks(): function test_list_comprehension_variables (line 358) | def test_list_comprehension_variables(): function test_unsupported_features_detection (line 370) | def test_unsupported_features_detection(): FILE: src/agents-api/tests/test_tool_call_step.py function _ (line 12) | async def _(): function _ (line 25) | async def _(): function _ (line 50) | async def _(): function _ (line 78) | async def _(): FILE: src/agents-api/tests/test_tool_queries.py function _ (line 22) | async def _(dsn=pg_dsn, developer_id=test_developer_id, agent=test_agent): function _ (line 48) | async def _(dsn=pg_dsn, developer_id=test_developer_id, agent=test_agent): function _ (line 80) | async def _(dsn=pg_dsn, developer_id=test_developer_id, tool=test_tool, ... function _ (line 93) | async def _(dsn=pg_dsn, developer_id=test_developer_id, agent=test_agent... function _ (line 109) | async def _(dsn=pg_dsn, developer_id=test_developer_id, agent=test_agent... function _ (line 142) | async def _(dsn=pg_dsn, developer_id=test_developer_id, agent=test_agent... FILE: src/agents-api/tests/test_tool_runner.py function _ (line 15) | async def _(): function _ (line 34) | async def _(): function _ (line 59) | async def _(): function _ (line 80) | async def _(): function _ (line 96) | async def _(): function _ (line 123) | async def _(): FILE: src/agents-api/tests/test_transitions_queries.py function _ (line 30) | async def _( function _ (line 117) | async def _( function create_execution (line 166) | async def create_execution( function create_transition (line 210) | async def create_transition( function _ (line 267) | async def _( function _ (line 322) | async def _( FILE: src/agents-api/tests/test_usage_cost.py function _ (line 20) | async def _(dsn=pg_dsn, developer_id=test_developer_id) -> None: function _ (line 43) | async def _(dsn=pg_dsn, developer_id=test_developer_id) -> None: function _ (line 89) | async def _(dsn=pg_dsn) -> None: function _ (line 146) | async def _(dsn=pg_dsn) -> None: function _ (line 193) | async def _(dsn=pg_dsn) -> None: FILE: src/agents-api/tests/test_usage_tracking.py function _ (line 28) | async def _(dsn=pg_dsn, developer_id=test_developer_id) -> None: function _ (line 51) | async def _(dsn=pg_dsn, developer_id=test_developer_id) -> None: function _ (line 85) | async def _(dsn=pg_dsn, developer_id=test_developer_id) -> None: function _ (line 107) | async def _(dsn=pg_dsn, developer_id=test_developer_id) -> None: function _ (line 131) | async def _(dsn=pg_dsn, developer_id=test_developer_id) -> None: function _ (line 148) | async def _(dsn=pg_dsn, developer_id=test_developer_id) -> None: function _ (line 175) | async def _(developer_id=test_developer_id) -> None: function _ (line 196) | async def _() -> None: function _ (line 207) | async def _(developer_id=test_developer_id) -> None: function _ (line 241) | async def _(developer_id=test_developer_id) -> None: function _ (line 266) | async def _(developer_id=test_developer_id) -> None: function _ (line 293) | async def _(dsn=pg_dsn, developer_id=test_developer_id) -> None: FILE: src/agents-api/tests/test_user_queries.py function _ (line 38) | async def _(dsn=pg_dsn, developer_id=test_developer_id): function _ (line 57) | async def _(dsn=pg_dsn, developer_id=test_developer_id, project=test_pro... function _ (line 76) | async def _(dsn=pg_dsn, developer_id=test_developer_id): function _ (line 97) | async def _(dsn=pg_dsn, developer_id=test_developer_id): function _ (line 117) | async def _(dsn=pg_dsn, developer_id=test_developer_id, project=test_pro... function _ (line 137) | async def _(dsn=pg_dsn, developer_id=test_developer_id, user=test_user): function _ (line 157) | async def _(dsn=pg_dsn, developer_id=test_developer_id, user=test_user, ... function _ (line 194) | async def _(dsn=pg_dsn, developer_id=test_developer_id, user=test_user): function _ (line 215) | async def _(dsn=pg_dsn, developer_id=test_developer_id): function _ (line 231) | async def _(dsn=pg_dsn, developer_id=test_developer_id, user=test_user): function _ (line 246) | async def _(dsn=pg_dsn, developer_id=test_developer_id, user=test_user): function _ (line 261) | async def _(dsn=pg_dsn, developer_id=test_developer_id, project=test_pro... function _ (line 288) | async def _(dsn=pg_dsn, developer_id=test_developer_id): function _ (line 314) | async def _(dsn=pg_dsn, developer_id=test_developer_id): function _ (line 329) | async def _(dsn=pg_dsn, developer_id=test_developer_id): function _ (line 345) | async def _(dsn=pg_dsn, developer_id=test_developer_id): function _ (line 362) | async def _(dsn=pg_dsn, developer_id=test_developer_id, user=test_user): function _ (line 382) | async def _(dsn=pg_dsn, developer_id=test_developer_id, user=test_user, ... function _ (line 420) | async def _(dsn=pg_dsn, developer_id=test_developer_id, user=test_user): function _ (line 442) | async def _(dsn=pg_dsn, developer_id=test_developer_id, user=test_user): FILE: src/agents-api/tests/test_user_routes.py function _ (line 10) | def _(client=client): function _ (line 26) | def _(make_request=make_request): function _ (line 42) | def _(make_request=make_request, project=test_project): function _ (line 60) | def _(make_request=make_request): function _ (line 72) | def _(make_request=make_request, user=test_user): function _ (line 84) | def _(make_request=make_request): function _ (line 113) | def _(make_request=make_request, user=test_user): function _ (line 143) | def _(make_request=make_request, user=test_user, project=test_project): function _ (line 175) | def _(make_request=make_request, user=test_user): function _ (line 206) | def _(make_request=make_request, user=test_user, project=test_project): function _ (line 239) | def _(make_request=make_request): function _ (line 254) | def _(make_request=make_request, project=test_project): function _ (line 287) | def _(make_request=make_request, user=test_user): FILE: src/agents-api/tests/test_validation_errors.py function _ (line 10) | async def _(): function _ (line 32) | async def _(): function _ (line 43) | async def _(): function _ (line 65) | async def _(): function _ (line 86) | async def _(): function _ (line 108) | async def _(make_request=make_request): function _ (line 151) | async def _(): FILE: src/agents-api/tests/test_workflow_helpers.py function _ (line 26) | async def _(): function _ (line 106) | async def _(): function _ (line 193) | async def _(): FILE: src/agents-api/tests/test_workflow_routes.py function _ (line 11) | async def _( function _ (line 42) | async def _( function _ (line 84) | async def _( function _ (line 129) | async def _( FILE: src/agents-api/tests/utils.py function make_vector_with_similarity (line 30) | def make_vector_with_similarity(n: int = EMBEDDING_SIZE, d: float = 0.5): function generate_transition (line 76) | def generate_transition( function patch_testing_temporal (line 107) | async def patch_testing_temporal(): function patch_http_client_with_temporal (line 139) | async def patch_http_client_with_temporal(*, postgres_pool, developer_id): function patch_embed_acompletion (line 162) | def patch_embed_acompletion(output={"role": "assistant", "content": "Hel... function patch_integration_service (line 189) | def patch_integration_service(output: dict = {"result": "ok"}): function get_pg_dsn (line 199) | def get_pg_dsn(start_vectorizer: bool = False): function get_localstack (line 243) | def get_localstack(): FILE: src/agents-api/uuid_extensions.pyi function time_ns (line 39) | def time_ns() -> int: # pragma: no cover – implementation lives upstream. function uuid7 (line 43) | def uuid7( function uuid7 (line 51) | def uuid7( function uuid7 (line 59) | def uuid7( function uuid7 (line 67) | def uuid7( function uuid7 (line 75) | def uuid7( function uuid7 (line 82) | def uuid7(*args, **kwargs): # type: ignore[override] function uuid7str (line 85) | def uuid7str(ns: int | None = ...) -> str: ... function check_timing_precision (line 87) | def check_timing_precision(timing_func: Callable[[], int] | None = ...) ... function uuid_to_datetime (line 89) | def uuid_to_datetime(value: _uuid.UUID) -> _dt.datetime: ... FILE: src/cli/src/julep_cli/agents.py function create (line 18) | def create( function update (line 100) | def update( function delete (line 176) | def delete( function list (line 215) | def list( function get (line 279) | def get( FILE: src/cli/src/julep_cli/app.py function version_callback (line 53) | def version_callback(value: bool): function no_color_callback (line 67) | def no_color_callback(value: bool) -> bool: function quiet_callback (line 76) | def quiet_callback(value: bool) -> bool: function main (line 83) | def main( FILE: src/cli/src/julep_cli/auth.py class Environment (line 19) | class Environment(StrEnum): function is_valid_jwt (line 24) | def is_valid_jwt(token: str) -> bool: function auth (line 36) | def auth( FILE: src/cli/src/julep_cli/chat.py function chat (line 14) | def chat( FILE: src/cli/src/julep_cli/executions.py function create_execution (line 13) | def create_execution(client: Julep | Client, task_id: str, input_data: d... function create (line 21) | def create( FILE: src/cli/src/julep_cli/importt.py function importt (line 25) | def importt( FILE: src/cli/src/julep_cli/init.py function init (line 18) | def init( FILE: src/cli/src/julep_cli/logs.py class TransitionLogApp (line 22) | class TransitionLogApp(App): method __init__ (line 36) | def __init__(self, client, execution_id, initial_transitions, **kwargs): method compose (line 44) | def compose(self): method on_mount (line 55) | async def on_mount(self) -> None: method fetch_new_transitions (line 64) | async def fetch_new_transitions(self) -> None: function logs (line 89) | def logs( FILE: src/cli/src/julep_cli/ls.py function ls (line 17) | def ls( FILE: src/cli/src/julep_cli/models.py class CreateAgentRequest (line 6) | class CreateAgentRequest(BaseModel): class CreateToolRequest (line 44) | class CreateToolRequest(BaseModel): class CreateTaskRequest (line 98) | class CreateTaskRequest(BaseModel): class LockedEntity (line 145) | class LockedEntity(BaseModel): class TaskAgentRelationship (line 168) | class TaskAgentRelationship(BaseModel): class ToolAgentRelationship (line 179) | class ToolAgentRelationship(BaseModel): class Relationships (line 190) | class Relationships(BaseModel): class LockFileContents (line 205) | class LockFileContents(BaseModel): FILE: src/cli/src/julep_cli/run.py function run (line 17) | def run( FILE: src/cli/src/julep_cli/sync.py function sync (line 43) | def sync( FILE: src/cli/src/julep_cli/tasks.py function create (line 17) | def create( function update (line 98) | def update( function list (line 173) | def list( FILE: src/cli/src/julep_cli/tools.py function create (line 17) | def create( function update (line 67) | def update( function delete (line 126) | def delete( function list (line 173) | def list( FILE: src/cli/src/julep_cli/utils.py class DateTimeEncoder (line 29) | class DateTimeEncoder(json.JSONEncoder): method default (line 30) | def default(self, obj): function get_config (line 36) | def get_config(config_dir: Path = CONFIG_DIR) -> dict: function get_julep_yaml (line 45) | def get_julep_yaml(source: Path) -> dict: function write_julep_yaml (line 56) | def write_julep_yaml(source: Path, julep_yaml_contents: dict): function save_config (line 63) | def save_config(config: dict, config_dir: Path = CONFIG_DIR): function get_julep_client (line 71) | def get_julep_client(*, api_key: str | None = None, environment: str | N... function create_lock_file (line 106) | def create_lock_file(source: Path): function get_lock_file (line 116) | def get_lock_file(project_dir: Path = Path.cwd()) -> LockFileContents: function fetch_all_remote_agents (line 133) | def fetch_all_remote_agents(client: Julep) -> list[CreateAgentRequest]: function fetch_all_local_agents (line 151) | def fetch_all_local_agents(source: Path) -> list[tuple[CreateAgentReques... function write_lock_file (line 169) | def write_lock_file(project_dir: Path, content: LockFileContents): function get_entity_from_lock_file (line 175) | def get_entity_from_lock_file( function update_existing_entity_in_lock_file (line 201) | def update_existing_entity_in_lock_file( function add_entity_to_lock_file (line 235) | def add_entity_to_lock_file( function update_yaml_for_existing_entity (line 254) | def update_yaml_for_existing_entity(path: Path, data: dict): function add_agent_to_julep_yaml (line 260) | def add_agent_to_julep_yaml(source: Path, agent_data: dict): function get_related_agent_id (line 270) | def get_related_agent_id( function create_locked_entity (line 281) | def create_locked_entity( function get_agent_id_from_expression (line 296) | def get_agent_id_from_expression(expression: str, locked_agents: list[Lo... function update_entity_force_remote (line 312) | def update_entity_force_remote( function get_state_db_connection (line 346) | def get_state_db_connection() -> sqlite3.Connection: function init_state_db (line 355) | def init_state_db(): function persist_attribute (line 371) | def persist_attribute(key: str, extractor: Callable[[Any], Any] | None =... function manage_db_attribute (line 421) | def manage_db_attribute(key: str, current_value: str | None = None) -> str: FILE: src/cli/src/julep_cli/wrapper.py class ExceptionWithContext (line 14) | class ExceptionWithContext(Protocol): function get_command_signature (line 18) | def get_command_signature(error: UsageError) -> inspect.Signature: function bind_arguments (line 23) | def bind_arguments(signature: inspect.Signature, params: dict) -> inspec... function make_validator (line 31) | def make_validator(func: Callable[[Any], Any]) -> Callable[[Any], bool]: function build_prompt (line 42) | def build_prompt( function prompt_for_missing_parameter (line 111) | def prompt_for_missing_parameter(error: UsageError) -> None: class WrappedTyper (line 178) | class WrappedTyper(Typer): method __call__ (line 181) | def __call__(self, *args, **kwargs): method command (line 189) | def command(self, *args, **kwargs): class NeuralNetwork (line 199) | class NeuralNetwork(StrEnum): function hello (line 213) | def hello( FILE: src/cli/tests/test_auth.py function create_runner (line 8) | def create_runner(env: dict | None = None): function test_auth_command_should_save_api_key_when_provided_via_command_line (line 16) | def test_auth_command_should_save_api_key_when_provided_via_command_line(): function test_auth_command_should_use_api_key_from_environment_if_not_provided (line 44) | def test_auth_command_should_use_api_key_from_environment_if_not_provide... function test_auth_command_should_fail_when_no_api_key_is_provided (line 69) | def test_auth_command_should_fail_when_no_api_key_is_provided(): function test_auth_command_with_environment_dev (line 83) | def test_auth_command_with_environment_dev(): function test_auth_command_with_verification (line 107) | def test_auth_command_with_verification(): function test_auth_command_verification_fails (line 135) | def test_auth_command_verification_fails(): function test_auth_command_invalid_jwt_format (line 158) | def test_auth_command_invalid_jwt_format(): FILE: src/integrations-service/gunicorn_conf.py function when_ready (line 24) | def when_ready(server): function on_starting (line 33) | def on_starting(server): function worker_exit (line 38) | def worker_exit(server, worker): FILE: src/integrations-service/integrations/autogen/Agents.py class Agent (line 12) | class Agent(BaseModel): class CreateAgentRequest (line 66) | class CreateAgentRequest(BaseModel): class CreateOrUpdateAgentRequest (line 115) | class CreateOrUpdateAgentRequest(CreateAgentRequest): class ListModelsResponse (line 161) | class ListModelsResponse(BaseModel): class ModelInfo (line 175) | class ModelInfo(BaseModel): class PatchAgentRequest (line 189) | class PatchAgentRequest(BaseModel): class UpdateAgentRequest (line 238) | class UpdateAgentRequest(BaseModel): FILE: src/integrations-service/integrations/autogen/Chat.py class BaseChatOutput (line 23) | class BaseChatOutput(BaseModel): class BaseChatResponse (line 50) | class BaseChatResponse(BaseModel): class BaseTokenLogProb (line 73) | class BaseTokenLogProb(BaseModel): class ChatInputData (line 85) | class ChatInputData(BaseModel): class ChatOutputChunk (line 103) | class ChatOutputChunk(BaseChatOutput): class ChunkChatResponse (line 117) | class ChunkChatResponse(BaseChatResponse): class CompletionUsage (line 127) | class CompletionUsage(BaseModel): class Content (line 149) | class Content(BaseModel): class ContentItemModel (line 163) | class ContentItemModel(BaseModel): class ContentModel (line 189) | class ContentModel(BaseModel): class ContentModel2 (line 205) | class ContentModel2(BaseModel): class ContentModel4 (line 221) | class ContentModel4(BaseModel): class ContentModel6 (line 237) | class ContentModel6(BaseModel): class ContentModel7 (line 250) | class ContentModel7(BaseModel): class Delta (line 264) | class Delta(BaseModel): class ImageUrl (line 302) | class ImageUrl(BaseModel): class LogProbResponse (line 320) | class LogProbResponse(BaseModel): class Message (line 330) | class Message(BaseModel): class MessageChatResponse (line 364) | class MessageChatResponse(BaseChatResponse): class MessageModel (line 374) | class MessageModel(BaseModel): class MultipleChatOutput (line 415) | class MultipleChatOutput(BaseChatOutput): class RenderResponse (line 428) | class RenderResponse(ChatInputData): class SchemaCompletionResponseFormat (line 438) | class SchemaCompletionResponseFormat(BaseModel): class SimpleCompletionResponseFormat (line 452) | class SimpleCompletionResponseFormat(BaseModel): class SingleChatOutput (line 462) | class SingleChatOutput(BaseChatOutput): class Source (line 473) | class Source(BaseModel): class TokenLogProb (line 482) | class TokenLogProb(BaseTokenLogProb): class ChatInput (line 495) | class ChatInput(ChatInputData): FILE: src/integrations-service/integrations/autogen/Common.py class Content (line 12) | class Content(RootModel[str]): class JinjaTemplate (line 22) | class JinjaTemplate(RootModel[str]): class Limit (line 32) | class Limit(RootModel[int]): class LogitBias (line 42) | class LogitBias(RootModel[float]): class Offset (line 49) | class Offset(RootModel[int]): class PyExpression (line 59) | class PyExpression(RootModel[str]): class ResourceDeletedResponse (line 69) | class ResourceDeletedResponse(BaseModel): class StepLabel (line 87) | class StepLabel(RootModel[str]): class Uuid (line 97) | class Uuid(RootModel[UUID]): FILE: src/integrations-service/integrations/autogen/Docs.py class BulkDeleteDocsRequest (line 14) | class BulkDeleteDocsRequest(BaseModel): class CreateDocRequest (line 28) | class CreateDocRequest(BaseModel): class Doc (line 51) | class Doc(BaseModel): class DocOwner (line 96) | class DocOwner(BaseModel): class DocReference (line 104) | class DocReference(BaseModel): class DocSearchResponse (line 122) | class DocSearchResponse(BaseModel): class EmbedQueryResponse (line 136) | class EmbedQueryResponse(BaseModel): class HybridDocSearchRequest (line 146) | class HybridDocSearchRequest(BaseModel): class MultipleEmbedQueryRequest (line 196) | class MultipleEmbedQueryRequest(BaseModel): class SingleEmbedQueryRequest (line 210) | class SingleEmbedQueryRequest(BaseModel): class Snippet (line 224) | class Snippet(BaseModel): class TextOnlyDocSearchRequest (line 233) | class TextOnlyDocSearchRequest(BaseModel): class VectorDocSearchRequest (line 263) | class VectorDocSearchRequest(BaseModel): FILE: src/integrations-service/integrations/autogen/Entries.py class BaseEntry (line 21) | class BaseEntry(BaseModel): class ChatMLRole (line 84) | class ChatMLRole(RootModel[Literal["user", "assistant", "system", "tool"... class Content (line 94) | class Content(BaseModel): class ContentItemModel (line 108) | class ContentItemModel(BaseModel): class ContentModel (line 122) | class ContentModel(BaseModel): class ContentModel2 (line 138) | class ContentModel2(BaseModel): class ContentModel3 (line 151) | class ContentModel3(BaseModel): class Entry (line 165) | class Entry(BaseEntry): class History (line 176) | class History(BaseModel): class ImageDetail (line 189) | class ImageDetail(RootModel[Literal["low", "high", "auto"]]): class ImageUrl (line 199) | class ImageUrl(BaseModel): class Relation (line 217) | class Relation(BaseModel): class Source (line 226) | class Source(BaseModel): FILE: src/integrations-service/integrations/autogen/Executions.py class CreateExecutionRequest (line 12) | class CreateExecutionRequest(BaseModel): class Execution (line 39) | class Execution(BaseModel): class TaskTokenResumeExecutionRequest (line 90) | class TaskTokenResumeExecutionRequest(BaseModel): class TransitionEvent (line 101) | class TransitionEvent(BaseModel): class TransitionTarget (line 130) | class TransitionTarget(BaseModel): class UpdateExecutionRequest (line 150) | class UpdateExecutionRequest(BaseModel): class ResumeExecutionRequest (line 165) | class ResumeExecutionRequest(UpdateExecutionRequest): class StopExecutionRequest (line 176) | class StopExecutionRequest(UpdateExecutionRequest): class Transition (line 187) | class Transition(TransitionEvent): FILE: src/integrations-service/integrations/autogen/Files.py class CreateFileRequest (line 12) | class CreateFileRequest(BaseModel): class File (line 51) | class File(BaseModel): FILE: src/integrations-service/integrations/autogen/Jobs.py class JobStatus (line 12) | class JobStatus(BaseModel): FILE: src/integrations-service/integrations/autogen/Projects.py class CreateProjectRequest (line 12) | class CreateProjectRequest(BaseModel): class PatchProjectRequest (line 34) | class PatchProjectRequest(BaseModel): class Project (line 56) | class Project(BaseModel): class UpdateProjectRequest (line 87) | class UpdateProjectRequest(BaseModel): class CreateOrUpdateProjectRequest (line 109) | class CreateOrUpdateProjectRequest(CreateProjectRequest): FILE: src/integrations-service/integrations/autogen/Responses.py class BaseTool (line 11) | class BaseTool(BaseModel): class Click (line 18) | class Click(BaseModel): class ComputerScreenshotImage (line 40) | class ComputerScreenshotImage(BaseModel): class ComputerTool (line 58) | class ComputerTool(BaseTool): class ComputerToolCall (line 80) | class ComputerToolCall(BaseModel): class ComputerToolCallOutput (line 110) | class ComputerToolCallOutput(BaseModel): class ComputerToolCallOutputResource (line 140) | class ComputerToolCallOutputResource(ComputerToolCallOutput): class ComputerToolCallSafetyCheck (line 150) | class ComputerToolCallSafetyCheck(BaseModel): class Coordinate (line 168) | class Coordinate(BaseModel): class CreateResponse (line 182) | class CreateResponse(BaseModel): class DoubleClick (line 234) | class DoubleClick(BaseModel): class Drag (line 252) | class Drag(BaseModel): class EasyInputMessage (line 266) | class EasyInputMessage(BaseModel): class FileCitation (line 284) | class FileCitation(BaseModel): class FilePath (line 302) | class FilePath(BaseModel): class FileSearchTool (line 320) | class FileSearchTool(BaseTool): class FileSearchToolCall (line 331) | class FileSearchToolCall(BaseModel): class Function (line 357) | class Function(BaseModel): class FunctionTool (line 364) | class FunctionTool(BaseTool): class FunctionToolCall (line 375) | class FunctionToolCall(BaseModel): class FunctionToolCallOutput (line 405) | class FunctionToolCallOutput(BaseModel): class FunctionToolCallOutputResource (line 431) | class FunctionToolCallOutputResource(FunctionToolCallOutput): class IncompleteDetails (line 441) | class IncompleteDetails(BaseModel): class InputFile (line 448) | class InputFile(BaseModel): class InputImage (line 474) | class InputImage(BaseModel): class InputMessage (line 496) | class InputMessage(BaseModel): class InputMessageResource (line 506) | class InputMessageResource(InputMessage): class InputText (line 513) | class InputText(BaseModel): class InputTokensDetails (line 527) | class InputTokensDetails(BaseModel): class Item (line 534) | class Item(BaseModel): class KeyPress (line 545) | class KeyPress(BaseModel): class Move (line 559) | class Move(BaseModel): class OutputMessage (line 577) | class OutputMessage(BaseModel): class OutputText (line 588) | class OutputText(BaseModel): class OutputTokensDetails (line 606) | class OutputTokensDetails(BaseModel): class RankingOptions (line 613) | class RankingOptions(BaseModel): class Reasoning (line 621) | class Reasoning(BaseModel): class ReasoningContent (line 639) | class ReasoningContent(BaseModel): class ReasoningItem (line 653) | class ReasoningItem(BaseModel): class Refusal (line 675) | class Refusal(BaseModel): class Response (line 689) | class Response(BaseModel): class ResponseError (line 725) | class ResponseError(BaseModel): class ResponseFormatJsonObject (line 735) | class ResponseFormatJsonObject(BaseModel): class ResponseFormatText (line 753) | class ResponseFormatText(BaseModel): class ResponseUsage (line 767) | class ResponseUsage(BaseModel): class Result (line 778) | class Result(BaseModel): class Screenshot (line 804) | class Screenshot(BaseModel): class Scroll (line 814) | class Scroll(BaseModel): class Text (line 840) | class Text(BaseModel): class TextResponseFormatJsonSchema (line 847) | class TextResponseFormatJsonSchema(BaseModel): class ToolChoice (line 877) | class ToolChoice(BaseModel): class ToolChoiceFunction (line 885) | class ToolChoiceFunction(BaseModel): class ToolChoiceTypes (line 903) | class ToolChoiceTypes(BaseModel): class Type (line 930) | class Type(BaseModel): class UrlCitation (line 944) | class UrlCitation(BaseModel): class UserLocation (line 970) | class UserLocation(BaseModel): class VectorStoreFileAttributes (line 981) | class VectorStoreFileAttributes(BaseModel): class VectorStoreFileAttributesString (line 995) | class VectorStoreFileAttributesString(RootModel[str]): class Wait (line 1002) | class Wait(BaseModel): class WebSearchTool (line 1012) | class WebSearchTool(BaseTool): class WebSearchToolCall (line 1022) | class WebSearchToolCall(BaseModel): FILE: src/integrations-service/integrations/autogen/Secrets.py class CreateSecretRequest (line 12) | class CreateSecretRequest(BaseModel): class Secret (line 31) | class Secret(BaseModel): FILE: src/integrations-service/integrations/autogen/Sessions.py class BaseDocSearch (line 12) | class BaseDocSearch(BaseModel): class CreateSessionRequest (line 45) | class CreateSessionRequest(BaseModel): class HybridDocSearch (line 102) | class HybridDocSearch(BaseDocSearch): class HybridDocSearchUpdate (line 132) | class HybridDocSearchUpdate(BaseDocSearchUpdate): class PatchSessionRequest (line 162) | class PatchSessionRequest(BaseModel): class Session (line 211) | class Session(BaseModel): class SingleAgentMultiUserSession (line 271) | class SingleAgentMultiUserSession(Session): class SingleAgentNoUserSession (line 279) | class SingleAgentNoUserSession(Session): class SingleAgentSingleUserSession (line 286) | class SingleAgentSingleUserSession(Session): class TextOnlyDocSearch (line 294) | class TextOnlyDocSearch(BaseDocSearch): class TextOnlyDocSearchUpdate (line 308) | class TextOnlyDocSearchUpdate(BaseDocSearchUpdate): class UpdateSessionRequest (line 322) | class UpdateSessionRequest(BaseModel): class VectorDocSearch (line 369) | class VectorDocSearch(BaseDocSearch): class VectorDocSearchUpdate (line 387) | class VectorDocSearchUpdate(BaseDocSearchUpdate): class CreateOrUpdateSessionRequest (line 405) | class CreateOrUpdateSessionRequest(CreateSessionRequest): class MultiAgentMultiUserSession (line 459) | class MultiAgentMultiUserSession(Session): class MultiAgentNoUserSession (line 467) | class MultiAgentNoUserSession(Session): class MultiAgentSingleUserSession (line 474) | class MultiAgentSingleUserSession(Session): FILE: src/integrations-service/integrations/autogen/Tasks.py class CaseThen (line 21) | class CaseThen(BaseModel): class CaseThenUpdateItem (line 47) | class CaseThenUpdateItem(BaseModel): class Content (line 73) | class Content(BaseModel): class ContentItemModel (line 90) | class ContentItemModel(BaseModel): class ContentModel (line 104) | class ContentModel(BaseModel): class ContentModel1 (line 118) | class ContentModel1(BaseModel): class ContentModel4 (line 137) | class ContentModel4(BaseModel): class CreateTaskRequest (line 150) | class CreateTaskRequest(BaseModel): class Else (line 212) | class Else(BaseModel): class ElseModel (line 256) | class ElseModel(BaseModel): class ErrorWorkflowStep (line 306) | class ErrorWorkflowStep(BaseModel): class EvaluateStep (line 326) | class EvaluateStep(BaseModel): class ForeachDo (line 348) | class ForeachDo(BaseModel): class ForeachDoUpdateItem (line 372) | class ForeachDoUpdateItem(BaseModel): class ForeachStep (line 396) | class ForeachStep(BaseModel): class ForeachStepUpdateItem (line 418) | class ForeachStepUpdateItem(BaseModel): class GetStep (line 438) | class GetStep(BaseModel): class IfElseWorkflowStep (line 458) | class IfElseWorkflowStep(BaseModel): class IfElseWorkflowStepUpdateItem (line 524) | class IfElseWorkflowStepUpdateItem(BaseModel): class ImageUrl (line 588) | class ImageUrl(BaseModel): class LogStep (line 606) | class LogStep(BaseModel): class Main (line 626) | class Main(BaseModel): class MainModel (line 666) | class MainModel(BaseModel): class ParallelStep (line 712) | class ParallelStep(BaseModel): class ParallelStepUpdateItem (line 739) | class ParallelStepUpdateItem(BaseModel): class PatchTaskRequest (line 770) | class PatchTaskRequest(BaseModel): class PromptItem (line 833) | class PromptItem(BaseModel): class PromptStep (line 867) | class PromptStep(BaseModel): class PromptStepUpdateItem (line 915) | class PromptStepUpdateItem(BaseModel): class ReturnStep (line 963) | class ReturnStep(BaseModel): class SetStep (line 986) | class SetStep(BaseModel): class SleepFor (line 1006) | class SleepFor(BaseModel): class SleepStep (line 1028) | class SleepStep(BaseModel): class Source (line 1048) | class Source(BaseModel): class SwitchStep (line 1060) | class SwitchStep(BaseModel): class SwitchStepUpdateItem (line 1080) | class SwitchStepUpdateItem(BaseModel): class Task (line 1100) | class Task(BaseModel): class TaskTool (line 1171) | class TaskTool(CreateToolRequest): class Then (line 1181) | class Then(BaseModel): class ThenModel (line 1225) | class ThenModel(BaseModel): class ToolCallStep (line 1275) | class ToolCallStep(BaseModel): class ToolRef (line 1301) | class ToolRef(BaseModel): class ToolRefById (line 1312) | class ToolRefById(BaseModel): class ToolRefByName (line 1323) | class ToolRefByName(BaseModel): class ToolRefUpdateItem (line 1337) | class ToolRefUpdateItem(BaseModel): class UpdateTaskRequest (line 1347) | class UpdateTaskRequest(BaseModel): class WaitForInputInfo (line 1409) | class WaitForInputInfo(BaseModel): class WaitForInputStep (line 1419) | class WaitForInputStep(BaseModel): class YieldStep (line 1441) | class YieldStep(BaseModel): FILE: src/integrations-service/integrations/autogen/Tools.py class AlgoliaSearchArguments (line 19) | class AlgoliaSearchArguments(BaseModel): class AlgoliaSearchArgumentsUpdate (line 45) | class AlgoliaSearchArgumentsUpdate(BaseModel): class AlgoliaSetup (line 71) | class AlgoliaSetup(BaseModel): class AlgoliaSetupUpdate (line 89) | class AlgoliaSetupUpdate(BaseModel): class ApiCallDef (line 107) | class ApiCallDef(BaseModel): class ApiCallDefUpdate (line 179) | class ApiCallDefUpdate(BaseModel): class ArxivSearchArguments (line 262) | class ArxivSearchArguments(BaseModel): class ArxivSearchArgumentsUpdate (line 296) | class ArxivSearchArgumentsUpdate(BaseModel): class BaseChosenToolCall (line 330) | class BaseChosenToolCall(BaseModel): class BaseIntegrationDef (line 363) | class BaseIntegrationDef(BaseModel): class BaseIntegrationDefUpdate (line 407) | class BaseIntegrationDefUpdate(BaseModel): class Bash20241022Def (line 454) | class Bash20241022Def(BaseModel): class BraveIntegrationDef (line 465) | class BraveIntegrationDef(BaseIntegrationDef): class BraveIntegrationDefUpdate (line 491) | class BraveIntegrationDefUpdate(BaseIntegrationDefUpdate): class BraveSearchArguments (line 517) | class BraveSearchArguments(BaseModel): class BraveSearchArgumentsUpdate (line 531) | class BraveSearchArgumentsUpdate(BaseModel): class BraveSearchSetup (line 545) | class BraveSearchSetup(BaseModel): class BraveSearchSetupUpdate (line 559) | class BraveSearchSetupUpdate(BaseModel): class BrowserbaseCompleteSessionArguments (line 573) | class BrowserbaseCompleteSessionArguments(BaseModel): class BrowserbaseCompleteSessionArgumentsUpdate (line 581) | class BrowserbaseCompleteSessionArgumentsUpdate(BaseModel): class BrowserbaseContextArguments (line 589) | class BrowserbaseContextArguments(BaseModel): class BrowserbaseContextArgumentsUpdate (line 599) | class BrowserbaseContextArgumentsUpdate(BaseModel): class BrowserbaseCreateSessionArguments (line 609) | class BrowserbaseCreateSessionArguments(BaseModel): class BrowserbaseExtensionArguments (line 639) | class BrowserbaseExtensionArguments(BaseModel): class BrowserbaseExtensionArgumentsUpdate (line 653) | class BrowserbaseExtensionArgumentsUpdate(BaseModel): class BrowserbaseGetSessionArguments (line 667) | class BrowserbaseGetSessionArguments(BaseModel): class BrowserbaseGetSessionArgumentsUpdate (line 674) | class BrowserbaseGetSessionArgumentsUpdate(BaseModel): class BrowserbaseListSessionsArguments (line 687) | class BrowserbaseListSessionsArguments(BaseModel): class BrowserbaseSetup (line 697) | class BrowserbaseSetup(BaseModel): class BrowserbaseSetupUpdate (line 723) | class BrowserbaseSetupUpdate(BaseModel): class ChosenBash20241022 (line 749) | class ChosenBash20241022(BaseModel): class ChosenComputer20241022 (line 763) | class ChosenComputer20241022(BaseModel): class ChosenFunctionCall (line 791) | class ChosenFunctionCall(BaseChosenToolCall): class ChosenTextEditor20241022 (line 802) | class ChosenTextEditor20241022(BaseModel): class CloudinaryEditArguments (line 836) | class CloudinaryEditArguments(BaseModel): class CloudinaryEditArgumentsUpdate (line 858) | class CloudinaryEditArgumentsUpdate(BaseModel): class CloudinarySetup (line 880) | class CloudinarySetup(BaseModel): class CloudinarySetupUpdate (line 906) | class CloudinarySetupUpdate(BaseModel): class CloudinaryUploadArguments (line 932) | class CloudinaryUploadArguments(BaseModel): class CloudinaryUploadArgumentsUpdate (line 958) | class CloudinaryUploadArgumentsUpdate(BaseModel): class Computer20241022Def (line 984) | class Computer20241022Def(BaseModel): class CreateToolRequest (line 1011) | class CreateToolRequest(BaseModel): class DummyIntegrationDef (line 1089) | class DummyIntegrationDef(BaseIntegrationDef): class DummyIntegrationDefUpdate (line 1096) | class DummyIntegrationDefUpdate(BaseIntegrationDefUpdate): class EmailArguments (line 1103) | class EmailArguments(BaseModel): class EmailArgumentsUpdate (line 1129) | class EmailArgumentsUpdate(BaseModel): class EmailIntegrationDef (line 1155) | class EmailIntegrationDef(BaseIntegrationDef): class EmailIntegrationDefUpdate (line 1181) | class EmailIntegrationDefUpdate(BaseIntegrationDefUpdate): class EmailSetup (line 1207) | class EmailSetup(BaseModel): class EmailSetupUpdate (line 1233) | class EmailSetupUpdate(BaseModel): class FfmpegIntegrationDef (line 1259) | class FfmpegIntegrationDef(BaseIntegrationDef): class FfmpegIntegrationDefUpdate (line 1285) | class FfmpegIntegrationDefUpdate(BaseIntegrationDefUpdate): class FfmpegSearchArguments (line 1311) | class FfmpegSearchArguments(BaseModel): class FfmpegSearchArgumentsUpdate (line 1329) | class FfmpegSearchArgumentsUpdate(BaseModel): class FunctionCallOption (line 1347) | class FunctionCallOption(BaseModel): class FunctionDef (line 1361) | class FunctionDef(BaseModel): class GoogleSheetsAppendArguments (line 1383) | class GoogleSheetsAppendArguments(BaseModel): class GoogleSheetsAppendArgumentsUpdate (line 1417) | class GoogleSheetsAppendArgumentsUpdate(BaseModel): class GoogleSheetsBatchReadArguments (line 1451) | class GoogleSheetsBatchReadArguments(BaseModel): class GoogleSheetsBatchReadArgumentsUpdate (line 1483) | class GoogleSheetsBatchReadArgumentsUpdate(BaseModel): class GoogleSheetsBatchWriteArguments (line 1515) | class GoogleSheetsBatchWriteArguments(BaseModel): class GoogleSheetsBatchWriteArgumentsUpdate (line 1541) | class GoogleSheetsBatchWriteArgumentsUpdate(BaseModel): class GoogleSheetsClearArguments (line 1567) | class GoogleSheetsClearArguments(BaseModel): class GoogleSheetsClearArgumentsUpdate (line 1585) | class GoogleSheetsClearArgumentsUpdate(BaseModel): class GoogleSheetsIntegrationDef (line 1603) | class GoogleSheetsIntegrationDef(BaseIntegrationDef): class GoogleSheetsIntegrationDefUpdate (line 1647) | class GoogleSheetsIntegrationDefUpdate(BaseIntegrationDefUpdate): class GoogleSheetsReadArguments (line 1691) | class GoogleSheetsReadArguments(BaseModel): class GoogleSheetsReadArgumentsUpdate (line 1723) | class GoogleSheetsReadArgumentsUpdate(BaseModel): class GoogleSheetsSetup (line 1755) | class GoogleSheetsSetup(BaseModel): class GoogleSheetsSetupUpdate (line 1780) | class GoogleSheetsSetupUpdate(BaseModel): class GoogleSheetsValueRange (line 1805) | class GoogleSheetsValueRange(BaseModel): class GoogleSheetsWriteArguments (line 1827) | class GoogleSheetsWriteArguments(BaseModel): class GoogleSheetsWriteArgumentsUpdate (line 1861) | class GoogleSheetsWriteArgumentsUpdate(BaseModel): class LlamaParseFetchArguments (line 1895) | class LlamaParseFetchArguments(BaseModel): class LlamaParseFetchArgumentsUpdate (line 1921) | class LlamaParseFetchArgumentsUpdate(BaseModel): class LlamaParseIntegrationDef (line 1947) | class LlamaParseIntegrationDef(BaseIntegrationDef): class LlamaParseIntegrationDefUpdate (line 1973) | class LlamaParseIntegrationDefUpdate(BaseIntegrationDefUpdate): class LlamaParseSetup (line 1999) | class LlamaParseSetup(BaseModel): class LlamaParseSetupUpdate (line 2017) | class LlamaParseSetupUpdate(BaseModel): class MailgunIntegrationDef (line 2035) | class MailgunIntegrationDef(BaseIntegrationDef): class MailgunIntegrationDefUpdate (line 2061) | class MailgunIntegrationDefUpdate(BaseIntegrationDefUpdate): class MailgunSendEmailArguments (line 2087) | class MailgunSendEmailArguments(BaseModel): class MailgunSendEmailArgumentsUpdate (line 2121) | class MailgunSendEmailArgumentsUpdate(BaseModel): class MailgunSetup (line 2155) | class MailgunSetup(BaseModel): class MailgunSetupUpdate (line 2169) | class MailgunSetupUpdate(BaseModel): class McpCallToolArguments (line 2183) | class McpCallToolArguments(BaseModel): class McpCallToolArgumentsUpdate (line 2205) | class McpCallToolArgumentsUpdate(BaseModel): class McpIntegrationDef (line 2227) | class McpIntegrationDef(BaseIntegrationDef): class McpIntegrationDefUpdate (line 2253) | class McpIntegrationDefUpdate(BaseIntegrationDefUpdate): class McpListToolsArguments (line 2279) | class McpListToolsArguments(BaseModel): class McpSetup (line 2293) | class McpSetup(BaseModel): class McpSetupUpdate (line 2331) | class McpSetupUpdate(BaseModel): class NamedToolChoice (line 2369) | class NamedToolChoice(BaseModel): class ParameterSchema (line 2376) | class ParameterSchema(BaseModel): class ParameterSchemaUpdate (line 2404) | class ParameterSchemaUpdate(BaseModel): class PatchToolRequest (line 2432) | class PatchToolRequest(BaseModel): class PropertyDefinition (line 2513) | class PropertyDefinition(BaseModel): class PropertyDefinitionUpdate (line 2539) | class PropertyDefinitionUpdate(BaseModel): class RemoteBrowserArguments (line 2565) | class RemoteBrowserArguments(BaseModel): class RemoteBrowserArgumentsUpdate (line 2604) | class RemoteBrowserArgumentsUpdate(BaseModel): class RemoteBrowserIntegrationDef (line 2646) | class RemoteBrowserIntegrationDef(BaseIntegrationDef): class RemoteBrowserIntegrationDefUpdate (line 2660) | class RemoteBrowserIntegrationDefUpdate(BaseIntegrationDefUpdate): class RemoteBrowserSetup (line 2674) | class RemoteBrowserSetup(BaseModel): class SecretRef (line 2696) | class SecretRef(BaseModel): class SecretRefUpdate (line 2706) | class SecretRefUpdate(BaseModel): class SpiderFetchArguments (line 2716) | class SpiderFetchArguments(BaseModel): class SpiderFetchArgumentsUpdate (line 2740) | class SpiderFetchArgumentsUpdate(BaseModel): class SpiderIntegrationDef (line 2764) | class SpiderIntegrationDef(BaseIntegrationDef): class SpiderIntegrationDefUpdate (line 2790) | class SpiderIntegrationDefUpdate(BaseIntegrationDefUpdate): class SpiderSetup (line 2816) | class SpiderSetup(BaseModel): class SpiderSetupUpdate (line 2830) | class SpiderSetupUpdate(BaseModel): class SystemDef (line 2844) | class SystemDef(BaseModel): class SystemDefUpdate (line 2887) | class SystemDefUpdate(BaseModel): class TextEditor20241022Def (line 2935) | class TextEditor20241022Def(BaseModel): class Tool (line 2946) | class Tool(BaseModel): class ToolResponse (line 3029) | class ToolResponse(BaseModel): class UnstructuredIntegrationDef (line 3040) | class UnstructuredIntegrationDef(BaseIntegrationDef): class UnstructuredIntegrationDefUpdate (line 3066) | class UnstructuredIntegrationDefUpdate(BaseIntegrationDefUpdate): class UnstructuredPartitionArguments (line 3092) | class UnstructuredPartitionArguments(BaseModel): class UnstructuredPartitionArgumentsUpdate (line 3114) | class UnstructuredPartitionArgumentsUpdate(BaseModel): class UnstructuredSetup (line 3136) | class UnstructuredSetup(BaseModel): class UnstructuredSetupUpdate (line 3170) | class UnstructuredSetupUpdate(BaseModel): class UpdateToolRequest (line 3204) | class UpdateToolRequest(BaseModel): class WeatherGetArguments (line 3282) | class WeatherGetArguments(BaseModel): class WeatherGetArgumentsUpdate (line 3296) | class WeatherGetArgumentsUpdate(BaseModel): class WeatherIntegrationDef (line 3310) | class WeatherIntegrationDef(BaseIntegrationDef): class WeatherIntegrationDefUpdate (line 3336) | class WeatherIntegrationDefUpdate(BaseIntegrationDefUpdate): class WeatherSetup (line 3362) | class WeatherSetup(BaseModel): class WeatherSetupUpdate (line 3376) | class WeatherSetupUpdate(BaseModel): class WikipediaIntegrationDef (line 3390) | class WikipediaIntegrationDef(BaseIntegrationDef): class WikipediaIntegrationDefUpdate (line 3416) | class WikipediaIntegrationDefUpdate(BaseIntegrationDefUpdate): class WikipediaSearchArguments (line 3442) | class WikipediaSearchArguments(BaseModel): class WikipediaSearchArgumentsUpdate (line 3460) | class WikipediaSearchArgumentsUpdate(BaseModel): class AlgoliaIntegrationDef (line 3478) | class AlgoliaIntegrationDef(BaseIntegrationDef): class AlgoliaIntegrationDefUpdate (line 3504) | class AlgoliaIntegrationDefUpdate(BaseIntegrationDefUpdate): class ArxivIntegrationDef (line 3530) | class ArxivIntegrationDef(BaseIntegrationDef): class ArxivIntegrationDefUpdate (line 3556) | class ArxivIntegrationDefUpdate(BaseIntegrationDefUpdate): class BaseBrowserbaseIntegrationDef (line 3582) | class BaseBrowserbaseIntegrationDef(BaseIntegrationDef): class BaseBrowserbaseIntegrationDefUpdate (line 3611) | class BaseBrowserbaseIntegrationDefUpdate(BaseIntegrationDefUpdate): class BaseCloudinaryIntegrationDef (line 3640) | class BaseCloudinaryIntegrationDef(BaseIntegrationDef): class BaseCloudinaryIntegrationDefUpdate (line 3653) | class BaseCloudinaryIntegrationDefUpdate(BaseIntegrationDefUpdate): class BrowserbaseCompleteSessionIntegrationDef (line 3666) | class BrowserbaseCompleteSessionIntegrationDef(BaseBrowserbaseIntegratio... class BrowserbaseCompleteSessionIntegrationDefUpdate (line 3678) | class BrowserbaseCompleteSessionIntegrationDefUpdate(BaseBrowserbaseInte... class BrowserbaseContextIntegrationDef (line 3690) | class BrowserbaseContextIntegrationDef(BaseBrowserbaseIntegrationDef): class BrowserbaseContextIntegrationDefUpdate (line 3708) | class BrowserbaseContextIntegrationDefUpdate(BaseBrowserbaseIntegrationD... class BrowserbaseCreateSessionIntegrationDef (line 3726) | class BrowserbaseCreateSessionIntegrationDef(BaseBrowserbaseIntegrationD... class BrowserbaseCreateSessionIntegrationDefUpdate (line 3741) | class BrowserbaseCreateSessionIntegrationDefUpdate(BaseBrowserbaseIntegr... class BrowserbaseExtensionIntegrationDef (line 3756) | class BrowserbaseExtensionIntegrationDef(BaseBrowserbaseIntegrationDef): class BrowserbaseExtensionIntegrationDefUpdate (line 3774) | class BrowserbaseExtensionIntegrationDefUpdate(BaseBrowserbaseIntegratio... class BrowserbaseGetSessionIntegrationDef (line 3792) | class BrowserbaseGetSessionIntegrationDef(BaseBrowserbaseIntegrationDef): class BrowserbaseGetSessionIntegrationDefUpdate (line 3804) | class BrowserbaseGetSessionIntegrationDefUpdate(BaseBrowserbaseIntegrati... class BrowserbaseGetSessionLiveUrlsIntegrationDef (line 3816) | class BrowserbaseGetSessionLiveUrlsIntegrationDef(BaseBrowserbaseIntegra... class BrowserbaseGetSessionLiveUrlsIntegrationDefUpdate (line 3828) | class BrowserbaseGetSessionLiveUrlsIntegrationDefUpdate(BaseBrowserbaseI... class BrowserbaseListSessionsIntegrationDef (line 3840) | class BrowserbaseListSessionsIntegrationDef(BaseBrowserbaseIntegrationDef): class BrowserbaseListSessionsIntegrationDefUpdate (line 3858) | class BrowserbaseListSessionsIntegrationDefUpdate(BaseBrowserbaseIntegra... class CloudinaryEditIntegrationDef (line 3876) | class CloudinaryEditIntegrationDef(BaseCloudinaryIntegrationDef): class CloudinaryEditIntegrationDefUpdate (line 3888) | class CloudinaryEditIntegrationDefUpdate(BaseCloudinaryIntegrationDefUpd... class CloudinaryUploadIntegrationDef (line 3900) | class CloudinaryUploadIntegrationDef(BaseCloudinaryIntegrationDef): class CloudinaryUploadIntegrationDefUpdate (line 3912) | class CloudinaryUploadIntegrationDefUpdate(BaseCloudinaryIntegrationDefU... FILE: src/integrations-service/integrations/autogen/Users.py class CreateUserRequest (line 12) | class CreateUserRequest(BaseModel): class PatchUserRequest (line 44) | class PatchUserRequest(BaseModel): class UpdateUserRequest (line 76) | class UpdateUserRequest(BaseModel): class User (line 108) | class User(BaseModel): class CreateOrUpdateUserRequest (line 145) | class CreateOrUpdateUserRequest(CreateUserRequest): FILE: src/integrations-service/integrations/models/algolia.py class AlgoliaSearchOutput (line 8) | class AlgoliaSearchOutput(BaseOutput): FILE: src/integrations-service/integrations/models/arxiv.py class ArxivSearchResult (line 6) | class ArxivSearchResult(BaseModel): class ArxivSearchOutput (line 23) | class ArxivSearchOutput(BaseOutput): FILE: src/integrations-service/integrations/models/base_models.py class BaseOutput (line 9) | class BaseOutput(BaseModel): ... class ProviderInfo (line 12) | class ProviderInfo(BaseModel): class BaseProviderMethod (line 19) | class BaseProviderMethod(BaseModel): class BaseProvider (line 26) | class BaseProvider(BaseModel): FILE: src/integrations-service/integrations/models/brave.py class SearchResult (line 6) | class SearchResult(BaseModel): class BraveSearchOutput (line 12) | class BraveSearchOutput(BaseOutput): FILE: src/integrations-service/integrations/models/browserbase.py class BrowserbaseListSessionsOutput (line 10) | class BrowserbaseListSessionsOutput(BaseOutput): class BrowserbaseCreateSessionOutput (line 14) | class BrowserbaseCreateSessionOutput(BaseOutput): class BrowserbaseGetSessionOutput (line 45) | class BrowserbaseGetSessionOutput(BaseOutput): class BrowserbaseCompleteSessionOutput (line 75) | class BrowserbaseCompleteSessionOutput(BaseOutput): class BrowserbaseExtensionOutput (line 82) | class BrowserbaseExtensionOutput(BaseOutput): class PageInfo (line 86) | class PageInfo(BaseOutput): class BrowserbaseGetSessionLiveUrlsOutput (line 101) | class BrowserbaseGetSessionLiveUrlsOutput(BaseOutput): class BrowserbaseContextOutput (line 105) | class BrowserbaseContextOutput(BaseOutput): FILE: src/integrations-service/integrations/models/cloudinary.py class CloudinaryUploadOutput (line 6) | class CloudinaryUploadOutput(BaseOutput): class CloudinaryEditOutput (line 19) | class CloudinaryEditOutput(BaseOutput): FILE: src/integrations-service/integrations/models/email.py class EmailOutput (line 6) | class EmailOutput(BaseOutput): FILE: src/integrations-service/integrations/models/execution.py class ExecutionError (line 82) | class ExecutionError(BaseModel): class ExecutionRequest (line 173) | class ExecutionRequest(BaseModel): FILE: src/integrations-service/integrations/models/ffmpeg.py class FfmpegSearchOutput (line 6) | class FfmpegSearchOutput(BaseOutput): FILE: src/integrations-service/integrations/models/google_sheets.py class GoogleSheetsReadOutput (line 8) | class GoogleSheetsReadOutput(BaseOutput): class GoogleSheetsWriteOutput (line 18) | class GoogleSheetsWriteOutput(BaseOutput): class GoogleSheetsClearOutput (line 35) | class GoogleSheetsClearOutput(BaseOutput): class GoogleSheetsValueRangeOutput (line 44) | class GoogleSheetsValueRangeOutput(BaseOutput): class GoogleSheetsBatchReadOutput (line 54) | class GoogleSheetsBatchReadOutput(BaseOutput): class GoogleSheetsUpdateResponse (line 65) | class GoogleSheetsUpdateResponse(BaseOutput): class GoogleSheetsBatchWriteOutput (line 78) | class GoogleSheetsBatchWriteOutput(BaseOutput): FILE: src/integrations-service/integrations/models/llama_parse.py class LlamaParseFetchOutput (line 7) | class LlamaParseFetchOutput(BaseOutput): FILE: src/integrations-service/integrations/models/mailgun.py class MailgunSendEmailOutput (line 6) | class MailgunSendEmailOutput(BaseOutput): FILE: src/integrations-service/integrations/models/mcp.py class McpToolCallOutput (line 8) | class McpToolCallOutput(BaseOutput): class McpToolInfo (line 27) | class McpToolInfo(BaseOutput): class McpListToolsOutput (line 33) | class McpListToolsOutput(BaseOutput): FILE: src/integrations-service/integrations/models/remote_browser.py class RemoteBrowserOutput (line 6) | class RemoteBrowserOutput(BaseOutput): FILE: src/integrations-service/integrations/models/spider.py class SpiderResponse (line 8) | class SpiderResponse(BaseModel): class SpiderOutput (line 16) | class SpiderOutput(BaseOutput): FILE: src/integrations-service/integrations/models/unstructured.py class UnstructuredParseOutput (line 6) | class UnstructuredParseOutput(BaseOutput): FILE: src/integrations-service/integrations/models/weather.py class WeatherGetOutput (line 6) | class WeatherGetOutput(BaseOutput): FILE: src/integrations-service/integrations/models/wikipedia.py class WikipediaSearchOutput (line 7) | class WikipediaSearchOutput(BaseOutput): FILE: src/integrations-service/integrations/routers/execution/execute.py function execute_default (line 10) | async def execute_default( function execute (line 25) | async def execute( FILE: src/integrations-service/integrations/routers/integrations/get_integration.py function get_integration (line 9) | async def get_integration(provider: str) -> dict: FILE: src/integrations-service/integrations/routers/integrations/get_integration_tool.py function convert_to_openai_tool (line 7) | def convert_to_openai_tool( function get_integration_tool (line 28) | async def get_integration_tool(provider: str, method: str | None = None): FILE: src/integrations-service/integrations/routers/integrations/get_integrations.py function get_integrations (line 6) | async def get_integrations() -> list[dict]: FILE: src/integrations-service/integrations/utils/execute_integration.py function execute_integration (line 17) | async def execute_integration( FILE: src/integrations-service/integrations/utils/integrations/algolia.py function search (line 17) | async def search(setup: AlgoliaSetup, arguments: AlgoliaSearchArguments)... FILE: src/integrations-service/integrations/utils/integrations/arxiv.py function search (line 18) | async def search(arguments: ArxivSearchArguments) -> ArxivSearchOutput: FILE: src/integrations-service/integrations/utils/integrations/brave.py function search (line 17) | async def search(setup: BraveSearchSetup, arguments: BraveSearchArgument... FILE: src/integrations-service/integrations/utils/integrations/browserbase.py function get_browserbase_client (line 34) | def get_browserbase_client(setup: BrowserbaseSetup) -> Browserbase: function list_sessions (line 46) | async def list_sessions( function create_session (line 71) | async def create_session( function get_session (line 117) | async def get_session( function complete_session (line 148) | async def complete_session( function get_live_urls (line 173) | async def get_live_urls( function install_extension_from_github (line 194) | async def install_extension_from_github( FILE: src/integrations-service/integrations/utils/integrations/cloudinary.py function media_upload (line 24) | async def media_upload( function media_edit (line 92) | async def media_edit( FILE: src/integrations-service/integrations/utils/integrations/email.py function send (line 19) | async def send(setup: EmailSetup, arguments: EmailArguments) -> EmailOut... FILE: src/integrations-service/integrations/utils/integrations/ffmpeg.py function _sync_validate_format (line 17) | def _sync_validate_format(binary_prefix: bytes) -> tuple[bool, str]: function validate_format (line 48) | async def validate_format(binary_data: bytes) -> tuple[bool, str]: function bash_cmd (line 61) | async def bash_cmd(arguments: FfmpegSearchArguments) -> FfmpegSearchOutput: FILE: src/integrations-service/integrations/utils/integrations/google_sheets.py function get_sheets_service (line 31) | def get_sheets_service(setup: GoogleSheetsSetup): function read_values (line 92) | async def read_values( function write_values (line 144) | async def write_values( function append_values (line 205) | async def append_values( function clear_values (line 268) | async def clear_values( function batch_read (line 313) | async def batch_read( function batch_write (line 369) | async def batch_write( FILE: src/integrations-service/integrations/utils/integrations/llama_parse.py function parse (line 18) | async def parse( FILE: src/integrations-service/integrations/utils/integrations/mailgun.py function validate_email (line 11) | def validate_email(email: str) -> bool: function validate_email_list (line 19) | def validate_email_list(emails: str) -> bool: function send_email (line 39) | async def send_email( FILE: src/integrations-service/integrations/utils/integrations/mcp.py function _ensure_mcp_available (line 40) | def _ensure_mcp_available() -> None: function _connect_session (line 81) | async def _connect_session(setup: McpSetup): function _serialize_content_item (line 178) | def _serialize_content_item(item: Any) -> dict[str, Any]: function list_tools (line 205) | async def list_tools(setup: McpSetup, arguments: McpListToolsArguments) ... function call_tool (line 254) | async def call_tool(setup: McpSetup, arguments: McpCallToolArguments) ->... FILE: src/integrations-service/integrations/utils/integrations/remote_browser.py class PlaywrightActions (line 27) | class PlaywrightActions: method __init__ (line 38) | def __init__( method _is_initialized (line 51) | async def _is_initialized(self) -> bool: method initialize (line 59) | async def initialize(self, debug: bool = False) -> None: method _reset_mouse (line 99) | async def _reset_mouse(self) -> None: method _get_screen_size (line 129) | async def _get_screen_size(self) -> tuple[int, int]: method _set_screen_size (line 138) | async def _set_screen_size(self, width: int, height: int) -> None: method _wait_for_load (line 143) | async def _wait_for_load(self, event: str = "domcontentloaded", timeou... method _execute_javascript (line 147) | async def _execute_javascript(self, script: str, *args) -> Any: method _set_window_vars (line 151) | async def _set_window_vars(self, variables: dict[str, Any]) -> None: method _get_mouse_coordinates (line 162) | async def _get_mouse_coordinates(self) -> tuple[int, int]: method _get_element_coordinates (line 170) | async def _get_element_coordinates(self, selector: str) -> tuple[int, ... method _overlay_cursor (line 179) | def _overlay_cursor(self, screenshot_bytes: bytes, x: int, y: int) -> ... method navigate (line 201) | async def navigate(self, url: str) -> RemoteBrowserOutput: method refresh (line 210) | async def refresh(self) -> RemoteBrowserOutput: method cursor_position (line 219) | async def cursor_position(self) -> RemoteBrowserOutput: method press_key (line 226) | async def press_key(self, key_combination: str) -> RemoteBrowserOutput: method type_text (line 256) | async def type_text(self, text: str) -> RemoteBrowserOutput: method mouse_move (line 264) | async def mouse_move(self, coordinate: tuple[int, int]) -> RemoteBrows... method left_click (line 272) | async def left_click(self) -> RemoteBrowserOutput: method left_click_drag (line 281) | async def left_click_drag(self, coordinate: tuple[int, int]) -> Remote... method right_click (line 291) | async def right_click(self) -> RemoteBrowserOutput: method middle_click (line 300) | async def middle_click(self) -> RemoteBrowserOutput: method double_click (line 309) | async def double_click(self) -> RemoteBrowserOutput: method take_screenshot (line 318) | async def take_screenshot(self, filename: str | None = None) -> Remote... method perform_action (line 339) | async def perform_action( function perform_action (line 382) | async def perform_action( FILE: src/integrations-service/integrations/utils/integrations/spider.py function create_spider_response (line 10) | def create_spider_response(pages: list[dict]) -> list[SpiderResponse]: function execute_spider_method (line 24) | async def execute_spider_method( function crawl (line 63) | async def crawl(setup: SpiderSetup, arguments: SpiderFetchArguments) -> ... function links (line 76) | async def links(setup: SpiderSetup, arguments: SpiderFetchArguments) -> ... function screenshot (line 89) | async def screenshot(setup: SpiderSetup, arguments: SpiderFetchArguments... function search (line 102) | async def search(setup: SpiderSetup, arguments: SpiderFetchArguments) ->... FILE: src/integrations-service/integrations/utils/integrations/unstructured.py function to_unstructured_strategy (line 14) | def to_unstructured_strategy( function parse (line 59) | async def parse( FILE: src/integrations-service/integrations/utils/integrations/weather.py function get (line 15) | async def get(setup: WeatherSetup, arguments: WeatherGetArguments) -> We... FILE: src/integrations-service/integrations/utils/integrations/wikipedia.py function search (line 15) | async def search( FILE: src/integrations-service/integrations/web.py function make_exception_handler (line 48) | def make_exception_handler(status: int) -> Callable[[Any, Any], Any]: function register_exceptions (line 68) | def register_exceptions(app: FastAPI) -> None: function http_exception_handler (line 82) | async def http_exception_handler(request, exc: HTTPException): # pylint... function main (line 89) | def main( FILE: src/integrations-service/tests/conftest.py function mock_external_services (line 15) | def mock_external_services(): function providers (line 29) | def providers(): function wikipedia_provider (line 35) | def wikipedia_provider(): function weather_provider (line 41) | def weather_provider(): function spider_provider (line 47) | def spider_provider(): function brave_provider (line 53) | def brave_provider(): function email_provider (line 59) | def email_provider(): function llama_parse_provider (line 65) | def llama_parse_provider(): FILE: src/integrations-service/tests/mocks/brave.py class MockBraveSearchClient (line 4) | class MockBraveSearchClient: method __init__ (line 5) | def __init__(self, api_key: str): method search (line 8) | def search(self, query: str) -> str: class MockBraveSearchException (line 13) | class MockBraveSearchException(Exception): FILE: src/integrations-service/tests/mocks/email.py class MockEmailClient (line 4) | class MockEmailClient: method __init__ (line 5) | def __init__(self, host: str, port: int, user: str, password: str): method send (line 11) | def send(self, to: str, from_: str, subject: str, body: str) -> bool: class MockEmailException (line 16) | class MockEmailException(Exception): FILE: src/integrations-service/tests/mocks/llama_parse.py class MockLlamaParseClient (line 6) | class MockLlamaParseClient: method __init__ (line 7) | def __init__(self, api_key: str, result_type: str, num_workers: int, l... method aload_data (line 13) | async def aload_data(self, file_content: bytes, extra_info: dict) -> l... class MockLlamaParseException (line 21) | class MockLlamaParseException(Exception): FILE: src/integrations-service/tests/mocks/spider.py class MockSpiderClient (line 7) | class MockSpiderClient: method __init__ (line 8) | def __init__(self, api_key: str): method crawl (line 11) | def crawl(self, url: AnyUrl, mode: str = "scrape") -> list[Document]: class MockSpiderException (line 19) | class MockSpiderException(Exception): FILE: src/integrations-service/tests/mocks/weather.py class MockWeatherClient (line 4) | class MockWeatherClient: method __init__ (line 5) | def __init__(self, api_key: str): method get_weather (line 8) | def get_weather(self, location: str) -> str: class MockWeatherException (line 13) | class MockWeatherException(Exception): FILE: src/integrations-service/tests/mocks/wikipedia.py class MockWikipediaClient (line 6) | class MockWikipediaClient: method __init__ (line 7) | def __init__(self, query: str, load_max_docs: int = 2): method load (line 17) | def load(self, *args, **kwargs) -> list[Document]: class MockWikipediaException (line 21) | class MockWikipediaException(Exception): FILE: src/integrations-service/tests/test_mcp.py function test_mcp_provider_in_registry (line 12) | async def test_mcp_provider_in_registry(): function test_mcp_list_tools_exec (line 21) | async def test_mcp_list_tools_exec(monkeypatch): function test_mcp_call_tool_exec (line 68) | async def test_mcp_call_tool_exec(monkeypatch): function test_http_session_management (line 117) | async def test_http_session_management(mock_client): function test_http_connection_retry_logic (line 161) | async def test_http_connection_retry_logic(mock_client, mock_session_cls): function test_mcp_sdk_version_check (line 196) | def test_mcp_sdk_version_check(): function test_mcp_setup_transport_validation (line 211) | def test_mcp_setup_transport_validation(transport): function test_mcp_setup_invalid_transport (line 223) | def test_mcp_setup_invalid_transport(): function test_mcp_tool_response_normalization (line 236) | async def test_mcp_tool_response_normalization(): function test_mcp_list_tools_integration (line 279) | async def test_mcp_list_tools_integration(): function test_mcp_timeout_handling (line 319) | async def test_mcp_timeout_handling(): function test_mcp_sse_transport_connection (line 359) | async def test_mcp_sse_transport_connection(): function test_mcp_sse_connection_error_handling (line 401) | async def test_mcp_sse_connection_error_handling(): FILE: src/integrations-service/tests/test_mcp_sse_server.py function lifespan (line 31) | async def lifespan(app: FastAPI): function sse_generator (line 53) | async def sse_generator(request: Request) -> AsyncIterator[dict]: function sse_endpoint (line 84) | async def sse_endpoint(request: Request): function message_endpoint (line 91) | async def message_endpoint(session_id: str, request: Request): function health (line 190) | async def health(): FILE: src/integrations-service/tests/test_provider_execution.py function test_weather_get_mock (line 11) | async def test_weather_get_mock(wikipedia_provider): FILE: src/integrations-service/tests/test_providers.py function test_available_providers (line 4) | def test_available_providers(providers): function test_provider_structure (line 11) | def test_provider_structure(providers): function test_wikipedia_provider (line 20) | def test_wikipedia_provider(wikipedia_provider): function test_weather_provider (line 28) | def test_weather_provider(weather_provider): function test_llama_parse_provider (line 36) | def test_llama_parse_provider(llama_parse_provider): FILE: src/integrations-service/tests/working_mcp_sse_server.py function list_tools (line 32) | async def list_tools() -> list[Tool]: function call_tool (line 100) | async def call_tool(name: str, arguments: dict[str, Any]) -> list: function main (line 150) | async def main(): FILE: src/memory-store/migrations/000001_initial.up.sql function update_updated_at_column (line 25) | CREATE FILE: src/memory-store/migrations/000002_developers.up.sql type developers (line 4) | CREATE TABLE IF NOT EXISTS developers ( type idx_developers_id_sorted (line 20) | CREATE INDEX IF NOT EXISTS idx_developers_id_sorted ON developers (devel... type idx_developers_email (line 32) | CREATE INDEX IF NOT EXISTS idx_developers_email ON developers (email) type idx_developers_tags (line 35) | CREATE INDEX IF NOT EXISTS idx_developers_tags ON developers USING GIN (... FILE: src/memory-store/migrations/000003_users.up.sql type users (line 4) | CREATE TABLE IF NOT EXISTS users ( type users_metadata_gin_idx (line 28) | CREATE INDEX IF NOT EXISTS users_metadata_gin_idx ON users USING GIN (me... FILE: src/memory-store/migrations/000004_agents.up.sql type agents (line 4) | CREATE TABLE IF NOT EXISTS agents ( type idx_agents_metadata (line 38) | CREATE INDEX IF NOT EXISTS idx_agents_metadata ON agents USING GIN (meta... FILE: src/memory-store/migrations/000005_files.up.sql type files (line 4) | CREATE TABLE IF NOT EXISTS files ( type file_owners (line 47) | CREATE TABLE IF NOT EXISTS file_owners ( type idx_file_owners_owner (line 58) | CREATE INDEX IF NOT EXISTS idx_file_owners_owner ON file_owners (develop... function validate_file_owner (line 61) | CREATE OR REPLACE FUNCTION validate_file_owner() FILE: src/memory-store/migrations/000006_docs.up.sql function is_valid_language (line 4) | CREATE type docs (line 14) | CREATE TABLE IF NOT EXISTS docs ( type idx_docs_metadata (line 107) | CREATE INDEX IF NOT EXISTS idx_docs_metadata ON docs USING GIN (metadata) function docs_update_search_tsv (line 161) | CREATE type idx_docs_search_tsv (line 186) | CREATE INDEX IF NOT EXISTS idx_docs_search_tsv ON docs USING GIN (search... type idx_docs_title_trgm (line 188) | CREATE INDEX IF NOT EXISTS idx_docs_title_trgm ON docs USING GIN (title ... type idx_docs_content_trgm (line 190) | CREATE INDEX IF NOT EXISTS idx_docs_content_trgm ON docs USING GIN (cont... FILE: src/memory-store/migrations/000008_tools.up.sql type tools (line 4) | CREATE TABLE IF NOT EXISTS tools ( type idx_tools_task_id_sorted (line 30) | CREATE INDEX IF NOT EXISTS idx_tools_task_id_sorted ON tools (task_id DESC) FILE: src/memory-store/migrations/000009_sessions.up.sql type sessions (line 4) | CREATE TABLE IF NOT EXISTS sessions ( type idx_sessions_metadata (line 36) | CREATE INDEX IF NOT EXISTS idx_sessions_metadata ON sessions USING GIN (... type session_lookup (line 73) | CREATE TABLE IF NOT EXISTS session_lookup ( type idx_session_lookup_by_participant (line 87) | CREATE INDEX IF NOT EXISTS idx_session_lookup_by_participant ON session_... function validate_participant (line 90) | CREATE FILE: src/memory-store/migrations/000010_tasks.up.sql type tasks (line 10) | CREATE TABLE IF NOT EXISTS tasks ( function validate_tool_task (line 66) | CREATE OR REPLACE FUNCTION validate_tool_task() type workflows (line 106) | CREATE TABLE IF NOT EXISTS workflows ( FILE: src/memory-store/migrations/000011_executions.up.sql type executions (line 4) | CREATE TABLE IF NOT EXISTS executions ( type idx_executions_developer_id (line 24) | CREATE INDEX IF NOT EXISTS idx_executions_developer_id ON executions (de... type idx_executions_task_id (line 27) | CREATE INDEX IF NOT EXISTS idx_executions_task_id ON executions (task_id... type idx_executions_metadata (line 30) | CREATE INDEX IF NOT EXISTS idx_executions_metadata ON executions USING G... FILE: src/memory-store/migrations/000012_transitions.up.sql type transitions (line 40) | CREATE TABLE IF NOT EXISTS transitions ( type idx_transitions_next (line 83) | CREATE UNIQUE INDEX idx_transitions_next ON transitions USING btree (exe... function check_valid_transition (line 109) | CREATE FILE: src/memory-store/migrations/000013_executions_continuous_view.up.sql function to_text (line 10) | CREATE type latest_executions (line 61) | CREATE OR REPLACE VIEW latest_executions AS FILE: src/memory-store/migrations/000014_temporal_lookup.up.sql type temporal_executions_lookup (line 4) | CREATE TABLE IF NOT EXISTS temporal_executions_lookup ( FILE: src/memory-store/migrations/000015_entries.up.sql function all_jsonb_elements_are_objects (line 14) | CREATE type entries (line 31) | CREATE TABLE IF NOT EXISTS entries ( FILE: src/memory-store/migrations/000016_entry_relations.up.sql type entry_relations (line 7) | CREATE TABLE IF NOT EXISTS entry_relations ( type idx_entry_relations_leaf (line 30) | CREATE INDEX idx_entry_relations_leaf ON entry_relations (session_id, is... function auto_update_leaf_status (line 32) | CREATE OR REPLACE FUNCTION auto_update_leaf_status() RETURNS TRIGGER AS $$ FILE: src/memory-store/migrations/000018_doc_search.up.sql type embeddings_cache (line 4) | CREATE UNLOGGED TABLE IF NOT EXISTS embeddings_cache ( function search_by_vector (line 86) | CREATE function embed_and_search_by_vector (line 179) | CREATE function search_by_text (line 223) | CREATE function array_mean (line 312) | CREATE function array_stddev (line 318) | CREATE function dbsf_normalize (line 324) | CREATE function search_hybrid (line 356) | CREATE function embed_and_search_hybrid (line 461) | CREATE FILE: src/memory-store/migrations/000022_vector_search.up.sql function search_by_vector (line 3) | CREATE OR REPLACE FUNCTION search_by_vector ( FILE: src/memory-store/migrations/000024_hybrid_search.up.sql function search_hybrid (line 4) | CREATE FILE: src/memory-store/migrations/000027_add_postgraphile.up.sql type postgraphile_auth (line 52) | CREATE TABLE IF NOT EXISTS postgraphile_auth.users( function current_developer_id (line 63) | CREATE OR REPLACE FUNCTION current_developer_id() returns UUID as $$ function authenticate (line 73) | CREATE OR REPLACE FUNCTION authenticate( function current_developer_id_by_execution_id (line 100) | CREATE OR REPLACE FUNCTION current_developer_id_by_execution_id(p_execut... function current_developer_id_by_session_id (line 114) | CREATE OR REPLACE FUNCTION current_developer_id_by_session_id(p_session_... FILE: src/memory-store/migrations/000028_new_hybrid_search_implementation.down.sql function search_hybrid (line 2) | CREATE OR REPLACE FUNCTION search_hybrid ( FILE: src/memory-store/migrations/000028_new_hybrid_search_implementation.up.sql function search_hybrid (line 2) | CREATE OR REPLACE FUNCTION search_hybrid ( FILE: src/memory-store/migrations/000029_duplicate_doc_prevention.up.sql type idx_docs_content_hash (line 7) | CREATE INDEX IF NOT EXISTS idx_docs_content_hash ON docs (developer_id, ... function generate_content_hash (line 10) | CREATE OR REPLACE FUNCTION generate_content_hash(title TEXT, content TEXT) function docs_update_content_hash (line 20) | CREATE OR REPLACE FUNCTION docs_update_content_hash() function check_duplicate_doc_owner (line 40) | CREATE OR REPLACE FUNCTION check_duplicate_doc_owner() FILE: src/memory-store/migrations/000030_add_unaccent_search_config.down.sql function docs_update_search_tsv (line 2) | CREATE OR REPLACE FUNCTION docs_update_search_tsv() RETURNS trigger AS $$ FILE: src/memory-store/migrations/000030_add_unaccent_search_config.up.sql function docs_update_search_tsv (line 13) | CREATE OR REPLACE FUNCTION docs_update_search_tsv() RETURNS trigger AS $$ FILE: src/memory-store/migrations/000031_add_trigram_search.down.sql function search_hybrid (line 15) | CREATE OR REPLACE FUNCTION search_hybrid ( function embed_and_search_hybrid (line 162) | CREATE OR REPLACE FUNCTION embed_and_search_hybrid ( FILE: src/memory-store/migrations/000031_add_trigram_search.up.sql type idx_docs_title_trgm (line 5) | CREATE INDEX IF NOT EXISTS idx_docs_title_trgm ON docs USING GIN (title ... type idx_docs_content_trgm (line 6) | CREATE INDEX IF NOT EXISTS idx_docs_content_trgm ON docs USING GIN (cont... function search_by_text (line 14) | CREATE OR REPLACE FUNCTION search_by_text ( function search_hybrid (line 133) | CREATE OR REPLACE FUNCTION search_hybrid ( function embed_and_search_hybrid (line 283) | CREATE OR REPLACE FUNCTION embed_and_search_hybrid ( FILE: src/memory-store/migrations/000032_enhance_trigram_search.down.sql function search_by_text (line 21) | CREATE OR REPLACE FUNCTION search_by_text ( FILE: src/memory-store/migrations/000032_enhance_trigram_search.up.sql function enhanced_similarity (line 5) | CREATE OR REPLACE FUNCTION enhanced_similarity(text1 text, text2 text) function fuzzy_word_similarity (line 30) | CREATE OR REPLACE FUNCTION fuzzy_word_similarity(text1 text, text2 text) function comprehensive_similarity (line 75) | CREATE OR REPLACE FUNCTION comprehensive_similarity(title text, content ... type idx_docs_lookup (line 106) | CREATE INDEX IF NOT EXISTS idx_docs_lookup ON docs (developer_id, doc_id... type idx_doc_owners_search (line 108) | CREATE INDEX IF NOT EXISTS idx_doc_owners_search ON doc_owners (doc_id, ... function search_by_text (line 117) | CREATE OR REPLACE FUNCTION search_by_text ( FILE: src/memory-store/migrations/000033_fix_latest_transitions.down.sql type latest_executions (line 71) | CREATE OR REPLACE VIEW latest_executions AS FILE: src/memory-store/migrations/000033_fix_latest_transitions.up.sql type latest_executions (line 69) | CREATE OR REPLACE VIEW latest_executions AS FILE: src/memory-store/migrations/000035_enhanced_indices.down.sql type idx_entries_by_session (line 62) | CREATE INDEX IF NOT EXISTS idx_entries_by_session ON entries (session_id... type entries_created_at_idx (line 64) | CREATE INDEX IF NOT EXISTS entries_created_at_idx ON entries USING btree... FILE: src/memory-store/migrations/000035_enhanced_indices.up.sql type idx_transitions_execution_id (line 20) | CREATE INDEX if not exists type idx_transitions_created_at (line 23) | CREATE INDEX if not exists idx_transitions_created_at ON transitions USI... type idx_executions_created_at_covering (line 25) | CREATE INDEX if not exists idx_executions_created_at_covering type idx_entries_session_id (line 42) | CREATE INDEX if not exists idx_entries_session_id ON entries (created_at... type idx_entries_created_at (line 44) | CREATE INDEX if not exists idx_entries_created_at ON entries (created_at... type idx_sessions_created_at_covering (line 46) | CREATE INDEX if not exists idx_sessions_created_at_covering FILE: src/memory-store/migrations/000036_usage.up.sql type usage (line 4) | CREATE TABLE IF NOT EXISTS usage ( type idx_usage_developer_model (line 34) | CREATE INDEX IF NOT EXISTS idx_usage_developer_model ON usage (developer... type idx_usage_model (line 35) | CREATE INDEX IF NOT EXISTS idx_usage_model ON usage (model, created_at D... type idx_usage_metadata (line 36) | CREATE INDEX IF NOT EXISTS idx_usage_metadata ON usage USING GIN (metadata) FILE: src/memory-store/migrations/000037_speed_up_search.up.sql type idx_doc_owners_lookup (line 24) | CREATE INDEX idx_doc_owners_lookup type idx_doc_owners_agent_lookup (line 29) | CREATE INDEX idx_doc_owners_agent_lookup ON doc_owners(owner_type, owner... function search_by_text (line 31) | CREATE OR REPLACE FUNCTION search_by_text ( FILE: src/memory-store/migrations/000038_usage_cost_monthly.up.sql type idx_usage_cost_monthly_developer (line 13) | CREATE INDEX IF NOT EXISTS idx_usage_cost_monthly_developer type developer_cost_monthly (line 26) | CREATE OR REPLACE VIEW developer_cost_monthly AS FILE: src/memory-store/migrations/000039_projects.up.sql type projects (line 4) | CREATE TABLE IF NOT EXISTS projects ( type project_agents (line 26) | CREATE TABLE IF NOT EXISTS project_agents ( type project_users (line 36) | CREATE TABLE IF NOT EXISTS project_users ( type project_files (line 46) | CREATE TABLE IF NOT EXISTS project_files ( type project_sessions (line 56) | CREATE OR REPLACE VIEW project_sessions AS type project_tasks (line 100) | CREATE OR REPLACE VIEW project_tasks AS type project_executions (line 122) | CREATE OR REPLACE VIEW project_executions AS type project_docs (line 140) | CREATE OR REPLACE VIEW project_docs AS type idx_projects_developer_id (line 189) | CREATE INDEX IF NOT EXISTS idx_projects_developer_id ON projects (develo... type idx_projects_metadata (line 190) | CREATE INDEX IF NOT EXISTS idx_projects_metadata ON projects USING GIN (... type idx_project_agents_agent (line 191) | CREATE INDEX IF NOT EXISTS idx_project_agents_agent ON project_agents (d... type idx_project_users_user (line 192) | CREATE INDEX IF NOT EXISTS idx_project_users_user ON project_users (deve... type idx_project_files_file (line 193) | CREATE INDEX IF NOT EXISTS idx_project_files_file ON project_files (deve... function create_default_project (line 201) | CREATE OR REPLACE FUNCTION create_default_project() function prevent_default_project_deletion (line 231) | CREATE OR REPLACE FUNCTION prevent_default_project_deletion() FILE: src/memory-store/migrations/000040_add_secrets.up.sql type secrets (line 4) | CREATE TABLE IF NOT EXISTS secrets ( function update_secrets_timestamp (line 19) | CREATE OR REPLACE FUNCTION update_secrets_timestamp() type idx_secrets_developer_id (line 33) | CREATE INDEX IF NOT EXISTS idx_secrets_developer_id ON secrets(developer... type idx_secrets_name (line 34) | CREATE INDEX IF NOT EXISTS idx_secrets_name ON secrets(name) type idx_secrets_metadata (line 35) | CREATE INDEX IF NOT EXISTS idx_secrets_metadata ON secrets USING gin(met... function encrypt_secret (line 38) | CREATE OR REPLACE FUNCTION encrypt_secret( function decrypt_secret (line 51) | CREATE OR REPLACE FUNCTION decrypt_secret( FILE: src/memory-store/migrations/000042_add_api_keys.up.sql type api_keys (line 4) | CREATE TABLE IF NOT EXISTS api_keys ( type uq_api_keys_developer_id_name (line 20) | CREATE UNIQUE INDEX IF NOT EXISTS uq_api_keys_developer_id_name function update_api_keys_timestamp (line 25) | CREATE OR REPLACE FUNCTION update_api_keys_timestamp() type idx_api_keys_developer_id (line 40) | CREATE INDEX IF NOT EXISTS idx_api_keys_developer_id ON api_keys(develop... type idx_api_keys_name (line 41) | CREATE INDEX IF NOT EXISTS idx_api_keys_name ON api_keys(name) type idx_api_keys_metadata (line 42) | CREATE INDEX IF NOT EXISTS idx_api_keys_metadata ON api_keys USING gin(m... type idx_api_keys_deleted_at (line 43) | CREATE INDEX IF NOT EXISTS idx_api_keys_deleted_at ON api_keys(deleted_a... function encrypt_api_key (line 46) | CREATE OR REPLACE FUNCTION encrypt_api_key( function decrypt_api_key (line 59) | CREATE OR REPLACE FUNCTION decrypt_api_key( FILE: src/memory-store/migrations/000043_optional_trigram_search.down.sql function search_by_text (line 6) | CREATE OR REPLACE FUNCTION search_by_text ( function search_hybrid (line 179) | CREATE OR REPLACE FUNCTION search_hybrid ( function embed_and_search_hybrid (line 330) | CREATE OR REPLACE FUNCTION embed_and_search_hybrid ( FILE: src/memory-store/migrations/000043_optional_trigram_search.up.sql function search_by_text (line 7) | CREATE OR REPLACE FUNCTION search_by_text ( function search_hybrid (line 233) | CREATE OR REPLACE FUNCTION search_hybrid ( function embed_and_search_hybrid (line 384) | CREATE OR REPLACE FUNCTION embed_and_search_hybrid ( FILE: src/memory-store/migrations/000044_search_optimize.up.sql type idx_docs_embeddings_store_diskann_labels (line 166) | CREATE INDEX IF NOT EXISTS idx_docs_embeddings_store_diskann_labels type idx_doc_owners_owner_dev_doc (line 172) | CREATE INDEX IF NOT EXISTS idx_doc_owners_owner_dev_doc function search_by_vector (line 385) | CREATE OR REPLACE FUNCTION search_by_vector ( FILE: src/scripts/generate_changelog.py function load_template (line 28) | def load_template(filename: str) -> str: function run_task (line 33) | def run_task(pr_data: str) -> str: function preserve_and_update_changelog (line 92) | def preserve_and_update_changelog(new_changelog: str, source: str = "./C... function is_html_tag (line 117) | def is_html_tag(segment: str) -> bool: function process_body (line 130) | def process_body(body: str) -> str: function process_pr_data (line 149) | def process_pr_data(pr_data: str) -> str: function main (line 173) | def main(pr_data: str) -> None: FILE: src/scripts/readme_translator.py function create_translator (line 16) | def create_translator(target: str) -> GoogleTranslator: function is_html_tag (line 23) | def is_html_tag(segment: str) -> bool: function is_special_character (line 28) | def is_special_character(segment: str) -> bool: function translate_sub_segment (line 33) | def translate_sub_segment(translator: GoogleTranslator, sub_segment: str... function translate_segment (line 43) | def translate_segment(translator: GoogleTranslator, segment: str) -> str: function translate_readme (line 62) | def translate_readme(source: str, target: str) -> str: function save_translated_readme (line 74) | def save_translated_readme(translated_content: str, lang: str) -> None: function main (line 83) | def main() -> None: FILE: src/scripts/sync_model_docs.py function classify_cost_tier (line 23) | def classify_cost_tier(input_cost_per_token: float) -> str: function normalize_model_name (line 37) | def normalize_model_name(model_name: str) -> str: function find_model_in_pricing_data (line 51) | def find_model_in_pricing_data(model_name: str, litellm_model: str, pric... function extract_models_from_config (line 82) | def extract_models_from_config(config_path: Path) -> Tuple[List[Dict[str... function enrich_model_data (line 117) | def enrich_model_data(models: List[Dict], pricing_data: Dict) -> List[Di... function generate_model_table (line 150) | def generate_model_table(models: List[Dict]) -> str: function generate_embedding_table (line 272) | def generate_embedding_table(embedding_models: List[Dict]) -> str: function update_documentation (line 297) | def update_documentation(doc_path: Path, model_section: str): function fetch_pricing_data (line 357) | def fetch_pricing_data() -> Dict: function main (line 375) | def main():