Skip to content
This repository was archived by the owner on Oct 19, 2026. It is now read-only.

Align Connector release manifests with deployment schema - #27

Merged
longquanzheng merged 1 commit into
mainfrom
codex/template-manifest-source-gate
Oct 2, 2026
Merged

longquanzheng merged 1 commit into
mainfrom
codex/template-manifest-source-gate

Conversation

@longquanzheng

Copy link
Copy Markdown
Contributor

The source-only template accepted Connector declarations without modulePath and rejected that field when supplied, while Studio deployment correctly requires the exact released Go module. Such applications passed source checks and then failed Preview preparation.

Require and preserve modulePath, validate declared operations/Trigger bindings, and emit normalized empty bindings. Keep the source-only default and all Go/SDK pins. Update the owning guidance and clarify the current README test policy. This advances the immutable template to v1.9.3.

Validation: make check check-template-repository passed (generation, strict FDG, static checks, both production builds). The revised validator rejected the exact observed failing application manifest; a disposable in-memory correction using the verified published llm v0.2.0 module preserved its module identity and canonical bindings. No application repository was hand-edited. Runtime Preview/Live recovery remains a separate platform acceptance task.

@longquanzheng
longquanzheng marked this pull request as ready for review October 2, 2026 08:23
@longquanzheng
longquanzheng merged commit 98e5d33 into main Oct 2, 2026
2 checks passed
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant