Commit Graph

  • 489dc6d0cc Add prompt-io log for `subint` hang-class docs Gud Boi 2026-04-20 16:04:19 -0400
  • 35796ec8ae Doc `subint` backend hang classes + arm `dump_on_hang` Gud Boi 2026-04-20 15:28:00 -0400
  • baf7ec54ac Add `subint` cancellation + hard-kill test audit Gud Boi 2026-04-20 14:06:54 -0400
  • 79390a4e3a Raise `subint` floor to py3.14 and split dep-groups Gud Boi 2026-04-20 14:01:49 -0400
  • dbe2e8bd82 Add `._debug_hangs` to `.devx` for hang triage Gud Boi 2026-04-18 18:28:15 -0400
  • fe753f9656 Bound subint teardown shields with hard-kill timeout Gud Boi 2026-04-18 16:30:04 -0400
  • b48503085f Add prompt-IO log for subint destroy-race fix Gud Boi 2026-04-18 16:04:57 -0400
  • 3869a9b468 Fix subint destroy race via dedicated OS thread Gud Boi 2026-04-18 00:21:49 -0400
  • c2d8e967aa Doc the `_interpreters` private-API choice in `_subint` Gud Boi 2026-04-17 20:10:46 -0400
  • 1037c05eaf Avoid skip `.ipc._ringbuf` import when no `cffi` Gud Boi 2026-04-17 19:16:16 -0400
  • 959fc48806 Impl min-viable `subint` spawn backend (B.2) Gud Boi 2026-04-17 18:01:08 -0400
  • 2e9dbc5b12 Handle py3.14+ incompats as test skips Gud Boi 2026-04-17 13:26:19 -0400
  • 7cee62ce42 Add `'subint'` spawn backend scaffold (#379) Gud Boi 2026-04-17 12:44:37 -0400
  • 3773ad8b77 Pin `xonsh` to GH `main` in editable mode Gud Boi 2026-04-16 21:01:36 -0400
  • 73e83e1474 Bump `xonsh` to latest pre `0.23` release Gud Boi 2026-04-16 17:47:16 -0400
  • 355beac082 Expand `/run-tests` venv pre-flight to cover all cases Gud Boi 2026-04-14 18:05:32 -0400
  • 263249029b Add `lastfailed` cache inspection to `/run-tests` skill Gud Boi 2026-04-14 17:33:46 -0400
  • 292179d8f3 Reorganize `.gitignore` by skill/purpose Gud Boi 2026-04-10 20:46:59 -0400
  • 9a360fbbcd Ignore notes & snippets subdirs in `git` Gud Boi 2026-04-10 19:15:21 -0400
  • ae5b63c0bc Bump to `msgspec>=0.21.0` in lock file Gud Boi 2026-04-17 19:28:11 -0400
  • f75865fb2e Tidy `spawn/` subpkg docstrings and imports Gud Boi 2026-04-17 19:03:00 -0400
  • e0b8f23cbc Add prompt-io files for "phase-A", fix typos caught by copilot Gud Boi 2026-04-17 18:26:41 -0400
  • 8d662999a4 Bump to `msgspec>=0.21` for py314 support Gud Boi 2026-04-17 16:54:07 -0400
  • d7ca68cf61 Mv `trio_proc`/`mp_proc` to per-backend submods Gud Boi 2026-04-17 01:58:05 -0400
  • b5b0504918 Add prompt-IO log for subint spawner design kickoff Gud Boi 2026-04-17 00:01:23 -0400
  • de78a6445b Initial prompt to vibe subint support Bo Gud Boi 2026-04-16 21:00:49 -0400
  • 5c98ab1fb6
    Merge pull request #429 from goodboy/multiaddr_support Bd 2026-04-16 23:59:11 -0400
  • 3867403fab Scale `test_open_local_sub_to_stream` timeout by CPU factor Gud Boi 2026-04-16 20:03:10 -0400
  • 7c8e5a6732 Drop `snippets/multiaddr_ex.py` scratch script Gud Boi 2026-04-16 17:45:38 -0400
  • 3152f423d8 Condense `.raw.md` prompt-IO logs, add `diff_cmd` refs Gud Boi 2026-04-16 17:44:14 -0400
  • ed65301d32 Fix misc bugs caught by Copilot review Gud Boi 2026-04-14 18:32:55 -0400
  • 8817032c90 Prefer fresh conn for unreg, fallback to `_parent_chan` Gud Boi 2026-04-14 16:51:48 -0400
  • 70dc60a199 Bump UDS `listen()` backlog 1 -> 128 for multi-actor unreg Gud Boi 2026-04-14 15:32:04 -0400
  • cd287c7e93 Fix `test_registrar_merge_binds_union` for UDS collision Gud Boi 2026-04-14 15:16:57 -0400
  • 7b04b2cdfc Reuse `_parent_chan` to unregister from parent-registrar Gud Boi 2026-04-14 15:08:22 -0400
  • 75b07c4b7c Show trailing bindspace-path-div in `repr(UDSAddress)` Gud Boi 2026-04-14 14:25:39 -0400
  • 86d4e0d3ed Harden `sig_prog()` retries, adjust debugger test timeouts Gud Boi 2026-04-14 13:57:01 -0400
  • ccb013a615 Add `prefer_addr()` transport selection to `_api` Gud Boi 2026-04-14 12:57:13 -0400
  • c3d6cc9007 Rename `discovery._discovery` to `._api` Gud Boi 2026-04-14 12:27:04 -0400
  • cb7b76c44f Use multi-addr `dict` registry, drop `bidict` Gud Boi 2026-04-14 12:05:45 -0400
  • 23677f8a3c Use distinct startup report for registrar vs client Gud Boi 2026-04-13 22:47:15 -0400
  • 06ff2dd5f2 Permit the `prompt-io` skill by default Gud Boi 2026-04-13 18:35:04 -0400
  • a891e003b2 Expose `_multiaddr` API from `tractor.discovery` Gud Boi 2026-04-13 18:33:39 -0400
  • e90241baaa Add `parse_endpoints()` to `_multiaddr` Gud Boi 2026-04-13 17:36:21 -0400
  • 7079a597c5 Add `test_tpt_bind_addrs.py` + fix type-mixing bug Gud Boi 2026-04-13 16:26:36 -0400
  • bc60aa1ec5 Add `tpt_bind_addrs` param to `open_root_actor()` Gud Boi 2026-04-13 13:33:09 -0400
  • f881683c97 Tweak timeouts and rm `arbiter_addr` in tests Gud Boi 2026-04-13 12:11:54 -0400
  • 490fac432c Preserve absolute UDS paths in `parse_maddr()` Gud Boi 2026-03-27 11:21:20 -0400
  • 5f6e45e1d4 Fix `mk_maddr()` crash on absolute UDS paths Gud Boi 2026-03-26 21:56:33 -0400
  • 5c4438bacc Add `parse_maddr()` tests + registrar maddr integ test Gud Boi 2026-03-26 19:10:20 -0400
  • 90ba0e3658 Add `parse_maddr()` + `str` arm in `wrap_address()` Gud Boi 2026-03-26 16:55:10 -0400
  • 1f1e09a786 Move `test_discovery` to `tests/discovery/test_registrar` Gud Boi 2026-03-25 19:54:41 -0400
  • 7cf3b5d00d Add `test_multiaddr.py` suite for `mk_maddr()` Gud Boi 2026-03-25 19:48:00 -0400
  • c72d495d68 Use `_tpt_proto_to_maddr` lookup in `mk_maddr()` Gud Boi 2026-03-25 19:38:21 -0400
  • 926e861f52 Use upstream `py-multiaddr` for `._multiaddr` Gud Boi 2026-03-25 19:04:13 -0400
  • d9cb38372f Add `multiaddr` dep to `pyproject.toml` Gud Boi 2026-03-25 19:02:42 -0400
  • b4c975b48b Add `multiaddr` usage snippet for IP4 and UDS Gud Boi 2026-03-25 18:56:56 -0400
  • 8344537aa6 Add `uds` to `._multiaddr`, tweak typing Gud Boi 2026-02-04 09:10:21 -0500
  • 3a9f4ea383
    Merge pull request #434 from mahmoudhas/add-replay-parent-main-opt-out Bd 2026-04-10 21:29:42 -0400
  • ca1b01f926 mpi integration test mahmoud 2026-04-10 20:49:16 +0000
  • 570c975f14 Fix test typo + use `wait_for_result()` API Gud Boi 2026-04-10 14:55:09 -0400
  • a0a7668670 Fix typos + typing in `_mp_fixup_main` Gud Boi 2026-04-10 14:53:24 -0400
  • 27bf566d75 Guard `_mp_fixup_main` on non-empty parent data Gud Boi 2026-04-10 12:05:56 -0400
  • e8f1eca8d2 Tighten `test_spawning` types, parametrize loglevel Gud Boi 2026-04-10 12:03:59 -0400
  • 656c6c30d1 Delegate `_mp_fixup_main` to stdlib `mp.spawn` Gud Boi 2026-04-10 11:30:50 -0400
  • acf6568275 Clarify `inherit_parent_main` docstring scope Gud Boi 2026-04-10 11:29:34 -0400
  • c6c591e61a Drop `spawn_test_support` pkg, inline parent-main tests Gud Boi 2026-04-09 19:14:09 -0400
  • b883b27646 Exercise parent-main inheritance through spawn test support mahmoud 2026-04-06 23:14:17 +0000
  • 00637764d9 Address review follow-ups for parent-main inheritance opt-out mahmoud 2026-04-06 22:32:50 +0000
  • ea971d25aa Rename parent-main inheritance flag. mahmoud 2026-04-06 06:30:00 +0000
  • 83b6c4270a Simplify parent-main replay opt-out. mahmoud 2026-04-06 06:26:17 +0000
  • 6309c2e6fc Route parent-main replay through SpawnSpec mahmoud 2026-04-06 06:19:51 +0000
  • f5301d3fb0 Add per-actor parent-main replay opt-out mahmoud 2026-04-06 05:51:02 +0000
  • 9f8e9eb739
    Merge pull request #440 from goodboy/moar_skillz_squashed Bd 2026-04-10 18:31:45 -0400
  • 6b04650187 Widen `allowed-tools` and dedup `settings.local` Gud Boi 2026-04-10 18:21:45 -0400
  • a0607f363e Allow open/close-wkt skills for model Gud Boi 2026-04-09 17:56:30 -0400
  • 2ee86ddb1a Migrate shared skills to `ai.skillz` symlinks Gud Boi 2026-04-09 16:57:23 -0400
  • 0286d36ed7 Add repo-local `claude` skills + settings + gitignore Gud Boi 2026-04-09 16:57:00 -0400
  • 2db6f97130
    Merge pull request #439 from goodboy/revert_wrapt_tractor_test_deco Bd 2026-04-10 16:36:03 -0400
  • 9af6adc181 Fix runtime kwarg leaking in `tractor_test` Gud Boi 2026-04-10 16:20:01 -0400
  • 452a32fb23 Drop `wrapt` for `tractor_test`, revert to `functools` Gud Boi 2026-04-10 12:08:46 -0400
  • f47010d7e9
    Merge pull request #436 from goodboy/moc_revert_to_fix Bd 2026-04-09 17:54:41 -0400
  • 3f198bc86c Drop commented-out `tractor.pause()` debug hooks Gud Boi 2026-04-09 17:41:28 -0400
  • 391c8d3566 Address Copilot review fixes on `maybe_open_context()` Gud Boi 2026-04-09 15:10:07 -0400
  • 4fc477cfd6 Revert `resources.pop()` back inside `run_ctx` inner finally Gud Boi 2026-04-07 00:47:53 -0400
  • cd1cd03725 Add prompt-io log for `run_ctx` teardown analysis Gud Boi 2026-04-06 18:37:14 -0400
  • febe587c6c Drop `xfail` from `test_moc_reentry_during_teardown` Gud Boi 2026-04-06 18:29:07 -0400
  • 4d3c5b9163 Use per-key locking+user tracking in `maybe_open_context()` Gud Boi 2026-04-06 00:07:40 -0400
  • 8b106b9144
    Merge pull request #435 from goodboy/moc_coverage_test_by_claude Bd 2026-04-09 14:41:59 -0400
  • d6ece8eab3 Only run CI on pushes to `main`, ow just on PR/dev branches Gud Boi 2026-04-07 14:17:08 -0400
  • 8494eb9b8a Run CI workflow on PRs even from forks Gud Boi 2026-04-07 14:02:43 -0400
  • 007b45857b Revert `resources.pop()` back inside `run_ctx` inner finally maybe_open_ctx_locking Gud Boi 2026-04-07 00:47:53 -0400
  • 06cfe8999a claude: add `conc-anal` skill Gud Boi 2026-04-07 00:38:14 -0400
  • da7e749b09 Add prompt-io log for `run_ctx` teardown analysis Gud Boi 2026-04-06 18:37:14 -0400
  • 03c42e1333 Drop `xfail` from `test_moc_reentry_during_teardown` Gud Boi 2026-04-06 18:29:07 -0400
  • f086222d74 Use per-key locking+user tracking in `maybe_open_context()` Gud Boi 2026-04-06 00:07:40 -0400
  • cab366cd65 Add xfail test for `_Cache.run_ctx` teardown race Gud Boi 2026-04-06 18:17:04 -0400
  • 85f9c5df6f Add per-`ctx_key` isolation tests for `maybe_open_context()` Gud Boi 2026-04-06 14:33:26 -0400
  • ebe9d5e4b5 Parametrize `test_resource_cache.test_open_local_sub_to_stream` Gud Boi 2026-04-06 13:38:35 -0400
  • 243b9cfe3b Bump "task-manager(-nursery)" naming, add logging #23 oco_supervisor_prototype Tyler Goodlet 2025-05-11 20:19:10 -0400