feat(integrations): add Jama Connect and Flow Engineering

Merged
WA
2d ago
+14856-458

Summary

  • Add Jama Connect and Flow Engineering workflow actions and selectors using saved credentials.
  • Add live Search with personal account verification, project scopes, bounded reads, and account-bound references.
  • Reuse the existing credential dialogs, account limits, identity checks and eligibility rules for member setup and reconnect.
  • Refresh generated Assistant schemas from their current sources.

Type of Change

  • New feature

Testing

Validated all 40 Jama and 23 Flow operations against vendor API definitions. Ran focused connector, credential, selector, and Search tests; 49 credential lifecycle, isolation and multiple-account cases against disposable PostgreSQL/Redis with both schema provisioning paths; root test (39,715 app tests passed), lint, type-check, test-type regression check, block registry check, and all 63 audits. All six new Jama/Flow synthetic Search-discovery cases passed using Opus 5.5; four existing Lucid/Notion cases still failed. Authenticated vendor trial testing remains pending.

Checklist

  • Code follows project style guidelines
  • Self-reviewed my changes
  • Tests added/updated and passing (new tests pass the test-audit authoring gate)
  • No new warnings introduced
  • I confirm that I have read and agree to the terms outlined in the Contributor License Agreement (CLA)

Companion: simstudioai/mothership#926