62 lines
1.9 KiB
Python
62 lines
1.9 KiB
Python
"""Python porting workspace for the Claude Code rewrite effort."""
|
|
|
|
from .agent_context import (
|
|
AgentContextSnapshot,
|
|
build_context_snapshot,
|
|
clear_context_caches,
|
|
get_system_context,
|
|
get_user_context,
|
|
set_system_prompt_injection,
|
|
)
|
|
from .agent_manager import AgentManager
|
|
from .agent_runtime import LocalCodingAgent
|
|
from .agent_session import AgentMessage, AgentSessionState
|
|
from .agent_tools import build_tool_context, default_tool_registry, execute_tool
|
|
from .agent_types import AgentPermissions, AgentRunResult, AgentRuntimeConfig, ModelConfig
|
|
from .commands import PORTED_COMMANDS, build_command_backlog
|
|
from .parity_audit import ParityAuditResult, run_parity_audit
|
|
from .plugin_runtime import PluginRuntime
|
|
from .port_manifest import PortManifest, build_port_manifest
|
|
from .query_engine import QueryEnginePort, TurnResult
|
|
from .runtime import PortRuntime, RuntimeSession
|
|
from .session_store import StoredSession, load_session, save_session
|
|
from .system_init import build_system_init_message
|
|
from .tools import PORTED_TOOLS, build_tool_backlog
|
|
|
|
__all__ = [
|
|
'AgentContextSnapshot',
|
|
'AgentManager',
|
|
'AgentPermissions',
|
|
'AgentRunResult',
|
|
'AgentRuntimeConfig',
|
|
'AgentMessage',
|
|
'AgentSessionState',
|
|
'LocalCodingAgent',
|
|
'ModelConfig',
|
|
'ParityAuditResult',
|
|
'PortManifest',
|
|
'PortRuntime',
|
|
'PluginRuntime',
|
|
'QueryEnginePort',
|
|
'RuntimeSession',
|
|
'StoredSession',
|
|
'TurnResult',
|
|
'PORTED_COMMANDS',
|
|
'PORTED_TOOLS',
|
|
'build_command_backlog',
|
|
'build_context_snapshot',
|
|
'build_port_manifest',
|
|
'build_system_init_message',
|
|
'build_tool_backlog',
|
|
'build_tool_context',
|
|
'clear_context_caches',
|
|
'default_tool_registry',
|
|
'execute_tool',
|
|
'get_system_context',
|
|
'get_user_context',
|
|
'load_session',
|
|
'run_parity_audit',
|
|
'save_session',
|
|
'set_system_prompt_injection',
|
|
]
|