Teknium
ecf760db96
simplify(compat): plugins/memory — drop 15 re-exports + 1 alias, repoint 13 test callers
...
hindsight: drop _PORT_HEALTH_GRACE_ENV/_sanitize_bank_segment facade re-exports (tests -> .embedded/.settings).
honcho: drop 5 tool-schema re-exports, _credential_fingerprint (-> client_cache), _is_auth_error (-> session_auth),
and the _redact_tokens alias (callers renamed to redact_tokens).
openviking: drop 5 _setup re-exports; tests call openviking_module._setup.* directly.
2026-09-03 13:04:16 -07:00
Teknium
fd333a67cd
review-fix(suppress-audit): langfuse/run_agent_cache/openviking — restore BASE exception semantics
2026-09-03 10:03:17 -07:00
Teknium
e83816a4d1
review-fix(comments): restore lost #NNNN rationale comments across non-test source (mechanical sweep, condensed, code unchanged)
...
For each issue anchor present in BASE 63279301bc non-test .py and absent on HEAD, the BASE comment/docstring block was re-attached at the HEAD location of the code it explained (matched by the distinctive code line / enclosing def). Sentences already covered by an existing HEAD comment were deduped; the issue number always survives. Insert-only: no code lines changed.
2026-09-03 09:44:26 -07:00
Teknium
35ce61d1b3
review-fix(suppress-audit): dashboard_procs ancestor walk, mem0 post_setup — restore BASE exception semantics
2026-09-03 09:39:31 -07:00
Teknium
23b9ffc4fa
fix(integration): restore subprocess stdin=DEVNULL / utf-8 encoding guards and windows-footgun gates dropped by round-3 compaction
...
Repo scanners (check_subprocess_stdin, check-windows-footguns --all) flagged 21 sites where
the r3 single-line collapses lost stdin=DEVNULL, encoding='utf-8'/errors='replace', the
'# windows-footgun: ok' same-line marker, or the getattr(os, 'geteuid') gate. Each guard is
restored at the call site (real portability/hang fixes, not suppressions).
2026-09-03 02:46:19 -07:00
Teknium
db070745fc
Merge branch 'simp/r3-27-W3' into simp/integration3
2026-09-03 00:11:46 -07:00
Teknium
4dc7737ab3
Merge branch 'simp/r3-27-W2' into simp/integration3
2026-09-03 00:11:44 -07:00
Teknium
d3b24a5d45
refactor(openviking): compact prefetch client selection, tool-call indexing, search/browse payloads
2026-09-03 00:10:51 -07:00
Teknium
4b4502a429
refactor(honcho): merge pre-build and cached OAuth refresh hooks into one _refresh_oauth
2026-09-03 00:09:52 -07:00
Teknium
e183199c3f
refactor(openviking): flatten profile truncation, memory listing, forget-uri and remember payload building
2026-09-03 00:09:06 -07:00
Teknium
66c09a1a7c
refactor(hindsight): extract embedded-LLM wizard step, walrus prompt guards
2026-09-03 00:08:33 -07:00
Teknium
086859bdfa
refactor(openviking): move ovcli profile write into the setup wizard, simplify batch post loop
2026-09-03 00:07:42 -07:00
Teknium
a905beac5e
refactor(honcho): unify cli peer/tokens show-or-set skeleton, fold status env-fallback and wizard int-parsing
2026-09-03 00:06:52 -07:00
Teknium
ac2b23c81b
refactor(hindsight): compact log-call layouts and tool-recall formatting
2026-09-03 00:06:31 -07:00
Teknium
3fd456c96e
refactor(openviking): share client health probe, drop unread profile data, inline writer spawn
2026-09-03 00:06:05 -07:00
Teknium
23542d33dd
refactor(hindsight): walrus guards, single skip-reason expressions, kwargs filtering
2026-09-03 00:04:51 -07:00
Teknium
be5180d2fd
refactor(openviking): suppress() for swallow-only try blocks, flatten state-path and forget payload
2026-09-03 00:03:42 -07:00
Teknium
e6251f2113
refactor(hindsight): retain policy phase helper shared by __init__/initialize, single-regex run collapse
2026-09-03 00:03:13 -07:00
Teknium
1e8169a518
refactor(openviking): move setup-only writers into _setup, dataclass _TurnUpload
2026-09-03 00:01:59 -07:00
Teknium
070ce2389e
refactor(hindsight): inline chmod helper, comprehension-based scope normalizer, class-level poll interval
2026-09-02 23:58:54 -07:00
Teknium
c485afc58c
refactor(openviking): dispatch identity failures, flatten header/listener/upload-retry ladders
2026-09-02 23:58:23 -07:00
Teknium
b13fc2c6d9
refactor(hindsight): compact config schema, deadline predicate shared across retain waits
2026-09-02 23:56:59 -07:00
Teknium
2dd836055d
refactor(openviking): collapse defensive ladders in tool handlers, batch conversion, and profile discovery
2026-09-02 23:55:55 -07:00
Teknium
0c59d61071
refactor(hindsight): flatten writer loop, cfg-or-env helper, template request kwargs
2026-09-02 23:55:11 -07:00
Teknium
23976c6218
refactor(openviking): fold setup wizard one-site helpers into their menus
2026-09-02 23:53:12 -07:00
Teknium
5ab5e1ac9a
refactor(hindsight): setup wizard — inline template step, shared env path, suppress layer
2026-09-02 23:52:56 -07:00
Teknium
e833f8b5a5
refactor(openviking): collapse session-start read, recall content, and setting parsers into their callers
2026-09-02 23:50:54 -07:00
Teknium
5e665b5d2d
refactor(hindsight): contextlib.suppress layers, shared LLM-key lookup, regex bank sanitizer
2026-09-02 23:48:46 -07:00
Teknium
e41d4ded1f
refactor(openviking): inline one-site helpers, fold turn-upload fallbacks into _TurnUpload
2026-09-02 23:47:17 -07:00
Teknium
a30092e517
refactor(hindsight): inline one-site helpers, tuple recall result, merged tool table
2026-09-02 23:41:53 -07:00
Teknium
b2d09087c8
merge(r3-27): group C
2026-09-02 23:14:32 -07:00
Teknium
90c17043ce
merge(r3-27): group A
2026-09-02 22:52:17 -07:00
Teknium
74d09db450
merge(r3-27): group D
2026-09-02 22:52:17 -07:00
Teknium
0096a458a6
refactor(honcho): tighten cli clone/inherit/prompt helpers
2026-09-02 22:47:02 -07:00
Teknium
29984225d5
refactor(openviking): one _state_path for markers/locks, fold latch/claim pairs, exception-unwind setup loop
2026-09-02 22:42:08 -07:00
Teknium
a72073fff3
refactor(honcho): collapse defensive layers in client build path
2026-09-02 22:36:29 -07:00
Teknium
9f4535b757
refactor(honcho): fold identity-mapping shape branches and status/choice printers in cli
2026-09-02 22:28:39 -07:00
Teknium
41bd98309d
refactor(honcho): compact tool/config schema literals (dumps byte-identical)
2026-09-02 22:26:23 -07:00
Teknium
7a781648bf
Merge branches 'simp/r3-27-D-mem0' and 'simp/r3-27-D-holo' into simp/r3-27-D
2026-09-02 22:25:12 -07:00
Teknium
17cdf89202
refactor(openviking): compact provider state init, tool formatters, lock/shutdown bookkeeping
2026-09-02 22:24:45 -07:00
Teknium
cc4f88aa76
refactor(memory/mem0): inline single-use setup helpers, joined summary prints, blank-line squeeze
2026-09-02 22:20:12 -07:00
Teknium
99b7bb9add
refactor(memory,langfuse): compact literal/config builders and call-site formatting
2026-09-02 22:19:47 -07:00
Teknium
def8c585a8
refactor(honcho): tighten provider tool handlers and session peer-config sync
2026-09-02 22:19:33 -07:00
Teknium
011f22afda
refactor(memory/holographic): compact constants, release_all_under pop-in-place, hrr module docstring and blob error paths
2026-09-02 22:17:13 -07:00
Teknium
5cc1b17671
refactor(memory/holographic): inline sim lambdas into _vector_query, fold _harvestable_text into _auto_extract_facts
2026-09-02 22:14:14 -07:00
Teknium
bc6f2a0d97
refactor(memory,langfuse): last small folds (tool dispatch lookup, truncation, bounded message)
2026-09-02 22:12:06 -07:00
Teknium
5b2c2dd62f
refactor(openviking): fold health-payload predicates into the identity probe, merge emit/secret-file helpers
2026-09-02 22:09:36 -07:00
Teknium
f612374fe9
refactor(langfuse,hindsight,embedded): fold child-ending, content shape descriptor, chmod helper
2026-09-02 22:08:46 -07:00
Teknium
bd45e5f7b4
refactor(honcho): unify guarded-session prologue in session_context; compact dialectic
2026-09-02 22:07:48 -07:00
Teknium
cc67af75c4
refactor(honcho): compact oauth + oauth_flow; drop _atomic_write_config for utils.atomic_json_write
2026-09-02 22:07:48 -07:00