mirror of
https://github.com/paperclipai/paperclip.git
synced 2026-10-24 10:13:11 +02:00
Clarify native completion tools and qualify independently on production defaults
Co-Authored-By: Paperclip <noreply@paperclip.ing>
This commit is contained in:
1 parent
59c07ede72
commit
b8a6bf950a
35 files changed
+1483
-52
No files matched your search
@@ -1875,6 +1875,12 @@ describe("rebindNativeSessionCheckpoint", () => {
|
||||
retainedFingerprint:
|
||||
"sha256:5b7b302db36f7ed6686f9ea1ba70bbf79ebd7fabf86953b548d966a2bc38b648",
|
||||
},
|
||||
{
|
||||
contract: "native completion tool guidance",
|
||||
// Deployed v13 local catalog before canonical finish/block descriptions.
|
||||
retainedFingerprint:
|
||||
"sha256:68a51d34e091c55ee5d0d2b563153454dd727d72db16e6a27c358d342ae489c9",
|
||||
},
|
||||
{
|
||||
contract: "task-bound human-input description",
|
||||
// Deployed v9 still advertises the generic mock-task question description.
|
||||
|
||||
@@ -23,7 +23,7 @@ export function nativeToolContractFingerprintForTarget(
|
||||
return `sha256:${createHash("sha256")
|
||||
.update(
|
||||
JSON.stringify({
|
||||
schema: "paperclip.native-tool-contract.v13",
|
||||
schema: "paperclip.native-tool-contract.v14",
|
||||
executionTargetKind,
|
||||
advertisementPolicy: {
|
||||
// Direct provider threads retain declarations from thread/start.
|
||||
|
||||
Reference in new issue
Block a user