.coderabbit.yaml
.env.yaml.example
.gitignore
CHANGELOG.md
LICENSE
Makefile
README.md
SECURITY.md
llm-gent.py
pyproject.toml
setup.cfg
.github/CODEOWNERS
.github/workflows/ci.yml
.github/workflows/release.yml
docs/index.md
etc/infra.yaml
etc/llm-gent.yaml
etc/llm.yaml
etc/pg.yaml
etc/uvicorn.yaml
etc/agents/codebase-qna.yaml
etc/agents/jokester-p.yaml
etc/agents/jokester.yaml
examples/standalone_jokester.py
llm_gent/__init__.py
llm_gent/py.typed
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/agents/jokester_p/__init__.py
llm_gent/agents/jokester_p/agent.py
llm_gent/agents/jokester_p/cli.py
llm_gent/agents/jokester_p/factory.py
llm_gent/agents/jokester_p/generate.py
llm_gent/agents/jokester_p/history.py
llm_gent/agents/jokester_p/novelty.py
llm_gent/agents/jokester_p/pairing.py
llm_gent/agents/jokester_p/rating.py
llm_gent/agents/jokester_p/schema.py
llm_gent/agents/jokester_p/storage.py
llm_gent/agents/jokester_p/training.py
llm_gent/agents/jokester_p/variety.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/config.py
llm_gent/core/agent/factory.py
llm_gent/core/agent/helpers.py
llm_gent/core/agent/identity.py
llm_gent/core/agent/types.py
llm_gent/core/conv/__init__.py
llm_gent/core/conv/compactor.py
llm_gent/core/conv/conversation.py
llm_gent/core/conv/runner.py
llm_gent/core/conv/tokens.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/learn.py
llm_gent/core/tools/builtin/shell.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/conv.py
llm_gent/core/traits/builtin/directive.py
llm_gent/core/traits/builtin/http.py
llm_gent/core/traits/builtin/learn.py
llm_gent/core/traits/builtin/llm.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/runtime/__init__.py
llm_gent/runtime/core.py
llm_gent/runtime/handle.py
llm_gent/runtime/registry.py
llm_gent/runtime/runner.py
llm_gent/runtime/state.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/runtime/transport/__init__.py
llm_gent/runtime/transport/base.py
llm_gent/runtime/transport/queue.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/unit/__init__.py
tests/unit/test_agent.py
tests/unit/test_cli_tools.py
tests/unit/test_compactor.py
tests/unit/test_conversation.py
tests/unit/test_core.py
tests/unit/test_gateway.py
tests/unit/test_http_trait.py
tests/unit/test_jokester_p.py
tests/unit/test_management_routes.py
tests/unit/test_registry.py
tests/unit/test_runner.py
tests/unit/test_state.py
tests/unit/test_storage_trait.py
tests/unit/test_task.py
tests/unit/test_tools.py
tests/unit/test_traits.py
tests/unit/test_transport.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