[Epic] Synthetic Pool Contracts, Selection, Failover, Tooling - #1994
[Epic] Synthetic Pool Contracts, Selection, Failover, Tooling#1994propr-dev[bot] wants to merge 7 commits into
Conversation
…hetic-model Implemented by ProPR AI using gpt-5.6-sol model. Implementation completed successfully.
Checks FailedValidation failed during setup, tests, CLI packaging, linting, or build checks. View Logs |
|
✅ Applied the requested follow-up changes in commit 3ca40b4 Summary of ChangesFixed the flaky VAPID regression fixture in test/orchestratorConfig.test.mjs. The generated P-256 private scalar is now padded to VAPID’s required 32-byte width, preventing random “malformed” classifications. Validation:
🤖 Implementation Details
Undo Changes • View Task Execution 💡 ProPR Slash Commands
🤖 Generated by ProPR |
…torConfig.test.mjs](/tmp/git-processor/worktrees/integry/propr/pr-1994-followup-2026-08-30T01-56-25/test/orchestratorConfig.test.mjs:25). Fixed the flaky VAPID regression fixture in [test/orchestratorConfig.test.mjs](/tmp/git-processor/worktrees/integry/propr/pr-1994-followup-2026-08-30T01-56-25/test/orchestratorConfig.test.mjs:25). The generated P-256 private scalar is now padded to VAPID’s required 32-byte width, preventing random “malformed” classifications. Validation: - Focused suite: 56/56 passed - `git diff --check`: passed - No commit created PR: #1994 Comment by: @github-actions[bot] (ID: 5466109156) Model: gpt-5.6-sol
…ction, usage Implemented by ProPR AI using gpt-5.6-sol model. Implementation completed successfully.
…lity, and do Implemented by ProPR AI using gpt-5.6-sol model. Implementation completed successfully.
|
/merge |
|
🔀 Resolved merge conflicts from Conflicting Files
Resolution SummaryResolved the conflict in routeAuthorization.test.ts.
Verification:
Git still reports the file as 🤖 Resolution Details
System-triggered merge conflict resolution |
Automatically resolved merge conflicts after merging target branch into PR branch. Resolved conflicts in: - packages/api/test/routeAuthorization.test.ts PR: #1994 Model: gpt-5.6-sol
|
✅ Applied the requested follow-up changes in commit fba21a1 Summary of ChangesImplemented both pool popup fixes:
Changed: Validation passed: 475 tests, TypeScript, ESLint, production build, and 🤖 Implementation Details
Undo Changes • View Task Execution 💡 ProPR Slash Commands
🤖 Generated by ProPR |
Implemented both pool popup fixes: - Virtual model ID input now retains focus while typing by using a stable React key. - Agent Tank usage-cap warning now appears only when Agent Tank is disabled, unavailable, or errors. - Added regression tests for both behaviors. Changed: - [SyntheticPoolsSection.tsx](/tmp/git-processor/worktrees/integry/propr/pr-1994-followup-2026-09-02T05-56-05/propr-ui/src/pages/SyntheticPoolsSection.tsx) - [AiAgentsPage.tsx](/tmp/git-processor/worktrees/integry/propr/pr-1994-followup-2026-09-02T05-56-05/propr-ui/src/pages/AiAgentsPage.tsx) - [AiAgentsPage.test.tsx](/tmp/git-processor/worktrees/integry/propr/pr-1994-followup-2026-09-02T05-56-05/propr-ui/src/pages/AiAgentsPage.test.tsx) Validation passed: 475 tests, TypeScript, ESLint, production build, and `git diff --check`. No commit created. PR: #1994 Comment by: @integry (ID: 5505149025) Model: gpt-5.6-sol

Synthetic Pool Contracts, Selection, Failover, Tooling
This Epic PR aggregates all changes for the plan: Synthetic Pool Contracts, Selection, Failover, Tooling
Issues in this Epic
Auto-close
When this PR is merged, the following issues will be automatically closed:
Fixes #1990
Fixes #1991
Fixes #1992
Created automatically by ProPR