plexus.cli.procedure.test_tactus_integration module

Integration test for Tactus runtime with Plexus adapters.

This test verifies that the new TactusRuntime works correctly with the Plexus adapters (PlexusStorageAdapter, PlexusHITLAdapter, PlexusChatAdapter).

plexus.cli.procedure.test_tactus_integration.mock_plexus_client()

Create a mock PlexusDashboardClient.

plexus.cli.procedure.test_tactus_integration.simple_lua_config()

Simple test Lua DSL configuration.

async plexus.cli.procedure.test_tactus_integration.test_tactus_checkpoint_persistence(mock_plexus_client)

Test that checkpoints are persisted via PlexusStorageAdapter.

async plexus.cli.procedure.test_tactus_integration.test_tactus_error_handling(mock_plexus_client)

Test error handling in TactusRuntime with Plexus adapters.

async plexus.cli.procedure.test_tactus_integration.test_tactus_state_persistence(mock_plexus_client)

Test that state changes are persisted via PlexusStorageAdapter.

async plexus.cli.procedure.test_tactus_integration.test_tactus_with_plexus_adapters(mock_plexus_client, simple_lua_config)

Test that TactusRuntime works with Plexus adapters.