ciregenz
|
36626be089
|
[eric] backend: one-line comments + collapse blank runs across backend root + tests (AST-verified, 1 test skipped: embedded #-lines)
|
2026-06-25 03:04:16 -07:00 |
|
ciregenz
|
b9cea6c647
|
[eric] agents: drop the Mixin suffix, name the 9 manager classes by domain (Messaging, SessionLifecycle, ...) + AgentManagerState -> AgentManagerProtocol
|
2026-06-25 00:50:47 -07:00 |
|
ciregenz
|
d5a1875c9e
|
[eric] tests: streaming harness configures a provider so the real loop resolves cleanly
|
2026-06-24 21:18:40 -07:00 |
|
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
|
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
|
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
|
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
|
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
|
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 |
|
ciregenz
|
06a4c4759a
|
[eric] agents: pin the loop's direct-anthropic-key env-route branch via captured-options
|
2026-06-23 11:34:41 -07:00 |
|
ciregenz
|
c59ddfca59
|
[eric] agents: harness drives a full StreamEvent turn through the real loop (complete WS contract)
|
2026-06-23 05:23:39 -07:00 |
|
ciregenz
|
a1cbaaeabb
|
[eric] agents: @typechecked + typed signature on the loop, p_ the live-partial mirror (convention)
|
2026-06-23 05:15:34 -07:00 |
|
ciregenz
|
85d0ee8a13
|
[eric] agents: harness test pins the loop's hook wiring (hook_ctx + 4 wrappers)
|
2026-06-23 02:30:53 -07:00 |
|
ciregenz
|
ca03e0a86b
|
[eric] agents: fix thinking-pill per-turn token delta (baselines unified into TurnState) + harness pin
|
2026-06-23 01:17:10 -07:00 |
|
ciregenz
|
fd25833565
|
[eric] agents: streaming harness driving real _run_agent_loop against mocked SDK (Phase 0 safety net)
|
2026-06-23 00:46:35 -07:00 |
|