Repository navigation
chore(vendor): bump tinyagents to 5d322814 (dead-call recovery, tinytools) - #7185
Conversation
… for reasoning again Moves vendor/tinyagents from 1df6ad01 to 5d322814, the merge of tinyagents tinyhumansai#343, which carries exactly tinyagents tinyhumansai#342 (dead-call recovery: reasoning-off fallback after a dead call, the streaming reasoning watchdog, the dead call's reasoning carried into the retry, reasoning handed back on a repeat note and for the finish check) and tinyhumansai#343 (vendored tinytools to e2bf1be: tinytools tinyhumansai#52 to tinyhumansai#56). tinytools e2bf1be moves tinytools-std to sha2 0.11, so Cargo.lock records that; no other dependency changes. With RunContext::request_reasoning now in the vendored harness, the half-time and late notes ask for reasoning on the next call again, as they did before tinyhumansai#7145 had to drop the calls. The clock-band test asserts both requests. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Codex Review SummaryThis comment shows the latest Codex review activity on this pull request.
ℹ️ About Codex in GitHubYour team has set up Codex to review pull requests in this repo. Reviews are triggered when you
Codex reacts with 👀 while any review is running, comments if it has suggestions, and reacts with 👍 once all reviews finish with no findings. |
Tiny Sweeper reviewTiny Sweeper reviewed this change across 6 lane(s) and found 0 active actionable finding(s). The diff adds ctx.request_reasoning() calls at the half-time and late unmet-deliverable clock rungs, with unit tests asserting both signals. Reviewers judged it safe to merge; end-to-end jobs are still pending. Detailed lane evidence and any incomplete work are listed below. State: Reviewing pending checks Review snapshot
Completeness: Complete What changedNo supported behavioral explanation was produced. Features
TestsNo supported feature-to-test mapping was produced. Test execution is not inferred. FindingsNo active actionable findings. Pending checks: Rust E2E (mock backend), Build Playwright E2E Artifact, E2E (Playwright / web lane), Desktop E2E (full suite, 3 OS) Before merge
Agent review detailscritique
security
tests
commits
description
e2e
Evidence and run details
|
There was a problem hiding this comment.
tinysweeper found nothing blocking. Approving.
$0.0004 · 41,221 in / 3,051 out · 4,272 cached (10%) · gpt-5.6-luna, glm-5.3-flash
critique: $0.0001 · 12,767 in / 611 out · 2,130 cached (17%) · gpt-5.6-luna
security: $0.0001 · 11,123 in / 339 out · 1,886 cached (17%) · gpt-5.6-luna
tests: $0.0000 · 4,574 in / 296 out · 64 cached (1%) · glm-5.3-flash
description: $0.0000 · 4,363 in / 139 out · 64 cached (1%) · glm-5.3-flash
e2e: $0.0001 · 5,441 in / 715 out · 64 cached (1%) · glm-5.3-flash
There was a problem hiding this comment.
💡 Codex Review
Here are some automated review suggestions for this pull request.
Reviewed commit: bf5f006a64
ℹ️ About Codex in GitHub
Codex has been enabled to automatically review pull requests in this repo. Reviews are triggered when you
- Open a pull request for review
- Mark a draft as ready
- Comment "@codex review".
If Codex has suggestions, it will comment; otherwise it will react with 👍.
When you sign up for Codex through ChatGPT, Codex can also answer questions or update the PR, like "@codex address that feedback".
| "rustix", | ||
| "serde_json", | ||
| "sha2 0.10.9", | ||
| "sha2 0.11.0", |
There was a problem hiding this comment.
Refresh the desktop lockfile with tinytools
crates/openhuman-app/Cargo.lock is a separate Cargo world, but its tinytools-std dependency still says sha2 0.10.9 at line 8279 while this updated path crate requires 0.11. The checked cargo tree --help describes --locked as “Assert that Cargo.lock will remain unchanged”, and scripts/check-linux-tls-dependencies.sh:11,90 runs that exact mode against the Tauri manifest, so every Rust linux-tls-policy lane for this vendor bump exits before the dependency policy check; refresh the app lockfile along with the root one.
AGENTS.md reference: AGENTS.md:L16-L16
Useful? React with 👍 / 👎.
Update the vendored submodule pointers for tinyagents, tinymcp, tinysearch and tinyskills to their latest upstream commits. Auto-committed-on: dragonfly Co-authored-by: Medulla <medulla@tinyhumans.ai>
…e dead-call bump) Co-authored-by: Medulla <medulla@tinyhumans.ai>
Update the vendored submodule pointers for tinyagents, tinymcp, tinysearch and tinyskills to their latest revisions. Auto-committed-on: dragonfly Co-authored-by: Medulla <medulla@tinyhumans.ai>
Co-authored-by: Medulla <medulla@tinyhumans.ai>
Moves
vendor/tinyagentsfrom1df6ad01to5d322814, the merge of tinyhumansai/tinyagents#343. That range is exactly two upstream PRs:e2bf1be: Send a User-Agent from web_fetch and http_request tinytools#52 to Evaluate all the functions/code in the rust codebase and remove any codebase that is unused/unreachable via the RPC/CLI #56 (fetch user agent, http_request error detail, web_fetchmax_byteson the extracted text, apply_patch top-level path, exit-code hints).Lockfile. tinytools
e2bf1bemovestinytools-stdtosha20.11;Cargo.lockrecords that one line. No crate versions move and no release is needed.Restores two calls #7145 had to drop. With
RunContext::request_reasoningnow vendored, the half-time and late deliverable notes ask for reasoning on the next call again. The clock-band test asserts both.Not included on purpose. tinyagents main has since taken five harness-uplift merges and a new nested
tinystoragedriverssubmodule; that is a separate bump for whoever owns those changes.Validation:
cargo test -p openhuman --lib -- unmet_deliverable verify_before_finish(24 pass),cargo clippy -p openhuman --all-targets -- -D warningsclean, against a vendor tree at exactly these gitlinks.🤖 Generated with Claude Code
Summary by CodeRabbit