Skip to content

sync template/dev to template/stable#417

Merged
Yimin-Jin merged 6 commits into
template/stablefrom
template/dev
Jun 2, 2026
Merged

sync template/dev to template/stable#417
Yimin-Jin merged 6 commits into
template/stablefrom
template/dev

Conversation

@Yimin-Jin
Copy link
Copy Markdown
Collaborator

No description provided.

Yimin-Jin and others added 6 commits June 1, 2026 18:05
Upstream microsoft-foundry/foundry-samples recently added samples/python/hosted-agents/bring-your-own/invocations_ws/{hello-world,livekit-server}. The catalog generator's loose path scan picked them up, but they shouldn't appear in the picker yet (LiveKit voice prototype, not the standard invocations protocol).

Introduce a small BLOCKED_PATH_SEGMENTS deny-list and drop any template whose path contains a blocked segment. Minimal-surface change vs. a whitelist rewrite: existing csharp flat layouts and the voicelive sample stay surfaced; only invocations_ws is filtered out.

Next `Sync Sample Catalog` run will produce a follow-up PR that removes the two invocations_ws entries from sample-catalog.json.
Upstream microsoft-foundry/foundry-samples added samples/python/hosted-agents/langgraph/{invocations,responses}/* (7 templates today). The catalog generator hard-codes the framework whitelist, so the langgraph subtree was being silently skipped.

- Append 'langgraph' to FRAMEWORKS so the scan picks up the new prefix.

- Append 'langgraph': 'LangGraph' (CamelCase per upstream branding) to DIMENSION_DEFAULTS.framework.options as the last option, keeping the existing copilot-sdk / agent-framework / bring-your-own order intact.

Next `Sync Sample Catalog` run will produce a follow-up PR that adds the langgraph templates and the new framework option to sample-catalog.json.
@Yimin-Jin Yimin-Jin merged commit 2e2715c into template/stable Jun 2, 2026
4 checks passed
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.

2 participants