fix(compat-fallout): repoint 3 live imports of dropped facade names (cli_stream_mixin is_table_divider/looks_like_table_row -> agent.markdown_tables; /bg AIAgent -> run_agent; code_execution_tool _ssh_config_from_config -> terminal_tool_backends); repoint approval-ui test patch target

This commit is contained in:
Teknium
2026-09-03 15:43:04 -07:00
parent 4fcd9ede33
commit 6d39f797e6
4 changed files with 8 additions and 9 deletions
+1 -2
View File
@@ -404,12 +404,11 @@ _CONTAINER_CONFIG_DEFAULTS = (
def _get_or_create_env(task_id: str):
"""``(env, env_type)`` — the environment the terminal/file tools share for *task_id*, created on
first use (same double-checked per-task lock pattern as file_tools._get_file_ops)."""
from tools.terminal_tool_backends import _create_environment
from tools.terminal_tool_backends import _create_environment, _ssh_config_from_config
from tools.terminal_tool import (
_active_environments, _env_lock, _get_env_config, _last_activity,
_start_cleanup_thread, _creation_locks, _creation_locks_lock, _task_env_overrides,
_resolve_container_task_id, _resolve_task_host_cwd, _is_container_backend, _select_image,
_ssh_config_from_config,
)
effective_task_id = _resolve_container_task_id(task_id)
def _cached():