ciregenz
|
553b307a57
|
[eric] agents: run/ decomposition follows conventions (naming, @typechecked+types, p-private)
|
2026-06-24 00:33:21 -07:00 |
|
ciregenz
|
a18b99cc84
|
[eric] agents: extract per-turn options build into manager/run/run_options.py (RunOptionsMixin) + helpers (web-mcp/web-hint/thinking/pre-send-guard); agent_manager 933->256, now UNDER the 300 ceiling
|
2026-06-24 00:03:15 -07:00 |
|
ciregenz
|
70b4cae84f
|
[eric] agents: extract streaming-turn + capacity-retry into manager/run/turn_runner.py (TurnRunnerMixin); agent_manager 933->709, trim now-unused imports
|
2026-06-23 22:45:15 -07:00 |
|
ciregenz
|
b3e1fe224e
|
[eric] agents: extract run-error classification (long-context/capacity/free-trial/auth/unknown-model cards) into manager/run/error_cards.py; agent_manager 1166->932
|
2026-06-23 22:37:38 -07:00 |
|
ciregenz
|
7e0c7c5de0
|
[eric] repo: untrack CLAUDE.md docs (root + per-package) + gitignore them as personal AI working notes, not contributor docs
|
2026-06-23 22:32:54 -07:00 |
|
ciregenz
|
6ab6217ac7
|
[eric] backend: final leading-_ cleanup, file-local shorts + move session cancel-event to manager-side table (off the pydantic model, kills the last underscore); naming linter now 0/0
|
2026-06-23 21:57:20 -07:00 |
|
ciregenz
|
1bcc78567b
|
[eric] backend: leading-_ -> p_/P_/public for class methods + module conditional-block vars + _ReadyServer class + _pending_oauth import; promote cross-file (search_ddg)
|
2026-06-23 21:50:08 -07:00 |
|
ciregenz
|
d608eb68e3
|
[eric] backend: leading-_ -> p_/public for class-private self-attributes (coordinated .attr + string-ref rename); promote cross-file attrs (per_session/idle_lru/payload)
|
2026-06-23 21:47:49 -07:00 |
|
ciregenz
|
6721c39719
|
[eric] backend: leading-_ -> p_/public for remaining module-level fns/classes/consts + test helpers across apps + tests (p-private 0, 1441 green)
|
2026-06-23 21:30:47 -07:00 |
|
ciregenz
|
b04d10d3b6
|
[eric] update cross-module + test refs to promoted main/auth symbols (TOKEN/ws_auth_ok/etc.)
|
2026-06-23 21:28:19 -07:00 |
|
ciregenz
|
517ca75a25
|
[eric] main+auth: leading-_ -> p_/public (module fns + locals + import aliases); promote cross-file (TOKEN/ws_auth_ok/etc.), fix qualified+string refs
|
2026-06-23 21:28:09 -07:00 |
|
ciregenz
|
621a2c661f
|
[eric] tests: leading-_ -> p_ for function-local vars/args/nested-fns + import aliases across 56 test files (scope-aware AST rename)
|
2026-06-23 21:22:57 -07:00 |
|
ciregenz
|
c5fd4f6b86
|
[eric] apps: leading-_ -> p_ for import aliases (import x as _y) across apps modules (file-local bindings, p-private 0)
|
2026-06-23 21:15:43 -07:00 |
|
ciregenz
|
798448acca
|
[eric] apps: leading-_ -> p_ for function-local vars/args/nested-fns across 53 apps modules (scope-aware AST rename, module symbols untouched, p-private 0)
|
2026-06-23 21:11:44 -07:00 |
|
ciregenz
|
2e4bcd9e89
|
[eric] browser: leading-_ -> p_ for function-local vars/args/nested-fns in browser_agent.py (scope-aware AST rename, no module symbols touched)
|
2026-06-23 21:10:00 -07:00 |
|
ciregenz
|
82e3db979d
|
[eric] web: leading-_ -> p_/P_ across web.py (module fns/consts + locals/args via AST renamer), fix test refs
|
2026-06-23 21:01:55 -07:00 |
|
ciregenz
|
a4c92aaa33
|
[eric] update cross-module + test refs to promoted service/version symbols
|
2026-06-23 20:53:27 -07:00 |
|
ciregenz
|
1750363f11
|
[eric] service+subscription+auth+shims: leading-_ -> p_/public; promote cross-file public (spool_path/conn/install_id/get_user_id/sync_pro_routing/etc.), fix qualified+string test refs
|
2026-06-23 20:53:18 -07:00 |
|
ciregenz
|
e1bd57a629
|
[eric] tools_lib: update dashboards load_all ref after promote
|
2026-06-23 20:47:25 -07:00 |
|
ciregenz
|
a407e6578f
|
[eric] dashboards+modes: leading-_ -> p_/public; promote cross-file public (load/save/load_all/migrate_if_needed/strip_orphan_session_cards), fix qualified test refs
|
2026-06-23 20:47:13 -07:00 |
|
ciregenz
|
f53619976f
|
[eric] skills: promote skills index/cache internals to public (load_index/save_index/disk_cache_path/etc.) used cross-file by swarm entities
|
2026-06-23 20:40:35 -07:00 |
|
ciregenz
|
7a76ce4004
|
[eric] skills: update cross-module + test refs to renamed skills symbols
|
2026-06-23 20:38:51 -07:00 |
|
ciregenz
|
3ebe1676d6
|
[eric] skills+registries: leading-_ -> p_/public across skills/skill_registry/mcp_registry; promote cross-file public (sync_skills/select_skill_paths/etc.), fix qualified test refs
|
2026-06-23 20:38:43 -07:00 |
|
ciregenz
|
10aef1ff18
|
[eric] swarm+nine_router: leading-_ -> p_/public across swarm entities/closure/redact/ziputil + nine_router process/sync/oauth; promote cross-file public, fix monkeypatch refs
|
2026-06-23 20:35:06 -07:00 |
|
ciregenz
|
71b2b33fae
|
[eric] tools_lib: leading-_ -> p_/public across tools_lib/mcp_config/mcp_discovery/oauth_tokens/tool_taxonomy; promote cross-file public (load_all_tools/sanitize_server_name/discover_mcp_tools_*), fix re-export + attr test refs
|
2026-06-23 20:30:14 -07:00 |
|
ciregenz
|
deeab52ed4
|
[eric] settings: leading-_ -> p_/public in store+settings+credentials+redaction; promote cross-file API public (save_settings/atomic_write_settings/migrate_legacy_fields), drop redundant _save_settings alias, fix re-export + cache test refs
|
2026-06-23 20:24:06 -07:00 |
|
ciregenz
|
f703b8aa02
|
[eric] agents: leading-_ -> p_/P_/public in proxy+providers/openrouter+ws_manager+mcp-servers+oauth_state; promote cross-file API public, fix monkeypatch+attr test refs
|
2026-06-23 20:00:06 -07:00 |
|
ciregenz
|
991af1b580
|
[eric] outputs: leading-_ -> p_/P_/public across outputs subsystem (runtime, publish, versions, workspace_io, view_builder_templates); promote cross-file API public (save/load/find_free_port/etc.), fix re-export + monkeypatch test refs
|
2026-06-23 19:54:26 -07:00 |
|
ciregenz
|
1767389cbb
|
[eric] browser: leading-_ -> p_/P_/public for module functions+constants+state across browser subsystem; promote cross-file symbols public (detect_loop, BROWSER_HISTORY, TRUSTED, etc.), align analyze-browser-metrics.py + tests
|
2026-06-23 19:37:40 -07:00 |
|
ciregenz
|
394dcd7492
|
[eric] agents: leading-_ -> p_/public in providers+core+tools (registry/pricing/seq_log/mcp_preflight/openai_passthrough/web/ssrf_guard); promote cross-module fns public, fix monkeypatch string refs
|
2026-06-23 18:39:11 -07:00 |
|
ciregenz
|
751bb77032
|
[eric] agents: publicize cross-mixin members (p_run_agent_loop, p_build_mcp_servers, etc.) + safe_resp_text so the decomposition passes p-private
|
2026-06-23 16:44:41 -07:00 |
|
ciregenz
|
e1e25eb891
|
[eric] agents: drop dead build_connected_tools_context (disabled in 27149eeb) + always-None param + write-only thinking.total_chars
|
2026-06-23 14:50:15 -07:00 |
|
ciregenz
|
8c0a5010e1
|
[eric] agents: split bulk startup/shutdown persistence into SessionPersistenceMixin (one-session vs all-sessions)
|
2026-06-23 14:40:20 -07:00 |
|
ciregenz
|
5c725ed52d
|
[eric] agents: extract no-SDK mock loop into MockAgentMixin (AgentLaunchMixin now under ceiling)
|
2026-06-23 14:37:55 -07:00 |
|
ciregenz
|
e792fb3370
|
[eric] agents: split session-control ops out of MessagingMixin (turn-producing vs control), drop dead analytics stubs
|
2026-06-23 14:35:26 -07:00 |
|
ciregenz
|
38309c9160
|
[eric] agents: prompt_context conforms (typechecked + typing-module generics, alias bare import, drop stray f-prefix)
|
2026-06-23 14:26:29 -07:00 |
|
ciregenz
|
5f9611ad48
|
[eric] agents: real-server WS end-to-end test (FastAPI + WS transport + loop + broadcast, the live-path proxy)
|
2026-06-23 14:17:25 -07:00 |
|
ciregenz
|
c3b8f53619
|
[eric] agents: error_classify convention-clean (6 is_* funcs + 2 pattern consts off leading-_, @typechecked)
|
2026-06-23 14:13:39 -07:00 |
|
ciregenz
|
830d5dd36e
|
[eric] agents: FIX masked App Builder sidebar name-flip (dropped _load_all import -> p_load_all NameError)
|
2026-06-23 13:02:22 -07:00 |
|
ciregenz
|
9b0116ca41
|
[eric] agents: session_store convention-clean (5 funcs off leading-_) + FIX auth/signout _save_session import bug
|
2026-06-23 12:16:38 -07:00 |
|
ciregenz
|
027c6ac311
|
[eric] agents: history_compaction convention-clean (4 funcs off leading-_, typing, @typechecked)
|
2026-06-23 12:08:05 -07:00 |
|
ciregenz
|
5a54930d69
|
[eric] agents: attachments convention-clean (4 builders off leading-_, typing, @typechecked)
|
2026-06-23 12:06:11 -07:00 |
|
ciregenz
|
79bc62bca5
|
[eric] agents: remove 38 dead imports (autoflake) + restore the 3 dynamic re-exports + repoint a test
|
2026-06-23 12:03:25 -07:00 |
|
ciregenz
|
75db4d7ded
|
[eric] agents: FIX latent NameError on cwd sessions (ensure_cwd_git_repo import mismatch) + clean workspace_git + regression test
|
2026-06-23 11:55:39 -07:00 |
|
ciregenz
|
68beb599c9
|
[eric] agents: cloud_sync convention-clean (sync_session_close off leading-_, @typechecked, typed)
|
2026-06-23 11:51:29 -07:00 |
|
ciregenz
|
df82a4632c
|
[eric] agents: tidy provider_env import aliases (drop redundant p_ on imports)
|
2026-06-23 11:45:57 -07:00 |
|
ciregenz
|
b7c264863e
|
[eric] agents: extract the provider env/route config into provider_env (gated by the 7 env tests)
|
2026-06-23 11:44:52 -07:00 |
|
ciregenz
|
bf68979b79
|
[eric] agents: pin pinned-anthropic + 9router-default env routes (7 provider branches covered)
|
2026-06-23 11:42:33 -07:00 |
|
ciregenz
|
79047b4a1d
|
[eric] agents: pin gemini + openrouter env-route branches (5 provider routes now covered)
|
2026-06-23 11:38:49 -07:00 |
|
ciregenz
|
5e97c94520
|
[eric] agents: pin pro-proxy + direct-openai env-route branches (provider routing now test-covered)
|
2026-06-23 11:36:43 -07:00 |
|