agents.simple.ultra_lazy_agent

Ultra-aggressive lazy loading implementation that defers ALL dependencies. until the moment of first actual use. Target: <3 second import time.

This uses the most minimal possible imports and defers everything else.

Classes

UltraLazyAgent

Ultra-minimal agent proxy with maximum lazy loading.

Module Contents

class agents.simple.ultra_lazy_agent.UltraLazyAgent(name='UltraLazyAgent', **kwargs)

Ultra-minimal agent proxy with maximum lazy loading.

Init .

Parameters:

name (str) – [TODO: Add description]

async arun(*args, **kwargs)

Async run - triggers loading.

classmethod as_structured_tool(**kwargs)

Class method - triggers loading.

classmethod as_tool(**kwargs)

Class method - triggers loading.

run(*args, **kwargs)

Sync run - triggers loading.

property name: str

Name.

Returns:

Add return description]

Return type:

[TODO