Teknium
|
9f6335bc44
|
refactor(tools/browser): extract eval-policy/lightpanda-fallback/real-profile/snapshot modules from browser_tool; split supervisor dialogs/frames; dedupe camofox/cli
|
2026-09-02 14:44:15 -07:00 |
|
Teknium
|
c1f8af1e86
|
refactor(tools/mcp): split mcp_tool.py into transport/lifecycle/schema/handlers/... sibling modules; compact watchdog and schema cache
|
2026-09-02 14:44:15 -07:00 |
|
Teknium
|
606cb2de92
|
refactor(tools/code_exec): unify code_kernel local/remote helpers, split checkpoint_manager god methods, compact spill helpers
|
2026-09-02 14:44:15 -07:00 |
|
Teknium
|
5c919161d0
|
refactor(tools/approval): split approval.py into smart/human-wait/gateway-wait modules; dedupe guards
|
2026-09-02 14:44:14 -07:00 |
|
Teknium
|
ec49ae7c0f
|
refactor(tools): wire file_operations to extracted common/lint/search modules; restore literal security pins in lazy_deps
|
2026-09-02 14:43:45 -07:00 |
|
Teknium
|
14a64ea985
|
refactor(tools): repoint tests to moved file_tools guard/path symbols
|
2026-09-02 14:43:45 -07:00 |
|
Teknium
|
3f5564d727
|
refactor(tools): discovery scan sees loop-registered tools; fix lint module import
|
2026-09-02 14:43:45 -07:00 |
|
Teknium
|
d4cec15b47
|
refactor(tools): first-wave simplification of tools/ (file ops split, lazy_deps, code_exec, approval, browser, delegate, mcp, skills, terminal, voice, media)
Behavior-neutral structural pass over tools/*: god-file extractions into
sibling modules (file_operations_common/lint/search, file_tools_paths/
read_tracking/write, code_execution_env/rpc, tool_search_catalog/names/
validation, tts_command_provider, ...), duplicate helper unification,
if/elif -> dispatch tables, dead-code removal, docstring compaction.
Tool schemas (get_tool_definitions) verified byte-identical to base.
|
2026-09-02 14:43:45 -07:00 |
|
Teknium
|
5d4b97939e
|
refactor(hclib): config — config/config_migrations/tools_config/toolset_* dispatch tables and dedupe
|
2026-09-02 14:42:18 -07:00 |
|
Teknium
|
3371814034
|
refactor(hclib): auth — Nous/Copilot/portal auth, credential lifecycle, keepalive simplified
|
2026-09-02 14:42:18 -07:00 |
|
Teknium
|
94cdd4c359
|
Merge branch 'simp/tui' into simp/integration
|
2026-09-02 14:19:41 -07:00 |
|
Teknium
|
01b523ee96
|
Merge branch 'simp/adapters' into simp/integration
|
2026-09-02 14:19:41 -07:00 |
|
Teknium
|
0330faffcb
|
Merge branch 'simp/state' into simp/integration
|
2026-09-02 14:19:40 -07:00 |
|
Teknium
|
0d2759ddd1
|
Merge branch 'simp/plugins' into simp/integration
|
2026-09-02 14:19:40 -07:00 |
|
Teknium
|
1593bee0c3
|
Merge branch 'simp/cron' into simp/integration
|
2026-09-02 14:19:40 -07:00 |
|
Teknium
|
477dc3de55
|
Merge branch 'simp/gw' into simp/integration
|
2026-09-02 14:19:40 -07:00 |
|
Teknium
|
3721bcfd41
|
Merge branch 'simp/hclia-models' into simp/integration
|
2026-09-02 14:19:39 -07:00 |
|
Teknium
|
74e56381d4
|
Merge branch 'simp/hclia-providers' into simp/integration
|
2026-09-02 14:19:39 -07:00 |
|
Teknium
|
796e81b391
|
Merge branch 'simp/hclia-prompt' into simp/integration
|
2026-09-02 14:19:39 -07:00 |
|
Teknium
|
b226b80752
|
Merge branch 'simp/hclia-review' into simp/integration
|
2026-09-02 14:19:39 -07:00 |
|
Teknium
|
0b18fe0bcd
|
Merge branch 'simp/hclia-aux' into simp/integration
|
2026-09-02 14:19:39 -07:00 |
|
Teknium
|
583e49ab4f
|
Merge branch 'simp/hclia-transports' into simp/integration
|
2026-09-02 14:19:38 -07:00 |
|
Teknium
|
db03f855c7
|
Merge branch 'simp/hclia-runtime' into simp/integration
|
2026-09-02 14:19:38 -07:00 |
|
Teknium
|
6ad4ed9fba
|
Merge branch 'simp/hclia-adapters' into simp/integration
|
2026-09-02 14:19:38 -07:00 |
|
Teknium
|
db46847dbf
|
Merge branch 'simp/hclia-creds-c' into simp/integration
|
2026-09-02 14:19:38 -07:00 |
|
Teknium
|
52028c4464
|
Merge branch 'simp/hclia-creds-b' into simp/integration
|
2026-09-02 14:19:38 -07:00 |
|
Teknium
|
343ceb6abe
|
Merge branch 'simp/hclia-creds-a' into simp/integration
|
2026-09-02 14:19:38 -07:00 |
|
Teknium
|
81ddc99705
|
Merge branch 'simp/cli-update' into simp/integration
|
2026-09-02 14:19:37 -07:00 |
|
Teknium
|
50be642e52
|
Merge branch 'simp/cli-misc' into simp/integration
|
2026-09-02 14:19:37 -07:00 |
|
Teknium
|
db0515f120
|
Merge branch 'simp/cli-mixins' into simp/integration
|
2026-09-02 14:19:37 -07:00 |
|
Teknium
|
0526bae1c4
|
Merge branch 'simp/cli-main' into simp/integration
|
2026-09-02 14:19:37 -07:00 |
|
Teknium
|
6625f8e5b4
|
Merge branch 'simp/cli-clipy' into simp/integration
|
2026-09-02 14:19:36 -07:00 |
|
Teknium
|
4dfd383765
|
Merge branch 'simp/agent-loop' into simp/integration
|
2026-09-02 14:19:36 -07:00 |
|
Teknium
|
673b2c6d5a
|
Merge branch 'simp/agent-runagent' into simp/integration
|
2026-09-02 14:19:36 -07:00 |
|
Teknium
|
e5e4f91b57
|
Merge branch 'simp/agent-tools' into simp/integration
|
2026-09-02 14:19:36 -07:00 |
|
Teknium
|
8c40fc4aba
|
Merge branch 'simp/agent-ctxcomp' into simp/integration
|
2026-09-02 14:19:35 -07:00 |
|
Teknium
|
082dd91c79
|
Merge branch 'simp/agent-convcomp' into simp/integration
|
2026-09-02 14:19:35 -07:00 |
|
Teknium
|
7c6a581d38
|
Merge branch 'simp/agent-chat' into simp/integration
|
2026-09-02 14:19:35 -07:00 |
|
Teknium
|
53ab9d1ed0
|
Merge branch 'simp/agent-init-pb' into simp/integration
|
2026-09-02 14:19:35 -07:00 |
|
Teknium
|
c43c0bcfa6
|
Merge branch 'simp/agent-init-moa' into simp/integration
|
2026-09-02 14:19:35 -07:00 |
|
Teknium
|
646aae4ba6
|
refactor(tui): move the projects RPC surface (workspaces, repo discovery, sidebar tree) out of server.py into methods_projects.py
|
2026-09-02 14:09:13 -07:00 |
|
Teknium
|
a0c04543e0
|
refactor(tui): move billing/usage/subscription serializers out of server.py into billing_view.py
|
2026-09-02 14:09: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
|
2eed968c87
|
refactor(tui): split session reaper/flush/heartbeat out of server.py; env knobs via _env.env_float/env_int; drop dead MCP shims
|
2026-09-02 14:09:13 -07:00 |
|
Teknium
|
c6011955df
|
refactor(tui): split compute-host bridge, session workdir/db-row, and session lifecycle out of server.py
|
2026-09-02 14:09:13 -07:00 |
|
Teknium
|
0a2fd94515
|
refactor(tui): table-drive the 8 identical *.respond handlers; drop dead mcp_rpc_helpers.resolve_profile + server shims; bind_module publishes cross-module aliases
|
2026-09-02 14:09:12 -07:00 |
|
Teknium
|
0a1057c709
|
refactor(tui): split live model-switch and compression logic out of server.py
|
2026-09-02 14:09:12 -07:00 |
|
Teknium
|
0095f908cd
|
refactor(tui): split change watcher and tool-progress callbacks out of server.py; bind_module rebinds nested dispatch tables
|
2026-09-02 14:09:11 -07:00 |
|
Teknium
|
c9312b6eee
|
refactor(tui): split notification poller and prompt attachment staging out of server.py
|
2026-09-02 14:09:10 -07:00 |
|
Teknium
|
28bc8d05b9
|
refactor(tui): restore compact WHY notes lost in earlier docstring compaction
|
2026-09-02 14:09:08 -07:00 |
|