diff --git a/tests/runner-e2e/chat-full-catalog-testops-manifest.json b/tests/runner-e2e/chat-full-catalog-testops-manifest.json index dcecd680263..ab3dc58cc82 100644 --- a/tests/runner-e2e/chat-full-catalog-testops-manifest.json +++ b/tests/runner-e2e/chat-full-catalog-testops-manifest.json @@ -1,6 +1,6 @@ { "schema": "paperclip.chat-full-catalog-testops-manifest/v1", - "targetSha": "ab0f5246f765058af702b93d9b6637f2ef5b83cd", + "targetSha": "7ccfc33bf074e37d8fd901a6e8453d1b45307e82", "metadataSourceSha": "de0941835cc8f0d01c982574ee258e110babdbeb", "profile": "runner-opencode", "model": "openrouter/deepseek/deepseek-v4.1-flash-1017", @@ -172,7 +172,7 @@ "baseTargetSha": "3b66c3c144360ddf32714a0742fd774b8ceafb16", "previousTargetSha": "ab2019e976076ec0eb60b026844f3d9211cb0208", "definitionSourceSha": "de0941835cc8f0d01c982574ee258e110babdbeb", - "candidateDescriptorSha256": "0b57bba133a5c15860ca77b804f7282b5314d7feb8efbfd6f11fca42cdbdee49", + "candidateDescriptorSha256": "e1b7de947567569d96fcc9dca607ef5807ffaba4bf994562c0c7ab46d1856df6", "changedDefinitionFiles": [ { "path": "tests/runner-e2e/chat-scenarios/companies.yaml", @@ -199,7 +199,7 @@ "sha256": "91a9ddc4f5357f19a2cdc73ff8a090c741d14780e4ed502c856ebd557986f7e1" } ], - "conditions": "Historical qualification conditions (retained; statements that all requests or sourceFiles remain fixed refer to those earlier successors): New candidate measurements only. Original definitions, prior failed attempts and source6 ab201 remain historical. This target retains that catalog and integrates merged runtime fixes #18711, #18713 and #18718, with the prior-run restoration condition adapted to its existing owner. It adds the reviewed previous-question locator, attributed human-only denial and conditional-outcome oracle, and actor-sensitive timeline narrative/recorded-reassignment fixes. Closed finish diagnostics retain an effective schema digest, hashed call correlation and bounded type/category enums only. Historical MCP timeout and continuation-shape causes remain unresolved; no new all-ten PASS is claimed. Queries, model, human/native counts and original clocks remain fixed; the earlier Studio144 explicit 2..3 accounting stays. Core PRs18717/18734/18742 are now merged. SDK115 completion remains UNKNOWN and the other five SDK cases remain held. Full244 runtime catalog is not merged to master and the196/244 gate is unchanged. This successor binds the seven reviewed scenario repairs plus framework evidence: canonical skill navigation, original announcement phase clock, attributed timeline context, bound hire revision history, credential warning and configuration-question admission, completed team visibility, and canonical private framework evidence. Twelve declaration fields across eleven cases change only oracle versions and skill source-file provenance. All original requests, setup, human/native bounds, model and clocks remain fixed. Historical failed attempts and missing-original UNKNOWN grades remain unchanged; no uniform-ten PASS is claimed. The existing SDK506/efa qualification is reused only for byte-identical registered source inputs. This next successor adds reviewed question-surface observation, grounded scenario grading and safe credential-guidance boundaries after the retained uniform attempt. Eleven existing oracle-version leaves advance; all sourceFiles declarations, requests, setup, counts, clocks, model, launcher and private protocol helpers remain fixed. Component qualification does not attest a new uniform-ten pass.\n\nPrevious successor conditions (retained): This successor measures five reviewed repairs at the retained original model and bounds. Exactly one request is clarified: multipart53 now explicitly asks to walk through the visible form; its original broad request and failures4623/4717 remain historical. The previous inventory0cf530 is retained and the disclosed clarified inventory is814bb363. Other243 catalog requests are unchanged. The company-secret second human message now references the actual saved non-secret metadata instead of repeating the initial request; native continuation must remain attributed to the actual agent. Five oracle-version leaves and four source-file additions change; launcher, private helpers, SDK506/efa, identities, counts, clocks and the196/244 gate remain fixed. All five successor journeys remain unrun; component proof is not a PASS. For Team610, independently saved canonical skill/version/member proof establishes recovery; no required recovery-success phrase is imposed. A contradictory current denial still fails. If the required skill remains missing, truthful disclosure of that condition remains required.\n\nCurrent successor conditions: This target adds the reviewed personal secure-entry confirmation handoff, the typographic team partial-warning observer correction, and the company-secret authorization fix from unmerged core PR #19325. Personal v10 retains two declared logical human actions: one canonical chat request plus one independently verified same-human secure-save confirmation handoff. Raw chat comments remain one. Team v5 accepts the actual named-skill warning with a typographic apostrophe; saved-state, repeat, runtime, link, and false-success checks remain required. The company route returns scoped 403 guidance before malformed-body validation and preserves board-only creation. Its effect on the unfinished native turn is unproven. The three affected journeys are unrun on this target. Existing failed attempts remain failed. All queries, expected outcomes, native and human bounds, clocks, profile, model, launcher, private protocol, SDK506/efa, and the 196/244 admission gate remain fixed, including the recorded case53 query clarification. Local component proof is not native feature qualification or main/core merge credit.", + "conditions": "Historical qualification conditions (retained; statements that all requests or sourceFiles remain fixed refer to those earlier successors): New candidate measurements only. Original definitions, prior failed attempts and source6 ab201 remain historical. This target retains that catalog and integrates merged runtime fixes #18711, #18713 and #18718, with the prior-run restoration condition adapted to its existing owner. It adds the reviewed previous-question locator, attributed human-only denial and conditional-outcome oracle, and actor-sensitive timeline narrative/recorded-reassignment fixes. Closed finish diagnostics retain an effective schema digest, hashed call correlation and bounded type/category enums only. Historical MCP timeout and continuation-shape causes remain unresolved; no new all-ten PASS is claimed. Queries, model, human/native counts and original clocks remain fixed; the earlier Studio144 explicit 2..3 accounting stays. Core PRs18717/18734/18742 are now merged. SDK115 completion remains UNKNOWN and the other five SDK cases remain held. Full244 runtime catalog is not merged to master and the196/244 gate is unchanged. This successor binds the seven reviewed scenario repairs plus framework evidence: canonical skill navigation, original announcement phase clock, attributed timeline context, bound hire revision history, credential warning and configuration-question admission, completed team visibility, and canonical private framework evidence. Twelve declaration fields across eleven cases change only oracle versions and skill source-file provenance. All original requests, setup, human/native bounds, model and clocks remain fixed. Historical failed attempts and missing-original UNKNOWN grades remain unchanged; no uniform-ten PASS is claimed. The existing SDK506/efa qualification is reused only for byte-identical registered source inputs. This next successor adds reviewed question-surface observation, grounded scenario grading and safe credential-guidance boundaries after the retained uniform attempt. Eleven existing oracle-version leaves advance; all sourceFiles declarations, requests, setup, counts, clocks, model, launcher and private protocol helpers remain fixed. Component qualification does not attest a new uniform-ten pass.\n\nPrevious successor conditions (retained): This successor measures five reviewed repairs at the retained original model and bounds. Exactly one request is clarified: multipart53 now explicitly asks to walk through the visible form; its original broad request and failures4623/4717 remain historical. The previous inventory0cf530 is retained and the disclosed clarified inventory is814bb363. Other243 catalog requests are unchanged. The company-secret second human message now references the actual saved non-secret metadata instead of repeating the initial request; native continuation must remain attributed to the actual agent. Five oracle-version leaves and four source-file additions change; launcher, private helpers, SDK506/efa, identities, counts, clocks and the196/244 gate remain fixed. All five successor journeys remain unrun; component proof is not a PASS. For Team610, independently saved canonical skill/version/member proof establishes recovery; no required recovery-success phrase is imposed. A contradictory current denial still fails. If the required skill remains missing, truthful disclosure of that condition remains required.\n\nPrevious retained successor conditions: This target adds the reviewed personal secure-entry confirmation handoff, the typographic team partial-warning observer correction, and the company-secret authorization fix from unmerged core PR #19325. Personal v10 retains two declared logical human actions: one canonical chat request plus one independently verified same-human secure-save confirmation handoff. Raw chat comments remain one. Team v5 accepts the actual named-skill warning with a typographic apostrophe; saved-state, repeat, runtime, link, and false-success checks remain required. The company route returns scoped 403 guidance before malformed-body validation and preserves board-only creation. Its effect on the unfinished native turn is unproven. The three affected journeys are unrun on this target. Existing failed attempts remain failed. All queries, expected outcomes, native and human bounds, clocks, profile, model, launcher, private protocol, SDK506/efa, and the 196/244 admission gate remain fixed, including the recorded case53 query clarification. Local component proof is not native feature qualification or main/core merge credit.\n\nPrevious retained successor conditions: This target repairs personal secure-entry observation and truthful human acknowledgment, company secure-entry language and ordinary visible menu navigation, team current-skill claim attribution, and native completion feedback that asks for usable product links. Personal v11 expands visible Details before entry when needed, binds the exact value-entry dialog instead of the underlying definition sheet, and sends a truthful secure-save acknowledgment on the plain-comment path. The latter path was not reached by the prior failed attempt. Company v9 and the four shared-language consumers v5 keep explicit non-chat exclusions local to secure entry. Team v6 retains independent saved-state proof and rejects contradictory current claims. The source includes the separately reviewed, unmerged completion-feedback core hunk. All affected native journeys remain unrun on this target; original failures remain failed. The prior personal first native took580602ms, so completion within the unchanged660s remains unproven. Queries, counts, clocks, model, retries, SDK506/efa, launcher and private transfer interfaces are unchanged from the previous target; the recorded case53 clarification remains retained. Local control proof is not native PASS or a core merge.\n\nPrevious retained successor conditions: This unrun successor adds only the reviewed Company reference, credential-request and actor-boundary corrections plus Team current-assertion temporal scoping. Canonical server default reference metadata is accepted without accepting unknown fields or relaxed policy. Independent unsafe transfer requests remain rejected. Team current denials cannot be hidden by unrelated historical recovery prose. Versions and descriptor bytes are unchanged from the previous unrun target. The six changed source files pass233 affected controls and full E2E types. All prior native failures and the personal latency limitation remain. All queries, run counts, clocks, model, retries, launcher, SDK506 and private interfaces remain unchanged.\n\nCurrent successor conditions: This final reviewed successor adds only bounded Team historical-assertion scope, the actual visible Account-menu path to Company settings, and nearest secure-destination attribution with ordinary secure page/form suffixes. Current contradictions and intervening public destinations remain rejected. The six changed source paths pass271 affected controls, two offline browser canaries and full E2E types. Descriptor bytes and unrun versions remain unchanged. All original failures, queries, counts, clocks, model, retries, SDK506, launcher, production inputs and private interfaces are retained. Native acceptance remains unproved until the next actual run.", "changedFields": [ { "key": "activity.work-timeline", @@ -622,6 +622,7 @@ "chat-catalog-domains/external-company-secret.ts", "chat-catalog-domains/external-secret-question.ts", "chat-catalog-domains/external-secret-route.ts", + "chat-catalog-domains/external-company-secret-menu.ts", "chat-catalog-contract.ts", "chat-catalog-flow.ts", "chat-catalog-domains/external-private-browser.ts", @@ -642,7 +643,7 @@ "key": "secrets.configure-company-secret", "field": "oracleVersion", "previous": "paperclip.chat-catalog.external.v1", - "current": "paperclip.chat-catalog.company-secret-controller-baseline.v8" + "current": "paperclip.chat-catalog.company-secret-controller-baseline.v9" }, { "key": "secrets.personal-secret", @@ -681,6 +682,7 @@ "chat-catalog-domains/external-secret-endpoint.ts", "chat-catalog-domains/external-private-browser.ts", "chat-catalog-domains/external-private-browser-worker.ts", + "chat-catalog-domains/external-personal-secret-entry-dialog.ts", "chat-catalog-domains/external-credential-language.ts", "chat-catalog-domains/external-secret-scan.ts", "chat-catalog-domains/identity-auth.ts", @@ -705,7 +707,7 @@ "key": "secrets.personal-secret", "field": "oracleVersion", "previous": "paperclip.chat-catalog.external.v1", - "current": "paperclip.chat-catalog.personal-secret.v10" + "current": "paperclip.chat-catalog.personal-secret.v11" }, { "key": "skills.author-skill", @@ -917,31 +919,31 @@ "key": "connection-setup.secure-api-key", "field": "oracleVersion", "previous": "paperclip.chat-catalog.external.v1", - "current": "paperclip.chat-catalog.external.v4" + "current": "paperclip.chat-catalog.external.v5" }, { "key": "secrets.least-scope-delivery", "field": "oracleVersion", "previous": "paperclip.chat-catalog.external.v1", - "current": "paperclip.chat-catalog.external.v4" + "current": "paperclip.chat-catalog.external.v5" }, { "key": "secrets.secret-proposal", "field": "oracleVersion", "previous": "paperclip.chat-catalog.external.v1", - "current": "paperclip.chat-catalog.external.v4" + "current": "paperclip.chat-catalog.external.v5" }, { "key": "secrets.vault-reference", "field": "oracleVersion", "previous": "paperclip.chat-catalog.external.v1", - "current": "paperclip.chat-catalog.external.v4" + "current": "paperclip.chat-catalog.external.v5" }, { "key": "teams.install-team", "field": "oracleVersion", "previous": "paperclip.chat-catalog.external.v1", - "current": "paperclip.chat-catalog.team-install.v5" + "current": "paperclip.chat-catalog.team-install.v6" }, { "key": "questions-and-approvals.multi-part-question", @@ -1343,6 +1345,7 @@ "chat-catalog-domains/external-company-secret.ts", "chat-catalog-domains/external-secret-question.ts", "chat-catalog-domains/external-secret-route.ts", + "chat-catalog-domains/external-company-secret-menu.ts", "chat-catalog-contract.ts", "chat-catalog-flow.ts", "chat-catalog-domains/external-private-browser.ts", @@ -1363,7 +1366,7 @@ "key": "secrets.configure-company-secret", "field": "oracleVersion", "previous": "paperclip.chat-catalog.external.v1", - "current": "paperclip.chat-catalog.company-secret-controller-baseline.v8" + "current": "paperclip.chat-catalog.company-secret-controller-baseline.v9" }, { "key": "secrets.personal-secret", @@ -1402,6 +1405,7 @@ "chat-catalog-domains/external-secret-endpoint.ts", "chat-catalog-domains/external-private-browser.ts", "chat-catalog-domains/external-private-browser-worker.ts", + "chat-catalog-domains/external-personal-secret-entry-dialog.ts", "chat-catalog-domains/external-credential-language.ts", "chat-catalog-domains/external-secret-scan.ts", "chat-catalog-domains/identity-auth.ts", @@ -1437,7 +1441,7 @@ "key": "secrets.personal-secret", "field": "oracleVersion", "previous": "paperclip.chat-catalog.external.v1", - "current": "paperclip.chat-catalog.personal-secret.v10" + "current": "paperclip.chat-catalog.personal-secret.v11" }, { "key": "skills.author-skill", @@ -1693,31 +1697,31 @@ "key": "connection-setup.secure-api-key", "field": "oracleVersion", "previous": "paperclip.chat-catalog.external.v1", - "current": "paperclip.chat-catalog.external.v4" + "current": "paperclip.chat-catalog.external.v5" }, { "key": "secrets.least-scope-delivery", "field": "oracleVersion", "previous": "paperclip.chat-catalog.external.v1", - "current": "paperclip.chat-catalog.external.v4" + "current": "paperclip.chat-catalog.external.v5" }, { "key": "secrets.secret-proposal", "field": "oracleVersion", "previous": "paperclip.chat-catalog.external.v1", - "current": "paperclip.chat-catalog.external.v4" + "current": "paperclip.chat-catalog.external.v5" }, { "key": "secrets.vault-reference", "field": "oracleVersion", "previous": "paperclip.chat-catalog.external.v1", - "current": "paperclip.chat-catalog.external.v4" + "current": "paperclip.chat-catalog.external.v5" }, { "key": "teams.install-team", "field": "oracleVersion", "previous": "paperclip.chat-catalog.external.v1", - "current": "paperclip.chat-catalog.team-install.v5" + "current": "paperclip.chat-catalog.team-install.v6" } ], "runtimeConditions": { @@ -1851,7 +1855,7 @@ }, "candidateLauncherSnapshot": { "path": "fixtures/chat-repair-candidate-launcher.txt", - "targetSha": "ab0f5246f765058af702b93d9b6637f2ef5b83cd", + "targetSha": "7ccfc33bf074e37d8fd901a6e8453d1b45307e82", "sourcePath": "tests/runner-e2e/launch.ts", "gitBlobOid": "c88df15f509b2ac8638af826647a97d45f16bd1f" } @@ -6616,7 +6620,7 @@ "connection-setup/credentials" ], "checks": null, - "oracleVersion": "paperclip.chat-catalog.external.v4", + "oracleVersion": "paperclip.chat-catalog.external.v5", "sourceFiles": [ "chat-catalog-domains/external-secure-key.ts", "chat-query-attachments.ts", @@ -11186,11 +11190,12 @@ "connection-setup/credentials" ], "checks": null, - "oracleVersion": "paperclip.chat-catalog.company-secret-controller-baseline.v8", + "oracleVersion": "paperclip.chat-catalog.company-secret-controller-baseline.v9", "sourceFiles": [ "chat-catalog-domains/external-company-secret.ts", "chat-catalog-domains/external-secret-question.ts", "chat-catalog-domains/external-secret-route.ts", + "chat-catalog-domains/external-company-secret-menu.ts", "chat-catalog-contract.ts", "chat-catalog-flow.ts", "chat-catalog-domains/external-private-browser.ts", @@ -11241,7 +11246,7 @@ "secrets/runtime-delivery" ], "checks": null, - "oracleVersion": "paperclip.chat-catalog.external.v4", + "oracleVersion": "paperclip.chat-catalog.external.v5", "sourceFiles": [ "chat-catalog-domains/external-secret-delivery.ts", "chat-catalog-domains/external-secret-endpoint.ts", @@ -11305,7 +11310,7 @@ "secrets/user-secrets" ], "checks": null, - "oracleVersion": "paperclip.chat-catalog.personal-secret.v10", + "oracleVersion": "paperclip.chat-catalog.personal-secret.v11", "sourceFiles": [ "chat-catalog-domains/external-personal-secret.ts", "chat-catalog-domains/external-personal-secret-confirmation.ts", @@ -11316,6 +11321,7 @@ "chat-catalog-domains/external-secret-endpoint.ts", "chat-catalog-domains/external-private-browser.ts", "chat-catalog-domains/external-private-browser-worker.ts", + "chat-catalog-domains/external-personal-secret-entry-dialog.ts", "chat-catalog-domains/external-credential-language.ts", "chat-catalog-domains/external-secret-scan.ts", "chat-catalog-domains/identity-auth.ts", @@ -11370,7 +11376,7 @@ "secrets/proposals" ], "checks": null, - "oracleVersion": "paperclip.chat-catalog.external.v4", + "oracleVersion": "paperclip.chat-catalog.external.v5", "sourceFiles": [ "chat-catalog-domains/external-secret-proposal.ts", "chat-catalog-domains/external-secret-scan.ts", @@ -11433,7 +11439,7 @@ "secrets/vault-import" ], "checks": null, - "oracleVersion": "paperclip.chat-catalog.external.v4", + "oracleVersion": "paperclip.chat-catalog.external.v5", "sourceFiles": [ "chat-catalog-domains/external-vault-reference.ts", "chat-catalog-domains/external-fixtures.ts", @@ -13289,7 +13295,7 @@ "agents/hire" ], "checks": null, - "oracleVersion": "paperclip.chat-catalog.team-install.v5", + "oracleVersion": "paperclip.chat-catalog.team-install.v6", "sourceFiles": [ "chat-catalog-domains/external-team-install.ts", "chat-catalog-domains/external-team-conditional.ts", diff --git a/tests/runner-e2e/chat-full-catalog-testops-manifest.test.mjs b/tests/runner-e2e/chat-full-catalog-testops-manifest.test.mjs index 41a4deb3265..5479c0ba94d 100644 --- a/tests/runner-e2e/chat-full-catalog-testops-manifest.test.mjs +++ b/tests/runner-e2e/chat-full-catalog-testops-manifest.test.mjs @@ -103,7 +103,7 @@ test('repair source metadata binds the corrected candidate and explicit changed const repair = manifest.source.repairMetadata; assert.equal(repair.baseTargetSha, '3b66c3c144360ddf32714a0742fd774b8ceafb16'); assert.equal(repair.previousTargetSha, 'ab2019e976076ec0eb60b026844f3d9211cb0208'); - assert.equal(manifest.targetSha, 'ab0f5246f765058af702b93d9b6637f2ef5b83cd'); + assert.equal(manifest.targetSha, '7ccfc33bf074e37d8fd901a6e8453d1b45307e82'); assert.equal(repair.definitionSourceSha, manifest.metadataSourceSha); assert.equal(repair.candidateDescriptorSnapshot, 'fixtures/chat-repair-candidate-descriptors.json'); const descriptorBytes = readFileSync(new URL(repair.candidateDescriptorSnapshot, import.meta.url)); diff --git a/tests/runner-e2e/fixtures/chat-repair-candidate-descriptors.json b/tests/runner-e2e/fixtures/chat-repair-candidate-descriptors.json index 8fc8d0634bf..5969dcc4639 100644 --- a/tests/runner-e2e/fixtures/chat-repair-candidate-descriptors.json +++ b/tests/runner-e2e/fixtures/chat-repair-candidate-descriptors.json @@ -2599,7 +2599,7 @@ "chat-catalog-domains/identity-support.ts", "chat-scenarios/connection-setup.yaml" ], - "oracleVersion": "paperclip.chat-catalog.external.v4", + "oracleVersion": "paperclip.chat-catalog.external.v5", "expectedRunCount": 1, "turnTimeoutMs": 120000, "attemptTimeoutMs": 420000, @@ -4893,6 +4893,7 @@ "chat-catalog-domains/external-company-secret.ts", "chat-catalog-domains/external-secret-question.ts", "chat-catalog-domains/external-secret-route.ts", + "chat-catalog-domains/external-company-secret-menu.ts", "chat-catalog-contract.ts", "chat-catalog-flow.ts", "chat-catalog-domains/external-private-browser.ts", @@ -4908,7 +4909,7 @@ "chat-flow.ts", "chat-scenarios/secrets.yaml" ], - "oracleVersion": "paperclip.chat-catalog.company-secret-controller-baseline.v8", + "oracleVersion": "paperclip.chat-catalog.company-secret-controller-baseline.v9", "expectedRunCount": 2, "expectedHumanMessageCount": 2, "turnTimeoutMs": 120000, @@ -4947,7 +4948,7 @@ "../../packages/plugins/sdk/dist/index.js", "chat-scenarios/secrets.yaml" ], - "oracleVersion": "paperclip.chat-catalog.external.v4", + "oracleVersion": "paperclip.chat-catalog.external.v5", "expectedRunCount": 3, "expectedHumanMessageCount": 1, "minimumRunCount": 3, @@ -4969,6 +4970,7 @@ "chat-catalog-domains/external-secret-endpoint.ts", "chat-catalog-domains/external-private-browser.ts", "chat-catalog-domains/external-private-browser-worker.ts", + "chat-catalog-domains/external-personal-secret-entry-dialog.ts", "chat-catalog-domains/external-credential-language.ts", "chat-catalog-domains/external-secret-scan.ts", "chat-catalog-domains/identity-auth.ts", @@ -4988,7 +4990,7 @@ "../../ui/src/pages/secrets/SetMyUserSecretDialog.tsx", "chat-scenarios/secrets.yaml" ], - "oracleVersion": "paperclip.chat-catalog.personal-secret.v10", + "oracleVersion": "paperclip.chat-catalog.personal-secret.v11", "expectedRunCount": 3, "expectedHumanMessageCount": 2, "minimumRunCount": 3, @@ -5020,7 +5022,7 @@ "../../server/src/services/secret-proposal-notifications.ts", "chat-scenarios/secrets.yaml" ], - "oracleVersion": "paperclip.chat-catalog.external.v4", + "oracleVersion": "paperclip.chat-catalog.external.v5", "expectedRunCount": 4, "expectedHumanMessageCount": 4, "minimumRunCount": 4, @@ -5068,7 +5070,7 @@ "../../ui/src/pages/secrets/ImportFromVaultDialog.tsx", "chat-scenarios/secrets.yaml" ], - "oracleVersion": "paperclip.chat-catalog.external.v4", + "oracleVersion": "paperclip.chat-catalog.external.v5", "expectedRunCount": 3, "expectedHumanMessageCount": 2, "minimumRunCount": 2, @@ -6022,7 +6024,7 @@ "chat-flow.ts", "chat-scenarios/teams.yaml" ], - "oracleVersion": "paperclip.chat-catalog.team-install.v5", + "oracleVersion": "paperclip.chat-catalog.team-install.v6", "expectedRunCount": 2, "expectedHumanMessageCount": 2, "turnTimeoutMs": 120000,