Commit Graph

  • 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
  • 4145ff9098 Add a new `.trionics._tn` for "task nursery stuff" Tyler Goodlet 2025-05-07 21:08:05 -0400
  • 4e931df685 Add `debug_mode: bool` control to task mngr Tyler Goodlet 2023-05-19 15:51:47 -0400
  • 2e3a554ca9 Go all in on "task manager" naming Tyler Goodlet 2023-05-19 14:49:10 -0400
  • 5ec2d45413 More refinements and proper typing Tyler Goodlet 2023-05-19 14:23:22 -0400
  • 47f790035e Ensure user-allocated cancel scope just works! Tyler Goodlet 2023-05-19 14:03:07 -0400
  • 81b02a1193 Facepalm, don't pass in unecessary cancel scope Tyler Goodlet 2023-05-19 13:34:00 -0400
  • 8ab8586ae2 Do renaming, implement lowlevel `Outcome` sending Tyler Goodlet 2023-05-19 13:13:21 -0400
  • 6ea17b714e Alias to `@acm` in broadcaster mod Tyler Goodlet 2023-05-17 15:27:29 -0400
  • 1a7e5042fa Initial prototype for a one-cancels-one style supervisor, nursery thing.. Tyler Goodlet 2023-05-17 14:31:06 -0400
  • 0a05ef9fa7 Use shorthand nursery var-names per convention in codebase Tyler Goodlet 2024-12-11 20:26:13 -0500
  • 21c18c915f Better separate service tasks vs. ctxs via methods Tyler Goodlet 2024-12-11 14:24:49 -0500
  • de84927779 Mv over `ServiceMngr` from `piker` with mods Tyler Goodlet 2024-12-11 12:38:35 -0500
  • 6cc66fac72 Initial idea-notes dump and @singleton factory idea from `trio`-gitter Tyler Goodlet 2024-11-27 20:29:16 -0500
  • 53e1086194 Add a `thread_ui: str` to record headers free_threading_prep Tyler Goodlet 2025-07-07 23:09:45 -0400
  • ab6bce8c47 First-draft, very WIP, bg-thread-as-generator-ctx attempt.. Tyler Goodlet 2025-07-07 22:54:14 -0400
  • 6bd685adb1 TOSQASH 22e62ed: with-stmt-ws-removal pld_dec_refinements Tyler Goodlet 2025-09-29 20:23:45 -0400
  • c975c30e08 WIP, expand pldrx suite for tagged-multi-msgs Tyler Goodlet 2025-09-29 20:13:58 -0400