.coderabbit.yaml
.gitignore
CHANGELOG.md
CONTRIBUTING.md
LICENSE
Makefile
README.md
SECURITY.md
etc
examples
llm-gent.py
pyproject.toml
setup.cfg
.github/CODEOWNERS
.github/zizmor.yml
.github/workflows/ci.yml
.github/workflows/release.yml
docs/index.md
llm_gent/__init__.py
llm_gent/py.typed
llm_gent/schema.py
llm_gent.egg-info/PKG-INFO
llm_gent.egg-info/SOURCES.txt
llm_gent.egg-info/dependency_links.txt
llm_gent.egg-info/entry_points.txt
llm_gent.egg-info/requires.txt
llm_gent.egg-info/top_level.txt
llm_gent/agents/__init__.py
llm_gent/agents/default/__init__.py
llm_gent/agents/default/agent.py
llm_gent/agents/default/factory.py
llm_gent/agents/default/http.py
llm_gent/bus/__init__.py
llm_gent/bus/channel.py
llm_gent/bus/protocol.py
llm_gent/bus/registry.py
llm_gent/bus/transport.py
llm_gent/cli/__init__.py
llm_gent/cli/cli.py
llm_gent/cli/tools/__init__.py
llm_gent/cli/tools/agent.py
llm_gent/cli/tools/ask.py
llm_gent/cli/tools/feedback.py
llm_gent/cli/tools/list.py
llm_gent/cli/tools/rate.py
llm_gent/cli/tools/serve.py
llm_gent/cli/tools/start.py
llm_gent/cli/tools/stop.py
llm_gent/cli/tools/train.py
llm_gent/core/__init__.py
llm_gent/core/dispatcher.py
llm_gent/core/errors.py
llm_gent/core/helpers.py
llm_gent/core/platform.py
llm_gent/core/runnable.py
llm_gent/core/task.py
llm_gent/core/agent/__init__.py
llm_gent/core/agent/agent.py
llm_gent/core/agent/factory.py
llm_gent/core/agent/helpers.py
llm_gent/core/agent/identity.py
llm_gent/core/agent/runnable.py
llm_gent/core/agent/types.py
llm_gent/core/cost/__init__.py
llm_gent/core/cost/pricing.py
llm_gent/core/cost/tracker.py
llm_gent/core/cost/llm/__init__.py
llm_gent/core/cost/llm/extractor.py
llm_gent/core/cost/llm/loader.py
llm_gent/core/cost/llm/pricing_provider.py
llm_gent/core/llm/__init__.py
llm_gent/core/llm/backend.py
llm_gent/core/llm/caller.py
llm_gent/core/llm/json_cleaner.py
llm_gent/core/llm/types.py
llm_gent/core/memory/__init__.py
llm_gent/core/memory/schema.py
llm_gent/core/memory/strats.py
llm_gent/core/memory/rating/__init__.py
llm_gent/core/memory/rating/backends.py
llm_gent/core/memory/rating/batch.py
llm_gent/core/memory/rating/config.py
llm_gent/core/memory/rating/models.py
llm_gent/core/memory/rating/service.py
llm_gent/core/tools/__init__.py
llm_gent/core/tools/base.py
llm_gent/core/tools/executor.py
llm_gent/core/tools/factory.py
llm_gent/core/tools/registry.py
llm_gent/core/tools/builtin/__init__.py
llm_gent/core/tools/builtin/complete.py
llm_gent/core/tools/builtin/file.py
llm_gent/core/tools/builtin/http.py
llm_gent/core/tools/builtin/memory.py
llm_gent/core/tools/builtin/shell.py
llm_gent/core/tools/builtin/web/__init__.py
llm_gent/core/tools/builtin/web/backend.py
llm_gent/core/tools/builtin/web/fetch.py
llm_gent/core/tools/builtin/web/search.py
llm_gent/core/training/__init__.py
llm_gent/core/training/pairing/__init__.py
llm_gent/core/training/pairing/stars.py
llm_gent/core/training/pairing/types.py
llm_gent/core/traits/__init__.py
llm_gent/core/traits/base.py
llm_gent/core/traits/factory.py
llm_gent/core/traits/registry.py
llm_gent/core/traits/builtin/__init__.py
llm_gent/core/traits/builtin/conversation.py
llm_gent/core/traits/builtin/cost.py
llm_gent/core/traits/builtin/directive.py
llm_gent/core/traits/builtin/http.py
llm_gent/core/traits/builtin/llm.py
llm_gent/core/traits/builtin/memory.py
llm_gent/core/traits/builtin/rating.py
llm_gent/core/traits/builtin/saia.py
llm_gent/core/traits/builtin/storage.py
llm_gent/core/traits/builtin/tools.py
llm_gent/core/traits/builtin/training.py
llm_gent/etc/infra.yaml
llm_gent/etc/llm-gent.yaml
llm_gent/etc/llm.yaml
llm_gent/etc/pg.yaml
llm_gent/etc/uvicorn.yaml
llm_gent/etc/agents/codebase-qna.yaml
llm_gent/etc/agents/jokester.yaml
llm_gent/examples/__init__.py
llm_gent/examples/external_agent.py
llm_gent/examples/prompt_agent.py
llm_gent/examples/quickstart.py
llm_gent/examples/web_search.py
llm_gent/examples/flow/__init__.py
llm_gent/examples/flow/_infra.py
llm_gent/examples/flow/batch_grade.py
llm_gent/examples/flow/durable_resume.md
llm_gent/examples/flow/durable_resume.py
llm_gent/examples/flow/plan_execute.py
llm_gent/examples/flow/resources.py
llm_gent/examples/flow/resume.py
llm_gent/examples/flow/structured_agent.py
llm_gent/examples/flow/subflow_research.py
llm_gent/examples/flow/verifier.py
llm_gent/flow/__init__.py
llm_gent/flow/_chain.py
llm_gent/flow/_checkpoint_ctx.py
llm_gent/flow/_executor.py
llm_gent/flow/_halt_observer.py
llm_gent/flow/_iterate.py
llm_gent/flow/_map.py
llm_gent/flow/_node_id.py
llm_gent/flow/_resume.py
llm_gent/flow/_shortcut.py
llm_gent/flow/_validation.py
llm_gent/flow/aggregate.py
llm_gent/flow/archetypes.py
llm_gent/flow/checkpoint.py
llm_gent/flow/context.py
llm_gent/flow/factory.py
llm_gent/flow/flow.py
llm_gent/flow/history.py
llm_gent/flow/loop.py
llm_gent/flow/nodes.py
llm_gent/flow/role.py
llm_gent/flow/structure.py
llm_gent/flow/verb.py
llm_gent/flow/resource/__init__.py
llm_gent/flow/resource/_runtime.py
llm_gent/flow/resource/base.py
llm_gent/flow/resource/cost.py
llm_gent/flow/state/__init__.py
llm_gent/flow/state/base.py
llm_gent/flow/state/cas.py
llm_gent/flow/state/codec.py
llm_gent/flow/state/paused_turn.py
llm_gent/flow/state/serialization.py
llm_gent/flow/state/snapshot.py
llm_gent/flow/stores/__init__.py
llm_gent/flow/stores/postgres.py
llm_gent/flow/testing/__init__.py
llm_gent/flow/testing/_resume_helper.py
llm_gent/flow/testing/checkpoint.py
llm_gent/hub/__init__.py
llm_gent/hub/hub.py
llm_gent/hub/registry.py
llm_gent/migrations/alembic.ini
llm_gent/migrations/env.py
llm_gent/migrations/script.py.mako
llm_gent/migrations/versions/001_initial_flow_cas.py
llm_gent/migrations/versions/002_appinfra_cas.py
llm_gent/runtime/__init__.py
llm_gent/runtime/core.py
llm_gent/runtime/handle.py
llm_gent/runtime/handler.py
llm_gent/runtime/messages.py
llm_gent/runtime/registry.py
llm_gent/runtime/runner.py
llm_gent/runtime/service.py
llm_gent/runtime/server/__init__.py
llm_gent/runtime/server/app.py
llm_gent/runtime/server/config.py
llm_gent/runtime/server/http.py
llm_gent/runtime/server/management.py
llm_gent/runtime/server/routes.py
llm_gent/runtime/server/protocol/__init__.py
llm_gent/runtime/server/protocol/base.py
llm_gent/runtime/server/protocol/management.py
llm_gent/runtime/server/protocol/v1/__init__.py
llm_gent/runtime/server/protocol/v1/messages.py
llm_gent/storage/__init__.py
llm_gent/storage/client.py
llm_gent/storage/schema.py
tests/__init__.py
tests/conftest.py
tests/helpers.py
tests/test_version.py
tests/e2e/__init__.py
tests/e2e/test_structured_output.py
tests/e2e/test_task_execution.py
tests/integration/__init__.py
tests/integration/_ports.py
tests/integration/test_bus.py
tests/integration/test_hub.py
tests/integration/test_schema.py
tests/integration/flow/__init__.py
tests/integration/flow/conftest.py
tests/integration/flow/test_paused_turn_resume.py
tests/integration/flow/test_process_exit.py
tests/integration/flow/test_stores_pg.py
tests/unit/__init__.py
tests/unit/test_agent.py
tests/unit/test_agent_factory.py
tests/unit/test_agent_infra.py
tests/unit/test_agent_service.py
tests/unit/test_bus.py
tests/unit/test_bus_channel.py
tests/unit/test_cli_tools.py
tests/unit/test_conversation_trait.py
tests/unit/test_core.py
tests/unit/test_cost_llm.py
tests/unit/test_cost_pricing.py
tests/unit/test_cost_tracker.py
tests/unit/test_cost_trait.py
tests/unit/test_gateway.py
tests/unit/test_http_trait.py
tests/unit/test_hub.py
tests/unit/test_hub_registry.py
tests/unit/test_management_routes.py
tests/unit/test_memory_strats.py
tests/unit/test_memory_trait.py
tests/unit/test_rating_config.py
tests/unit/test_rating_tables.py
tests/unit/test_registry.py
tests/unit/test_runner.py
tests/unit/test_saia_trait.py
tests/unit/test_schema.py
tests/unit/test_shipped_agents.py
tests/unit/test_stars_pairing.py
tests/unit/test_storage.py
tests/unit/test_storage_trait.py
tests/unit/test_task.py
tests/unit/test_tools.py
tests/unit/test_tools_executor.py
tests/unit/test_tools_web.py
tests/unit/test_training_trait.py
tests/unit/test_traits.py
tests/unit/test_traits_factory.py
tests/unit/test_traits_registry.py
tests/unit/flow/__init__.py
tests/unit/flow/conftest.py
tests/unit/flow/test_aggregate.py
tests/unit/flow/test_archetypes.py
tests/unit/flow/test_budget_flow.py
tests/unit/flow/test_builder.py
tests/unit/flow/test_cas.py
tests/unit/flow/test_checkpoint.py
tests/unit/flow/test_codec.py
tests/unit/flow/test_context.py
tests/unit/flow/test_control.py
tests/unit/flow/test_factory.py
tests/unit/flow/test_flow.py
tests/unit/flow/test_flow_with_budget.py
tests/unit/flow/test_halt_anchors.py
tests/unit/flow/test_halt_restart_matrix.py
tests/unit/flow/test_history.py
tests/unit/flow/test_loop.py
tests/unit/flow/test_loop_cursor.py
tests/unit/flow/test_map_cursor.py
tests/unit/flow/test_map_members.py
tests/unit/flow/test_named_checkpoints.py
tests/unit/flow/test_node_ids.py
tests/unit/flow/test_one_repo.py
tests/unit/flow/test_prune.py
tests/unit/flow/test_resources.py
tests/unit/flow/test_resume_edges.py
tests/unit/flow/test_resume_modes.py
tests/unit/flow/test_role.py
tests/unit/flow/test_shortcut.py
tests/unit/flow/test_snapshot.py
tests/unit/flow/test_state.py
tests/unit/flow/test_state_data.py
tests/unit/flow/test_structure.py
tests/unit/flow/test_traits_seam.py
tests/unit/flow/test_verb.py
tests/unit/llm/__init__.py
tests/unit/llm/test_backend.py
tests/unit/llm/test_json_cleaner.py
tests/unit/llm/test_types.py