Source code for app.components.agents.transformers.transformer

# SPDX-License-Identifier: GPLv3-or-later
# Copyright © 2025 pygaindalf Rui Pinheiro

from abc import ABCMeta

from .. import Agent, AgentConfig


# MARK: Transformer Base Configuration
[docs] class TransformerConfig(AgentConfig, metaclass=ABCMeta): pass
# MARK: Transformer Base class
[docs] class Transformer[C: TransformerConfig](Agent[C], metaclass=ABCMeta): pass