| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
docs: Update for new pricing plans (#7390) ## Summary - Replace Starter / Growth plan names with Pay-as-you-go and Growth add-on in limits, Connect UI, and the Node SDK. - Update SSO availability: Growth add-on is SAML SSO; Enterprise Cloud is SAML SSO + SCIM. - Refresh the free vs Enterprise self-hosted feature table (API Auth, pre-built syncs/tools/triggers, RBAC, MFA, SAML SSO). ## Test plan - [ ] Skim the five changed pages and confirm plan names match the current pricing page - [ ] Confirm SSO and self-hosted feature rows still match product (especially SCIM and SAML SSO) - [ ] Click through the pricing links on Connect UI and the Node SDK `overrides` field Made with [Cursor](https://cursor.com) --------- Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com> Co-authored-by: Cursor <cursoragent@cursor.com> | 4 天前 | |
docs: draft the agent sessions guide (NAN-6832) (#7317) NAN-6832 Adds a guide for agent sessions under Guides > Functions. Covers creating a session and what each request field does, how a session selects connections and resolves one per integration, the toolset and pinned tools, the meta tools, and the session MCP endpoint. Marked experimental. Session termination and expiry, nango_proxy, and session observability are left for NAN-6833. <!-- This is an auto-generated description by cubic. --> <a href="https://cubic.dev/pr/NangoHQ/nango/pull/7317?utm_source=github" target="_blank" rel="noopener noreferrer" data-no-image-dialog="true"><picture><source media="(prefers-color-scheme: dark)" srcset="https://www.cubic.dev/buttons/review-in-cubic-dark.svg"><source media="(prefers-color-scheme: light)" srcset="https://www.cubic.dev/buttons/review-in-cubic-light.svg"><img alt="Review in cubic" src="https://www.cubic.dev/buttons/review-in-cubic-dark.svg"></picture></a> <!-- End of auto-generated description by cubic. --> --------- Co-authored-by: Robin Guldener <r.guldener@gmail.com> Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com> | 5 天前 | |
refactor(audit): retire the audit-trail rollout flag (#7429) The `audit-trail` flag was the rollout dial in front of the audit trail, on top of each account's plan entitlement. Ingestion has been at 100% with no drops since 27 August, so the flag has nothing left to do and the plan entitlement is now the only gate in cloud. - Removed the flag and its single consumer in `isEntitled`. Cloud accounts are gated by `has_audit_trail_control_plane` / `has_audit_trail_access` alone; self-hosted still needs the deployment opt-in plus somewhere to store the trail, unchanged. - The flag was the only reason the account uuid was passed to these gates, so it is gone from all five of them and from their call sites. `canRecordAuditTrailForAccount` now takes just an id. - Nine integration tests no longer force the flag on. They pass on their plan fixtures alone, which is what makes the removal safe to read. Switching audit off for a single account is now done by clearing its plan entitlement rather than by the flag, so the kill switch moves rather than disappears. The self-hosting guide used `NANGO_FEATURE_FLAG_AUDIT_TRAIL` to show how the env flag provider works, and the provider's own tests used `audit-trail` as their example name. Both now use a flag that exists, or `example-flag` where any name would do. ## Test plan - [x] `npm run ts-build`, 4346 unit tests, formatting - [x] The eight affected integration suites (162 tests) pass with the flag spy deleted - [x] Break-checked the remaining gate: forcing `isEntitled` to return true turns five tests red - [ ] Confirm in Unleash that the flag is at 100% for every account before merging, and archive it afterwards <!-- This is an auto-generated description by cubic. --> <a href="https://cubic.dev/pr/NangoHQ/nango/pull/7429?utm_source=github" target="_blank" rel="noopener noreferrer" data-no-image-dialog="true"><picture><source media="(prefers-color-scheme: dark)" srcset="https://www.cubic.dev/buttons/review-in-cubic-dark.svg"><source media="(prefers-color-scheme: light)" srcset="https://www.cubic.dev/buttons/review-in-cubic-light.svg"><img alt="Review in cubic" src="https://www.cubic.dev/buttons/review-in-cubic-dark.svg"></picture></a> <!-- End of auto-generated description by cubic. --> --------- Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com> | 1 天前 | |
docs: document agent session termination (#7391) NAN-6833 Documents session termination in the agent sessions guide. `DELETE /sessions/{session_id}` with an API key that has the `environment:agent_sessions:write` scope, returning `session_id`, `ended_at` and `reason`. Covers token revocation, re terminating, and the 404 cases. <!-- This is an auto-generated description by cubic. --> <a href="https://cubic.dev/pr/NangoHQ/nango/pull/7391?utm_source=github" target="_blank" rel="noopener noreferrer" data-no-image-dialog="true"><picture><source media="(prefers-color-scheme: dark)" srcset="https://www.cubic.dev/buttons/review-in-cubic-dark.svg"><source media="(prefers-color-scheme: light)" srcset="https://www.cubic.dev/buttons/review-in-cubic-light.svg"><img alt="Review in cubic" src="https://www.cubic.dev/buttons/review-in-cubic-dark.svg"></picture></a> <!-- End of auto-generated description by cubic. --> | 4 天前 |