Teknium
|
de60f789a7
|
simplify(compat): tools/browser_tool + browser_supervisor — drop 114 re-exports + 6 legacy aliases + PEP 562 requests/call_llm hook, repoint 21 non-test callers; siblings read sibling names directly
|
2026-09-03 14:16:54 -07:00 |
|
Teknium
|
13076a0c3c
|
refactor(tui_gateway): browser connect keeps context-managed TCP probe (fake sockets in tests lack close())
|
2026-09-03 02:50:48 -07:00 |
|
Teknium
|
e7e287cdd8
|
refactor(tui_gateway): tighten W5 modules (host_supervisor, agent_callbacks, model_switch, change_watcher, compute_host_bridge, browser, hosted-room adapters, git_probe, method_ctx, bot_relay) 3037->2680 LOC, zero behavior change
|
2026-09-03 02:28:12 -07:00 |
|
Teknium
|
b0fbde9451
|
refactor(tui_gateway): collapse billing/publisher/method_ctx defensive layers in group H
|
2026-09-02 23:41:16 -07:00 |
|
Teknium
|
052a5dec66
|
refactor(tui_gateway): table-drive billing error kinds, share pet selection, compact group H docstrings
|
2026-09-02 23:25:59 -07:00 |
|
Teknium
|
2b538e535a
|
refactor(tui_gateway): AST-neutral layout compaction of group H modules
|
2026-09-02 23:04:39 -07:00 |
|
Teknium
|
957147365a
|
refactor(tui_gateway): split _apply_model_switch into phase helpers, compact controller/browser/relay/watcher/billing helpers
|
2026-09-02 22:47:13 -07:00 |
|
Teknium
|
99433742dc
|
refactor(tui): extract the prompt turn into prompt_turn.py; compact methods_*/session_*/agent_callbacks; split _start_agent_build into scope/wiring helpers
- server.py 7663 -> 5319: _run_prompt_submit and its goal/loop/voice/scope
phases move to tui_gateway/prompt_turn.py (bound via method_ctx.bind_module);
_start_agent_build split into _bind/_release_build_profile_scopes,
_deferred_build_agent_kwargs, _wire_session_agent, _start_session_services;
_load_enabled_toolsets split (_enabled_mcp_server_names, _resolve_explicit_toolsets).
- methods_slash: _LIVE_SLASH_OUTPUT dispatch table; methods_tools: _SLASH_BUILTINS,
_guarded; tool_progress: _PROGRESS_HANDLERS; methods_config_set:
_REASONING_DISPLAY_WORDS; methods_voice: _VOICE_TOGGLE_ACTIONS.
- Unified: _denied_source (methods_session) replaces _WORKER_SOURCES in
methods_profiles; _compress_live_with_feedback / _compute_host_slash shared by
the slash mirror and /compress; _end_voice_chat shared by stop-phrase paths;
_watcher_mtime_ns; _reaper_session_is_detached_idle; _notif_* helpers.
- Dead: _profile_dir_or_err, _resume_info, _slash_builtin_table (refs.py: 0 hits).
- acp_adapter/server.py: docstring compaction only (AST-identical).
- Every file semantically reviewed hunk-by-hunk for wire/log/lock/order parity.
|
2026-09-02 14:09:13 -07:00 |
|
Teknium
|
b1581c1985
|
refactor(tui): move browser connect/disconnect helpers into methods_browser.py
|
2026-09-02 14:09:05 -07:00 |
|