Commit Graph

3716 Commits

Author SHA1 Message Date
Teknium cc9eaea52b Merge branch 'simp/r3-35-C' into simp/integration3 2026-09-02 22:41:46 -07:00
Teknium 5564749d86 Merge branch 'simp/r3-35-B' into simp/integration3 2026-09-02 22:41:45 -07:00
Teknium c1c1e2f90a Merge branch 'simp/r3-35-A' into simp/integration3 2026-09-02 22:41:43 -07:00
Teknium b3053edee7 Merge branch 'simp/r3-34-I' into simp/integration3 2026-09-02 22:41:41 -07:00
Teknium 37696eabfc Merge branch 'simp/r3-34-H' into simp/integration3 2026-09-02 22:41:40 -07:00
Teknium 58fd600933 Merge branch 'simp/r3-34-F' into simp/integration3 2026-09-02 22:41:39 -07:00
Teknium 4db0aa8ee0 Merge branch 'simp/r3-34-E' into simp/integration3 2026-09-02 22:41:37 -07:00
Teknium e4dbad91ce Merge branch 'simp/r3-34-D' into simp/integration3 2026-09-02 22:41:36 -07:00
Teknium 0657c03fa4 Merge branch 'simp/r3-34-B' into simp/integration3 2026-09-02 22:41:34 -07:00
Teknium 90346929e8 Merge branch 'simp/r3-34-A' into simp/integration3 2026-09-02 22:41:33 -07:00
Teknium 0e0de99c61 Merge branch 'simp/r3-33-I' into simp/integration3 2026-09-02 22:41:31 -07:00
Teknium 8576fab631 Merge branch 'simp/r3-33-H' into simp/integration3 2026-09-02 22:41:30 -07:00
Teknium 914993143d Merge branch 'simp/r3-33-F' into simp/integration3 2026-09-02 22:41:29 -07:00
Teknium 2e1e62fd81 Merge branch 'simp/r3-33-E' into simp/integration3 2026-09-02 22:41:27 -07:00
Teknium 8d77967441 Merge branch 'simp/r3-33-D' into simp/integration3 2026-09-02 22:41:26 -07:00
Teknium 0615725d45 Merge branch 'simp/r3-33-C' into simp/integration3 2026-09-02 22:41:25 -07:00
Teknium af06812677 Merge branch 'simp/r3-33-B' into simp/integration3 2026-09-02 22:41:24 -07:00
Teknium 850c775ee6 Merge branch 'simp/r3-33-A' into simp/integration3 2026-09-02 22:41:23 -07:00
Teknium c0fc572ba5 Merge branch 'simp/r3-32-I' into simp/integration3 2026-09-02 22:41:22 -07:00
Teknium ad8ac57c71 Merge branch 'simp/r3-32-H' into simp/integration3 2026-09-02 22:41:21 -07:00
Teknium 128aa19c93 Merge branch 'simp/r3-32-G' into simp/integration3 2026-09-02 22:41:19 -07:00
Teknium 9334b1718f Merge branch 'simp/r3-32-F' into simp/integration3 2026-09-02 22:41:18 -07:00
Teknium d9090dce5c Merge branch 'simp/r3-32-E' into simp/integration3 2026-09-02 22:41:17 -07:00
Teknium aa4e92dc3b Merge branch 'simp/r3-32-D' into simp/integration3 2026-09-02 22:41:16 -07:00
Teknium f047a62dc3 Merge branch 'simp/r3-32-C' into simp/integration3 2026-09-02 22:41:15 -07:00
Teknium a074476b6a Merge branch 'simp/r3-32-B' into simp/integration3 2026-09-02 22:41:14 -07:00
Teknium a3cb4e9fb3 Merge branch 'simp/r3-32-A' into simp/integration3 2026-09-02 22:41:12 -07:00
Teknium 670a8259e3 Merge branch 'simp/r3-31-F' into simp/integration3 2026-09-02 22:41:12 -07:00
Teknium 0b1332eff3 Merge branch 'simp/r3-31-E' into simp/integration3 2026-09-02 22:41:10 -07:00
Teknium d6fbf44e90 Merge branch 'simp/r3-31-C' into simp/integration3 2026-09-02 22:41:09 -07:00
Teknium 4520a07504 Merge branch 'simp/r3-31-B' into simp/integration3 2026-09-02 22:41:08 -07:00
Teknium 9cd8aaf6c2 Merge branch 'simp/r3-31-A' into simp/integration3 2026-09-02 22:41:07 -07:00
Teknium 4ba6747558 refactor(tools): inline single-use locals and dispatch cwd resolution in remote env backends 2026-09-02 22:41:04 -07:00
Teknium e674ab9b01 refactor(tools): pack flat argument lists (AST-verified) 2026-09-02 22:40:59 -07:00
Teknium 55ba3184b7 refactor(tools): mcp_oauth CIMD eligibility comments inline; lazy_deps install_specs/ensure guard folds 2026-09-02 22:40:32 -07:00
Teknium 5ea8a63aba refactor(tools): simplify browser backend modules (browser_use_cli, camofox, cdp, lightpanda, real-profile, install, cloud) 2026-09-02 22:39:53 -07:00
Teknium 47be9a3629 refactor(tools): MCP SDK type-family table, drop identity capability map, layout compaction 2026-09-02 22:39:46 -07:00
Teknium 37ae28f187 refactor(tools): compact send_message docstrings and standalone fallback 2026-09-02 22:39:46 -07:00
Teknium d3523096fa refactor(tools): browser_tool — origin proxy replaces per-call _bt lookups, unified JSON/error builders, cached-config helper, dead shim removal 2026-09-02 22:39:28 -07:00
Teknium 1155d44dcb refactor(tools): second compaction pass on registry/sanitizer/guard; wrap >100-col lines 2026-09-02 22:38:41 -07:00
Teknium 3149ad5ef7 refactor(tools): fold thread_context callback pairs, resolve_repo_root guard, final compaction (group I: 885->662 LOC) 2026-09-02 22:37:39 -07:00
Teknium 8b33fd46be refactor(tools): todo/tour/tip — hoist status marker tables, collapse single-use locals, compact handlers and docstrings 2026-09-02 22:36:39 -07:00
Teknium f34aa71968 refactor(tools): unify grep command builder, LSP service call plumbing, fold line-ending probe; tighten docstrings 2026-09-02 22:36:20 -07:00
Teknium 5442a2a371 refactor(tools): trim small tool modules (docstrings, dead constant, prefix table)
- audio_container: CONTAINER_TO_EXT built from one tuple; fixed-prefix sniffs table-driven.
- apply_layout_tool: dead _TIMEOUT_NOTE indirection inlined.
- Module/function docstrings compacted by hand; regexes, byte patterns, schemas and
  registry.register kwargs byte-identical (SCHEMA_SAME verified).
2026-09-02 22:36:16 -07:00
Teknium ffbd5ef633 refactor(tools): compact credential_files, blueprints, arg_coercion
- credential_files: _walk_skill_tree unifies the os.walk/EXCLUDED_SKILL_DIRS/symlink-skip
  loop shared by _safe_skills_path and iter_skills_files (drops _iter_syncable_files);
  _remap_cache_path unifies map_cache_path_to_container/from_agent_visible_cache_path;
  _iter_regular_files inlined into its only caller iter_cache_files.
- arg_coercion: _SCALAR_COERCERS dispatch table replaces the if/elif type ladder in
  _coerce_value; identity-preserving normalize helpers compacted. Logger name and
  every message text unchanged.
- blueprints: frontmatter split, job-spec and export compacted; __all__ unchanged.
2026-09-02 22:36:15 -07:00
Teknium b428887b98 refactor(tools): compact checkpoint_manager — shared git/prune/locate helpers, no behavior change
- _git_out (stdout-or-empty) replaces 8 ok/out unpack sites; _rewrite_ref_to unifies
  _prune and _drop_oldest_commit; _rglob_stats backs _dir_size_bytes/_newest_mtime;
  _locate folds validate-hash/validate-path/store-ready pre-checks for
  safe_restore_plan/diff/restore; _sweep unifies the pre-v2 and v2 orphan/stale loops;
  _step_failed folds the debug-log-and-return-False ladder in _take.
- Removed: CheckpointManager._parse_shortstat (inlined, single caller),
  _ProjectRefs.store_ready (-> _store_has_head), _dir_has_any_entry (inlined scandir).
- Docstrings compacted by hand; all invariants/WHYs kept. Result dicts, log messages,
  git argv, file layout unchanged. 1564 -> 1165 lines.
2026-09-02 22:36:15 -07:00
Teknium 8703bc9465 refactor(tools): voice_mode/voice_client_config — suppress() for swallow-blocks, compact docstrings, fold one-shot locals 2026-09-02 22:35:56 -07:00
Teknium 58249ba0c8 refactor(tools): discord_tool — shared caps-file reader, partial-based tool entry points, tighter list_channels 2026-09-02 22:35:48 -07:00
Teknium e2793ca72b refactor(tools): unify tts delivery ffmpeg runner and quiet-remove helper 2026-09-02 22:34:54 -07:00
Teknium adbb0821e0 refactor(tools): reuse skill_usage._atomic_write for sync state; AST-neutral bracket hugging 2026-09-02 22:34:52 -07:00