Skip to content

Commit 8570a43

Browse files
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 output
1 parent 2d1e5e0 commit 8570a43

6 files changed

Lines changed: 2466 additions & 0 deletions

File tree

specification/ai-foundry/data-plane/Foundry/main.tsp

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,7 @@ import "./src/openai-evaluations/routes.tsp";
2020
import "./src/openai-finetuning/routes.tsp";
2121
import "./src/openai-responses/routes.tsp";
2222
import "./src/red-teams/routes.tsp";
23+
import "./src/routines/routes.tsp";
2324
import "./src/schedules/routes.tsp";
2425
import "./src/skills/routes.tsp";
2526
import "./src/toolboxes/routes.tsp";

0 commit comments

Comments
 (0)