feat(integrations): add Jama Connect and Flow Engineering
Merged
WA
2d ago+14856+14856+01234567890123456789012345678901234567890123456789-458-458-012345678901234567890123456789
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-auditauthoring 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