| """ | |
| Core module for CodeAct agent - contains shared types and utilities. | |
| """ | |
| from .combine import ( | |
| CANONICAL_RESULT_TYPES, | |
| ENVELOPE_FEATURE_FIELD, | |
| ENVELOPE_TAG_FIELDS, | |
| ENVELOPE_VALUE_FIELDS, | |
| CombineDescriptor, | |
| CombineStrategy, | |
| NoCombineStrategyError, | |
| available_strategies, | |
| clear_strategies, | |
| combinable, | |
| get_combine_descriptor, | |
| make_combine_descriptor, | |
| register_strategy, | |
| select_strategy, | |
| ) | |
| from .constants import LIBRARY_CONTENT_DICT, SYSTEM_PROMPT_TEMPLATE | |
| from .types import AgentConfig, AgentState | |
| __all__ = [ | |
| "AgentState", | |
| "AgentConfig", | |
| "LIBRARY_CONTENT_DICT", | |
| "SYSTEM_PROMPT_TEMPLATE", | |
| "CANONICAL_RESULT_TYPES", | |
| "ENVELOPE_FEATURE_FIELD", | |
| "ENVELOPE_TAG_FIELDS", | |
| "ENVELOPE_VALUE_FIELDS", | |
| "CombineDescriptor", | |
| "CombineStrategy", | |
| "NoCombineStrategyError", | |
| "available_strategies", | |
| "clear_strategies", | |
| "combinable", | |
| "get_combine_descriptor", | |
| "make_combine_descriptor", | |
| "register_strategy", | |
| "select_strategy", | |
| ] | |