Skip to content

fix(sdk): picker provider-guard fails soft by default, loud only behind strict=True - #89

Merged
ywatanabe1989 merged 1 commit into
developfrom
fix/sdk-picker-provider-guard
Oct 25, 2026
Merged

ywatanabe1989 merged 1 commit into
developfrom
fix/sdk-picker-provider-guard

Conversation

@ywatanabe1989

Copy link
Copy Markdown
Member

Amended adoption rule (apps-crossapp-header-consistency-20261023, lead decision 2026-10-24): shared primitives must not crash provider-less hosts. The {% scitex_project_picker %} fail-fast from PR #80 broke the SAC release pipeline (v0.34.0/v0.35.0 red, ~76/77 from ImproperlyConfigured with no provider registered).

Change: provider-less project-scoped signed-in render returns empty slot by default; strict=True restores ImproperlyConfigured. Guard in creator views kept (now a markup optimization). Skill doc + comments updated. Tests: 2 fail-loud tests flipped to graceful, 2 strict tests added. Local: 816 passed (ui + selector alias + creator), lint/typecheck/vitest green.

…nd strict=True (amended adoption rule 2026-10-24)
@ywatanabe1989
ywatanabe1989 merged commit a7be87a into develop Oct 25, 2026
6 checks passed
@ywatanabe1989
ywatanabe1989 deleted the fix/sdk-picker-provider-guard branch October 25, 2026 15:04
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant