README.md
pyproject.toml
src/runsight_core/__init__.py
src/runsight_core/artifacts.py
src/runsight_core/block_io.py
src/runsight_core/budget_enforcement.py
src/runsight_core/context_governance.py
src/runsight_core/identity.py
src/runsight_core/observer.py
src/runsight_core/paths.py
src/runsight_core/primitives.py
src/runsight_core/py.typed
src/runsight_core/redaction.py
src/runsight_core/runner.py
src/runsight_core/security.py
src/runsight_core/state.py
src/runsight_core/workflow.py
src/runsight_core/workflow_contract_names.py
src/runsight_core/workflow_input_schema.py
src/runsight_core.egg-info/PKG-INFO
src/runsight_core.egg-info/SOURCES.txt
src/runsight_core.egg-info/dependency_links.txt
src/runsight_core.egg-info/requires.txt
src/runsight_core.egg-info/top_level.txt
src/runsight_core/assertions/__init__.py
src/runsight_core/assertions/base.py
src/runsight_core/assertions/contract.py
src/runsight_core/assertions/custom.py
src/runsight_core/assertions/registry.py
src/runsight_core/assertions/scoring.py
src/runsight_core/assertions/deterministic/__init__.py
src/runsight_core/assertions/deterministic/linguistic.py
src/runsight_core/assertions/deterministic/performance.py
src/runsight_core/assertions/deterministic/string.py
src/runsight_core/assertions/deterministic/structural.py
src/runsight_core/blocks/__init__.py
src/runsight_core/blocks/_helpers.py
src/runsight_core/blocks/_registry.py
src/runsight_core/blocks/base.py
src/runsight_core/blocks/code.py
src/runsight_core/blocks/dispatch.py
src/runsight_core/blocks/gate.py
src/runsight_core/blocks/linear.py
src/runsight_core/blocks/loop.py
src/runsight_core/blocks/registry.py
src/runsight_core/blocks/synthesize.py
src/runsight_core/blocks/workflow_block.py
src/runsight_core/conditions/__init__.py
src/runsight_core/conditions/engine.py
src/runsight_core/eval/__init__.py
src/runsight_core/eval/runner.py
src/runsight_core/isolation/__init__.py
src/runsight_core/isolation/credentials.py
src/runsight_core/isolation/envelope.py
src/runsight_core/isolation/errors.py
src/runsight_core/isolation/handlers.py
src/runsight_core/isolation/interceptors.py
src/runsight_core/isolation/ipc.py
src/runsight_core/isolation/ipc_models.py
src/runsight_core/isolation/url_allowlist.py
src/runsight_core/isolation/worker.py
src/runsight_core/isolation/worker_proxies.py
src/runsight_core/isolation/worker_support.py
src/runsight_core/isolation/workspace.py
src/runsight_core/isolation/wrapper.py
src/runsight_core/llm/__init__.py
src/runsight_core/llm/client.py
src/runsight_core/llm/model_catalog.py
src/runsight_core/memory/__init__.py
src/runsight_core/memory/budget.py
src/runsight_core/memory/token_counting.py
src/runsight_core/memory/windowing.py
src/runsight_core/tools/__init__.py
src/runsight_core/tools/_catalog.py
src/runsight_core/tools/contract.py
src/runsight_core/tools/delegate.py
src/runsight_core/tools/file_io.py
src/runsight_core/tools/http.py
src/runsight_core/yaml/__init__.py
src/runsight_core/yaml/parser.py
src/runsight_core/yaml/registry.py
src/runsight_core/yaml/schema.py
src/runsight_core/yaml/validation.py
src/runsight_core/yaml/discovery/__init__.py
src/runsight_core/yaml/discovery/_assertion.py
src/runsight_core/yaml/discovery/_base.py
src/runsight_core/yaml/discovery/_soul.py
src/runsight_core/yaml/discovery/_tool.py
src/runsight_core/yaml/discovery/_workflow.py
tests/test_achat_budget_enforcement.py
tests/test_achat_token_breakdown_contract.py
tests/test_artifact_store_wiring.py
tests/test_artifacts.py
tests/test_assertion_scanner.py
tests/test_base_block.py
tests/test_baseblock_artifact_helpers.py
tests/test_block_definition_registry.py
tests/test_block_execution_context.py
tests/test_block_io.py
tests/test_block_result.py
tests/test_block_schema_discrimination.py
tests/test_block_schema_migration_contracts.py
tests/test_block_timeout_enforcement.py
tests/test_block_timeout_integration.py
tests/test_budget_enforcement_types.py
tests/test_budget_limits_schema.py
tests/test_budget_models.py
tests/test_budget_session.py
tests/test_budget_strings.py
tests/test_budget_wiring.py
tests/test_build_block_context_budget_artifacts.py
tests/test_build_block_context_input_resolution.py
tests/test_build_block_context_runtime_state.py
tests/test_builtin_delegate_tool.py
tests/test_builtin_file_io_tool.py
tests/test_builtin_http_tool.py
tests/test_builtin_tool_catalog.py
tests/test_carry_context_blockresult.py
tests/test_child_observer_wrapper.py
tests/test_code_block.py
tests/test_code_block_async_subprocess.py
tests/test_code_block_yaml_parser.py
tests/test_codeblock_access_governance.py
tests/test_codeblock_exit_handle.py
tests/test_codeblock_sandbox_hardening.py
tests/test_composite_observer_isolation.py
tests/test_condition_engine.py
tests/test_conftest_isolation_mock.py
tests/test_context_audit_observer.py
tests/test_context_declaration_parser.py
tests/test_context_governance_contract.py
tests/test_context_governance_integration.py
tests/test_context_resolver.py
tests/test_context_truncation.py
tests/test_conversation_histories.py
tests/test_core_identity_messages.py
tests/test_core_identity_verification.py
tests/test_core_soul_identity_schema.py
tests/test_cross_feature_integration.py
tests/test_custom_assertion_eval_runner_integration.py
tests/test_custom_assertion_registration.py
tests/test_custom_asset_tool_contract.py
tests/test_depends_error_routes.py
tests/test_deps.py
tests/test_discovery_foundation.py
tests/test_discovery_public_api.py
tests/test_dispatch_block_contracts.py
tests/test_dispatch_block_stateful.py
tests/test_dispatch_branch_execution.py
tests/test_dispatch_budget_isolation.py
tests/test_dispatch_budget_workflow_integration.py
tests/test_dispatch_context_budget.py
tests/test_dispatch_delegate_routing_integration.py
tests/test_dispatch_exit_def.py
tests/test_dispatch_inside_loop_integration.py
tests/test_dispatch_schema_canonicalization.py
tests/test_dispatch_stateful_histories.py
tests/test_dispatch_synthesize_workflow_integration.py
tests/test_entity_identity_manifests.py
tests/test_error_route_runtime.py
tests/test_eval_assertion_engine.py
tests/test_eval_fixture_mode.py
tests/test_eval_runner.py
tests/test_eval_runner_integration.py
tests/test_eval_schema_metadata.py
tests/test_eval_yaml_schema.py
tests/test_execute_block_extraction.py
tests/test_exit_handle_all_block_types.py
tests/test_fit_to_budget_phase1.py
tests/test_fit_to_budget_phase2.py
tests/test_gate_execute.py
tests/test_gate_shortcuts.py
tests/test_identity.py
tests/test_integration_blocks_workflow.py
tests/test_integration_workflow.py
tests/test_integration_workflow_block_parser.py
tests/test_integration_workflow_block_with_other_blocks.py
tests/test_interface_execution.py
tests/test_isolation_block_schema_parser_wiring.py
tests/test_isolation_boundary_integration.py
tests/test_isolation_context_scope.py
tests/test_isolation_dispatch_delegate_artifacts.py
tests/test_isolation_dispatch_subprocess_envelope.py
tests/test_isolation_env_resolution_budget.py
tests/test_isolation_envelope_block_contracts.py
tests/test_isolation_envelope_models.py
tests/test_isolation_file_io_sandbox.py
tests/test_isolation_heartbeat_observer_protocol.py
tests/test_isolation_http_credential_injection.py
tests/test_isolation_http_ssrf_protection.py
tests/test_isolation_http_transport_contract.py
tests/test_isolation_http_url_allowlist.py
tests/test_isolation_interceptor_registry_contract.py
tests/test_isolation_ipc_budget_interceptor.py
tests/test_isolation_ipc_capability_negotiation.py
tests/test_isolation_ipc_client_config_startup.py
tests/test_isolation_ipc_client_connect_handshake.py
tests/test_isolation_ipc_config_contract.py
tests/test_isolation_ipc_dispatch.py
tests/test_isolation_ipc_frames.py
tests/test_isolation_ipc_grant_token_auth.py
tests/test_isolation_ipc_http_round_trip.py
tests/test_isolation_ipc_lifecycle.py
tests/test_isolation_ipc_observer_interceptor.py
tests/test_isolation_ipc_process_boundary.py
tests/test_isolation_ipc_server_interceptor_integration.py
tests/test_isolation_ipc_write_artifact_round_trip.py
tests/test_isolation_worker_assertion_block_contract.py
tests/test_isolation_worker_capability_negotiation_startup.py
tests/test_isolation_worker_grant_token_env.py
tests/test_isolation_worker_import_boundary.py
tests/test_isolation_worker_ipc_config_startup.py
tests/test_isolation_worker_ipc_tool_stubs.py
tests/test_isolation_worker_proxied_llm_client.py
tests/test_isolation_worker_shared_ipc_client.py
tests/test_isolation_worker_state_context.py
tests/test_isolation_worker_subprocess_startup.py
tests/test_isolation_wrapper_block_wrapping.py
tests/test_isolation_wrapper_budget_fitting.py
tests/test_isolation_wrapper_conversation_history.py
tests/test_isolation_wrapper_cost_token_propagation.py
tests/test_isolation_wrapper_harness_delegation.py
tests/test_isolation_wrapper_loop_subprocess_blocks.py
tests/test_isolation_wrapper_retry_runtime.py
tests/test_isolation_wrapper_soul_contract.py
tests/test_isolation_wrapper_tool_output_propagation.py
tests/test_kill_inline_souls.py
tests/test_library_soul_dispatch_tool_governance.py
tests/test_library_soul_linear_tool_governance.py
tests/test_linear_resolved_inputs_execution.py
tests/test_linear_resolved_inputs_stateful_history.py
tests/test_linearblock_exit_conditions.py
tests/test_linearblock_stateful_history.py
tests/test_linearblock_stateless_execution.py
tests/test_linearblock_windowing.py
tests/test_litellm_model_catalog.py
tests/test_loop_assertion_observer_integration.py
tests/test_loop_break_condition_integration.py
tests/test_loop_break_condition_metadata.py
tests/test_loop_break_condition_runtime.py
tests/test_loop_break_condition_schema.py
tests/test_loop_carry_context_propagation.py
tests/test_loop_carry_context_runtime_edges.py
tests/test_loop_carry_context_schema_config.py
tests/test_loop_carry_context_writer_critic.py
tests/test_loop_execute_block_wiring.py
tests/test_loop_execution_rounds.py
tests/test_loop_exports_contract.py
tests/test_loop_fixture_migration_governance.py
tests/test_loop_json_schema_contract.py
tests/test_loop_kwargs_forwarding.py
tests/test_loop_nested_kwargs.py
tests/test_loop_observer_forwarding.py
tests/test_loop_parser.py
tests/test_loop_passthrough_execution.py
tests/test_loop_schema_exports.py
tests/test_loop_stateful_break_conditions_integration.py
tests/test_loop_stateful_dispatch_integration.py
tests/test_loop_stateful_linear_integration.py
tests/test_loop_stateful_windowing_integration.py
tests/test_loop_workflow_integration.py
tests/test_loop_workflow_validation.py
tests/test_loop_workflowblock_kwargs.py
tests/test_migrated_block_round_trips.py
tests/test_mixed_block_pipeline_integration.py
tests/test_model_catalog_contracts.py
tests/test_multi_provider_keys.py
tests/test_nested_loop_exit_break.py
tests/test_nested_loop_observer_events.py
tests/test_nested_loop_retry.py
tests/test_no_builtin_souls.py
tests/test_observer.py
tests/test_observer_soul_extension.py
tests/test_on_error_modes.py
tests/test_parse_workflow_inputs.py
tests/test_parser_block_registry_fallbacks.py
tests/test_parser_input_references.py
tests/test_parser_output_conditions_wiring.py
tests/test_parser_output_declarations.py
tests/test_parser_round_trip.py
tests/test_parser_soul_field_forwarding.py
tests/test_parser_workflow_block_runtime_wiring.py
tests/test_parser_workflow_input_refs.py
tests/test_primitives.py
tests/test_primitives_extended.py
tests/test_project_root_resolution.py
tests/test_prompt_envelope_models.py
tests/test_prompt_envelope_source_governance.py
tests/test_prompt_hash.py
tests/test_redaction_context_audit.py
tests/test_redaction_observer.py
tests/test_registry.py
tests/test_retry_block_removal_governance.py
tests/test_retry_config_block_schema.py
tests/test_retry_config_model.py
tests/test_retry_config_yaml.py
tests/test_retry_execution_attempts.py
tests/test_retry_execution_backoff.py
tests/test_retry_execution_metadata.py
tests/test_retry_execution_transparency.py
tests/test_retry_stateful_history_cleanliness.py
tests/test_retry_stateful_loop_integration.py
tests/test_retry_stateful_metadata.py
tests/test_routes_shorthand_parser.py
tests/test_routes_shorthand_schema.py
tests/test_runner.py
tests/test_runner_execute_failover.py
tests/test_runner_execute_prompt.py
tests/test_runner_execute_result.py
tests/test_runner_execute_tool_loop.py
tests/test_runtime_depth_parity.py
tests/test_sandbox_hardening.py
tests/test_scan_index_entity_ids.py
tests/test_schema_extra_fields.py
tests/test_schema_generation_contract.py
tests/test_schema_input_refs.py
tests/test_schema_output_conditions.py
tests/test_sensitive_value_redactor.py
tests/test_soul_scanner.py
tests/test_state.py
tests/test_step_consolidation.py
tests/test_step_input_resolution.py
tests/test_step_wrapper_assertions.py
tests/test_strict_block_result.py
tests/test_synthesize_execute.py
tests/test_tool_contract_validation.py
tests/test_tool_ipc_tool_calls.py
tests/test_tool_isolated_execution_envelope.py
tests/test_tool_manifest_validation.py
tests/test_tool_pipeline_execution.py
tests/test_tool_scanner.py
tests/test_tool_scanner_callers.py
tests/test_tool_scanner_pydantic_validation.py
tests/test_unified_scanner_integration.py
tests/test_unix_local_harness_workspace_runtime.py
tests/test_validation_result.py
tests/test_windowing.py
tests/test_wire_soul_ref_to_library.py
tests/test_workflow_block_builder_path.py
tests/test_workflow_block_error_route_catch.py
tests/test_workflow_block_execute.py
tests/test_workflow_block_guardrails_integration.py
tests/test_workflow_block_io_cost_integration.py
tests/test_workflow_block_lifecycle_integration.py
tests/test_workflow_block_output_mapping.py
tests/test_workflow_block_recursion.py
tests/test_workflow_block_redaction_context.py
tests/test_workflow_conditional_transitions.py
tests/test_workflow_contract_names.py
tests/test_workflow_cost_cap_integration.py
tests/test_workflow_cost_warn_integration.py
tests/test_workflow_defensive_observer.py
tests/test_workflow_dynamic_injection.py
tests/test_workflow_dynamic_routing.py
tests/test_workflow_engine_decomposition.py
tests/test_workflow_file_schema_validation.py
tests/test_workflow_identity_schema.py
tests/test_workflow_input_inference.py
tests/test_workflow_input_schema.py
tests/test_workflow_output_condition_combinators.py
tests/test_workflow_output_condition_execution.py
tests/test_workflow_output_condition_operators.py
tests/test_workflow_output_condition_routing.py
tests/test_workflow_output_condition_storage.py
tests/test_workflow_predecessor_error_routes.py
tests/test_workflow_registry_identity.py
tests/test_workflow_run_execute_block_wiring.py
tests/test_workflow_run_input_signature.py
tests/test_workflow_run_input_state.py
tests/test_workflow_scanner.py
tests/test_workflow_state_inputs.py
tests/test_workflow_static_execution.py
tests/test_workflow_timeout_integration.py
tests/test_workflow_validation_contracts.py
tests/test_workflowblock_governed_inputs.py
tests/test_workflowblock_input_contract.py
tests/test_workspace_harness_production_wiring.py
tests/test_workspace_materializer_contract.py
tests/test_workspace_runtime_contract_governance.py
tests/test_workspace_runtime_contracts.py
tests/test_workspace_runtime_workflow_integration.py
tests/test_write_sites_block_result.py
tests/test_yaml_assertions_config.py
tests/test_yaml_dx_runtime_integration.py
tests/test_yaml_dx_sugar_positive_flows.py
tests/test_yaml_dx_sugar_validation.py
tests/test_yaml_enabled.py
tests/test_yaml_parser_complex_workflows.py
tests/test_yaml_parser_dict_input.py
tests/test_yaml_parser_dispatch_blocks.py
tests/test_yaml_parser_error_paths.py
tests/test_yaml_parser_linear_blocks.py
tests/test_yaml_parser_registry.py
tests/test_yaml_parser_soul_resolution.py
tests/test_yaml_parser_synthesize_blocks.py
tests/test_yaml_parser_version_validation.py
tests/test_yaml_workflow_input_seeding.py