Repository navigation
·
47 commits
to main
since this release
Immutable
release. Only release title and notes can be modified.
What's Changed
- feat: add generic wait tools by @senamakel in #515
- chore(epic): sync TinyAgents 2.10 and TinyTools 0.6 by @senamakel in #516
- feat(runtime): admit explicitly bounded nested subagent spawns by @senamakel in #518
- fix(steering): queue followups for finished owned children by @senamakel in #519
- refactor(orchestration): make subagent spawning async-only by @senamakel in #520
- refactor: remove the unused graph runtime by @senamakel in #524
- chore(release): preserve TinyAgents v2.11 ancestry on main by @senamakel in #528
- Add host turn-runner support contracts by @senamakel in #527
- feat(session): migrate storage to TinyStorageDrivers v2 by @senamakel in #525
- feat(state_block): agent notes in the run-state block, and easier todo ticking by @sanil-23 in #522
- fix(no_progress): a dead-call retry's repeats do not count toward the repeat stop by @sanil-23 in #526
- feat(state_block): hide_goal leaves the thread goal out of the block by @sanil-23 in #531
- fix(tool-gate): glob-match definition denials by @M3gA-Mind in #533
- fix(steering): fence parent-agent steer text by @M3gA-Mind in #534
- chore(vendor): bump tinytools for the grep, url_guard, read_diff and checkout fixes by @M3gA-Mind in #535
- fix(hosted): children inherit the parent's tool ceiling by @M3gA-Mind in #536
- fix(stream): keep scrubber-recovered calls with native deltas; retry length-cut call blocks by @M3gA-Mind in #532
- chore(vendor): bump tinytools and tinyinference for the wave-2 fixes by @M3gA-Mind in #537
- chore(release): prepare TinyAgents 3.0.0 by @senamakel in #547
- feat(orchestration): add durable run progress ledger by @senamakel in #549
- fix(state_block): quote tool error text in the run-state block by @M3gA-Mind in #539
- fix(state_block): rewrite removes only the parts the harness wrote by @M3gA-Mind in #540
- fix(orchestration): owner cancel wins over a late result by @M3gA-Mind in #541
- fix(retry): backoff sleeps observe cancellation by @M3gA-Mind in #542
- fix(tasks): a closed status channel means the task is settled by @M3gA-Mind in #543
- fix(tasks): wait_many checks every id before pruning any by @M3gA-Mind in #544
- fix(session): skipped history rows are not counted as already present by @M3gA-Mind in #548
- fix(claude-code): drop delivery lease rows when a claim commits by @M3gA-Mind in #546
- feat(todos): replace_if_absent seeds a list under the thread lock by @M3gA-Mind in #550
- fix(session): raise history id counters before importing rows by @M3gA-Mind in #551
- fix(artifacts): an empty call id gets a unique artifact name by @M3gA-Mind in #553
- fix(storage): owner open() constructors run their migrations by @M3gA-Mind in #554
- fix(redaction): mask the longest secret first by @M3gA-Mind in #555
- fix(resume): count tool answers per call id by @M3gA-Mind in #556
- fix(credential_scrub): add the redaction notice once by @M3gA-Mind in #557
- fix(registry): a registration cannot shadow an existing alias by @M3gA-Mind in #558
- fix(steering): a poisoned registry is Internal, not Unknown by @M3gA-Mind in #559
- chore(orchestration): fail an unregistered job, fix stale docs and test name by @M3gA-Mind in #561
- test(graph): pin resume completion markers and v1 upgrade alignment by @M3gA-Mind in #562
- test: make two weak hosted-child and trim tests bite by @M3gA-Mind in #563
- chore(vendor): restore and advance the tinytools and tinyinference pins by @M3gA-Mind in #564
- fix(state_block): a compound command failing on stdout is a failure by @M3gA-Mind in #552
- fix(completions): keep a given-up result until the whole batch lands by @M3gA-Mind in #538
- chore(vendor): pin tinyinference to current main by @M3gA-Mind in #569
- Merge epic/8089-test-ownership into main by @M3gA-Mind in #570
- fix(session): admit a conversation append on the stream port's capability by @M3gA-Mind in #572
- feat(turn_runner): implement QueuedMessage for TurnRequest by @senamakel in #560
- feat: complete OpenHuman epic 8088 TinyAgents rollup by @senamakel in #566
- feat(harness): expose TurnRunner inspection and cancel results by @senamakel in #545
- feat: epic 7964 — generic turn runner and progress ledger by @senamakel in #573
- docs: resolve all rustdoc warnings (clippy and compiler already clean) by @senamakel in #574
- fix(storage): rerun migrations for copied legacy rows by @senamakel in #575
- Do not register a stem when probing a session in the in-memory locator by @senamakel in #576
- Make SessionStoreLease::pinned public for host providers by @senamakel in #577
- chore(vendor): bump tinytools 0.6.0, tinyinference 0.5.0, tinyliveagents 0.1.1 by @senamakel in #578
Full Changelog: v2.11.0...v3.1.0