Commit Graph

4210 Commits

Author SHA1 Message Date
Teknium b5ad36ac81 Merge branch 'simp/r3-08' into simp/integration3 2026-09-02 21:57:13 -07:00
Teknium d24a1f0133 Merge branch 'simp/r3-07' into simp/integration3 2026-09-02 21:57:13 -07:00
Teknium 2e6393e4fa Merge branch 'simp/r3-06' into simp/integration3 2026-09-02 21:57:12 -07:00
Teknium 2c10a83ea7 Merge branch 'simp/r3-05' into simp/integration3 2026-09-02 21:57:11 -07:00
Teknium c10ab3264e Merge branch 'simp/r3-04' into simp/integration3 2026-09-02 21:57:10 -07:00
Teknium eb92eb3a38 Merge branch 'simp/r3-07-C_relay' into simp/r3-07 2026-09-02 21:44:11 -07:00
Teknium d0f1e6cf4b Merge branch 'simp/r3-04-w2' into simp/r3-04 2026-09-02 21:43:04 -07:00
Teknium d0adf6486e refactor(agent): hug/pack bracket spans in async_utils + aux_accounting, fix E305 blank lines 2026-09-02 21:38:20 -07:00
Teknium bdbc003c9d Merge branch 'simp/r3-03-aux' into simp/r3-03 2026-09-02 21:27:42 -07:00
Teknium 874843146b refactor(agent/relay_runtime): conversation initializer context built once 2026-09-02 21:22:33 -07:00
Teknium fdd42fc8f8 Merge branch 'simp/r3-03-rth' into simp/r3-03 2026-09-02 21:19:21 -07:00
Teknium 7e7ac989d8 Merge branch 'simp/r3-03-review' into simp/r3-03 2026-09-02 21:19:18 -07:00
Teknium 61893464dc Merge branch 'simp/r3-03-init' into simp/r3-03 2026-09-02 21:19:17 -07:00
Teknium aca6425ee9 refactor(agent/relay): Noop host via staticmethod lambdas; grouped default-flag declarations 2026-09-02 21:17:48 -07:00
Teknium fca1b0bc4c refactor(agent/relay_llm): accumulator/translator micro-collapses 2026-09-02 21:13:25 -07:00
Teknium 5ecba78cd8 refactor(agent/relay_runtime): merge active_turn guards; small guard inversions 2026-09-02 21:07:53 -07:00
Teknium 11dab00851 refactor(agent/relay_runtime): plugin config tracks ownership via _relay alone; fold intercept/subagent guards 2026-09-02 21:05:57 -07:00
Teknium e60844be2e refactor(agent/relay_llm): logical-scope completion builds output outside the locks; memoized push assignment 2026-09-02 20:55:00 -07:00
Teknium fa06ccf236 refactor(agent/relay_runtime): _operation() context manager for tracked Relay calls 2026-09-02 20:51:04 -07:00
Teknium c6b813e9d6 refactor(agent/relay): hoist relay_tools guard closure; suppress/tuple-swap micro-collapses 2026-09-02 20:47:01 -07:00
Teknium 96fb75621b refactor(agent/anthropic_*,background_review): final density pass — walrus guards, single-line SDK errors, screenshot placeholder hoist, run-token latch folds 2026-09-02 20:45:26 -07:00
Teknium c14ae92fea refactor(agent/context_compressor): fold derived-budget cache resets 2026-09-02 20:44:33 -07:00
Teknium c378c7f632 refactor(agent/relay): shared canonical JSON encoder; ManagedLlmStream startup teardown collapsed to one guard 2026-09-02 20:44:09 -07:00
Teknium adb241dfc4 Merge simp/r3-06-E into simp/r3-06 2026-09-02 20:40:10 -07:00
Teknium ce4326c9a8 Merge branch 'simp/r3-04-w3' into simp/r3-04 2026-09-02 20:40:10 -07:00
Teknium faca680d02 Merge simp/r3-06-A into simp/r3-06 2026-09-02 20:40:09 -07:00
Teknium 720a4d46ef refactor(agent/relay_runtime): end_turn accounting via suppress+lock; logical-call unwind pops from the tail 2026-09-02 20:37:43 -07:00
Teknium eea9b1f164 Merge branch 'simp/r3-03-aux-I' into simp/r3-03-aux 2026-09-02 20:33:47 -07:00
Teknium fc48d6c8d0 refactor(agent/gemini): restore GeminiNativeClient context-manager surface (OpenAI-client duck type) 2026-09-02 20:32:51 -07:00
Teknium bed463381f refactor(agent/context_compressor): class-qualify helper calls in _clear_compression_failure_cooldown (bare-stub binding) 2026-09-02 20:31:31 -07:00
Teknium b121ac4a83 refactor(agent/relay_llm): execute/execute_async default to the inherited turn's session; execute_current(_async) become aliases 2026-09-02 20:29:43 -07:00
Teknium b848a36eab refactor(agent/auxiliary_client): densify relay/runtime-main/client-builder/classifier/pool-recovery/fallback-destination region (-202 LOC, -142 code; inline _pool_error_context; AST-identical elsewhere) 2026-09-02 20:28:32 -07:00
Teknium b21bc2f6da Merge branch 'simp/r3-05-w6' into simp/r3-05 2026-09-02 20:27:55 -07:00
Teknium 1bc8337bd0 refactor(agent/background_review,anthropic_*): inline request-phase finisher, walrus pin/prefill folds, drop intra-function padding 2026-09-02 20:27:46 -07:00
Teknium 183657afa7 Merge branch 'simp/r3-03-aux-L' into simp/r3-03-aux 2026-09-02 20:27:08 -07:00
Teknium d9d7da1309 Merge branch 'simp/r3-03-aux-K' into simp/r3-03-aux 2026-09-02 20:27:07 -07:00
Teknium 97096d9581 Merge branch 'simp/r3-03-aux-J' into simp/r3-03-aux 2026-09-02 20:27:05 -07:00
Teknium 43049d6107 Merge branch 'simp/r3-03-aux-H' into simp/r3-03-aux 2026-09-02 20:27:04 -07:00
Teknium 39491bdf62 Merge branch 'simp/r3-08-g6' into simp/r3-08 2026-09-02 20:26:12 -07:00
Teknium 002d5125f3 refactor(agent/auxiliary_client): densify fallback chains + provider router (inline 4 single-use helpers, collapse defensive layers, compact docstrings) 2026-09-02 20:24:50 -07:00
Teknium 71bfa94ff9 refactor(agent/context_compressor): use the failure-kind dataclass directly; compact threshold/arg helpers 2026-09-02 20:23:47 -07:00
Teknium 395327c16f refactor(agent/agent_init): fold fallback-chain banner; drop redundant aux-context pre-init 2026-09-02 20:23:31 -07:00
Teknium 5adb74fd24 refactor(agent/relay_runtime,transports): inline single-use _push_session_scope; get_transport rediscovery predicate 2026-09-02 20:23:21 -07:00
Teknium 3728e76093 refactor(agent/agent_init): compact compression summary + context-engine tool injection 2026-09-02 20:20:49 -07:00
Teknium 369bfe4a87 refactor(agent/auxiliary_client): densify adapter/credential region (inline single-use helpers, compact docs; -214 LOC) 2026-09-02 20:19:57 -07:00
Teknium 932f7532ca refactor(agent/context_compressor): third AST-identical reflow pass at 118 cols 2026-09-02 20:19:10 -07:00
Teknium 1bb0ebf47c refactor(agent/agent_runtime_helpers): final defensive collapses (debug dump, pool rebind, tool-name repair) 2026-09-02 20:17:58 -07:00
Teknium 336fd952d6 refactor(agent/agent_init): fold custom-provider model-match + key-filter ladders 2026-09-02 20:17:33 -07:00
Teknium 03bf62ae39 refactor(agent/anthropic_adapter,message_convert): fold stream/create kwarg filtering, tool-result content resolution, replay helpers; drop blank-line padding inside builders 2026-09-02 20:17:22 -07:00
Teknium 2fb2402678 refactor(agent/relay_llm): one _rewrite_tools helper for the three codec tool-shape translations 2026-09-02 20:16:58 -07:00