Commit 8570a43
committed
feat(ai-foundry): add TypeSpec for Foundry Routines feature
- Add src/routines/models.tsp with RoutineTrigger (schedule/timer/github_issue),
RoutineAction (invoke_agent_responses_api / invoke_agent_invocations_api),
RoutineDispatchPayload, RoutineRunDto, and RoutineRunsResponse models
- Add src/routines/routes.tsp with createOrUpdate, get, list, delete,
dispatch, dispatchAsync, and listRuns operations
- Add routines_v1_preview feature flag to FoundryFeaturesOptInKeys
- Wire up main.tsp import
- Regenerate openapi3 output1 parent 2d1e5e0 commit 8570a43
6 files changed
Lines changed: 2466 additions & 0 deletions
File tree
- specification/ai-foundry/data-plane/Foundry
- openapi3
- v1
- virtual-public-preview
- src
- routines
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
20 | 20 | | |
21 | 21 | | |
22 | 22 | | |
| 23 | + | |
23 | 24 | | |
24 | 25 | | |
25 | 26 | | |
0 commit comments