README.md
pyproject.toml
src/xgen_sdk/__init__.py
src/xgen_sdk/app.py
src/xgen_sdk/deploy_state_machine.py
src/xgen_sdk.egg-info/PKG-INFO
src/xgen_sdk.egg-info/SOURCES.txt
src/xgen_sdk.egg-info/dependency_links.txt
src/xgen_sdk.egg-info/entry_points.txt
src/xgen_sdk.egg-info/requires.txt
src/xgen_sdk.egg-info/top_level.txt
src/xgen_sdk/auth/__init__.py
src/xgen_sdk/auth/gateway.py
src/xgen_sdk/auth/object_guard.py
src/xgen_sdk/auth/permission_constants.py
src/xgen_sdk/auth/permission_registry.py
src/xgen_sdk/auth/permission_resolver.py
src/xgen_sdk/auth/supervision_resolver.py
src/xgen_sdk/config/__init__.py
src/xgen_sdk/config/base_config.py
src/xgen_sdk/config/config_client.py
src/xgen_sdk/config/config_composer.py
src/xgen_sdk/config/config_utils.py
src/xgen_sdk/config/local_config.py
src/xgen_sdk/config/redis_config.py
src/xgen_sdk/db/__init__.py
src/xgen_sdk/db/app_db.py
src/xgen_sdk/db/base_model.py
src/xgen_sdk/db/config_serializer.py
src/xgen_sdk/db/database_config.py
src/xgen_sdk/db/db_config_helper.py
src/xgen_sdk/db/pool_manager.py
src/xgen_sdk/db_connections/__init__.py
src/xgen_sdk/db_connections/dsn_builder.py
src/xgen_sdk/harness/__init__.py
src/xgen_sdk/harness/_sdk/__init__.py
src/xgen_sdk/harness/_sdk/events.py
src/xgen_sdk/harness/_sdk/facade.py
src/xgen_sdk/harness/_sdk/store.py
src/xgen_sdk/harness/adapters/__init__.py
src/xgen_sdk/harness/adapters/embedders.py
src/xgen_sdk/harness/adapters/node_adapters.py
src/xgen_sdk/harness/adapters/qdrant.py
src/xgen_sdk/harness/adapters/resource_registry.py
src/xgen_sdk/harness/api/__init__.py
src/xgen_sdk/harness/api/router.py
src/xgen_sdk/harness/capabilities/__init__.py
src/xgen_sdk/harness/capabilities/matcher.py
src/xgen_sdk/harness/capabilities/materializer.py
src/xgen_sdk/harness/capabilities/parameter_resolver.py
src/xgen_sdk/harness/capabilities/registry.py
src/xgen_sdk/harness/capabilities/schema.py
src/xgen_sdk/harness/compile/__init__.py
src/xgen_sdk/harness/compile/_env_hints.py
src/xgen_sdk/harness/compile/external_inputs.py
src/xgen_sdk/harness/compile/gallery.py
src/xgen_sdk/harness/compile/local_manifest.py
src/xgen_sdk/harness/compile/nom_compile.py
src/xgen_sdk/harness/compile/npm_pack.py
src/xgen_sdk/harness/compile/npm_spec.py
src/xgen_sdk/harness/compile/python_compile.py
src/xgen_sdk/harness/compile/python_pack.py
src/xgen_sdk/harness/compile/snapshot.py
src/xgen_sdk/harness/config/__init__.py
src/xgen_sdk/harness/config/sources.py
src/xgen_sdk/harness/core/__init__.py
src/xgen_sdk/harness/core/active_policies.py
src/xgen_sdk/harness/core/builder.py
src/xgen_sdk/harness/core/builtin_resource_providers.py
src/xgen_sdk/harness/core/catalog.py
src/xgen_sdk/harness/core/config.py
src/xgen_sdk/harness/core/execution_context.py
src/xgen_sdk/harness/core/fs_scanner.py
src/xgen_sdk/harness/core/llm_call.py
src/xgen_sdk/harness/core/node_plugin.py
src/xgen_sdk/harness/core/nom.py
src/xgen_sdk/harness/core/orchestrator_registry.py
src/xgen_sdk/harness/core/phase_registry.py
src/xgen_sdk/harness/core/pipeline.py
src/xgen_sdk/harness/core/planner.py
src/xgen_sdk/harness/core/presets.py
src/xgen_sdk/harness/core/provider_bootstrap.py
src/xgen_sdk/harness/core/registry.py
src/xgen_sdk/harness/core/resource_providers.py
src/xgen_sdk/harness/core/runtime_config.py
src/xgen_sdk/harness/core/runtime_defaults.py
src/xgen_sdk/harness/core/sandbox.py
src/xgen_sdk/harness/core/sandbox_verifiers.py
src/xgen_sdk/harness/core/service_registry.py
src/xgen_sdk/harness/core/services.py
src/xgen_sdk/harness/core/session.py
src/xgen_sdk/harness/core/stage.py
src/xgen_sdk/harness/core/stage_config.py
src/xgen_sdk/harness/core/stage_io.py
src/xgen_sdk/harness/core/state.py
src/xgen_sdk/harness/core/state_loop.py
src/xgen_sdk/harness/core/strategy_resolver.py
src/xgen_sdk/harness/core/top_level_field_schema.py
src/xgen_sdk/harness/errors/__init__.py
src/xgen_sdk/harness/errors/hierarchy.py
src/xgen_sdk/harness/events/__init__.py
src/xgen_sdk/harness/events/emitter.py
src/xgen_sdk/harness/events/stdout_logger.py
src/xgen_sdk/harness/events/types.py
src/xgen_sdk/harness/forge/__init__.py
src/xgen_sdk/harness/forge/algebra.py
src/xgen_sdk/harness/forge/gepa.py
src/xgen_sdk/harness/forge/loop.py
src/xgen_sdk/harness/forge/objective.py
src/xgen_sdk/harness/forge/reflect.py
src/xgen_sdk/harness/forge/runner.py
src/xgen_sdk/harness/forge/signals.py
src/xgen_sdk/harness/forge/synthesis.py
src/xgen_sdk/harness/interfaces/__init__.py
src/xgen_sdk/harness/interfaces/doc_service.py
src/xgen_sdk/harness/memory/__init__.py
src/xgen_sdk/harness/memory/activity.py
src/xgen_sdk/harness/memory/dedupe.py
src/xgen_sdk/harness/memory/lifecycle.py
src/xgen_sdk/harness/memory/progress.py
src/xgen_sdk/harness/memory/recall.py
src/xgen_sdk/harness/memory/refine.py
src/xgen_sdk/harness/memory/repro.py
src/xgen_sdk/harness/memory/state_bridge.py
src/xgen_sdk/harness/memory/store.py
src/xgen_sdk/harness/providers/__init__.py
src/xgen_sdk/harness/providers/anthropic.py
src/xgen_sdk/harness/providers/base.py
src/xgen_sdk/harness/providers/openai.py
src/xgen_sdk/harness/stages/__init__.py
src/xgen_sdk/harness/stages/interfaces.py
src/xgen_sdk/harness/stages/s00_harness/__init__.py
src/xgen_sdk/harness/stages/s00_harness/stage.py
src/xgen_sdk/harness/stages/s01_input/__init__.py
src/xgen_sdk/harness/stages/s01_input/stage.py
src/xgen_sdk/harness/stages/s02_history/__init__.py
src/xgen_sdk/harness/stages/s02_history/stage.py
src/xgen_sdk/harness/stages/s03_prompt/__init__.py
src/xgen_sdk/harness/stages/s03_prompt/stage.py
src/xgen_sdk/harness/stages/s04_tool/__init__.py
src/xgen_sdk/harness/stages/s04_tool/stage.py
src/xgen_sdk/harness/stages/s05_policy/__init__.py
src/xgen_sdk/harness/stages/s05_policy/stage.py
src/xgen_sdk/harness/stages/s06_context/__init__.py
src/xgen_sdk/harness/stages/s06_context/cascade.py
src/xgen_sdk/harness/stages/s06_context/intent.py
src/xgen_sdk/harness/stages/s06_context/stage.py
src/xgen_sdk/harness/stages/s07_act/__init__.py
src/xgen_sdk/harness/stages/s07_act/stage.py
src/xgen_sdk/harness/stages/s08_decide/__init__.py
src/xgen_sdk/harness/stages/s08_decide/stage.py
src/xgen_sdk/harness/stages/s08_decide/strategies/__init__.py
src/xgen_sdk/harness/stages/s08_decide/strategies/judge_then_loop.py
src/xgen_sdk/harness/stages/s09_finalize/__init__.py
src/xgen_sdk/harness/stages/s09_finalize/stage.py
src/xgen_sdk/harness/stages/s09_finalize/strategies/__init__.py
src/xgen_sdk/harness/stages/s09_finalize/strategies/persist.py
src/xgen_sdk/harness/stages/strategies/__init__.py
src/xgen_sdk/harness/stages/strategies/_decide.py
src/xgen_sdk/harness/stages/strategies/cache.py
src/xgen_sdk/harness/stages/strategies/compactor.py
src/xgen_sdk/harness/stages/strategies/compactor_pd.py
src/xgen_sdk/harness/stages/strategies/discovery.py
src/xgen_sdk/harness/stages/strategies/evaluation.py
src/xgen_sdk/harness/stages/strategies/guard.py
src/xgen_sdk/harness/stages/strategies/guard_precondition.py
src/xgen_sdk/harness/stages/strategies/parser.py
src/xgen_sdk/harness/stages/strategies/retry.py
src/xgen_sdk/harness/stages/strategies/scorer.py
src/xgen_sdk/harness/stages/strategies/thinking.py
src/xgen_sdk/harness/stages/strategies/token_tracker.py
src/xgen_sdk/harness/stages/strategies/tool_executor.py
src/xgen_sdk/harness/stages/strategies/tool_router.py
src/xgen_sdk/harness/stages/strategies/transport.py
src/xgen_sdk/harness/tools/__init__.py
src/xgen_sdk/harness/tools/base.py
src/xgen_sdk/harness/tools/builtin.py
src/xgen_sdk/harness/tools/frozen_source.py
src/xgen_sdk/harness/tools/gallery.py
src/xgen_sdk/harness/tools/mcp_client.py
src/xgen_sdk/harness/tools/ontology_tool.py
src/xgen_sdk/harness/tools/rag_tool.py
src/xgen_sdk/harness/tools/skill_registry.py
src/xgen_sdk/harness/tools/term_expansion.py
src/xgen_sdk/harness/utils/__init__.py
src/xgen_sdk/harness/utils/docs.py
src/xgen_sdk/llm_catalog/__init__.py
src/xgen_sdk/logging/__init__.py
src/xgen_sdk/logging/backend_logger.py
src/xgen_sdk/notification/__init__.py
src/xgen_sdk/notification/publisher.py
src/xgen_sdk/notification/types.py
src/xgen_sdk/quality_judge/__init__.py
src/xgen_sdk/quality_judge/llm_judge.py
src/xgen_sdk/quota/__init__.py
src/xgen_sdk/quota/evaluator.py
src/xgen_sdk/quota/period.py
src/xgen_sdk/quota/resolver.py
src/xgen_sdk/quota/types.py
src/xgen_sdk/redis/__init__.py
src/xgen_sdk/redis/client.py
src/xgen_sdk/storage/__init__.py
src/xgen_sdk/storage/minio_client.py