feat(workflow): enforce strong typing for runtime variables

- Reduce exposed information in release workflows
This commit is contained in:
Eternity
2026-02-04 11:01:16 +08:00
parent 308e28cecc
commit bd8a451879
50 changed files with 1925 additions and 1372 deletions

View File

@@ -587,7 +587,8 @@ async def chat(
user_rag_memory_id=user_rag_memory_id,
app_id=release.app_id,
workspace_id=workspace_id,
release_id=release.id
release_id=release.id,
public=True
):
event_type = event.get("event", "message")
event_data = event.get("data", {})