Strategies
Strategy Settings
Strategy settings let you enable, disable, configure, and manage available strategies.
Capabilities
The current UI and backend support:
- listing strategies
- enabling and disabling strategies
- editing strategy configuration
- viewing usage counts
- uninstalling strategies
- reassigning conversations when disabling or uninstalling a strategy
Strategy Configuration
If a strategy exposes a configSchema, AfferLab can generate a configuration interface automatically.
The chosen values are persisted by the host and later exposed to the strategy through ctx.config.
Conversation Switching
Changing the active strategy for a conversation is handled separately from the settings list.
When a switch occurs, the host updates the conversation strategy and may schedule replay or background indexing depending on the strategy mode.