fix(agents): a backend-run tool call is not refused by the active-set gate #91

Merged
peersky merged 4 commits from fix/backend-run-tools-survive-the-active-set into dev 2026-08-29 17:48:43 +00:00
Owner
  • Fixed Bug the active-set gate answered backend-executed tool calls with does-not-exist, because such names are never in the set of locally-run schemas; seats concluded their search tool was unavailable and answered from training data
  • Added Ability refused_by_active_set exempts backend-executed names and a truth-table test pins the exemption
- Fixed Bug the active-set gate answered backend-executed tool calls with does-not-exist, because such names are never in the set of locally-run schemas; seats concluded their search tool was unavailable and answered from training data - Added Ability refused_by_active_set exempts backend-executed names and a truth-table test pins the exemption
fix(agents): a backend-run tool call is not refused by the active-set gate
All checks were successful
CI / Dependency Age Check (pull_request) Successful in 4s
CI / Lint & Audit (pull_request) Successful in 1m14s
CI / Spell Check (pull_request) Successful in 8s
Commit Lint / Validate PR Title (pull_request) Successful in 5s
CI / Test (pull_request) Successful in 5m35s
149b5cea6d
- Fixed Bug the active-set gate answered backend-executed tool calls with does-not-exist, because such names are never in the set of locally-run schemas; seats concluded their search tool was unavailable and answered from training data
- Added Ability refused_by_active_set exempts backend-executed names and a truth-table test pins the exemption
fix(agents): an echoed backend-run tool call is recorded as a success
All checks were successful
CI / Dependency Age Check (pull_request) Successful in 4s
CI / Lint & Audit (pull_request) Successful in 1m9s
CI / Spell Check (pull_request) Successful in 5s
Commit Lint / Validate PR Title (pull_request) Successful in 3s
CI / Test (pull_request) Successful in 5m6s
3619b7157f
- Fixed Bug the echo branch left tool_success false, so every backend-executed search showed as a failed call in telemetry and dashboards
fix(llms): replayed history re-marks a backend-run call as builtin_function
All checks were successful
CI / Dependency Age Check (pull_request) Successful in 4s
CI / Lint & Audit (pull_request) Successful in 1m11s
CI / Spell Check (pull_request) Successful in 5s
Commit Lint / Validate PR Title (pull_request) Successful in 3s
CI / Test (pull_request) Successful in 5m33s
ce75a5cf1c
- Fixed Bug response parsing normalises a backend-run call's type to function, and history replayed with that type makes the backend serve no search results; the model then reads only its echoed metadata and reports the tool unusable
- Added Ability prepare-level test pins that a replayed $-prefixed call goes out as builtin_function again
fix(agents): a proposal whose answer hides in the thought process is recovered, not dropped
All checks were successful
CI / Dependency Age Check (pull_request) Successful in 4s
CI / Lint & Audit (pull_request) Successful in 1m25s
CI / Spell Check (pull_request) Successful in 6s
Commit Lint / Validate PR Title (pull_request) Successful in 5s
CI / Test (pull_request) Successful in 5m31s
Publish Release / Create Tag & Sync (pull_request) Has been skipped
Publish Release / Publish to crates.io (pull_request) Has been skipped
Publish Release / Publish dry-run (no side effects) (pull_request) Has been skipped
Publish Release / Create GitHub Release (pull_request) Has been skipped
5616f97cf1
- Fixed Bug a proposal that parses cleanly with a blank solution field passed straight through and its round was lost; seen live three rounds running with the answer behind a Solution Content marker
- Added Ability the merged shape is split back out, shared with the parse-failure repair; with no marker the retry loop gets a schema error naming the blank field
- Added Ability regression test covers the live payload shape and the hopeless case
peersky deleted branch fix/backend-run-tools-survive-the-active-set 2026-08-29 17:48:44 +00:00
Sign in to join this conversation.
No reviewers
No labels
release
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
peeramid-labs/quorum-rs!91
No description provided.